.steps{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0}.steps span{border:1px solid #3b4a63;border-radius:24px;color:#9eafcb;padding:8px 13px;font-size:10px}.plan-options label{cursor:pointer;color:#dce5fa}.plan-options label:has(input:checked){border-color:#cbe5a2;background:#24352c}.plan-options input{display:inline-block;width:18px;height:18px;accent-color:#cbe5a2;margin-right:8px}.plan-options span{font-size:10px;letter-spacing:.1em}.plan-options h2{margin:13px 0}.order-facts{display:flex;gap:40px;margin:20px 0}.order-facts strong{display:block;font-size:25px;font-weight:450;margin-top:7px}#order-buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.secondary{display:inline-block;padding:12px 16px;border:1px solid #42506a;border-radius:12px;color:#beccdf}#order-message{color:#d6e7ac}#order-number{overflow-wrap:anywhere}#connection input{font-size:12px}#copy-subscription{margin-top:15px}#account-fields{max-width:460px}#create-order{max-width:100%}@media(max-width:600px){.steps{gap:6px}.steps span{font-size:9px;padding:7px 9px}.order-facts{gap:25px}.order-facts strong{font-size:21px}.tabs{flex-wrap:wrap}.tabs button{font-size:11px;white-space:nowrap}#create-order{font-size:12px;padding:13px 14px}}
