.billing_shell__4h8bP{max-width:50rem;margin:0 auto;padding:1.5rem clamp(1rem,4vw,2.5rem) 3rem;font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.billing_header__mGm0a{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.billing_header__mGm0a>a{font-weight:750;letter-spacing:.08em}.billing_header__mGm0a label{display:flex;align-items:center;gap:.6rem;font-size:.9rem}.billing_shell__4h8bP h1{font-size:clamp(1.6rem,4vw,2.25rem);line-height:1.3;margin:0 0 1rem}.billing_shell__4h8bP h2{font-size:1.2rem;margin:0 0 .75rem}.billing_shell__4h8bP h3{font-size:1.1rem;margin:0 0 .5rem}.billing_shell__4h8bP h3 span{color:#adb9c1;font-size:.9em}.billing_shell__4h8bP p{margin:.7rem 0 1rem}.billing_panel__Dq4Hx{background:#111b24;border:1px solid #4a5d68;border-radius:1.15rem;padding:clamp(1rem,3vw,1.5rem);margin:1.5rem 0}.billing_shell__4h8bP form{display:grid;gap:.8rem}.billing_shell__4h8bP input,.billing_shell__4h8bP select{color:#f0f3f6;background:#0a121b;border:1px solid #80949d;border-radius:.6rem;font:inherit;padding:.75rem;min-width:0;max-width:100%}.billing_actions__uBEgc>a,.billing_shell__4h8bP button{border:1px solid #aac6d4;background:#b5ced9;color:#10212d;border-radius:.7rem;padding:.75rem 1rem;min-height:2.75rem;font:inherit;font-weight:650;text-align:center;cursor:pointer}.billing_shell__4h8bP button:disabled{opacity:.55;cursor:wait}.billing_shell__4h8bP .billing_secondary__qBDfZ{background:#152330;color:#e5eff4}.billing_shell__4h8bP a{text-underline-offset:.2em}.billing_shell__4h8bP a:focus-visible,.billing_shell__4h8bP button:focus-visible,.billing_shell__4h8bP input:focus-visible,.billing_shell__4h8bP select:focus-visible{outline:3px solid #f2cc80;outline-offset:3px}.billing_actions__uBEgc{display:flex;flex-wrap:wrap;gap:.75rem}.billing_actions__uBEgc>*{flex:1 1 12rem}.billing_contract__WbKI_{margin-top:1.25rem;border-top:1px solid #4a5d68;padding-top:1.25rem}.billing_status__76_c3{min-height:1.65em;color:#d3dfeb}.billing_email__yg9Oi{color:#d3dfeb}.billing_note__PNZxq{color:#b5c0ca;font-size:.95rem}.billing_guidance__Sw_Xh{border-left:3px solid #aac6d4;padding:.1rem 0 .4rem 1rem}.billing_help__Hea4u{border-top:1px solid #4a5d68;padding-top:1rem}.billing_help__Hea4u summary{cursor:pointer;min-height:2.75rem}.billing_help__Hea4u summary:focus-visible{outline:3px solid #f2cc80;outline-offset:3px}@media (max-width:400px){.billing_header__mGm0a{align-items:flex-start;flex-wrap:wrap}}