.ab-hero .ab-mail{margin-top:6px!important}.ab-cap.ts-hero-card{width:auto;max-width:calc(100% - 40px);padding:10px 14px;font-size:13px;line-height:1.4;color:var(--ink)}@media (max-width:860px){.ab-cap.ts-hero-card{max-width:calc(100% - 24px);font-size:12px;padding:8px 12px}}.ab-facts{background:var(--bone);padding:clamp(28px,3vw,44px) 0 0}.ab-rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,3vw,48px);margin:0;border-top:1px solid var(--ink)}.ab-rows>div{display:grid;gap:10px;align-content:start;padding:20px 0 4px}.ab-rows dt{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--brass)}.ab-rows dd{margin:0;display:grid;gap:6px}.ab-rows b{font-family:var(--serif);font-weight:500;font-variation-settings:"opsz" 72,"SOFT" 12,"WONK" 1;font-size:clamp(22px,1.8vw,26px);line-height:1.2;letter-spacing:-.012em;color:var(--ink)}.ab-rows dd span{font-size:15px;line-height:1.55;color:var(--muted);text-wrap:pretty;max-width:34ch}@media (max-width:860px){.ab-rows{grid-template-columns:1fr}.ab-rows>div{padding:16px 0;border-bottom:1px solid var(--line)}}.ab-why{background:var(--bone)}.ab-why .eyebrow{margin:0 0 22px}.ab-quote{margin:0;max-width:26ch;font-family:var(--serif);font-weight:500;font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 1;font-size:clamp(30px,3.6vw,52px);line-height:1.06;letter-spacing:-.026em;color:var(--ink);text-wrap:balance}.ab-quote .it{color:var(--muted)}.ab-why-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,64px);max-width:980px;margin-top:clamp(40px,4.4vw,64px);padding-top:24px;border-top:1px solid var(--line)}.ab-why-cols .body{margin:0;max-width:46ch}@media (max-width:700px){.ab-why-cols{grid-template-columns:1fr;gap:16px}}.ab-pr{background:var(--bone-2)}.ab-pr .g12{align-items:start;row-gap:36px}.ab-pr-h{grid-column:1/5;position:sticky;top:calc(var(--header-h) + 32px)}.ab-pr-h h2{margin:14px 0 0}.ab-pr-h .body{margin:18px 0 0;max-width:30ch}.ab-pr-list{grid-column:6/-1;list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.ab-pr-list li{display:grid;align-content:start;grid-template-columns:56px minmax(0,1fr);column-gap:16px;padding:26px 0 28px;border-bottom:1px solid var(--rule-soft)}.ab-pr-list .n{grid-row:1/3;font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--brass);font-variant-numeric:tabular-nums;padding-top:8px}.ab-pr-list h3{margin:0;font-family:var(--serif);font-weight:500;font-variation-settings:"opsz" 72,"SOFT" 12,"WONK" 1;font-size:clamp(22px,1.9vw,28px);line-height:1.15;letter-spacing:-.014em;color:var(--ink);text-wrap:balance}.ab-pr-list p{margin:10px 0 0;max-width:58ch;font-size:16px;line-height:1.6;color:var(--muted)}@media (max-width:860px){.ab-pr-h{position:static}.ab-pr-list li{grid-template-columns:40px minmax(0,1fr);column-gap:8px;padding:22px 0 24px}}