.st-hero{position:relative;min-height:100vh;overflow:hidden;background:var(--im-paper);display:flex;align-items:center;padding-top:8.5rem;padding-bottom:4rem;box-sizing:border-box}.st-hero__canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:auto;touch-action:pan-y}.st-hero__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--im-paper) 48%,transparent) 0%,color-mix(in srgb,var(--im-paper) 32%,transparent) 30%,color-mix(in srgb,var(--im-paper) 7%,transparent) 52%,transparent 62%)}.st-hero__content{position:relative;z-index:2;max-width:640px;margin-left:max(var(--im-space-8),calc((100% - var(--im-wrap-max)) / 2 + var(--im-space-8)));pointer-events:none}.st-hero__kicker{font-family:var(--im-font-display);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--im-accent-200);margin:0 0 16px}.st-hero__title{font-family:var(--im-font-serif);font-weight:400;font-size:clamp(40px,4.4vw,64px);line-height:1.02;letter-spacing:var(--im-track-display);color:var(--im-ink);margin:0;text-wrap:balance}.st-hero__title u{text-decoration:none;background-image:linear-gradient(var(--im-accent-200),var(--im-accent-200));background-repeat:no-repeat;background-position:0 94%;background-size:100% 5px;padding-bottom:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.st-hero__title-pre{display:inline}@media (min-width:700px){.st-hero__title--stack .st-hero__title-pre{display:block}}.st-hero__lede{font-family:var(--im-font-body);font-size:18px;line-height:1.5;color:var(--im-text-200);max-width:44ch;margin:18px 0 0}.st-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px;pointer-events:auto}.st-hero__creds{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:28px;padding-top:18px;border-top:1px solid var(--im-hairline);pointer-events:auto;list-style:none;padding-left:0;margin-bottom:0}.st-hero__cred{font-family:var(--im-font-display);font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--im-text-muted);display:inline-flex;align-items:baseline;gap:7px}.st-hero__cred + .st-hero__cred{border-left:1px solid var(--im-hairline);padding-left:18px}.st-hero__cred-fig{font-size:13.5px;letter-spacing:.02em;color:var(--im-ink);font-variant-numeric:tabular-nums}@media (max-width:575.98px){.st-hero__creds{flex-direction:column;align-items:flex-start;gap:8px}.st-hero__cred + .st-hero__cred{border-left:0;padding-left:0}}.st-hero__reg{margin-top:var(--im-space-6);pointer-events:auto}.st-hero__base{position:absolute;left:0;right:0;bottom:0;z-index:2}.st-hero--withbase{padding-bottom:8rem}@media (max-width:991.98px){.st-hero{flex-direction:column;align-items:stretch}.st-hero__base{position:static}.st-hero--withbase{padding-bottom:0}}@media (max-width:991.98px){.st-hero{min-height:auto;padding-top:6.5rem}.st-hero__canvas,.st-hero__scrim{display:none}.st-hero__content{margin-left:0;padding:0 var(--im-space-8) 48px;max-width:none}}.st-hero--converge{min-height:min(72vh,660px)}@media (max-width:991.98px){.st-hero--converge{min-height:auto}}.st-hero--compact{min-height:clamp(440px,64vh,600px);align-items:center;padding-top:calc(var(--im-nav-h) + var(--im-space-10))}.st-hero--compact .st-hero__title{line-height:1.05}@media (max-width:991.98px){.st-hero--compact{min-height:auto}}.st-hero--flush{padding-top:var(--im-space-8)}