.px-c2-heading{font-size:clamp(34px,5vw,66px);line-height:1;letter-spacing:-.04em;max-width:16em;margin:0 0 36px}.px-c2-grid-2,.px-c2-grid-3{display:grid;gap:20px}.px-c2-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.px-c2-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.px-c2-card{padding:clamp(24px,4vw,48px)}.px-c2-card h2,.px-c2-card h3{margin:0 0 16px;letter-spacing:-.025em}.px-c2-card p,.px-c2-decision p,.px-c2-steps p{line-height:1.6;opacity:.68}.px-c2-decision{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:start}.px-c2-decision h2{font-size:clamp(32px,4vw,54px);line-height:1;margin:0}.px-c2-decision ol{list-style:none;margin:0;padding:0;display:grid;gap:10px}.px-c2-decision li{background:#fff;border-radius:18px;padding:18px 22px;display:grid;gap:5px}.px-c2-decision li span{opacity:.62;line-height:1.45}.px-c2-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.px-c2-steps>div{border-top:1px solid rgba(16,17,18,.18);padding:18px 10px 0 0}.px-c2-steps b{font-family:var(--font-mono);font-size:11px;opacity:.45}.px-c2-steps h3{font-size:18px;margin:16px 0 8px}.px-c2-steps p{font-size:14px;margin:0}@media(max-width:900px){.px-c2-grid-3,.px-c2-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.px-c2-decision{grid-template-columns:1fr}}@media(max-width:620px){.px-c2-grid-2,.px-c2-grid-3,.px-c2-steps{grid-template-columns:1fr}}
