@media(max-width:1180px){
 .shell{width:min(100% - 36px,1080px)}.section{padding:88px 0}.site-nav a{padding-inline:10px;font-size:.75rem}.header-cta{display:none}
 .barrier-hero-grid{gap:35px}.barrier-visual{min-height:520px}.orbit-map{width:250px;height:250px}.route-strip-grid{grid-template-columns:repeat(3,1fr)}.route-strip a:nth-child(4){border-left:1px solid var(--line)}
 .service-orbit-grid{grid-template-columns:repeat(3,1fr)}.service-pod:nth-child(1),.service-pod:nth-child(6){grid-column:span 1}.pest-wheel{grid-template-columns:repeat(4,1fr)}.pressure-grid{grid-template-columns:1fr 420px}.pressure-dial{width:400px;height:400px}.article-current-grid{grid-template-columns:1fr 1fr}
 .detail-hero-grid{grid-template-columns:70px 1fr .75fr;gap:28px}.detail-hero figure img{height:430px}.decision-flow{grid-template-columns:1fr 1fr}.articles-hero-grid{grid-template-columns:1fr 340px}.article-compass{width:330px;height:330px}.article-index-card{grid-template-columns:180px 1fr;border-radius:100px 25px 25px 100px}.article-index-card figure{height:180px}.article-hero-grid{grid-template-columns:1fr 380px}.article-code{display:none}.article-reading-grid{grid-template-columns:280px 1fr;gap:45px}
}
@media(max-width:900px){
 html{scroll-padding-top:85px}.season-ribbon span:nth-child(n+2){display:none}.header-main{min-height:72px}.header-route{display:none}.nav-toggle{display:flex;align-items:center;gap:4px;flex-direction:column;padding:10px}.nav-toggle span{width:24px;height:2px;background:var(--ink)}.nav-toggle b{font-size:.58rem;margin-top:3px}.header-nav-wrap{position:absolute;left:0;right:0;top:72px;background:var(--shell);display:none;box-shadow:0 22px 35px rgba(16,47,45,.15)}.site-header.is-open .header-nav-wrap{display:block}.nav-shell{display:block;padding-bottom:18px}.site-nav{height:auto;display:grid;grid-template-columns:1fr 1fr}.site-nav a{height:44px;border-bottom:1px solid var(--line)}
 .barrier-hero-grid,.split-intro,.termite-focus-grid,.pressure-grid,.price-factor-grid,.area-orbit-grid,.faq-grid,.about-zones-grid{grid-template-columns:1fr}.barrier-visual{min-height:560px;margin-top:15px}.barrier-visual figure{inset:20px 0 72px 100px}.orbit-map{left:0}.hero-note{right:0}.termite-focus figure span{right:12px}.zone-cards{grid-template-columns:1fr}.zone-cards article:nth-child(2){transform:none}.service-orbit-grid{grid-template-columns:1fr 1fr}.pest-wheel{grid-template-columns:repeat(3,1fr)}.sign-grid{grid-template-columns:1fr 1fr}.property-archipelago a,.property-archipelago a:nth-child(1),.property-archipelago a:nth-child(4){grid-column:span 6}.sequence-track{grid-template-columns:1fr 1fr;gap:30px}.sequence-track:before{display:none}.area-chips{margin-top:25px}.scope-story-grid{grid-template-columns:1fr}.home-close-grid,.detail-cta>.shell,.company-cta>.shell,.footer-barrier{align-items:flex-start;flex-direction:column}.footer-grid{grid-template-columns:1fr 1fr}
 .collection-hero-grid,.company-hero-grid{grid-template-columns:1fr}.collection-orbit,.company-orbit{width:260px;height:260px;margin:auto}.service-catalog-list>a{grid-template-columns:45px 190px 1fr}.evidence-catalog-grid{grid-template-columns:1fr 1fr}.evidence-card:nth-child(3n+2){transform:none}.pest-specimen-grid{grid-template-columns:1fr}.property-catalog-grid{grid-template-columns:1fr}.area-catalog-layout{grid-template-columns:1fr}.area-catalog-layout>aside,.contact-intake aside{position:static}
 .detail-hero-grid{grid-template-columns:1fr 1fr}.detail-folio{display:none}.detail-jumps{top:72px}.detail-section-grid,.local-band{grid-template-columns:1fr}.decision-flow{grid-template-columns:1fr 1fr}.faq-stack.wide{grid-template-columns:1fr}
 .articles-hero-grid{grid-template-columns:1fr}.article-compass{margin:auto}.article-index-grid{grid-template-columns:1fr}.article-hero-grid{grid-template-columns:1fr}.article-hero figure{max-width:560px}.article-reading-grid{grid-template-columns:1fr}.chapter-nav{position:relative;top:auto;max-height:none}.chapter-nav nav{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.company-content>div>article,.about-pillars article{grid-template-columns:1fr;gap:25px}.about-hero-grid,.contact-hero-grid{grid-template-columns:1fr}.about-hero figure,.contact-hero figure{max-width:600px}.contact-intake-grid{grid-template-columns:1fr}.contact-guidance>div{grid-template-columns:1fr 1fr}.collection-cta>.shell,.articles-cta>.shell{grid-template-columns:1fr}
}
@media(max-width:640px){
 body{font-size:15px;padding-bottom:66px}.shell{width:calc(100% - 26px)}.section{padding:68px 0}h1{font-size:2.55rem}h2{font-size:2rem}.section-head{align-items:flex-start;flex-direction:column;margin-bottom:30px}
 .brand-orbit{width:40px;height:40px}.brand small{font-size:.5rem}.site-nav{grid-template-columns:1fr}.site-nav a{height:42px}.barrier-hero{padding-top:40px}.barrier-hero-grid{display:flex;flex-direction:column}.hero-lede{font-size:.98rem}.hero-actions{align-items:flex-start;flex-direction:column;gap:16px}.barrier-visual{width:100%;min-height:470px}.barrier-visual figure{inset:0 0 65px 38px}.orbit-map{width:205px;height:205px;left:-7px}.orbit-map:before{inset:32px}.orbit-map:after{inset:65px}.orbit-mid{top:34px}.hero-note{width:270px;right:-6px}.route-strip-grid{grid-template-columns:1fr 1fr}.route-strip a{min-height:92px}.split-intro{gap:25px}.zone-cards img{height:210px}.service-orbit-grid{grid-template-columns:1fr}.service-pod figure{height:220px}.termite-focus{padding-top:85px}.termite-focus-grid{gap:42px}.termite-focus img{height:440px}.pest-wheel{grid-template-columns:1fr 1fr}.pest-wheel a:nth-child(even){transform:none}.pest-wheel img{height:155px}.pressure-dial{width:300px;height:300px;margin:auto;box-shadow:inset 0 0 0 45px rgba(169,198,173,.13),inset 0 0 0 92px rgba(255,255,255,.6)}.pressure-dial span{width:100px;font-size:.52rem}.pressure-dial span:nth-child(1){top:19px}.pressure-dial span:nth-child(2){right:-7px}.pressure-dial span:nth-child(3){bottom:19px}.pressure-dial span:nth-child(4){left:-7px}.pressure-dial>i{width:58px;height:58px}.sign-grid{grid-template-columns:1fr}.property-archipelago{display:block}.property-archipelago a{display:block;margin-bottom:16px}.sequence-track{grid-template-columns:1fr}.sequence-track li{text-align:left;display:grid;grid-template-columns:55px 1fr;gap:15px;padding:0}.sequence-track>li>span{margin:0;width:50px;height:50px;border-width:5px}.process-images{grid-template-columns:1fr}.process-images img{height:220px}.price-factor-grid dl div{grid-template-columns:1fr;gap:5px}.area-chips{grid-template-columns:1fr}.area-chips a:nth-child(odd){border-right:0}.article-current-grid{grid-template-columns:1fr}
 .footer-intro{flex-direction:column}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}.footer-base{align-items:flex-start;flex-direction:column;justify-content:center;gap:3px}.floating-call{display:none}.mobile-dock{position:fixed;z-index:200;left:8px;right:8px;bottom:7px;height:58px;background:var(--ink);border:1px solid rgba(255,255,255,.2);border-radius:18px;display:grid;grid-template-columns:repeat(3,1fr);box-shadow:0 15px 40px rgba(16,47,45,.3)}.mobile-dock a{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;font-size:.63rem;gap:2px}.mobile-dock a:nth-child(2){background:var(--coral);color:var(--ink);border-radius:15px}.mobile-dock svg{font-size:1.2rem}
 .collection-hero,.company-hero,.about-hero,.contact-hero{padding:50px 0 65px}.collection-orbit,.company-orbit{width:210px;height:210px}.catalog-key{display:none}.service-catalog-list>a{grid-template-columns:36px 90px 1fr;gap:12px;padding:14px 0}.service-catalog-list figure{height:100px}.service-catalog-list h2{font-size:1rem}.service-catalog-list p{font-size:.73rem;margin:5px 0}.service-catalog-list>a>svg{display:none}.evidence-catalog-grid{grid-template-columns:1fr}.pest-catalog-intro{grid-template-columns:1fr;gap:10px}.pest-catalog-intro p:last-child{grid-column:1}.pest-specimen-grid>a{grid-template-columns:120px 1fr;border-radius:75px 20px 20px 75px}.pest-specimen-grid figure{height:115px}.pest-specimen-grid p{display:none}.property-catalog img{height:250px}.area-catalog-list>a{grid-template-columns:34px 1fr}.area-catalog-list>a>svg{display:none}
 .detail-hero-grid{grid-template-columns:1fr}.detail-hero figure img{height:390px}.detail-jumps .shell{justify-content:flex-start}.detail-jumps a{padding:12px;font-size:.67rem}.detail-section-grid{gap:35px}.evidence-checks{grid-template-columns:1fr}.decision-flow{grid-template-columns:1fr}.local-band{gap:22px}.detail-faq .section-token{display:none}
 .article-compass{width:280px;height:280px}.article-index-card{grid-template-columns:115px 1fr;border-radius:75px 22px 22px 75px;gap:12px}.article-index-card figure{height:115px}.article-index-card>div{padding:3px 7px 0 0}.article-index-card h2{font-size:.9rem}.article-index-card p,.article-index-card dl{display:none}.article-hero figure img{height:390px}.article-meta{gap:6px}.article-meta span{font-size:.62rem}.chapter-nav nav{grid-template-columns:1fr}.article-body{min-width:0}.article-brief{padding:24px}.article-brief ul{grid-template-columns:1fr}.article-chapter>header{grid-template-columns:48px 1fr}.article-chapter>header>span{width:42px;height:42px}.article-chapter h2{font-size:1.55rem}.chapter-copy{padding-left:0}.article-faq{padding:24px}.article-related>div{grid-template-columns:1fr}.about-hero img,.contact-hero img{height:390px}.about-pillars article{grid-template-columns:1fr}.about-pillars ul{border-left:0;padding-left:0}.about-zones img{height:350px}.form-grid{grid-template-columns:1fr}.form-submit{align-items:flex-start;flex-direction:column}.contact-guidance>div{grid-template-columns:1fr}
}
