.talent-clients.svelte-1mp4b2d{flex-direction:column;gap:1rem;width:100%;display:flex}.talent-clients-label.svelte-1mp4b2d{text-align:center;text-transform:uppercase;letter-spacing:-.02em;width:100%;font-family:Geist Mono,ui-monospace,monospace;font-size:clamp(.5rem,2vw,.8rem);display:block}@media (width<=767px){.talent-clients-label.svelte-1mp4b2d{font-size:.8rem}}.hero-section.svelte-99rm5j{flex-direction:column;gap:1rem;display:flex}.hero-grid.svelte-99rm5j{gap:1rem;min-height:clamp(26rem,65vw,44rem);display:flex}.hero-grid.svelte-99rm5j .card{min-height:100%}.hero-grid.svelte-99rm5j .hero-copy{padding-top:60px}.hero-grid.svelte-99rm5j .hero-video{min-height:clamp(26rem,54vw,40rem)}.hero-grid.svelte-99rm5j .hero-video video{object-fit:cover;object-position:center}.hero-section.svelte-99rm5j .hero-lead{max-width:960px;padding:1rem 0 0 2rem}.logo.svelte-99rm5j{filter:invert();height:1.1rem;position:absolute;top:2rem;left:2rem}.hero-foot.svelte-99rm5j{flex-direction:column;gap:2.25rem;display:flex}.accent.svelte-99rm5j{color:var(--purple)}.svc-foot.svelte-99rm5j{flex-direction:column;gap:.75rem;max-width:750px;display:flex}.wwd-lead{max-width:none}@media (width>=1201px){.wwd-lead{white-space:nowrap}}.place-foot.svelte-99rm5j{flex-direction:column;gap:.75rem;display:flex}@media (width<=1200px) and (width>=992px){.hero-grid.svelte-99rm5j{min-height:clamp(22rem,46vw,32rem)}.hero-grid.svelte-99rm5j .hero-video{min-height:clamp(22rem,40vw,28rem)}}@media (width<=991px){.hero-grid.svelte-99rm5j{flex-direction:column;min-height:auto}.hero-grid.svelte-99rm5j .hero-video{aspect-ratio:4/3;flex:none;min-height:auto}.hero-grid.svelte-99rm5j .card{min-height:20rem}.hero-grid.svelte-99rm5j .hero-copy{min-height:26rem;padding-top:6rem}.hero-foot.svelte-99rm5j{gap:.75rem}.logo.svelte-99rm5j{height:.75rem;top:1rem;left:1rem}.hero-section.svelte-99rm5j .hero-lead{padding:.25rem 0 0}}@media (width<=767px){.hero-grid.svelte-99rm5j .hero-video{aspect-ratio:1}.svc-foot.svelte-99rm5j,.place-foot.svelte-99rm5j{margin-top:6rem}}.tm-body.svelte-99rm5j{flex-direction:column;flex:0 auto;justify-content:flex-start;gap:1rem;min-height:0;display:flex;overflow:hidden}.tm-glyph.svelte-99rm5j{opacity:.32;flex-shrink:0;margin-bottom:-.5em;font-family:Georgia,Times New Roman,serif;font-size:max(1.75rem,11cqw);font-weight:700;line-height:1;display:block}.tm-byline.svelte-99rm5j{flex-direction:column;gap:.125rem;margin-top:20px;display:flex}.tm-byline.svelte-99rm5j div:last-child{opacity:.6;text-transform:uppercase;letter-spacing:-.02em}
