.logo_logoLockup__K6F2K{--logo-h:38px;--logo-wordmark-color:#191919;--digit-dur:500ms;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(0.34,1.45,0.64,1);--digit-dir-x:0;--digit-dir-y:1;height:var(--logo-h);width:calc(var(--logo-h) * 4.1826)}.logo_logoSwitch__jB8ck{color:var(--logo-wordmark-color)}.logo_logoSwitchSm___HZtA{--logo-h:30px}.logo_logoSwitchMd__r_kPi{--logo-h:38px}.logo_logoSwitchLg__Ye1LC{--logo-h:44px}.logo_logoSwitchDark__sWdbB{--logo-wordmark-color:#fff}.logo_logoDetailedMark__hVanZ{position:absolute;left:calc(var(--logo-h) * -.1085);top:50%;z-index:10;display:block;height:calc(var(--logo-h) * 1.2894);width:calc(var(--logo-h) * 1.5239);max-width:none;transform:translateY(-50%)}.logo_logoSwitchWordmark__Anz8B{position:absolute;left:calc(var(--logo-h) * 1.4154);top:calc(var(--logo-h) * .1564);z-index:20;display:block;width:calc(var(--logo-h) * 2.5864);height:calc(var(--logo-h) * .6873);color:var(--logo-wordmark-color);opacity:1;transform:translate(0);filter:blur(0);transition:transform var(--digit-dur) var(--digit-ease),opacity var(--digit-dur) var(--digit-ease),filter var(--digit-dur) var(--digit-ease);will-change:transform,opacity,filter}.logo_logoSwitch__jB8ck:hover .logo_logoSwitchWordmark__Anz8B{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)),calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}.logo_byCorgiWordmark__1vzwV{position:absolute;left:calc(var(--logo-h) * 1.4154);top:calc(var(--logo-h) * .1564);z-index:21;display:inline-flex;align-items:center;justify-content:flex-start;height:calc(var(--logo-h) * .6873);color:var(--logo-wordmark-color);font-family:var(--font-display);font-size:calc(var(--logo-h) * .579);font-weight:500;letter-spacing:0;line-height:1;opacity:0;pointer-events:none;white-space:nowrap}.logo_logoSwitch__jB8ck:hover .logo_byCorgiWordmark__1vzwV{opacity:1}.logo_byCorgiDigitGroup__jmm6_{display:inline-flex;align-items:baseline;gap:.22em}.logo_byCorgiDigit__BMS7C{display:inline-block;opacity:0;will-change:transform,opacity,filter}.logo_logoSwitch__jB8ck:hover .logo_byCorgiDigit__BMS7C{animation:logo_t-digit-pop-in__aQWD0 var(--digit-dur) var(--digit-ease) both;animation-delay:var(--digit-delay,0s)}@keyframes logo_t-digit-pop-in__aQWD0{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)),calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{transform:translate(0);opacity:1;filter:blur(0)}}@media (prefers-reduced-motion:reduce){.logo_logoSwitchWordmark__Anz8B{transition:none!important;transform:none!important;filter:none!important}.logo_byCorgiDigit__BMS7C{animation:none!important;filter:none!important;transform:none!important}.logo_logoSwitch__jB8ck:hover .logo_logoSwitchWordmark__Anz8B{opacity:0}.logo_logoSwitch__jB8ck:hover .logo_byCorgiDigit__BMS7C{opacity:1}}@font-face{font-family:F37 Bolton;src:local("F37 Bolton Regular"),local("F37 Bolton-Regular"),local("F37Bolton-Regular");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:F37 Bolton;src:local("F37 Bolton Medium"),local("F37 Bolton-Medium"),local("F37Bolton-Medium"),local("F37 Bolton");font-style:normal;font-weight:500;font-display:swap}.marketing-fonts_marketingTypography__gC_km{--font-sans:var(--marketing-font-geist),"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:"F37 Bolton",var(--font-sans);--font-mono:var(--font-sans);font-family:var(--font-sans)}.marketing-fonts_marketingTypography__gC_km .font-mono,.marketing-fonts_marketingTypography__gC_km .font-sans,.marketing-fonts_marketingTypography__gC_km button,.marketing-fonts_marketingTypography__gC_km code,.marketing-fonts_marketingTypography__gC_km input,.marketing-fonts_marketingTypography__gC_km kbd,.marketing-fonts_marketingTypography__gC_km pre,.marketing-fonts_marketingTypography__gC_km samp,.marketing-fonts_marketingTypography__gC_km select,.marketing-fonts_marketingTypography__gC_km textarea{font-family:var(--font-sans)!important}.marketing-fonts_marketingTypography__gC_km .font-display,.marketing-fonts_marketingTypography__gC_km h1,.marketing-fonts_marketingTypography__gC_km h2,.marketing-fonts_marketingTypography__gC_km h3,.marketing-fonts_marketingTypography__gC_km h4,.marketing-fonts_marketingTypography__gC_km h5,.marketing-fonts_marketingTypography__gC_km h6{font-family:var(--font-display)!important;font-weight:500!important;font-synthesis-weight:none}.marketing-fonts_marketingTypography__gC_km .home-section-title-regular,.marketing-fonts_marketingTypography__gC_km .home-section-title-regular *{font-family:var(--font-display)!important;font-weight:400!important;font-synthesis-weight:none}.marketing-fonts_marketingTypography__gC_km [role=button],.marketing-fonts_marketingTypography__gC_km [role=button] .font-display,.marketing-fonts_marketingTypography__gC_km button,.marketing-fonts_marketingTypography__gC_km button .font-display{font-family:var(--font-sans)!important}