.affordability{background:#fff;padding:90px 0}.affordability .section-head{margin-bottom:40px;max-width:900px}.affordability .eyebrow,.eyebrow{align-items:center;color:var(--blue,#449bd5)!important;display:inline-flex;font-size:12px;font-weight:800;gap:9px;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.affordability .h2,.affordability h2{color:var(--navy,#152d49);font-size:clamp(36px,4.2vw,58px);font-weight:800;letter-spacing:-.045em;line-height:1.04;margin:0}.affordability .lead,.affordability .lead p,.affordability p.lead{color:var(--text,#385066);font-size:18px;line-height:1.7;margin:19px 0 0;max-width:840px}.usage-grid{display:grid;gap:17px;grid-template-columns:repeat(3,minmax(0,1fr))}.usage-card{background:#fff;border:1px solid var(--line,#d8e5ec);border-radius:22px;box-shadow:0 10px 30px rgba(21,45,73,.05);display:flex;flex-direction:column;min-width:0;padding:27px;transition:transform .22s ease,box-shadow .22s ease}.usage-card:hover{box-shadow:0 16px 36px rgba(21,45,73,.08);transform:translateY(-4px)}.usage-icon{border-radius:14px;display:grid;height:50px;margin-bottom:21px;place-items:center;width:50px}.usage-card h3{color:var(--navy,#152d49);font-size:22px;line-height:1.18;margin:0}.usage-card div,.usage-card p{color:var(--text,#385066);font-size:13px;line-height:1.62;margin:11px 0 15px}.usage-card .micro{color:var(--blue,#449bd5);font-size:10px;font-weight:800;letter-spacing:.07em;margin-top:auto;padding-top:16px;text-transform:uppercase}.personalization-callout{align-items:center;background:var(--ice,#f2f8fb);border-radius:22px;display:grid;gap:28px;grid-template-columns:.8fr 1.2fr;margin-top:26px;padding:27px 30px}.personalization-callout strong{color:var(--navy,#152d49);font-size:26px;line-height:1.18}.personalization-callout div,.personalization-callout p{color:var(--text,#385066);font-size:14px;line-height:1.65;margin:0}@media(max-width:900px){.personalization-callout,.usage-grid{gap:16px;grid-template-columns:1fr}}