.finn-story-content{--black:#101820;--foundation:#000;--gold:#D3BC8D;--gold-hi:#EBDFC0;--gold-dim:#A39063;--pale:#F4ECD6;--white:#fff;--ink:#1B2328;--ink-2:#1E2A36;--on-gold-2:#363A3A;--on-black-2:#E1D7C4;--rule-dark:rgba(16,24,32,.22);--rule-gold:rgba(211,188,141,.46);--ui:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--s-display:"Barlow",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--s-body:"Barlow",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--s-label:"Barlow Condensed","Arial Narrow","Helvetica Neue",Arial,sans-serif;--c-bg:var(--gold);--c-fg:var(--ink);--c-fg2:var(--on-gold-2);--c-head:var(--black);--c-rule:var(--rule-dark);--c-kick:var(--on-gold-2);color-scheme:light}.finn-story-content *,.finn-story-content :after,.finn-story-content :before{box-sizing:border-box}.finn-story-content{scroll-behavior:smooth;scroll-padding-top:16px;-webkit-text-size-adjust:100%;margin:0;background:var(--gold);color:var(--ink);font:400 1.0625rem/1.65 var(--ui);-webkit-font-smoothing:antialiased;overflow-x:hidden}.finn-story-content img,.finn-story-content svg{max-width:100%}.finn-story-content a{color:inherit}@media (prefers-reduced-motion:reduce){.finn-story-content{scroll-behavior:auto}}.finn-story-content :focus-visible{outline:3px solid var(--black);outline-offset:3px}.finn-story-content .dark :focus-visible{outline-color:var(--gold-hi)}.finn-story-content .wrap{width:100%;max-width:1200px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.finn-story-content .band{padding-block:clamp(56px,8vw,112px);background:var(--c-bg);color:var(--c-fg)}.finn-story-content .dark{--c-bg:var(--black);--c-fg:var(--on-black-2);--c-fg2:var(--on-black-2);--c-head:var(--gold);--c-rule:var(--rule-gold);--c-kick:var(--gold-dim);background:var(--black);color:var(--on-black-2)}.finn-story-content .dark .quiet{opacity:.82}.finn-story-content .eyebrow{font:600 .78rem/1.3 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--c-kick);margin:0 0 18px}.finn-story-content .dark .eyebrow{color:var(--gold)}.finn-story-content h1,.finn-story-content h2,.finn-story-content h3{text-wrap:balance;color:var(--c-head)}.finn-story-content h1{font:800 clamp(2.6rem,6.4vw,5.5rem)/.96 var(--ui);letter-spacing:-.06em;margin:0 0 26px}.finn-story-content h2{font:800 clamp(2.1rem,4.6vw,3.8rem)/1 var(--ui);letter-spacing:-.055em;margin:0 0 20px}.finn-story-content h3{font:800 clamp(1.25rem,2.2vw,1.6rem)/1.1 var(--ui);letter-spacing:-.04em;margin:0 0 10px}.finn-story-content p{margin:0 0 1em}.finn-story-content .lede{font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.6;max-width:36em}.finn-story-content .intro{font-size:1.12rem;max-width:40em}.finn-story-content .chap-head{max-width:46rem;margin-bottom:clamp(32px,5vw,56px)}.finn-story-content .copy p{max-width:38em}.finn-story-content .pull{margin:1.4em 0;padding:4px 0 4px 20px;border-left:4px solid var(--c-head);font:800 clamp(1.3rem,2.2vw,1.7rem)/1.15 var(--ui);letter-spacing:-.04em;color:var(--c-head);max-width:20em}.finn-story-content .btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.finn-story-content .btn{display:inline-flex;align-items:center;gap:10px;padding:14px 20px;font:800 .95rem/1 var(--ui);letter-spacing:-.01em;text-decoration:none;border:2px solid var(--black);border-radius:8px;color:var(--black);background:var(--white);cursor:pointer}.finn-story-content .btn.ghost{background:transparent;color:var(--black)}.finn-story-content .btn:hover{background:var(--black);color:var(--gold);border-color:var(--black)}.finn-story-content .dark .btn{border-color:var(--white)}.finn-story-content .dark .btn:hover{background:var(--gold);color:var(--black);border-color:var(--gold)}.finn-story-content .hero{padding-block:clamp(36px,6vw,88px) clamp(48px,6vw,96px)}.finn-story-content .hero .wrap{display:grid;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.finn-story-content .hero .wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}}.finn-story-content .gloss{background:var(--black);color:var(--on-black-2);border-block:1px solid var(--rule-gold)}.finn-story-content .gloss dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));grid-gap:0 28px;gap:0 28px;margin:0;padding-block:8px}.finn-story-content .gloss div{padding:18px 0}.finn-story-content .gloss dt{font:600 .78rem/1.3 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--gold)}.finn-story-content .gloss dd{margin:7px 0 0;font-size:.98rem;line-height:1.5}.finn-story-content .hf{margin:0;display:grid;grid-gap:10px;gap:10px;min-width:0}.finn-story-content .hf-frame{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--black);border:1px solid var(--c-rule)}.finn-story-content .hf-stage{position:absolute;left:0;top:0;width:1080px;height:1080px;overflow:hidden;transform-origin:0 0;transform:scale(var(--s,.5));background:var(--black);color:var(--gold);font-family:var(--s-label)}.finn-story-content .hf-stage .clip{position:absolute}.finn-story-content .hf-stage [data-off]{visibility:hidden!important}.finn-story-content .hf-bar{display:flex;gap:12px;font:600 .72rem/1 var(--mono);color:var(--c-fg2)}.finn-story-content .hf-bar,.finn-story-content .hf-play{align-items:center;letter-spacing:.075em;text-transform:uppercase}.finn-story-content .hf-play{display:inline-flex;gap:8px;min-width:104px;padding:10px 12px;background:var(--white);border:2px solid var(--black);border-radius:8px;color:var(--black);font:700 .72rem/1 var(--mono);cursor:pointer}.finn-story-content .dark .hf-play{border-color:var(--white)}.finn-story-content .hf-play:hover{background:var(--black);color:var(--gold)}.finn-story-content .dark .hf-play:hover{background:var(--gold);color:var(--black)}.finn-story-content .hf-play .i-pause{display:none}.finn-story-content .hf.is-playing .hf-play .i-pause{display:inline}.finn-story-content .hf.is-playing .hf-play .i-play{display:none}.finn-story-content .hf-play svg{fill:currentColor;flex:none}.finn-story-content .hf-range{flex:1 1;min-width:0;accent-color:var(--c-head);height:28px}.finn-story-content .hf-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.finn-story-content .f-gold{fill:var(--gold)}.finn-story-content .f-hi{fill:var(--gold-hi)}.finn-story-content .f-dim{fill:var(--gold-dim)}.finn-story-content .f-pale{fill:var(--pale)}.finn-story-content .f-ink{fill:var(--ink-2)}.finn-story-content .f-blk{fill:var(--black)}.finn-story-content .f-none{fill:none}.finn-story-content .sk-gold{stroke:var(--gold)}.finn-story-content .sk-hi{stroke:var(--gold-hi)}.finn-story-content .sk-dim{stroke:var(--gold-dim)}.finn-story-content .sk-blk{stroke:var(--black)}.finn-story-content .split{display:grid;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);grid-template-columns:minmax(0,1fr);align-items:start}.finn-story-content .split+.split{margin-top:clamp(40px,6vw,72px)}@media (min-width:900px){.finn-story-content .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.finn-story-content .split.swap>.copy{order:2}.finn-story-content .pin{position:-webkit-sticky;position:sticky;top:24px;align-self:start}}.finn-story-content .figs{display:grid;grid-gap:0 28px;gap:0 28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:28px 0 0;padding:0;list-style:none}.finn-story-content .figs li{border-top:2px solid var(--c-head);padding:14px 0 6px}.finn-story-content .figs b{display:block;font:800 clamp(2rem,3.6vw,2.8rem)/1 var(--ui);letter-spacing:-.06em;color:var(--c-head)}.finn-story-content .figs span{display:block;font-size:.95rem;line-height:1.4;color:var(--c-fg2);margin-top:6px}.finn-story-content .steps{margin:24px 0 0;padding:0;list-style:none;counter-reset:s;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--c-rule)}.finn-story-content .steps li{counter-increment:s;display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;padding:16px 0;border-bottom:1px solid var(--c-rule)}.finn-story-content .steps li:before{content:counter(s,decimal-leading-zero);font:700 .85rem/1.9 var(--mono);color:var(--c-kick);grid-row:1/span 2}.finn-story-content .dark .steps li:before{color:var(--gold)}.finn-story-content .steps b{font:800 1.12rem/1.2 var(--ui);letter-spacing:-.03em;color:var(--c-head)}.finn-story-content .steps span{color:var(--c-fg2)}.finn-story-content .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.finn-story-content .chip{font:800 .9rem/1 var(--ui);letter-spacing:-.01em;padding:12px 16px;border:2px solid var(--white);border-radius:8px;background:var(--white);color:var(--black);cursor:pointer}.finn-story-content .chip[aria-pressed=true]{background:var(--gold);border-color:var(--gold)}.finn-story-content .chip:hover{background:var(--gold-hi);border-color:var(--gold-hi)}.finn-story-content .chip .n{font:600 .72rem/1 var(--mono);margin-left:8px;opacity:.7}.finn-story-content .pairs{display:grid;grid-gap:0 40px;gap:0 40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none}.finn-story-content .pairs li{border-top:2px solid var(--gold);padding:20px 0 26px;min-width:0}.finn-story-content .pairs li[hidden]{display:none}.finn-story-content .pairs .tag{display:inline-block;font:600 .72rem/1 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--black);background:var(--gold);padding:6px 8px;margin-bottom:12px}.finn-story-content .pairs h3{margin:0 0 2px;color:var(--gold)}.finn-story-content .pairs .with{font:700 1.02rem/1.3 var(--ui);letter-spacing:-.02em;color:var(--white);margin:0 0 10px}.finn-story-content .pairs .with i{font:600 .72rem/1 var(--mono);letter-spacing:.075em;text-transform:uppercase;font-style:normal;color:var(--gold-dim);margin-right:8px}.finn-story-content .pairs p{margin:0;font-size:1rem;color:var(--on-black-2)}.finn-story-content .feature{margin-top:clamp(40px,6vw,72px);display:grid;grid-gap:12px 40px;gap:12px 40px;grid-template-columns:minmax(0,1fr);border-top:2px solid var(--gold);padding-top:24px}@media (min-width:900px){.finn-story-content .feature{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}.finn-story-content .feature h3{margin:0}.finn-story-content .feature p{margin:0;max-width:40em}.finn-story-content .tips{display:grid;grid-gap:0 44px;gap:0 44px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none}.finn-story-content .tips li{border-top:2px solid var(--c-head);padding:18px 0 22px}.finn-story-content .tips h3{margin-bottom:8px}.finn-story-content .tips p{margin:0;color:var(--c-fg2)}.finn-story-content .two{display:grid;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.finn-story-content .two{grid-template-columns:repeat(2,minmax(0,1fr))}}.finn-story-content .two h3{border-top:2px solid var(--c-head);padding-top:16px}.finn-story-content .sources{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px;font-size:.95rem}.finn-story-content .sources a{text-decoration-thickness:1px;text-underline-offset:3px}.finn-story-content .foot{padding-block:32px 48px;background:var(--black);color:var(--on-black-2);border-top:1px solid var(--rule-gold);font-size:.9rem}.finn-story-content .foot p{margin:0 0 .6em;max-width:60em}.finn-story-content .foot .mono{font:600 .72rem/1.4 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--gold)}.finn-story-content .fs{padding-block:clamp(56px,8vw,112px)}.finn-story-content .fs-head{margin-bottom:clamp(24px,4vw,48px)}.finn-story-content .fs-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}.finn-story-content .fs-stagewrap{order:-1;position:-webkit-sticky;position:sticky;top:0;z-index:4;background:var(--black);padding-block:8px 10px;display:grid;grid-gap:8px;gap:8px;justify-items:center;margin-inline:calc(-1 * max(16px,env(safe-area-inset-left,0px)));padding-inline:max(16px,env(safe-area-inset-left,0px))}.finn-story-content .fs-fig{margin:0;width:100%;display:grid;grid-gap:10px;gap:10px;justify-items:center}.finn-story-content .fs-frame{position:relative;width:min(100%,calc(54svh * .8));aspect-ratio:4/5;overflow:hidden;background:var(--black);border:1px solid var(--rule-gold)}.finn-story-content .fs-bar{display:flex;align-items:center;gap:10px;width:100%;max-width:min(100%,520px);justify-content:space-between}.finn-story-content .fs-dots{display:flex;gap:5px}.finn-story-content .fs-dot{width:22px;height:22px;padding:0;border:2px solid var(--gold-dim);background:transparent;border-radius:0;cursor:pointer;position:relative}.finn-story-content .fs-dot:after{content:"";position:absolute;inset:4px;background:transparent}.finn-story-content .fs-dot[aria-current=true]{border-color:var(--gold)}.finn-story-content .fs-dot[aria-current=true]:after{background:var(--gold)}.finn-story-content .fs-dot:hover{border-color:var(--gold-hi)}.finn-story-content .fs-replay{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;background:var(--white);border:2px solid var(--white);border-radius:8px;color:var(--black);font:700 .72rem/1 var(--mono);letter-spacing:.075em;text-transform:uppercase;cursor:pointer}.finn-story-content .fs-replay:hover{background:var(--gold);border-color:var(--gold)}.finn-story-content .fs-replay svg{fill:currentColor;flex:none}.finn-story-content .fs-steps{display:grid;grid-gap:0;gap:0;min-width:0}.finn-story-content .fs-step{min-height:50svh;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(28px,6svh,64px);border-top:1px solid var(--rule-gold);opacity:.36;transition:opacity .35s ease}.finn-story-content .fs-step.is-on{opacity:1}.finn-story-content .fs-step:last-child{min-height:60svh;border-bottom:1px solid var(--rule-gold)}.finn-story-content .fs-step h3{font-size:clamp(1.5rem,2.8vw,2.1rem);margin-bottom:14px}.finn-story-content .fs-step p{max-width:34em}.finn-story-content .fs-step .pull{margin:1.1em 0 .2em;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.22;max-width:24em}.finn-story-content .fs-step .pull p{margin:0;font:inherit;letter-spacing:inherit;color:inherit;max-width:none}.finn-story-content .fs-step cite{display:block;margin-top:12px;font:600 .72rem/1.4 var(--mono);letter-spacing:.075em;text-transform:uppercase;font-style:normal;color:var(--gold-dim)}.finn-story-content .fs-step em{font-style:italic}@media (min-width:900px){.finn-story-content .fs-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(32px,5vw,72px);align-items:start}.finn-story-content .fs-stagewrap{order:0;top:20px;background:none;padding:0;margin:0;justify-items:end}.finn-story-content .fs-bar,.finn-story-content .fs-frame{width:min(100%,calc((100svh - 118px) * .8))}.finn-story-content .fs-bar{max-width:none}.finn-story-content .fs-step{min-height:78svh}.finn-story-content .fs-step:last-child{min-height:70svh}}@media (prefers-reduced-motion:reduce){.finn-story-content .fs-stage,.finn-story-content .fs-step{transition:none}}.finn-story-content .fs-stage{position:absolute;left:0;top:0;width:1080px;height:1350px;overflow:hidden;transform-origin:0 0;transform:scale(var(--s,.45));background:var(--black);color:var(--gold);font-family:var(--s-label);transition:opacity .16s ease}.finn-story-content .fs-stage.is-cut{opacity:0}.finn-story-content .fs-stage .clip{position:absolute}.finn-story-content .fs-stage [data-off]{visibility:hidden!important}.finn-story-content .fs-stage span{display:block}.finn-story-content .fs-stage .fs-cur{background:var(--black)}.finn-story-content .fs-stage .fs-ph{object-fit:cover;border:2px solid var(--rule-gold);background:#000;display:block}.finn-story-content .fs-stage .t-brand{color:var(--gold-dim)}.finn-story-content .fs-stage .t-brand,.finn-story-content .fs-stage .t-n{font:700 30px/1 var(--s-label);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.finn-story-content .fs-stage .t-n{color:var(--gold)}.finn-story-content .fs-stage .t-cap{font:600 36px/1.15 var(--s-label);letter-spacing:.07em;text-transform:uppercase;color:var(--gold-hi)}.finn-story-content .fs-stage .t-lab{font:700 36px/1.15 var(--s-label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-dim)}.finn-story-content .fs-stage .t-h{font:600 120px/.98 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.finn-story-content .fs-stage .t-h2{font:600 118px/.98 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.finn-story-content .fs-stage .t-h2s{font:600 80px/1 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.finn-story-content .fs-stage .t-h5{font:600 156px/.96 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.finn-story-content .fs-stage .t-h6{font:600 94px/.98 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.finn-story-content .fs-stage .t-h3{font:600 150px/.98 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold-hi)}.finn-story-content .fs-stage .t-h4{font:600 66px/1 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.finn-story-content .fs-stage .t-mid{font:600 62px/1 var(--s-display);letter-spacing:.01em;text-transform:uppercase;color:var(--gold-hi)}.finn-story-content .fs-stage .t-num{font:600 330px/.86 var(--s-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--gold)}.finn-story-content .fs-stage .t-num.s{font-size:300px}.finn-story-content .fs-stage .t-num.s2{font-size:250px;color:var(--gold-hi)}.finn-story-content .fs-stage .t-num.s3{font-size:190px;color:var(--gold-hi)}.finn-story-content .fs-stage .t-q2{font:500 70px/1.08 var(--s-display);color:var(--gold-hi)}.finn-story-content .fs-stage .t-q{font:500 62px/1.08 var(--s-display);color:var(--gold-hi)}.finn-story-content .fs-stage .fs-tag{font:700 32px/1 var(--s-label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-hi);border:2px solid var(--gold);padding:14px 18px;white-space:nowrap;width:max-content}.finn-story-content{grid-column:1/-1;min-width:0;overflow-x:clip;--ui:var(--font-ui),sans-serif;--mono:var(--font-mono),monospace;--ink:var(--black);--on-gold-2:var(--black)}.finn-story-content .fs-stage:not([data-ready]){visibility:hidden}.finn-story-content .fs-stagewrap{top:43px}@media(max-width:820px){.venue-page--finn .venue-page__sections{grid-template-columns:minmax(0,1fr)}.venue-page--finn .venue-page__sections>*{grid-column:1/-1}}@media(min-width:900px){.finn-story-content .fs-stagewrap{top:72px}}@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600&family=Barlow+Condensed:wght@500;600;700&family=Mrs+Saint+Delafield&display=swap");.walkons-story-content{--black:#101820;--foundation:#000;--gold:#D3BC8D;--gold-hi:#EBDFC0;--gold-dim:#A39063;--pale:#F4ECD6;--white:#fff;--ink:#1B2328;--ink-2:#1E2A36;--on-gold-2:#363A3A;--on-black-2:#E1D7C4;--rule-dark:rgba(16,24,32,.22);--rule-gold:rgba(211,188,141,.46);--ui:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--s-display:"Barlow",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--s-body:"Barlow",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--s-label:"Barlow Condensed","Arial Narrow","Helvetica Neue",Arial,sans-serif;--c-bg:var(--gold);--c-fg:var(--ink);--c-fg2:var(--on-gold-2);--c-head:var(--black);--c-rule:var(--rule-dark);--c-kick:var(--on-gold-2);color-scheme:light}.walkons-story-content *,.walkons-story-content :after,.walkons-story-content :before{box-sizing:border-box}.walkons-story-content{scroll-behavior:smooth;scroll-padding-top:16px;-webkit-text-size-adjust:100%;margin:0;background:var(--gold);color:var(--ink);font:400 1.0625rem/1.65 var(--ui);-webkit-font-smoothing:antialiased;overflow-x:hidden}.walkons-story-content img,.walkons-story-content svg{max-width:100%}.walkons-story-content a{color:inherit}@media (prefers-reduced-motion:reduce){.walkons-story-content{scroll-behavior:auto}}.walkons-story-content :focus-visible{outline:3px solid var(--black);outline-offset:3px}.walkons-story-content .dark :focus-visible{outline-color:var(--gold-hi)}.walkons-story-content .wrap{width:100%;max-width:1200px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.walkons-story-content .band{padding-block:clamp(56px,8vw,112px);background:var(--c-bg);color:var(--c-fg)}.walkons-story-content .dark{--c-bg:var(--black);--c-fg:var(--on-black-2);--c-fg2:var(--on-black-2);--c-head:var(--gold);--c-rule:var(--rule-gold);--c-kick:var(--gold-dim);background:var(--black);color:var(--on-black-2)}.walkons-story-content .dark .quiet{opacity:.82}.walkons-story-content .eyebrow{font:600 .78rem/1.3 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--c-kick);margin:0 0 18px}.walkons-story-content .dark .eyebrow{color:var(--gold)}.walkons-story-content h1,.walkons-story-content h2,.walkons-story-content h3{text-wrap:balance;color:var(--c-head)}.walkons-story-content h1{font:800 clamp(2.6rem,6.4vw,5.5rem)/.96 var(--ui);letter-spacing:-.06em;margin:0 0 26px}.walkons-story-content h2{font:800 clamp(2.1rem,4.6vw,3.8rem)/1 var(--ui);letter-spacing:-.055em;margin:0 0 20px}.walkons-story-content h3{font:800 clamp(1.25rem,2.2vw,1.6rem)/1.1 var(--ui);letter-spacing:-.04em;margin:0 0 10px}.walkons-story-content p{margin:0 0 1em}.walkons-story-content .lede{font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.6;max-width:36em}.walkons-story-content .intro{font-size:1.12rem;max-width:40em}.walkons-story-content .chap-head{max-width:46rem;margin-bottom:clamp(32px,5vw,56px)}.walkons-story-content .copy p{max-width:38em}.walkons-story-content .pull{margin:1.4em 0;padding:4px 0 4px 20px;border-left:4px solid var(--c-head);font:800 clamp(1.3rem,2.2vw,1.7rem)/1.15 var(--ui);letter-spacing:-.04em;color:var(--c-head);max-width:20em}.walkons-story-content .btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.walkons-story-content .btn{display:inline-flex;align-items:center;gap:10px;padding:14px 20px;font:800 .95rem/1 var(--ui);letter-spacing:-.01em;text-decoration:none;border:2px solid var(--black);border-radius:8px;color:var(--black);background:var(--white);cursor:pointer}.walkons-story-content .btn.ghost{background:transparent;color:var(--black)}.walkons-story-content .btn:hover{background:var(--black);color:var(--gold);border-color:var(--black)}.walkons-story-content .dark .btn{border-color:var(--white)}.walkons-story-content .dark .btn:hover{background:var(--gold);color:var(--black);border-color:var(--gold)}.walkons-story-content .hero{padding-block:clamp(36px,6vw,88px) clamp(48px,6vw,96px)}.walkons-story-content .hero .wrap{display:grid;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.walkons-story-content .hero .wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}}.walkons-story-content .gloss{background:var(--black);color:var(--on-black-2);border-block:1px solid var(--rule-gold)}.walkons-story-content .gloss dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));grid-gap:0 28px;gap:0 28px;margin:0;padding-block:8px}.walkons-story-content .gloss div{padding:18px 0}.walkons-story-content .gloss dt{font:600 .78rem/1.3 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--gold)}.walkons-story-content .gloss dd{margin:7px 0 0;font-size:.98rem;line-height:1.5}.walkons-story-content .hf{margin:0;display:grid;grid-gap:10px;gap:10px;min-width:0}.walkons-story-content .hf-frame{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--black);border:1px solid var(--c-rule)}.walkons-story-content .hf-stage{position:absolute;left:0;top:0;width:1080px;height:1080px;overflow:hidden;transform-origin:0 0;transform:scale(var(--s,.5));background:var(--black);color:var(--gold);font-family:var(--s-label)}.walkons-story-content .hf-stage .clip{position:absolute}.walkons-story-content .hf-stage [data-off]{visibility:hidden!important}.walkons-story-content .hf-bar{display:flex;gap:12px;font:600 .72rem/1 var(--mono);color:var(--c-fg2)}.walkons-story-content .hf-bar,.walkons-story-content .hf-play{align-items:center;letter-spacing:.075em;text-transform:uppercase}.walkons-story-content .hf-play{display:inline-flex;gap:8px;min-width:104px;padding:10px 12px;background:var(--white);border:2px solid var(--black);border-radius:8px;color:var(--black);font:700 .72rem/1 var(--mono);cursor:pointer}.walkons-story-content .dark .hf-play{border-color:var(--white)}.walkons-story-content .hf-play:hover{background:var(--black);color:var(--gold)}.walkons-story-content .dark .hf-play:hover{background:var(--gold);color:var(--black)}.walkons-story-content .hf-play .i-pause{display:none}.walkons-story-content .hf.is-playing .hf-play .i-pause{display:inline}.walkons-story-content .hf.is-playing .hf-play .i-play{display:none}.walkons-story-content .hf-play svg{fill:currentColor;flex:none}.walkons-story-content .hf-range{flex:1 1;min-width:0;accent-color:var(--c-head);height:28px}.walkons-story-content .hf-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.walkons-story-content .f-gold{fill:var(--gold)}.walkons-story-content .f-hi{fill:var(--gold-hi)}.walkons-story-content .f-dim{fill:var(--gold-dim)}.walkons-story-content .f-pale{fill:var(--pale)}.walkons-story-content .f-ink{fill:var(--ink-2)}.walkons-story-content .f-blk{fill:var(--black)}.walkons-story-content .f-none{fill:none}.walkons-story-content .sk-gold{stroke:var(--gold)}.walkons-story-content .sk-hi{stroke:var(--gold-hi)}.walkons-story-content .sk-dim{stroke:var(--gold-dim)}.walkons-story-content .sk-blk{stroke:var(--black)}.walkons-story-content .split{display:grid;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);grid-template-columns:minmax(0,1fr);align-items:start}.walkons-story-content .split+.split{margin-top:clamp(40px,6vw,72px)}@media (min-width:900px){.walkons-story-content .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.walkons-story-content .split.swap>.copy{order:2}.walkons-story-content .pin{position:-webkit-sticky;position:sticky;top:24px;align-self:start}}.walkons-story-content .figs{display:grid;grid-gap:0 28px;gap:0 28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:28px 0 0;padding:0;list-style:none}.walkons-story-content .figs li{border-top:2px solid var(--c-head);padding:14px 0 6px}.walkons-story-content .figs b{display:block;font:800 clamp(2rem,3.6vw,2.8rem)/1 var(--ui);letter-spacing:-.06em;color:var(--c-head)}.walkons-story-content .figs span{display:block;font-size:.95rem;line-height:1.4;color:var(--c-fg2);margin-top:6px}.walkons-story-content .steps{margin:24px 0 0;padding:0;list-style:none;counter-reset:s;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--c-rule)}.walkons-story-content .steps li{counter-increment:s;display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;padding:16px 0;border-bottom:1px solid var(--c-rule)}.walkons-story-content .steps li:before{content:counter(s,decimal-leading-zero);font:700 .85rem/1.9 var(--mono);color:var(--c-kick);grid-row:1/span 2}.walkons-story-content .dark .steps li:before{color:var(--gold)}.walkons-story-content .steps b{font:800 1.12rem/1.2 var(--ui);letter-spacing:-.03em;color:var(--c-head)}.walkons-story-content .steps span{color:var(--c-fg2)}.walkons-story-content .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.walkons-story-content .chip{font:800 .9rem/1 var(--ui);letter-spacing:-.01em;padding:12px 16px;border:2px solid var(--white);border-radius:8px;background:var(--white);color:var(--black);cursor:pointer}.walkons-story-content .chip[aria-pressed=true]{background:var(--gold);border-color:var(--gold)}.walkons-story-content .chip:hover{background:var(--gold-hi);border-color:var(--gold-hi)}.walkons-story-content .chip .n{font:600 .72rem/1 var(--mono);margin-left:8px;opacity:.7}.walkons-story-content .pairs{display:grid;grid-gap:0 40px;gap:0 40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none}.walkons-story-content .pairs li{border-top:2px solid var(--gold);padding:20px 0 26px;min-width:0}.walkons-story-content .pairs li[hidden]{display:none}.walkons-story-content .pairs .tag{display:inline-block;font:600 .72rem/1 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--black);background:var(--gold);padding:6px 8px;margin-bottom:12px}.walkons-story-content .pairs h3{margin:0 0 2px;color:var(--gold)}.walkons-story-content .pairs .with{font:700 1.02rem/1.3 var(--ui);letter-spacing:-.02em;color:var(--white);margin:0 0 10px}.walkons-story-content .pairs .with i{font:600 .72rem/1 var(--mono);letter-spacing:.075em;text-transform:uppercase;font-style:normal;color:var(--gold-dim);margin-right:8px}.walkons-story-content .pairs p{margin:0;font-size:1rem;color:var(--on-black-2)}.walkons-story-content .feature{margin-top:clamp(40px,6vw,72px);display:grid;grid-gap:12px 40px;gap:12px 40px;grid-template-columns:minmax(0,1fr);border-top:2px solid var(--gold);padding-top:24px}@media (min-width:900px){.walkons-story-content .feature{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}.walkons-story-content .feature h3{margin:0}.walkons-story-content .feature p{margin:0;max-width:40em}.walkons-story-content .tips{display:grid;grid-gap:0 44px;gap:0 44px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none}.walkons-story-content .tips li{border-top:2px solid var(--c-head);padding:18px 0 22px}.walkons-story-content .tips h3{margin-bottom:8px}.walkons-story-content .tips p{margin:0;color:var(--c-fg2)}.walkons-story-content .two{display:grid;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.walkons-story-content .two{grid-template-columns:repeat(2,minmax(0,1fr))}}.walkons-story-content .two h3{border-top:2px solid var(--c-head);padding-top:16px}.walkons-story-content .sources{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px;font-size:.95rem}.walkons-story-content .sources a{text-decoration-thickness:1px;text-underline-offset:3px}.walkons-story-content .foot{padding-block:32px 48px;background:var(--black);color:var(--on-black-2);border-top:1px solid var(--rule-gold);font-size:.9rem}.walkons-story-content .foot p{margin:0 0 .6em;max-width:60em}.walkons-story-content .foot .mono{font:600 .72rem/1.4 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--gold)}.walkons-story-content .wo{padding-block:clamp(56px,8vw,112px)}.walkons-story-content .wo-head{margin-bottom:clamp(24px,4vw,48px)}.walkons-story-content .wo-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}.walkons-story-content .wo-stagewrap{order:-1;position:-webkit-sticky;position:sticky;top:0;z-index:4;background:var(--black);padding-block:8px 10px;display:grid;grid-gap:8px;gap:8px;justify-items:center;margin-inline:calc(-1 * max(16px,env(safe-area-inset-left,0px)));padding-inline:max(16px,env(safe-area-inset-left,0px))}.walkons-story-content .wo-fig{margin:0;width:100%;display:grid;grid-gap:10px;gap:10px;justify-items:center}.walkons-story-content .wo-frame{position:relative;width:min(100%,calc(54svh * .8));aspect-ratio:4/5;overflow:hidden;background:var(--black);border:1px solid var(--rule-gold)}.walkons-story-content .wo-bar{display:flex;align-items:center;gap:10px;width:100%;max-width:min(100%,520px);justify-content:space-between}.walkons-story-content .wo-dots{display:flex;gap:5px}.walkons-story-content .wo-dot{width:22px;height:22px;padding:0;border:2px solid var(--gold-dim);background:transparent;border-radius:0;cursor:pointer;position:relative}.walkons-story-content .wo-dot:after{content:"";position:absolute;inset:4px;background:transparent}.walkons-story-content .wo-dot[aria-current=true]{border-color:var(--gold)}.walkons-story-content .wo-dot[aria-current=true]:after{background:var(--gold)}.walkons-story-content .wo-dot:hover{border-color:var(--gold-hi)}.walkons-story-content .wo-replay{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;background:var(--white);border:2px solid var(--white);border-radius:8px;color:var(--black);font:700 .72rem/1 var(--mono);letter-spacing:.075em;text-transform:uppercase;cursor:pointer}.walkons-story-content .wo-replay:hover{background:var(--gold);border-color:var(--gold)}.walkons-story-content .wo-replay svg{fill:currentColor;flex:none}.walkons-story-content .wo-steps{display:grid;grid-gap:0;gap:0;min-width:0}.walkons-story-content .wo-step{min-height:50svh;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(28px,6svh,64px);border-top:1px solid var(--rule-gold);opacity:.36;transition:opacity .35s ease}.walkons-story-content .wo-step.is-on{opacity:1}.walkons-story-content .wo-step:last-child{min-height:60svh;border-bottom:1px solid var(--rule-gold)}.walkons-story-content .wo-step h3{font-size:clamp(1.5rem,2.8vw,2.1rem);margin-bottom:14px}.walkons-story-content .wo-step p{max-width:34em}.walkons-story-content .wo-step .pull{margin:1.1em 0 .2em;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.22;max-width:24em}.walkons-story-content .wo-step .pull p{margin:0;font:inherit;letter-spacing:inherit;color:inherit;max-width:none}.walkons-story-content .wo-step cite{display:block;margin-top:12px;font:600 .72rem/1.4 var(--mono);letter-spacing:.075em;text-transform:uppercase;font-style:normal;color:var(--gold-dim)}.walkons-story-content .wo-step em{font-style:italic}@media (min-width:900px){.walkons-story-content .wo-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(32px,5vw,72px);align-items:start}.walkons-story-content .wo-stagewrap{order:0;top:20px;background:none;padding:0;margin:0;justify-items:end}.walkons-story-content .wo-bar,.walkons-story-content .wo-frame{width:min(100%,calc((100svh - 118px) * .8))}.walkons-story-content .wo-bar{max-width:none}.walkons-story-content .wo-step{min-height:78svh}.walkons-story-content .wo-step:last-child{min-height:70svh}}@media (prefers-reduced-motion:reduce){.walkons-story-content .wo-stage,.walkons-story-content .wo-step{transition:none}}.walkons-story-content .wo-step strong{color:var(--gold);font-weight:700}.walkons-story-content .wo-step .wo-close{margin-top:1.1em;font:800 clamp(1.05rem,1.7vw,1.3rem)/1.2 var(--ui);letter-spacing:-.035em;color:var(--gold-hi)}.walkons-story-content .wo-stage{position:absolute;left:0;top:0;width:1080px;height:1350px;overflow:hidden;transform-origin:0 0;transform:scale(var(--s,.45));background:var(--black);color:var(--gold);font-family:var(--s-label);transition:opacity .16s ease}.walkons-story-content .wo-stage.is-cut{opacity:0}.walkons-story-content .wo-stage .clip{position:absolute}.walkons-story-content .wo-stage [data-off]{visibility:hidden!important}.walkons-story-content .wo-stage span{display:block}.walkons-story-content .wo-stage .wo-cur{background:var(--black)}.walkons-story-content .wo-stage .wo-ph{object-fit:cover;border:2px solid var(--rule-gold);background:#000;display:block}.walkons-story-content .wo-stage .wo-bw{filter:grayscale(1) contrast(1.08) brightness(.92)}.walkons-story-content .wo-stage .t-brand{color:var(--gold-dim)}.walkons-story-content .wo-stage .t-brand,.walkons-story-content .wo-stage .t-n{font:700 30px/1 var(--s-label);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.walkons-story-content .wo-stage .t-n{color:var(--gold)}.walkons-story-content .wo-stage .t-cap{font:600 36px/1.15 var(--s-label);letter-spacing:.07em;text-transform:uppercase;color:var(--gold-hi)}.walkons-story-content .wo-stage .t-cap .sub{color:var(--gold-dim);font-weight:500}.walkons-story-content .wo-stage .t-lab{font:700 36px/1.15 var(--s-label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-dim)}.walkons-story-content .wo-stage .t-h{font:600 120px/.98 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.walkons-story-content .wo-stage .t-h2{font:600 118px/.98 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.walkons-story-content .wo-stage .t-h2s{font:600 80px/1 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.walkons-story-content .wo-stage .t-h7{font:600 84px/1 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.walkons-story-content .wo-stage .t-h5{font:600 156px/.96 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.walkons-story-content .wo-stage .t-h6{font:600 94px/.98 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.walkons-story-content .wo-stage .hi{color:var(--gold-hi)}.walkons-story-content .wo-stage .dimmed{color:var(--gold-dim)}.walkons-story-content .wo-stage .t-mid{font:600 58px/1 var(--s-display);letter-spacing:.01em;text-transform:uppercase;color:var(--gold-hi)}.walkons-story-content .wo-stage .t-stat{font:600 120px/.9 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold-hi)}.walkons-story-content .wo-stage .t-num{font:600 330px/.86 var(--s-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--gold)}.walkons-story-content .wo-stage .t-num.s{font-size:300px}.walkons-story-content .wo-stage .t-num.s3{font-size:190px;color:var(--gold-hi)}.walkons-story-content .wo-stage .t-who{font:600 190px/.9 var(--s-display);letter-spacing:.01em;text-transform:uppercase;color:var(--gold-hi)}.walkons-story-content .wo-stage .t-scr{font:400 250px/.8 Mrs Saint Delafield,Segoe Script,cursive;color:var(--gold-hi);white-space:nowrap}.walkons-story-content .wo-stage .wo-tag{font:700 32px/1 var(--s-label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-hi);border:2px solid var(--gold);padding:14px 18px;white-space:nowrap;width:max-content}.walkons-story-content{grid-column:1/-1;min-width:0;overflow-x:clip;--ui:var(--font-ui),sans-serif;--mono:var(--font-mono),monospace;--ink:var(--black);--on-gold-2:var(--black)}.walkons-story-content .wo{padding-top:0}.walkons-story-content .wo-stage:not([data-ready]){visibility:hidden}.walkons-story-content .wo-stagewrap{top:43px;margin-top:20px}@media(max-width:820px){.venue-page--paired-intro .venue-page__sections{grid-template-columns:minmax(0,1fr)}.venue-page--paired-intro .venue-page__sections>*{grid-column:1/-1}}@media(min-width:900px){.walkons-story-content .wo-stagewrap{top:72px}}.yachtclub-story-content{--black:#101820;--foundation:#000;--gold:#D3BC8D;--gold-hi:#EBDFC0;--gold-dim:#A39063;--pale:#F4ECD6;--white:#fff;--ink:#1B2328;--ink-2:#1E2A36;--on-gold-2:#363A3A;--on-black-2:#E1D7C4;--rule-dark:rgba(16,24,32,.22);--rule-gold:rgba(211,188,141,.46);--ui:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--s-display:"Barlow",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--s-body:"Barlow",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--s-label:"Barlow Condensed","Arial Narrow","Helvetica Neue",Arial,sans-serif;--c-bg:var(--gold);--c-fg:var(--ink);--c-fg2:var(--on-gold-2);--c-head:var(--black);--c-rule:var(--rule-dark);--c-kick:var(--on-gold-2);color-scheme:light}.yachtclub-story-content *,.yachtclub-story-content :after,.yachtclub-story-content :before{box-sizing:border-box}.yachtclub-story-content{scroll-behavior:smooth;scroll-padding-top:16px;-webkit-text-size-adjust:100%;margin:0;background:var(--gold);color:var(--ink);font:400 1.0625rem/1.65 var(--ui);-webkit-font-smoothing:antialiased;overflow-x:hidden}.yachtclub-story-content img,.yachtclub-story-content svg{max-width:100%}.yachtclub-story-content a{color:inherit}@media (prefers-reduced-motion:reduce){.yachtclub-story-content{scroll-behavior:auto}}.yachtclub-story-content :focus-visible{outline:3px solid var(--black);outline-offset:3px}.yachtclub-story-content .dark :focus-visible{outline-color:var(--gold-hi)}.yachtclub-story-content .wrap{width:100%;max-width:1200px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.yachtclub-story-content .band{padding-block:clamp(56px,8vw,112px);background:var(--c-bg);color:var(--c-fg)}.yachtclub-story-content .dark{--c-bg:var(--black);--c-fg:var(--on-black-2);--c-fg2:var(--on-black-2);--c-head:var(--gold);--c-rule:var(--rule-gold);--c-kick:var(--gold-dim);background:var(--black);color:var(--on-black-2)}.yachtclub-story-content .dark .quiet{opacity:.82}.yachtclub-story-content .eyebrow{font:600 .78rem/1.3 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--c-kick);margin:0 0 18px}.yachtclub-story-content .dark .eyebrow{color:var(--gold)}.yachtclub-story-content h1,.yachtclub-story-content h2,.yachtclub-story-content h3{text-wrap:balance;color:var(--c-head)}.yachtclub-story-content h1{font:800 clamp(2.6rem,6.4vw,5.5rem)/.96 var(--ui);letter-spacing:-.06em;margin:0 0 26px}.yachtclub-story-content h2{font:800 clamp(2.1rem,4.6vw,3.8rem)/1 var(--ui);letter-spacing:-.055em;margin:0 0 20px}.yachtclub-story-content h3{font:800 clamp(1.25rem,2.2vw,1.6rem)/1.1 var(--ui);letter-spacing:-.04em;margin:0 0 10px}.yachtclub-story-content p{margin:0 0 1em}.yachtclub-story-content .lede{font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.6;max-width:36em}.yachtclub-story-content .intro{font-size:1.12rem;max-width:40em}.yachtclub-story-content .chap-head{max-width:46rem;margin-bottom:clamp(32px,5vw,56px)}.yachtclub-story-content .copy p{max-width:38em}.yachtclub-story-content .pull{margin:1.4em 0;padding:4px 0 4px 20px;border-left:4px solid var(--c-head);font:800 clamp(1.3rem,2.2vw,1.7rem)/1.15 var(--ui);letter-spacing:-.04em;color:var(--c-head);max-width:20em}.yachtclub-story-content .btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.yachtclub-story-content .btn{display:inline-flex;align-items:center;gap:10px;padding:14px 20px;font:800 .95rem/1 var(--ui);letter-spacing:-.01em;text-decoration:none;border:2px solid var(--black);border-radius:8px;color:var(--black);background:var(--white);cursor:pointer}.yachtclub-story-content .btn.ghost{background:transparent;color:var(--black)}.yachtclub-story-content .btn:hover{background:var(--black);color:var(--gold);border-color:var(--black)}.yachtclub-story-content .dark .btn{border-color:var(--white)}.yachtclub-story-content .dark .btn:hover{background:var(--gold);color:var(--black);border-color:var(--gold)}.yachtclub-story-content .hero{padding-block:clamp(36px,6vw,88px) clamp(48px,6vw,96px)}.yachtclub-story-content .hero .wrap{display:grid;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.yachtclub-story-content .hero .wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}}.yachtclub-story-content .gloss{background:var(--black);color:var(--on-black-2);border-block:1px solid var(--rule-gold)}.yachtclub-story-content .gloss dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));grid-gap:0 28px;gap:0 28px;margin:0;padding-block:8px}.yachtclub-story-content .gloss div{padding:18px 0}.yachtclub-story-content .gloss dt{font:600 .78rem/1.3 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--gold)}.yachtclub-story-content .gloss dd{margin:7px 0 0;font-size:.98rem;line-height:1.5}.yachtclub-story-content .hf{margin:0;display:grid;grid-gap:10px;gap:10px;min-width:0}.yachtclub-story-content .hf-frame{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--black);border:1px solid var(--c-rule)}.yachtclub-story-content .hf-stage{position:absolute;left:0;top:0;width:1080px;height:1080px;overflow:hidden;transform-origin:0 0;transform:scale(var(--s,.5));background:var(--black);color:var(--gold);font-family:var(--s-label)}.yachtclub-story-content .hf-stage .clip{position:absolute}.yachtclub-story-content .hf-stage [data-off]{visibility:hidden!important}.yachtclub-story-content .hf-bar{display:flex;align-items:center;gap:12px;font:600 .72rem/1 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--c-fg2)}.yachtclub-story-content .hf-play{display:inline-flex;align-items:center;gap:8px;min-width:104px;padding:10px 12px;background:var(--white);border:2px solid var(--black);border-radius:8px;color:var(--black);font:700 .72rem/1 var(--mono);letter-spacing:.075em;text-transform:uppercase;cursor:pointer}.yachtclub-story-content .dark .hf-play{border-color:var(--white)}.yachtclub-story-content .hf-play:hover{background:var(--black);color:var(--gold)}.yachtclub-story-content .dark .hf-play:hover{background:var(--gold);color:var(--black)}.yachtclub-story-content .hf-play .i-pause{display:none}.yachtclub-story-content .hf.is-playing .hf-play .i-pause{display:inline}.yachtclub-story-content .hf.is-playing .hf-play .i-play{display:none}.yachtclub-story-content .hf-play svg{fill:currentColor;flex:none}.yachtclub-story-content .hf-range{flex:1 1;min-width:0;accent-color:var(--c-head);height:28px}.yachtclub-story-content .hf-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.yachtclub-story-content .f-gold{fill:var(--gold)}.yachtclub-story-content .f-hi{fill:var(--gold-hi)}.yachtclub-story-content .f-dim{fill:var(--gold-dim)}.yachtclub-story-content .f-pale{fill:var(--pale)}.yachtclub-story-content .f-ink{fill:var(--ink-2)}.yachtclub-story-content .f-blk{fill:var(--black)}.yachtclub-story-content .f-none{fill:none}.yachtclub-story-content .sk-gold{stroke:var(--gold)}.yachtclub-story-content .sk-hi{stroke:var(--gold-hi)}.yachtclub-story-content .sk-dim{stroke:var(--gold-dim)}.yachtclub-story-content .sk-blk{stroke:var(--black)}.yachtclub-story-content .split{display:grid;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);grid-template-columns:minmax(0,1fr);align-items:start}.yachtclub-story-content .split+.split{margin-top:clamp(40px,6vw,72px)}@media (min-width:900px){.yachtclub-story-content .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.yachtclub-story-content .split.swap>.copy{order:2}.yachtclub-story-content .pin{position:-webkit-sticky;position:sticky;top:24px;align-self:start}}.yachtclub-story-content .figs{display:grid;grid-gap:0 28px;gap:0 28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:28px 0 0;padding:0;list-style:none}.yachtclub-story-content .figs li{border-top:2px solid var(--c-head);padding:14px 0 6px}.yachtclub-story-content .figs b{display:block;font:800 clamp(2rem,3.6vw,2.8rem)/1 var(--ui);letter-spacing:-.06em;color:var(--c-head)}.yachtclub-story-content .figs span{display:block;font-size:.95rem;line-height:1.4;color:var(--c-fg2);margin-top:6px}.yachtclub-story-content .steps{margin:24px 0 0;padding:0;list-style:none;counter-reset:s;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--c-rule)}.yachtclub-story-content .steps li{counter-increment:s;display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;padding:16px 0;border-bottom:1px solid var(--c-rule)}.yachtclub-story-content .steps li:before{content:counter(s,decimal-leading-zero);font:700 .85rem/1.9 var(--mono);color:var(--c-kick);grid-row:1/span 2}.yachtclub-story-content .dark .steps li:before{color:var(--gold)}.yachtclub-story-content .steps b{font:800 1.12rem/1.2 var(--ui);letter-spacing:-.03em;color:var(--c-head)}.yachtclub-story-content .steps span{color:var(--c-fg2)}.yachtclub-story-content .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.yachtclub-story-content .chip{font:800 .9rem/1 var(--ui);letter-spacing:-.01em;padding:12px 16px;border:2px solid var(--white);border-radius:8px;background:var(--white);color:var(--black);cursor:pointer}.yachtclub-story-content .chip[aria-pressed=true]{background:var(--gold);border-color:var(--gold)}.yachtclub-story-content .chip:hover{background:var(--gold-hi);border-color:var(--gold-hi)}.yachtclub-story-content .chip .n{font:600 .72rem/1 var(--mono);margin-left:8px;opacity:.7}.yachtclub-story-content .pairs{display:grid;grid-gap:0 40px;gap:0 40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none}.yachtclub-story-content .pairs li{border-top:2px solid var(--gold);padding:20px 0 26px;min-width:0}.yachtclub-story-content .pairs li[hidden]{display:none}.yachtclub-story-content .pairs .tag{display:inline-block;font:600 .72rem/1 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--black);background:var(--gold);padding:6px 8px;margin-bottom:12px}.yachtclub-story-content .pairs h3{margin:0 0 2px;color:var(--gold)}.yachtclub-story-content .pairs .with{font:700 1.02rem/1.3 var(--ui);letter-spacing:-.02em;color:var(--white);margin:0 0 10px}.yachtclub-story-content .pairs .with i{font:600 .72rem/1 var(--mono);letter-spacing:.075em;text-transform:uppercase;font-style:normal;color:var(--gold-dim);margin-right:8px}.yachtclub-story-content .pairs p{margin:0;font-size:1rem;color:var(--on-black-2)}.yachtclub-story-content .feature{margin-top:clamp(40px,6vw,72px);display:grid;grid-gap:12px 40px;gap:12px 40px;grid-template-columns:minmax(0,1fr);border-top:2px solid var(--gold);padding-top:24px}@media (min-width:900px){.yachtclub-story-content .feature{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}.yachtclub-story-content .feature h3{margin:0}.yachtclub-story-content .feature p{margin:0;max-width:40em}.yachtclub-story-content .tips{display:grid;grid-gap:0 44px;gap:0 44px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none}.yachtclub-story-content .tips li{border-top:2px solid var(--c-head);padding:18px 0 22px}.yachtclub-story-content .tips h3{margin-bottom:8px}.yachtclub-story-content .tips p{margin:0;color:var(--c-fg2)}.yachtclub-story-content .two{display:grid;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.yachtclub-story-content .two{grid-template-columns:repeat(2,minmax(0,1fr))}}.yachtclub-story-content .two h3{border-top:2px solid var(--c-head);padding-top:16px}.yachtclub-story-content .sources{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px;font-size:.95rem}.yachtclub-story-content .sources a{text-decoration-thickness:1px;text-underline-offset:3px}.yachtclub-story-content .foot{padding-block:32px 48px;background:var(--black);color:var(--on-black-2);border-top:1px solid var(--rule-gold);font-size:.9rem}.yachtclub-story-content .foot p{margin:0 0 .6em;max-width:60em}.yachtclub-story-content .foot .mono{font:600 .72rem/1.4 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--gold)}.yachtclub-story-content .yc{padding-block:clamp(56px,8vw,112px)}.yachtclub-story-content .yc-head{margin-bottom:clamp(24px,4vw,48px)}.yachtclub-story-content .yc-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}.yachtclub-story-content .yc-stagewrap{order:-1;position:-webkit-sticky;position:sticky;top:0;z-index:4;background:var(--black);padding-block:8px 10px;display:grid;grid-gap:8px;gap:8px;justify-items:center;margin-inline:calc(-1 * max(16px,env(safe-area-inset-left,0px)));padding-inline:max(16px,env(safe-area-inset-left,0px))}.yachtclub-story-content .yc-fig{margin:0;width:100%;display:grid;grid-gap:10px;gap:10px;justify-items:center}.yachtclub-story-content .yc-frame{position:relative;width:min(100%,calc(54svh * .8));aspect-ratio:4/5;overflow:hidden;background:var(--black);border:1px solid var(--rule-gold)}.yachtclub-story-content .yc-bar{display:flex;align-items:center;gap:10px;width:100%;max-width:min(100%,520px);justify-content:space-between}.yachtclub-story-content .yc-dots{display:flex;gap:5px}.yachtclub-story-content .yc-dot{width:22px;height:22px;padding:0;border:2px solid var(--gold-dim);background:transparent;border-radius:0;cursor:pointer;position:relative}.yachtclub-story-content .yc-dot:after{content:"";position:absolute;inset:4px;background:transparent}.yachtclub-story-content .yc-dot[aria-current=true]{border-color:var(--gold)}.yachtclub-story-content .yc-dot[aria-current=true]:after{background:var(--gold)}.yachtclub-story-content .yc-dot:hover{border-color:var(--gold-hi)}.yachtclub-story-content .yc-replay{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;background:var(--white);border:2px solid var(--white);border-radius:8px;color:var(--black);font:700 .72rem/1 var(--mono);letter-spacing:.075em;text-transform:uppercase;cursor:pointer}.yachtclub-story-content .yc-replay:hover{background:var(--gold);border-color:var(--gold)}.yachtclub-story-content .yc-replay svg{fill:currentColor;flex:none}.yachtclub-story-content .yc-steps{display:grid;grid-gap:0;gap:0;min-width:0}.yachtclub-story-content .yc-step{min-height:50svh;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(28px,6svh,64px);border-top:1px solid var(--rule-gold);opacity:.36;transition:opacity .35s ease}.yachtclub-story-content .yc-step.is-on{opacity:1}.yachtclub-story-content .yc-step:last-child{min-height:60svh;border-bottom:1px solid var(--rule-gold)}.yachtclub-story-content .yc-step h3{font-size:clamp(1.5rem,2.8vw,2.1rem);margin-bottom:14px}.yachtclub-story-content .yc-step p{max-width:34em}.yachtclub-story-content .yc-step .pull{margin:1.1em 0 .2em;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.22;max-width:24em}.yachtclub-story-content .yc-step .pull p{margin:0;font:inherit;letter-spacing:inherit;color:inherit;max-width:none}.yachtclub-story-content .yc-step cite{display:block;margin-top:12px;font:600 .72rem/1.4 var(--mono);letter-spacing:.075em;text-transform:uppercase;font-style:normal;color:var(--gold-dim)}.yachtclub-story-content .yc-step em{font-style:italic}@media (min-width:900px){.yachtclub-story-content .yc-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(32px,5vw,72px);align-items:start}.yachtclub-story-content .yc-stagewrap{order:0;top:20px;background:none;padding:0;margin:0;justify-items:end}.yachtclub-story-content .yc-bar,.yachtclub-story-content .yc-frame{width:min(100%,calc((100svh - 118px) * .8))}.yachtclub-story-content .yc-bar{max-width:none}.yachtclub-story-content .yc-step{min-height:78svh}.yachtclub-story-content .yc-step:last-child{min-height:70svh}}@media (prefers-reduced-motion:reduce){.yachtclub-story-content .yc-stage,.yachtclub-story-content .yc-step{transition:none}}.yachtclub-story-content .yc-step strong{color:var(--gold);font-weight:700}.yachtclub-story-content .yc-step .yc-close{margin-top:1.1em;font:800 clamp(1.05rem,1.7vw,1.3rem)/1.2 var(--ui);letter-spacing:-.035em;color:var(--gold-hi)}.yachtclub-story-content .yc-stage{position:absolute;left:0;top:0;width:1080px;height:1350px;overflow:hidden;transform-origin:0 0;transform:scale(var(--s,.45));background:var(--black);color:var(--gold);font-family:var(--s-label);transition:opacity .16s ease}.yachtclub-story-content .yc-stage.is-cut{opacity:0}.yachtclub-story-content .yc-stage .clip{position:absolute}.yachtclub-story-content .yc-stage [data-off]{visibility:hidden!important}.yachtclub-story-content .yc-stage span{display:block}.yachtclub-story-content .yc-stage .yc-cur{background:var(--black)}.yachtclub-story-content .yc-stage .yc-ph{object-fit:cover;border:2px solid var(--rule-gold);background:#000;display:block}.yachtclub-story-content .yc-stage .t-brand{color:var(--gold-dim)}.yachtclub-story-content .yc-stage .t-brand,.yachtclub-story-content .yc-stage .t-n{font:700 30px/1 var(--s-label);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.yachtclub-story-content .yc-stage .t-n{color:var(--gold)}.yachtclub-story-content .yc-stage .t-cap{font:600 36px/1.15 var(--s-label);letter-spacing:.07em;text-transform:uppercase;color:var(--gold-hi)}.yachtclub-story-content .yc-stage .t-lab{font:700 36px/1.15 var(--s-label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-dim)}.yachtclub-story-content .yc-stage .t-lab.hi{color:var(--gold-hi)}.yachtclub-story-content .yc-stage .t-h2s{font:600 80px/1 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.yachtclub-story-content .yc-stage .t-h7{font:600 84px/1 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.yachtclub-story-content .yc-stage .t-h6{font:600 94px/.98 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.yachtclub-story-content .yc-stage .hi{color:var(--gold-hi)}.yachtclub-story-content .yc-stage .t-mid{font:600 58px/1.14 var(--s-display);letter-spacing:.01em;text-transform:uppercase;color:var(--gold-hi)}.yachtclub-story-content .yc-stage .t-num{font:600 330px/.86 var(--s-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--gold)}.yachtclub-story-content .yc-stage .yc-tag{font:700 32px/1 var(--s-label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-hi);border:2px solid var(--gold);padding:12px 16px;white-space:nowrap;width:max-content;background:rgba(16,24,32,.8)}.yachtclub-story-content{grid-column:1/-1;min-width:0;overflow-x:clip;--ui:var(--font-ui),sans-serif;--mono:var(--font-mono),monospace;--ink:var(--black);--on-gold-2:var(--black)}.yachtclub-story-content .yc-stage:not([data-ready]){visibility:hidden}.yachtclub-story-content .yc-stagewrap{top:43px}@media(max-width:820px){.venue-page--yacht .venue-page__sections{grid-template-columns:minmax(0,1fr)}.venue-page--yacht .venue-page__sections>*{grid-column:1/-1}}@media(min-width:900px){.yachtclub-story-content .yc-stagewrap{top:72px}}@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600&family=Barlow+Condensed:wght@500;600;700&display=swap");.markeys-story-content{--black:#101820;--gold:#D3BC8D;--gold-hi:#EBDFC0;--gold-dim:#A39063;--white:#fff;--ink:#1B2328;--on-gold-2:#363A3A;--on-black-2:#E1D7C4;--rule-dark:rgba(16,24,32,.22);--rule-gold:rgba(211,188,141,.46);--ui:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--s-display:"Barlow",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--s-label:"Barlow Condensed","Arial Narrow","Helvetica Neue",Arial,sans-serif;--c-bg:var(--gold);--c-fg:var(--ink);--c-fg2:var(--on-gold-2);--c-head:var(--black);--c-rule:var(--rule-dark);--c-kick:var(--on-gold-2);color-scheme:light}.markeys-story-content *,.markeys-story-content :after,.markeys-story-content :before{box-sizing:border-box}.markeys-story-content{scroll-behavior:smooth;scroll-padding-top:16px;-webkit-text-size-adjust:100%;margin:0;background:var(--gold);color:var(--ink);font:400 1.0625rem/1.65 var(--ui);-webkit-font-smoothing:antialiased;overflow-x:clip}.markeys-story-content img,.markeys-story-content svg{max-width:100%}.markeys-story-content a{color:inherit}@media (prefers-reduced-motion:reduce){.markeys-story-content{scroll-behavior:auto}}.markeys-story-content :focus-visible{outline:3px solid var(--black);outline-offset:3px}.markeys-story-content .dark :focus-visible{outline-color:var(--gold-hi)}.markeys-story-content .wrap{width:100%;max-width:1200px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.markeys-story-content .dark{--c-bg:var(--black);--c-fg:var(--on-black-2);--c-fg2:var(--on-black-2);--c-head:var(--gold);--c-rule:var(--rule-gold);--c-kick:var(--gold-dim);background:var(--black);color:var(--on-black-2)}.markeys-story-content .eyebrow{font:600 .78rem/1.3 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--c-kick);margin:0 0 18px}.markeys-story-content .dark .eyebrow{color:var(--gold)}.markeys-story-content h2,.markeys-story-content h3{text-wrap:balance;color:var(--c-head)}.markeys-story-content h2{font:800 clamp(2.1rem,4.6vw,3.8rem)/1 var(--ui);letter-spacing:-.055em;margin:0 0 20px}.markeys-story-content h3{font:800 clamp(1.25rem,2.2vw,1.6rem)/1.1 var(--ui);letter-spacing:-.04em;margin:0 0 10px}.markeys-story-content p{margin:0 0 1em}.markeys-story-content .chap-head{max-width:46rem;margin-bottom:clamp(32px,5vw,56px)}.markeys-story-content .pull{margin:1.4em 0;padding:4px 0 4px 20px;border-left:4px solid var(--c-head);font:800 clamp(1.3rem,2.2vw,1.7rem)/1.15 var(--ui);letter-spacing:-.04em;color:var(--c-head);max-width:20em}.markeys-story-content .mk{padding-block:clamp(56px,8vw,112px)}.markeys-story-content .mk-head{margin-bottom:clamp(24px,4vw,48px)}.markeys-story-content .mk-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}.markeys-story-content .mk-stagewrap{order:-1;position:-webkit-sticky;position:sticky;top:0;z-index:4;background:var(--black);padding-block:8px 10px;display:grid;grid-gap:8px;gap:8px;justify-items:center;margin-inline:calc(-1 * max(16px,env(safe-area-inset-left,0px)));padding-inline:max(16px,env(safe-area-inset-left,0px))}.markeys-story-content .mk-fig{margin:0;width:100%;display:grid;grid-gap:10px;gap:10px;justify-items:center}.markeys-story-content .mk-frame{position:relative;width:min(100%,calc(54svh * .8));aspect-ratio:4/5;overflow:hidden;background:var(--black);border:1px solid var(--rule-gold)}.markeys-story-content .mk-bar{display:flex;align-items:center;gap:10px;width:100%;max-width:min(100%,520px);justify-content:space-between}.markeys-story-content .mk-dots{display:flex;gap:5px}.markeys-story-content .mk-dot{width:22px;height:22px;padding:0;border:2px solid var(--gold-dim);background:transparent;border-radius:0;cursor:pointer;position:relative}.markeys-story-content .mk-dot:after{content:"";position:absolute;inset:4px;background:transparent}.markeys-story-content .mk-dot[aria-current=true]{border-color:var(--gold)}.markeys-story-content .mk-dot[aria-current=true]:after{background:var(--gold)}.markeys-story-content .mk-dot:hover{border-color:var(--gold-hi)}.markeys-story-content .mk-replay{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;background:var(--white);border:2px solid var(--white);border-radius:8px;color:var(--black);font:700 .72rem/1 var(--mono);letter-spacing:.075em;text-transform:uppercase;cursor:pointer}.markeys-story-content .mk-replay:hover{background:var(--gold);border-color:var(--gold)}.markeys-story-content .mk-replay svg{fill:currentColor;flex:none}.markeys-story-content .mk-steps{display:grid;grid-gap:0;gap:0;min-width:0}.markeys-story-content .mk-step{min-height:50svh;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(28px,6svh,64px);border-top:1px solid var(--rule-gold);opacity:.36;transition:opacity .35s ease}.markeys-story-content .mk-step.is-on{opacity:1}.markeys-story-content .mk-step:last-child{min-height:60svh;border-bottom:1px solid var(--rule-gold)}.markeys-story-content .mk-step h3{font-size:clamp(1.5rem,2.8vw,2.1rem);margin-bottom:14px}.markeys-story-content .mk-step p{max-width:34em}.markeys-story-content .mk-step .pull{margin:1.1em 0 .2em;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.22;max-width:24em}.markeys-story-content .mk-step .pull p{margin:0;font:inherit;letter-spacing:inherit;color:inherit;max-width:none}.markeys-story-content .mk-step strong{color:var(--gold);font-weight:700}.markeys-story-content .mk-step em{font-style:italic}@media (min-width:900px){.markeys-story-content .mk-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(32px,5vw,72px);align-items:start}.markeys-story-content .mk-stagewrap{order:0;top:20px;background:none;padding:0;margin:0;justify-items:end}.markeys-story-content .mk-bar,.markeys-story-content .mk-frame{width:min(100%,calc((100svh - 118px) * .8))}.markeys-story-content .mk-bar{max-width:none}.markeys-story-content .mk-step{min-height:78svh}.markeys-story-content .mk-step:last-child{min-height:70svh}}@media (prefers-reduced-motion:reduce){.markeys-story-content .mk-stage,.markeys-story-content .mk-step{transition:none}}.markeys-story-content .mk-src{margin-top:clamp(32px,5vw,56px);border-top:1px solid var(--rule-gold);padding-top:14px;max-width:46rem}.markeys-story-content .mk-src summary{cursor:pointer;min-height:40px;display:flex;align-items:center;gap:.7rem;list-style:none;font:600 .78rem/1.3 var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--gold)}.markeys-story-content .mk-src summary::-webkit-details-marker{display:none}.markeys-story-content .mk-src summary:before{content:"+";font:600 1.2rem/1 var(--mono)}.markeys-story-content .mk-src[open] summary:before{content:"\2212"}.markeys-story-content .mk-src ul{list-style:none;padding:0;margin:.6rem 0 0;display:grid;grid-gap:.55rem;gap:.55rem;font-size:.92rem;line-height:1.45}.markeys-story-content .mk-src a{overflow-wrap:anywhere}.markeys-story-content .mk-note{margin:1.2rem 0 0;font-size:.86rem;line-height:1.5;opacity:.82;max-width:40em}.markeys-story-content .mk-stage{position:absolute;left:0;top:0;width:1080px;height:1350px;overflow:hidden;transform-origin:0 0;transform:scale(var(--s,.45));background:var(--black);color:var(--gold);font-family:var(--s-label);transition:opacity .16s ease}.markeys-story-content .mk-stage.is-cut{opacity:0}.markeys-story-content .mk-stage .clip{position:absolute}.markeys-story-content .mk-stage [data-off]{visibility:hidden!important}.markeys-story-content .mk-stage span{display:block}.markeys-story-content .mk-stage .mk-cur{background:var(--black)}.markeys-story-content .mk-stage .mk-ph{object-fit:cover;border:2px solid var(--rule-gold);background:#000;display:block}.markeys-story-content .mk-stage .t-brand{color:var(--gold-dim)}.markeys-story-content .mk-stage .t-brand,.markeys-story-content .mk-stage .t-n{font:700 30px/1 var(--s-label);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.markeys-story-content .mk-stage .t-n{color:var(--gold)}.markeys-story-content .mk-stage .t-cap{font:600 36px/1.15 var(--s-label);letter-spacing:.07em;text-transform:uppercase;color:var(--gold-hi)}.markeys-story-content .mk-stage .t-lab{font:700 36px/1.15 var(--s-label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-dim)}.markeys-story-content .mk-stage .t-lab.sm{font-size:28px;letter-spacing:.09em}.markeys-story-content .mk-stage .t-h2s{font:600 80px/1 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.markeys-story-content .mk-stage .t-h7{font:600 84px/1 var(--s-display);letter-spacing:.005em;text-transform:uppercase;color:var(--gold)}.markeys-story-content .mk-stage .t-sign{font:600 76px/1 var(--s-display);letter-spacing:.01em;text-transform:uppercase;color:var(--gold);white-space:nowrap}.markeys-story-content .mk-stage .t-sign.xl{font-size:112px}.markeys-story-content .mk-stage .hi{color:var(--gold-hi)}.markeys-story-content .mk-stage .dimmed{color:var(--gold-dim)}.markeys-story-content .mk-stage .t-mid{font:600 58px/1 var(--s-display);letter-spacing:.01em;text-transform:uppercase;color:var(--gold-hi)}.markeys-story-content .mk-stage .t-yr{font:700 48px/1 var(--s-label);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-hi)}.markeys-story-content .mk-stage .t-num{font:600 330px/.86 var(--s-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--gold)}.markeys-story-content .mk-stage .t-num.s{font-size:300px}.markeys-story-content .mk-stage .mk-tag{font:700 32px/1 var(--s-label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-hi);border:2px solid var(--gold);padding:14px 18px;white-space:nowrap;width:max-content}.markeys-story-content .mk-stage .mk-tag.s{font-size:22px;padding:8px 12px}.markeys-story-content .mk-stage .mk-board{background:var(--gold-hi)}.markeys-story-content .mk-stage .mk-board span{font:600 68px/140px var(--s-display);letter-spacing:.12em;text-transform:uppercase;color:var(--black);text-align:center;white-space:nowrap}.markeys-story-content{grid-column:1/-1;min-width:0}.markeys-story-content .mk-stage{visibility:hidden}.markeys-story-content .mk-stage[data-ready]{visibility:visible}.markeys-story-content .mk-stagewrap{top:64px}@media (min-width:900px){.markeys-story-content .mk-stagewrap{top:76px}}