@font-face{font-family:Archivo;src:url("assets/fonts/archivo/Archivo[wdth,wght].ttf") format("truetype");font-weight:100 900;font-stretch:62% 125%;font-display:swap}
@font-face{font-family:Manrope;src:url("assets/fonts/manrope/Manrope[wght].ttf") format("truetype");font-weight:200 800;font-display:swap}
:root{--black:#07090a;--chalk:#ebece3;--red:#ff4b2b;--muted:#9ca39c;--line:#343936;color-scheme:dark;font:400 16px/1.6 Manrope,sans-serif;background:var(--black);color:var(--chalk);scroll-behavior:smooth;--motion:1}
*{box-sizing:border-box}body{margin:0}p,h1,h2,h3,figure{margin:0}h1,h2,h3{font-weight:inherit}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}button,input{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%;height:auto;display:block}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--red);outline-offset:6px}[hidden]{display:none!important}
.skip-link{position:fixed;left:15px;top:10px;padding:10px;background:var(--chalk);color:var(--black);transform:translateY(-200%);z-index:999}.skip-link:focus{transform:none}
.edition-header{height:88px;padding:0 4vw;display:flex;align-items:center;gap:2rem;position:relative;z-index:20;border-bottom:1px solid #ebece31a}.edition-brand{font:850 1.6rem/1 Archivo,sans-serif;letter-spacing:-.12em;text-decoration:none;display:flex;align-items:baseline;gap:.7rem}.edition-brand span{font:700 .75rem/1 Archivo,sans-serif;letter-spacing:-.04em;color:var(--red);border-left:1px solid #8e948947;padding-left:.6rem}.header-caption{font:400 .56rem/1.4 ui-monospace,Consolas,monospace;letter-spacing:.13em;text-transform:uppercase;position:absolute;left:50%;transform:translateX(-50%);color:var(--muted)}.edition-nav{margin-left:auto;display:flex;gap:1.4rem;font-size:.68rem}.edition-nav a{text-decoration:none}.edition-nav [aria-current]{color:var(--red)}.has-menu .edition-nav{display:none}.motion-switch{margin-left:auto;background:transparent;border:0;padding:.7rem .5rem;font:400 .55rem/1.4 ui-monospace,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);display:flex;gap:.6rem;align-items:center}.motion-switch:before{content:"";height:7px;width:7px;background:var(--red);border-radius:50%}.motion-switch[aria-pressed="true"]:before{background:var(--muted)}.menu-trigger{background:none;border:0;padding:.7rem 0 .7rem 1.5rem;display:flex;gap:1rem;align-items:center;font-size:.7rem}.menu-trigger>span:last-child{display:block;width:25px;height:13px;border-block:1px solid}.eyebrow{font:400 .62rem/1.6 ui-monospace,Consolas,monospace;letter-spacing:.09em;text-transform:uppercase}.display{font:850 clamp(3.5rem,7.8vw,8.4rem)/.86 Archivo,sans-serif;font-stretch:110%;letter-spacing:-.075em;text-transform:uppercase}.display em{font-style:normal;color:var(--muted)}.bodycopy{font-size:.9rem;line-height:1.9;max-width:36rem}.arrow-link{font-size:.75rem;text-decoration:none;display:inline-flex;justify-content:space-between;align-items:center;gap:3rem;padding:1.15rem 0;border-bottom:1px solid #ebece36b}.arrow-link span{transition:transform .35s;font-size:1.1rem}.arrow-link:hover span{transform:translate(5px,-5px)}.edition-footer{display:flex;justify-content:space-between;gap:2rem;padding:2rem 4vw 3rem;border-top:1px solid var(--line);font-size:.61rem;color:var(--muted);line-height:1.8}.edition-footer>a{align-self:flex-start}
.velocity-hero{position:relative;height:calc(100svh - 88px);min-height:760px;max-height:1100px;overflow:hidden;isolation:isolate}.hero-grid{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent calc(50% - .5px),#cfdac20e 50%,transparent calc(50% + .5px)),linear-gradient(0deg,transparent calc(50% - .5px),#cfdac20a 50%,transparent calc(50% + .5px)),radial-gradient(ellipse at 75% 50%,#20231c70,transparent 60%);background-size:25% 100%,100% 100%,100% 100%}.hero-coordinate{position:absolute;right:4vw;top:2rem;font:400 .5rem/1.7 ui-monospace,Consolas,monospace;letter-spacing:.08em;color:#8b9486;text-align:right}.hero-writing{position:absolute;left:4vw;top:12%;width:49%;z-index:3;pointer-events:none}.hero-writing a{pointer-events:auto}.hero-writing .eyebrow{font-size:.57rem;display:flex;align-items:center;gap:.8rem;color:#b7beb0}.signal-dot{width:6px;height:6px;background:var(--red);border-radius:50%;flex-shrink:0}.hero-writing h1{font:850 clamp(4.6rem,9.4vw,10rem)/.85 Archivo,sans-serif;font-stretch:110%;letter-spacing:-.085em;margin-top:2.3rem}.hero-writing h1>span{display:block;color:var(--red);font-stretch:75%;letter-spacing:-.075em}.hero-deck{font-size:.86rem;line-height:1.7;color:#b2b9ac;margin-top:2rem}.hero-writing>a{margin-top:1.2rem}.velocity-space{position:absolute;inset:0 0 15%;touch-action:pan-y;overflow:hidden}.velocity-space canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity 1.2s}.velocity-space.is-live canvas{opacity:1}.velocity-fallback{position:absolute;right:10%;top:4%;font:850 clamp(16rem,40vw,43rem)/1 Archivo,sans-serif;letter-spacing:-.12em;color:var(--chalk);opacity:.7;transition:opacity .5s}.velocity-space.is-live .velocity-fallback{opacity:0}.field-cross{position:absolute;font:300 1.2rem/1 Archivo,sans-serif;color:#727b6b;pointer-events:none}.field-cross-one{left:53%;top:17%}.field-cross-two{right:4%;bottom:8%}.field-hint{position:absolute;right:4%;bottom:1.5%;font:400 .5rem/1.4 ui-monospace,Consolas,monospace;letter-spacing:.1em;color:#8b9486;pointer-events:none}
.hero-portrait{position:absolute;left:4vw;bottom:20%;display:flex;align-items:center;gap:1.2rem;max-width:40%;z-index:3}.hero-portrait img{width:72px;height:86px;object-fit:contain;filter:grayscale(1)}.hero-portrait>p{font-size:.62rem;line-height:1.7}.hero-portrait small{display:block;font-size:.5rem;color:#959d8f;max-width:19rem;line-height:1.7;margin-top:.4rem}.hero-portrait a{text-decoration:none}.hero-portrait a:hover{text-decoration:underline}.hero-footer{position:absolute;left:4vw;right:4vw;bottom:0;display:grid;grid-template-columns:1.2fr 1fr auto;gap:2rem;align-items:center;border-top:1px solid var(--line);min-height:112px}.title-selector{display:flex;gap:1.2rem;flex-wrap:wrap}.title-selector button{border:0;background:none;padding:.7rem .1rem;position:relative;font:500 .62rem/1 Archivo,sans-serif;color:#919c8a;min-height:44px}.title-selector button[aria-pressed="true"]{color:var(--chalk)}.title-selector button[aria-pressed="true"]:before{content:"";position:absolute;top:0;left:0;right:0;border-top:2px solid var(--red)}.title-reading{font-size:.59rem;line-height:1.8}.title-reading>a{color:var(--muted);font-size:.53rem;text-decoration:none}.scroll-cue{font:400 .5rem/1.3 ui-monospace,Consolas,monospace;letter-spacing:.12em;text-decoration:none;display:flex;align-items:center;gap:1rem}.scroll-cue>span{font-size:1.5rem}
.velocity-marquee{overflow:hidden;border-block:1px solid var(--line);padding:1.5rem 0;transform:rotate(-1.2deg);background:#ebece3;color:#07090a;margin:1.5rem -1vw 0;max-width:102vw}.velocity-marquee>div{white-space:nowrap;width:max-content;font:850 clamp(2rem,4.4vw,5rem)/1 Archivo,sans-serif;letter-spacing:-.045em;animation:marquee-run 28s linear infinite}.velocity-marquee span{padding:0 3rem;color:var(--red)}
.record-intro{padding:7rem 4vw}.section-top{display:flex;justify-content:space-between;gap:2rem;align-items:start}.section-top>p:last-child{font:400 .52rem/1.8 ui-monospace,Consolas,monospace;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.record-headline{display:grid;grid-template-columns:1.7fr 1fr;gap:6vw;align-items:end;margin-top:4rem}.record-headline>p{font-size:.85rem;line-height:1.9;color:#b1b8aa;max-width:27rem}.record-headline .display{font-size:clamp(3.3rem,7.6vw,8rem)}.home-records{display:grid;grid-template-columns:repeat(3,1fr);margin-top:5rem;border-block:1px solid var(--line)}.home-records>a{display:grid;gap:1.7rem;position:relative;padding:1.5rem 2rem 1.4rem 0;text-decoration:none;transition:background .5s;min-width:0}.home-records>a+a{border-left:1px solid var(--line);padding-left:2rem}.metric-label{font:400 .59rem/1.6 ui-monospace,Consolas,monospace;text-transform:uppercase;letter-spacing:.03em}.home-records strong{font:800 clamp(5rem,12vw,14rem)/.9 Archivo,sans-serif;letter-spacing:-.08em;font-stretch:75%;transition:font-variation-settings .6s,color .6s}.home-records a:hover strong{color:var(--red);font-variation-settings:"wdth" 110,"wght" 800}.metric-foot{font-size:.58rem;color:var(--muted);display:flex;align-items:center;justify-content:space-between;gap:1rem}.metric-foot b{font-weight:400;font-size:1.4rem;color:var(--red)}.record-source{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;gap:2rem}.record-source>a:first-child{font-size:.55rem;color:var(--muted)}
.red-chapter{position:relative;margin:0 0 5rem;isolation:isolate;background:#191e1a;overflow:hidden;min-height:760px}.red-photo{position:absolute;inset:0;overflow:hidden}.red-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#07090acc,transparent 65%),linear-gradient(0deg,#07090a88,transparent 50%)}.red-photo img{width:100%;height:100%;object-fit:cover;object-position:65% 50%;filter:saturate(.8) brightness(.75);transform:scale(1.03)}.photo-aperture{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(12.5% - 1px),#ebece31a 12.5%);pointer-events:none}.red-overprint{position:relative;padding:5rem 4vw 8rem;z-index:2}.red-overprint .display{font-size:clamp(4rem,7.5vw,8rem);margin-top:3rem;max-width:54%;text-shadow:0 4px 30px #07090a66}.red-overprint .display>span{color:var(--red)}.red-credit{position:absolute;left:4vw;bottom:1.5rem;font:400 .52rem/1.8 ui-monospace,Consolas,monospace;z-index:2;color:#c1c8b8;max-width:90%}
.seven-invitation{padding:4rem 4vw 8rem;display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:start}.seven-invitation .display{font-size:clamp(3.6rem,7vw,7.5rem);margin:2.5rem 0}.seven-invitation .display span{color:#9ca58f}.seven-invitation>div>p:not(.eyebrow){font-size:.84rem;line-height:1.9;max-width:26rem;color:#aab4a0}.seven-invitation .arrow-link{margin-top:1rem}.seven-stack{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.seven-stack a{display:flex;align-items:baseline;gap:1.5rem;text-decoration:none;border-bottom:1px solid var(--line);padding:1.5rem .5rem;transition:padding .4s,background .4s}.seven-stack a:hover{padding-left:1.5rem;background:#181d17}.seven-stack a>span{font:400 .5rem/1.5 ui-monospace,Consolas,monospace;color:var(--muted)}.seven-stack strong{font:800 clamp(2.8rem,4.9vw,5.4rem)/.9 Archivo,sans-serif;letter-spacing:-.055em;flex:1}.seven-stack b{font-weight:400;color:var(--red)}.purpose-teaser{padding:5rem 4vw 6rem;background:var(--red);color:#07090a;position:relative;overflow:hidden;isolation:isolate}.purpose-teaser .display{font-size:clamp(5rem,16vw,18rem);margin:3rem 0;line-height:.8;max-width:75%;letter-spacing:-.085em}.purpose-teaser .display>span{display:block;margin-left:15vw}.purpose-teaser-copy{margin-left:58%;max-width:27rem;position:relative;z-index:1}.purpose-teaser-copy p{font-size:.88rem;line-height:1.85}.purpose-teaser .arrow-link{border-color:#07090a;margin-top:1rem}.purpose-route{position:absolute;right:-3vw;top:-4rem;bottom:0;width:50vw;border:1px solid #07090a30;border-radius:50%;transform:rotate(30deg);z-index:-1}.archive-prompt{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:center;padding:5rem 4vw 6rem;text-decoration:none}.archive-prompt .eyebrow{grid-column:1/-1}.archive-prompt .display{font-size:clamp(3rem,9.7vw,10.5rem)}.archive-prompt>span:last-child{font:300 8vw/1 Archivo,sans-serif;color:var(--red);transition:transform .5s}.archive-prompt:hover>span:last-child{transform:translate(10px,-10px)}
/* Menu is an open typographic composition with image feedback, not a bar of links. */
.menu-open{overflow:hidden}.edition-menu{border:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;background:#ff4b2b;color:#07090a;overflow:auto}.edition-menu::backdrop{background:#07090a}.menu-shell{min-height:100%;padding:2rem 4vw;display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:auto 1fr auto;gap:2rem 5vw;position:relative}.menu-top{grid-column:1/-1;display:flex;justify-content:space-between;gap:2rem;align-items:center;border-bottom:1px solid #07090a40;padding-bottom:1.5rem}.menu-top h2{font:800 1.5rem/1 Archivo,sans-serif;letter-spacing:-.05em}.menu-close{background:none;border:0;padding:.6rem 0;font-size:.7rem;display:flex;align-items:center;gap:1rem}.menu-close>span{font-size:1.8rem;line-height:1}.menu-links{align-self:center;position:relative;z-index:1}.menu-links>a{display:flex;align-items:baseline;gap:1rem;text-decoration:none;padding:.7rem 0;border-bottom:1px solid #07090a40}.menu-number{font:400 .6rem/1 ui-monospace,Consolas,monospace;flex-shrink:0;width:1.7rem}.menu-name{font:850 clamp(2.5rem,5.1vw,6rem)/1 Archivo,sans-serif;letter-spacing:-.075em;text-transform:uppercase;transition:transform .4s,font-variation-settings .4s;font-stretch:75%}.menu-links>a:hover .menu-name,.menu-links>a:focus .menu-name{transform:translateX(9px);font-variation-settings:"wdth" 100,"wght" 850}.menu-links [aria-current] .menu-name{-webkit-text-stroke:1px #07090a;color:transparent}.menu-arrow{margin-left:auto;font-size:1.6rem}.menu-visual{align-self:center;position:relative;min-width:0;isolation:isolate}.menu-photo{height:45vh;max-height:460px;display:grid;place-items:center}.menu-photo img{max-height:45vh;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:grayscale(1);animation:photo-in .5s ease}.menu-credit{font:400 .52rem/1.8 ui-monospace,Consolas,monospace;margin-top:1rem;display:grid;gap:.3rem}.menu-ordinal{position:absolute;top:-8rem;right:0;font:850 20vw/.9 Archivo,sans-serif;color:#07090a16;letter-spacing:-.1em;z-index:-1}.menu-bottom{grid-column:1/-1;border-top:1px solid #07090a40;padding-top:1.5rem;display:flex;justify-content:space-between;font:400 .5rem/1.6 ui-monospace,Consolas,monospace}.edition-menu[open]{animation:menu-in .65s cubic-bezier(.2,.8,.2,1)}
@keyframes menu-in{from{clip-path:polygon(0 0,100% 0,100% 0,0 20%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes photo-in{from{opacity:0;transform:translateY(20px) rotate(-3deg)}to{opacity:1;transform:none}}@keyframes marquee-run{to{transform:translateX(-50%)}}
@view-transition{navigation:auto}.edition-header{view-transition-name:limitless-header}::view-transition-old(root){animation:.3s ease both edition-out}::view-transition-new(root){animation:.5s ease both edition-in}@keyframes edition-out{to{opacity:0;filter:blur(4px)}}@keyframes edition-in{from{opacity:0;transform:translateY(24px)}}
@supports(animation-timeline:view()){.red-photo img{animation:race-pan linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes race-pan{from{transform:scale(1.12) translateX(2%)}to{transform:scale(1.04) translateX(-2%)}}.home-records strong{animation:metric-arrive linear both;animation-timeline:view();animation-range:entry 0% entry 90%}@keyframes metric-arrive{from{opacity:.25;transform:translateY(40px)}to{opacity:1;transform:none}}}
.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation-play-state:paused!important}.motion-paused .red-photo img{animation:none}.reveal{transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.2,1)}.reveal.is-waiting{opacity:0;transform:translateY(45px)}
@media(max-width:1100px){.hero-writing h1{font-size:9.1vw}.hero-footer{gap:1rem;grid-template-columns:1.3fr 1fr auto}.title-selector{gap:.65rem}.hero-coordinate{font-size:.45rem}.field-hint{font-size:.45rem}.hero-portrait{bottom:21%}.home-records strong{font-size:13vw}.seven-invitation{gap:5vw}.seven-stack a{gap:1rem}.red-chapter{min-height:650px}.red-overprint .display{max-width:64%}.menu-name{font-size:4.8vw}}
@media(max-width:760px){.edition-header{height:76px;padding:0 6vw;gap:.8rem}.edition-header:not(.has-menu){height:auto;min-height:76px;padding-block:1rem}.edition-nav{gap:.7rem;flex-wrap:wrap;justify-content:flex-end;font-size:.6rem}.header-caption{display:none}.edition-brand{font-size:1.5rem}.motion-switch{font-size:.48rem;gap:.4rem;padding-inline:0}.menu-trigger{padding-left:1rem;gap:.7rem;font-size:.65rem}.velocity-hero{height:auto;min-height:0;max-height:none;padding:3rem 6vw 0}.hero-writing{position:relative;left:auto;top:auto;width:100%;z-index:3}.hero-writing .eyebrow{font-size:.46rem;gap:.6rem;max-width:95%}.hero-writing h1{font-size:18vw;margin-top:1.8rem;line-height:.87;letter-spacing:-.07em}.hero-deck{font-size:.8rem;margin-top:1.5rem}.hero-writing>a{font-size:.67rem;margin-top:.5rem}.hero-coordinate{display:none}.velocity-space{position:relative;inset:auto;height:52svh;min-height:340px;max-height:530px;margin:-.5rem -6vw 0}.velocity-fallback{font-size:76vw;left:10%;right:auto;top:-.5rem}.field-cross-one{left:7%;top:18%}.field-cross-two{right:6%;bottom:12%}.field-hint{right:6%;bottom:1rem;font-size:.45rem}.hero-portrait{position:relative;left:auto;bottom:auto;margin:1.5rem 0 2rem;max-width:100%;gap:1rem}.hero-portrait img{width:53px;height:64px}.hero-portrait>p{font-size:.6rem}.hero-portrait small{font-size:.47rem}.hero-footer{position:relative;left:auto;right:auto;bottom:auto;display:grid;grid-template-columns:1fr auto;min-height:0;padding:1.2rem 0 2rem;gap:1.2rem}.title-selector{grid-column:1/-1;gap:0;justify-content:space-between}.title-selector button{font-size:.57rem;min-height:40px}.title-reading{font-size:.56rem;max-width:80%}.title-reading>a{font-size:.5rem}.scroll-cue{font-size:.45rem;gap:.6rem}.velocity-marquee{padding:1.2rem 0;margin-top:1rem}.velocity-marquee>div{font-size:2rem}.velocity-marquee span{padding:0 1.5rem}.record-intro{padding:4rem 6vw}.section-top{gap:1rem}.section-top .eyebrow{font-size:.52rem}.section-top>p:last-child{font-size:.43rem}.record-headline{display:block;margin-top:2.7rem}.record-headline .display{font-size:12vw}.record-headline>p{font-size:.8rem;line-height:1.85;margin:2rem 0 0 17%}.home-records{margin-top:3rem;display:block}.home-records>a,.home-records>a+a{grid-template-columns:1.2fr 1fr;align-items:center;padding:1.3rem 0;border-left:0;gap:.5rem}.home-records>a+a{border-top:1px solid var(--line)}.home-records strong{grid-column:2;grid-row:1/3;font-size:28vw;text-align:right;padding-right:.3rem}.metric-label{font-size:.56rem;grid-column:1}.metric-foot{font-size:.53rem;grid-column:1;align-self:end}.metric-foot b{font-size:1.1rem}.record-source{display:block;margin-top:1rem}.record-source>a:first-child{font-size:.49rem}.record-source .arrow-link{display:flex;font-size:.67rem;margin-top:1rem}.red-chapter{min-height:720px;margin-bottom:2rem}.red-overprint{padding:4rem 6vw 8rem}.red-overprint .display{font-size:14.7vw;max-width:100%;margin-top:2rem}.red-photo img{object-position:58% center}.red-photo:after{background:linear-gradient(180deg,#07090a9c,transparent 80%),linear-gradient(0deg,#07090a88,transparent 30%)}.red-credit{left:6vw;font-size:.45rem;line-height:1.9;max-width:88%}.seven-invitation{padding:3rem 6vw 5rem;display:block}.seven-invitation .display{font-size:15vw;margin:2rem 0}.seven-invitation>div>p:not(.eyebrow){font-size:.8rem;line-height:1.85;margin-left:17%}.seven-invitation .arrow-link{font-size:.67rem;margin-left:17%}.seven-stack{margin-top:3rem}.seven-stack a{padding:1.4rem .2rem;gap:1rem}.seven-stack strong{font-size:3.8rem}.seven-stack a>span{font-size:.5rem}.purpose-teaser{padding:4rem 6vw}.purpose-teaser .display{font-size:26vw;max-width:100%;margin:2.5rem 0}.purpose-teaser .display>span{margin-left:8vw}.purpose-teaser-copy{margin-left:17%;font-size:.8rem}.purpose-teaser-copy p{font-size:.8rem}.purpose-teaser .arrow-link{font-size:.67rem}.purpose-route{width:90vw;right:-20vw}.archive-prompt{padding:4rem 6vw;gap:2rem .5rem}.archive-prompt .display{font-size:12.5vw;letter-spacing:-.075em}.archive-prompt>span:last-child{font-size:12vw}.edition-footer{padding:2rem 6vw;display:grid;gap:1.2rem;font-size:.55rem}.eyebrow{font-size:.55rem}.menu-shell{padding:1.5rem 6vw;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:2rem}.menu-top,.menu-bottom{grid-column:1}.menu-top h2{font-size:1.3rem}.menu-close{font-size:.64rem}.menu-links a{padding:1.1rem 0;gap:.7rem}.menu-name{font-size:clamp(1.7rem,7.9vw,3.9rem)}.menu-number{font-size:.5rem;width:1rem}.menu-arrow{font-size:1.2rem}.menu-visual{display:none}.menu-bottom{display:block;font-size:.44rem;line-height:1.8}.reveal.is-waiting{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.velocity-space canvas{display:none!important}.velocity-fallback{opacity:.7!important}.field-hint{display:none}.reveal.is-waiting{opacity:1;transform:none}::view-transition-old(*),::view-transition-new(*),::view-transition-group(*){animation:none!important}}

/* The diagonal ticker is clipped by its own frame, leaving the page width intact. */
.marquee-crop{overflow:clip;width:100%;padding:1.5rem 0}
.velocity-marquee{margin-block:0;margin-inline:-1vw}
.velocity-space .velocity-fallback,.velocity-space canvas{transition:none}
@keyframes metric-arrive{from{opacity:1;transform:translateY(40px)}to{opacity:1;transform:none}}
.motion-paused .edition-menu[open],.motion-paused .menu-photo img{animation:none!important}

.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation:none!important;transition:none!important}.motion-paused .reveal.is-waiting{opacity:1;transform:none}

.edition-footer{flex-wrap:wrap}
.footer-contact{display:grid;gap:.4rem;align-content:start;max-width:20rem}
.footer-contact>span{font-size:.55rem;color:#9ca39c}
.footer-contact>a{font-size:.72rem;line-height:1.6;color:#ebece3;text-decoration:none;display:flex;gap:1rem;align-items:center}
.footer-contact>a:hover{text-decoration:underline}
.footer-contact>a>b{font-weight:400;color:#ff4b2b}
.footer-contact>small{font-size:.49rem;color:#9ca39c}
.menu-bottom>a{color:inherit;text-underline-offset:.25em}
@media(max-width:760px){.footer-contact>span{font-size:.53rem}.footer-contact>a{font-size:.76rem}.footer-contact>small{font-size:.49rem}}
