@layer module{:root{--sc-early-access-background-image:none;--sc-early-access-scrim-top:rgba(14,22,14,.58);--sc-early-access-scrim-bottom:rgba(13,20,13,.66);--sc-early-access-input-font-size:calc(var(--sp-rem-base)*12)}.sc-early-access{background-image:linear-gradient(var(--sc-early-access-scrim-top),var(--sc-early-access-scrim-bottom)),var(--sc-early-access-background-image);background-position:50%;background-size:cover;padding:clamp(3rem,6vw,6rem) 1.5rem}.sc-early-access__intro{color:var(--sc-color-light-cream);font-family:var(--sc-font-headline);font-size:clamp(1.2rem,2.1vw,1.8rem);font-weight:500;line-height:1.38;margin:0 auto clamp(2rem,4.5vw,3.25rem);max-width:30ch;text-align:center;text-shadow:0 .125rem 1.25rem rgba(0,0,0,.7)}.sc-early-access__card{background-color:var(--sc-color-bone-soft);border:calc(var(--sp-rem-base)*1) solid var(--sc-color-border-sand);border-radius:var(--sc-radius-soft);margin:0 auto;max-width:var(--sc-width-card);padding:clamp(1.75rem,4vw,3.5rem)}.sc-early-access__heading{color:var(--sc-color-ink);font-family:var(--sc-font-display);font-size:clamp(1.7rem,3vw,2.5rem);font-weight:600;line-height:1.1;margin:0;text-transform:none}.sc-early-access__copy{color:var(--sc-color-ink-soft);font-family:var(--sc-font-body);font-size:clamp(.98rem,1.2vw,1.08rem);font-weight:400;line-height:1.6;margin-top:1.25rem;max-width:58ch;p:last-child{margin-bottom:0}}.sc-early-access__disclaimer{color:var(--sc-color-ink-faint);font-family:var(--sc-font-body);font-size:calc(var(--sp-rem-base)*12);font-style:italic;font-weight:400;line-height:1.5;margin:1.25rem 0 0;max-width:58ch}.sc-early-access__footer{color:var(--sc-color-light-sand);font-family:var(--sc-font-eyebrow);font-size:calc(var(--sp-rem-base)*11);letter-spacing:.28em;margin:2.625rem 0 0;text-align:center;text-shadow:0 .125rem .875rem rgba(0,0,0,.6);text-transform:uppercase}.sc-early-access__form{margin-top:2.125rem;--hsf-global__font-family:var(--sc-font-body);--hsf-global__font-size:var(--sc-early-access-input-font-size);--hsf-global__color:var(--sc-color-ink-body);--hsf-global-error__color:#b3261e;--hsf-background__background-color:transparent;--hsf-background__background-image:none;--hsf-background__border-style:none;--hsf-background__border-width:0;--hsf-background__border-radius:0;--hsf-background__padding:0;--hsf-row__horizontal-spacing:0.875rem;--hsf-row__vertical-spacing:0.875rem;--hsf-module__vertical-spacing:0.875rem;--hsf-field-label__font-family:var(--sc-font-body);--hsf-field-label__font-size:var(--sc-early-access-input-font-size);--hsf-field-label__color:var(--sc-color-ink-soft);--hsf-field-label-requiredindicator__color:var(--sc-color-bronze);--hsf-field-description__font-family:var(--sc-font-body);--hsf-field-description__color:var(--sc-color-ink-faint);--hsf-field-footer__font-family:var(--sc-font-body);--hsf-field-footer__color:var(--sc-color-ink-faint);--hsf-field-input__font-family:var(--sc-font-body);--hsf-field-input__color:var(--sc-color-ink-body);--hsf-field-input__background-color:var(--sc-color-bone-input);--hsf-field-input__placeholder-color:#9a968c;--hsf-field-input__border-color:var(--sc-color-border-input);--hsf-field-input__border-width:calc(var(--sp-rem-base)*1);--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:var(--sc-radius-sharp);--hsf-field-input__padding:1rem 1.125rem;--hsf-field-textarea__font-family:var(--sc-font-body);--hsf-field-textarea__color:var(--sc-color-ink-body);--hsf-field-textarea__background-color:var(--sc-color-bone-input);--hsf-field-textarea__placeholder-color:#9a968c;--hsf-field-textarea__border-color:var(--sc-color-border-input);--hsf-field-textarea__border-width:calc(var(--sp-rem-base)*1);--hsf-field-textarea__border-style:solid;--hsf-field-textarea__border-radius:var(--sc-radius-sharp);--hsf-field-textarea__padding:1rem 1.125rem;--hsf-field-checkbox__background-color:var(--sc-color-bone-input);--hsf-field-checkbox__color:var(--sc-color-blue);--hsf-field-checkbox__border-color:var(--sc-color-border-input);--hsf-field-checkbox__border-width:calc(var(--sp-rem-base)*1);--hsf-field-checkbox__border-style:solid;--hsf-field-radio__background-color:var(--sc-color-bone-input);--hsf-field-radio__color:var(--sc-color-blue);--hsf-field-radio__border-color:var(--sc-color-border-input);--hsf-field-radio__border-width:calc(var(--sp-rem-base)*1);--hsf-field-radio__border-style:solid;--hsf-button__font-family:var(--sc-font-body);--hsf-button__font-size:calc(var(--sp-rem-base)*14);--hsf-button__color:var(--sc-cta-color);--hsf-button__background-color:var(--sc-cta-background);--hsf-button__background-image:none;--hsf-button__border-radius:var(--sc-radius-sharp);--hsf-button__padding:0.9375rem 2.5rem;--hsf-button__box-shadow:none;--hsf-heading__font-family:var(--sc-font-display);--hsf-heading__color:var(--sc-color-ink);--hsf-heading__text-shadow:none;--hsf-richtext__font-family:var(--sc-font-body);--hsf-richtext__font-size:calc(var(--sp-rem-base)*14);--hsf-richtext__color:var(--sc-color-ink-soft);--hsf-erroralert__font-family:var(--sc-font-body);--hsf-erroralert__font-size:calc(var(--sp-rem-base)*12);--hsf-erroralert__color:#b3261e;--hsf-infoalert__font-family:var(--sc-font-body);--hsf-infoalert__font-size:calc(var(--sp-rem-base)*12);--hsf-infoalert__color:var(--sc-color-ink-soft);--hsf-progressbar-text__font-family:var(--sc-font-body);--hsf-progressbar-text__font-size:calc(var(--sp-rem-base)*11);--hsf-progressbar-text__color:var(--sc-color-ink-soft);--hsf-progressbar-progressLine__background-color:var(--sc-color-bronze);--hsf-progressbar-trackLine__background-color:var(--sc-color-border-input)}.sc-early-access__form .hs-form{display:flex;flex-direction:column;gap:.875rem;.hs-form-field{margin:0}.hs-form-field>label{color:var(--sc-color-ink-soft);display:block;font-family:var(--sc-font-body);font-size:var(--sc-early-access-input-font-size);letter-spacing:.1em;margin-bottom:.375rem}input[type=email],input[type=number],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:var(--sc-color-bone-input);border:calc(var(--sp-rem-base)*1) solid var(--sc-color-border-input);border-radius:var(--sc-radius-sharp);color:var(--sc-color-ink-body);font-family:var(--sc-font-body);font-size:var(--sc-early-access-input-font-size);letter-spacing:.1em;outline:none;padding:1rem 1.125rem;width:100%}input::placeholder,textarea::placeholder{color:#9a968c;letter-spacing:.1em}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--sc-color-blue)}.hs-form-field.hs-firstname,.hs-form-field.hs-lastname{display:inline-block;vertical-align:top;width:calc(50% - .4375rem)}.hs-form-field.hs-firstname{margin-right:.875rem}.hs-error-msg,.hs-error-msgs label{color:#b3261e;font-family:var(--sc-font-body);font-size:calc(var(--sp-rem-base)*12);letter-spacing:normal}.hs-button{align-self:flex-start;background-color:var(--sc-cta-background);border:none;border-radius:var(--sc-radius-sharp);color:var(--sc-cta-color);font-family:var(--sc-font-body);font-size:calc(var(--sp-rem-base)*14);font-weight:600;letter-spacing:.06em;margin-top:.375rem;padding:.9375rem 2.5rem;&:focus,&:hover{background-color:var(--sc-cta-background);border:none;color:var(--sc-cta-color);filter:brightness(1.08)}}}.sc-early-access__form .submitted-message{color:var(--sc-color-ink-soft);font-family:var(--sc-font-body);font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.6}@media (max-width:600px){.sc-early-access__form .hs-form{.hs-form-field.hs-firstname,.hs-form-field.hs-lastname{display:block;width:100%}.hs-form-field.hs-firstname{margin-right:0}}}}