.page-module__iTTnHW__main{background:var(--color-black);min-height:100dvh;padding:var(--spacing-16) 0 var(--spacing-32)}.page-module__iTTnHW__content{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.page-module__iTTnHW__header{padding-bottom:var(--spacing-10);border-bottom:1px solid var(--color-border-soft);margin-bottom:var(--spacing-2)}.page-module__iTTnHW__heading{font-size:calc(var(--font-base-size) * var(--golden-ratio) * var(--golden-ratio));margin-bottom:var(--spacing-4);color:var(--color-white);line-height:1.2}.page-module__iTTnHW__intro{color:var(--color-neutral-400);max-width:52ch;font-size:1.6rem;line-height:1.6}.page-module__iTTnHW__list{flex-direction:column;display:flex}.page-module__iTTnHW__entry{gap:var(--spacing-5);padding:var(--spacing-10) 0;border-bottom:1px solid var(--color-border-soft);flex-direction:column;display:flex}.page-module__iTTnHW__entry:last-child{border-bottom:none}.page-module__iTTnHW__entryMeta{gap:var(--spacing-2);flex-direction:column;display:flex}.page-module__iTTnHW__entryTitle{font-size:calc(var(--font-base-size) * var(--golden-ratio));color:var(--color-white);line-height:1.3}.page-module__iTTnHW__entryDescription{color:var(--color-neutral-400);max-width:60ch;line-height:1.6}.page-module__iTTnHW__preview{border:1px solid var(--color-border-soft);border-radius:calc(var(--border-radius) * 2);min-height:160px;padding:var(--spacing-10);color:var(--color-neutral-200);background:#111;justify-content:center;align-items:center;display:flex}.page-module__iTTnHW__variantGrid{gap:var(--spacing-6);flex-wrap:wrap;align-items:start;width:100%;display:flex}.page-module__iTTnHW__variantGroup{align-items:center;gap:var(--spacing-3);padding:var(--spacing-6);border-radius:var(--border-radius);flex-direction:column;display:flex}.page-module__iTTnHW__lightSurface{background:var(--color-white);border-radius:var(--border-radius)}.page-module__iTTnHW__variantLabel{font-size:var(--text-caption);color:var(--color-neutral-500);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.page-module__iTTnHW__lightSurface .page-module__iTTnHW__variantLabel{color:var(--color-neutral-400)}
.Accordion-module__AIInSq__Accordion{box-sizing:border-box;width:640px;max-width:calc(100vw - 48px);color:var(--color-neutral-100);flex-direction:column;display:flex}.Accordion-module__AIInSq__Item{border-bottom:1px solid var(--color-border-soft)}.Accordion-module__AIInSq__Header{margin:0}.Accordion-module__AIInSq__Trigger{box-sizing:border-box;width:100%;color:var(--color-neutral-100);text-align:left;cursor:pointer;background:#ffffff0a;border:none;justify-content:space-between;align-items:baseline;gap:16px;padding-block:12px;padding-inline:12px 4px;font-family:inherit;font-size:16px;font-weight:500;line-height:24px;display:flex;position:relative}@media (hover:hover){.Accordion-module__AIInSq__Trigger:hover{background-color:#ffffff1a}}.Accordion-module__AIInSq__Trigger:focus-visible{z-index:1}.Accordion-module__AIInSq__TriggerIcon{box-sizing:border-box;flex-shrink:0;width:12px;height:12px;margin-right:8px;transition:transform .15s ease-out}[data-panel-open]>.Accordion-module__AIInSq__TriggerIcon{transform:rotate(45deg)scale(1.1)}.Accordion-module__AIInSq__Panel{box-sizing:border-box;height:var(--accordion-panel-height);color:var(--color-neutral-400);font-size:16px;line-height:24px;transition:height .15s ease-out;overflow:hidden}.Accordion-module__AIInSq__Panel[data-starting-style],.Accordion-module__AIInSq__Panel[data-ending-style]{height:0}.Accordion-module__AIInSq__Content{padding:12px}
.Button-module__VMVMAW__buttonWrapper{--button-height:52px;appearance:none;width:auto;height:var(--button-height);min-height:var(--button-height);border:1.5px solid var(--button-border);background:var(--button-bg);color:var(--button-color);font:inherit;white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;transition:background-color var(--transition-color), border-color var(--transition-color), color var(--transition-color), scale .2s cubic-bezier(.23, 1, .32, 1);border-radius:999px;align-items:stretch;padding:0;font-weight:600;line-height:1;display:inline-flex;position:relative;scale:1}.Button-module__VMVMAW__buttonWrapper.Button-module__VMVMAW__pressScale:active:not([data-disabled]){scale:.98}.Button-module__VMVMAW__buttonWrapper[data-disabled]{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Button-module__VMVMAW__buttonWrapper{will-change:auto;transition:none}.Button-module__VMVMAW__buttonWrapper .Button-module__VMVMAW__ripple{animation:none}}@media (hover:hover) and (pointer:fine){.Button-module__VMVMAW__scaleMotion{will-change:transform}}.Button-module__VMVMAW__button{height:100%;min-height:100%;padding:0 var(--button-padding-inline,2.2rem);border-radius:inherit;flex:1 0 auto;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;transform:translateY(1px)}.Button-module__VMVMAW__black{--button-border:var(--color-button-black-border);--button-bg:var(--color-button-black);--button-color:var(--color-button-foreground-light)}@media (hover:hover) and (pointer:fine){.Button-module__VMVMAW__black:hover:not([data-disabled]){--button-bg:var(--color-button-black-hover)}}.Button-module__VMVMAW__black:focus-visible:not([data-disabled]){--button-bg:var(--color-button-black-hover)}.Button-module__VMVMAW__white{--button-border:color-mix(in srgb, var(--color-white) 55%, transparent);--button-bg:color-mix(in srgb, var(--color-white) 70%, transparent);--button-color:var(--color-gray-900,#18181b)}@media (hover:hover) and (pointer:fine){.Button-module__VMVMAW__white:hover:not([data-disabled]){--button-bg:color-mix(in srgb, var(--color-white) 90%, transparent)}}.Button-module__VMVMAW__white:focus-visible:not([data-disabled]){--button-bg:color-mix(in srgb, var(--color-white) 90%, transparent)}.Button-module__VMVMAW__ghost{--button-border:color-mix(in srgb, var(--color-white) 55%, transparent);--button-bg:color-mix(in srgb, var(--color-black) 40%, transparent);--button-color:var(--color-white)}@media (hover:hover) and (pointer:fine){.Button-module__VMVMAW__ghost:hover:not([data-disabled]){--button-bg:color-mix(in srgb, var(--color-black) 92%, transparent)}}.Button-module__VMVMAW__ghost:focus-visible:not([data-disabled]){--button-bg:color-mix(in srgb, var(--color-black) 92%, transparent)}.Button-module__VMVMAW__red{--button-border:var(--color-button-red-border);--button-bg:var(--button-red-background,var(--color-button-red));--button-color:var(--color-button-foreground-light);--button-marker:var(--color-button-red-marker)}@media (hover:hover) and (pointer:fine){.Button-module__VMVMAW__red:hover:not([data-disabled]){--button-bg:var(--button-red-hover-background,var(--color-button-red-hover))}}.Button-module__VMVMAW__red:focus-visible:not([data-disabled]){--button-bg:var(--button-red-hover-background,var(--color-button-red-hover))}.Button-module__VMVMAW__blue{--button-border:var(--color-button-blue-border);--button-bg:var(--button-blue-background,var(--color-button-blue));--button-color:var(--color-button-foreground-light);--button-marker:var(--color-button-blue-marker)}@media (hover:hover) and (pointer:fine){.Button-module__VMVMAW__blue:hover:not([data-disabled]){--button-bg:var(--button-blue-hover-background,var(--color-button-blue-hover))}}.Button-module__VMVMAW__blue:focus-visible:not([data-disabled]){--button-bg:var(--button-blue-hover-background,var(--color-button-blue-hover))}.Button-module__VMVMAW__green{--button-border:var(--color-button-green-border);--button-bg:var(--color-button-green);--button-color:var(--color-button-foreground-light);--button-marker:var(--color-button-green-marker)}@media (hover:hover) and (pointer:fine){.Button-module__VMVMAW__green:hover:not([data-disabled]){--button-bg:var(--color-button-green-hover)}}.Button-module__VMVMAW__green:focus-visible:not([data-disabled]){--button-bg:var(--color-button-green-hover)}.Button-module__VMVMAW__yellow{--button-border:var(--color-button-yellow-border);--button-bg:var(--color-button-yellow);--button-color:var(--color-button-foreground-light);--button-marker:var(--color-button-yellow-marker)}@media (hover:hover) and (pointer:fine){.Button-module__VMVMAW__yellow:hover:not([data-disabled]){--button-bg:var(--color-button-yellow-hover)}}.Button-module__VMVMAW__yellow:focus-visible:not([data-disabled]){--button-bg:var(--color-button-yellow-hover)}.Button-module__VMVMAW__rippleContent{z-index:1;justify-content:center;align-items:center;gap:10px;display:inline-flex;position:relative}.Button-module__VMVMAW__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Button-module__VMVMAW__label{z-index:1;display:inline-block;position:relative}.Button-module__VMVMAW__markerVisual{isolation:isolate;flex:0 0 6px;width:6px;height:6px;display:block;position:relative}.Button-module__VMVMAW__markerDot{z-index:1;background:var(--button-marker,currentColor);border-radius:50%;width:100%;height:100%;display:block;position:relative}.Button-module__VMVMAW__markerPulse{z-index:-1;background:var(--button-marker,currentColor);opacity:0;pointer-events:none;transform-origin:50%;will-change:transform, opacity;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%}.Button-module__VMVMAW__rippleContainer{pointer-events:none;position:absolute;inset:0}.Button-module__VMVMAW__ripple{opacity:.4;border-radius:50%;animation:ease-out forwards Button-module__VMVMAW__rippling;position:absolute;transform:scale(0)}@keyframes Button-module__VMVMAW__rippling{to{opacity:0;transform:scale(2)}}
.FooterSignup-module__rfFMdW__formSlot{width:100%;min-height:9.2rem}.FooterSignup-module__rfFMdW__form{border:1.5px solid var(--color-border-soft);background:color-mix(in srgb, var(--color-white) 2%, transparent);border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;padding:5px;transition:border-color .15s,background-color .15s;display:grid;position:relative}.FooterSignup-module__rfFMdW__form:has(.FooterSignup-module__rfFMdW__input:focus-visible){border-color:var(--color-neutral-400);outline:var(--outline);outline-offset:var(--outline-offset)}.FooterSignup-module__rfFMdW__form:has(.FooterSignup-module__rfFMdW__input[data-invalid]){border-color:var(--color-red-400)}.FooterSignup-module__rfFMdW__field{display:contents}.FooterSignup-module__rfFMdW__input{width:100%;min-width:0;height:5.2rem;padding:0 var(--spacing-6);color:var(--color-white);font:inherit;letter-spacing:inherit;background:0 0;border:0;grid-column:1;font-size:1.6rem}.FooterSignup-module__rfFMdW__input::placeholder{color:var(--color-neutral-600)}.FooterSignup-module__rfFMdW__input:focus-visible{outline:none}.FooterSignup-module__rfFMdW__error{top:calc(100% + var(--spacing-3));left:var(--spacing-6);font-size:var(--text-badge);color:var(--color-red-400);margin:0;position:absolute}.FooterSignup-module__rfFMdW__submitButton{grid-column:2;min-width:18.8rem}.FooterSignup-module__rfFMdW__honeypot,.FooterSignup-module__rfFMdW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FooterSignup-module__rfFMdW__honeypot{left:-9999px}.FooterSignup-module__rfFMdW__success{min-height:6.4rem;padding:var(--spacing-4) var(--spacing-6);border:1px solid var(--color-border-soft);background:color-mix(in srgb, var(--color-white) 2%, transparent);color:var(--color-neutral-300);font-size:var(--text-body);text-wrap:balance;border-radius:999px;justify-content:center;align-items:center;margin:0;display:flex}@media (max-width:48rem){.FooterSignup-module__rfFMdW__formSlot{min-height:13.6rem}.FooterSignup-module__rfFMdW__form{align-items:stretch;gap:var(--spacing-3);background:0 0;border:0;border-radius:0;flex-direction:column;padding:0;display:flex}:is(.FooterSignup-module__rfFMdW__form:has(.FooterSignup-module__rfFMdW__input:focus-visible),.FooterSignup-module__rfFMdW__form:has(.FooterSignup-module__rfFMdW__input[data-invalid])){border:0;outline:none}.FooterSignup-module__rfFMdW__field{gap:var(--spacing-2);flex-direction:column;display:flex}.FooterSignup-module__rfFMdW__input{width:100%;height:5.6rem;padding:0 var(--spacing-5);border:1.5px solid var(--color-border-soft);background:color-mix(in srgb, var(--color-white) 2%, transparent);border-radius:999px}.FooterSignup-module__rfFMdW__input:focus-visible{border-color:var(--color-neutral-400);outline:var(--outline);outline-offset:var(--outline-offset)}.FooterSignup-module__rfFMdW__input[data-invalid]{border-color:var(--color-red-400)}.FooterSignup-module__rfFMdW__error{padding-inline:var(--spacing-5);text-align:left;position:static}.FooterSignup-module__rfFMdW__submitButton{width:100%;min-width:0}.FooterSignup-module__rfFMdW__success{border-radius:var(--border-radius-lg);min-height:5.6rem}}@media (prefers-reduced-motion:reduce){.FooterSignup-module__rfFMdW__form{transition:none}}
.NavigationDesktop-module__Vtl82G__nav{justify-content:space-between;align-items:center;display:flex}.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__left{align-items:center;gap:.6rem;display:flex}@media (max-width:80rem){.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__left{gap:0}}.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__left .NavigationDesktop-module__Vtl82G__divider{background:var(--color-white);opacity:.5;width:1.5px;height:44px;margin:0 2rem;display:block}.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__left .NavigationDesktop-module__Vtl82G__links{align-items:center;gap:0 2rem;margin:0;padding:0;list-style:none;display:flex}.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__left .NavigationDesktop-module__Vtl82G__links .NavigationDesktop-module__Vtl82G__link{color:var(--color-neutral-200);border-radius:6px;padding:.6rem 1rem;font-weight:500;text-decoration:none;display:inline-block}@media (hover:hover){.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__left .NavigationDesktop-module__Vtl82G__links .NavigationDesktop-module__Vtl82G__link:hover{color:var(--color-neutral-50);background-color:#ffffff1a}}.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__left .NavigationDesktop-module__Vtl82G__links .NavigationDesktop-module__Vtl82G__link:focus-visible{color:var(--color-neutral-50);background-color:#ffffff1a}.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__right{align-items:center;gap:0 2rem;display:flex}.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__right .NavigationDesktop-module__Vtl82G__investorLogin{color:var(--color-neutral-200);border-radius:6px;padding:.6rem 1rem;font-weight:500;text-decoration:none}@media (hover:hover){.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__right .NavigationDesktop-module__Vtl82G__investorLogin:hover{color:var(--color-neutral-50);background-color:#ffffff1a}}.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__right .NavigationDesktop-module__Vtl82G__investorLogin:focus-visible{color:var(--color-neutral-50);background-color:#ffffff1a}.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__right .NavigationDesktop-module__Vtl82G__menuButton{min-width:var(--min-tap-height);min-height:var(--min-tap-height);color:var(--color-neutral-300);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}@media (hover:hover){.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__right .NavigationDesktop-module__Vtl82G__menuButton:hover{color:var(--color-neutral-50);background-color:#ffffff1a}}.NavigationDesktop-module__Vtl82G__nav .NavigationDesktop-module__Vtl82G__right .NavigationDesktop-module__Vtl82G__menuButton:focus-visible{color:var(--color-neutral-50);background-color:#ffffff1a}
.Link-module__1YyIXW__link{--transition-duration:.2s;--transition-easing:ease-out;transition:color var(--transition-duration) var(--transition-easing), background-color var(--transition-duration) var(--transition-easing);background:0 0;text-decoration:none}.Link-module__1YyIXW__link:focus-visible{color:var(--color-white)}@media (hover:hover) and (pointer:fine){.Link-module__1YyIXW__link:hover{color:var(--color-white)}}.Link-module__1YyIXW__link[data-active]{color:var(--color-white)}.Link-module__1YyIXW__lift{will-change:transform;transition:color var(--transition-duration) var(--transition-easing), background-color var(--transition-duration) var(--transition-easing), scale .2s cubic-bezier(.23, 1, .32, 1)}@media (hover:hover){.Link-module__1YyIXW__lift:hover{scale:1.05}}@media (prefers-reduced-motion:reduce){.Link-module__1YyIXW__lift:hover{scale:1}}
.MenuDrawer-module__paWWOq__backdrop{z-index:999;opacity:calc(.75 * (1 - var(--drawer-swipe-progress)));background-color:#000;transition:opacity .45s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}.MenuDrawer-module__paWWOq__backdrop[data-starting-style],.MenuDrawer-module__paWWOq__backdrop[data-ending-style]{opacity:0}.MenuDrawer-module__paWWOq__backdrop[data-swiping]{transition-duration:0s}.MenuDrawer-module__paWWOq__backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.MenuDrawer-module__paWWOq__viewport{z-index:999;justify-content:flex-end;display:flex;position:fixed;inset:0}.MenuDrawer-module__paWWOq__popup{--bleed:48px;box-sizing:border-box;width:calc(340px + var(--bleed));max-width:calc(100vw - 48px + var(--bleed));color:#fff;overscroll-behavior:contain;touch-action:auto;will-change:transform;height:100%;transform:translateX(var(--drawer-swipe-movement-x));background-color:#3f3f3f;flex-direction:column;transition:transform .45s cubic-bezier(.32,.72,0,1);display:flex;overflow-y:auto}.MenuDrawer-module__paWWOq__popup[data-swiping]{-webkit-user-select:none;user-select:none}.MenuDrawer-module__paWWOq__popup[data-starting-style],.MenuDrawer-module__paWWOq__popup[data-ending-style]{transform:translate(100%)}.MenuDrawer-module__paWWOq__popup[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * .4s)}@media (prefers-reduced-motion:reduce){.MenuDrawer-module__paWWOq__popup,.MenuDrawer-module__paWWOq__backdrop{transition-duration:0s}}.MenuDrawer-module__paWWOq__header{height:var(--header-height);min-height:var(--header-height);border-bottom:1px solid var(--color-border-soft);background-color:#000;justify-content:space-between;align-items:center;padding:0 2.4rem;display:flex}@media (max-width:42.5rem){.MenuDrawer-module__paWWOq__header{height:var(--header-height-mobile);min-height:var(--header-height-mobile)}}.MenuDrawer-module__paWWOq__logoContainer{flex:1}.MenuDrawer-module__paWWOq__closeButton{cursor:pointer;min-width:var(--min-tap-height);min-height:var(--min-tap-height);color:var(--color-neutral-300);border-radius:var(--border-radius);background:0 0;border:none;justify-content:center;align-items:center;margin-right:-1rem;transition:color .15s,background-color .15s;display:flex}@media (hover:hover){.MenuDrawer-module__paWWOq__closeButton:hover{color:var(--color-neutral-50);background-color:#ffffff1a}}@media (max-width:42.5rem){.MenuDrawer-module__paWWOq__closeButton svg{width:22px;height:22px}}.MenuDrawer-module__paWWOq__content{flex-direction:column;flex:1;padding:0;display:flex;overflow-y:auto}.MenuDrawer-module__paWWOq__nav{flex-direction:column;flex:1;gap:0;padding:2.4rem;display:flex}.MenuDrawer-module__paWWOq__buttons{gap:var(--spacing-4);border-top:1px solid var(--color-border-soft);flex-direction:row;justify-content:center;align-items:stretch;padding:2.4rem 1.6rem;display:flex}.MenuDrawer-module__paWWOq__buttons>button{flex:none;width:auto}.MenuDrawer-module__paWWOq__navLink{color:#fff;text-align:right;padding:1.6rem 0;font-size:2rem;font-weight:400;text-decoration:none;transition:opacity .15s}@media (hover:hover){.MenuDrawer-module__paWWOq__navLink:hover{opacity:.6;color:#fff}}.MenuDrawer-module__paWWOq__navLink:last-child{border-bottom:none}.MenuDrawer-module__paWWOq__footer{min-height:var(--marquee-height);border-top:1px solid var(--color-black);background-color:#000;align-items:center;padding:0 2.4rem;display:flex}.MenuDrawer-module__paWWOq__footer .MenuDrawer-module__paWWOq__copyright{text-align:right;color:color-mix(in srgb, var(--color-white), transparent 20%);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;flex:1;font-size:1rem;font-weight:600}
.ContentSection-module__As-mzW__section{padding-block:var(--spacing-28);background:var(--color-black)}@media (max-width:48rem){.ContentSection-module__As-mzW__section{padding-block:var(--spacing-20)}}@media (max-width:42.5rem){.ContentSection-module__As-mzW__section{padding-block:var(--spacing-16)}}.ContentSection-module__As-mzW__sectionWithGlow{isolation:isolate;position:relative;overflow:clip visible}.ContentSection-module__As-mzW__glow{--glow-position:50% 4%;--glow-color:var(--color-accent);--glow-size:34rem;--glow-intensity:10%;--glow-top-overlap:16px;--glow-side-overlap:32px;z-index:0;background:radial-gradient(circle at var(--glow-position), color-mix(in srgb, var(--glow-color) var(--glow-intensity), transparent), transparent var(--glow-size));transform-origin:var(--glow-position);pointer-events:none;position:absolute;inset:0}.ContentSection-module__As-mzW__glow[data-position=top]{top:calc(0px - var(--glow-top-overlap));--glow-position:50% calc(4% + var(--glow-top-overlap))}.ContentSection-module__As-mzW__glow[data-position=center]{--glow-position:50% 50%}.ContentSection-module__As-mzW__glow[data-position=bottom]{bottom:calc(0rem - var(--glow-size));--glow-position:50% calc(100% - var(--glow-size) - 2.5rem)}.ContentSection-module__As-mzW__glow[data-position=left]{left:calc(0px - var(--glow-side-overlap));--glow-position:calc(4% + var(--glow-side-overlap)) 50%}.ContentSection-module__As-mzW__glow[data-position=right]{right:calc(0px - var(--glow-side-overlap));--glow-position:calc(96% - var(--glow-side-overlap)) 50%}.ContentSection-module__As-mzW__glow[data-color=green]{--glow-color:var(--color-button-green-border)}.ContentSection-module__As-mzW__glow[data-color=red]{--glow-color:var(--color-button-red-border)}.ContentSection-module__As-mzW__glow[data-color=yellow]{--glow-color:var(--color-button-yellow-border)}.ContentSection-module__As-mzW__glow[data-size=small]{--glow-size:24rem}.ContentSection-module__As-mzW__glow[data-size=large]{--glow-size:48rem}.ContentSection-module__As-mzW__glow[data-intensity=medium]{--glow-intensity:15%}.ContentSection-module__As-mzW__glow[data-intensity=strong]{--glow-intensity:20%}.ContentSection-module__As-mzW__sectionWithGlow .ContentSection-module__As-mzW__header,.ContentSection-module__As-mzW__sectionWithGlow .ContentSection-module__As-mzW__content{z-index:1;position:relative}.ContentSection-module__As-mzW__header{text-align:center;flex-direction:column;align-items:center;display:flex}.ContentSection-module__As-mzW__eyebrow{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:3px;text-transform:uppercase;color:var(--color-neutral-600);margin:0;font-weight:700}.ContentSection-module__As-mzW__eyebrow span{color:var(--color-blue-400)}.ContentSection-module__As-mzW__title{max-width:20ch;margin-top:var(--spacing-6);scroll-margin-top:calc(var(--header-height) + var(--spacing-8));font-family:var(--font-heading);font-size:clamp(var(--text-heading-lg), 6.25vw, var(--text-heading-xl));letter-spacing:-.02em;color:var(--color-white);text-wrap:balance;font-weight:400;line-height:1.04}@media (max-width:42.5rem){.ContentSection-module__As-mzW__title{scroll-margin-top:calc(var(--header-height-mobile) + var(--spacing-12));font-size:var(--text-heading-lg);line-height:1.08}}.ContentSection-module__As-mzW__description{max-width:65ch;margin:var(--spacing-10) auto 0;font-family:var(--font-body);font-size:var(--text-body-md);color:var(--color-neutral-400);text-wrap:pretty;line-height:1.7}@media (max-width:42.5rem){.ContentSection-module__As-mzW__description{margin-top:var(--spacing-8);font-size:var(--text-body)}}.ContentSection-module__As-mzW__description>p{margin:0}.ContentSection-module__As-mzW__description>p+p{margin-top:var(--spacing-5)}.ContentSection-module__As-mzW__content{width:100%;margin-top:var(--spacing-16)}@media (max-width:42.5rem){.ContentSection-module__As-mzW__content{margin-top:var(--spacing-12)}}
.ProjectsWeDo-module__a_U0oW__cards{gap:var(--spacing-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:48rem){.ProjectsWeDo-module__a_U0oW__cards{gap:var(--spacing-4)}}@media (max-width:42.5rem){.ProjectsWeDo-module__a_U0oW__cards{gap:var(--spacing-6);grid-template-columns:1fr}}.ProjectsWeDo-module__a_U0oW__cardItem{min-width:0;position:relative}@media (max-width:42.5rem){.ProjectsWeDo-module__a_U0oW__cardItem[data-scroll-active]{z-index:1}.ProjectsWeDo-module__a_U0oW__cardItem[data-scroll-active] .ProjectsWeDo-module__a_U0oW__card{border-color:var(--color-white)}.ProjectsWeDo-module__a_U0oW__cardItem[data-scroll-active] .ProjectsWeDo-module__a_U0oW__cardImageElement{filter:saturate(.95)brightness(1.02);transform:scale(1.05)}.ProjectsWeDo-module__a_U0oW__cardItem[data-scroll-active] .ProjectsWeDo-module__a_U0oW__cardTitle{color:var(--color-white)}}.ProjectsWeDo-module__a_U0oW__card{background-color:#111;background-image:radial-gradient(ellipse 130% 85% at 55% -15%, #7a7a7a24 0%, transparent 58%), radial-gradient(ellipse 85% 75% at 100% 100%, #b7b7b714 0%, transparent 64%), linear-gradient(in oklch 145deg, #1c1c1c 0%, #0d0d0d 38%, #050505 70%, #121212 100%);background-blend-mode:screen, soft-light, normal;border:1px solid var(--color-border-soft);border-radius:var(--border-radius-lg);height:100%;min-height:400px;transition:border-color var(--transition-color);transform-origin:50%;will-change:transform;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.ProjectsWeDo-module__a_U0oW__card{background-image:radial-gradient(ellipse 130% 85% at 55% -15%, lab(51.28% -.0000298023 0/.14) 0%, transparent 58%), radial-gradient(ellipse 85% 75% at 100% 100%, lab(74.48% -.0000298023 0/.08) 0%, transparent 64%), linear-gradient(in oklch 145deg, lab(10.1% 0 .00000298023) 0%, lab(3.6999% 0 0) 38%, lab(1.3738% 0 0) 70%, lab(5.26802% 0 0) 100%)}}@media (hover:hover){.ProjectsWeDo-module__a_U0oW__card:hover{border-color:var(--color-white)}.ProjectsWeDo-module__a_U0oW__card:hover .ProjectsWeDo-module__a_U0oW__cardImageElement{filter:saturate(.95)brightness(1.02);transform:scale(1.05)}.ProjectsWeDo-module__a_U0oW__card:hover .ProjectsWeDo-module__a_U0oW__cardTitle{color:var(--color-white)}}.ProjectsWeDo-module__a_U0oW__card:has(.ProjectsWeDo-module__a_U0oW__cardButton:focus-visible){border-color:var(--color-white);outline:var(--outline);outline-offset:var(--outline-offset)}.ProjectsWeDo-module__a_U0oW__card:has(.ProjectsWeDo-module__a_U0oW__cardButton:focus-visible) .ProjectsWeDo-module__a_U0oW__cardImageElement{filter:saturate(.95)brightness(1.02)}.ProjectsWeDo-module__a_U0oW__card:has(.ProjectsWeDo-module__a_U0oW__cardButton:focus-visible) .ProjectsWeDo-module__a_U0oW__cardTitle{color:var(--color-white)}@media (max-width:64rem){.ProjectsWeDo-module__a_U0oW__card{min-height:340px}}@media (max-width:42.5rem){.ProjectsWeDo-module__a_U0oW__card{min-height:280px}}@media (prefers-reduced-motion:reduce){.ProjectsWeDo-module__a_U0oW__card{will-change:auto}}.ProjectsWeDo-module__a_U0oW__card>.ProjectsWeDo-module__a_U0oW__cardImage{z-index:0;height:100%;position:absolute;inset:0}.ProjectsWeDo-module__a_U0oW__cardImageElement{filter:saturate(.78)brightness(.74);transition:filter .3s,transform .7s cubic-bezier(.22,1,.36,1);transform:scale(1.01)}.ProjectsWeDo-module__a_U0oW__card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000024 0%,#0003 42%,#000000d1 100%),radial-gradient(circle at 50% 0,#0000 30%,#00000040 100%);position:absolute;inset:0}.ProjectsWeDo-module__a_U0oW__cardTitle{z-index:2;width:100%;font-family:var(--font-heading);font-size:clamp(var(--text-body-lg), 2.4vw, var(--text-heading-sm));color:var(--color-neutral-200);transition:color var(--transition-color);text-wrap:balance;flex:1;margin:0;font-weight:500;line-height:1.15;display:flex;position:relative}.ProjectsWeDo-module__a_U0oW__cardButton{width:100%;height:100%;padding:var(--spacing-8);font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-end;display:flex}.ProjectsWeDo-module__a_U0oW__cardButton:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.ProjectsWeDo-module__a_U0oW__cardImageElement{transition:none}.ProjectsWeDo-module__a_U0oW__cardItem[data-scroll-active] .ProjectsWeDo-module__a_U0oW__cardImageElement{transform:scale(1.01)}@media (hover:hover) and (pointer:fine){.ProjectsWeDo-module__a_U0oW__card:hover .ProjectsWeDo-module__a_U0oW__cardImageElement{transform:scale(1.01)}}}
.ProjectDrawer-module__z50sEq__backdrop{z-index:999;opacity:calc(.5 * (1 - var(--drawer-swipe-progress)));background-color:#000;transition:opacity .45s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}.ProjectDrawer-module__z50sEq__backdrop[data-starting-style],.ProjectDrawer-module__z50sEq__backdrop[data-ending-style]{opacity:0}.ProjectDrawer-module__z50sEq__backdrop[data-swiping]{transition-duration:0s}.ProjectDrawer-module__z50sEq__backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.ProjectDrawer-module__z50sEq__viewport{z-index:999;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ProjectDrawer-module__z50sEq__popup{box-sizing:border-box;border:1px solid var(--color-border-soft);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;width:80vw;max-width:104ch;height:88dvh;transform:translateY(var(--drawer-swipe-movement-y));will-change:transform;background:#111;border-bottom:0;flex-direction:column;transition:transform .45s cubic-bezier(.32,.72,0,1);display:flex;overflow:hidden}.ProjectDrawer-module__z50sEq__popup[data-swiping]{-webkit-user-select:none;user-select:none;transition-duration:0s}.ProjectDrawer-module__z50sEq__popup[data-starting-style],.ProjectDrawer-module__z50sEq__popup[data-ending-style]{transform:translateY(100%)}.ProjectDrawer-module__z50sEq__popup[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * .4s)}@media (max-width:48rem){.ProjectDrawer-module__z50sEq__popup{width:calc(100vw - var(--spacing-4));height:92dvh}}.ProjectDrawer-module__z50sEq__header{padding:var(--spacing-4) var(--spacing-8);background:var(--color-true-black);border-bottom:1px solid var(--color-border-soft);cursor:grab;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ProjectDrawer-module__z50sEq__header:active{cursor:grabbing}.ProjectDrawer-module__z50sEq__eyebrow{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:3px;text-transform:uppercase;color:var(--color-neutral-600);margin:0;font-weight:700}.ProjectDrawer-module__z50sEq__closeButton{min-width:var(--min-tap-height);min-height:var(--min-tap-height);color:var(--color-neutral-300);border-radius:var(--border-radius);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-1rem;transition:color .15s,background-color .15s;display:flex}@media (hover:hover){.ProjectDrawer-module__z50sEq__closeButton:hover{color:var(--color-neutral-50);background-color:#ffffff1a}}.ProjectDrawer-module__z50sEq__content{overscroll-behavior:contain;min-height:0;padding:var(--spacing-8);flex:1;overflow:hidden auto}@media (max-width:30rem){.ProjectDrawer-module__z50sEq__content{padding-inline:var(--spacing-4)}}.ProjectDrawer-module__z50sEq__spotlight{min-height:100%}.ProjectDrawer-module__z50sEq__marqueeBleed{margin-inline:calc(-1 * var(--spacing-8));margin-block:var(--spacing-8);padding-block:var(--spacing-4);background:color-mix(in srgb, var(--color-black), transparent 25%)}@media (max-width:30rem){.ProjectDrawer-module__z50sEq__marqueeBleed{margin-inline:calc(-1 * var(--spacing-4))}}.ProjectDrawer-module__z50sEq__marqueeBleed .ProjectDrawer-module__z50sEq__marqueeItem{color:var(--color-neutral-600);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;font-weight:600}.ProjectDrawer-module__z50sEq__closingImage{margin-top:var(--spacing-8);border-radius:var(--border-radius-lg)}@media (prefers-reduced-motion:reduce){.ProjectDrawer-module__z50sEq__popup,.ProjectDrawer-module__z50sEq__backdrop{transition-duration:0s}}
.Image-module__X3pToa__wrapper{width:100%;aspect-ratio:var(--aspect-ratio,auto);position:relative;overflow:hidden}.Image-module__X3pToa__wrapper.Image-module__X3pToa__arSquare{aspect-ratio:1}.Image-module__X3pToa__wrapper.Image-module__X3pToa__arLandscape{aspect-ratio:16/9}.Image-module__X3pToa__wrapper.Image-module__X3pToa__arPortrait{aspect-ratio:9/16}.Image-module__X3pToa__image{object-fit:cover;object-position:center;width:100%;height:auto;display:block}
.SpotlightCard-module__tm6iTa__spotlight{background:var(--color-black);border:1px solid var(--color-border-soft);border-radius:var(--border-radius-lg);grid-template-columns:1.8fr 1fr;display:grid;overflow:hidden}@media (max-width:48rem){.SpotlightCard-module__tm6iTa__spotlight{grid-template-columns:1fr}}.SpotlightCard-module__tm6iTa__main{padding:var(--spacing-12) var(--spacing-10);flex-direction:column;display:flex}@media (max-width:48rem){.SpotlightCard-module__tm6iTa__main{padding:var(--spacing-8) var(--spacing-6)}}@media (max-width:30rem){.SpotlightCard-module__tm6iTa__main{padding-inline:var(--spacing-4)}}.SpotlightCard-module__tm6iTa__eyebrow{margin:0 0 var(--spacing-6);font-family:var(--font-body);font-weight:700;font-size:var(--text-caption);letter-spacing:3px;text-transform:uppercase;color:var(--color-blue-400)}.SpotlightCard-module__tm6iTa__title{margin:0 0 var(--spacing-8);font-family:var(--font-heading);font-weight:500;font-size:var(--text-heading-lg);letter-spacing:-.02em;color:var(--color-white);line-height:1.1}@media (max-width:48rem){.SpotlightCard-module__tm6iTa__title{font-size:var(--text-heading-md)}}.SpotlightCard-module__tm6iTa__paragraph{max-width:65ch;margin:0 0 var(--spacing-5);font-family:var(--font-body);font-size:var(--text-body-md);color:var(--color-neutral-500);text-wrap:pretty;line-height:1.7}.SpotlightCard-module__tm6iTa__paragraph:last-child{margin-bottom:0}.SpotlightCard-module__tm6iTa__paragraph strong{color:var(--color-neutral-400);font-weight:800}.SpotlightCard-module__tm6iTa__paragraph em{color:var(--color-neutral-400)}.SpotlightCard-module__tm6iTa__media{border-left:1px solid var(--color-border-soft);flex-direction:column;display:flex}@media (max-width:48rem){.SpotlightCard-module__tm6iTa__media{border-left:none;border-top:1px solid var(--color-border-soft)}}.SpotlightCard-module__tm6iTa__quoteBlock{padding:var(--spacing-8);background:var(--color-true-black)}.SpotlightCard-module__tm6iTa__quoteMark{margin-bottom:var(--spacing-6);color:var(--color-neutral-700);display:block}.SpotlightCard-module__tm6iTa__quote{font-family:var(--font-heading);font-style:italic;font-weight:300;font-size:var(--text-body-lg);color:var(--color-white);text-wrap:pretty;margin:0;line-height:1.6}.SpotlightCard-module__tm6iTa__images{background:var(--color-border-soft);flex-direction:column;flex:1;gap:1px;display:flex}.SpotlightCard-module__tm6iTa__imageWrapper{flex:1 1 0;min-height:0}@media (max-width:48rem){.SpotlightCard-module__tm6iTa__imageWrapper{min-height:280px}}.SpotlightCard-module__tm6iTa__imagePlaceholder{background:linear-gradient(160deg,#ffffff12,#ffffff05);flex:1;min-height:240px}.SpotlightCard-module__tm6iTa__progressivePlaceholders .SpotlightCard-module__tm6iTa__imagePlaceholder:nth-child(2){background:linear-gradient(160deg,#ffffff0d,#ffffff04)}.SpotlightCard-module__tm6iTa__progressivePlaceholders .SpotlightCard-module__tm6iTa__imagePlaceholder:nth-child(3){background:linear-gradient(160deg,#ffffff08,#ffffff02)}
.CompaniesWeWorkWith-module__LnsAbG__section{padding-block:var(--spacing-28);background:var(--color-black);overflow:hidden}@media (max-width:48rem){.CompaniesWeWorkWith-module__LnsAbG__section{padding-block:var(--spacing-20)}}@media (max-width:42.5rem){.CompaniesWeWorkWith-module__LnsAbG__section{padding-block:var(--spacing-16)}}.CompaniesWeWorkWith-module__LnsAbG__header{text-align:center;flex-direction:column;align-items:center;display:flex}.CompaniesWeWorkWith-module__LnsAbG__eyebrow{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:3px;text-transform:uppercase;color:var(--color-neutral-600);margin:0;font-weight:700}.CompaniesWeWorkWith-module__LnsAbG__eyebrow span{color:var(--color-blue-400)}.CompaniesWeWorkWith-module__LnsAbG__title{max-width:20ch;margin-top:var(--spacing-6);font-family:var(--font-heading);font-size:clamp(var(--text-heading-lg), 6.25vw, var(--text-heading-xl));letter-spacing:-.02em;color:var(--color-white);text-wrap:balance;font-weight:400;line-height:1.04}@media (max-width:42.5rem){.CompaniesWeWorkWith-module__LnsAbG__title{font-size:var(--text-heading-lg);line-height:1.08}}.CompaniesWeWorkWith-module__LnsAbG__titleAccent{color:var(--color-neutral-300);background:var(--title-pop-gradient);-webkit-background-clip:text;background-clip:text}.CompaniesWeWorkWith-module__LnsAbG__description{max-width:64ch;margin:var(--spacing-8) auto 0;font-family:var(--font-body);font-size:var(--text-body-md);color:var(--color-neutral-400);text-wrap:pretty;line-height:1.7}@media (max-width:42.5rem){.CompaniesWeWorkWith-module__LnsAbG__description{font-size:var(--text-body)}}.CompaniesWeWorkWith-module__LnsAbG__marquee{--marquee-gap:var(--spacing-5);margin-top:var(--spacing-16);isolation:isolate;position:relative;overflow:hidden}.CompaniesWeWorkWith-module__LnsAbG__marquee:before,.CompaniesWeWorkWith-module__LnsAbG__marquee:after{content:"";z-index:2;width:clamp(var(--spacing-12), 10vw, var(--spacing-40));pointer-events:none;position:absolute;inset-block:0}.CompaniesWeWorkWith-module__LnsAbG__marquee:before{background:linear-gradient(to right, var(--color-black), transparent);left:0}.CompaniesWeWorkWith-module__LnsAbG__marquee:after{background:linear-gradient(to left, var(--color-black), transparent);right:0}@media (max-width:42.5rem){.CompaniesWeWorkWith-module__LnsAbG__marquee{--marquee-gap:var(--spacing-3);margin-top:var(--spacing-12)}}.CompaniesWeWorkWith-module__LnsAbG__viewport{width:100%;overflow:hidden}.CompaniesWeWorkWith-module__LnsAbG__track{will-change:transform;width:max-content;display:flex}.CompaniesWeWorkWith-module__LnsAbG__logoGroup{flex:none;margin:0;padding:0;list-style:none;display:flex}.CompaniesWeWorkWith-module__LnsAbG__logoItem{width:calc(clamp(220px, 19vw, 300px) + var(--marquee-gap));height:124px;padding:var(--spacing-8) var(--spacing-10);flex:none;justify-content:center;align-items:center;display:flex}@media (max-width:48rem){.CompaniesWeWorkWith-module__LnsAbG__logoItem{width:calc(220px + var(--marquee-gap));height:108px;padding:var(--spacing-7) var(--spacing-8)}}@media (max-width:42.5rem){.CompaniesWeWorkWith-module__LnsAbG__logoItem{width:calc(180px + var(--marquee-gap));height:92px;padding:var(--spacing-6)}}.CompaniesWeWorkWith-module__LnsAbG__logo{object-fit:contain;object-position:center;opacity:.92;filter:grayscale();width:100%;max-width:200px;height:100%;max-height:80px;transition:filter var(--transition-color), opacity var(--transition-color);display:block}.CompaniesWeWorkWith-module__LnsAbG__logo[data-size=large-square]{width:clamp(96px,8.5vw,120px);max-width:none;height:clamp(96px,8.5vw,120px);max-height:none}.CompaniesWeWorkWith-module__LnsAbG__logo[data-size=large-wide]{width:clamp(168px,17vw,240px);max-width:none;height:clamp(72px,7vw,96px);max-height:none}@media (hover:hover) and (pointer:fine){.CompaniesWeWorkWith-module__LnsAbG__logoItem:hover .CompaniesWeWorkWith-module__LnsAbG__logo{opacity:1;filter:grayscale(0)brightness(1.1)}}@media (prefers-reduced-motion:reduce){.CompaniesWeWorkWith-module__LnsAbG__marquee:before,.CompaniesWeWorkWith-module__LnsAbG__marquee:after{display:none}.CompaniesWeWorkWith-module__LnsAbG__track{will-change:auto;width:100%;transform:none!important}.CompaniesWeWorkWith-module__LnsAbG__logoGroup{width:100%;padding-inline:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CompaniesWeWorkWith-module__LnsAbG__logoGroup[aria-hidden=true]{display:none}.CompaniesWeWorkWith-module__LnsAbG__logoItem{width:auto}}@media (prefers-reduced-motion:reduce) and (max-width:42.5rem){.CompaniesWeWorkWith-module__LnsAbG__logoGroup{grid-template-columns:repeat(2,minmax(0,1fr))}}
.EmailSignupSection-module__R_rLKq__section{background:var(--color-black)}.EmailSignupSection-module__R_rLKq__signupBar{margin-block:var(--spacing-12);grid-column:feature}.EmailSignupSection-module__R_rLKq__sparkle{aspect-ratio:1;background:var(--color-neutral-600);pointer-events:none;-webkit-user-select:none;user-select:none;justify-self:center;width:32px;-webkit-mask:url(/icons/icon-sparkle.svg) 50%/contain no-repeat;mask:url(/icons/icon-sparkle.svg) 50%/contain no-repeat}@media (max-width:48rem){.EmailSignupSection-module__R_rLKq__signupBar{margin-block:var(--spacing-10)}.EmailSignupSection-module__R_rLKq__sparkle{width:24px}}
.EmailSignupBar-module__kigSdq__formSlot{width:100%;min-height:9.2rem;margin-inline:auto;container:email-signup/inline-size}.EmailSignupBar-module__kigSdq__form{border:1.5px solid var(--color-border-soft);background:color-mix(in srgb, var(--color-white) 2%, transparent);border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;padding:5px;transition:border-color .15s,background-color .15s;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.EmailSignupBar-module__kigSdq__form:hover{border-color:color-mix(in oklch, var(--color-border-soft) 75%, var(--color-neutral-400) 25%)}}.EmailSignupBar-module__kigSdq__form:has(.EmailSignupBar-module__kigSdq__input:focus-visible){border-color:var(--color-neutral-400);outline:var(--outline);outline-offset:var(--outline-offset)}.EmailSignupBar-module__kigSdq__form:has(.EmailSignupBar-module__kigSdq__input[data-invalid]){border-color:var(--color-red-400)}.EmailSignupBar-module__kigSdq__prompt{align-self:stretch;align-items:center;gap:var(--spacing-3);min-width:0;padding:0 var(--spacing-5);color:var(--color-neutral-500);background-color:#0000;border-radius:999px 0 0 999px;transition:background-color .15s;display:flex;position:relative}.EmailSignupBar-module__kigSdq__prompt:after{content:"";background:var(--color-border-soft);width:1px;position:absolute;top:-5px;bottom:-5px;right:0}@container email-signup not (max-inline-size:69rem){.EmailSignupBar-module__kigSdq__form:has(.EmailSignupBar-module__kigSdq__input:focus-visible) .EmailSignupBar-module__kigSdq__prompt{background-color:var(--color-true-black)}}@media (hover:hover) and (pointer:fine){@container email-signup not (max-inline-size:69rem){.EmailSignupBar-module__kigSdq__form:hover .EmailSignupBar-module__kigSdq__prompt{background-color:var(--color-true-black)}}}.EmailSignupBar-module__kigSdq__promptIcon{flex:none}.EmailSignupBar-module__kigSdq__promptTitle{color:var(--color-neutral-200);font-family:var(--font-heading);font-size:var(--text-heading-sm);letter-spacing:-.015em;text-wrap:balance;font-weight:400;line-height:1}.EmailSignupBar-module__kigSdq__field{min-width:0;position:relative}.EmailSignupBar-module__kigSdq__input{width:100%;min-width:0;height:5.2rem;padding:0 var(--spacing-5);color:var(--color-white);font:inherit;letter-spacing:inherit;touch-action:manipulation;background:0 0;border:0;font-size:1.6rem}.EmailSignupBar-module__kigSdq__input::placeholder{color:var(--color-neutral-600)}.EmailSignupBar-module__kigSdq__input:focus-visible{outline:none}.EmailSignupBar-module__kigSdq__error{top:calc(100% + var(--spacing-4));left:var(--spacing-5);font-size:var(--text-badge);color:var(--color-red-400);white-space:nowrap;margin:0;position:absolute}.EmailSignupBar-module__kigSdq__submitButton{min-width:18.8rem}.EmailSignupBar-module__kigSdq__honeypot,.EmailSignupBar-module__kigSdq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EmailSignupBar-module__kigSdq__honeypot{left:-9999px}.EmailSignupBar-module__kigSdq__success{min-height:6.4rem;padding:var(--spacing-4) var(--spacing-6);border:1px solid var(--color-border-soft);background:color-mix(in srgb, var(--color-white) 2%, transparent);color:var(--color-neutral-300);font-size:var(--text-body);text-align:center;text-wrap:balance;border-radius:999px;justify-content:center;align-items:center;margin:0;display:flex}@container email-signup (max-inline-size:96rem){.EmailSignupBar-module__kigSdq__form{grid-template-columns:fit-content(42%) minmax(0,1fr) auto}.EmailSignupBar-module__kigSdq__prompt{gap:var(--spacing-2);padding-inline:var(--spacing-4)}.EmailSignupBar-module__kigSdq__promptIcon{width:20px;height:20px}.EmailSignupBar-module__kigSdq__promptTitle{font-size:2rem;line-height:1.08}.EmailSignupBar-module__kigSdq__input{padding-inline:var(--spacing-4)}}@container email-signup (max-inline-size:69rem){.EmailSignupBar-module__kigSdq__form{border:1px solid var(--color-border-soft);border-radius:var(--border-radius-lg);background-color:#111;background-image:radial-gradient(circle at 8% 0,#ffffff0e,#0000 38%),linear-gradient(135deg,#ffffff05,#0000 52%);flex-direction:column;align-items:stretch;padding:0;display:flex}:is(.EmailSignupBar-module__kigSdq__form:has(.EmailSignupBar-module__kigSdq__input:focus-visible),.EmailSignupBar-module__kigSdq__form:has(.EmailSignupBar-module__kigSdq__input[data-invalid])){border-color:var(--color-border-soft);outline:none}.EmailSignupBar-module__kigSdq__prompt{gap:var(--spacing-3);width:100%;min-height:6.8rem;padding:var(--spacing-4) var(--spacing-5);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;border-bottom:1px solid var(--color-border-soft)}.EmailSignupBar-module__kigSdq__prompt:after{display:none}.EmailSignupBar-module__kigSdq__promptIcon{width:24px;height:24px}.EmailSignupBar-module__kigSdq__promptTitle{font-size:2.1rem;line-height:1.15}.EmailSignupBar-module__kigSdq__field{gap:var(--spacing-2);margin:var(--spacing-5) var(--spacing-5) 0;flex-direction:column;display:flex}.EmailSignupBar-module__kigSdq__input{width:100%;height:5.6rem;padding:0 var(--spacing-5);border:1.5px solid var(--color-border-soft);background:color-mix(in srgb, var(--color-black) 58%, transparent);border-radius:999px}.EmailSignupBar-module__kigSdq__input:focus-visible{border-color:var(--color-neutral-400);outline:var(--outline);outline-offset:var(--outline-offset)}.EmailSignupBar-module__kigSdq__input[data-invalid]{border-color:var(--color-red-400)}.EmailSignupBar-module__kigSdq__error{padding-inline:var(--spacing-4);white-space:normal;text-align:left;position:static}.EmailSignupBar-module__kigSdq__submitButton{width:auto;min-width:0;margin:var(--spacing-3) var(--spacing-5) var(--spacing-5)}.EmailSignupBar-module__kigSdq__success{border-radius:var(--border-radius-lg);background-color:#111;background-image:radial-gradient(circle at 8% 0,#ffffff0e,#0000 38%),linear-gradient(135deg,#ffffff05,#0000 52%);min-height:12rem}}@media (prefers-reduced-motion:reduce){.EmailSignupBar-module__kigSdq__form,.EmailSignupBar-module__kigSdq__prompt{transition:none}}
.FivePrinciples-module__oKDVNW__section{padding-block:var(--spacing-28)}@media (max-width:48rem){.FivePrinciples-module__oKDVNW__section{padding-block:var(--spacing-16)}}.FivePrinciples-module__oKDVNW__header{flex-direction:column;grid-column:page;display:flex}.FivePrinciples-module__oKDVNW__header .FivePrinciples-module__oKDVNW__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-caption);letter-spacing:3px;text-transform:uppercase;color:var(--color-neutral-600);margin:0}.FivePrinciples-module__oKDVNW__header .FivePrinciples-module__oKDVNW__eyebrow span{color:var(--color-blue-400)}.FivePrinciples-module__oKDVNW__header .FivePrinciples-module__oKDVNW__title{margin-top:var(--spacing-5);font-family:var(--font-heading);font-weight:400;font-size:var(--text-heading-lg);letter-spacing:-.02em;color:var(--color-white);text-wrap:balance;line-height:1.08}.FivePrinciples-module__oKDVNW__header .FivePrinciples-module__oKDVNW__title .FivePrinciples-module__oKDVNW__titleComma{display:none}.FivePrinciples-module__oKDVNW__header .FivePrinciples-module__oKDVNW__title .FivePrinciples-module__oKDVNW__titlePayoff{display:block}@media (max-width:64rem){.FivePrinciples-module__oKDVNW__header .FivePrinciples-module__oKDVNW__title .FivePrinciples-module__oKDVNW__titleComma,.FivePrinciples-module__oKDVNW__header .FivePrinciples-module__oKDVNW__title .FivePrinciples-module__oKDVNW__titlePayoff{display:inline}}.FivePrinciples-module__oKDVNW__header .FivePrinciples-module__oKDVNW__subtitle{margin-top:var(--spacing-5);font-family:var(--font-body);font-size:var(--text-body-md);color:var(--color-neutral-400);text-wrap:pretty;max-width:65ch;line-height:1.7}@media (max-width:42.5rem){.FivePrinciples-module__oKDVNW__header .FivePrinciples-module__oKDVNW__subtitle{font-size:var(--text-body)}}.FivePrinciples-module__oKDVNW__cards{gap:var(--spacing-4);margin:var(--spacing-16) 0 0;grid-column:wide;grid-template-columns:repeat(5,1fr);padding:0;list-style:none;display:grid}@media (max-width:80rem){.FivePrinciples-module__oKDVNW__cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:64rem){.FivePrinciples-module__oKDVNW__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:42.5rem){.FivePrinciples-module__oKDVNW__cards{gap:var(--spacing-10);grid-template-columns:1fr}}
.PrincipleCard-module__TK68BG__cardHitArea{min-width:0;position:relative}@media (hover:hover){.PrincipleCard-module__TK68BG__cardHitArea:hover{z-index:1}.PrincipleCard-module__TK68BG__cardHitArea:hover .PrincipleCard-module__TK68BG__card{border-color:var(--color-white)}.PrincipleCard-module__TK68BG__cardHitArea:hover .PrincipleCard-module__TK68BG__cardShimmer{opacity:.85}.PrincipleCard-module__TK68BG__cardHitArea:hover .PrincipleCard-module__TK68BG__cardPlus{color:var(--color-white)}.PrincipleCard-module__TK68BG__cardHitArea:hover .PrincipleCard-module__TK68BG__cardWatermark{color:var(--color-neutral-200)}.PrincipleCard-module__TK68BG__cardHitArea:hover .PrincipleCard-module__TK68BG__cardTitle{color:var(--color-white)}.PrincipleCard-module__TK68BG__cardHitArea:hover .PrincipleCard-module__TK68BG__cardBody{color:var(--color-neutral-400)}.PrincipleCard-module__TK68BG__cardHitArea:hover .PrincipleCard-module__TK68BG__cardReadMore{color:var(--color-white)}.PrincipleCard-module__TK68BG__cardHitArea:hover .PrincipleCard-module__TK68BG__cardPlusLabel{color:var(--color-neutral-100)}}@media (max-width:42.5rem){.PrincipleCard-module__TK68BG__cardHitArea[data-scroll-active] .PrincipleCard-module__TK68BG__card{border-color:var(--color-white)}.PrincipleCard-module__TK68BG__cardHitArea[data-scroll-active] .PrincipleCard-module__TK68BG__cardPlus{color:var(--color-white)}.PrincipleCard-module__TK68BG__cardHitArea[data-scroll-active] .PrincipleCard-module__TK68BG__cardWatermark{color:var(--color-neutral-200)}.PrincipleCard-module__TK68BG__cardHitArea[data-scroll-active] .PrincipleCard-module__TK68BG__cardTitle{color:var(--color-white)}.PrincipleCard-module__TK68BG__cardHitArea[data-scroll-active] .PrincipleCard-module__TK68BG__cardBody{color:var(--color-neutral-400)}.PrincipleCard-module__TK68BG__cardHitArea[data-scroll-active] .PrincipleCard-module__TK68BG__cardReadMore{color:var(--color-white)}.PrincipleCard-module__TK68BG__cardHitArea[data-scroll-active] .PrincipleCard-module__TK68BG__cardPlusLabel{color:var(--color-neutral-100)}}.PrincipleCard-module__TK68BG__cardHitArea:has(.PrincipleCard-module__TK68BG__cardButton:focus-visible) .PrincipleCard-module__TK68BG__card{outline:var(--outline);outline-offset:var(--outline-offset);border-color:var(--color-white)}.PrincipleCard-module__TK68BG__cardHitArea:has(.PrincipleCard-module__TK68BG__cardButton:focus-visible) .PrincipleCard-module__TK68BG__cardPlus{color:var(--color-white)}.PrincipleCard-module__TK68BG__cardHitArea:has(.PrincipleCard-module__TK68BG__cardButton:focus-visible) .PrincipleCard-module__TK68BG__cardWatermark{color:var(--color-neutral-200)}.PrincipleCard-module__TK68BG__cardHitArea:has(.PrincipleCard-module__TK68BG__cardButton:focus-visible) .PrincipleCard-module__TK68BG__cardBody{color:var(--color-neutral-400)}.PrincipleCard-module__TK68BG__cardHitArea:has(.PrincipleCard-module__TK68BG__cardButton:focus-visible) .PrincipleCard-module__TK68BG__cardReadMore{color:var(--color-white)}.PrincipleCard-module__TK68BG__cardHitArea:has(.PrincipleCard-module__TK68BG__cardButton:focus-visible) .PrincipleCard-module__TK68BG__cardPlusLabel{color:var(--color-neutral-400)}.PrincipleCard-module__TK68BG__card{height:100%;min-height:280px;padding:var(--spacing-7);background-color:#111;background-image:radial-gradient(ellipse 130% 85% at 55% -15%, #7a7a7a24 0%, transparent 58%), radial-gradient(ellipse 85% 75% at 100% 100%, #b7b7b714 0%, transparent 64%), linear-gradient(in oklch 145deg, #1c1c1c 0%, #0d0d0d 38%, #050505 70%, #121212 100%);background-blend-mode:screen, soft-light, normal;border:1px solid var(--color-border-soft);border-radius:var(--border-radius-lg);transition:border-color var(--transition-color);cursor:pointer;will-change:transform;transform-origin:50%;isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.PrincipleCard-module__TK68BG__card{background-image:radial-gradient(ellipse 130% 85% at 55% -15%, lab(51.28% -.0000298023 0/.14) 0%, transparent 58%), radial-gradient(ellipse 85% 75% at 100% 100%, lab(74.48% -.0000298023 0/.08) 0%, transparent 64%), linear-gradient(in oklch 145deg, lab(10.1% 0 .00000298023) 0%, lab(3.6999% 0 0) 38%, lab(1.3738% 0 0) 70%, lab(5.26802% 0 0) 100%)}}.PrincipleCard-module__TK68BG__card>:not(.PrincipleCard-module__TK68BG__cardTitle){z-index:1;position:relative}.PrincipleCard-module__TK68BG__card>.PrincipleCard-module__TK68BG__cardShimmer{z-index:0;background-blend-mode:screen;mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity var(--transition-color);will-change:transform, opacity;background:radial-gradient(#e4e4e426 0%,#9b9b9b12 24%,#74747409 40%,#0000 68%),linear-gradient(115deg,#0000 38%,#dedede0f 48%,#7a7a7a08 53%,#0000 63%);background:radial-gradient(lab(90.72% .0000298023 -.0000119209/.15) 0%,lab(64.04% 0 0/.07) 24%,lab(48.96% 0 0/.035) 40%,#0000 68%),linear-gradient(115deg,#0000 38%,lab(88.4% 0 .0000119209/.06) 48%,lab(51.28% -.0000298023 0/.03) 53%,#0000 63%);position:absolute;inset:-45%}.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardPlus{position:relative;left:-.5rem}.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardWatermark{z-index:0;font-family:var(--font-heading);letter-spacing:-.05em;color:var(--color-neutral-900);background:linear-gradient(to bottom right, color-mix(in srgb, currentColor 72%, white) 0%, currentColor 48%, color-mix(in srgb, currentColor 70%, black) 100%);-webkit-text-fill-color:transparent;-webkit-text-stroke:.3px color-mix(in srgb, currentColor 78%, white);text-shadow:-.75px -.75px color-mix(in srgb, currentColor 75%, white), 1.25px 1.25px 1px #00000080;pointer-events:none;-webkit-user-select:none;user-select:none;transition:color var(--transition-color);-webkit-background-clip:text;background-clip:text;font-size:13rem;font-weight:500;line-height:1;position:absolute;top:1.3rem;right:2.2rem}.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardPlus{align-items:center;gap:var(--spacing-2);color:var(--color-neutral-600);transition:color var(--transition-color);display:flex}.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardPlusLabel{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:2px;text-transform:uppercase;transition:color var(--transition-color);font-weight:600;display:none}@media (max-width:48rem){.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardPlusLabel{display:inline}}.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardTitle{margin-top:var(--spacing-24);font-family:var(--font-heading);margin-bottom:var(--spacing-3);font-weight:500;font-size:var(--text-body-lg);color:var(--color-neutral-200);font-size:2.8rem;line-height:1.15}.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardTitle .PrincipleCard-module__TK68BG__cardTitleLine{background:var(--title-pop-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block;position:relative}.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardButton{all:unset;cursor:pointer;display:block}.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardButton:before{content:"";z-index:2;border-radius:var(--border-radius-lg);position:absolute;inset:0}.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardBody{font-family:var(--font-body);font-size:var(--text-badge);letter-spacing:.5px;color:var(--color-neutral-500);text-wrap:pretty;line-height:1.6}.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardReadMore{align-items:center;gap:var(--spacing-2);padding-top:var(--spacing-4);font-family:var(--font-body);font-weight:700;font-size:var(--text-caption);letter-spacing:3px;text-transform:uppercase;color:var(--color-neutral-500);transition:color var(--transition-color);margin-top:auto;display:inline-flex}@media (max-width:48rem){.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardReadMore{display:none}}@media (prefers-reduced-motion:reduce){.PrincipleCard-module__TK68BG__card{will-change:auto}.PrincipleCard-module__TK68BG__card .PrincipleCard-module__TK68BG__cardShimmer{will-change:auto;transition:none}}
.PrincipleDrawer-module__bvEisG__backdrop{z-index:999;opacity:calc(.5 * (1 - var(--drawer-swipe-progress)));background-color:#000;transition:opacity .45s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}.PrincipleDrawer-module__bvEisG__backdrop[data-starting-style],.PrincipleDrawer-module__bvEisG__backdrop[data-ending-style]{opacity:0}.PrincipleDrawer-module__bvEisG__backdrop[data-swiping]{transition-duration:0s}.PrincipleDrawer-module__bvEisG__backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.PrincipleDrawer-module__bvEisG__viewport{z-index:999;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.PrincipleDrawer-module__bvEisG__popup{box-sizing:border-box;width:80vw;max-width:var(--content-max-width);border:1px solid var(--color-border-soft);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;will-change:transform;max-width:104ch;height:88dvh;transform:translateY(var(--drawer-swipe-movement-y));background:#111;border-bottom:none;flex-direction:column;transition:transform .45s cubic-bezier(.32,.72,0,1);display:flex;overflow:hidden}.PrincipleDrawer-module__bvEisG__popup[data-swiping]{-webkit-user-select:none;user-select:none;transition-duration:0s}.PrincipleDrawer-module__bvEisG__popup[data-starting-style],.PrincipleDrawer-module__bvEisG__popup[data-ending-style]{transform:translateY(100%)}.PrincipleDrawer-module__bvEisG__popup[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * .4s)}@media (max-width:48rem){.PrincipleDrawer-module__bvEisG__popup{width:calc(100vw - var(--spacing-4));height:92dvh}}@media (prefers-reduced-motion:reduce){.PrincipleDrawer-module__bvEisG__popup,.PrincipleDrawer-module__bvEisG__backdrop{transition-duration:0s}}.PrincipleDrawer-module__bvEisG__header{padding:var(--spacing-4) var(--spacing-8);border-bottom:1px solid var(--color-border-soft);cursor:grab;background:var(--color-true-black);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.PrincipleDrawer-module__bvEisG__header:active{cursor:grabbing}.PrincipleDrawer-module__bvEisG__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-caption);letter-spacing:3px;text-transform:uppercase;color:var(--color-neutral-600);margin:0}.PrincipleDrawer-module__bvEisG__closeButton{cursor:pointer;min-width:var(--min-tap-height);min-height:var(--min-tap-height);color:var(--color-neutral-300);border-radius:var(--border-radius);background:0 0;border:none;justify-content:center;align-items:center;margin-right:-1rem;transition:color .15s,background-color .15s;display:flex}@media (hover:hover){.PrincipleDrawer-module__bvEisG__closeButton:hover{color:var(--color-neutral-50);background-color:#ffffff1a}}@media (max-width:42.5rem){.PrincipleDrawer-module__bvEisG__closeButton svg{width:22px;height:22px}}.PrincipleDrawer-module__bvEisG__content{overscroll-behavior:contain;padding:var(--spacing-8);flex:1;overflow:hidden auto}@media (max-width:30rem){.PrincipleDrawer-module__bvEisG__content{padding-inline:var(--spacing-4)}}.PrincipleDrawer-module__bvEisG__principleActions{align-items:center;gap:var(--spacing-3);padding-top:var(--spacing-8);margin-top:auto;display:flex}@media (max-width:30rem){.PrincipleDrawer-module__bvEisG__principleActions{gap:var(--spacing-2)}}@media (max-width:22rem){.PrincipleDrawer-module__bvEisG__principleActions{gap:var(--spacing-1)}}@media (max-width:30rem){.PrincipleDrawer-module__bvEisG__principleActionButton{--button-padding-inline:var(--spacing-2)}}@media (max-width:22rem){.PrincipleDrawer-module__bvEisG__principleActionButton{--button-padding-inline:0px}}.PrincipleDrawer-module__bvEisG__marqueeBleed{margin-inline:calc(-1 * var(--spacing-8));margin-block:var(--spacing-8);padding-block:var(--spacing-4);background:color-mix(in srgb, var(--color-black), transparent 25%)}.PrincipleDrawer-module__bvEisG__marqueeBleed .PrincipleDrawer-module__bvEisG__marqueeItem{color:var(--color-neutral-600);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;font-weight:600}
.Reviews-module__XcOq9a__carousel{--review-quote-gap:var(--spacing-8);width:100%;margin:0 auto}@media (max-width:48rem){.Reviews-module__XcOq9a__carousel{--review-quote-gap:var(--spacing-7)}}@media (max-width:42.5rem){.Reviews-module__XcOq9a__carousel{--review-quote-gap:var(--spacing-6)}}.Reviews-module__XcOq9a__viewport{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;width:100%;overflow-x:auto}.Reviews-module__XcOq9a__viewport::-webkit-scrollbar{display:none}.Reviews-module__XcOq9a__track{align-items:stretch;display:flex}.Reviews-module__XcOq9a__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;display:flex}.Reviews-module__XcOq9a__review{width:100%;min-width:0;padding:var(--spacing-12) var(--spacing-12) var(--spacing-16);border:1px solid var(--color-border-soft);border-radius:var(--border-radius-lg);flex-direction:column;flex:1;align-items:center;margin:0;display:flex}@media (max-width:48rem){.Reviews-module__XcOq9a__review{padding-block:var(--spacing-10) var(--spacing-12);padding-inline:var(--spacing-6)}}@media (max-width:42.5rem){.Reviews-module__XcOq9a__review{padding-block:var(--spacing-8) var(--spacing-10)}}.Reviews-module__XcOq9a__quoteMark{color:var(--color-neutral-700);pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;display:block}@media (max-width:42.5rem){.Reviews-module__XcOq9a__quoteMark{width:24px;height:24px}}.Reviews-module__XcOq9a__quote{max-width:30ch;margin:var(--review-quote-gap) auto 0;font-family:var(--font-heading);letter-spacing:-.02em;text-align:center;color:var(--color-white);text-wrap:balance;font-size:clamp(2.8rem,2.8vw,3.6rem);font-style:normal;font-weight:400;line-height:1.42}@media (max-width:42.5rem){.Reviews-module__XcOq9a__quote{line-height:1.46}}.Reviews-module__XcOq9a__attribution{align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-8);flex-direction:column;display:flex}.Reviews-module__XcOq9a__author{font-family:var(--font-body);font-size:var(--text-body-md);color:var(--color-white);font-weight:700;line-height:1.3}.Reviews-module__XcOq9a__descriptor{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:3px;text-transform:uppercase;color:var(--color-neutral-600);font-weight:700;line-height:1.4}.Reviews-module__XcOq9a__readMore{margin-top:var(--spacing-8)}.Reviews-module__XcOq9a__controls{justify-content:center;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-6);display:flex}.Reviews-module__XcOq9a__navButton,.Reviews-module__XcOq9a__dotButton{appearance:none;min-width:var(--min-tap-height);min-height:var(--min-tap-height);color:var(--color-neutral-400);touch-action:manipulation;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Reviews-module__XcOq9a__navButton{width:var(--min-tap-height);height:var(--min-tap-height);border:1px solid var(--color-border-soft);border-radius:50%;transition:background-color .15s,border-color .15s,color .15s}@media (hover:hover) and (pointer:fine){.Reviews-module__XcOq9a__navButton:hover{border-color:var(--color-neutral-600);color:var(--color-white);background-color:#ffffff0f}}.Reviews-module__XcOq9a__previousIcon{transform:rotate(180deg)}.Reviews-module__XcOq9a__dots{justify-content:center;align-items:center;gap:var(--spacing-0-5);display:flex}.Reviews-module__XcOq9a__dotButton{width:var(--min-tap-height);height:var(--min-tap-height);border-radius:50%;position:relative}.Reviews-module__XcOq9a__dotButton:before{content:"";background:var(--color-neutral-700);border-radius:50%;width:7px;height:7px;transition:background-color .15s,transform .15s;transform:scale(1)}.Reviews-module__XcOq9a__dotButton[aria-current=true]{cursor:default}.Reviews-module__XcOq9a__dotButton[aria-current=true]:before{background:var(--color-white);transform:scale(1.35)}@media (hover:hover) and (pointer:fine){.Reviews-module__XcOq9a__dotButton:hover:not([aria-current=true]):before{background:var(--color-neutral-300);transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.Reviews-module__XcOq9a__navButton,.Reviews-module__XcOq9a__dotButton:before{transition:none}}
.ReviewDrawer-module__w4UCfa__backdrop{z-index:999;opacity:calc(.5 * (1 - var(--drawer-swipe-progress)));background-color:#000;transition:opacity .45s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}.ReviewDrawer-module__w4UCfa__backdrop[data-starting-style],.ReviewDrawer-module__w4UCfa__backdrop[data-ending-style]{opacity:0}.ReviewDrawer-module__w4UCfa__backdrop[data-swiping]{transition-duration:0s}.ReviewDrawer-module__w4UCfa__backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.ReviewDrawer-module__w4UCfa__viewport{z-index:999;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ReviewDrawer-module__w4UCfa__popup{box-sizing:border-box;border:1px solid var(--color-border-soft);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;will-change:transform;width:80vw;max-width:104ch;height:88dvh;transform:translateY(var(--drawer-swipe-movement-y));background:#111;border-bottom:none;flex-direction:column;transition:transform .45s cubic-bezier(.32,.72,0,1);display:flex;overflow:hidden}.ReviewDrawer-module__w4UCfa__popup[data-swiping]{-webkit-user-select:none;user-select:none;transition-duration:0s}.ReviewDrawer-module__w4UCfa__popup[data-starting-style],.ReviewDrawer-module__w4UCfa__popup[data-ending-style]{transform:translateY(100%)}.ReviewDrawer-module__w4UCfa__popup[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * .4s)}@media (max-width:48rem){.ReviewDrawer-module__w4UCfa__popup{width:calc(100vw - var(--spacing-4));height:92dvh}}@media (prefers-reduced-motion:reduce){.ReviewDrawer-module__w4UCfa__popup,.ReviewDrawer-module__w4UCfa__backdrop{transition-duration:0s}}.ReviewDrawer-module__w4UCfa__header{padding:var(--spacing-4) var(--spacing-8);border-bottom:1px solid var(--color-border-soft);cursor:grab;background:var(--color-true-black);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ReviewDrawer-module__w4UCfa__header:active{cursor:grabbing}@media (max-width:42.5rem){.ReviewDrawer-module__w4UCfa__header{padding-inline:var(--spacing-6)}}.ReviewDrawer-module__w4UCfa__eyebrow{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:3px;text-transform:uppercase;color:var(--color-neutral-600);margin:0;font-weight:700}.ReviewDrawer-module__w4UCfa__closeButton{min-width:var(--min-tap-height);min-height:var(--min-tap-height);border-radius:var(--border-radius);color:var(--color-neutral-300);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-right:-1rem;transition:color .15s,background-color .15s;display:flex}@media (hover:hover) and (pointer:fine){.ReviewDrawer-module__w4UCfa__closeButton:hover{color:var(--color-neutral-50);background-color:#ffffff1a}}@media (max-width:42.5rem){.ReviewDrawer-module__w4UCfa__closeButton svg{width:22px;height:22px}}.ReviewDrawer-module__w4UCfa__content{overscroll-behavior:contain;padding:var(--spacing-16) var(--spacing-8) var(--spacing-20);flex:1;overflow:hidden auto}@media (max-width:48rem){.ReviewDrawer-module__w4UCfa__content{padding:var(--spacing-12) var(--spacing-6) var(--spacing-16)}}.ReviewDrawer-module__w4UCfa__layout{width:min(100%,65ch);margin-inline:auto}.ReviewDrawer-module__w4UCfa__article{width:100%;min-width:0}.ReviewDrawer-module__w4UCfa__quoteMark{color:var(--color-neutral-700);pointer-events:none;-webkit-user-select:none;user-select:none;display:block}.ReviewDrawer-module__w4UCfa__title{max-width:18ch;margin-top:var(--spacing-8);font-family:var(--font-heading);font-size:var(--text-heading-lg);letter-spacing:-.02em;color:var(--color-white);text-wrap:balance;font-weight:400;line-height:1.08}@media (max-width:42.5rem){.ReviewDrawer-module__w4UCfa__title{font-size:var(--text-heading-md)}}.ReviewDrawer-module__w4UCfa__attribution{gap:var(--spacing-2);margin-top:var(--spacing-8);flex-direction:column;display:flex}.ReviewDrawer-module__w4UCfa__author{font-family:var(--font-body);font-size:var(--text-body-md);color:var(--color-white);margin:0;font-weight:700;line-height:1.3}.ReviewDrawer-module__w4UCfa__descriptor{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:3px;text-transform:uppercase;color:var(--color-blue-400);margin:0;font-weight:700;line-height:1.4}.ReviewDrawer-module__w4UCfa__leadQuote{margin:var(--spacing-12) 0 0;padding-left:var(--spacing-6);box-shadow:inset 1px 0 0 var(--color-border-soft);font-family:var(--font-body);font-size:var(--text-body-lg);letter-spacing:-.01em;color:var(--color-white);text-wrap:pretty;font-weight:400;line-height:1.5}@media (max-width:42.5rem){.ReviewDrawer-module__w4UCfa__leadQuote{padding-left:var(--spacing-4);font-size:2.2rem}}.ReviewDrawer-module__w4UCfa__body{margin-top:var(--spacing-12);padding-top:var(--spacing-12);box-shadow:inset 0 1px 0 var(--color-border-soft)}.ReviewDrawer-module__w4UCfa__paragraph{margin:0 0 var(--spacing-6);font-family:var(--font-body);font-size:var(--text-body-md);color:var(--color-neutral-400);text-wrap:pretty;line-height:1.8}.ReviewDrawer-module__w4UCfa__paragraph strong{color:var(--color-neutral-200);font-weight:750}.ReviewDrawer-module__w4UCfa__paragraph em{color:var(--color-neutral-300)}.ReviewDrawer-module__w4UCfa__paragraph:last-child{margin-bottom:0}@media (max-width:42.5rem){.ReviewDrawer-module__w4UCfa__paragraph{font-size:var(--text-body)}}.ReviewDrawer-module__w4UCfa__nextSteps{width:min(100%,94ch);margin:var(--spacing-16) auto 0;padding-top:var(--spacing-12);box-shadow:inset 0 1px 0 var(--color-border-soft)}.ReviewDrawer-module__w4UCfa__nextStepsHeader{max-width:65ch}.ReviewDrawer-module__w4UCfa__nextStepsKicker{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:2px;text-transform:uppercase;color:var(--color-neutral-500);margin:0;font-weight:700;line-height:1.4}.ReviewDrawer-module__w4UCfa__nextStepsTitle{max-width:18ch;margin:var(--spacing-4) 0 0;font-family:var(--font-heading);font-size:var(--text-heading-md);letter-spacing:-.02em;color:var(--color-white);text-wrap:balance;font-weight:400;line-height:1.08}.ReviewDrawer-module__w4UCfa__nextStepsDescription{max-width:58ch;margin:var(--spacing-5) 0 0;font-family:var(--font-body);font-size:var(--text-body);color:var(--color-neutral-400);text-wrap:pretty;line-height:1.65}.ReviewDrawer-module__w4UCfa__nextStepsActions{gap:var(--spacing-3);margin-top:var(--spacing-8);flex-wrap:wrap;display:flex}.ReviewDrawer-module__w4UCfa__emailSignup{margin-top:var(--spacing-8)}@media (max-width:42.5rem){.ReviewDrawer-module__w4UCfa__nextSteps{margin-top:var(--spacing-12);padding-top:var(--spacing-10)}.ReviewDrawer-module__w4UCfa__nextStepsTitle{font-size:var(--text-heading-sm)}.ReviewDrawer-module__w4UCfa__nextStepsActions{flex-direction:column}.ReviewDrawer-module__w4UCfa__nextStepsButton{width:100%}}
.WhatHappensNext-module__paOp8W__section{padding-block:0 var(--spacing-28);background:var(--color-black)}@media (max-width:48rem){.WhatHappensNext-module__paOp8W__section{padding-block-end:var(--spacing-16)}}.WhatHappensNext-module__paOp8W__panel{isolation:isolate;border-radius:var(--border-radius-lg);box-shadow:0 0 0 1px var(--color-border-soft);background-color:#111;background-image:radial-gradient(circle at 8% 0,#ffffff12,#0000 36%),linear-gradient(135deg,#ffffff06,#0000 48%);grid-column:feature;position:relative;overflow:hidden}.WhatHappensNext-module__paOp8W__panel:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;border:1px solid #ffffff0b;border-radius:50%;width:36rem;position:absolute;top:-14rem;right:-10rem;box-shadow:0 0 0 5rem #ffffff03,0 0 0 10rem #ffffff02}.WhatHappensNext-module__paOp8W__header{gap:clamp(var(--spacing-12), 8vw, var(--spacing-28));padding:clamp(var(--spacing-8), 5vw, var(--spacing-16));grid-template-columns:minmax(0,1.05fr) minmax(30rem,.72fr);align-items:end;display:grid}@media (max-width:48rem){.WhatHappensNext-module__paOp8W__header{gap:var(--spacing-8);grid-template-columns:1fr;align-items:start}}@media (max-width:42.5rem){.WhatHappensNext-module__paOp8W__header{padding:var(--spacing-8) var(--spacing-6)}}.WhatHappensNext-module__paOp8W__headingGroup{min-width:0}.WhatHappensNext-module__paOp8W__eyebrow{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:3px;text-transform:uppercase;color:var(--color-blue-400);margin:0;font-weight:700}.WhatHappensNext-module__paOp8W__title{max-width:14ch;margin-top:var(--spacing-5);font-family:var(--font-heading);font-size:clamp(var(--text-heading-md), 4.25vw, var(--text-heading-lg));letter-spacing:-.02em;color:var(--color-white);text-wrap:balance;font-weight:400;line-height:1.05}.WhatHappensNext-module__paOp8W__titleGhost{color:var(--color-neutral-600);background:var(--title-pop-gradient);-webkit-background-clip:text;background-clip:text}.WhatHappensNext-module__paOp8W__intro{align-items:flex-start;gap:var(--spacing-7);flex-direction:column;min-width:0;display:flex}.WhatHappensNext-module__paOp8W__intro p{max-width:48ch;font-family:var(--font-body);font-size:var(--text-body-md);color:var(--color-neutral-400);text-wrap:pretty;margin:0;line-height:1.7}@media (max-width:42.5rem){.WhatHappensNext-module__paOp8W__intro p{font-size:var(--text-body)}}.WhatHappensNext-module__paOp8W__cta{align-self:flex-start}.WhatHappensNext-module__paOp8W__steps{border-top:1px solid var(--color-border-soft);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:48rem){.WhatHappensNext-module__paOp8W__steps{grid-template-columns:1fr}}.WhatHappensNext-module__paOp8W__step{gap:var(--spacing-5);min-width:0;padding:var(--spacing-8);grid-template-columns:auto minmax(0,1fr);display:grid}.WhatHappensNext-module__paOp8W__step+.WhatHappensNext-module__paOp8W__step{border-left:1px solid var(--color-border-soft)}@media (max-width:48rem){.WhatHappensNext-module__paOp8W__step{padding-inline:clamp(var(--spacing-6), 8vw, var(--spacing-12))}.WhatHappensNext-module__paOp8W__step+.WhatHappensNext-module__paOp8W__step{border-top:1px solid var(--color-border-soft);border-left:0}}@media (max-width:42.5rem){.WhatHappensNext-module__paOp8W__step{padding:var(--spacing-6)}}.WhatHappensNext-module__paOp8W__stepNumber{width:var(--spacing-9);height:var(--spacing-9);border:1px solid var(--color-border-soft);font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:.08em;color:var(--color-neutral-500);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.WhatHappensNext-module__paOp8W__stepTitle{font-family:var(--font-body);font-size:var(--text-body-md);letter-spacing:0;color:var(--color-neutral-100);-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;text-shadow:none;text-wrap:balance;background:0 0;margin:0;padding:0;font-weight:700;line-height:1.35}.WhatHappensNext-module__paOp8W__stepDescription{margin:var(--spacing-3) 0 0;font-family:var(--font-body);font-size:var(--text-body);color:var(--color-neutral-500);text-wrap:pretty;line-height:1.6}@media (prefers-reduced-motion:reduce){.WhatHappensNext-module__paOp8W__panel,.WhatHappensNext-module__paOp8W__panel:after{transition:none}}
.RiskDisclosure-module__hyxanG__section{margin-top:var(--spacing-8);scroll-margin-top:var(--header-height)}.RiskDisclosure-module__hyxanG__root{border:1px solid var(--color-border-soft);border-radius:var(--border-radius-lg);background:#111}.RiskDisclosure-module__hyxanG__trigger{align-items:center;gap:var(--spacing-4);width:100%;min-height:var(--min-tap-height);padding:var(--spacing-4) var(--spacing-6);border-radius:inherit;font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.RiskDisclosure-module__hyxanG__trigger[data-panel-open]{border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}.RiskDisclosure-module__hyxanG__shieldIcon{color:var(--color-neutral-500);flex-shrink:0}.RiskDisclosure-module__hyxanG__eyebrow{font-weight:700;font-size:var(--text-caption);letter-spacing:3px;text-transform:uppercase;color:var(--color-neutral-500)}.RiskDisclosure-module__hyxanG__separator{background:var(--color-neutral-600);border-radius:50%;flex-shrink:0;width:3px;height:3px}.RiskDisclosure-module__hyxanG__title{font-weight:500;font-size:var(--text-badge);color:var(--color-neutral-100);flex-shrink:0}.RiskDisclosure-module__hyxanG__preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-badge);color:var(--color-neutral-500);transition:opacity .15s ease-out;overflow:hidden}[data-panel-open]>.RiskDisclosure-module__hyxanG__preview{opacity:0}@media (max-width:48rem){.RiskDisclosure-module__hyxanG__preview{display:none}}.RiskDisclosure-module__hyxanG__chevron{color:var(--color-neutral-400);flex-shrink:0;margin-left:auto;transition:transform .15s ease-out}[data-panel-open]>.RiskDisclosure-module__hyxanG__chevron{transform:rotate(180deg)}.RiskDisclosure-module__hyxanG__panel{height:var(--collapsible-panel-height);transition:height .15s ease-out;overflow:hidden}.RiskDisclosure-module__hyxanG__panel[data-starting-style],.RiskDisclosure-module__hyxanG__panel[data-ending-style]{height:0}.RiskDisclosure-module__hyxanG__content{padding:var(--spacing-2) var(--spacing-6) var(--spacing-6);color:var(--color-neutral-100)}.RiskDisclosure-module__hyxanG__intro{padding-bottom:var(--spacing-6);border-bottom:1px solid var(--color-border-soft)}.RiskDisclosure-module__hyxanG__documentEyebrow{margin:0 0 var(--spacing-3);font-weight:700;font-size:var(--text-caption);letter-spacing:2px;text-transform:uppercase;color:var(--color-neutral-500)}.RiskDisclosure-module__hyxanG__documentTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-neutral-100);text-wrap:balance;margin:0;font-size:clamp(2.4rem,2.5vw,3.6rem);font-weight:500;line-height:1.1}.RiskDisclosure-module__hyxanG__lastUpdated{margin:var(--spacing-3) 0 0;font-size:var(--text-badge);color:var(--color-neutral-500)}.RiskDisclosure-module__hyxanG__sections{gap:var(--spacing-6);margin:var(--spacing-6) 0 0;padding-left:1.25rem;display:grid}.RiskDisclosure-module__hyxanG__disclosureSection{padding-left:var(--spacing-2)}.RiskDisclosure-module__hyxanG__disclosureSection::marker{font-weight:700;font-size:var(--text-badge);color:var(--color-neutral-400)}.RiskDisclosure-module__hyxanG__sectionTitle{margin:0 0 var(--spacing-2);font-family:var(--font-body);font-weight:600;font-size:var(--text-badge);color:var(--color-neutral-200);-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;text-shadow:none;background:0 0;padding-bottom:0;line-height:1.5}.RiskDisclosure-module__hyxanG__sectionBody{font-size:var(--text-badge);color:var(--color-neutral-500);margin:0;line-height:1.7}@media (prefers-reduced-motion:reduce){.RiskDisclosure-module__hyxanG__panel,.RiskDisclosure-module__hyxanG__chevron,.RiskDisclosure-module__hyxanG__preview{transition:none}}@media (max-width:48rem){.RiskDisclosure-module__hyxanG__section{margin-top:var(--spacing-6);scroll-margin-top:var(--header-height-mobile)}.RiskDisclosure-module__hyxanG__trigger{gap:var(--spacing-3);padding-inline:var(--spacing-4)}.RiskDisclosure-module__hyxanG__eyebrow,.RiskDisclosure-module__hyxanG__separator{display:none}.RiskDisclosure-module__hyxanG__content{padding-inline:var(--spacing-4)}.RiskDisclosure-module__hyxanG__intro{padding-bottom:var(--spacing-5)}.RiskDisclosure-module__hyxanG__sections{gap:var(--spacing-5);margin-top:var(--spacing-5)}}
.VideoShowcase-module__IhDgta__frame{--video-frame-size:var(--spacing-2);--video-inner-radius:var(--border-radius-lg);--video-frame-color:var(--color-border-soft);--video-frame-active-color:var(--color-neutral-500);--video-frame-focus-color:var(--color-video-accent);--video-play-border-size:var(--video-frame-size);--video-play-active-background:var(--color-button-black-hover);--video-hover-duration:.14s;--video-hover-easing:cubic-bezier(.19, 1, .22, 1);width:100%;padding:var(--video-frame-size);background-color:var(--video-frame-color);border-radius:calc(var(--video-inner-radius) + var(--video-frame-size));cursor:pointer;transition:var(--video-hover-duration) var(--video-hover-easing);transition-property:background-color,box-shadow;box-shadow:inset 0 0 0 1px #ffffff0f,0 18px 48px #00000038;box-shadow:inset 0 0 0 1px lab(100% 0 0/.06),0 18px 48px lab(0% 0 0/.219608)}@media (hover:hover) and (pointer:fine){.VideoShowcase-module__IhDgta__frame:hover{background-color:var(--video-frame-active-color);box-shadow:inset 0 0 0 1px #ffffff24,0 24px 64px #00000047;box-shadow:inset 0 0 0 1px lab(100% 0 0/.14),0 24px 64px lab(0% 0 0/.278431)}.VideoShowcase-module__IhDgta__frame:hover .VideoShowcase-module__IhDgta__player mux-player::part(center play button){--video-play-background:var(--video-play-active-background);border-color:var(--video-frame-active-color)}}.VideoShowcase-module__IhDgta__frame:focus-within{background-color:var(--video-frame-focus-color);outline:var(--outline);outline-offset:var(--outline-offset)}.VideoShowcase-module__IhDgta__frame:focus-within .VideoShowcase-module__IhDgta__player mux-player::part(center play button){--video-play-background:var(--video-play-active-background);border-color:var(--video-frame-active-color)}@media (max-width:42.5rem){.VideoShowcase-module__IhDgta__frame{--video-frame-size:var(--spacing-1-5)}}.VideoShowcase-module__IhDgta__player{border-radius:var(--video-inner-radius);cursor:pointer;overflow:hidden}.VideoShowcase-module__IhDgta__player mux-player{--media-cursor:pointer;cursor:pointer}.VideoShowcase-module__IhDgta__player mux-player::part(center play button){aspect-ratio:1;box-sizing:border-box;background-color:var(--video-play-background,var(--color-true-black));border:var(--video-play-border-size) solid var(--video-frame-color);cursor:pointer;height:auto;transition:var(--video-hover-duration) var(--video-hover-easing);border-radius:50%;transition-property:background-color,border-color}.VideoShowcase-module__IhDgta__player mux-player::part(gesture-layer){cursor:pointer}
.Checkbox-module__QfBj-G__Label{color:var(--color-neutral-100);cursor:pointer;align-items:center;gap:8px;font-size:16px;line-height:24px;display:flex}.Checkbox-module__QfBj-G__Checkbox{box-sizing:border-box;cursor:pointer;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:flex}.Checkbox-module__QfBj-G__Checkbox[data-unchecked]{border:1px solid var(--color-neutral-600);background-color:#0000}.Checkbox-module__QfBj-G__Checkbox[data-checked]{background-color:var(--color-white)}.Checkbox-module__QfBj-G__Indicator{color:var(--color-black);display:flex}.Checkbox-module__QfBj-G__Indicator[data-unchecked]{display:none}.Checkbox-module__QfBj-G__Icon{width:12px;height:12px}
.SkipLink-module__hHvB-q__skipLink{z-index:1000000;min-height:var(--min-tap-height);padding:var(--spacing-3) var(--spacing-5);border:1px solid var(--color-neutral-500);border-radius:var(--border-radius);background:var(--color-black);color:var(--color-white);white-space:nowrap;font-weight:700;line-height:1.25;position:fixed;inset-block-start:var(--spacing-4);inset-inline-start:-100vw}.SkipLink-module__hHvB-q__skipLink:focus-visible{inset-inline-start:var(--spacing-4)}
.CalComModal-module__CrbcYq__backdrop{z-index:999998;opacity:.75;background-color:#000;transition:opacity .35s;position:fixed;inset:0}.CalComModal-module__CrbcYq__backdrop[data-starting-style],.CalComModal-module__CrbcYq__backdrop[data-ending-style]{opacity:0}.CalComModal-module__CrbcYq__viewport{z-index:999999;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0;overflow-y:auto}@media (max-width:42.5rem){.CalComModal-module__CrbcYq__viewport{padding:0}}.CalComModal-module__CrbcYq__popup{box-sizing:border-box;background-color:var(--color-black);border:4px solid color-mix(in srgb, black 90%, var(--color-gray-900) 50%);color:#fff;opacity:1;border-radius:14px;flex-direction:column;width:100%;max-width:1000px;max-height:calc(100dvh - 4rem);margin-block:auto;padding:2.2rem 0;transition:transform .35s,opacity .35s;display:flex;position:relative;transform:scale(1)}@media (max-width:42.5rem){.CalComModal-module__CrbcYq__popup{max-height:100dvh}}.CalComModal-module__CrbcYq__popup[data-starting-style],.CalComModal-module__CrbcYq__popup[data-ending-style]{opacity:0;transform:scale(.96)}.CalComModal-module__CrbcYq__header{justify-content:space-between;align-items:center;margin-bottom:2rem;padding:0 3.2rem;display:flex}.CalComModal-module__CrbcYq__header .CalComModal-module__CrbcYq__title{font-size:var(--text-heading-md);color:var(--color-gray-300);margin:0;font-weight:500}@media (max-width:42.5rem){.CalComModal-module__CrbcYq__header .CalComModal-module__CrbcYq__title{font-size:var(--text-heading-sm)}}.CalComModal-module__CrbcYq__header .CalComModal-module__CrbcYq__closeButton{cursor:pointer;min-width:var(--min-tap-height);min-height:var(--min-tap-height);color:var(--color-gray-300);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-right:-1rem;transition:color .15s,background-color .15s;display:flex}@media (hover:hover){.CalComModal-module__CrbcYq__header .CalComModal-module__CrbcYq__closeButton:hover{color:var(--color-gray-50);background-color:#ffffff1a}}.CalComModal-module__CrbcYq__calWrapper{flex:auto;width:100%;min-height:0;overflow-y:auto}
.Field-module__kdOvOq__Field{flex-direction:column;align-items:start;gap:4px;width:100%;max-width:256px;display:flex}.Field-module__kdOvOq__Label{color:var(--color-neutral-100);font-size:14px;font-weight:500;line-height:20px}.Field-module__kdOvOq__Input{box-sizing:border-box;border:1px solid var(--color-neutral-700);width:100%;height:var(--input-height);border-radius:var(--input-border-radius);color:var(--color-neutral-100);background-color:#0000;margin:0;padding-left:14px;font-family:inherit;font-size:16px}.Field-module__kdOvOq__Error{color:var(--color-red-400);font-size:14px;line-height:20px}.Field-module__kdOvOq__Description{color:var(--color-neutral-400);margin:0;font-size:14px;line-height:20px}
.Fieldset-module__WRleKa__Fieldset{border:0;flex-direction:column;gap:16px;width:100%;max-width:256px;margin:0;padding:0;display:flex}.Fieldset-module__WRleKa__Legend{border-bottom:1px solid var(--color-border-soft);width:100%;color:var(--color-neutral-100);margin-bottom:4px;padding-bottom:12px;font-size:18px;font-weight:500;line-height:28px}.Fieldset-module__WRleKa__Field{flex-direction:column;align-items:start;gap:4px;display:flex}.Fieldset-module__WRleKa__Label{color:var(--color-neutral-100);font-size:14px;font-weight:500;line-height:20px}.Fieldset-module__WRleKa__Input{box-sizing:border-box;border:1px solid var(--color-neutral-700);width:100%;height:var(--input-height);border-radius:var(--input-border-radius);color:var(--color-neutral-100);background-color:#0000;margin:0;padding-left:14px;font-family:inherit;font-size:16px}
.Form-module__VeveNa__Form{flex-direction:column;gap:16px;width:100%;max-width:256px;display:flex}.Form-module__VeveNa__Field{flex-direction:column;align-items:start;gap:4px;display:flex}.Form-module__VeveNa__Label{color:var(--color-neutral-100);font-size:14px;font-weight:500;line-height:20px}.Form-module__VeveNa__Input{box-sizing:border-box;border:1px solid var(--color-neutral-700);width:100%;height:var(--input-height);border-radius:var(--input-border-radius);color:var(--color-neutral-100);background-color:#0000;margin:0;padding-left:14px;font-family:inherit;font-size:16px}.Form-module__VeveNa__Error{color:var(--color-red-400);font-size:14px;line-height:20px}.Form-module__VeveNa__Button{box-sizing:border-box;border:1px solid var(--color-neutral-700);height:40px;color:var(--color-neutral-100);-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#ffffff14;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:0 14px;font-family:inherit;font-size:16px;font-weight:500;line-height:24px;display:flex}@media (hover:hover){.Form-module__VeveNa__Button:hover:not([data-disabled]){background-color:#ffffff1f}}.Form-module__VeveNa__Button:active:not([data-disabled]){border-top-color:var(--color-neutral-600);background-color:#ffffff29;box-shadow:inset 0 1px 3px #0006}.Form-module__VeveNa__Button[data-disabled]{color:var(--color-neutral-500);cursor:not-allowed}
.Input-module__rdnxQa__Label{color:var(--color-neutral-100);flex-direction:column;align-items:flex-start;gap:4px;font-size:14px;font-weight:500;line-height:20px;display:flex}.Input-module__rdnxQa__Input{box-sizing:border-box;border:1px solid var(--color-neutral-700);width:224px;height:var(--input-height);border-radius:var(--input-border-radius);color:var(--color-neutral-100);background-color:#0000;margin:0;padding-left:14px;font-family:inherit;font-size:16px;font-weight:400}
.LinkText-module__kBrTUG__linkText{--transition-duration:.2s;--transition-easing:ease-out;color:var(--color-text-link);text-decoration:underline;-webkit-text-decoration-color:var(--color-text-link);text-decoration-color:var(--color-text-link);transition:color var(--transition-duration) var(--transition-easing), text-decoration-color var(--transition-duration) var(--transition-easing);background:0 0}.LinkText-module__kBrTUG__linkText:focus-visible{color:var(--color-white);-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}@media (hover:hover) and (pointer:fine){.LinkText-module__kBrTUG__linkText:hover{color:var(--color-white);-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}}.LinkText-module__kBrTUG__linkText[data-active]{color:var(--color-white);-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}
.Marquee-module__O6QOBW__marquee{--duration:40s;--gap:1rem;gap:var(--gap);flex-direction:row;display:flex;overflow:hidden}.Marquee-module__O6QOBW__marquee[data-vertical]{flex-direction:column}.Marquee-module__O6QOBW__track{justify-content:space-around;gap:var(--gap);animation:Marquee-module__O6QOBW__marquee var(--duration) linear infinite;will-change:transform;flex-direction:row;flex-shrink:0;display:flex}.Marquee-module__O6QOBW__marquee[data-vertical] .Marquee-module__O6QOBW__track{animation:Marquee-module__O6QOBW__marquee-vertical var(--duration) linear infinite;flex-direction:column}@media (max-width:42.5rem){.Marquee-module__O6QOBW__track,.Marquee-module__O6QOBW__marquee[data-vertical] .Marquee-module__O6QOBW__track{animation-duration:var(--mobile-duration,var(--duration))}}.Marquee-module__O6QOBW__marquee[data-reverse] .Marquee-module__O6QOBW__track{animation-direction:reverse}@media (hover:hover){.Marquee-module__O6QOBW__marquee[data-pause-on-hover]:hover .Marquee-module__O6QOBW__track{animation-play-state:paused}}@keyframes Marquee-module__O6QOBW__marquee{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@keyframes Marquee-module__O6QOBW__marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap)))}}@media (prefers-reduced-motion:reduce){.Marquee-module__O6QOBW__track{animation:none}}
.PreviewCard-module__rwq0tW__Paragraph{color:var(--color-neutral-100);margin:0;font-size:16px;line-height:24px}.PreviewCard-module__rwq0tW__Link{color:var(--color-blue-400);text-decoration-line:none;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, var(--color-blue-400), transparent 40%);text-decoration-color:color-mix(in oklab, var(--color-blue-400), transparent 40%);text-underline-offset:2px;white-space:nowrap}@media (hover:hover) and (pointer:fine){.PreviewCard-module__rwq0tW__Link:hover{text-decoration-line:underline}}.PreviewCard-module__rwq0tW__Link[data-popup-open]{text-decoration-line:underline}.PreviewCard-module__rwq0tW__Link:focus-visible{border-radius:2px;text-decoration-line:none}.PreviewCard-module__rwq0tW__Popup{box-sizing:border-box;width:var(--popup-width,auto);height:var(--popup-height,auto);transform-origin:var(--transform-origin);outline:1px solid var(--color-border-soft);background-color:#111;border-radius:8px;transition:transform .15s ease-out,opacity .15s ease-out;box-shadow:0 10px 15px -3px #00000080,0 4px 6px -4px #00000080}.PreviewCard-module__rwq0tW__Popup[data-starting-style],.PreviewCard-module__rwq0tW__Popup[data-ending-style]{opacity:0;transform:scale(.9)}.PreviewCard-module__rwq0tW__PopupContent{box-sizing:border-box;flex-direction:column;gap:8px;width:min-content;padding:8px;display:flex}.PreviewCard-module__rwq0tW__Image{object-fit:cover;border-radius:4px;width:224px;max-width:none;height:150px;display:block}.PreviewCard-module__rwq0tW__Summary{color:var(--color-neutral-400);text-wrap:pretty;max-width:224px;margin:0;font-size:14px;line-height:20px}.PreviewCard-module__rwq0tW__Title{color:var(--color-neutral-100);margin-bottom:2px;display:block}@media (prefers-reduced-motion:reduce){.PreviewCard-module__rwq0tW__Popup{transition:none}}
.ScrollArea-module__M15m1G__ScrollArea{box-sizing:border-box;border:1px solid var(--color-border-soft);background-color:#111;width:320px;max-width:100%;height:168px;position:relative}.ScrollArea-module__M15m1G__ScrollArea:has(.ScrollArea-module__M15m1G__Viewport:focus-visible){outline:var(--outline);outline-offset:var(--outline-offset)}.ScrollArea-module__M15m1G__Viewport{height:100%;-webkit-mask-image:linear-gradient(to bottom, transparent 0, black min(32px, var(--scroll-area-overflow-y-start,0px)), black calc(100% - min(32px, var(--scroll-area-overflow-y-end,0px))), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, black min(32px, var(--scroll-area-overflow-y-start,0px)), black calc(100% - min(32px, var(--scroll-area-overflow-y-end,0px))), transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ScrollArea-module__M15m1G__Viewport:focus-visible{outline:none}.ScrollArea-module__M15m1G__Content{flex-direction:column;gap:12px;padding:16px 20px;display:flex}.ScrollArea-module__M15m1G__Paragraph{color:var(--color-neutral-400);margin:0;font-size:14px;line-height:20px}.ScrollArea-module__M15m1G__Scrollbar{width:var(--scrollbar-size);background-color:var(--scrollbar-track);box-shadow:inset 1px 0 var(--scrollbar-divider);opacity:0;justify-content:center;transition:opacity .2s;display:flex}.ScrollArea-module__M15m1G__Scrollbar[data-hovering],.ScrollArea-module__M15m1G__Scrollbar[data-scrolling]{opacity:1;transition-duration:.1s}@media (hover:hover) and (pointer:fine){.ScrollArea-module__M15m1G__Scrollbar:hover{opacity:1;transition-duration:.1s}}.ScrollArea-module__M15m1G__Thumb{background-color:var(--scrollbar-thumb);border-radius:0;width:100%}@media (hover:hover){.ScrollArea-module__M15m1G__Thumb:hover{background-color:var(--scrollbar-thumb-hover)}}
.Toggle-module__ntMQ3a__Panel{border:1px solid var(--color-neutral-700);background-color:#ffffff0a;border-radius:6px;gap:1px;padding:2px;display:flex}.Toggle-module__ntMQ3a__Button{box-sizing:border-box;width:32px;height:32px;color:var(--color-neutral-400);-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#0000;border:0;border-radius:4px;justify-content:center;align-items:center;margin:0;padding:0;display:flex}@media (hover:hover){.Toggle-module__ntMQ3a__Button:hover{background-color:#ffffff1a}}.Toggle-module__ntMQ3a__Button:active{background-color:#ffffff26}.Toggle-module__ntMQ3a__Button[data-pressed]{color:var(--color-white)}.Toggle-module__ntMQ3a__Icon{width:20px;height:20px}
