.ex-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (width>=961px){.ex-grid:has(>.ex-card:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.ex-card{background:var(--white);border:1px solid var(--line);border-radius:18px;min-width:0;padding:22px}.ex-icon{background:var(--yellow-soft);width:44px;height:44px;color:var(--navy);border-radius:12px;flex-shrink:0;place-items:center;display:inline-grid}.ex-title{font-family:var(--font-display);color:var(--navy);margin:14px 0 6px;font-size:18px;font-weight:800}.ex-text{color:var(--text-muted);margin:0;font-size:15px}.short-answer{background:var(--white);border-left:4px solid var(--yellow);border-radius:0 18px 18px 0;padding:24px 28px}.short-answer p{margin:0 0 12px}.short-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.short-list li{color:var(--navy);align-items:flex-start;gap:10px;font-weight:600;display:flex}.short-list svg{flex-shrink:0;margin-top:3px}.table-scroll{-webkit-overflow-scrolling:touch;margin-top:20px;overflow-x:auto}.risk-table,.compare-table{border-collapse:collapse;border-top:2px solid var(--navy);width:100%}.risk-table th,.risk-table td,.compare-table th,.compare-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px 12px 14px 0}.risk-table th{color:var(--navy);width:40%;font-weight:600}.risk-table td{text-align:right}.risk-table td strong{color:var(--navy)}.compare-table{min-width:560px}.compare-table thead th{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:13px;font-weight:600}.compare-table tbody th{color:var(--navy);font-weight:600}.compare-table .is-us{background:var(--yellow-soft);color:var(--navy);padding-left:12px;font-weight:600}.case-card{background:var(--navy);color:var(--on-navy);border-radius:24px;margin-top:28px;padding:32px}.case-badge{border:1px solid var(--yellow);color:var(--yellow);text-transform:uppercase;letter-spacing:.1em;border-radius:999px;margin:0 0 14px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-block}.case-title{font-family:var(--font-display);color:var(--white);margin:0 0 12px;font-size:24px;font-weight:800}.case-story{max-width:760px;margin:0}.case-figures{border-top:1px solid var(--navy-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0 0;padding:24px 0 0;list-style:none;display:grid}.case-figures li{flex-direction:column;gap:4px;min-width:0;display:flex}.case-figures strong{font-family:var(--font-display);color:var(--yellow);font-size:36px;font-weight:800;line-height:1.05}.case-figures span{font-size:14px}.inline-cta{background:var(--white);border:1px solid var(--line);border-top:2px solid var(--navy);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;display:flex}.inline-cta-title{font-family:var(--font-display);color:var(--navy);margin:0 0 4px;font-size:20px;font-weight:800}.inline-cta-text{color:var(--text-muted);margin:0}.inline-cta .btn{flex-shrink:0}.whyus-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:24px 0 0;padding:0;list-style:none;display:grid}.whyus-item{border-top:1px solid var(--line);gap:14px;min-width:0;padding:18px 0;display:flex}.whyus-title{color:var(--navy);margin:0 0 4px;font-size:17px;font-weight:700}.whyus-item p{margin:0}.assist-box{background:var(--white);border:1px solid var(--line);border-radius:22px;align-items:flex-start;gap:18px;padding:26px;display:flex}.assist-box p{margin:0}.assist-badge{background:var(--yellow);color:var(--navy);border-radius:999px;padding:4px 12px;font-size:14px;font-weight:700;display:inline-block;margin-bottom:10px!important}.notfor-list{gap:8px;margin:0;padding-left:20px;display:grid}@media (width<=960px){.ex-grid{scroll-snap-type:x mandatory;gap:12px;margin-right:-20px;padding-bottom:8px;padding-right:20px;display:flex;overflow-x:auto}.ex-card{scroll-snap-align:start;flex:0 0 78%}.case-card{padding:24px}.case-figures{grid-template-columns:minmax(0,1fr);gap:14px}.case-figures strong{font-size:30px}.inline-cta{flex-direction:column;align-items:stretch}.whyus-grid{grid-template-columns:minmax(0,1fr)}.risk-table th{width:auto}.risk-table td{text-align:left}.risk-table tr{border-bottom:1px solid var(--line);padding:12px 0;display:block}.risk-table th,.risk-table td{border:0;padding:2px 0;display:block}.assist-box{flex-direction:column}}.short-answer,.inline-cta,.assist-box{margin-bottom:64px}.notfor-list{margin-bottom:48px}@media (width<=960px){.short-answer,.inline-cta,.assist-box{margin-bottom:40px}}.price-card-sub{margin:-8px 0 16px}.price-card-from>strong:not(.num){font-size:24px;line-height:1.25;display:block}
