.signup-module__cqMziG__hero{color:#fff8ee;background-color:#0000;background-image:linear-gradient(135deg,#071938f0,#14191fe6),url(/assets/hero-showcase.svg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-bottom:1px solid #d8ccbd;padding:5.2rem 0 4.4rem}.signup-module__cqMziG__heroGrid{grid-template-columns:minmax(0,.95fr) minmax(280px,.7fr);align-items:end;gap:clamp(2rem,7vw,6rem);display:grid}.signup-module__cqMziG__hero h1{color:#fff8ee;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;max-width:9.5ch;margin:.8rem 0 0;font-size:clamp(3.3rem,6.5vw,6.9rem)}.signup-module__cqMziG__heroCopy{gap:.9rem;padding-bottom:.35rem;display:grid}.signup-module__cqMziG__heroCopy p{color:#eadfce;margin:0;font-size:1rem}.signup-module__cqMziG__signupSection{grid-template-columns:minmax(260px,.68fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,5.2rem);padding-block:4.5rem 5rem;display:grid}.signup-module__cqMziG__context{gap:1rem;display:grid;position:sticky;top:170px}.signup-module__cqMziG__context h2{margin:0;font-size:clamp(2.25rem,4.5vw,4.4rem)}.signup-module__cqMziG__context p{color:#4d5251;margin:0}.signup-module__cqMziG__context ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.signup-module__cqMziG__context li{color:#071938;border-top:1px solid #d8ccbd;padding:.72rem 0;font-size:.82rem;font-weight:850}.signup-module__cqMziG__privacyLink{color:#071938;width:fit-content;font-size:.78rem;font-weight:900;text-decoration:none}.signup-module__cqMziG__privacyLink:hover,.signup-module__cqMziG__privacyLink:focus-visible{text-underline-offset:.25rem;text-decoration:underline}.signup-module__cqMziG__form{background:#fffdf9;border:1px solid #d8ccbd;border-radius:8px;gap:1.15rem;padding:clamp(1rem,3vw,1.45rem);display:grid;box-shadow:0 18px 42px #1a1f2614}.signup-module__cqMziG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.signup-module__cqMziG__form label,.signup-module__cqMziG__fieldset{min-width:0}.signup-module__cqMziG__form label{gap:.4rem;display:grid}.signup-module__cqMziG__form label span,.signup-module__cqMziG__fieldset legend{color:#071938;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:900}.signup-module__cqMziG__form input{color:#14191f;background:#faf8f3;border:1px solid #d8ccbd;border-radius:6px;width:100%;min-height:48px;padding:.75rem .85rem}.signup-module__cqMziG__form input:focus-visible{outline-offset:2px;border-color:#c96935;outline:3px solid #c969354d}.signup-module__cqMziG__fieldset{border:0;margin:0;padding:0}.signup-module__cqMziG__fieldset legend{margin-bottom:.55rem}.signup-module__cqMziG__segmented{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.signup-module__cqMziG__segmented label{cursor:pointer}.signup-module__cqMziG__segmented input,.signup-module__cqMziG__checkboxGrid input,.signup-module__cqMziG__consentGrid input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.signup-module__cqMziG__segmented span,.signup-module__cqMziG__checkboxGrid span,.signup-module__cqMziG__consentGrid span{color:#071938;text-align:center;background:#faf8f3;border:1px solid #d8ccbd;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:.68rem .75rem;font-size:.72rem;font-weight:900;display:flex}.signup-module__cqMziG__segmented input:checked+span,.signup-module__cqMziG__checkboxGrid input:checked+span,.signup-module__cqMziG__consentGrid input:checked+span{color:#fff;background:#071938;border-color:#071938}.signup-module__cqMziG__segmented input:focus-visible+span,.signup-module__cqMziG__checkboxGrid input:focus-visible+span,.signup-module__cqMziG__consentGrid input:focus-visible+span{outline-offset:2px;outline:3px solid #c969354d}.signup-module__cqMziG__checkboxGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.signup-module__cqMziG__checkboxGrid span{text-align:left;justify-content:flex-start}.signup-module__cqMziG__consentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.signup-module__cqMziG__consentGrid span{min-height:54px}.signup-module__cqMziG__submitButton{color:#fff;cursor:pointer;letter-spacing:.03em;text-transform:uppercase;background:#b8402f;border:0;border-radius:6px;min-height:52px;font-size:.84rem;font-weight:950}.signup-module__cqMziG__submitButton:hover,.signup-module__cqMziG__submitButton:focus-visible{background:#9f3528}.signup-module__cqMziG__submitButton:disabled{cursor:wait;opacity:.72}.signup-module__cqMziG__successMessage,.signup-module__cqMziG__errorMessage{border-radius:6px;margin:0;padding:.82rem .9rem;font-size:.82rem;font-weight:850}.signup-module__cqMziG__successMessage{color:#2f4b23;background:#e6f0df}.signup-module__cqMziG__errorMessage{color:#8f2f22;background:#f7e6e2}.signup-module__cqMziG__honeypot{position:absolute;left:-100vw}@media (max-width:860px){.signup-module__cqMziG__heroGrid,.signup-module__cqMziG__signupSection{grid-template-columns:1fr}.signup-module__cqMziG__context{position:static}}@media (max-width:560px){.signup-module__cqMziG__hero{padding:3rem 0 3.25rem}.signup-module__cqMziG__heroGrid{gap:1.5rem}.signup-module__cqMziG__hero h1{letter-spacing:-.035em;max-width:100%;font-size:clamp(2.15rem,10vw,3.25rem);line-height:1}.signup-module__cqMziG__heroCopy{gap:.8rem}.signup-module__cqMziG__heroCopy p{font-size:1rem;line-height:1.6}.signup-module__cqMziG__signupSection{padding-block:3rem 4rem}.signup-module__cqMziG__formGrid,.signup-module__cqMziG__checkboxGrid,.signup-module__cqMziG__consentGrid,.signup-module__cqMziG__segmented{grid-template-columns:1fr}}
