.About-module__S-Ka5a__about{--about-ink:var(--color-black);--about-paper:var(--color-cream);--about-arrow-size:1.15em;--about-lead-width:19em;--about-lead-size:var(--font-size-lead);--about-lead-leading:1.25;--about-field-size:var(--font-size-body);--about-button-size:var(--font-size-small);--about-button-tracking:.05em;--about-button-padding:var(--space-16) var(--space-24);--about-control-gap:var(--space-24);--about-fineprint-size:var(--font-size-small);--about-fineprint-gap:var(--space-12);--about-fineprint-color:var(--about-ink);--about-fineprint-weight:400;--about-gutter:var(--space-16);--about-heading-leading:.85;--about-heading-measure:3.75;--about-heading-width:calc(100vw - var(--about-gutter) * 2);align-items:end;gap:var(--space-48);padding:var(--space-48) var(--about-gutter);color:var(--about-ink);background:var(--color-accent);display:grid}.About-module__S-Ka5a__about__intro{gap:var(--space-24);flex-direction:column;display:flex}.About-module__S-Ka5a__about__eyebrow{font-family:var(--font-ui);font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;font-weight:900}.About-module__S-Ka5a__about__heading{font-family:var(--font-wide);font-size:calc(var(--about-heading-width) / var(--about-heading-measure));font-weight:800;line-height:var(--about-heading-leading);text-transform:uppercase;color:var(--about-paper);flex-direction:column;display:flex}.About-module__S-Ka5a__about__heading-line{display:block}.About-module__S-Ka5a__about__signup{gap:var(--space-32);flex-direction:column;display:flex}.About-module__S-Ka5a__about__lead{max-width:var(--about-lead-width);font-family:var(--font-ui);font-size:var(--about-lead-size);font-weight:400;line-height:var(--about-lead-leading);color:var(--about-paper)}.About-module__S-Ka5a__about__form{gap:var(--space-12);flex-direction:column;display:flex}.About-module__S-Ka5a__about__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.About-module__S-Ka5a__about__field{gap:var(--space-16);flex-direction:column;display:flex}.About-module__S-Ka5a__about__input{min-width:0;padding:var(--space-12) 0;border:0;border-bottom:var(--border-width-hairline) solid var(--about-paper);font-family:var(--font-ui);font-size:var(--about-field-size);letter-spacing:var(--letter-spacing-brand);color:var(--about-paper);appearance:none;background:0 0;border-radius:0;outline:none;flex:1;font-weight:700}.About-module__S-Ka5a__about__input::placeholder{text-transform:uppercase;color:var(--about-paper);opacity:var(--opacity-strong)}.About-module__S-Ka5a__about__input:focus-visible{border-bottom-color:var(--about-ink)}.About-module__S-Ka5a__about__submit{justify-content:center;align-items:center;gap:var(--space-12);padding:var(--about-button-padding);font-family:var(--font-ui);font-size:var(--about-button-size);letter-spacing:var(--about-button-tracking);text-transform:uppercase;color:var(--about-ink);background:var(--about-paper);transition:opacity var(--splash-exit-duration) ease;border:0;flex-shrink:0;font-weight:700;display:inline-flex}.About-module__S-Ka5a__about__submit:hover,.About-module__S-Ka5a__about__submit:disabled{opacity:var(--opacity-strong)}.About-module__S-Ka5a__about__submit:focus-visible{outline:var(--border-width-hairline) solid var(--about-ink);outline-offset:var(--space-4)}.About-module__S-Ka5a__about__arrow{width:var(--about-arrow-size);height:var(--about-arrow-size);transition:transform var(--splash-exit-duration) ease}.About-module__S-Ka5a__about__submit:hover .About-module__S-Ka5a__about__arrow{transform:translateX(var(--space-4))}.About-module__S-Ka5a__about__status{font-family:var(--font-ui);white-space:pre-line;font-size:var(--font-size-small);font-weight:700}.About-module__S-Ka5a__about__status:empty{display:none}.About-module__S-Ka5a__about__fineprint{margin-top:calc(var(--about-fineprint-gap) - var(--space-32));font-family:var(--font-ui);font-size:var(--about-fineprint-size);font-weight:var(--about-fineprint-weight);color:var(--about-fineprint-color);line-height:var(--line-height-display)}.About-module__S-Ka5a__about--hidden .About-module__S-Ka5a__about__reveal{opacity:0;transform:translateY(var(--reveal-distance))}.About-module__S-Ka5a__about--visible .About-module__S-Ka5a__about__reveal{transition:opacity var(--reveal-duration) ease, transform var(--reveal-duration) ease;transition-delay:calc(var(--reveal-index) * var(--reveal-stagger))}@media (min-width:640px){.About-module__S-Ka5a__about__field{align-items:stretch;gap:var(--about-control-gap);flex-direction:row}}@media (min-width:768px){.About-module__S-Ka5a__about{--about-gutter:var(--space-32);--about-fineprint-size:var(--font-size-micro);--about-fineprint-gap:var(--space-32);padding:var(--space-48) var(--about-gutter) var(--space-96)}}@media (min-width:1024px){.About-module__S-Ka5a__about{--about-gutter:var(--space-48);--about-heading-width:40vw;--about-lead-size:max(var(--font-size-lead), 2.2vw);--about-field-size:max(var(--font-size-small), .875vw);--about-button-size:max(var(--font-size-micro), .76vw);--about-button-padding:1.15vw 1.25vw;--about-control-gap:1.15vw;--about-fineprint-size:max(var(--font-size-micro), .73vw);--about-fineprint-gap:1.23vw;--about-fineprint-weight:500;--about-fineprint-color:color-mix(in srgb, var(--about-ink) calc(var(--opacity-strong) * 100%), transparent);gap:var(--space-64);grid-template-columns:1fr 1fr}}
.DropPopup-module__yDZc5q__popup{--popup-ink:var(--color-black);--popup-max-width:calc(var(--space-8) * 65);--popup-backdrop:color-mix(in srgb, var(--color-black) calc(var(--opacity-strong) * 100%), transparent);width:calc(100% - var(--space-32));max-width:var(--popup-max-width);border:var(--border-width-hairline) solid var(--color-oxblood);font-family:var(--font-secondary);font-size:var(--font-size-small);line-height:var(--line-height-display);color:var(--popup-ink);background:var(--color-green);opacity:0;transform:translateY(var(--reveal-distance));transition:opacity var(--splash-exit-duration) ease, transform var(--splash-exit-duration) ease, overlay var(--splash-exit-duration) allow-discrete, display var(--splash-exit-duration) allow-discrete;margin:auto;padding:0}.DropPopup-module__yDZc5q__popup[open]{opacity:1;transform:none}.DropPopup-module__yDZc5q__popup::backdrop{background:var(--popup-backdrop);opacity:0;transition:opacity var(--splash-exit-duration) ease, overlay var(--splash-exit-duration) allow-discrete, display var(--splash-exit-duration) allow-discrete}.DropPopup-module__yDZc5q__popup[open]::backdrop{opacity:1}@starting-style{.DropPopup-module__yDZc5q__popup[open]{opacity:0;transform:translateY(var(--reveal-distance))}.DropPopup-module__yDZc5q__popup[open]::backdrop{opacity:0}}html:has(.DropPopup-module__yDZc5q__popup[open]){overflow:hidden}.DropPopup-module__yDZc5q__popup__panel{gap:var(--space-32);padding:var(--space-24) var(--space-16);display:grid}.DropPopup-module__yDZc5q__popup__footer{gap:var(--space-24);display:grid}.DropPopup-module__yDZc5q__popup__header{align-items:center;gap:var(--space-16);display:flex}.DropPopup-module__yDZc5q__popup__heading{min-width:0;font-family:var(--font-display);font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-brand);flex:1;font-weight:900;line-height:1}.DropPopup-module__yDZc5q__popup__close{padding:var(--space-4) 0;font-family:inherit;font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:inherit;transition:opacity var(--splash-exit-duration) ease;background:0 0;border:0;flex-shrink:0;font-weight:700}.DropPopup-module__yDZc5q__popup__close:hover{opacity:var(--opacity-strong)}.DropPopup-module__yDZc5q__popup__copy{gap:var(--space-16);font-size:var(--font-size-lead);font-weight:400;display:grid}.DropPopup-module__yDZc5q__popup__copy strong{font-weight:700}.DropPopup-module__yDZc5q__popup__note{font-size:var(--font-size-body)}.DropPopup-module__yDZc5q__popup__form{gap:var(--space-24);display:grid}.DropPopup-module__yDZc5q__popup__group{gap:var(--space-8);display:grid}.DropPopup-module__yDZc5q__popup__field{align-items:center;gap:var(--space-12);display:flex}.DropPopup-module__yDZc5q__popup__label{flex-shrink:0;font-weight:400}.DropPopup-module__yDZc5q__popup__input{min-width:0;padding:var(--space-4) 0;border:0;border-bottom:var(--border-width-hairline) solid var(--popup-ink);border-bottom-color:color-mix(in srgb, var(--popup-ink) calc(var(--opacity-strong) * 100%), transparent);font:inherit;letter-spacing:inherit;color:inherit;appearance:none;transition:border-color var(--splash-exit-duration) ease;background:0 0;border-radius:0;outline:none;flex:1}.DropPopup-module__yDZc5q__popup__input:focus-visible{border-bottom-color:currentColor}.DropPopup-module__yDZc5q__popup__submit{padding:var(--space-4);color:inherit;cursor:pointer;transition:opacity var(--splash-exit-duration) ease, transform var(--splash-exit-duration) ease;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.DropPopup-module__yDZc5q__popup__submit svg{width:var(--space-16);height:var(--space-16);fill:none;stroke:currentColor;stroke-width:1.5px}.DropPopup-module__yDZc5q__popup__submit:hover:not(:disabled){transform:translateX(var(--space-4))}.DropPopup-module__yDZc5q__popup__submit:disabled{opacity:var(--opacity-strong)}.DropPopup-module__yDZc5q__popup__close:focus-visible,.DropPopup-module__yDZc5q__popup__submit:focus-visible{outline:var(--border-width-hairline) solid currentColor;outline-offset:var(--space-4)}.DropPopup-module__yDZc5q__popup__consent{font-size:var(--font-size-caption);opacity:var(--opacity-strong)}.DropPopup-module__yDZc5q__popup__status{font-size:var(--font-size-micro);white-space:pre-line;font-weight:700}.DropPopup-module__yDZc5q__popup__status:empty{display:none}.DropPopup-module__yDZc5q__popup__status--error{color:var(--color-accent)}@media (min-width:768px){.DropPopup-module__yDZc5q__popup__panel{padding:var(--space-32)}}@media (prefers-reduced-motion:reduce){.DropPopup-module__yDZc5q__popup,.DropPopup-module__yDZc5q__popup::backdrop{transition:none;transform:none}}
.Footer-module__Grjkva__footer{--footer-height:72px;--footer-logo-width:calc(var(--space-96) * 2);--footer-logo-width-lg:calc(var(--space-96) * 2 + var(--space-16));--footer-logo-crop-ratio:2172 / 445;--footer-logo-crop-position:0 56.6%;--footer-logo-bleed:5%;gap:var(--space-32);padding:var(--space-48) var(--space-16) 0;font-family:var(--font-ui);font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:var(--letter-spacing-ui);color:var(--color-cream);background:var(--color-espresso);flex-direction:column-reverse;font-weight:400;line-height:1.4;display:flex;overflow:hidden}.Footer-module__Grjkva__footer__logo{width:var(--footer-logo-width);transform:translateY(var(--footer-logo-bleed));transition:opacity var(--splash-exit-duration) ease;display:block}.Footer-module__Grjkva__footer__logo img{width:100%;height:auto;aspect-ratio:var(--footer-logo-crop-ratio);object-fit:cover;object-position:var(--footer-logo-crop-position)}.Footer-module__Grjkva__footer__meta{gap:var(--space-24);flex-direction:column;display:flex}.Footer-module__Grjkva__footer__links{gap:var(--space-16) var(--space-24);flex-direction:column;list-style:none;display:flex}.Footer-module__Grjkva__footer__link{transition:opacity var(--splash-exit-duration) ease}.Footer-module__Grjkva__footer__link:hover,.Footer-module__Grjkva__footer__logo:hover{opacity:var(--opacity-strong)}.Footer-module__Grjkva__footer__link:focus-visible,.Footer-module__Grjkva__footer__logo:focus-visible{outline:var(--border-width-hairline) solid currentColor;outline-offset:var(--space-4)}.Footer-module__Grjkva__footer__copyright{opacity:var(--opacity-strong)}@media (min-width:768px){.Footer-module__Grjkva__footer__links{flex-flow:wrap}}@media (min-width:1024px){.Footer-module__Grjkva__footer{height:var(--footer-height);padding:0 var(--space-48);flex-direction:row;justify-content:space-between;align-items:flex-end}.Footer-module__Grjkva__footer__logo{width:var(--footer-logo-width-lg)}.Footer-module__Grjkva__footer__meta{align-items:center;gap:var(--space-32);padding-bottom:var(--space-8);flex-direction:row}}
.Header-module__ldgnoG__header{align-items:center;gap:var(--space-48);padding:var(--space-48) var(--space-16);font-family:var(--font-secondary);font-size:var(--font-size-small);font-weight:700;line-height:var(--line-height-display);text-align:center;color:var(--color-neutral-50);background:var(--color-accent);flex-direction:column;display:flex}.Header-module__ldgnoG__header__statement{gap:var(--space-12);text-transform:uppercase;flex-direction:column;display:flex}.Header-module__ldgnoG__header__line{display:block}.Header-module__ldgnoG__header__tagline{font-size:inherit;font-weight:inherit}@keyframes Header-module__ldgnoG__headerReveal{0%{opacity:0;transform:translateY(calc(-1 * var(--reveal-distance)))}}@media (prefers-reduced-motion:no-preference){.Header-module__ldgnoG__header__reveal{animation:Header-module__ldgnoG__headerReveal var(--reveal-duration) ease backwards;animation-delay:calc(var(--reveal-index) * var(--reveal-stagger))}}@media (min-width:768px){.Header-module__ldgnoG__header{padding:var(--space-64) var(--space-32);font-size:var(--font-size-body)}}
.HeroBackground-module__V-yTZa__heroBackground{--hero-mobile-ratio:4 / 5;--hero-strip-ratio:1782 / 803;--hero-columns:650fr 512fr 580fr;--hero-reveal-duration:1.2s;--hero-reveal-stagger:.25s;--hero-reveal-distance:var(--space-48);--hero-reveal-easing:cubic-bezier(.22, 1, .36, 1);aspect-ratio:var(--hero-mobile-ratio);background:var(--color-black);animation:HeroBackground-module__V-yTZa__heroReveal var(--hero-reveal-duration) var(--hero-reveal-easing) both;position:relative;overflow:hidden}.HeroBackground-module__V-yTZa__heroBackground__slide{opacity:0;animation:HeroBackground-module__V-yTZa__heroFade var(--hero-cycle-duration) linear infinite both;animation-delay:calc(var(--hero-slide-duration) * var(--slide-index));position:absolute;inset:0}.HeroBackground-module__V-yTZa__heroBackground__image{object-fit:cover}.HeroBackground-module__V-yTZa__heroBackground__filters{width:0;height:0;position:absolute}@keyframes HeroBackground-module__V-yTZa__heroFade{0%{opacity:0}6.67%{opacity:1}26.67%{opacity:1}33.33%{opacity:0}to{opacity:0}}@keyframes HeroBackground-module__V-yTZa__heroReveal{0%{opacity:0;transform:translateX(calc(var(--hero-reveal-distance) * -1))}to{opacity:1;transform:none}}@media (min-width:768px){.HeroBackground-module__V-yTZa__heroBackground{grid-template-columns:var(--hero-columns);gap:var(--hero-gap);aspect-ratio:var(--hero-strip-ratio);background:var(--color-white);animation:none;display:grid}.HeroBackground-module__V-yTZa__heroBackground__slide{animation:HeroBackground-module__V-yTZa__heroReveal var(--hero-reveal-duration) var(--hero-reveal-easing) both;animation-delay:calc(var(--hero-reveal-stagger) * var(--slide-index));position:relative;overflow:hidden}}@media (min-width:1024px){.HeroBackground-module__V-yTZa__heroBackground{gap:var(--hero-gap-lg)}}@media (max-width:767px) and (hover:hover) and (prefers-reduced-motion:no-preference){.HeroBackground-module__V-yTZa__heroBackground:hover .HeroBackground-module__V-yTZa__heroBackground__image{filter:url(#heroRipple)}}@media (min-width:768px) and (hover:hover) and (prefers-reduced-motion:no-preference){.HeroBackground-module__V-yTZa__heroBackground__slide:hover .HeroBackground-module__V-yTZa__heroBackground__image{filter:url(#heroRipple)}}@media (prefers-reduced-motion:reduce){.HeroBackground-module__V-yTZa__heroBackground,.HeroBackground-module__V-yTZa__heroBackground__slide{animation:none}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.HeroBackground-module__V-yTZa__heroBackground__slide{opacity:1}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.HeroBackground-module__V-yTZa__heroBackground__slide:first-child{opacity:1}}
.SplashScreen-module__Mligxq__splash{z-index:var(--z-splash);position:absolute;inset:0}.SplashScreen-module__Mligxq__splash--complete{pointer-events:none}.SplashScreen-module__Mligxq__splash__backdrop{background:var(--color-black);transition:opacity var(--splash-exit-duration) ease;position:fixed;inset:0}.SplashScreen-module__Mligxq__splash__area{top:0;right:0;bottom:calc(var(--splash-rule-limit) * 100%);position:absolute;left:0}.SplashScreen-module__Mligxq__splash__rule{top:var(--splash-rule-top);padding-bottom:var(--splash-labels-height);will-change:transform;position:absolute;left:0;right:0}.SplashScreen-module__Mligxq__splash__track{height:var(--splash-dot-size);margin:0 var(--space-16);position:relative}.SplashScreen-module__Mligxq__splash__percent{font-family:var(--font-geist-mono), monospace;font-size:var(--font-size-small);font-variant-numeric:tabular-nums;color:var(--color-lime);transition:opacity var(--splash-exit-duration) ease;line-height:1;position:absolute;top:50%;left:0;transform:translateY(-50%)}.SplashScreen-module__Mligxq__splash__lead,.SplashScreen-module__Mligxq__splash__line{height:var(--splash-line-height);margin-top:calc(var(--splash-line-height) / -2);background:var(--color-green);will-change:transform;position:absolute;top:50%}.SplashScreen-module__Mligxq__splash__lead{width:var(--splash-line-offset);transform-origin:100%;transition:transform var(--splash-exit-duration) ease;left:0;transform:scaleX(0)}.SplashScreen-module__Mligxq__splash__line{right:0;left:var(--splash-line-offset);transform-origin:0;transform:scaleX(0)}.SplashScreen-module__Mligxq__splash__head{top:0;right:var(--splash-dot-size);bottom:0;left:var(--splash-line-offset);will-change:transform;position:absolute;transform:translate(-100%)}.SplashScreen-module__Mligxq__splash__dot{width:var(--splash-dot-size);height:var(--splash-dot-size);background:var(--color-accent);transition:opacity var(--splash-exit-duration) ease;border-radius:50%;position:absolute;top:0;left:100%}.SplashScreen-module__Mligxq__splash__labels{top:calc(var(--splash-dot-size) / 2);opacity:0;transition:opacity var(--splash-exit-duration) ease var(--splash-exit-duration);list-style:none;position:absolute;left:0;right:0}.SplashScreen-module__Mligxq__splash__label{top:0;left:calc(( var(--splash-label-start) + var(--label-slot) * var(--splash-label-spacing) + var(--label-nudge,0) ) * 100%);padding-top:calc(var(--splash-tick-height) + var(--space-8));font-family:var(--font-geist-mono), monospace;font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-caps);color:var(--color-foreground);text-transform:uppercase;white-space:nowrap;opacity:0;animation:SplashScreen-module__Mligxq__splashLabelCycle var(--hero-cycle-duration) linear infinite both;animation-delay:calc(var(--hero-slide-duration) * var(--label-panel));line-height:1;position:absolute;transform:translate(-50%)}.SplashScreen-module__Mligxq__splash__label:before{width:var(--splash-line-height);height:var(--splash-tick-height);background:var(--color-green);content:"";position:absolute;top:0;left:50%}.SplashScreen-module__Mligxq__splash__label:first-child{--label-nudge:var(--splash-label-nudge-brutalist-sm)}.SplashScreen-module__Mligxq__splash__label:nth-child(2){--label-nudge:var(--splash-label-nudge-feminine-sm)}.SplashScreen-module__Mligxq__splash__label:nth-child(3){--label-nudge:var(--splash-label-nudge-magnetism-sm)}.SplashScreen-module__Mligxq__splash__label:nth-child(4){--label-nudge:var(--splash-label-nudge-dystopian)}.SplashScreen-module__Mligxq__splash__label:last-child{right:calc(var(--space-16) - var(--splash-label-future-shift-sm));left:auto;transform:none}.SplashScreen-module__Mligxq__splash__label:last-child:before{right:var(--splash-label-future-shift-sm);left:auto}.SplashScreen-module__Mligxq__splash--complete .SplashScreen-module__Mligxq__splash__backdrop,.SplashScreen-module__Mligxq__splash--complete .SplashScreen-module__Mligxq__splash__percent,.SplashScreen-module__Mligxq__splash--complete .SplashScreen-module__Mligxq__splash__dot{opacity:0}.SplashScreen-module__Mligxq__splash--complete .SplashScreen-module__Mligxq__splash__lead{transform:scaleX(1)}.SplashScreen-module__Mligxq__splash--complete .SplashScreen-module__Mligxq__splash__labels{opacity:1}@media (min-width:768px){.SplashScreen-module__Mligxq__splash__label:first-child{--label-nudge:var(--splash-label-nudge-brutalist)}.SplashScreen-module__Mligxq__splash__label:nth-child(2){--label-nudge:var(--splash-label-nudge-feminine)}.SplashScreen-module__Mligxq__splash__label:nth-child(3){--label-nudge:var(--splash-label-nudge-magnetism)}.SplashScreen-module__Mligxq__splash__track{margin:0 var(--space-32)}.SplashScreen-module__Mligxq__splash__label{left:calc(( var(--label-panel) + var(--splash-label-start) + var(--label-slot) * var(--splash-label-spacing) + var(--label-nudge,0) ) * 100% / var(--hero-slide-count));opacity:1;animation:none}.SplashScreen-module__Mligxq__splash__label:last-child{right:var(--space-32);left:auto}.SplashScreen-module__Mligxq__splash__label:last-child:before{right:0}}@keyframes SplashScreen-module__Mligxq__splashLabelCycle{0%{opacity:0}6.67%{opacity:1}26.67%{opacity:1}33.33%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.SplashScreen-module__Mligxq__splash__backdrop,.SplashScreen-module__Mligxq__splash__percent,.SplashScreen-module__Mligxq__splash__lead,.SplashScreen-module__Mligxq__splash__dot,.SplashScreen-module__Mligxq__splash__labels{transition:none}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.SplashScreen-module__Mligxq__splash__label{animation:none}.SplashScreen-module__Mligxq__splash__label:nth-child(-n+2){opacity:1}}
.page-module___8aEwW__hero{padding-block:var(--hero-gap);background:var(--color-white);position:relative}@media (min-width:1024px){.page-module___8aEwW__hero{padding-block:var(--hero-gap-lg)}}
