.HZ47Bq_hero{background:var(--color-surface-alt);height:calc(100svh - var(--nav-h));--hh:max(620px, calc(100svh - var(--nav-h)));min-height:620px;position:relative;overflow:hidden}.HZ47Bq_plate{object-fit:cover;object-position:center}.HZ47Bq_veil{pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--color-surface-alt) 97%, transparent) 0%, color-mix(in srgb, var(--color-surface-alt) 86%, transparent) 32%, transparent 52%);position:absolute;inset:0}.HZ47Bq_inner{z-index:2;pointer-events:none;align-items:center;height:100%;display:flex;position:relative}.HZ47Bq_copy{justify-items:start;gap:16px;width:min(560px,40vw);padding-bottom:2vh;display:grid}.HZ47Bq_copy>*{pointer-events:auto}.HZ47Bq_copy .eyebrow{margin:0}.HZ47Bq_title{margin:0;font-size:clamp(36px,4.3vw,66px);line-height:.98}.HZ47Bq_lead{max-width:34ch;color:var(--color-ink-muted);margin:0}.HZ47Bq_control{margin:0;font-size:17px;font-weight:600}.HZ47Bq_ctas{flex-wrap:wrap;gap:12px;display:flex}.HZ47Bq_proof{letter-spacing:.06em;color:var(--color-ink-muted);margin:0;font-family:ui-monospace,Menlo,monospace;font-size:12px}.HZ47Bq_poster{z-index:1;pointer-events:none;transition:opacity .7s;position:absolute;inset:0}.HZ47Bq_posterOut{opacity:0}.HZ47Bq_posterDesktop,.HZ47Bq_posterMobile{max-width:none;height:auto;position:absolute}.HZ47Bq_posterDesktop{--s:min(var(--hh), calc(100vw / 1.55));width:calc(var(--s) * 1.0728);left:calc(74% - var(--s) * .4551);top:calc(50% - var(--s) * .5012)}.HZ47Bq_posterMobile{display:none}.HZ47Bq_canvasWrap{z-index:1;opacity:0;transition:opacity .7s;position:absolute;inset:0}.HZ47Bq_canvasIn{opacity:1}.HZ47Bq_stage{position:absolute;inset:0;overflow:hidden}.HZ47Bq_stage canvas{display:block}.HZ47Bq_tag,.HZ47Bq_hint,.HZ47Bq_dots{z-index:1;will-change:transform;transition:opacity .5s;position:absolute;top:0;left:0}.HZ47Bq_tag{pointer-events:none;white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;background:var(--color-primary);color:var(--color-on-primary);padding:4px 9px;font-family:ui-monospace,Menlo,monospace;font-size:11px}.HZ47Bq_tagOps{background:var(--color-accent);color:var(--color-ink)}.HZ47Bq_hint{pointer-events:none;white-space:nowrap;color:var(--color-ink);background:color-mix(in srgb, var(--color-surface) 70%, transparent);padding:3px 7px;font-family:ui-monospace,Menlo,monospace;font-size:11px}.HZ47Bq_dots{align-items:center;gap:8px;display:flex}.HZ47Bq_dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:26px;height:26px;padding:0;display:grid}.HZ47Bq_dots button:before{content:"";border:1.5px solid var(--color-ink);border-radius:50%;width:8px;height:8px;transition:background .3s,transform .3s}.HZ47Bq_dots button[aria-current=true]:before{background:var(--color-accent);border-color:var(--color-accent);transform:scale(1.25)}@media (prefers-reduced-motion:reduce){.HZ47Bq_canvasWrap,.HZ47Bq_poster,.HZ47Bq_tag,.HZ47Bq_hint,.HZ47Bq_dots,.HZ47Bq_dots button:before{transition:none}}@media (max-width:760px){.HZ47Bq_hero{--zone:calc(150vw + 110px);--reserve:calc(75vw + 110px);height:auto;min-height:760px;padding-bottom:var(--reserve)}.HZ47Bq_veil{height:calc(100% - var(--reserve) + 40px);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface-alt) 97%, transparent) 0%, color-mix(in srgb, var(--color-surface-alt) 90%, transparent) 70%, transparent 100%);inset:0 0 auto}.HZ47Bq_inner{height:auto;padding-top:28px;display:block}.HZ47Bq_copy{gap:12px;width:100%;padding-bottom:0}.HZ47Bq_canvasWrap,.HZ47Bq_poster{height:var(--zone);inset:auto 0 0}.HZ47Bq_posterDesktop{display:none}.HZ47Bq_posterMobile{width:103.25%;left:-.43%;top:calc(var(--zone) * .71 - 100vw * .4656);display:block}.HZ47Bq_tag{padding:3px 7px;font-size:10px}.HZ47Bq_hint{font-size:10px}}
