.pm-v3 .stack-hero{padding:76px 0 56px}.pm-v3 .stack-hero .eyebrow-block{text-align:center;max-width:var(--pm-container);margin:0 auto}.pm-v3 .stack-hero .pm-display,.pm-v3 .stack-hero .pm-lead{margin-left:auto;margin-right:auto}.pm-v3 .stack-hero .pm-display{max-width:11em}.pm-v3 .stack-hero .pm-lead{max-width:32em}.pm-v3 .stack-hero>div>div{text-align:center;align-items:center}.pm-v3 .stack-hero-ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:24px;display:flex}.pm-v3 .stack-hero-micro{font-family:var(--pm-font-sans);color:var(--pm-muted);text-align:center;margin-top:12px;font-size:13px}.pm-v3 .stack-inside{grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;display:grid}.pm-v3 .stack-ic{background:var(--pm-paper);border:1px solid var(--pm-line);border-radius:14px;padding:22px}.pm-v3 .stack-ic .t{font-family:var(--pm-font-serif);color:var(--pm-coral-dark);font-size:18px;font-weight:500}.pm-v3 .stack-ic p{font-family:var(--pm-font-sans);color:var(--pm-ink-2);margin:8px 0 0;font-size:14px;line-height:1.5}.pm-v3 .ladder--2{grid-template-columns:1fr 1fr}.pm-v3 .stack-tier-cta{margin-top:6px;display:inline-block}.pm-v3 .tier-flag--muted{background:var(--pm-paper-3);color:var(--pm-muted)}.pm-v3 .eyebrow-block+.ladder{margin-top:44px}.pm-v3 .stack-tier-micro{font-family:var(--pm-font-sans);color:var(--pm-muted);margin-top:10px;font-size:12.5px;line-height:1.45}.pm-v3 .stack-cohort{border-top:1px solid var(--pm-line);margin-top:28px;padding:22px 0 0}@media (max-width:920px){.pm-v3 .os-hero-split,.pm-v3 .os-why,.pm-v3 .os-line,.pm-v3 .stack-inside,.pm-v3 .ladder--2,.pm-v3 .os-skills{grid-template-columns:1fr}}