.ascent-handbook{max-width:70rem}.ascent-handbook h1{max-width:12ch}.ascent-handbook>figure{margin:1.8rem 0 2.5rem;border-bottom:5px solid var(--accent)}.ascent-handbook>figure img{aspect-ratio:2.5;object-position:42% 43%}.ascent-checks{max-width:48rem;margin-left:auto}.ascent-checks details{padding:.8rem 1rem;background:#f6f8fa;border-bottom:1px solid #a5b5c0}.ascent-checks summary{font-size:clamp(1.05rem,2vw,1.35rem)}.ascent-checks details[open]{border-inline-start:4px solid var(--accent)}.ascent-handbook .ascent-reference{display:block;max-width:48rem;margin:1rem 0 0 auto;padding:.3rem 0;border:0}.ascent-reference a{display:inline-flex;align-items:center;min-height:44px}@media(max-width:700px){.ascent-handbook>figure img{aspect-ratio:16/10}.ascent-checks{margin-left:0}}
