._2wsz6a_shell{color:#f0fbff;background:linear-gradient(145deg,#071426,#0d2942 55%,#0b2631);min-height:100vh;padding:35px 20px 90px;font-family:Arial,Helvetica,sans-serif}._2wsz6a_container{max-width:1120px;margin:auto}._2wsz6a_back{color:#7ceaf3;text-decoration:none}._2wsz6a_hero{text-align:center;padding:50px 0 35px}._2wsz6a_title{margin:0;font-size:clamp(34px,5vw,54px);font-weight:800}._2wsz6a_subtitle{color:#b5d0dd;max-width:720px;margin:20px auto;line-height:1.7}._2wsz6a_plans{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;display:grid}._2wsz6a_plan{background:#102c43;border:1px solid #315a70;border-radius:22px;padding:30px}._2wsz6a_featured{border:2px solid #64e5ec;box-shadow:0 0 30px #00d8ff16}._2wsz6a_planName{font-size:24px;font-weight:750}._2wsz6a_price{margin:20px 0;font-size:43px;font-weight:850}._2wsz6a_small{color:#a9c4d2;font-size:13px}._2wsz6a_features{color:#d8eef6;padding-left:20px;line-height:2.2}._2wsz6a_select{color:#fff;cursor:pointer;background:#0c7d8d;border:1px solid #61e5eb;border-radius:12px;width:100%;padding:14px;font-size:15px;font-weight:700;display:block}._2wsz6a_selected{background:#14515f;outline:2px solid #93f5f5}._2wsz6a_section{margin-top:55px}._2wsz6a_sectionTitle{margin-bottom:20px;font-size:27px;font-weight:800}._2wsz6a_panel{background:#102c43;border:1px solid #315a70;border-radius:20px;padding:28px}._2wsz6a_form{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}._2wsz6a_field{flex-direction:column;gap:9px;display:flex}._2wsz6a_field label{color:#d5edf6;font-size:14px;font-weight:650}._2wsz6a_input{box-sizing:border-box;color:#142536;background:#fff;border:1px solid #537a8d;border-radius:11px;width:100%;padding:14px;font-size:15px}._2wsz6a_full{grid-column:1/-1}._2wsz6a_submit{color:#fff;cursor:pointer;background:#00a8aa;border:none;border-radius:12px;padding:16px 28px;font-size:16px;font-weight:750}._2wsz6a_submit:disabled{opacity:.55;cursor:wait}._2wsz6a_message{border-radius:12px;margin-top:20px;padding:18px;line-height:1.6}._2wsz6a_success{background:#123c38;border:1px solid #42a78f}._2wsz6a_error{background:#44242d;border:1px solid #d86b77}._2wsz6a_notice{color:#aac8d7;margin-top:25px;font-size:14px;line-height:1.7}
