.page-module___8aEwW__hero{--hero-fade-h:clamp(220px, 30vh, 380px);z-index:1;min-height:calc(100svh + var(--hero-fade-h));text-align:center;padding:96px 24px calc(72px + var(--hero-fade-h));background:var(--s1-bg);color:var(--s1-ink);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__heroVideo{object-fit:cover;background:var(--s1-bg);width:100%;height:100%;position:absolute;inset:0}.page-module___8aEwW__heroScrim{pointer-events:none;background:linear-gradient(#000000c7 0%,#0000009e 35%,#000000ad 70%,#000000db 100%);position:absolute;inset:0}.page-module___8aEwW__heroFade{height:var(--hero-fade-h);pointer-events:none;background: linear-gradient(to bottom, rgba(var(--s2-bg-rgb), 0) 0%, rgba(var(--s2-bg-rgb), 0) 62%, rgba(var(--s2-bg-rgb), .22) 74%, rgba(var(--s2-bg-rgb), .58) 85%, rgba(var(--s2-bg-rgb), .88) 94%, rgba(var(--s2-bg-rgb), 1) 100%),  linear-gradient(to bottom, rgba(var(--hero-fade-rgb), 0) 0%, rgba(var(--hero-fade-rgb), .12) 18%, rgba(var(--hero-fade-rgb), .45) 34%, rgba(var(--hero-fade-rgb), .85) 46%, rgba(var(--hero-fade-rgb), 1) 56%, rgba(var(--hero-fade-rgb), 1) 100%);position:absolute;bottom:0;left:0;right:0}.page-module___8aEwW__heroInner{max-width:860px;position:relative}.page-module___8aEwW__wordmark{font-family:var(--display);letter-spacing:.14em;text-indent:.14em;color:var(--gold);margin:0;font-size:clamp(56px,13vw,132px);font-weight:400;line-height:1}.page-module___8aEwW__wordmarkSub{letter-spacing:.46em;text-indent:.46em;text-transform:uppercase;color:var(--s1-ink);margin:18px 0 0;font-size:clamp(12px,2vw,17px);font-weight:400}.page-module___8aEwW__strap{max-width:620px;color:var(--s1-mute);text-wrap:balance;margin:clamp(28px,5vw,44px) auto 0;font-size:clamp(16px,1.7vw,19px);line-height:1.75}.page-module___8aEwW__launch{color:var(--gold);margin-top:clamp(28px,5vw,40px)}.page-module___8aEwW__cta{margin-top:clamp(30px,5vw,46px)}@media (max-width:600px){.page-module___8aEwW__wordmark{letter-spacing:.1em;text-indent:.1em}.page-module___8aEwW__wordmarkSub{letter-spacing:.3em;text-indent:.3em}}
.InterestForm-module__daCwha__form{text-align:left;flex-direction:column;gap:22px;margin-top:clamp(38px,5vw,54px);display:flex}.InterestForm-module__daCwha__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.InterestForm-module__daCwha__serverError{border:1px solid var(--danger);color:var(--danger);padding:14px 16px;font-size:14px}.InterestForm-module__daCwha__field{flex-direction:column;gap:8px;display:flex}.InterestForm-module__daCwha__label,.InterestForm-module__daCwha__legend{font-family:var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--s1-mute);padding:0;font-size:11px;font-weight:500}.InterestForm-module__daCwha__required{color:var(--gold)}.InterestForm-module__daCwha__optional{letter-spacing:.08em;text-transform:none;opacity:.7}.InterestForm-module__daCwha__input,.InterestForm-module__daCwha__select,.InterestForm-module__daCwha__textarea{background:var(--field-bg);border:1px solid var(--field-border);width:100%;color:var(--field-ink);font-family:var(--body);border-radius:0;padding:13px 14px;font-size:15px;font-weight:400;transition:border-color .15s}.InterestForm-module__daCwha__input::placeholder,.InterestForm-module__daCwha__textarea::placeholder{color:var(--field-placeholder)}.InterestForm-module__daCwha__input:focus,.InterestForm-module__daCwha__select:focus,.InterestForm-module__daCwha__textarea:focus{border-color:var(--field-border-focus);outline:none}.InterestForm-module__daCwha__inputError{border-color:var(--danger)}.InterestForm-module__daCwha__select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:40px}.InterestForm-module__daCwha__select option{background:var(--s1-bg);color:var(--field-ink)}.InterestForm-module__daCwha__textarea{resize:vertical;min-height:110px}.InterestForm-module__daCwha__charCount{color:var(--s1-mute);opacity:.7;text-align:right;margin:0;font-size:12px}.InterestForm-module__daCwha__error{color:var(--danger);margin:0;font-size:13px}.InterestForm-module__daCwha__fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.InterestForm-module__daCwha__checkboxGroup{flex-direction:column;gap:12px;margin-top:6px;display:flex}.InterestForm-module__daCwha__checkboxLabel,.InterestForm-module__daCwha__consentLabel{cursor:pointer;color:var(--s1-ink);align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;display:flex}.InterestForm-module__daCwha__consentLabel{color:var(--s1-mute);font-size:14px}.InterestForm-module__daCwha__checkbox{width:16px;height:16px;accent-color:var(--gold);flex:none;margin-top:4px}.InterestForm-module__daCwha__checkboxText,.InterestForm-module__daCwha__consentText{flex:1}.InterestForm-module__daCwha__consentLink{color:var(--gold);text-decoration:underline}.InterestForm-module__daCwha__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.InterestForm-module__daCwha__submit{font-family:var(--body);letter-spacing:.24em;text-transform:uppercase;border:1px solid var(--btn-bg);background:var(--btn-bg);color:var(--btn-ink);cursor:pointer;border-radius:0;align-self:flex-start;margin-top:6px;padding:16px 34px;font-size:12px;font-weight:500;transition:background .16s,border-color .16s}.InterestForm-module__daCwha__submit:hover:not(:disabled){background:var(--btn-bg-hover);border-color:var(--btn-bg-hover)}.InterestForm-module__daCwha__submit:disabled{opacity:.42;cursor:default}.InterestForm-module__daCwha__success{border:1px solid var(--s1-rule);text-align:center;margin-top:clamp(38px,5vw,54px);padding:clamp(28px,4vw,44px)}.InterestForm-module__daCwha__successHeading{font-family:var(--display);color:var(--gold);margin:0 0 12px;font-size:clamp(24px,3vw,32px);font-weight:400}.InterestForm-module__daCwha__successText{max-width:460px;color:var(--s1-mute);margin:0 auto;font-size:15px;line-height:1.75}
