table{width:100%;border-collapse:collapse;min-width:640px}th,td{text-align:left;padding:15px 14px;border-bottom:1px solid #edf2f7;vertical-align:top}th{font-size:12.5px;text-transform:uppercase;letter-spacing:.7px;color:#64748b;background:#f8fafc}td{color:var(--body)}td strong{color:var(--ink)}tr:last-child td{border-bottom:0}.rate{font-size:19px;color:var(--blue)!important;white-space:nowrap}tr.tier-current td{background:var(--blue-50)}.tier-badge{display:inline-block;background:var(--blue);color:#fff;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;margin-left:8px;vertical-align:2px}.table-foot{margin-top:16px;color:var(--muted);font-size:14px}.basis-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.basis-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px;box-shadow:0 5px 18px #12325c0a}.basis-card .label{font-size:12px;letter-spacing:.8px;text-transform:uppercase;font-weight:850;color:var(--blue);margin-bottom:7px}.basis-card h3{font-size:19px;line-height:1.3;color:#132f5d;margin:0 0 8px}.basis-card p{margin:0;color:var(--body);font-size:15px}.basis-card details{border-top:1px solid var(--line);margin-top:16px}.example-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:20px}.example-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;text-align:center}.example-card .tier{font-size:13px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:#64748b}.example-card .earn{font-size:30px;font-weight:900;color:var(--blue);line-height:1.15;margin:7px 0 3px}.example-card .of{font-size:13.5px;color:var(--muted)}.example-card.current{border-color:var(--blue);background:var(--blue-50)}.match-card .btn-primary{background:#fff;color:var(--blue)!important;margin-top:22px}.match-card .btn-primary:hover{background:var(--blue-50)}.review-steps{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:12px}.review-steps li{display:flex;gap:12px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:15px 17px;color:var(--body);font-size:15px}.review-steps .num{flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--blue-50);color:var(--blue);display:grid;place-items:center;font-size:13px;font-weight:850}.review-steps strong{color:var(--ink)}.timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:10px}@media (max-width:900px){.hero-grid,.two-col,.basis-grid{grid-template-columns:1fr}.example-grid{grid-template-columns:repeat(2,1fr)}.timeline{grid-template-columns:1fr;gap:22px;text-align:left}.timeline-item{text-align:left;padding:0 0 0 66px;min-height:48px}.timeline-item:before{left:23px;top:0;width:2px;height:100%}.timeline-item:first-child:before{left:23px;top:24px;width:2px;height:calc(100% - 24px)}.timeline-item:last-child:before{left:23px;width:2px;height:24px}.timeline-dot{position:absolute;left:0;top:0;margin:0}}@media (max-width:640px){.container,.narrow{width:calc(100% - 28px)}.header-inner{height:auto;min-height:66px;padding:10px 0}.logo small{display:none}.site-nav{gap:13px;font-size:13.5px}.site-nav a.active{padding:8px 0;box-shadow:none}.site-nav .hide-mobile{display:none}.btn-sm{padding:8px 13px}.hero{padding:42px 0}section{padding:48px 0}.example-grid{grid-template-columns:1fr}.card,.match-card{padding:22px}.cta{padding:32px 22px}}.al .btn-pill{border-radius:999px;padding:12px 26px;font-weight:700}
