.HeroHeadline_heading__hCAzR{position:relative;font-size:clamp(var(--t4),3.7vw,var(--t6));font-weight:300;line-height:1.22;letter-spacing:-.035em;width:min(19ch,100%);height:5.2em;flex:none;margin:0}.HeroHeadline_copy__NXfsb,.HeroHeadline_stage__G_Pbh{position:absolute;inset:0;display:block}.HeroHeadline_copy__NXfsb{align-content:center;text-wrap:balance;overflow-wrap:break-word;padding-block:.15em}.HeroHeadline_copy__NXfsb[lang=hi]{line-height:1.45;letter-spacing:-.015em}.HeroHeadline_copy__NXfsb[lang=ja],.HeroHeadline_copy__NXfsb[lang=ko]{font-size:.92em;line-height:1.4;letter-spacing:-.025em;word-break:normal}.HeroHeadline_copy__NXfsb[lang=ko]{word-break:keep-all}.HeroHeadline_word__MPggh{display:inline-block;white-space:nowrap}.HeroHeadline_glyph__Yd6k4{display:inline-block;position:relative}.HeroHeadline_ink__RXKlz{display:inline-block;transform-origin:50% 80%}.HeroHeadline_noise__MehSF{position:absolute;inset:0;opacity:0;text-align:center;font-family:var(--font-mono),ui-monospace,monospace;font-size:.82em;font-weight:300;pointer-events:none}.HeroHeadline_baseline__KDNJN{display:inline-block;width:0;height:0;vertical-align:baseline}.HeroHeadline_stop__LqFFF{color:var(--brass);font-weight:600}.HeroHeadline_caret__YnKnQ{position:absolute;left:0;top:0;width:2px;background:var(--brass);opacity:0;pointer-events:none;will-change:transform,opacity}@media (max-width:640px){.HeroHeadline_heading__hCAzR{font-size:var(--t4);height:6.4em}}@media (prefers-reduced-motion:reduce){.HeroHeadline_stage__G_Pbh{display:none}}.SiteToggle_toggle__i8lXI{--logo-height:16px;display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:12px;width:376px;min-height:44px;padding:0 12px;border:0;background:var(--paper);color:var(--ink);cursor:pointer}.SiteToggle_toggle__i8lXI[data-footer=true]{width:100%;min-height:44px}.SiteToggle_brand__jSq8F{display:flex;min-width:0;height:32px;align-items:center;justify-content:center;color:var(--muted);transition:color .2s var(--ease)}.SiteToggle_brand__jSq8F[data-active=true]{color:var(--ink)}.SiteToggle_brand__jSq8F svg{display:block;height:var(--logo-height);width:auto;max-width:100%}.SiteToggle_engineering__lQau6 svg{position:relative;top:calc(var(--logo-height) * -.14)}.SiteToggle_track__9Fs1Y{position:relative;display:block;width:64px;height:32px;border:1px solid var(--ink);overflow:hidden}.SiteToggle_knob__GNg10{position:absolute;left:2px;top:2px;width:26px;height:26px;background:var(--ink);transform:translateX(32px);transition:transform .2s cubic-bezier(.4,0,.2,1),translate .16s var(--ease)}.SiteToggle_toggle__i8lXI[data-activated=true] .SiteToggle_knob__GNg10{transform:translateX(0)}@media (hover:hover){.SiteToggle_toggle__i8lXI:not([data-activated=true]):hover .SiteToggle_knob__GNg10{translate:-4px 0}}.SiteToggle_toggle__i8lXI:not([data-activated=true]):focus-visible .SiteToggle_knob__GNg10{translate:-4px 0}@media (max-width:640px){.SiteToggle_toggle__i8lXI{--logo-height:14px;width:100%;gap:8px}}@media (prefers-reduced-motion:reduce){.SiteToggle_brand__jSq8F,.SiteToggle_knob__GNg10{transition:none}.SiteToggle_toggle__i8lXI:not([data-activated=true]):focus-visible .SiteToggle_knob__GNg10,.SiteToggle_toggle__i8lXI:not([data-activated=true]):hover .SiteToggle_knob__GNg10{translate:none}}