.stairs-page .extension-hero-grid{align-items:start}.stairs-page .extension-hero h1{font-size:clamp(38px,4.1vw,59px)}.stairs-page .extension-hero figure img{height:440px;object-fit:cover;object-position:center}.stairs-intro{max-width:860px}.stairs-jump{display:flex;gap:12px 28px;flex-wrap:wrap;padding-top:24px;padding-bottom:24px;border-bottom:1px solid #c5d1ca}.stairs-jump a{text-decoration:underline;text-underline-offset:5px}.stairs-page .section[id]{scroll-margin-top:115px}.stairs-checklist{list-style:none;padding:0;counter-reset:stair;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px;margin:36px 0 0}.stairs-checklist li{counter-increment:stair;border-top:1px solid #b8c8c2;padding-top:22px}.stairs-checklist li:before{content:"0" counter(stair);font-size:.8rem;letter-spacing:.12em;color:#376b63}.stairs-checklist h3{font-size:1.5rem;line-height:1.25;margin:12px 0}.stairs-checklist p{line-height:1.7}.stairs-scope dl{margin:30px 0}.stairs-scope dl>div{display:grid;grid-template-columns:1fr 2fr;gap:28px;border-top:1px solid #b8c8c2;padding:22px 0}.stairs-scope dt{font-weight:600}.stairs-scope dd{margin:0;line-height:1.7}.stairs-sources{background:#f3f5f1}.stairs-sources p{max-width:900px}.stairs-sources li{margin:12px 0}.stairs-sources a{text-decoration:underline;text-underline-offset:4px}.stairs-page .cta a:not(.btn){text-decoration:underline}.stairs-crosslink{margin:22px 0;max-width:840px;line-height:1.7}.stairs-crosslink a{text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.stairs-checklist,.stairs-scope dl>div{grid-template-columns:1fr;gap:12px}.stairs-checklist{gap:24px}.stairs-page .extension-hero figure img{height:340px}.stairs-jump{gap:16px 22px}.stairs-page .extension-hero h1{font-size:38px}}