.why-top{border-bottom:1px solid #ffffff1a;padding-block:clamp(40px,5vw,72px)}.why-lead{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(24px,4vw,56px);display:grid}.why-lead p{color:#ffffffb3;max-width:54ch;margin:16px 0 0;line-height:1.65}.why-figs{grid-template-columns:repeat(3,auto);justify-content:end;gap:0;margin:0;display:grid}.why-figs>div:first-child{padding-left:0}.why-figs>div:last-child{border-right:0;padding-right:0}.why-figs dt{letter-spacing:-.03em;font-size:clamp(20px,2.2vw,30px);font-weight:800;line-height:1}.why-figs dd{max-width:11em;font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;margin:6px 0 0;font-weight:700;line-height:1.4}.why-list{grid-template-columns:minmax(0,1fr);gap:0 clamp(26px,4vw,60px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:861px){.why-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.why-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.why-list li{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 16px;padding:clamp(20px,2.6vw,28px) 0;display:grid}.why-list li:first-child{border-top:0;grid-column:1/-1;padding-top:0}.why-list li:first-child p{max-width:68ch}.why-n{font-size:var(--fs-2xs);letter-spacing:.1em;color:var(--muted-2);font-variant-numeric:tabular-nums;margin-bottom:4px;font-weight:700;display:block}.why-list p{font-size:var(--fs-sm);color:var(--muted);margin:8px 0 0;line-height:1.7}.why-list a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.why-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:clamp(22px,2.6vw,30px);display:flex}.why-foot p{max-width:52ch;font-size:var(--fs-sm);color:var(--muted);margin:0}@media (max-width:900px){.why-foot{flex-direction:column;align-items:flex-start}}@media (max-width:1100px){.why-lead{grid-template-columns:minmax(0,1fr);align-items:start;gap:26px}.why-figs{justify-content:start}}@media (max-width:560px){.why-foot .cta-row{width:100%}}.why-n{color:var(--trust-ink)}
