@font-face{font-family:Inter;src:url('/signup-assets/inter.woff2')}@font-face{font-family:Space;src:url('/signup-assets/space.woff2')} :root{--brand-primary:#74e4d4;--text-dark:#f2f5f3;--text-muted:#a8b7be;--border-color:#ffffff20}body{font-family:Inter,Arial,sans-serif;background:#080d12;color:#f2f5f3;padding:40px 5% 70px;justify-content:flex-start}.header-logo{align-self:flex-start;margin-bottom:45px}.header-logo img{width:174px;height:auto}.signup-container{max-width:1100px;background:transparent;border:0;box-shadow:none;overflow:visible}.signup-header{background:transparent;text-align:left;padding:0 0 40px}.signup-header h1{font-family:Space,Arial,sans-serif;font-weight:400;font-size:clamp(36px,5vw,66px);line-height:1.08;letter-spacing:-2px;margin-bottom:22px}.signup-header h1>i{display:none}.signup-header em{font-style:normal;color:#74e4d4}.signup-header p{color:#a8b7be;line-height:1.8}.signup-body{padding:0}.section-title{font-size:14px;font-weight:500;padding-bottom:18px;margin-top:35px}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.plan-card{background:#10191f;border:1px solid #ffffff20;padding:26px 20px;display:block;border-radius:14px}.plan-card.active{background:linear-gradient(145deg,#173331,#10191f);border-color:#74e4d4}.plan-card:focus-within{outline:2px solid #74e4d4;outline-offset:4px}.plan-title{font-family:Space;font-weight:400;font-size:23px;padding-right:18px}.plan-price{font-family:Space;font-size:30px;font-weight:400;margin:28px 0 20px;white-space:nowrap}.price-cycle{font-family:Inter;font-size:12px;color:#a8b7be;margin-left:4px}.plan-badge{background:transparent;color:#f2f5f3;font-size:11px;padding:0;font-weight:400}.plan-total{font-size:11px;color:#a8b7be;margin-top:10px}.billing-toggle{border:0;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 25px}.billing-toggle legend{font-size:12px;color:#a8b7be;margin-bottom:12px}.billing-toggle label{padding:12px 18px;border:1px solid #ffffff20;border-radius:30px;cursor:pointer;font-size:13px}.billing-toggle label:has(input:checked){background:#74e4d4;color:#092321}.billing-toggle input{accent-color:#173331}.order-summary{border:1px solid #74e4d440;background:#122321;padding:22px;border-radius:12px}.order-summary>span{display:block;font-size:10px;letter-spacing:2px;color:#74e4d4;margin-bottom:12px}.order-summary strong{font-family:Space;font-size:24px;font-weight:400}.order-summary p{color:#a8b7be;font-size:12px;line-height:1.8;margin-top:10px}.form-group label{color:#c7d3d7;font-weight:400;font-size:12px}.form-group input{background:#10191f;color:#f2f5f3;border:1px solid #ffffff20;padding:15px}.form-group input::placeholder{color:#82949d}.form-group input:focus{box-shadow:0 0 0 3px #74e4d422}.btn-submit{background:#74e4d4;color:#092321;font-weight:500}.btn-submit:hover{background:#a0eee3}.btn-submit:disabled{opacity:.6;cursor:wait}.success-details{background:#10191f}.success-box p,.success-box strong{color:#a8b7be!important}.success-box .detail-value{color:#f2f5f3}.detail-row{gap:20px;overflow-wrap:anywhere}@media(max-width:720px){.plan-grid{grid-template-columns:1fr}.signup-header{padding-bottom:10px}.header-logo{margin-bottom:35px}.plan-price{margin:15px 0}.form-grid{grid-template-columns:1fr}.detail-row{flex-direction:column;gap:5px}}