.VA_tka_page{isolation:isolate;color:#0b1c22;background:linear-gradient(110deg,#faf9f6,#fbfcfd);grid-template-columns:1fr 1.07fr;min-height:100dvh;display:grid;position:relative}.VA_tka_waves{z-index:-1;pointer-events:none;width:100%;height:74%;position:absolute;bottom:0;left:0}.VA_tka_brandPanel{min-height:0;position:relative;overflow:hidden}.VA_tka_brandBlock{z-index:1;width:fit-content;margin:clamp(32px,7vh,72px) auto 0;padding:0 28px;position:relative}.VA_tka_brand{letter-spacing:-1.4px;align-items:center;gap:12px;font-size:clamp(32px,3.24vw,45px);font-weight:500;line-height:1.2;display:flex}.VA_tka_brand svg{flex-shrink:0;width:65px;height:auto;display:block}.VA_tka_brandBlock p{text-align:center;color:#52616b;letter-spacing:-.3px;margin:10px 0 0;font-size:clamp(16px,1.5vw,20px);font-weight:400}.VA_tka_artwork{width:100%;height:74%;position:absolute;bottom:0;left:0}.VA_tka_formPanel{justify-content:center;align-items:center;padding:64px 42px;display:flex}.VA_tka_card{background:#fff;border:1px solid #edf0f2;border-radius:15px;width:100%;max-width:480px;padding:36px 36px 28px;box-shadow:0 12px 45px #203b4c09}.VA_tka_eyebrow{letter-spacing:2px;color:#788599;margin:0 0 16px;font-size:12px;font-weight:600}.VA_tka_card h1{letter-spacing:-1.2px;margin:0 0 7px;font-size:clamp(30px,2.7vw,36px);font-weight:700;line-height:1.25}.VA_tka_subtitle{color:#6c7b8e;margin:0;font-size:15px;line-height:1.6}.VA_tka_form{margin-top:28px}.VA_tka_field{color:#13232c;margin:0 0 20px;font-size:15px;font-weight:600;display:block}.VA_tka_inputWrap{color:#718093;background:#fff;border:1px solid #dce2e8;border-radius:9px;align-items:center;gap:13px;min-height:52px;margin-top:7px;padding:0 15px;display:flex}.VA_tka_inputWrap:focus-within{border-color:#347c7b;outline:3px solid #347c7b17}.VA_tka_inputWrap svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:22px;height:22px}.VA_tka_field .VA_tka_inputWrap input{width:100%;min-width:0;box-shadow:none;color:#152932;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:14px 0;font-size:16px;font-weight:400}.VA_tka_inputWrap input::placeholder{color:#7b889a;opacity:1}.VA_tka_visibility{color:#6c7c8d;background:0 0;border:0;padding:3px;display:flex}.VA_tka_options{color:#6c7b8e;justify-content:space-between;align-items:center;gap:10px;margin:-1px 0 24px;font-size:13px;display:flex}.VA_tka_textButton{color:#087fe6;background:0 0;border:0;padding:0;font-size:14px}.VA_tka_textButton:hover{text-decoration:underline}.VA_tka_submit{color:#fff;background:linear-gradient(110deg,#286564,#225b5b);border:1px solid #1f5758;border-radius:9px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:52px;font-size:16px;font-weight:500;transition:background .15s,box-shadow .15s;display:flex;box-shadow:inset 0 1px 3px #173d3c30}.VA_tka_submit span{font-size:26px;line-height:1}.VA_tka_submit:hover{background:#194f50;box-shadow:0 4px 12px #245f5f22}.VA_tka_submit:disabled{opacity:.65;cursor:wait}.VA_tka_message{color:#315759;background:#f3f6f6;border-radius:6px;margin:-12px 0 20px;padding:10px 12px;font-size:13px}@media (max-width:1000px){.VA_tka_page{grid-template-columns:.85fr 1fr}.VA_tka_brand{gap:10px;font-size:30px}.VA_tka_brand svg{width:48px}.VA_tka_brandBlock p{font-size:16px}.VA_tka_formPanel{padding:40px 24px}.VA_tka_card{padding:32px 26px}.VA_tka_options{flex-wrap:wrap}}@media (max-width:700px){.VA_tka_page{grid-template-columns:1fr}.VA_tka_brandPanel{min-height:auto;padding:35px 20px 30px}.VA_tka_brandBlock{margin:0 auto;padding:0}.VA_tka_brand{justify-content:center;font-size:36px}.VA_tka_brand svg{width:60px}.VA_tka_brandBlock p{margin-top:9px;font-size:17px}.VA_tka_artwork{display:none}.VA_tka_formPanel{align-items:flex-start;padding:26px 18px 40px}.VA_tka_card{max-width:470px;padding:30px 24px}.VA_tka_form{margin-top:28px}}@media (prefers-reduced-motion:reduce){.VA_tka_submit{transition:none}}@media (max-height:850px){.VA_tka_formPanel{padding-top:20px;padding-bottom:20px}.VA_tka_card{padding-top:26px;padding-bottom:24px}.VA_tka_eyebrow{margin-bottom:10px}.VA_tka_form{margin-top:24px}.VA_tka_field{margin-bottom:16px}.VA_tka_options{margin-bottom:20px}.VA_tka_submit{min-height:50px}}@media (max-width:700px){.VA_tka_page{grid-template-rows:auto 1fr}.VA_tka_brandPanel{padding:20px 18px 12px}.VA_tka_formPanel{align-items:center;padding:12px 18px 20px}}@media (max-height:700px){.VA_tka_formPanel{padding-top:12px;padding-bottom:12px}.VA_tka_card{padding-top:18px;padding-bottom:18px}.VA_tka_eyebrow{margin-bottom:6px}.VA_tka_card h1{font-size:30px}.VA_tka_subtitle{font-size:14px;line-height:1.45}.VA_tka_form{margin-top:16px}.VA_tka_field{margin-bottom:12px}.VA_tka_inputWrap{min-height:44px;margin-top:5px}.VA_tka_field .VA_tka_inputWrap input{padding-top:10px;padding-bottom:10px}.VA_tka_options{margin-bottom:14px}.VA_tka_submit{min-height:44px}.VA_tka_message{margin:0 0 10px;padding:6px 10px}}@media (max-width:700px) and (max-height:750px){.VA_tka_brandPanel{padding-top:12px;padding-bottom:4px}.VA_tka_brand{font-size:28px}.VA_tka_brand svg{width:46px}.VA_tka_brandBlock p{display:none}.VA_tka_formPanel{padding-top:6px;padding-bottom:12px}}@media (max-height:540px){.VA_tka_brandPanel{display:none}.VA_tka_page{grid-template-rows:1fr;grid-template-columns:1fr}.VA_tka_card{max-width:540px;padding:12px 24px}.VA_tka_eyebrow{display:none}.VA_tka_form{margin-top:10px}}
