:root{--page-background: #101010;--page-foreground: #f7f7f2;--page-muted: rgba(247, 247, 242, .68);--page-line: rgba(247, 247, 242, .22);--page-padding: clamp(1.25rem, 2vw, 3rem);--corner-offset: 1.25rem;--type-y-scale: .94;--font-body: "Monospac821 BT", "Monospac821 BT Regular", monospace;--font-site-logo: "Monospac821 BT", monospace;--font-site-nav: "Monospac821 BT", monospace;--font-hero-title: "Monospac821 BT", monospace;--font-hero-text: "Monospac821 BT", monospace;--font-hero-cta: "Monospac821 BT", monospace;--font-waitlist-trigger: "Monospac821 BT", monospace;--font-waitlist-line-1: "Monospac821 BT", monospace;--font-waitlist-line-2: "Monospac821 BT", monospace;--font-waitlist-close: "Monospac821 BT", monospace;--font-waitlist-brand-fallback: "Monospac821 BT", monospace;--font-waitlist-field: "Monospac821 BT", monospace;--font-waitlist-consent: "Monospac821 BT", monospace;--font-waitlist-submit: "Monospac821 BT", monospace;--font-waitlist-footer: "Monospac821 BT", monospace;--font-privacy-title: "Swiss 721 Bold Extended BT", sans-serif;--font-privacy-section-header: "Swiss 721 Black Extended BT", sans-serif;--font-privacy-body: "Swiss 721 Light Extended BT", sans-serif;--font-page-eyebrow: "Monospac821 BT", monospace;--font-page-title: "Monospac821 BT", monospace;--font-page-content: "Monospac821 BT", monospace;--font-form-message: "Monospac821 BT", monospace;--font-site-footer: "Monospac821 BT", monospace}@property --preloader-sweep{syntax: "<angle>"; inherits: false; initial-value: 0deg;}*,*:before,*:after{box-sizing:border-box}html{background:var(--page-background)}body{min-width:320px;margin:0;color:var(--page-foreground);background:var(--page-background);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}body.template-index{overflow:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit}img,video{display:block;max-width:100%}.site-grain{position:fixed;z-index:110;top:0;right:0;bottom:0;left:0;width:100vw;height:100svh;pointer-events:none;opacity:1;filter:blur(.35px);contain:strict}.site-preloader{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;color:#fff;background:#303030;opacity:1;visibility:visible;transition:opacity .6s ease,visibility 0s linear .6s}.site-preloader.is-leaving{visibility:hidden;opacity:0;pointer-events:none}.site-preloader__icon{display:block;width:clamp(7rem,16vw,12rem);height:auto;overflow:visible;filter:drop-shadow(0 .1rem .28rem rgba(0,0,0,.16))}.site-preloader__mark-depth,.site-preloader__dot-depth{display:none}.site-preloader__mark-base{fill:#fff}.site-preloader__mark-fill{fill:#ff2f00}.site-preloader__fill-path{stroke-dasharray:100;stroke-dashoffset:100}.site-preloader__dot-depth{fill:#a72a12;opacity:0;transform-box:fill-box;transform-origin:center;animation:preloader-dot .42s cubic-bezier(.16,1,.3,1) 1.4s forwards}.site-preloader__dot{fill:#ff2f00;opacity:0;transform-box:fill-box;transform-origin:center;animation:preloader-dot .42s cubic-bezier(.16,1,.3,1) 1.4s forwards}@keyframes preloader-dot{0%{opacity:0;transform:scale(0)}75%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-link:focus{z-index:20;width:auto!important;height:auto!important;margin:1rem;padding:.75rem 1rem;clip:auto!important;background:var(--page-foreground);color:var(--page-background)}.site-header,.site-footer{position:relative;z-index:3;padding:1.25rem var(--page-padding)}.site-header{display:flex;justify-content:space-between;align-items:center;gap:1rem}.site-logo{font-family:var(--font-site-logo);font-size:.875rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.site-nav{display:flex;align-items:center;gap:1rem;font-size:.8125rem;letter-spacing:.04em}.site-nav a{font-family:var(--font-site-nav);opacity:.72;transition:opacity .26s ease}.site-nav a:hover,.site-nav a[aria-current=page]{opacity:1}.site-footer{font-family:var(--font-site-footer);color:var(--page-muted);font-size:.75rem}.page-shell{min-height:70vh;padding:clamp(3rem,10vw,9rem) var(--page-padding)}.page-shell__inner{max-width:52rem}.eyebrow{font-family:var(--font-page-eyebrow);margin:0 0 1rem;font-size:.75rem;letter-spacing:.11em;text-transform:uppercase}.page-title{font-family:var(--font-page-title);max-width:12ch;margin:0;font-size:clamp(3rem,9vw,7rem);line-height:.92;letter-spacing:-.06em}.page-content{font-family:var(--font-page-content);max-width:38rem;margin-top:2.5rem;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.55}.page-content>*:first-child{margin-top:0}.page-content>*:last-child{margin-bottom:0}.hero{position:relative;min-height:100svh;overflow:hidden;display:grid;align-items:end;padding:var(--page-padding);background:#fff}.hero__media,.hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.hero__media{z-index:3}.hero__video{display:block;width:100%;height:100%;object-fit:cover;opacity:.95;filter:sepia(.07) saturate(1.05) hue-rotate(-4deg);-webkit-filter:sepia(.09) saturate(1.25) hue-rotate(-4deg)}.hero__overlay{z-index:4;background:#000000f7}.hero__content{position:relative;z-index:1;max-width:50rem}.hero__title{font-family:var(--font-hero-title);margin:0;font-size:clamp(4.5rem,14vw,12rem);line-height:.8;letter-spacing:-.085em;text-transform:uppercase}.hero__text{font-family:var(--font-hero-text);max-width:31rem;margin:1.5rem 0 0;font-size:clamp(1rem,1.75vw,1.25rem);line-height:1.4}.hero__cta{font-family:var(--font-hero-cta);display:inline-flex;margin-top:1.75rem;padding:.85rem 1.1rem;border:1px solid currentColor;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;transition:background .26s ease,color .26s ease}.hero__cta:hover{background:var(--page-foreground);color:var(--page-background)}.hero__waitlist-trigger{font-family:var(--font-waitlist-trigger);position:fixed;z-index:10;top:var(--corner-offset);right:var(--corner-offset);display:inline-flex;align-items:center;gap:.5rem;min-height:3.35rem;padding:.95rem 1.15rem;cursor:pointer;border:0;border-radius:.2rem;color:#fff;background:#fa5b05;font-size:.9rem;font-weight:500;letter-spacing:0em;line-height:1;text-transform:uppercase;transition:background .26s ease,color .26s ease}.hero__waitlist-trigger:hover{color:#fff;background:#f87e05}.hero__waitlist-arrow{display:block;flex:0 0 1rem;width:1rem;height:1rem;transform-origin:center center;transition:transform .26s cubic-bezier(.16,1,.3,1);will-change:transform}.hero__waitlist-trigger:hover .hero__waitlist-arrow,.hero__waitlist-trigger:focus-visible .hero__waitlist-arrow{transform:rotate(-45deg)}.hero__logo-video-wrapper{position:fixed;z-index:15;top:-6.75rem;left:1.5rem;width:100vw;height:100svh;pointer-events:none;display:block;transform:scale(.6);transform-origin:top left}.hero__logo-video{display:block;width:100%;height:100%;object-fit:contain;object-position:top left;filter:blur(1px) brightness(1.18);-webkit-filter:blur(1px) brightness(1.18)}.hero__logo-video[hidden]{display:none!important}.waitlist-drawer{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none}.waitlist-drawer.is-open,.waitlist-drawer.is-closing{visibility:visible;pointer-events:auto}.waitlist-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;border:0;background:#1010102e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity .72s cubic-bezier(.22,.8,.24,1)}.waitlist-drawer.is-open .waitlist-drawer__scrim{opacity:1}.waitlist-drawer.is-panel-closing .waitlist-drawer__scrim{opacity:0}.waitlist-drawer__panel{--drawer-panel-width: min(50vw, 52rem);position:absolute;inset:0 0 0 auto;width:100vw;height:100svh;min-width:0;overflow:hidden;color:#000;background:#fff;transform:translate(100%);will-change:transform;transition:transform .72s cubic-bezier(.22,.8,.24,1)}.waitlist-drawer.is-open .waitlist-drawer__panel{transform:translate(calc(100vw - var(--drawer-panel-width)))}.waitlist-drawer.is-panel-closing .waitlist-drawer__panel{transform:translate(100%)}.waitlist-drawer.is-privacy .waitlist-drawer__panel{transform:translate(0)}.waitlist-drawer__content{display:flex;flex-direction:column;width:var(--drawer-panel-width);height:100%;min-height:0;overflow:hidden;padding-top:clamp(1.5rem,4vw,4rem);padding-right:var(--page-padding);padding-bottom:clamp(1.5rem,4vw,4rem);padding-left:var(--page-padding)}.waitlist-drawer__content [data-waitlist-animate]{opacity:0;pointer-events:none;transform:translateY(1.15rem);transition:opacity .28s ease,transform .42s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.waitlist-drawer.is-content-visible .waitlist-drawer__content [data-waitlist-animate]{opacity:1;pointer-events:auto;transform:translateY(0)}.waitlist-drawer.is-content-leaving .waitlist-drawer__content [data-waitlist-animate]{opacity:0;pointer-events:none;transform:translateY(1.15rem)}.waitlist-drawer.is-content-visible [data-waitlist-animate=intro-one]{transition-delay:0ms}.waitlist-drawer.is-content-visible [data-waitlist-animate=intro-two]{transition-delay:90ms}.waitlist-drawer.is-content-visible [data-waitlist-animate=logo]{transition-delay:.2s}.waitlist-drawer.is-content-visible [data-waitlist-animate=field-one],.waitlist-drawer.is-content-visible [data-waitlist-animate=field-two],.waitlist-drawer.is-content-visible [data-waitlist-animate=field-three]{transition-delay:.39s}.waitlist-drawer.is-content-visible [data-waitlist-animate=consent]{transition-delay:.54s}.waitlist-drawer.is-content-visible [data-waitlist-animate=submit]{transition-delay:.62s}.waitlist-drawer.is-content-visible [data-waitlist-animate=footer]{transition-delay:.7s}.waitlist-drawer.is-content-leaving [data-waitlist-animate=footer]{transition-delay:0ms}.waitlist-drawer.is-content-leaving [data-waitlist-animate=submit]{transition-delay:80ms}.waitlist-drawer.is-content-leaving [data-waitlist-animate=consent]{transition-delay:.16s}.waitlist-drawer.is-content-leaving [data-waitlist-animate=field-three],.waitlist-drawer.is-content-leaving [data-waitlist-animate=field-two],.waitlist-drawer.is-content-leaving [data-waitlist-animate=field-one]{transition-delay:.31s}.waitlist-drawer.is-content-leaving [data-waitlist-animate=logo]{transition-delay:.48s}.waitlist-drawer.is-content-leaving [data-waitlist-animate=intro-two]{transition-delay:.6s}.waitlist-drawer.is-content-leaving [data-waitlist-animate=intro-one]{transition-delay:.7s}.waitlist-drawer__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:0}.waitlist-drawer__title-motion{min-width:0}.waitlist-drawer__close-motion{flex:none;margin-left:auto}.waitlist-drawer__title{font-family:var(--font-waitlist-line-1);max-width:40ch;margin:0;color:#505050;font-size:.8rem;font-weight:400;line-height:1.25;letter-spacing:.005em;text-transform:uppercase;padding:0}.waitlist-drawer__close{font-family:var(--font-waitlist-close);display:inline-flex;flex:none;align-items:center;gap:.35rem;padding:0;cursor:pointer;border:0;color:#303030;background:transparent;font-size:.875rem;font-weight:400;letter-spacing:.025em;line-height:1.25;text-transform:uppercase;white-space:nowrap;transition:color .26s ease}.waitlist-drawer__close span:last-child{font-size:1rem;font-weight:400}.waitlist-drawer__close:hover,.waitlist-drawer__close:focus-visible{color:#fa5b05}.waitlist-drawer__statement{margin-top:.05rem;color:#303030;font-size:.8rem;font-weight:400;letter-spacing:-.05em;line-height:1.25;text-transform:uppercase;padding:0}.waitlist-drawer__statement p{margin:0}.waitlist-drawer__statement-line{transform:scaleY(var(--type-y-scale));transform-origin:left center}.waitlist-drawer__statement-line--two{font-family:var(--font-waitlist-line-2)}.waitlist-brand-lockup{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;min-height:0;margin:clamp(.75rem,3vh,2rem) 0;color:#ff2f00;text-align:center;text-transform:uppercase;padding:10px 0 0}.waitlist-brand-lockup__artwork{display:block;width:min(70%,36rem);height:auto}.waitlist-brand-lockup__fallback{font-family:var(--font-waitlist-brand-fallback);display:block;font-size:clamp(3rem,9vw,8rem);font-weight:800;letter-spacing:-.09em;line-height:.8}.waitlist-drawer__form{display:grid;width:100%;gap:.55rem;justify-items:center;padding:0}.waitlist-drawer__field{font-family:var(--font-waitlist-field);width:90%;margin:0 auto;min-height:2.25rem;border:1px solid rgba(16,16,16,.22);border-radius:.5rem;outline:none;color:#101010;background:transparent;font-size:.8125rem;font-weight:400;letter-spacing:0em;text-transform:uppercase;text-align:center;padding:.5rem 1rem}.waitlist-drawer__field::placeholder{color:#10101085;opacity:1;text-align:center}.waitlist-drawer__field:focus{border-color:#101010}.waitlist-drawer__consent{font-family:var(--font-waitlist-consent);display:flex;align-items:flex-start;gap:.75rem;margin:.45rem 0 .75rem;color:#505050;font-size:.75rem;font-weight:400;letter-spacing:.015em;line-height:1.35;text-transform:uppercase;padding:0}.waitlist-checkbox{position:relative;display:inline-flex;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;margin:.03rem 0 0}.waitlist-checkbox input{-webkit-appearance:none;appearance:none;width:100%;height:100%;margin:0;cursor:pointer;border:1px solid rgba(16,16,16,.35);border-radius:.25rem;background:#fff;transition:border-color .22s ease,background-color .22s ease,transform .16s cubic-bezier(.34,1.56,.64,1)}.waitlist-checkbox input:active{transform:scale(.9)}.waitlist-checkbox input:checked{border-color:#fa5b05;background-color:#fa5b05}.waitlist-checkbox__icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;transform:scale(.75);transform-origin:center}.waitlist-checkbox__checkmark{stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset .32s cubic-bezier(.4,0,.2,1)}.waitlist-checkbox input:checked+.waitlist-checkbox__icon .waitlist-checkbox__checkmark{stroke-dashoffset:0}.waitlist-drawer__consent a{color:#ff2f00;text-decoration:none}.waitlist-drawer__consent a:hover,.waitlist-drawer__consent a:focus-visible{text-decoration:underline}.waitlist-drawer__submit-motion{width:90%;margin:0 auto}.waitlist-drawer__submit{font-family:var(--font-waitlist-submit);width:100%;min-height:3.65rem;cursor:pointer;border:0;border-radius:.25rem;color:#fff;background:#fa5b05;font-size:1rem;font-weight:400;letter-spacing:-.05em;text-transform:uppercase;transition:background .26s ease;padding:.9rem 1.1rem}.waitlist-drawer__submit:hover{background:#f87e05}.waitlist-drawer__footer-motion{margin-top:auto;padding:0}.waitlist-drawer__footer-box{width:100%;height:2.75rem;margin-top:.75rem;margin-bottom:-1rem;background:#efefea;border:1px solid rgba(16,16,16,.08);border-radius:.45rem;transform:translateY(12%);padding:0}.waitlist-drawer__footer{font-family:var(--font-waitlist-footer);display:flex;flex:none;justify-content:space-between;align-items:center;gap:1srem;margin-top:0;color:#101010a3;font-size:.75rem;font-weight:400;letter-spacing:.025em;text-transform:uppercase;padding-top:1.15rem;padding-right:2.5rem;padding-bottom:0;padding-left:2.5rem}.waitlist-drawer__social-link{display:inline-flex;align-items:center;gap:.4rem;color:#101010;text-decoration:none;transition:color .26s ease}.waitlist-drawer__social-icon{flex:none;width:1rem;height:1rem;stroke:currentColor}.waitlist-drawer__social-link:hover,.waitlist-drawer__social-link:focus-visible{color:#fa5b05}.waitlist-drawer__privacy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow-y:auto;color:#101010;background:#fff;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.75rem);transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s;padding-top:clamp(1.5rem,4vw,4rem);padding-right:var(--page-padding);padding-bottom:clamp(1.5rem,4vw,4rem);padding-left:var(--page-padding)}.waitlist-drawer.is-privacy .waitlist-drawer__privacy{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .3s ease .9s,transform .3s ease .9s,visibility 0s linear .9s}.waitlist-drawer__privacy-header{z-index:1;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1rem;background:#fff}.waitlist-drawer__privacy-title,.privacy-policy-page__title{display:inline-block;max-width:calc(100% / 1.04);margin:0;color:#101010;font-family:"Swiss 721 Bold Extended BT",sans-serif;font-size:clamp(2.5rem,7vw,7rem);font-weight:600;letter-spacing:-.065em;line-height:.52;text-transform:uppercase;transform:scale(1.03,.72);transform-origin:left top}.waitlist-drawer.is-privacy .waitlist-drawer__privacy-title{margin-top:clamp(3rem,5vw,5rem)}.privacy-policy__sections{width:min(100%,68rem);margin-top:clamp(1.25rem,2.5vw,2.5rem)}.privacy-policy__section{padding:0 0 clamp(2.5rem,5vw,5rem)}.privacy-policy__intro,.privacy-policy__section p,.privacy-policy__section li,.privacy-policy__section address{font-family:"Swiss 721 Light Extended BT",sans-serif;font-size:clamp(.82rem,1.15vw,1rem);font-style:normal;font-weight:300;letter-spacing:-.015em;line-height:1.45}.privacy-policy__intro{width:min(100%,68rem);margin:0}.privacy-policy__intro+.privacy-policy__section{padding-top:clamp(2.5rem,5vw,5rem)}.privacy-policy__section h3{margin:0;color:#101010;font-family:"Swiss 721 Black Extended BT",sans-serif;font-size:clamp(1rem,1.55vw,1.35rem);font-weight:900;letter-spacing:-.025em;line-height:1.05;transform:scaleY(var(--type-y-scale));transform-origin:left center}.privacy-policy__section p,.privacy-policy__section address{margin:1rem 0 0}.privacy-policy__section ul{margin:1rem 0 0;padding-left:1.25em}.privacy-policy__section li+li{margin-top:.45rem}.privacy-policy-page{min-height:100svh;color:#101010;background:#fff;padding:clamp(2rem,6vw,7rem) var(--page-padding)}.privacy-policy-page__inner{max-width:86rem}.privacy-policy-page__inner .privacy-policy__sections{margin-top:clamp(1.5rem,3vw,3rem)}body.waitlist-is-open{overflow:hidden}.site-logo,.site-nav a,.hero__title,.hero__text,.hero__cta,.hero__waitlist-trigger,.waitlist-drawer__title,.waitlist-drawer__close,.waitlist-brand-lockup__fallback,.waitlist-drawer__consent,.waitlist-drawer__submit,.waitlist-drawer__footer,.form-message{transform:scaleY(var(--type-y-scale));transform-origin:left center}.hero__waitlist-trigger{transform:scaleY(.98)}.early-access{display:grid;gap:3rem}.early-access__form{display:grid;max-width:31rem;gap:.75rem}.early-access__field{width:100%;padding:.9rem 0;border:0;border-bottom:1px solid var(--page-line);border-radius:0;outline:none;color:inherit;background:transparent}.early-access__field:focus{border-bottom-color:currentColor}.early-access__submit{justify-self:start;padding:.85rem 1.1rem;cursor:pointer;border:1px solid var(--page-foreground);border-radius:0;color:var(--page-background);background:var(--page-foreground);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase}.form-message{margin:0;font-size:.875rem}.form-message--error{color:#ff9a9a}@media(max-width:600px){.site-nav{gap:.75rem}.site-nav a:nth-child(n+3){display:none}}@media(max-width:800px){.waitlist-drawer__panel{--drawer-panel-width: 100vw}}@media(max-height:700px){.waitlist-drawer__content{padding-top:1.25rem;padding-bottom:1.25rem}.waitlist-brand-lockup{margin:.5rem 0}.waitlist-brand-lockup__fallback{font-size:clamp(2.5rem,8vw,4.5rem)}.waitlist-drawer__field{min-height:3.1rem}.waitlist-drawer__submit{min-height:3.25rem}.waitlist-drawer__consent{margin:.25rem 0 .5rem}}@media(prefers-reduced-motion:reduce){.waitlist-drawer__panel,.hero__waitlist-trigger,.waitlist-drawer__content [data-waitlist-animate],.waitlist-drawer__privacy,.site-preloader{transition:none}.site-preloader__mark-fill,.site-preloader__dot-depth,.site-preloader__dot{animation:none}.site-preloader__fill-path{stroke-dashoffset:0}.site-preloader__dot-depth,.site-preloader__dot{opacity:1;transform:none}.site-grain{opacity:.04}}.password-body{margin:0;padding:0;background:#101010;color:#fff;min-height:100svh;overflow-x:hidden}.password-hero{position:relative;width:100%;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;box-sizing:border-box}.password-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.password-hero__video{width:100%;height:100%;object-fit:cover;object-position:center}.password-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000f7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2}.password-hero__container{position:relative;z-index:3;width:min(100%,36rem);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.password-hero__logo-wrapper{width:min(80%,28rem);margin-bottom:2rem}.password-hero__logo{display:block;width:100%;height:auto}.password-hero__heading{font-family:"Swiss 721 Black Extended BT","Swiss 721 Bold Extended BT",sans-serif;font-size:clamp(2.2rem,5.5vw,4.5rem);font-weight:900;letter-spacing:-.04em;line-height:.95;color:#fff;margin:0 0 .85rem;text-transform:uppercase}.password-hero__subheading{font-family:Monospac821 BT,monospace;font-size:clamp(.8125rem,1.2vw,1rem);font-weight:400;letter-spacing:.02em;color:#ffffffbf;margin:0 0 2.5rem;text-transform:uppercase;max-width:32ch}.password-hero__form{width:100%;display:flex;flex-direction:column;align-items:center;gap:.85rem}.password-hero__error-message{color:#ff481d;font-family:Monospac821 BT,monospace;font-size:.8125rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;margin-bottom:.25rem}.password-hero__input-group{display:flex;width:100%;gap:.6rem;max-width:28rem}.password-hero__input{flex:1;font-family:Monospac821 BT,monospace;min-height:3.5rem;padding:0 1.25rem;border:1px solid rgba(255,255,255,.28);border-radius:.5rem;outline:none;color:#fff;background:#1010108c;font-size:.875rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;text-align:center;transition:border-color .22s ease,background .22s ease}.password-hero__input::placeholder{color:#ffffff73;text-align:center}.password-hero__input:focus{border-color:#fa5b05;background:#101010d9}.password-hero__submit{font-family:Monospac821 BT,monospace;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:3.5rem;padding:0 1.5rem;cursor:pointer;border:0;border-radius:.5rem;color:#fff;background:#fa5b05;font-size:.875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:background .26s ease,transform .16s ease;white-space:nowrap}.password-hero__submit:hover{background:#f87e05}.password-hero__submit:active{transform:scale(.97)}.password-hero__footer{margin-top:3.5rem;font-family:Monospac821 BT,monospace;font-size:.75rem;color:#ffffff6b;letter-spacing:.04em;text-transform:uppercase}@media(max-width:600px){.password-hero__input-group{flex-direction:column}.password-hero__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/base.css.map */
