:root{--navy:#071b24;--cyan:#05b9d8;--blue:#0d4fb6;--orange:#ff8009;--ink:#0b2840;--bg:#f3f7fb}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:14px/1.5 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif}input,select,button{font:inherit}button{cursor:pointer}a{text-decoration:none}.wlc22-wrap{max-width:1200px;margin:auto;padding-left:24px;padding-right:24px}.wlc22-headbar{height:75px;position:sticky;top:0;z-index:80;background:var(--navy);box-shadow:0 5px 21px #08243815}.wlc22-headin{height:100%;display:flex;align-items:center;gap:14px;color:#bbdbe6}.wlc22-headin img{width:131px;max-height:44px;object-fit:contain}.wlc22-headin strong{letter-spacing:.17em;font-size:11px}.wlc22-divider{height:25px;width:1px;background:#345264}.wlc22-go{margin-left:auto;color:#e7f7ff;font-size:12px;font-weight:700;border:1px solid #52768c;padding:10px 13px;border-radius:10px}.wlc22-onboard{display:grid;grid-template-columns:.8fr 1.18fr;gap:55px;align-items:start;padding-top:55px;padding-bottom:80px}.wlc22-aside{padding:55px 0 0}.wlc22-eyebrow{color:#069ab9;font-size:10px;font-weight:900;letter-spacing:.16em}.wlc22-aside h1{font-size:clamp(32px,3.8vw,52px);line-height:1.12;letter-spacing:-.055em;margin:19px 0 18px}.wlc22-aside h1 em{font-style:normal;color:var(--blue)}.wlc22-aside>p,.wlc22-section>p{color:#728c9b;line-height:1.8}.wlc22-benefits{list-style:none;padding:0;margin:32px 0;display:grid;gap:17px;font-size:13px;font-weight:600}.wlc22-benefits li{color:#426477}.wlc22-note{border:1px solid #d2e8f4;background:#ebf8fe;border-radius:14px;padding:18px;display:grid;gap:6px;font-size:12px;color:#416d81}.wlc22-note strong{color:#093a5b}.wlc22-formcard{min-width:0;border-radius:23px;background:white;box-shadow:0 19px 65px #06365312;border:1px solid #dce8f1;padding:33px}.wlc22-topline{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.13em;color:#6c8899;font-weight:850}.wlc22-topline strong{color:#0b63a1}.wlc22-progress{background:#e7eef5;border-radius:15px;height:6px;overflow:hidden;margin:15px 0 24px}.wlc22-progress span{display:block;background:linear-gradient(90deg,#08bdd4,#0d60b9);width:25%;height:100%;transition:width .25s}.wlc22-steps{display:flex;justify-content:space-between;gap:6px;margin-bottom:40px}.wlc22-steps span{color:#a0b0be;font-size:10px;font-weight:800;white-space:nowrap}.wlc22-steps .current{color:#007fae}.wlc22-steps .completed{color:#179c81}.wlc22-section{display:none;min-height:260px}.wlc22-section.active{display:block}.wlc22-section h2{font-size:25px;letter-spacing:-.045em;line-height:1.2;margin:8px 0}.wlc22-section>p{margin-bottom:25px}.wlc22-choicegrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wlc22-choice{display:flex;flex-direction:column;align-items:flex-start;gap:11px;cursor:pointer;border:2px solid #e2eaf1;border-radius:16px;padding:23px;background:#fff;position:relative;transition:.18s}.wlc22-choice:has(input:checked){border-color:var(--cyan);background:#f2fcff;box-shadow:0 8px 20px #08b8de18}.wlc22-choice input{position:absolute;top:17px;right:16px;accent-color:#0587c2}.wlc22-choiceico{font-size:27px;color:#0879b1;background:#e5f4ff;border-radius:11px;width:48px;height:48px;display:grid;place-items:center}.wlc22-choice strong{font-size:14px}.wlc22-choice small{font-size:11px;color:#7893a2;line-height:1.5}.wlc22-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.wlc22-fields label{font-weight:750;font-size:12px;display:grid;gap:7px}.wlc22-fields .full{grid-column:1/-1}.wlc22-fields input,.wlc22-fields select{width:100%;border:1px solid #d4e2ed;border-radius:10px;background:#fbfdff;padding:14px 13px;min-width:0;color:#1c3a50;outline:none}.wlc22-fields input:focus,.wlc22-fields select:focus{border-color:#139dca;box-shadow:0 0 0 3px #07a9da17}.wlc22-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wlc22-plan{border:2px solid #e2eaf1;border-radius:13px;padding:15px;display:grid;gap:8px;cursor:pointer;position:relative}.wlc22-plan:has(input:checked){background:#f0faff;border-color:#08b5db}.wlc22-plan input{position:absolute;top:14px;right:13px;accent-color:#0d76ba}.wlc22-plan-name{font-size:11px;font-weight:900;color:#49809a;text-transform:uppercase;letter-spacing:.07em}.wlc22-plan strong{font-size:22px;letter-spacing:-.04em}.wlc22-plan small{font-size:10px;color:#8296a3;max-width:90%}.wlc22-agreement{border:1px solid #dfedf4;border-radius:11px;padding:16px;margin:20px 0}.wlc22-agreement label{display:flex;gap:10px;font-size:12px;color:#3d5868;line-height:1.6}.wlc22-agreement input{accent-color:#067aa7}.wlc22-alert{font-size:11px!important;color:#8b6738!important;background:#fff8ec;padding:12px;border-radius:10px}.wlc22-controls{display:flex;gap:12px;margin-top:25px;justify-content:flex-end}.wlc22-btn{border:0;border-radius:11px;padding:13px 20px;font-size:12px;font-weight:800}.wlc22-btn.primary{background:linear-gradient(100deg,#0867b5,#0795b5);color:#fff;box-shadow:0 8px 20px #005bad22}.wlc22-btn.secondary{background:#edf3f7;color:#496779}.wlc22-btn[hidden]{display:none}.wlc22-secure{margin-top:21px;font-size:10px;color:#93a5ae;text-align:center}.wlc22-trap{position:absolute;left:-99999px;opacity:0}@media(max-width:960px){.wlc22-onboard{grid-template-columns:1fr;gap:30px;padding-top:26px}.wlc22-aside{padding:15px 0}.wlc22-aside h1{max-width:640px}.wlc22-note{max-width:520px}.wlc22-benefits{grid-template-columns:1fr 1fr;max-width:700px}}@media(max-width:600px){.wlc22-wrap{padding-left:16px;padding-right:16px}.wlc22-headbar{height:63px}.wlc22-headin img{width:103px}.wlc22-headin strong{font-size:9px}.wlc22-go{font-size:10px;padding:8px}.wlc22-aside h1{font-size:30px;margin:12px 0}.wlc22-benefits{display:none}.wlc22-note{display:none}.wlc22-formcard{padding:21px 17px;border-radius:19px}.wlc22-steps{gap:7px;margin-bottom:28px}.wlc22-steps span{font-size:8px}.wlc22-section h2{font-size:22px}.wlc22-choicegrid,.wlc22-fields{grid-template-columns:1fr}.wlc22-choice{padding:15px 18px}.wlc22-plan-grid{grid-template-columns:1fr 1fr;gap:7px}.wlc22-plan{padding:14px}.wlc22-plan strong{font-size:19px}.wlc22-controls .wlc22-btn{flex:1}.wlc22-section{min-height:300px}.wlc22-onboard{padding-bottom:55px}}
