.hero[data-astro-cid-ge2uvauf]{position:relative;overflow:hidden}.hero__band[data-astro-cid-ge2uvauf]{background:var(--color-surface-inverse);width:36%;position:absolute;inset:0 0 0 auto}.hero__inner[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-7);padding-block:var(--space-8) var(--space-9);flex-wrap:wrap;display:flex;position:relative}.hero__text[data-astro-cid-ge2uvauf]{flex:27rem;min-width:0;max-width:35rem}.hero__text[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin:0 0 var(--space-4);font-size:var(--font-size-display);letter-spacing:-.01em;line-height:1.1}.hero__media[data-astro-cid-ge2uvauf]{flex:22rem;justify-content:center;min-width:0;display:flex}@media (width<=54rem){.hero[data-astro-cid-ge2uvauf]{--hero-photo:min(13rem, 55vw)}.hero__band[data-astro-cid-ge2uvauf]{width:100%;height:calc(var(--space-5) + var(--hero-photo) * .72);inset:0 0 auto}.hero__inner[data-astro-cid-ge2uvauf]{gap:var(--space-5);padding-block:var(--space-5) var(--space-7)}.hero__media[data-astro-cid-ge2uvauf]{order:-1;justify-content:center}.hero__media[data-astro-cid-ge2uvauf] .photo{max-width:var(--hero-photo)}.hero__media[data-astro-cid-ge2uvauf] .photo:before{content:"";z-index:0;aspect-ratio:1;border-radius:var(--radius-round);background:var(--color-accent);width:100%;position:absolute;top:8%;left:-8%}}.city-chips[data-astro-cid-lcdefpme]{margin:var(--space-4) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.city-chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.hero__lede[data-astro-cid-lcdefpme]{font-size:var(--font-size-lg);max-width:var(--content-width)}.hero__secondary[data-astro-cid-lcdefpme]{margin:var(--space-4) 0 0}.actions[data-astro-cid-lcdefpme]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.audiences[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));display:grid}.audience[data-astro-cid-lcdefpme]{gap:var(--space-5);padding:var(--space-7) var(--space-6);background:var(--color-surface);border-radius:calc(var(--radius-lg) * 1.5);flex-direction:column;display:flex}.audience__head[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-5);display:flex}.audience__head[data-astro-cid-lcdefpme] .photo{border-radius:var(--radius-round);width:96px;box-shadow:0 0 0 6px var(--color-accent);flex:none}.audience--inverse[data-astro-cid-lcdefpme]{background:var(--color-surface-inverse);color:var(--color-text-inverse)}.audience--inverse[data-astro-cid-lcdefpme] .audience__head[data-astro-cid-lcdefpme] .photo{box-shadow:0 0 0 6px var(--color-border)}.audience[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 var(--space-2);font-size:1.875rem}.audience--inverse[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--color-text-inverse)}.audience__list[data-astro-cid-lcdefpme]{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}.audience__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--space-3);display:flex}.audience__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border-radius:var(--radius-round);background:var(--color-accent);flex:none;width:8px;height:8px;transform:translateY(-2px)}.audience__button[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:auto}.steps[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-lcdefpme]:before{content:"";left:var(--space-8);right:var(--space-8);top:calc(var(--space-6) + 28px);border-top:3px dashed var(--color-accent);position:absolute}.step[data-astro-cid-lcdefpme]{gap:var(--space-4);padding:var(--space-6);background:var(--color-bg);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.5rem}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm)}.step__head[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4);display:flex}.step__num[data-astro-cid-lcdefpme]{border-radius:var(--radius-round);background:var(--color-primary);width:56px;height:56px;color:var(--color-on-primary);font-family:var(--font-heading);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;font-size:1.5rem;display:inline-flex}.benefits[data-astro-cid-lcdefpme]{margin:0 0 var(--space-6);gap:var(--space-3);font-weight:var(--font-weight-semibold);flex-direction:column;padding:0;list-style:none;display:flex}.benefits[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4);display:flex}.facts[data-astro-cid-lcdefpme]{margin:var(--space-5) 0 var(--space-6);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));padding:0;list-style:none;display:grid}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-1);padding:var(--space-4) var(--space-5);background:var(--color-bg);border-radius:var(--radius-md);flex-direction:column;display:flex}.facts__big[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:1.375rem;line-height:1.2}.facts__small[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm)}.headshot-placeholder[data-astro-cid-lcdefpme]{gap:var(--space-2);aspect-ratio:1;border-radius:var(--radius-round);background:var(--color-bg);width:100%;max-width:380px;box-shadow:24px 24px 0 var(--color-accent);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;margin:0 24px 24px 0;display:flex}.licensing[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-8);grid-template-columns:5fr 7fr;display:grid}.licensing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:0}.licensing[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:0}@media (width<=54rem){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.steps[data-astro-cid-lcdefpme]:before{display:none}.licensing[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:1fr}.headshot-placeholder[data-astro-cid-lcdefpme]{max-width:260px}}
