.antenna-page h1,.antenna-page h2,.antenna-page h3{font-family:'Manrope',Arial,sans-serif;line-height:1.2}.antenna-page h2{font-size:clamp(28px,3vw,42px);font-weight:500;letter-spacing:-1.2px}.antenna-page h3{font-size:21px;font-weight:600}.antenna-hero{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding-top:48px;padding-bottom:70px;align-items:center}.antenna-back{display:inline-block;font-size:13px;color:var(--muted);margin-bottom:44px}.antenna-lead h1{font-size:clamp(42px,4.8vw,69px);font-weight:500;letter-spacing:-2.5px;margin:18px 0 24px}.antenna-intro{color:var(--muted);font-size:18px;max-width:580px}.antenna-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:28px}.antenna-main-photo{margin:0;position:relative}.antenna-main-photo img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:3px;object-position:center}.antenna-main-photo figcaption{font-size:12px;color:var(--muted);padding-top:10px}.antenna-services,.antenna-work,.antenna-process,.antenna-faq{padding-top:50px;padding-bottom:60px}.antenna-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:36px}.antenna-columns article{border-top:1px solid var(--line);padding-top:22px}.antenna-number{font-size:13px;color:var(--red);letter-spacing:1px}.antenna-columns p,.antenna-repair p,.antenna-muted,.antenna-faq p{color:var(--muted)}.antenna-repair{background:var(--paper);border-block:1px solid var(--line);padding:55px 0}.antenna-split{display:grid;grid-template-columns:1.1fr 1fr;gap:12%;align-items:center}.antenna-split h2{margin-top:0}.antenna-split ul{list-style:none;padding:0}.antenna-split li{border-bottom:1px solid var(--line);padding:17px 0 17px 25px;position:relative}.antenna-split li:before{content:'✓';position:absolute;left:0;color:var(--red)}.antenna-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}.antenna-gallery figure{margin:0}.antenna-gallery img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:3px}.antenna-gallery h3{font-size:18px;margin:18px 0 6px}.antenna-gallery p{font-size:14px;color:var(--muted);margin-top:0}.antenna-process{border-top:1px solid var(--line)}.antenna-faq{max-width:950px}.antenna-faq details{border-bottom:1px solid var(--line);padding:22px 0}.antenna-faq summary{cursor:pointer;font-weight:600;padding-right:15px}.antenna-faq p{max-width:800px}.antenna-contact{background:var(--paper);padding:60px 0}.antenna-contact h2{margin:12px 0}.antenna-email{display:block;margin:24px 0 22px}.antenna-page .header-phone [data-icon]{color:var(--red);font-size:22px}.antenna-page .antenna-actions .text-link{font-size:14px}.antenna-page .service{align-items:flex-start}@media(min-width:1600px){.antenna-hero{padding-top:60px}.antenna-main-photo img{max-height:670px}}@media(max-width:800px){.antenna-hero{grid-template-columns:1fr;padding-top:24px;gap:35px;padding-bottom:35px}.antenna-back{margin-bottom:26px}.antenna-lead h1{font-size:clamp(39px,8vw,58px);letter-spacing:-1.7px}.antenna-main-photo img{aspect-ratio:4/3;max-height:460px}.antenna-columns{grid-template-columns:1fr;gap:16px}.antenna-columns article{padding-top:16px}.antenna-split{grid-template-columns:1fr;gap:12px}.antenna-gallery{grid-template-columns:1fr;gap:28px}.antenna-gallery img{max-height:420px}.antenna-services,.antenna-work,.antenna-process,.antenna-faq{padding-top:32px;padding-bottom:36px}.antenna-repair,.antenna-contact{padding:36px 0}.antenna-actions{gap:18px}.antenna-page h2 br{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.antenna-main-photo img{aspect-ratio:auto;height:auto;max-height:none;object-fit:contain}.antenna-gallery img{object-fit:contain;background:var(--paper)}
.antenna-main-photo img{aspect-ratio:auto;height:auto;max-height:none;object-fit:contain}.antenna-gallery img{object-fit:contain;background:var(--paper)}
