.launch-page{--launch-ink: #332044;--launch-paper: #f6f1ec;--launch-plum: #4b2e6d;--launch-cream: #fff8ec;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100svh - 14rem);background:var(--launch-paper);color:var(--launch-ink);overflow:hidden}.launch-page ::selection{background:#d8c0ec;color:var(--launch-ink)}.launch-page__intro{display:flex;flex-direction:column;justify-content:space-between;gap:4rem;padding:clamp(3rem,8vh,5rem) clamp(2rem,5vw,6rem) clamp(2rem,5vh,4rem)}.launch-page__copy{max-width:39rem}.launch-page__heading{max-width:11ch;margin:0;font-family:var(--font-heading-family),sans-serif;font-size:clamp(3.25rem,5.6vw,6rem);font-weight:700;letter-spacing:-.03em;line-height:.98;text-wrap:balance}.launch-page__message{max-width:35rem;margin:1.8rem 0 0;font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1.48}.launch-page__signup{max-width:30rem}.launch-page__signup-title{margin:0 0 .9rem;font-size:1rem;font-weight:600}.launch-page__signup .newsletter-form{max-width:100%}.launch-page__signup .field .input{background:#fff;color:var(--launch-ink);border:1px solid #d8c9d6}.launch-page__signup .field .input:focus{background:#fff;border-color:var(--launch-plum)}.launch-page__signup .field .label{color:var(--launch-ink)}.launch-page__signup .self-button{background:var(--launch-plum);color:#fff}.launch-page__signup :is(input,button):focus-visible{outline:3px solid var(--launch-plum);outline-offset:3px}.launch-page__clock{display:flex;align-items:center;background:var(--launch-plum);color:var(--launch-cream)}.launch-page__clock-inner{width:100%;padding:clamp(3rem,8vh,5rem) clamp(2rem,5vw,6rem) clamp(2rem,5vh,4rem)}.launch-page__clock-title{margin:0 0 clamp(2rem,5vh,3rem);font-size:clamp(1.25rem,2vw,1.75rem);font-weight:500}.launch-page__units{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(1.5rem,4vh,3rem);column-gap:1.5rem}.launch-page__unit{display:flex;flex-direction:column;align-items:flex-start;border-top:1px solid rgb(255 248 236 / .35);padding-top:1rem}.launch-page__number{font-variant-numeric:tabular-nums;font-size:clamp(4rem,7vw,7rem);font-weight:700;line-height:.94;letter-spacing:-.03em}.launch-page__unit-label{margin-top:.75rem;font-size:clamp(.8rem,1vw,1rem);line-height:1.2}.launch-page__date-wrap{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:clamp(2rem,4vh,3rem);padding-top:1rem;border-top:1px solid rgb(255 248 236 / .35);font-size:clamp(.9rem,1.2vw,1.05rem)}.launch-page__date{font-weight:600}@media screen and (max-width:767px){.launch-page{grid-template-columns:minmax(0,1fr)}.launch-page__intro{min-height:auto;padding:2.5rem 1.5rem;gap:2rem}.launch-page__heading{max-width:14ch;font-size:clamp(2.8rem,11vw,4rem)}.launch-page__message{margin-top:1.1rem;font-size:1rem}.launch-page__signup{max-width:25rem}.launch-page__clock-inner{padding:2.5rem 1.5rem 4rem}.launch-page__clock-title{margin-bottom:2rem;font-size:1.2rem}.launch-page__units{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:.65rem}.launch-page__unit{padding-top:.75rem}.launch-page__number{font-size:clamp(2.4rem,10vw,4.2rem)}.launch-page__unit-label{margin-top:.45rem;font-size:.75rem}.launch-page__date-wrap{margin-top:2.5rem}}@media(prefers-reduced-motion:reduce){.launch-page *,.launch-page *:before,.launch-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
