.three-ways{background:#fff;border-bottom:1px solid #e2e8f0;padding:96px 0 88px}@media (max-width:1000px){.three-ways{padding:64px 0}}.three-ways__header{text-align:center;max-width:720px;margin:0 auto 48px}.three-ways__header h2{margin:0 0 14px}.three-ways__header p{color:#475569;margin:0;font-size:17px;line-height:1.55}@media (max-width:1000px){.three-ways__header{margin-bottom:36px}}.three-ways__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (max-width:1000px){.three-ways__grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}}.three-ways__card{grid-template-rows:subgrid;background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-row:span 5;row-gap:0;padding:30px 28px 28px;display:grid}@media (max-width:1000px){.three-ways__card{flex-direction:column;display:flex}}@media (max-width:480px){.three-ways__card{padding:24px 20px 22px}}.three-ways__icon{color:#2563eb;background:#eff6ff;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:20px;display:flex}.three-ways__title{padding-bottom:12px}.three-ways__title h3{color:#000718;margin:0;font-size:24px;line-height:1.2}.three-ways__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#2563eb;margin:0 0 8px;font-size:12px;font-weight:600}.three-ways__text{color:#334155;margin:0;padding-bottom:22px;font-size:15px;line-height:1.65}.three-ways__facts{border-top:1px solid #e2e8f0;align-self:start;gap:8px;margin:0;padding:16px 0 18px;display:grid}.three-ways__facts div{grid-template-columns:52px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.5;display:grid}.three-ways__facts dt{color:#64748b}.three-ways__facts dd{color:#0f172a;margin:0}.three-ways__facts dd strong{font-weight:600}.three-ways__cta{color:#2563eb;place-self:end start;align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.three-ways__cta:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:1000px){.three-ways__cta{margin-top:auto}}.three-ways__help{text-align:center;color:#475569;margin:36px 0 0;font-size:15px}.three-ways__help a{color:#2563eb;font-weight:600;text-decoration:none}.three-ways__help a:hover{text-decoration:underline}
