.five-climb[data-astro-cid-tvznp3uf]{--layout: stairs;--rise: clamp(1.1rem, 1.9vw, 1.75rem);position:relative}.five-climb__steps[data-astro-cid-tvznp3uf]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;margin:0;padding:0;list-style:none}.five-climb__item[data-astro-cid-tvznp3uf]{display:flex;min-width:0}.five-climb__item--1[data-astro-cid-tvznp3uf]{padding-top:calc(var(--rise) * 4)}.five-climb__item--2[data-astro-cid-tvznp3uf]{padding-top:calc(var(--rise) * 3)}.five-climb__item--3[data-astro-cid-tvznp3uf]{padding-top:calc(var(--rise) * 2)}.five-climb__item--4[data-astro-cid-tvznp3uf]{padding-top:var(--rise)}.five-climb__step[data-astro-cid-tvznp3uf]{position:relative;flex:1 1 auto;display:flex;flex-direction:column;gap:.3rem;min-width:0;padding:.9rem .7rem 1.25rem;border-top:2px solid var(--color-gain-gold);background:linear-gradient(180deg,#f8f4ea1a,#f8f4ea05 92%);color:var(--color-warm-cream);text-decoration:none;transition:background .2s ease}a[data-astro-cid-tvznp3uf].five-climb__step:hover,a[data-astro-cid-tvznp3uf].five-climb__step:focus-visible{background:linear-gradient(180deg,#f8f4ea30,#f8f4ea0d 92%)}a[data-astro-cid-tvznp3uf].five-climb__step:focus-visible{outline:2px solid var(--color-light-gold);outline-offset:-5px}.five-climb__step[data-astro-cid-tvznp3uf]:before{content:"";position:absolute;left:-1px;top:-2px;width:2px;height:calc(var(--rise) + 2px);background:var(--color-gain-gold)}.five-climb__item--1[data-astro-cid-tvznp3uf] .five-climb__step[data-astro-cid-tvznp3uf]:before{display:none}.five-climb__item--5[data-astro-cid-tvznp3uf] .five-climb__step[data-astro-cid-tvznp3uf]{border-top-style:dashed}.five-climb__item--5[data-astro-cid-tvznp3uf] .five-climb__step[data-astro-cid-tvznp3uf]:before{background:repeating-linear-gradient(180deg,var(--color-gain-gold) 0 6px,transparent 6px 11px)}.five-climb__glyph[data-astro-cid-tvznp3uf]{display:block}.five-climb__glyph[data-astro-cid-tvznp3uf] svg{display:block;width:46px;height:37px;margin-bottom:.35rem;color:var(--color-gain-gold)}.five-climb__num[data-astro-cid-tvznp3uf]{font:700 .62rem/1.2 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gain-gold)}.five-climb__name[data-astro-cid-tvznp3uf]{font:600 .88rem/1.22 var(--font-serif);color:var(--color-warm-cream);hyphens:manual;overflow-wrap:break-word}.five-climb__where[data-astro-cid-tvznp3uf]{margin-top:auto;padding-top:.6rem;font:700 .56rem/1.35 var(--font-sans);letter-spacing:.11em;text-transform:uppercase;color:var(--color-light-gold)}.five-climb__dot[data-astro-cid-tvznp3uf]{position:absolute;left:0;top:0;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--color-light-gold);box-shadow:0 0 0 5px #ddcb842e,0 0 18px 6px #ddcb8466;opacity:0;pointer-events:none}.five-climb--mini[data-astro-cid-tvznp3uf]{--rise: .75rem}.five-climb--mini[data-astro-cid-tvznp3uf] .five-climb__step[data-astro-cid-tvznp3uf]{align-items:center;gap:.15rem;padding:.5rem .3rem .7rem}.five-climb--mini[data-astro-cid-tvznp3uf] .five-climb__glyph[data-astro-cid-tvznp3uf] svg{width:30px;height:24px;margin-bottom:.1rem}.five-climb--mini[data-astro-cid-tvznp3uf] .five-climb__num[data-astro-cid-tvznp3uf]{font-size:.5rem;letter-spacing:.08em;white-space:nowrap}.five-climb--mini[data-astro-cid-tvznp3uf] .five-climb__dot[data-astro-cid-tvznp3uf]{width:9px;height:9px;margin:-4.5px 0 0 -4.5px}@media(max-width:900px){.five-climb[data-astro-cid-tvznp3uf]:not(.five-climb--mini){--layout: list}.five-climb[data-astro-cid-tvznp3uf]:not(.five-climb--mini) .five-climb__steps[data-astro-cid-tvznp3uf]{grid-template-columns:minmax(0,1fr);gap:6px}.five-climb[data-astro-cid-tvznp3uf]:not(.five-climb--mini) .five-climb__item[data-astro-cid-tvznp3uf]{padding-top:0}.five-climb[data-astro-cid-tvznp3uf]:not(.five-climb--mini) .five-climb__step[data-astro-cid-tvznp3uf]{flex-direction:row;align-items:center;gap:.8rem;padding:.65rem .8rem;border-top:1px solid rgba(208,180,95,.3);border-left:4px solid var(--color-gain-gold)}.five-climb[data-astro-cid-tvznp3uf]:not(.five-climb--mini) .five-climb__item--5[data-astro-cid-tvznp3uf] .five-climb__step[data-astro-cid-tvznp3uf]{border-left-style:dashed}.five-climb[data-astro-cid-tvznp3uf]:not(.five-climb--mini) .five-climb__step[data-astro-cid-tvznp3uf]:before{display:none}.five-climb[data-astro-cid-tvznp3uf]:not(.five-climb--mini) .five-climb__glyph[data-astro-cid-tvznp3uf]{flex:none}.five-climb[data-astro-cid-tvznp3uf]:not(.five-climb--mini) .five-climb__glyph[data-astro-cid-tvznp3uf] svg{width:34px;height:27px;margin:0}.five-climb[data-astro-cid-tvznp3uf]:not(.five-climb--mini) .five-climb__num[data-astro-cid-tvznp3uf]{flex:none}.five-climb[data-astro-cid-tvznp3uf]:not(.five-climb--mini) .five-climb__where[data-astro-cid-tvznp3uf]{margin:0 0 0 auto;padding:0;text-align:right}.five-climb[data-astro-cid-tvznp3uf]:not(.five-climb--mini) .five-climb__dot[data-astro-cid-tvznp3uf]{display:none}}
