._portal_18zcz_1{--navy:#07111f;--ice:#eff8ff;--cyan:#4ee1f3;--blue:#638eff;--violet:#b493ff;--gold:#ffc66e;--green:#75e2b5;min-height:100vh;color:var(--ice);background:#070c14}._shell_18zcz_1{width:min(1120px,100% - 40px);margin:auto}._hero_18zcz_1{background:radial-gradient(at 88% 36%,#4c39864c,#0000 33%),radial-gradient(at 20% 0,#28798c32,#0000 35%),linear-gradient(130deg,#060d18,#101a2d 56%,#19142b);border-bottom:1px solid #415372;padding:34px 0 65px;position:relative;overflow:hidden}._hero_18zcz_1:after{content:"✪";color:#8bc7ff06;text-shadow:0 0 70px #48d7ff22;pointer-events:none;font-size:450px;line-height:1;position:absolute;top:-190px;right:-60px}._hero_18zcz_1 nav{z-index:1;color:#98acc4;letter-spacing:.1em;align-items:center;gap:9px;font-size:.7rem;display:flex;position:relative}._hero_18zcz_1 nav a{color:#b5d8e8;text-decoration:none}._hero_18zcz_1 nav b{color:var(--cyan)}._eyebrow_18zcz_1{z-index:1;color:var(--cyan);letter-spacing:.18em;margin-top:70px;font-size:.7rem;font-weight:900;display:block;position:relative}._hero_18zcz_1 h1{z-index:1;letter-spacing:-.055em;max-width:850px;margin:15px 0;font-size:clamp(2.8rem,6.5vw,5.6rem);line-height:1;position:relative}._hero_18zcz_1 h1 em{background:linear-gradient(100deg,var(--cyan),var(--violet),var(--gold));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}._hero_18zcz_1 p{z-index:1;color:#c6d3e4;max-width:760px;font-size:1.08rem;line-height:1.72;position:relative}._heroBadges_18zcz_1{z-index:1;flex-wrap:wrap;gap:9px;margin-top:23px;display:flex;position:relative}._heroBadges_18zcz_1 span{color:#c5f6ff;background:#0b2634;border:1px solid #469bb8;border-radius:30px;padding:9px 11px;font-size:.73rem}._heroBadges_18zcz_1 span:nth-child(2){color:#e1d6ff;background:#241b36;border-color:#9b7dd2}._heroBadges_18zcz_1 span:nth-child(3){color:#ffe3b7;background:#2b2318;border-color:#bd9551}._formSection_18zcz_1{background:radial-gradient(at 5% 20%,#23668b24,#0000 30%),#080e18;padding:55px 0 75px}._notice_18zcz_1{border:1px solid #ae874f;border-left:4px solid var(--gold);background:linear-gradient(100deg,#292116,#171723);border-radius:8px;max-width:950px;margin:0 auto 18px;padding:17px 20px}._notice_18zcz_1>b{color:var(--gold);letter-spacing:.14em;font-size:.68rem}._notice_18zcz_1 p{color:#d0d7df;margin:7px 0 0;font-size:.9rem;line-height:1.6}._wizard_18zcz_1{background:linear-gradient(145deg,#111c30,#0b1423);border:1px solid #344b6a;border-radius:16px;max-width:950px;margin:auto;overflow:hidden;box-shadow:0 25px 80px #0006}._progress_18zcz_1{background:linear-gradient(100deg,#0e2a3d,#201b40);border-bottom:1px solid #304261;padding:22px 26px 17px}._progress_18zcz_1>div:first-child{color:#b6c7dc;letter-spacing:.12em;justify-content:space-between;gap:12px;font-size:.68rem;display:flex}._progress_18zcz_1>div:first-child b{color:var(--cyan)}._track_18zcz_1{background:#2b3b54;border-radius:9px;height:5px;margin:14px 0;overflow:hidden}._track_18zcz_1 span{background:linear-gradient(90deg,var(--cyan),var(--blue),var(--violet),var(--gold));border-radius:9px;height:100%;transition:width .2s;display:block}._progress_18zcz_1 ol{justify-content:space-between;gap:8px;margin:0;padding:0;list-style:none;display:flex}._progress_18zcz_1 li{color:#6f8198;font-size:.7rem}._progress_18zcz_1 li._current_18zcz_1{color:#fff}._progress_18zcz_1 li._done_18zcz_1{color:var(--green)}._body_18zcz_1{padding:28px}._step_18zcz_1{color:var(--violet);letter-spacing:.15em;font-size:.67rem;font-weight:900;display:block}._body_18zcz_1 h2{letter-spacing:-.035em;margin:10px 0 15px;font-size:1.65rem}._body_18zcz_1>p{color:#b5c4d7;line-height:1.65}._fields_18zcz_1{grid-template-columns:1fr 1fr;gap:17px;display:grid}._fields_18zcz_1 label,._wide_18zcz_1{color:#e2ebf6;gap:8px;font-size:.88rem;font-weight:720;display:grid}._fields_18zcz_1 input,._fields_18zcz_1 select,._wide_18zcz_1 textarea{color:#f5f8ff;width:100%;min-height:45px;font:inherit;background:#081426;border:1px solid #455c7c;border-radius:8px;padding:11px 12px}._wide_18zcz_1{margin:17px 0}._wide_18zcz_1 textarea{resize:vertical}._wide_18zcz_1 small{color:#96a9bf;font-size:.76rem;font-weight:400}._checkGrid_18zcz_1{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:20px;display:grid}._check_18zcz_1{color:#e8fbff;cursor:pointer;background:#0d2832;border:1px solid #3a9caa;border-radius:8px;align-items:center;gap:10px;min-height:52px;padding:11px;display:flex}._check_18zcz_1 input{accent-color:var(--cyan)}._check_18zcz_1._purple_18zcz_1{background:#211932;border-color:#8f6ec1}._check_18zcz_1._purple_18zcz_1 input{accent-color:var(--violet)}._check_18zcz_1._gold_18zcz_1{background:#282117;border-color:#a98042}._check_18zcz_1._gold_18zcz_1 input{accent-color:var(--gold)}._consent_18zcz_1{color:#c3cede;cursor:pointer;align-items:flex-start;gap:10px;margin:14px 0;font-size:.85rem;line-height:1.55;display:flex}._consent_18zcz_1 input{accent-color:var(--cyan);margin-top:4px}._privacy_18zcz_1{border-left:2px solid var(--cyan);color:#aabbd0;background:#4ee1f30b;padding:11px 13px;font-size:.8rem}._privacy_18zcz_1 a{color:var(--cyan)}._trap_18zcz_1{overflow:hidden;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}._preview_18zcz_1{background:radial-gradient(at 100% 0,#2b9eb220,#0000 44%),#101b2c;border:1px solid #468ba3;border-radius:12px;padding:23px}._previewHead_18zcz_1{color:#a7c8d5;letter-spacing:.1em;justify-content:space-between;gap:10px;font-size:.65rem;font-weight:900;display:flex}._previewHead_18zcz_1 b{color:var(--gold);background:#40331f;border-radius:5px;padding:6px 8px}._preview_18zcz_1 h3{margin:16px 0 5px;font-size:1.9rem}._preview_18zcz_1>strong{color:var(--cyan)}._preview_18zcz_1>p{color:#bdcbda;line-height:1.6}._previewFacts_18zcz_1{grid-template-columns:1fr 1fr;gap:8px;display:grid}._previewFacts_18zcz_1 div{background:#0b1422;border:1px solid #31435d;border-radius:6px;gap:5px;padding:10px;display:grid}._previewFacts_18zcz_1 span{color:#91a4bb;text-transform:uppercase;letter-spacing:.06em;font-size:.67rem}._previewFacts_18zcz_1 b{overflow-wrap:anywhere;font-size:.81rem;font-weight:600}._note_18zcz_1{background:#2b2317;border:1px solid #ae874f;border-radius:8px;padding:12px;font-size:.84rem;color:#f6dcad!important}._error_18zcz_1{background:#4e202b;border:1px solid #e9868b;border-radius:8px;padding:11px 14px;color:#ffdcdf!important}._controls_18zcz_1{background:#0b1525;border-top:1px solid #2c3e5c;justify-content:space-between;gap:12px;padding:17px 26px;display:flex}._back_18zcz_1,._next_18zcz_1,._success_18zcz_1 a{min-height:46px;font:inherit;cursor:pointer;border-radius:8px;padding:12px 17px;font-weight:900;text-decoration:none}._back_18zcz_1{color:#e8f2fc;background:#1b2940;border:1px solid #647794}._next_18zcz_1{color:#06111f;background:linear-gradient(110deg,#49dbea,#6092ff);border:0;box-shadow:0 9px 25px #2186d13b}._next_18zcz_1:disabled{opacity:.5;cursor:not-allowed}._success_18zcz_1{border:1px solid var(--green);background:linear-gradient(145deg,#102d2b,#111a2c);border-radius:15px;max-width:950px;margin:auto;padding:32px}._success_18zcz_1>span{color:var(--green);letter-spacing:.14em;font-size:.7rem;font-weight:900}._success_18zcz_1 h2{font-size:1.8rem}._success_18zcz_1 p{color:#c4d3df;line-height:1.65}._success_18zcz_1 a{background:var(--green);color:#041b16;align-items:center;display:inline-flex}._back_18zcz_1{background:#090f1a;padding:18px 0 30px}._back_18zcz_1 ._shell_18zcz_1{justify-content:space-between;gap:12px;display:flex}._back_18zcz_1 a{color:#9feaff;font-size:.86rem;font-weight:800;text-decoration:none}._portal_18zcz_1 :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--gold);outline-offset:3px}@media (width<=680px){._shell_18zcz_1{width:min(100% - 26px,1120px)}._hero_18zcz_1{padding:25px 0 45px}._eyebrow_18zcz_1{margin-top:46px}._hero_18zcz_1 h1{font-size:clamp(2.6rem,12vw,4rem)}._formSection_18zcz_1{padding:35px 0 52px}._progress_18zcz_1{padding:17px 16px 14px}._progress_18zcz_1 ol{flex-wrap:wrap;justify-content:flex-start}._progress_18zcz_1 li{min-width:29%}._body_18zcz_1{padding:20px 16px}._fields_18zcz_1,._checkGrid_18zcz_1,._previewFacts_18zcz_1{grid-template-columns:1fr}._controls_18zcz_1{padding:15px 16px}._controls_18zcz_1 button{flex:1}._back_18zcz_1 ._shell_18zcz_1{flex-direction:column}}
