.ats-referrals-page .calculator select{width:100%;padding:12px;border:1px solid #a5bbc2;border-radius:10px;background:#fff;color:#004357;margin:8px 0 24px;font:inherit}
.ats-referrals-page .tier-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0}.ats-referrals-page .tier-comparison>div{padding:12px 6px;background:#f1f7f7;border-radius:10px;font-size:12px;text-align:center}.ats-referrals-page .tier-comparison strong{display:block;font-size:20px;color:#004357;margin-top:6px}
.ats-referrals-page .identity-step{min-width:0;border:1px solid #cbd9de;border-radius:12px;padding:20px;margin:24px 0}.ats-referrals-page .identity-step legend{font-weight:700;padding:0 8px}.ats-referrals-page .identity-step p,.ats-referrals-page .identity-step small{font-size:13px;line-height:1.6}.ats-referrals-page .identity-step input[type=file]{max-width:100%;padding:12px;width:100%;background:#fff}.ats-referrals-page .identity-confirm{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.6}.ats-referrals-page .identity-confirm input{width:18px!important;min-width:18px;margin-top:4px}.ats-referrals-page [aria-invalid=true]{border:2px solid #b42318!important}.ats-referrals-page .error,.ats-referrals-page .field-error{color:#b42318}.ats-referrals-page .coupon-card{margin-bottom:24px}.ats-referrals-page .coupon-card form{margin-top:20px}.ats-referrals-page .coupon-card input,.ats-referrals-page .coupon-card select{padding:12px;width:100%;border:1px solid #a5bbc2;border-radius:10px;background:#fff;color:#004357;font:inherit}.ats-referrals-page #coupon-summary{padding:16px;background:#eef7f5;border-radius:10px;font-weight:700;overflow-wrap:anywhere}.ats-referrals-page #coupon-feedback{margin-top:12px}.ats-referrals-page #whatsapp-support a{margin-top:12px}
@media(max-width:600px){.ats-referrals-page .tier-comparison strong{font-size:16px}.ats-referrals-page .identity-step{padding:14px}.ats-referrals-page .coupon-card .form-two{display:block}}
