.stair-story[data-astro-cid-hvgyfnxt]{position:relative;background:#fffdf6;color:#737572}.stair-story[data-astro-cid-hvgyfnxt].is-animated{height:820svh}.stair-stage[data-astro-cid-hvgyfnxt]{position:sticky;top:0;height:100dvh;min-height:360px;overflow:hidden}.js .stair-story[data-astro-cid-hvgyfnxt]:not(.is-enhanced) .stair-stage[data-astro-cid-hvgyfnxt]{visibility:hidden;animation:stage-failsafe 0s 4s forwards}@keyframes stage-failsafe{to{visibility:visible}}.is-animated[data-astro-cid-hvgyfnxt] .stair-stage[data-astro-cid-hvgyfnxt]{position:fixed;inset:0;background:#fffdf6}.stair-art[data-astro-cid-hvgyfnxt]{position:absolute;inset:0;width:100%;height:100%}.stair-art[data-astro-cid-hvgyfnxt] text[data-astro-cid-hvgyfnxt]{font-family:Poppins,sans-serif;font-weight:800;font-style:italic;font-size:var(--letter-size, 115px);text-anchor:middle;paint-order:stroke fill;stroke-linejoin:round}.letter-shadow[data-astro-cid-hvgyfnxt]{fill:#00566c;opacity:.35}.letter-edge[data-astro-cid-hvgyfnxt]{fill:#ffe3a4;stroke:#ff7900;stroke-width:2}.letter-front[data-astro-cid-hvgyfnxt]{fill:#ff7900}[data-astro-cid-hvgyfnxt][data-railing-letters] .stair-art[data-astro-cid-hvgyfnxt] text[data-astro-cid-hvgyfnxt]{font-style:normal;font-weight:400;font-size:calc(var(--letter-size, 115px) * 1.1)}[data-astro-cid-hvgyfnxt][data-railing-letters] .letter-front[data-astro-cid-hvgyfnxt]{fill:#ff80ab}[data-astro-cid-hvgyfnxt][data-railing-letters] .letter-edge[data-astro-cid-hvgyfnxt]{fill:#e50062;stroke:#e50062}[data-astro-cid-hvgyfnxt][data-railing-letters],[data-astro-cid-hvgyfnxt][data-railing-letters] .stair-stage[data-astro-cid-hvgyfnxt]{background:#e6e6e6;color:#545454}[data-astro-cid-hvgyfnxt][data-railing-letters] .letter-shadow[data-astro-cid-hvgyfnxt]{opacity:.12}[data-astro-cid-hvgyfnxt][data-railing-letters] .stair-art[data-astro-cid-hvgyfnxt]{top:11.5%;left:50%;transform:translate(-50%);width:min(98vw,55svh);height:74%}[data-astro-cid-hvgyfnxt][data-railing-letters] .slide-deck[data-astro-cid-hvgyfnxt]{inset:0 0 2%;pointer-events:none}[data-astro-cid-hvgyfnxt][data-railing-letters] .slide-window[data-astro-cid-hvgyfnxt]{border-radius:0;pointer-events:auto}[data-astro-cid-hvgyfnxt][data-railing-letters] .poster-copy[data-astro-cid-hvgyfnxt]{position:relative;padding:0;overflow:hidden;color:#545454}[data-astro-cid-hvgyfnxt][data-railing-letters] .poster-copy[data-astro-cid-hvgyfnxt] h1[data-astro-cid-hvgyfnxt]{position:absolute;top:7%;left:3%;right:3%;margin:0;font-size:clamp(14px,min(4.3vw,2.8svh),34px);line-height:1.23;letter-spacing:-.025em}[data-astro-cid-hvgyfnxt][data-railing-letters] .poster-copy[data-astro-cid-hvgyfnxt] h1[data-astro-cid-hvgyfnxt] span[data-astro-cid-hvgyfnxt],[data-astro-cid-hvgyfnxt][data-railing-letters] .poster-copy[data-astro-cid-hvgyfnxt] h1[data-astro-cid-hvgyfnxt] strong[data-astro-cid-hvgyfnxt]{display:block}[data-astro-cid-hvgyfnxt][data-railing-letters] .poster-copy[data-astro-cid-hvgyfnxt] h1[data-astro-cid-hvgyfnxt] strong[data-astro-cid-hvgyfnxt]{font-weight:800}.poster-flaws[data-astro-cid-hvgyfnxt]{position:absolute;bottom:8%;left:50%;transform:translate(-50%);width:min(94%,54svh);margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.1em .6em;font-size:clamp(11px,min(3.2vw,2.1svh),25px);font-weight:800;line-height:1.3}.poster-flaws[data-astro-cid-hvgyfnxt]:after{content:"";flex-basis:100%;order:1}.poster-flaws[data-astro-cid-hvgyfnxt] li[data-astro-cid-hvgyfnxt]:nth-child(n+3){order:2}.poster-flaws[data-astro-cid-hvgyfnxt] li[data-astro-cid-hvgyfnxt]:before{content:"•";margin-right:.3em}.poster-flaws[data-astro-cid-hvgyfnxt] li[data-astro-cid-hvgyfnxt]{white-space:nowrap}.poster-flaws[data-astro-cid-hvgyfnxt] .flaw-arrogant[data-astro-cid-hvgyfnxt]{color:#00afd8}.poster-flaws[data-astro-cid-hvgyfnxt] .flaw-condescending[data-astro-cid-hvgyfnxt]{color:#d00079}.poster-flaws[data-astro-cid-hvgyfnxt] .flaw-difficult[data-astro-cid-hvgyfnxt]{color:#ed5e2b}.poster-flaws[data-astro-cid-hvgyfnxt] .flaw-odd[data-astro-cid-hvgyfnxt]{color:#f2c600}.poster-flaws[data-astro-cid-hvgyfnxt] .flaw-tactless[data-astro-cid-hvgyfnxt]{color:#a05aa0}.poster-copy[data-astro-cid-hvgyfnxt]{text-align:center;align-items:center}h1[data-astro-cid-hvgyfnxt]{margin:0;font-size:clamp(25px,min(3.8vw,5.6svh),64px);font-weight:400;line-height:1.18;letter-spacing:-.045em}h1[data-astro-cid-hvgyfnxt] em[data-astro-cid-hvgyfnxt]{font-style:normal;color:#f76c00}[data-astro-cid-hvgyfnxt][data-railing-letters] h1[data-astro-cid-hvgyfnxt] em[data-astro-cid-hvgyfnxt]{color:inherit}.poster-cta[data-astro-cid-hvgyfnxt]{color:#535652;text-decoration-thickness:1px;text-underline-offset:6px}.scroll-cue[data-astro-cid-hvgyfnxt]{display:none;position:absolute;bottom:9%;left:0;right:0;text-align:center;color:#fff;text-shadow:0 1px 6px #00566c;pointer-events:none}.is-animated[data-astro-cid-hvgyfnxt] .scroll-cue[data-astro-cid-hvgyfnxt]{display:grid;gap:.75rem}.scroll-cue[data-astro-cid-hvgyfnxt] span[data-astro-cid-hvgyfnxt]:first-child{font-size:clamp(18px,2.5vw,32px);font-weight:500;letter-spacing:-.035em}.scroll-cue[data-astro-cid-hvgyfnxt] span[data-astro-cid-hvgyfnxt]:last-child{font-size:12px;text-transform:uppercase;letter-spacing:.17em}.skip-story[data-astro-cid-hvgyfnxt]{position:absolute;right:1.25rem;bottom:1.25rem;color:#00465c;background:#fffdf6e8;border-radius:2rem;padding:.6rem 1rem;font-size:11px;text-decoration:none}.slide-deck[data-astro-cid-hvgyfnxt]{display:flex;flex-direction:column;gap:.8rem;position:absolute;inset:19% 3% 8% 55%}.slide-window[data-astro-cid-hvgyfnxt]{flex:1;min-height:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;border-radius:1.25rem}.is-enhanced[data-astro-cid-hvgyfnxt] .slide-window[data-astro-cid-hvgyfnxt]{overflow:hidden;scroll-snap-type:none}.slide-track[data-astro-cid-hvgyfnxt]{display:flex;width:100%;height:100%;will-change:transform}.example-slide[data-astro-cid-hvgyfnxt]{flex:0 0 100%;box-sizing:border-box;min-width:0;padding:clamp(.9rem,min(3vw,4.5vh),3rem);overflow-y:auto;overflow-x:hidden;scroll-snap-align:start;background:#ffe3a4;color:#00465c;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.6rem,1.5vh,1.2rem)}.example-slide[data-astro-cid-hvgyfnxt]>*{flex-shrink:0}.example-slide[data-astro-cid-hvgyfnxt]>:first-child{margin-top:auto}.example-slide[data-astro-cid-hvgyfnxt]>:last-child{margin-bottom:auto}.example-slide[data-astro-cid-hvgyfnxt].poster-copy{align-items:center;background:transparent}.example-slide[data-astro-cid-hvgyfnxt][data-slide="1"]{background:#d7c7f0}.example-slide[data-astro-cid-hvgyfnxt][data-slide="2"]{background:#bde4d3}.example-slide[data-astro-cid-hvgyfnxt][data-slide="3"]{background:#f7d8d2}.example-slide[data-astro-cid-hvgyfnxt] .slide-kicker[data-astro-cid-hvgyfnxt]{font-size:clamp(10px,1vw,14px);text-transform:uppercase;letter-spacing:.09em}.example-slide[data-astro-cid-hvgyfnxt] h2{margin:0;font-size:clamp(22px,min(4vw,6.5vh),58px);line-height:1.05;letter-spacing:-.05em}.example-slide[data-astro-cid-hvgyfnxt] p{margin:0;font-size:clamp(12px,min(1.5vw,2.4vh),19px);line-height:1.5}.example-slide[data-astro-cid-hvgyfnxt] a[data-astro-cid-hvgyfnxt]{color:inherit;font-size:clamp(12px,1.2vw,16px);text-underline-offset:4px}.slide-status[data-astro-cid-hvgyfnxt]{color:#00465c;font-size:13px;text-align:center}a[data-astro-cid-hvgyfnxt]:focus-visible,.slide-window[data-astro-cid-hvgyfnxt]:focus-visible{outline:3px solid #f76c00;outline-offset:5px}@media (max-width: 699px){.slide-deck[data-astro-cid-hvgyfnxt]{top:7%;left:40%}.example-slide[data-astro-cid-hvgyfnxt].poster-copy{justify-content:flex-start}.example-slide[data-astro-cid-hvgyfnxt].poster-copy>:first-child{margin-top:0}.example-slide[data-astro-cid-hvgyfnxt].poster-copy>:last-child{margin-bottom:0}h1[data-astro-cid-hvgyfnxt]{font-size:clamp(20px,5vw,34px)}.stair-story[data-astro-cid-hvgyfnxt].is-animated{height:740svh}}@media (prefers-reduced-motion: reduce){.stair-story[data-astro-cid-hvgyfnxt].is-animated{height:400svh}.scroll-cue[data-astro-cid-hvgyfnxt],.skip-story[data-astro-cid-hvgyfnxt]{display:none}}@media (max-height: 499px){[data-astro-cid-hvgyfnxt][data-railing-letters] .stair-art[data-astro-cid-hvgyfnxt]{top:13%;height:66%;width:min(98vw,49svh)}}
