.consider .cases{--c-sub:#515154;word-break:auto-phrase;text-wrap:pretty}.consider .cases .c-hero{padding:88px 20px 24px}.consider .cases .c-block,.consider .cases .c-terms{padding:72px 20px;text-align:left}.consider .cases .c-terms{padding-top:24px}.consider .cases .c-final{padding:88px 20px 120px}.consider .cases .c-spot{padding:0 20px 24px;text-align:left}.consider .cases .c-spot .spot-offer{padding-top:56px;border-top:1px solid #d2d2d7;text-align:left}.consider .cases .narrow{max-width:880px}.consider .cases .narrow :where(ul,li){margin:0;padding:0}.consider .cases .c-hero .lead{font-size:19px}.consider .cases .remaining{margin-top:28px;font-size:20px;font-weight:700}.consider .cases .remaining strong{margin:0 4px;font-size:32px;color:#0071e3}.consider .cases h2{font-size:30px;line-height:1.3;font-weight:700;letter-spacing:-.01em}.consider .cases .rows{border-top:1px solid #d2d2d7;list-style:none}.consider .cases .row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:26px 0;border-bottom:1px solid #d2d2d7}.consider .cases .row-h{font-size:20px;font-weight:700;line-height:1.5}.consider .cases .row-b{font-size:18px;line-height:1.8}.consider .cases .row-b strong{font-size:20px;font-weight:700}.consider .cases .row-note{display:block;font-size:17px;color:var(--c-sub)}.consider .cases ul.lined{margin-top:32px;border-top:1px solid #d2d2d7;list-style:none}.consider .cases ul.lined li{padding:22px 0;border-bottom:1px solid #d2d2d7;font-size:18px;line-height:1.7}.consider .cases .note{margin-top:20px;font-size:17px;line-height:1.8;color:var(--c-sub)}.consider .cases .more{margin-top:24px;font-size:18px}.consider .cases .c-final h2{font-size:32px}.consider .cases .c-final .lead{font-size:19px}.consider .cases .c-final .quiet{margin-top:24px;font-size:16px;line-height:1.8;color:var(--c-sub)}.consider .cases .eyebrow{font-size:16px}@media (min-width:768px){.consider .cases .eyebrow{font-size:18px}.consider .cases .c-hero{padding:130px 20px 40px}.consider .cases .c-hero .lead,.consider .cases .remaining{font-size:22px}.consider .cases .remaining strong{font-size:40px}.consider .cases .c-block,.consider .cases .c-terms{padding:104px 20px}.consider .cases .c-terms{padding-top:40px}.consider .cases .c-final{padding:120px 20px 160px}.consider .cases h2{font-size:40px}.consider .cases .c-final h2{font-size:48px}.consider .cases .c-final .lead{font-size:22px}.consider .cases .c-final .quiet{font-size:17px}.consider .cases .row{grid-template-columns:240px minmax(0,1fr);gap:32px;align-items:start;padding:32px 0}.consider .cases .row-h{font-size:22px}.consider .cases .row-b{font-size:20px}.consider .cases .row-b strong{font-size:22px}.consider .cases .row-note{font-size:18px}.consider .cases ul.lined li{padding:26px 0;font-size:20px}.consider .cases .note{font-size:18px}.consider .cases .more{font-size:20px}}