.audience-section{padding-block:12px 100px;scroll-margin-top:50px}.landing .audience-section h2{text-align:center;font-size:clamp(2rem,3.8vw,2.75rem);line-height:1.15}.audience-section h2>span{overflow-wrap:anywhere;max-width:100%;display:inline-block}.audience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;margin:50px 0 0;padding:0;list-style:none;display:grid}.audience-item{background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:18px;min-width:0;padding:0;display:flex}.audience-symbol{color:#677754;flex:none;display:block}.audience-symbol svg{width:28px;height:28px;display:block}.audience-copy{overflow-wrap:anywhere;min-width:0}.landing .audience-copy h3{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:1.25rem;font-weight:550;line-height:1.3}.landing .audience-copy p{color:var(--quiet);max-width:310px;margin:12px 0 0;font-size:1rem;line-height:1.6}.audience-cta{text-align:center;margin-top:40px}.audience-cta .pill-button{gap:16px;max-width:100%;padding:12px 22px}.audience-cta .audience-cta-label{min-width:0;font-size:inherit;overflow-wrap:anywhere;line-height:1.35}.audience-grid[data-revealed=true] .audience-item{animation:audience-enter .4s ease-out var(--audience-delay) backwards}@keyframes audience-enter{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.audience-grid{gap:30px;margin-top:40px}.landing .audience-copy h3{font-size:1.125rem}}@media (max-width:700px){.audience-section{padding-block:0 80px}.landing .audience-section h2{text-align:left;max-width:480px;font-size:2.25rem;line-height:1.15}.audience-grid{grid-template-columns:1fr;gap:28px;margin-top:34px}.audience-item{flex-direction:row;gap:16px}.audience-symbol{padding-top:2px}.audience-symbol svg{width:26px;height:26px}.landing .audience-copy p{max-width:420px;margin-top:8px}.audience-cta{text-align:left;margin-top:34px}}@media (max-width:360px){.landing .audience-section h2{font-size:2rem}.audience-cta .pill-button{gap:12px;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.audience-grid[data-revealed=true] .audience-item{opacity:1;animation:none;transform:none}}
