.O_ZRBW_frame{height:100%;min-height:100%;position:relative;overflow:hidden}.O_ZRBW_inner{will-change:transform;position:absolute;inset:0}
.Yh7YGq_section{position:relative}.Yh7YGq_stage{--fade:1;top:var(--header-h);height:calc(100svh - var(--header-h));background:var(--bg);opacity:0;transition:opacity .6s;position:sticky;overflow:hidden}.Yh7YGq_stage[data-ready]{opacity:1}.Yh7YGq_svg{width:100%;height:100%;color:var(--fg);position:absolute;inset:0}.Yh7YGq_lines line{stroke:var(--line);stroke-width:2px;vector-effect:non-scaling-stroke}.Yh7YGq_caption{right:var(--pad);bottom:var(--pad);background:var(--fg);color:var(--bg);letter-spacing:.1em;text-transform:uppercase;opacity:calc(1 - var(--fade));margin:0;padding:.35rem .7rem;font-size:.72rem;position:absolute}.Yh7YGq_story{z-index:1;margin-top:calc(-100svh + var(--header-h));padding:18svh var(--pad) 30svh;pointer-events:none;position:relative}.Yh7YGq_story>*{pointer-events:auto;max-width:34rem;padding:var(--pad);background:var(--bg);border:var(--lw) solid var(--line);margin:0 0 70svh}.Yh7YGq_story>:last-child{margin-bottom:0}
._8TymFG_head{padding-block:clamp(2.5rem, 6vw, 5rem) var(--pad);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex}._8TymFG_head .lead{margin:0}._8TymFG_media{aspect-ratio:746/815;background:var(--well)}._8TymFG_media img{object-fit:contain;width:76%;height:76%;position:absolute;inset:12%}._8TymFG_img{display:block}._8TymFG_text{flex-direction:column;justify-content:flex-end;min-height:12rem;display:flex}
