.hero.svelte-d1qjmz{border-bottom:1px solid var(--color-border-strong);position:relative;overflow:hidden}.inner.svelte-d1qjmz{--hero-pad-top:60px;--hero-pad-bottom:44px;max-width:var(--space-content-width);padding:var(--hero-pad-top) var(--space-gutter) var(--hero-pad-bottom);justify-content:space-between;align-items:flex-end;gap:44px;margin:0 auto;display:flex;position:relative}.text.svelte-d1qjmz{flex-direction:column;flex:auto;gap:14px;min-width:0;display:flex}.kicker.svelte-d1qjmz{font-family:var(--font-meta);letter-spacing:var(--type-meta-tracking);color:var(--color-muted);margin:0;font-size:.75rem}.titled.svelte-d1qjmz{align-items:center;gap:16px;display:flex}.mark.svelte-d1qjmz{color:var(--color-accent);display:inline-flex}.title.svelte-d1qjmz{font-family:var(--font-display);font-weight:800;font-size:var(--type-h1-size);letter-spacing:var(--type-display-tracking);margin:0;line-height:1}.lead.svelte-d1qjmz{color:var(--color-text-secondary);max-width:52ch;margin:0;font-size:1rem;line-height:1.55}.aside.svelte-d1qjmz{flex-direction:column;flex:none;align-items:flex-end;gap:22px;min-width:0;max-width:100%;display:flex;position:relative}[data-band=explore].svelte-d1qjmz{--hero-reserve:max(16.125rem, 258px);--hero-stack-gap:28px;min-height:calc(var(--hero-reserve,258px) + var(--hero-pad-top,60px) + var(--hero-pad-bottom,44px))}@media (width<=400px){[data-band=explore].svelte-d1qjmz{--hero-reserve:max(18.25rem, 292px)}}[data-band=explore].svelte-d1qjmz .aside:where(.svelte-d1qjmz){min-height:var(--hero-reserve,258px);grid-template-rows:minmax(13.125rem,auto) auto;align-content:end;justify-items:end;display:grid}[data-band=explore].svelte-d1qjmz .text:where(.svelte-d1qjmz){min-height:var(--hero-reserve,258px);justify-content:flex-end}@media (width<=640px){[data-band=explore].svelte-d1qjmz{--hero-pad-bottom:76px}}@media (width<=900px){[data-band=explore].svelte-d1qjmz{min-height:calc(2 * var(--hero-reserve,258px) + var(--hero-stack-gap,28px) + var(--hero-pad-top,60px) + var(--hero-pad-bottom,44px))}[data-band=explore].svelte-d1qjmz:not(:has([data-heroaside])) .text:where(.svelte-d1qjmz){min-height:calc(2 * var(--hero-reserve,258px) + var(--hero-stack-gap,28px))}[data-band=explore].svelte-d1qjmz .aside:where(.svelte-d1qjmz){grid-template-columns:minmax(0,1fr);align-self:stretch}}[data-band=explore].svelte-d1qjmz .aside:where(.svelte-d1qjmz)>[data-heroicons]{align-self:center}[data-band=explore].svelte-d1qjmz .aside:where(.svelte-d1qjmz)>[data-heronav]{grid-row:2}
