.waiting-page{--waiting-ink:#eef7ef;--waiting-muted:#a9beaf;--waiting-lime:#b4f68b;--waiting-ease:cubic-bezier(.16, 1, .3, 1);isolation:isolate;background:var(--sidebar);min-height:100svh;color:var(--waiting-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.waiting-nav,.waiting-footer nav{flex-wrap:wrap;align-items:center;gap:24px;font-size:14px;display:flex}.waiting-nav a,.waiting-footer a{color:#c0d5c5;padding-block:12px;text-decoration:none}.waiting-nav a:hover,.waiting-footer a:hover{color:#b4f68b}.waiting-plan{text-align:left;background:#163c2b;border:1px solid #50725a;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 25px;padding:18px;display:flex}.waiting-plan>div{flex-direction:column;gap:6px;display:flex}.waiting-plan span{color:#b7ccba;font-size:12px}.waiting-plan strong{font-size:16px;font-weight:500}.waiting-plan>a{color:#b4f68b;text-underline-offset:4px;font-size:13px}.waiting-plan p{color:#b7ccba;width:100%;font-size:12px;line-height:1.7}.waiting-note a{color:#d4ead3;text-underline-offset:3px;text-decoration:underline}.waiting-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:20px 48px;font-size:13px;display:flex}@media (max-width:520px){.waiting-nav{gap:15px;font-size:13px}.waiting-footer{padding-inline:24px}.waiting-footer nav{gap:17px;font-size:12px}}.waiting-landscape{z-index:-1;pointer-events:none;background:#0b211b;position:absolute;inset:0;overflow:hidden}.waiting-landscape:after{content:"";background:linear-gradient(#0b211b66,#0000 25% 70%,#0b211b99),linear-gradient(90deg,#0000,#0b211bde 35%,#0b211bf5 50%,#0b211bde 65%,#0000);position:absolute;inset:0}.waiting-light{background:radial-gradient(#50836938,#2b665324 35%,#0000 68%);border-radius:50%;width:85%;height:120%;animation:22s ease-in-out infinite alternate waiting-light-drift;position:absolute;top:-10%}.waiting-light-left{left:-42%}.waiting-light-right{background:radial-gradient(#a1ca6933,#467b5424 35%,#0000 68%);animation-delay:-11s;top:5%;right:-38%}.waiting-flow{stroke:#a8d59c;stroke-width:.8px;opacity:.3;width:58%;height:130%;animation:26s ease-in-out infinite alternate waiting-flow-drift;position:absolute;top:-15%;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.waiting-flow-left{transform-origin:25% 45%;left:-17%}.waiting-flow-right{stroke:#c0d990;transform-origin:75% 55%;animation-duration:32s;animation-direction:alternate-reverse;animation-delay:-16s;right:-16%}.waiting-header{animation:waiting-rise-in .7s 80ms var(--waiting-ease) both;justify-content:space-between;align-items:center;gap:20px;padding:36px 48px;display:flex}.waiting-header .brand{text-decoration:none}.waiting-soon{font-family:var(--font-geist-sans), sans-serif;letter-spacing:.14em;color:var(--waiting-muted);font-size:12px;font-weight:600;line-height:1.5}.waiting-main{flex:1;place-items:center;padding:50px 24px 64px;display:grid}.waiting-content{width:min(100%,440px)}.waiting-content h1{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(48px,5.7vw,72px);font-weight:500;line-height:1.04}.waiting-content h1>span{color:var(--waiting-lime)}.waiting-content>*{opacity:0;animation:waiting-rise-in .7s var(--waiting-delay,.14s) var(--waiting-ease) both}.waiting-content>h1{--waiting-delay:.14s}.waiting-content>.waiting-intro{--waiting-delay:.245s}.waiting-content>:is(.waiting-form,.waiting-success){--waiting-delay:.35s}.waiting-intro{color:var(--waiting-muted);margin-top:24px;font-size:16px;line-height:1.75}.waiting-form{margin-top:36px}.waiting-field+.waiting-field{margin-top:20px}.waiting-field label{margin-bottom:9px;font-size:14px;display:block}.waiting-field input{height:52px;color:var(--waiting-ink);background:#1c382ce6;border:1px solid #45604e;border-radius:8px;padding:12px 16px;font-size:16px}.waiting-field input::placeholder{color:#a0b4a4}.waiting-field input:focus-visible{border-color:var(--waiting-lime);outline:2px solid var(--waiting-lime);outline-offset:3px;box-shadow:none}.waiting-submit[data-slot=button]{white-space:normal;background:var(--waiting-lime);color:#122d23;border-radius:8px;justify-content:space-between;gap:12px;width:100%;height:auto;min-height:54px;margin-top:26px;padding:14px 20px;font-size:15px;font-weight:600}.waiting-submit[data-slot=button]:hover{background:#c7ffa5;transform:translateY(-2px);box-shadow:0 10px 26px #07181033}.waiting-submit[data-slot=button]:active{transform:translateY(0)}.waiting-note{color:var(--waiting-muted);text-align:center;margin-top:16px;font-size:12px;line-height:1.6}.waiting-error{color:#ffd0cc;margin-top:16px;font-size:14px;line-height:1.6}.waiting-success{background:#1c382c;border:1px solid #45604e;border-radius:12px;margin-top:36px;padding:28px}.waiting-check{color:var(--waiting-lime);margin-bottom:16px;display:inline-flex}.waiting-success h2{letter-spacing:-.03em;font-size:26px;font-weight:500}.waiting-success p{color:var(--waiting-muted);margin-top:10px;font-size:16px;line-height:1.7}.waiting-page :is(button,a):focus-visible{outline:2px solid var(--waiting-lime);outline-offset:4px}.waiting-spinner{animation:1s linear infinite waiting-spin}@keyframes waiting-spin{to{transform:rotate(360deg)}}@keyframes waiting-flow-drift{0%{opacity:.24;transform:translateY(-2%)rotate(-5deg)scale(1)}to{opacity:.42;transform:translate(3%,3%)rotate(5deg)scale(1.08)}}@keyframes waiting-light-drift{0%{opacity:.7;transform:translateY(-4%)scale(.95)}to{opacity:1;transform:translate(5%,5%)scale(1.12)}}@keyframes waiting-rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.waiting-header{padding:28px 24px}.waiting-header .brand{font-size:30px}.waiting-soon{letter-spacing:.08em;font-size:10px}.waiting-main{padding-block:38px 44px}.waiting-content{max-width:400px}.waiting-desktop-break{display:none}.waiting-flow{stroke-width:.65px;width:110%}.waiting-flow-left{left:-75%}.waiting-flow-right{right:-73%}.waiting-landscape:after{background:linear-gradient(90deg,#0b211b22,#0b211bcf 25%,#0b211be8 50%,#0b211bcf 75%,#0b211b22)}}@media (prefers-reduced-motion:reduce){.waiting-page :is(.waiting-header,.waiting-content>*){opacity:1;animation:none;transform:none}.waiting-flow,.waiting-light,.waiting-spinner{animation:none}.waiting-page button,.waiting-submit[data-slot=button]:hover,.waiting-submit[data-slot=button]:active{transition:none;transform:none}}
