.page-module__E0kJGG__page{isolation:isolate;background:#07111f;grid-template-rows:auto 1fr auto;gap:clamp(40px,7vh,88px);min-height:100svh;padding:32px clamp(20px,4vw,72px) 28px;display:grid;position:relative;overflow:hidden}.page-module__E0kJGG__page:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #22d3ee2e;border-radius:50%;width:min(64vw,840px);position:absolute;bottom:-38vw;left:-22vw}.page-module__E0kJGG__header,.page-module__E0kJGG__footer{justify-content:space-between;align-items:center;gap:24px;width:min(100%,1440px);margin:0 auto;display:flex}.page-module__E0kJGG__logo{filter:brightness(0)invert();opacity:.96;width:186px;height:auto;display:block}.page-module__E0kJGG__documentId,.page-module__E0kJGG__footer p,.page-module__E0kJGG__modeLine,.page-module__E0kJGG__sheetHeader{letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:Geist Mono,Cascadia Mono,Consolas,monospace;font-size:.72rem;font-weight:600}.page-module__E0kJGG__documentId,.page-module__E0kJGG__footer p{color:#a5bbce}.page-module__E0kJGG__notice{grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:center;gap:clamp(48px,8vw,120px);width:min(100%,1260px);margin:auto;display:grid}.page-module__E0kJGG__intro{max-width:720px}.page-module__E0kJGG__modeLine{color:#b8d7e3;align-items:center;gap:10px;margin-bottom:28px;display:flex}.page-module__E0kJGG__liveDot,.page-module__E0kJGG__holdDot{background:var(--cyan);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #22d3ee1f}.page-module__E0kJGG__holdDot{background:#94a3b8;box-shadow:0 0 0 5px #94a3b81f}.page-module__E0kJGG__intro h1{letter-spacing:-.038em;text-wrap:balance;max-width:9ch;margin:0;font-family:Plus Jakarta Sans,Segoe UI,Arial,sans-serif;font-size:clamp(3.3rem,7vw,5.9rem);line-height:.96}.page-module__E0kJGG__lede{color:#c6d4df;max-width:52ch;margin:30px 0 0;font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.65}.page-module__E0kJGG__statusList{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:clamp(40px,7vh,72px) 0 0}.page-module__E0kJGG__statusList div{grid-template-columns:1fr auto;gap:20px;padding:14px 0;display:grid}.page-module__E0kJGG__statusList div+div{border-top:1px solid var(--line)}.page-module__E0kJGG__statusList dt,.page-module__E0kJGG__statusList dd{margin:0;font-size:.84rem;line-height:1.4}.page-module__E0kJGG__statusList dt{color:#8fa9bc}.page-module__E0kJGG__statusList dd{color:#ecf8fb;font-weight:700}.page-module__E0kJGG__sheet{color:var(--ink);background:var(--paper);border-radius:14px;grid-template-rows:auto 1fr auto;gap:38px;min-height:520px;padding:clamp(28px,4vw,46px);display:grid;position:relative;box-shadow:0 32px 80px #00000057,0 8px 24px #0000003d}.page-module__E0kJGG__sheet:after{content:"";background:var(--cyan-deep);width:12px;height:12px;position:absolute;inset:12px 12px auto auto}.page-module__E0kJGG__sheetHeader{color:#475569;border-bottom:1px solid #cbd5e1;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;display:flex}.page-module__E0kJGG__sheetHeader span{letter-spacing:0;text-transform:none;font-weight:500}.page-module__E0kJGG__form{align-self:center}.page-module__E0kJGG__field{gap:10px;display:grid}.page-module__E0kJGG__field>span{font-size:.88rem;font-weight:750}.page-module__E0kJGG__field input{width:100%;min-height:58px;color:var(--ink);background:#fff;border:1px solid #94a3b8;border-radius:12px;padding:0 16px;font-size:1rem;box-shadow:inset 0 1px 2px #0f172b0f}.page-module__E0kJGG__field input::placeholder{color:#64748b}.page-module__E0kJGG__field input:focus{border-color:var(--cyan-deep);outline-offset:1px;outline:3px solid #0891b238}.page-module__E0kJGG__consent{color:#334155;grid-template-columns:20px 1fr;align-items:start;gap:12px;margin-top:22px;font-size:.89rem;line-height:1.55;display:grid}.page-module__E0kJGG__consent input{width:20px;height:20px;accent-color:var(--cyan-deep);margin:2px 0 0}.page-module__E0kJGG__formNote{color:#52657c;margin:14px 0 0 32px;font-size:.78rem;line-height:1.55}.page-module__E0kJGG__errorSlot{min-height:42px;padding-top:10px}.page-module__E0kJGG__error{color:var(--danger);margin:0;font-size:.83rem;font-weight:650;line-height:1.4}.page-module__E0kJGG__submit{color:#fff;cursor:pointer;background:#087f9b;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;padding:0 18px;font-weight:760;transition:transform .18s,background .18s,box-shadow .18s;display:flex;box-shadow:0 12px 24px #087f9b33}.page-module__E0kJGG__submit:hover:not(:disabled){background:#066c84;transform:translateY(-2px);box-shadow:0 16px 30px #087f9b47}.page-module__E0kJGG__submit:disabled{opacity:.72;cursor:wait}.page-module__E0kJGG__spinner{animation:.8s linear infinite page-module__E0kJGG__spin}.page-module__E0kJGG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.page-module__E0kJGG__sheetFooter{border-top:1px solid #cbd5e1;padding-top:16px}.page-module__E0kJGG__sheetFooter p{color:#52657c;margin:0;font-size:.78rem;line-height:1.55}.page-module__E0kJGG__sheetFooter a,.page-module__E0kJGG__backLink{color:#066c84;text-underline-offset:3px;font-weight:700}.page-module__E0kJGG__savedState,.page-module__E0kJGG__closedState{align-self:center}.page-module__E0kJGG__savedState{grid-template-columns:42px 1fr;align-items:start;gap:16px;display:grid}.page-module__E0kJGG__savedIcon{color:#fff;background:#087f9b;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.page-module__E0kJGG__savedState h2,.page-module__E0kJGG__closedState h2{letter-spacing:-.025em;margin:2px 0 8px;font-family:Plus Jakarta Sans,Segoe UI,Arial,sans-serif;font-size:1.5rem}.page-module__E0kJGG__savedState p,.page-module__E0kJGG__closedState p{color:#475569;margin:0;line-height:1.65}.page-module__E0kJGG__footer{border-top:1px solid var(--line);padding-top:20px}.page-module__E0kJGG__signalPath{z-index:-1;border:1px solid #22d3ee52;border-radius:50%;width:min(46vw,640px);height:min(38vw,500px);position:absolute;top:13%;right:-12%;transform:rotate(-18deg)}.page-module__E0kJGG__signalPath span{background:var(--cyan);border-radius:50%;width:8px;height:8px;animation:4.8s cubic-bezier(.2,.8,.2,1) infinite page-module__E0kJGG__signal;position:absolute;box-shadow:0 0 20px #22d3eeb3}.page-module__E0kJGG__signalPath span:first-child{top:8%;left:24%}.page-module__E0kJGG__signalPath span:nth-child(2){animation-delay:1.6s;top:51%;right:-4px}.page-module__E0kJGG__signalPath span:nth-child(3){animation-delay:3.2s;bottom:2%;left:37%}.page-module__E0kJGG__privacyPage{grid-template-rows:auto 1fr}.page-module__E0kJGG__privacySheet{width:min(100%,760px);color:var(--ink);background:var(--paper);border-radius:14px;margin:auto;padding:clamp(32px,6vw,72px);box-shadow:0 32px 80px #00000057}.page-module__E0kJGG__privacySheet h1{letter-spacing:-.038em;margin:34px 0 22px;font-family:Plus Jakarta Sans,Segoe UI,Arial,sans-serif;font-size:clamp(2.5rem,6vw,4.7rem);line-height:1}.page-module__E0kJGG__privacySheet h2{margin:36px 0 10px;font-size:1.15rem}.page-module__E0kJGG__privacySheet p{color:#475569;max-width:68ch;margin:0;line-height:1.72}.page-module__E0kJGG__backLink{font-size:.88rem}@keyframes page-module__E0kJGG__spin{to{transform:rotate(360deg)}}@keyframes page-module__E0kJGG__signal{0%,to{opacity:.38;transform:scale(.75)}50%{opacity:1;transform:scale(1.35)}}@media (max-width:900px){.page-module__E0kJGG__page{gap:44px}.page-module__E0kJGG__notice{grid-template-columns:1fr;gap:52px}.page-module__E0kJGG__intro{max-width:none}.page-module__E0kJGG__intro h1{max-width:10ch}.page-module__E0kJGG__sheet{min-height:500px}.page-module__E0kJGG__signalPath{width:72vw;height:56vw;top:4%;right:-30vw}}@media (max-width:560px){.page-module__E0kJGG__page{padding:24px 18px}.page-module__E0kJGG__header,.page-module__E0kJGG__footer{align-items:flex-start}.page-module__E0kJGG__logo{width:150px}.page-module__E0kJGG__documentId{text-align:right;max-width:15ch;font-size:.64rem}.page-module__E0kJGG__intro h1{font-size:clamp(3rem,16vw,4.5rem)}.page-module__E0kJGG__lede{margin-top:24px}.page-module__E0kJGG__statusList{margin-top:36px}.page-module__E0kJGG__sheet{gap:32px;min-height:0;padding:26px 22px}.page-module__E0kJGG__sheetHeader{flex-direction:column;align-items:flex-start;gap:6px}.page-module__E0kJGG__formNote{margin-left:0}.page-module__E0kJGG__footer{flex-direction:column;gap:8px}.page-module__E0kJGG__privacySheet{padding:32px 24px}}
