.starter-hero{text-align:center;background:linear-gradient(#fff8ec,#fff);padding:90px 20px}.starter-hero h1{color:var(--secondary);margin-bottom:10px;font-size:2.6rem}.starter-hero p{max-width:640px;color:var(--text-muted);margin:0 auto;font-size:1.05rem}.form-container{max-width:560px;margin:auto}.form-intro{text-align:center;color:var(--text-muted);margin-bottom:30px}.starter-form{background:#fff;border-radius:18px;flex-direction:column;gap:16px;padding:36px;display:flex;box-shadow:0 20px 50px #00000014}.starter-form input,.starter-form select,.starter-form textarea{border:1px solid #ddd;border-radius:8px;padding:14px 16px;font-size:.95rem}.starter-form input:focus,.starter-form select:focus,.starter-form textarea:focus{border-color:var(--primary);outline:none}.btn-primary.full{width:100%;padding:15px;font-size:1rem}.form-note{text-align:center;color:var(--text-muted);margin-top:6px;font-size:.85rem}@media (max-width:600px){.starter-hero h1{font-size:2.1rem}.starter-form{padding:26px}}.payment-card{text-align:center;background:linear-gradient(145deg,#fff,#f9f9f9);border:1px solid #0000000f;border-radius:18px;max-width:520px;margin:40px auto;padding:32px 28px;animation:.5s fadeUp;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000014,0 2px 6px #0000000a}.payment-card:before{content:"";background:linear-gradient(90deg,#cfa44a,#f2d27d,#cfa44a);width:100%;height:5px;position:absolute;top:0;left:0}.payment-note{color:#333;margin-bottom:22px;font-size:1.05rem;font-weight:500}.payment-note strong{color:#cfa44a}.payment-box{background:#fff;border:1px dashed #0000001f;border-radius:14px;padding:26px 22px;transition:all .35s}.payment-card:hover .payment-box{border-color:#cfa44a;transform:translateY(-2px);box-shadow:0 10px 25px #cfa44a40}.secure-text{color:#777;margin-top:18px;font-size:.85rem}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.payment-card{padding:24px 18px}.payment-note{font-size:1rem}}
