.monogram-module___99zva__monogram{background:linear-gradient(145deg, color-mix(in srgb, var(--color-accent-brand) 85%, white) 0%, var(--color-accent-rose) 100%);color:var(--color-text-accent-brand);box-shadow:inset 0 1px 0 #ffffff59, 0 10px 24px -12px color-mix(in srgb, var(--color-accent-brand) 70%, transparent);-webkit-user-select:none;user-select:none;border-radius:28%;justify-content:center;align-items:center;display:inline-flex}.monogram-module___99zva__letter{font-size:.62em;line-height:1;position:relative;top:-.02em}
.coming_soon-module__kzNHBW__comingSoon{flex-grow:1;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:48px 24px;display:flex;position:relative;overflow:hidden}.coming_soon-module__kzNHBW__glow{aspect-ratio:1;background:radial-gradient(circle at center, var(--color-accent-brand) 0%, transparent 62%);opacity:.16;filter:blur(24px);pointer-events:none;width:min(760px,130vw);animation:9s ease-in-out infinite coming_soon-module__kzNHBW__pulse;position:absolute;top:-22%;left:50%;transform:translate(-50%)}.coming_soon-module__kzNHBW__glowSand{aspect-ratio:1;background:radial-gradient(circle at center, var(--color-accent-sand) 0%, transparent 64%);opacity:.35;filter:blur(30px);pointer-events:none;width:min(560px,90vw);position:absolute;bottom:-30%;left:-10%}.coming_soon-module__kzNHBW__content{text-align:center;flex-direction:column;align-items:center;max-width:680px;animation:.7s cubic-bezier(.2,.7,.2,1) both coming_soon-module__kzNHBW__rise;display:flex;position:relative}.coming_soon-module__kzNHBW__brand{align-items:center;gap:12px;margin-bottom:36px;display:flex}.coming_soon-module__kzNHBW__appName{letter-spacing:-.01em;font-size:26px}.coming_soon-module__kzNHBW__badge{border:1px solid var(--line);background:color-mix(in srgb, var(--color-fill-0) 70%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-text-secondary);border-radius:999px;align-items:center;gap:8px;margin-bottom:26px;padding:6px 14px 6px 10px;font-size:13px;font-weight:500;display:inline-flex}.coming_soon-module__kzNHBW__dot{background:var(--color-accent-brand);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent-brand) 20%, transparent);border-radius:50%}.coming_soon-module__kzNHBW__title{text-wrap:balance;max-width:12ch;margin-bottom:22px;font-size:clamp(46px,9.5vw,88px);line-height:.98}.coming_soon-module__kzNHBW__titleAccent{color:var(--color-accent-brand);font-style:italic}.coming_soon-module__kzNHBW__subtitle{color:var(--color-text-secondary);text-wrap:pretty;max-width:40ch;margin-bottom:36px;font-size:clamp(17px,2.4vw,20px);line-height:1.5}.coming_soon-module__kzNHBW__menu{color:var(--color-text-secondary);flex-wrap:wrap;justify-content:center;gap:6px 0;margin-top:44px;font-size:15px;list-style:none;display:flex}.coming_soon-module__kzNHBW__menu li{align-items:center;display:flex}.coming_soon-module__kzNHBW__menu li+li:before{content:"";background:var(--color-accent-brand);opacity:.6;border-radius:50%;width:4px;height:4px;margin:0 12px}.coming_soon-module__kzNHBW__footnote{color:var(--color-text-secondary);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:40px;font-size:14px;display:flex}.coming_soon-module__kzNHBW__footnoteLink{color:var(--color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-brand);text-decoration-color:var(--color-accent-brand);text-underline-offset:.18em;font-weight:500}.coming_soon-module__kzNHBW__footnoteLink:hover{color:var(--color-accent-rose)}.coming_soon-module__kzNHBW__fine{max-width:52ch;color:var(--color-text-secondary);opacity:.8;margin-top:28px;font-size:12px;line-height:1.5}@keyframes coming_soon-module__kzNHBW__pulse{0%,to{opacity:.12;transform:translate(-50%)scale(.95)}50%{opacity:.2;transform:translate(-50%)scale(1.05)}}@keyframes coming_soon-module__kzNHBW__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@container root not (min-width:768px){.coming_soon-module__kzNHBW__brand{margin-bottom:28px}.coming_soon-module__kzNHBW__menu{font-size:14px}}
.icon-module__wUJA0G__icon.icon-module__wUJA0G__small{font-size:18px}.icon-module__wUJA0G__icon.icon-module__wUJA0G__medium{font-size:24px}.icon-module__wUJA0G__icon.icon-module__wUJA0G__large{font-size:36px}.icon-module__wUJA0G__iconOutlined{font-size:inherit;font-variation-settings:"FILL" 0, "wght" 600, "GRAD" 0, "opsz" 30}.icon-module__wUJA0G__iconFilled{font-size:inherit;font-variation-settings:"FILL" 1, "wght" 600, "GRAD" 0, "opsz" 30}
.email_form-module__GJO4KW__emailForm{flex-direction:column;align-items:center;gap:14px;width:min(100%,460px);display:flex}.email_form-module__GJO4KW__controls{width:100%;height:58px;position:relative}.email_form-module__GJO4KW__controls.email_form-module__GJO4KW__invalid{animation:.32s email_form-module__GJO4KW__shake}.email_form-module__GJO4KW__emailInput{background-color:var(--color-fill-0);border:1px solid var(--line);width:100%;box-shadow:inset 0 0 20px var(--color-fill-0), 0 12px 32px -18px color-mix(in srgb, var(--color-accent-brand) 60%, transparent);color:var(--color-text-primary);border-radius:999px;padding:0 60px 0 24px;font-size:16px;transition:border-color .25s ease-out;position:absolute;inset:0}.email_form-module__GJO4KW__emailInput::placeholder{color:var(--color-text-secondary)}.email_form-module__GJO4KW__emailInput:focus{border-color:var(--color-accent-brand);outline:none}.email_form-module__GJO4KW__sendButton{--icon-size:24px;background-color:var(--color-accent-brand);width:46px;height:46px;color:var(--color-text-accent-brand);-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;top:6px;right:6px;overflow:hidden}.email_form-module__GJO4KW__sendButton:hover{background-color:var(--color-accent-rose)}.email_form-module__GJO4KW__sendIcon,.email_form-module__GJO4KW__checkIcon{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.email_form-module__GJO4KW__sendIcon{transform:translate(-1px)rotate(-35deg)}.email_form-module__GJO4KW__checkIcon{opacity:0;transform:scale(.6)}.email_form-module__GJO4KW__sent .email_form-module__GJO4KW__sendIcon{animation:1.35s cubic-bezier(.25,.8,.35,1) forwards email_form-module__GJO4KW__planeFly}.email_form-module__GJO4KW__sent .email_form-module__GJO4KW__checkIcon{animation:.4s ease-out .25s forwards email_form-module__GJO4KW__checkReveal}.email_form-module__GJO4KW__footer{text-align:center;width:100%;font-size:14px;display:grid;position:relative}.email_form-module__GJO4KW__footerMessage{grid-area:1/1;transition:opacity .35s .5s,transform .35s .5s}.email_form-module__GJO4KW__footerPrimary{opacity:1;color:var(--color-text-secondary);transform:translateY(0)}.email_form-module__GJO4KW__footerSecondary{opacity:0;color:var(--color-text-primary);transform:translateY(6px)}.email_form-module__GJO4KW__footerError{opacity:0;color:var(--color-accent-rose);transform:translateY(6px)}.email_form-module__GJO4KW__footer.email_form-module__GJO4KW__sent .email_form-module__GJO4KW__footerPrimary{opacity:0;transform:translateY(-6px)}.email_form-module__GJO4KW__footer.email_form-module__GJO4KW__sent .email_form-module__GJO4KW__footerSecondary{opacity:1;transform:translateY(0)}.email_form-module__GJO4KW__footer.email_form-module__GJO4KW__error .email_form-module__GJO4KW__footerMessage{transition-delay:0s}.email_form-module__GJO4KW__footer.email_form-module__GJO4KW__error .email_form-module__GJO4KW__footerPrimary,.email_form-module__GJO4KW__footer.email_form-module__GJO4KW__error .email_form-module__GJO4KW__footerSecondary{opacity:0;transform:translateY(-6px)}.email_form-module__GJO4KW__footer.email_form-module__GJO4KW__error .email_form-module__GJO4KW__footerError{opacity:1;transform:translateY(0)}@keyframes email_form-module__GJO4KW__planeFly{0%{filter:blur();transform:translate(-1px)rotate(-35deg)}12%{filter:blur();transform:translate(-9px,6px)rotate(-35deg)}to{filter:blur(4px);transform:translate(140px,-90px)scale(1.06)rotate(-35deg)}}@keyframes email_form-module__GJO4KW__checkReveal{0%{opacity:0;filter:blur(4px);transform:scale(.4)}55%{opacity:1;transform:scale(1.08)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes email_form-module__GJO4KW__shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-5px)}80%{transform:translate(4px)}}@container root style(--color-scheme:dark){.email_form-module__GJO4KW__emailInput{background-color:color-mix(in srgb, var(--color-fill-2) 80%, transparent);border:1px solid var(--color-fill-3);box-shadow:inset 0 0 25px var(--color-fill-2)}}
