body .if-home-intro{max-width:900px;font-size:15px;line-height:1.7;margin:-5px 0 24px;color:#496170}body .if-product-faq{margin:25px 0 28px;clear:both}body .if-product-information .if-product-faq h2{font-size:20px!important;margin:0 0 15px!important}body .if-product-faq details,body .if-geo-answers details{border-top:1px solid #dce6ec}body .if-product-faq details:last-child,body .if-geo-answers details:last-child{border-bottom:1px solid #dce6ec}body .if-product-faq summary,body .if-geo-answers summary{cursor:pointer;padding:15px 5px;font-size:14px;font-weight:650;color:#24465c;line-height:1.5}body .if-product-faq details>div,body .if-geo-answers details>div{padding:0 5px 18px;max-width:900px;font-size:14px;line-height:1.75}body .if-product-faq details p,body .if-geo-answers details p{margin:0 0 10px}body .if-product-faq summary:focus-visible,body .if-geo-answers summary:focus-visible{outline:2px solid #0085ad;outline-offset:2px}body .if-footer-address{font-style:normal;font-size:12px;line-height:1.8;color:#c3d0da;margin-top:13px}body .if-footer-address a{color:#d5eaf4!important}body .if-footer-cities{grid-column:1/-1;margin-bottom:15px}body .if-footer-cities ul{display:flex;flex-wrap:wrap;gap:8px 22px;list-style:none;padding:0;margin:0}body .if-footer-cities a{font-size:12px}body .if-geo .if-geo-products{grid-template-columns:repeat(4,minmax(0,1fr))}body .if-geo .if-geo-intro aside address{font-style:normal;font-size:15px;margin-bottom:15px}body .if-geo-answers{padding:25px 0;border-top:1px solid #dce6ec}body .if-print-guide{max-width:1100px;margin:auto}body .if-print-guide>header{max-width:850px;margin-bottom:32px}body .if-print-guide>header p{font-size:16px;line-height:1.8;color:#4e6575}body .if-print-guide h1{font-size:34px!important;line-height:1.25!important}body .if-print-guide h2{font-size:21px!important;line-height:1.4!important;color:#1c4056;margin:0 0 15px!important}body .if-print-guide p{font-size:14px;line-height:1.85}body .if-print-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 45px}body .if-print-guide-grid>section{border-top:2px solid #b9dce9;padding-top:22px}body .if-print-guide-upload{margin:35px 0;padding:25px;border:1px solid #c8e2ee;background:#f1f8fc;border-radius:7px}body .if-print-guide-upload>.button{margin-right:20px}body .if-print-guide-reference{color:#627787;font-size:12px!important;margin-top:28px}@media(max-width:650px){body .if-home-intro{font-size:14px;line-height:1.7;margin-bottom:20px}body .if-geo .if-geo-products{grid-template-columns:repeat(2,minmax(0,1fr))}body .if-product-faq summary,body .if-geo-answers summary{font-size:13px}body .if-print-guide-grid{grid-template-columns:1fr;gap:20px}body .if-print-guide h1{font-size:28px!important}body .if-print-guide-upload{padding:20px}body .if-print-guide-upload>.button{margin-bottom:12px}}
