.marquee[data-astro-cid-543bmuqs]{border-block:1px solid var(--line);padding-block:1.4rem;display:flex;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.track[data-astro-cid-543bmuqs]{flex:none;justify-content:space-around;min-width:100%;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-543bmuqs]{font-family:var(--serif);font-size:var(--step-2);white-space:nowrap;color:var(--muted);align-items:center;gap:3rem;padding-inline:1.5rem;display:flex}li[data-astro-cid-543bmuqs]:nth-child(odd){color:var(--paper);font-style:italic}li[data-astro-cid-543bmuqs]:after{content:"✦";color:var(--brass);font-size:.5em;font-style:normal}@media (prefers-reduced-motion:no-preference){.track[data-astro-cid-543bmuqs]{animation:60s linear infinite scroll}.marquee[data-astro-cid-543bmuqs]:hover .track[data-astro-cid-543bmuqs]{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-543bmuqs]{overflow-x:auto}.track[data-astro-cid-543bmuqs][aria-hidden]{display:none}}@keyframes scroll{to{transform:translate(-100%)}}.filmstrip[data-astro-cid-vies4mdf]{background:radial-gradient(#17140f 0%,#050505 75%);justify-content:center;height:100%;display:flex;position:relative;overflow:hidden}.roll[data-astro-cid-vies4mdf]{--hole:#ece6da38;background:radial-gradient(circle, transparent 0, transparent 0) , repeating-linear-gradient(180deg, var(--hole) 0 10px, transparent 10px 22px) left .6rem top 0 / .6rem 100% no-repeat, repeating-linear-gradient(180deg, var(--hole) 0 10px, transparent 10px 22px) right .6rem top 0 / .6rem 100% no-repeat, #0d0c0a;border-inline:1px solid #ece6da14;width:min(52%,17rem);padding-inline:2.1rem;transform:rotate(-6deg)}.cell[data-astro-cid-vies4mdf]{aspect-ratio:4/3;text-align:center;background:linear-gradient(160deg,#1d1a14,#0f0e0b);border:1px solid #c9a66b2e;place-content:center;gap:.4rem;margin-block:.45rem;padding:1rem;display:grid}.yr[data-astro-cid-vies4mdf]{font-family:var(--mono);letter-spacing:.16em;color:var(--brass);font-size:.66rem}.t[data-astro-cid-vies4mdf]{font-family:var(--serif);color:var(--paper);font-size:clamp(.95rem,1.2vw,1.2rem);font-style:italic;line-height:1.1}@media (prefers-reduced-motion:no-preference){.roll[data-astro-cid-vies4mdf]{animation:70s linear infinite roll}}@keyframes roll{0%{transform:rotate(-6deg)translateY(0)}to{transform:rotate(-6deg)translateY(-50%)}}.hero[data-astro-cid-lcdefpme]{min-height:100svh;padding-top:calc(var(--header-h) + 2rem);isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:radial-gradient(60% 50% at 75% 40%,#c9a66b14,#0000 70%),radial-gradient(50% 40% at 10% 90%,#c9a66b0d,#0000 70%);position:absolute;inset:0}.hero-grid[data-astro-cid-lcdefpme]{flex:1;grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(2rem,5vw,6rem);padding-block:2rem 3rem;display:grid}.hero-title[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:var(--step-5);letter-spacing:-.02em;margin:1.75rem 0 2rem;line-height:.94}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{padding-bottom:.08em;display:block;overflow:hidden}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:inline-block}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:33em}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:1rem;margin-top:2.5rem;display:flex}@media (prefers-reduced-motion:no-preference){.hero-in[data-astro-cid-lcdefpme]{animation:heroIn 1.3s var(--ease) both;animation-delay:calc(.15s + var(--i) * .11s)}.hero-title[data-astro-cid-lcdefpme] .hero-in[data-astro-cid-lcdefpme]{animation-name:heroLine}}@keyframes heroIn{0%{opacity:0;transform:translateY(20px)}}@keyframes heroLine{0%{transform:translateY(105%)}}.hero-media[data-astro-cid-lcdefpme]{position:relative}.stack[data-astro-cid-lcdefpme]{display:grid}.stack[data-astro-cid-lcdefpme]>.slide[data-astro-cid-lcdefpme]{opacity:0;transition:opacity 1.6s var(--ease);grid-area:1/1}.stack[data-astro-cid-lcdefpme]>.slide[data-astro-cid-lcdefpme].is-active{opacity:1}.stack[data-astro-cid-lcdefpme] .photo img{transform:scale(1.08)}@media (prefers-reduced-motion:no-preference){.stack[data-astro-cid-lcdefpme]>.slide[data-astro-cid-lcdefpme].is-active .photo img{animation:9s linear both kb}}@keyframes kb{0%{transform:scale(1.14)translate(1.5%,1%)}to{transform:scale(1.02)translate(0)}}.slide-captions[data-astro-cid-lcdefpme]{color:var(--dim);gap:.35rem;margin:1.1rem 0 0;padding:0;font-size:.7rem;list-style:none;display:grid}.slide-captions[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:.8rem;transition:color .6s;display:flex}.slide-captions[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--dim)}.slide-captions[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].is-active{color:var(--paper)}.slide-captions[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].is-active span[data-astro-cid-lcdefpme]{color:var(--brass)}.slate[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}.slate[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-right:1px solid var(--line);padding:1.4rem 0 1.8rem 1.4rem}.slate[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:first-child{padding-left:0}.slate[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:last-child{border-right:0}.slate[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:.68rem}.slate[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:var(--step-2);color:var(--paper);margin:.3rem 0 0}.statement[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:var(--step-3);letter-spacing:-.01em;max-width:26ch;margin-top:2rem;line-height:1.18}.statement[data-astro-cid-lcdefpme] .hl[data-astro-cid-lcdefpme]{color:var(--paper);background:linear-gradient(#0000 62%,#c9a66b47 62% 92%,#0000 92%)}@media (width>=1100px){.statement[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme]{max-width:32ch}}.reels[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:clamp(1rem,2.5vw,2rem);display:grid}.reel[data-astro-cid-lcdefpme]{color:inherit;border:1px solid var(--line);background:var(--ink-2);transition:border-color .6s var(--ease);flex-direction:column;text-decoration:none;display:flex}.reel[data-astro-cid-lcdefpme]:hover{border-color:var(--brass-deep)}.reel-media[data-astro-cid-lcdefpme]{aspect-ratio:16/10;overflow:hidden}.reel-media[data-astro-cid-lcdefpme] figure,.reel-media[data-astro-cid-lcdefpme] .photo{height:100%}.reel[data-astro-cid-lcdefpme]:hover .reel-media[data-astro-cid-lcdefpme] img{filter:saturate()contrast(1.06)brightness();transform:scale(1.05)}.reel-body[data-astro-cid-lcdefpme]{justify-items:start;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.tag[data-astro-cid-lcdefpme]{color:var(--brass)}.strip-media[data-astro-cid-lcdefpme]{background:#050505}.corp-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(3rem,6vw,7rem);display:grid}.corp-intro[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 2rem);justify-items:start;gap:1.75rem;display:grid;position:sticky}.ledger-head[data-astro-cid-lcdefpme]{color:var(--dim);border-bottom:1px solid var(--line-strong);grid-template-columns:8.5rem 1fr;margin:0;padding-bottom:.9rem;display:grid}.ledger[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.ledger[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);transition:padding .5s var(--ease), background .5s;grid-template-columns:8.5rem 1fr;align-items:baseline;padding:1.5rem 0;display:grid}.ledger[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{background:linear-gradient(90deg,#c9a66b0f,#0000);padding-left:.75rem}.yr[data-astro-cid-lcdefpme]{color:var(--brass)}.ev[data-astro-cid-lcdefpme]{gap:.2rem;display:grid}.ev[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--serif);font-weight:400;font-size:var(--step-2);line-height:1.1}.ev[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.92rem}.potter[data-astro-cid-lcdefpme]{background:radial-gradient(ellipse 80% 70% at 50% 0%, #15130f 0%, var(--ink) 70%);border-top:1px solid var(--line);overflow:hidden}.potter-bg[data-astro-cid-lcdefpme]{padding:2rem var(--gutter);pointer-events:none;font-family:var(--serif);color:#0000;-webkit-text-stroke:1px #c9a66b1f;justify-content:space-between;align-items:flex-start;font-size:clamp(6rem,22vw,22rem);line-height:.8;display:flex;position:absolute;inset:0}.potter-bg[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{align-self:flex-end}.potter[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{position:relative}.potter[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch;margin-top:1.75rem}.potter-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.3fr;align-items:start;gap:clamp(2rem,5vw,6rem);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.figures[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0;display:grid}.figures[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:1px solid var(--brass-deep);padding-top:1.25rem}.figures[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:var(--step-4);color:var(--brass-hi);margin:0;line-height:1}.figures[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:.6rem;font-size:.92rem;line-height:1.45}.potter-quote[data-astro-cid-lcdefpme]{margin-top:clamp(4rem,8vw,7rem);max-width:54rem;margin-inline-start:auto}.dave-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.dave-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:1.25rem;display:grid}.dave-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:36em}@media (width<=1000px){.figures[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr 1fr}.potter-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{min-height:auto}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding-top:1.5rem}.hero-media[data-astro-cid-lcdefpme]{width:100%;max-width:30rem}.stack[data-astro-cid-lcdefpme] .photo{aspect-ratio:4/3!important}.slate[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.slate[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{padding-left:1.2rem}.slate[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:nth-child(odd){padding-left:0}.slate[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:nth-child(2){border-right:0}.slate[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:nth-child(-n+2){border-bottom:1px solid var(--line)}.reels[data-astro-cid-lcdefpme],.corp-grid[data-astro-cid-lcdefpme],.dave-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.corp-intro[data-astro-cid-lcdefpme]{position:static}}@media (width<=560px){.figures[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.ledger-head[data-astro-cid-lcdefpme],.ledger[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:6.75rem 1fr}.yr[data-astro-cid-lcdefpme]{font-size:.7rem}}
