.audience-page{--sector-muted:#bcc3b5}.sector-label{font-size:11px;letter-spacing:.15em;font-weight:600;color:var(--lime);text-transform:uppercase;margin:0 0 25px}.sector-hero{padding-top:48px;padding-bottom:76px}.sector-hero-grid{display:grid;grid-template-columns:1.45fr .65fr;gap:6vw;align-items:center}.sector-hero h1{font-size:clamp(48px,5.9vw,88px);line-height:1.04;letter-spacing:-.06em;font-weight:600;margin:20px 0 27px}.sector-hero h1 em{font-style:normal;color:var(--lime)}.sector-lede,.sector-intro{font-size:clamp(18px,1.7vw,23px);line-height:1.5;max-width:750px;color:#d7dcd1}.sector-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin:30px 0}.sector-aside{font-size:14px;color:var(--sector-muted);max-width:420px;margin:28px 0 0}.sector-visual{margin:0;max-width:380px;justify-self:end;width:100%}.sector-visual img{display:block;width:100%;height:360px;object-fit:cover;object-position:center 30%;background:var(--olive)}.sector-visual figcaption{font-size:9px;letter-spacing:.1em;color:var(--sector-muted);margin-top:12px}.sector-section{padding:70px 0;border-top:1px solid var(--line);scroll-margin-top:90px}.sector-section h2{font-size:clamp(32px,3.5vw,51px);line-height:1.12;letter-spacing:-.045em;font-weight:600;max-width:950px;margin:0 0 34px}.sector-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.sector-grid article{padding:24px 0 0;border-top:1px solid var(--line)}.sector-num{font-size:11px;color:var(--sector-muted)}.sector-grid h3{font-size:23px;line-height:1.18;letter-spacing:-.025em;font-weight:500;margin:22px 0 15px}.sector-grid p{color:var(--sector-muted);font-size:16px;line-height:1.6;margin:0;max-width:36ch}.sector-paper{background:var(--paper);color:var(--ink)}.sector-paper .sector-label{color:#405e22}.sector-proof{max-width:800px;font-size:19px;line-height:1.65;color:#40483b}.sector-proof .text-link{color:var(--ink);font-size:15px;margin-top:10px}.sector-method .sector-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:35px}.sector-small{font-size:14px;color:var(--sector-muted);max-width:760px;margin:30px 0 0;line-height:1.6}.impact-note{margin:36px 0 0;padding:25px 0 0;border-top:1px solid var(--line);color:var(--sector-muted);max-width:850px}.impact-note strong{display:block;color:var(--paper);font-size:20px;margin-bottom:8px}.sector-olive{background:var(--olive)}.sector-routes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sector-routes a{display:flex;flex-direction:column;gap:15px;border-top:1px solid var(--line);padding:24px 0;min-width:0}.sector-routes a strong{display:flex;justify-content:space-between;gap:14px;font-size:24px;font-weight:500;letter-spacing:-.025em}.sector-routes a>span{color:#c3cbb8;line-height:1.55}.sector-routes a strong span{color:var(--lime);transition:transform .2s}.sector-routes a:hover strong span{transform:translate(4px,-4px)}.sector-routes a:hover strong,.desktop-nav [aria-current=page]{color:var(--lime)}.sector-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;padding-top:30px;padding-bottom:30px;border-top:1px solid var(--line);font-size:11px;color:var(--sector-muted)}.sector-footer>a:first-child{color:var(--paper);font-weight:600}.translation-note{border-left:1px solid #63714a;padding:5px 0 5px 30px}.translation-note>div{padding:20px 0;border-top:1px solid var(--line)}.translation-note>div span{font-size:10px;color:var(--sector-muted);letter-spacing:.13em}.translation-note p{font-size:25px;line-height:1.15;margin:10px 0 0;letter-spacing:-.03em}.translation-note small{color:var(--lime)}.home-audiences{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:75px}.home-audiences .sector-label{margin:0;color:var(--lime)}#when{scroll-margin-top:110px}
@media(max-width:1050px){.sector-hero-grid{grid-template-columns:1.3fr .7fr;gap:30px}.sector-hero h1{font-size:clamp(46px,6.2vw,70px)}.sector-visual img{height:320px}.sector-method .sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.sector-hero{padding-top:32px;padding-bottom:48px}.sector-hero-grid{grid-template-columns:1fr;gap:35px}.sector-hero h1{font-size:clamp(42px,9.8vw,65px)}.sector-hero h1 br{display:none}.sector-visual{max-width:none;justify-self:start}.sector-visual img{height:300px;object-fit:contain;background:#1a2016}.sector-section{padding:48px 0}.sector-grid,.sector-routes,.home-audiences{grid-template-columns:1fr;gap:22px}.sector-grid article{padding-top:18px}.sector-grid h3{margin-top:12px}.sector-grid p{max-width:none}.sector-method .sector-grid{gap:24px}.sector-method .sector-grid h3{font-size:20px}.sector-method .sector-grid p{font-size:14px}.translation-note{margin-top:0}.sector-proof{font-size:17px}.sector-footer{flex-direction:column}.sector-routes a{padding-bottom:10px}.home-audiences{margin-bottom:55px}}
@media(max-width:700px){.sector-hero h1 em{display:block}}
