.audience-nav{border-block:1px solid var(--line);flex-wrap:wrap;gap:12px 28px;padding-block:18px;font-size:15px;display:flex}.audience-nav a{border-bottom:2px solid #0000;padding-block:8px}.audience-nav a[aria-current],.audience-nav a:hover{border-color:var(--green);color:var(--green)}.audience-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;padding-block:60px 90px;display:grid}.audience-card-image{aspect-ratio:16/10;position:relative;overflow:hidden}.audience-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.audience-card-image>span{color:var(--green);background:#fff;padding:4px 10px;font-size:14px;position:absolute;bottom:15px;left:15px}.audience-card:hover img{transform:scale(1.025)}.audience-card h2{margin-top:25px;font-size:clamp(30px,2.5vw,38px);line-height:1.16}.audience-card>p{color:var(--muted);margin-top:20px}.audience-card .text-link{margin-top:20px}.audience-principle{background:var(--green);color:#fff;padding-block:75px}.audience-principle .eyebrow{color:#bfd7a4}.audience-principle h2{margin-block:25px;font-size:clamp(36px,4vw,58px)}.audience-principle p:not(.eyebrow){color:#e1e9df;max-width:700px;font-size:21px}.audience-principle .text-link{margin-top:25px}.audience-scene{margin-block:38px 0}.audience-scene img{object-fit:cover;width:100%;height:clamp(230px,32vw,420px)}.audience-scene figcaption{color:var(--muted);justify-content:space-between;gap:25px;padding-top:14px;font-size:15px;display:flex}.audience-scene small{flex-shrink:0}.audience-section{padding-block:80px}.audience-section h2{margin-top:22px;font-size:clamp(35px,3.8vw,54px)}.audience-question-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin-top:45px;display:grid}.audience-question-grid article{border-top:1px solid var(--line);padding-top:22px}.audience-question-grid h3{margin-top:25px;font-size:25px}.audience-question-grid p{color:var(--muted);margin-top:18px}.audience-methods{background:var(--surface)}.audience-method-list{margin-top:42px}.audience-method-list article{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:65px;padding-block:27px;display:grid}.audience-method-list h3{font-size:25px}.audience-method-list p{color:var(--muted)}.audience-method-list .text-link{margin-top:13px}.audience-deliverables{grid-template-columns:1fr 1fr;gap:80px;display:grid}.audience-deliverables p:not(.eyebrow){max-width:440px;color:var(--muted);margin-top:24px}.audience-deliverables ul{margin:0;padding:0;list-style:none}.audience-deliverables li{border-top:1px solid var(--line);padding:20px 0 20px 24px;position:relative}.audience-deliverables li:before{content:"+";color:var(--green);position:absolute;left:0}.audience-experience{padding:0 0 75px}.audience-experience>p{max-width:800px;color:var(--muted);font-size:21px}.audience-experience .text-link{margin-top:20px}.audience-start{justify-content:space-between;align-items:center;gap:60px;display:flex}.audience-start>div{max-width:740px}.audience-start p:not(.eyebrow){color:var(--muted);margin-top:24px}.audience-start .button{flex-shrink:0}@media (max-width:1000px){.audience-directory{gap:24px}.audience-question-grid{gap:25px}.audience-deliverables{gap:40px}.audience-start{flex-direction:column;align-items:flex-start;gap:30px}}@media (max-width:760px){.audience-nav{flex-direction:column;align-items:flex-start;gap:4px}.audience-directory,.audience-question-grid,.audience-deliverables{grid-template-columns:1fr;gap:38px}.audience-directory{padding-block:40px 55px}.audience-card h2{font-size:34px}.audience-scene figcaption{flex-direction:column;gap:8px}.audience-section{padding-block:55px}.audience-method-list article{grid-template-columns:1fr;gap:18px}.audience-experience{padding-bottom:55px}.audience-start .button{width:100%}}@media (prefers-reduced-motion:reduce){.audience-card-image img{transition:none}.audience-card:hover img{transform:none}}
