.create-page{position:relative;min-height:100svh;isolation:isolate}.create-page>.launch-art{z-index:-2}.create-scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(7,14,20,.85),rgba(7,14,20,.62)),linear-gradient(0deg,#0b1016,transparent)}.create-layout{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,8vw,9rem);padding:clamp(10rem,20vh,13rem) var(--gutter) 5rem;max-width:1550px;margin-inline:auto;align-items:center}.create-back{display:flex;align-items:center;gap:.6rem;color:var(--haze);text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;min-height:44px;margin-bottom:1.5rem}.create-copy h1{font-weight:500;font-size:clamp(2.5rem,4.5vw,4.75rem);line-height:1.06;letter-spacing:-.045em;margin:0 0 1rem}.create-copy h1 em{font-style:normal;color:var(--sunrise)}.create-copy>p{max-width:27rem;font-size:1rem;line-height:1.8;color:var(--mist)}.form-success,.waitlist-form{background:rgba(9,17,25,.85);border:1px solid var(--hairline);padding:clamp(1.4rem,3vw,3rem);border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 20px 60px #0003}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.waitlist-form label{display:grid;gap:.6rem;margin-bottom:1.2rem;font-size:.8rem;color:var(--mist)}.waitlist-form input:not([type=checkbox]),.waitlist-form textarea{width:100%;min-width:0;border:1px solid #ffffff24;border-radius:5px;background:#050a1099;padding:.8rem;color:white;font-size:.9rem;line-height:1.6;transition:border-color var(--dur)}.waitlist-form input::placeholder,.waitlist-form textarea::placeholder{color:#87929d}.waitlist-form input:focus,.waitlist-form textarea:focus{border-color:var(--sunrise)}.waitlist-form textarea{resize:vertical;min-height:8rem}.form-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.waitlist-form .form-consent{display:flex;align-items:flex-start;gap:.7rem;font-size:.72rem;line-height:1.6;color:var(--haze)}.form-consent input{flex:none;accent-color:var(--sunrise);width:17px;height:17px;margin:.2rem 0 0}.form-consent a{text-decoration:underline;text-underline-offset:3px}.form-submit{width:100%;justify-content:space-between;margin-top:1rem;font-size:.85rem}.form-submit:disabled{opacity:.55;cursor:wait;transform:none}.form-error{font-size:.8rem;color:#ffd0bd;line-height:1.6}.turnstile-slot{min-height:65px}.form-success{padding-block:4rem}.form-success h2{font-size:2rem;font-weight:500;line-height:1.2}.form-success p{color:var(--mist);line-height:1.8;margin-bottom:2rem}.success-mark{display:grid;place-items:center;width:3.5rem;height:3.5rem;border:1px solid var(--sunrise);border-radius:50%;color:var(--sunrise)}.success-mark svg{width:32px;height:32px}@media (max-width:900px){.create-layout{grid-template-columns:1fr;gap:1.5rem;padding-top:6rem;max-width:650px}.create-copy h1 br{display:none}.create-copy h1{font-size:clamp(2.3rem,8vw,3rem)}.create-copy>p{max-width:none}}@media (max-width:480px){.form-row{grid-template-columns:1fr;gap:0}.waitlist-form input:not([type=checkbox]),.waitlist-form textarea{font-size:1rem}.create-layout{padding-bottom:3rem}}.create-page>.launch-art,.create-page>.launch-art-motion{position:fixed;z-index:-3}.create-page>.launch-art-motion{z-index:-2}.create-page .launch-art img,.create-page .scene-lighting,.create-page .scene-weather,.info-page .launch-art img,.info-page .scene-lighting,.info-page .scene-weather{object-position:50% 50%}.create-layout>*{min-width:0}.create-back{width:fit-content;text-transform:none;letter-spacing:.01em}.create-back svg{width:18px;height:18px}.form-submit{min-height:3.25rem;font-size:.75rem}@media (max-width:900px){.create-layout{padding-top:4.75rem;padding-bottom:max(1rem,env(safe-area-inset-bottom));gap:1rem}.create-back{margin-bottom:.25rem}.create-copy h1{font-size:clamp(1.8rem,7vw,2.3rem);margin-bottom:0}.waitlist-form{padding:1rem}.waitlist-form label{gap:.35rem;margin-bottom:.75rem}.waitlist-form input:not([type=checkbox]),.waitlist-form textarea{min-height:44px;padding:.5rem .65rem;font-size:1rem;line-height:1.5}.waitlist-form textarea{height:5rem;min-height:5rem}.waitlist-form .form-consent{min-height:44px;align-items:center}.form-consent input{width:20px;height:20px;margin:0}.form-submit{margin-top:.75rem}}@media (min-width:390px) and (max-width:900px){.form-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem}}@media (orientation:landscape) and (max-height:600px){.create-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);max-width:none;align-items:start;gap:1.5rem}.create-copy h1{font-size:2rem}.waitlist-form{margin-top:3.75rem;-webkit-backdrop-filter:none;backdrop-filter:none}.form-submit{position:fixed;left:var(--gutter);bottom:max(1rem,env(safe-area-inset-bottom));width:calc((100vw - 2 * var(--gutter) - 1.5rem) * .35);z-index:1}}