.home2 .ab-hero .h-hero__in{grid-template-columns:minmax(0,1fr)}.home2 .ab-hero .hero__display{max-width:18ch}.home2 .ab-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(28px,4vw,44px)}.home2 .ab-c{border-top:1px solid var(--h-border);padding-top:16px;display:flex;flex-direction:column;gap:10px}.home2 .ab-c h3{font-family:var(--bp-serif);font-weight:400;font-size:var(--t-title-s);line-height:1.25;margin:0;color:var(--h-text)}.home2 .ab-c p{font-family:var(--bp-sans);font-size:.9rem;line-height:1.65;color:var(--h-text2)}.home2 .ab-core .h-body{max-width:60ch}.home2 .ab-quote{font-family:var(--bp-serif);font-weight:400;font-size:var(--t-title-l);line-height:1.12;letter-spacing:-.015em;color:var(--bp-paper);margin:0 0 22px;max-width:22ch;text-wrap:balance}@media (max-width:980px){.home2 .ab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.home2 .ab-grid{grid-template-columns:1fr}}