#who-for .wl-head{max-width:820px}#who-for .wl-head h2{text-wrap:balance;font-size:calc(clamp(24px,2.7vw,34px) + 2px)}#who-for .wl-head .wl-lead{max-width:600px;line-height:1.8}#who-for .audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}#who-for .audience-card{border:1px solid var(--border);background:var(--card);min-width:0;color:var(--foreground);box-shadow:var(--glow);border-radius:8px;grid-template-columns:minmax(0,1fr);align-content:start;gap:18px;padding:16px;transition:transform .2s;display:grid}#who-for .audience-media{border:1px solid color-mix(in srgb, var(--gold) 34%, transparent);min-width:0;box-shadow:0 14px 34px -16px color-mix(in srgb, var(--gold) 40%, transparent);border-radius:6px;overflow:hidden}#who-for .audience-media img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;transition:transform .5s;display:block}#who-for .audience-copy{min-width:0}#who-for .audience-star{vertical-align:-.16em;stroke-width:1.3px;filter:drop-shadow(0 0 3px);width:19px;height:19px;margin:0 .42em 0 0;transition:filter .2s;display:inline-block}#who-for .audience-star-gold{color:var(--gold)}#who-for .audience-star-pink{color:var(--pink)}#who-for .audience-star-mint{color:var(--mint)}#who-for .audience-star-lavender{color:var(--lavender)}#who-for .audience-card h3{font:500 25px/1.3 var(--font-display);text-wrap:balance;margin:0 0 11px}#who-for .audience-card p{font-size:calc(14.5px * var(--ts,1));color:var(--muted-foreground);margin:0;line-height:1.75}#who-for .audience-closing{max-width:680px;font:italic 26px/1.5 var(--font-display);color:var(--wl-ink);text-align:center;text-wrap:balance;margin:32px auto 0!important}@media (hover:hover) and (pointer:fine){#who-for .audience-card:hover{transform:translateY(-3px)}#who-for .audience-card:hover .audience-star{filter:brightness(1.15)drop-shadow(0 0 5px)}#who-for .audience-card:hover .audience-media img{transform:scale(1.03)}}@media (width<=980px){#who-for .audience-grid{grid-template-columns:minmax(0,1fr)}#who-for .audience-card{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:26px;padding:20px}#who-for .audience-media img{aspect-ratio:4/3}#who-for .audience-card h3{font-size:28px}#who-for .audience-card p{font-size:calc(15px * var(--ts,1))}}@media (width<=880px){#who-for .audience-card{grid-template-columns:minmax(0,1fr);gap:20px;padding:18px}#who-for .audience-media img{aspect-ratio:16/10}#who-for .audience-card h3{font-size:27px}}@media (width<=650px){#who-for>.wl-wrap{padding-inline:20px}#who-for .audience-grid{gap:20px}#who-for .audience-card{gap:16px;padding:14px}#who-for .audience-card h3,#who-for .audience-closing{font-size:24px}}@media (prefers-reduced-motion:reduce){#who-for .audience-card,#who-for .audience-star,#who-for .audience-media img{transition:none}#who-for .audience-card:hover,#who-for .audience-card:hover .audience-media img{transform:none}}
