:root{--shed:#1f1b19;--bench:#2a2522;--rule:#3b3532;--cream:#f2e9dc;--cream-2:#bdb2a4;--cream-3:#8e857b;--honda-red:#c00;--tail-light:#f04a3e;--fork-gold:#c9a04a;--gunmetal:#4c5257;--alloy:#a9adb0;--bg:var(--shed);--bg-raised:var(--bench);--line:var(--rule);--text:var(--cream);--text-2:var(--cream-2);--text-3:var(--cream-3);--action:var(--tail-light);--action-fill:var(--honda-red);--action-on-fill:var(--cream);--accent:var(--fork-gold);--f-display:"Barlow Condensed", "Arial Narrow", sans-serif;--f-ui:"Barlow", "Helvetica Neue", Arial, sans-serif;--f-serif:"Source Serif 4", Georgia, serif;--f-plate:"Michroma", "Eurostile", sans-serif;--f-mono:"Martian Mono", ui-monospace, Menlo, monospace;--t-numeral:clamp(9rem, 21vw, 19rem);--t-hero:clamp(3.25rem, 6.6vw, 6rem);--t-h1:clamp(2.75rem, 5vw, 4.5rem);--t-h2:clamp(2rem, 2.8vw, 2.5rem);--t-h3:clamp(1.375rem, 1.7vw, 1.5rem);--t-stand:clamp(1.25rem, 1.7vw, 1.5rem);--t-body:clamp(1.0625rem, 1.2vw, 1.1875rem);--t-ui:1rem;--t-small:.875rem;--t-plate:.6875rem;--t-mono:.9375rem;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:128px;--s11:192px;--margin:20px;--gutter:16px;--max:1360px;--measure:45rem;--ease-settle:cubic-bezier(.25, 1, .5, 1);--ease-shift:cubic-bezier(.65, 0, .35, 1);--ease-leave:cubic-bezier(.5, 0, .75, 0);--ease-mask:cubic-bezier(.77, 0, .175, 1);--d-instant:90ms;--d-quick:.16s;--d-base:.24s;--d-page:.32s;--d-morph:.42s;--d-reveal:.7s}@media (width>=600px){:root{--margin:32px;--gutter:20px}}@media (width>=1200px){:root{--margin:40px;--gutter:24px}}:root[data-theme=light]{--bg:#efeeea;--bg-raised:#fff;--line:#d3d0ca;--text:#231f1d;--text-2:#5e5852;--text-3:#6e6862;--action:#c00;--action-fill:#c00;--action-on-fill:#fff;--accent:#7a5a14;--alloy:#63676a}@media (prefers-color-scheme:light){:root[data-theme=auto]{--bg:#efeeea;--bg-raised:#fff;--line:#d3d0ca;--text:#231f1d;--text-2:#5e5852;--text-3:#6e6862;--action:#c00;--action-fill:#c00;--action-on-fill:#fff;--accent:#7a5a14;--alloy:#63676a}}@view-transition{navigation:auto}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:120px}body{background:var(--bg);color:var(--text);font:400 var(--t-ui)/1.5 var(--f-ui);font-kerning:normal;text-rendering:optimizelegibility;margin:0}img,video{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--action);outline-offset:3px}:root{color-scheme:dark;accent-color:var(--action-fill);scrollbar-color:var(--line) var(--bg)}:root[data-theme=light]{color-scheme:light}::selection{background:var(--action-fill);color:var(--action-on-fill)}input,textarea{caret-color:var(--action)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{left:var(--margin);z-index:100;background:var(--action-fill);color:var(--action-on-fill);padding:10px 16px;font-weight:600;position:absolute;top:-60px}.skip:focus{top:12px}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--margin));padding-left:var(--margin);padding-right:var(--margin);margin-left:auto;margin-right:auto}.display{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.01em;margin:0;font-weight:800;line-height:.9}.h-hero{font-size:var(--t-hero)}.h1{font-size:var(--t-h1);line-height:.92}.h2{font-family:var(--f-display);text-transform:uppercase;font-weight:700;font-size:var(--t-h2);margin:0 0 var(--s5);letter-spacing:0;line-height:1}.h3{font-family:var(--f-display);text-transform:uppercase;font-weight:700;font-size:var(--t-h3);letter-spacing:.01em;margin:0 0 var(--s3);line-height:1.1}.stand{font-family:var(--f-serif);font-optical-sizing:auto;font-size:var(--t-stand);color:var(--text);margin:0;line-height:1.4}.prose{font-family:var(--f-serif);font-size:var(--t-body);max-width:var(--measure);line-height:1.65}.prose p{margin:0 0 1.1em}.prose h2{font-family:var(--f-display);text-transform:uppercase;font-weight:700;font-size:var(--t-h2);margin:1.6em 0 .5em;line-height:1}.prose a,.link{text-decoration:underline;text-decoration-color:var(--action);text-underline-offset:.2em;transition:color var(--d-instant) linear;text-decoration-thickness:2px}.prose a:hover,.link:hover{color:var(--action)}.muted{color:var(--text-2)}.small{font-size:var(--t-small)}.mono,code.pn{font-family:var(--f-mono);font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap;letter-spacing:0;font-size:.86em;font-stretch:87.5%}.num{font-family:var(--f-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-stretch:87.5%}.ph{background:var(--bench);margin:0;position:relative;overflow:hidden}.ph img{object-fit:cover;width:100%;height:100%}.site-header{z-index:50;height:64px;transition:transform var(--d-base) var(--ease-shift), background-color var(--d-base) linear, border-color var(--d-base) linear;view-transition-name:site-header;border-bottom:1px solid #0000;align-items:center;display:flex;position:fixed;inset:0 0 auto}.site-header .wrap{justify-content:space-between;align-items:center;gap:var(--s5);display:flex}.site-header.is-solid{background:color-mix(in srgb, var(--bg) 94%, transparent);border-bottom-color:var(--line)}.site-header.is-hidden{transform:translateY(-100%)}.site-header--blend{mix-blend-mode:difference;color:#fff}.site-header--blend:not(.is-solid):not(.menu-open) .wordmark i{background:#fff}.site-header--blend:not(.is-solid):not(.menu-open) .nav a[aria-current=page]{border-bottom-color:currentColor}.scrim{z-index:1;pointer-events:none;background:linear-gradient(#1f1b19d9,#1f1b1900);height:160px;position:absolute;inset:0 0 auto}.site-header--blend.is-solid{mix-blend-mode:normal;color:var(--text)}.site-header.menu-open{background:var(--bg);border-bottom-color:var(--line);mix-blend-mode:normal;color:var(--text)}.menu-sheet{z-index:51;background:var(--bg);border-bottom:1px solid var(--line);padding:var(--s2) var(--margin) var(--s4);display:grid;position:fixed;top:64px;left:0;right:0}.menu-sheet[hidden]{display:none}.menu-sheet a{min-height:48px;font:600 18px/1 var(--f-ui);border-bottom:1px solid var(--line);align-items:center;text-decoration:none;display:flex}.menu-sheet a:hover,.menu-sheet a[aria-current=page]{color:var(--action)}@media (width>=900px){.menu-sheet{display:none!important}}.wordmark{font-family:var(--f-display);text-transform:uppercase;align-items:baseline;gap:9px;line-height:1;text-decoration:none;display:inline-flex}.wordmark b{letter-spacing:-.01em;font-size:28px;font-style:italic;font-weight:800}.wordmark span{letter-spacing:.14em;font-size:15px;font-weight:600}.wordmark i{background:var(--action-fill);align-self:center;width:22px;height:3px;display:inline-block;transform:skew(-20deg)}.nav{align-items:center;gap:var(--s5);display:flex}.nav a{font:500 15px/1 var(--f-ui);transition:border-color var(--d-instant) linear, color var(--d-instant) linear;border-bottom:2px solid #0000;padding:8px 0;text-decoration:none}.nav a:hover{color:var(--action)}.nav a[aria-current=page]{border-bottom-color:var(--action)}.nav .ig{border:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.nav .ig svg{width:20px;height:20px}.burger{color:inherit;font:600 15px/1 var(--f-ui);cursor:pointer;background:0 0;border:0;padding:10px 0;display:none}@media (width<=899px){.nav a:not(.ig){display:none}.burger{min-height:44px;padding:0 4px;display:inline-block}.nav .ig{width:44px;height:44px}.nav .theme-btn{min-height:44px}.nav{gap:var(--s3)}}@media (width<=379px){.site-header .wordmark span{display:none}.site-header .wrap{gap:var(--s3)}}.progress{grid-template-columns:repeat(9,1fr);gap:3px;margin:0;padding:0;list-style:none;display:grid}.progress a{padding-top:10px;text-decoration:none;display:block}.progress .seg{background:var(--line);transform-origin:0;height:6px;display:block}.progress .n{font:700 22px/1 var(--f-display);color:var(--text-3);margin-top:8px;display:block}.progress .t{font:500 12px/1.25 var(--f-ui);color:var(--text-2);margin-top:4px;display:block}.progress li[data-status=done] .seg{background:var(--text)}.progress li[data-status=done] .n{color:var(--text)}.progress li[data-status=in-progress] .seg{background:var(--action)}.progress li[data-status=in-progress] .n{color:var(--text)}.progress li[data-status=in-progress] .st{color:var(--action)}.progress .st{font:600 12px/1 var(--f-ui);color:var(--text-3);margin-top:5px;display:block}.progress a:hover .t,.progress a:focus-visible .t{color:var(--text)}@media (width<=899px){.progress .t,.progress .st{display:none}.progress .n{font-size:18px}}.strip{z-index:49;height:3px;transition:transform var(--d-base) var(--ease-shift);grid-template-columns:repeat(9,1fr);gap:2px;display:grid;position:fixed;top:64px;left:0;right:0}.strip span{background:var(--line)}.strip span.on{background:var(--action)}.strip span.done{background:var(--text)}.site-header.is-hidden+.strip{transform:translateY(-64px)}.btn{min-height:48px;font:600 15px/1 var(--f-ui);cursor:pointer;background:var(--action-fill);color:var(--action-on-fill);transition:background-color var(--d-instant) linear;border:0;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.btn:hover{background:#a80000}.btn--quiet{color:var(--text);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.btn--quiet:hover{box-shadow:inset 0 0 0 1px var(--text);background:0 0}.chip{font:600 13px/1 var(--f-ui);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:8px;padding:7px 10px;text-decoration:none;display:inline-flex}.chip b{font:700 15px/1 var(--f-display)}a.chip:hover{box-shadow:inset 0 0 0 1px var(--action)}.chip[aria-pressed=true]{background:var(--text);color:var(--bg);box-shadow:none}.badge{font:600 12px/1 var(--f-ui);white-space:nowrap;padding:5px 8px;display:inline-block}.badge--researching{color:var(--alloy);box-shadow:inset 0 0 0 1px var(--alloy)}.badge--ordered{color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.badge--fitted{background:var(--gunmetal);color:#f2e9dc}.badge--returned{color:var(--text-3);box-shadow:inset 0 0 0 1px var(--line);text-decoration:line-through}.badge--unavailable{color:var(--text-3);outline:1px dashed var(--line);outline-offset:-1px}.conf{font:500 12px/1 var(--f-ui);color:var(--text-2);white-space:nowrap}.conf:before{content:"";vertical-align:1px;border:1px solid;width:7px;height:7px;margin-right:6px;display:inline-block}.conf--checked:before{background:currentColor}.conf--likely:before{background:linear-gradient(90deg,currentColor 50%,#0000 50%)}.plate{border:1px solid var(--alloy);font:400 var(--t-plate)/1.3 var(--f-plate);text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);border-radius:2px;grid-auto-flow:column;align-items:center;gap:10px;padding:6px 10px 5px;display:inline-grid}.plate b{color:var(--text);font-weight:400}.plate:before{content:"";background:var(--alloy);border-radius:50%;width:4px;height:4px}.post-card{text-decoration:none;display:block}.post-card .ph{aspect-ratio:3/2}.post-card .ph img{transition:transform .6s var(--ease-settle)}.post-card:hover .ph img{transform:scale(1.03)}.post-card .meta{gap:var(--s4);margin:var(--s4) 0 var(--s2);font-size:var(--t-small);color:var(--text-2);align-items:center;display:flex}.post-card h3{font:700 clamp(1.5rem, 2vw, 1.75rem)/1.02 var(--f-display);text-transform:uppercase;margin:0 0 var(--s2)}.post-card h3 span{background:linear-gradient(var(--action), var(--action)) 0 100% / 0 2px no-repeat;transition:background-size var(--d-base) var(--ease-settle)}.post-card:hover h3 span{background-size:100% 2px}.post-card p{font-family:var(--f-serif);color:var(--text-2);margin:0;line-height:1.5}.stage-list{border-top:1px solid var(--line)}.stage-row{gap:var(--s5);padding:var(--s5) 0;border-bottom:1px solid var(--line);grid-template-columns:7rem 1fr auto;align-items:center;text-decoration:none;display:grid;position:relative}.stage-row .big{font:800 5.5rem/.8 var(--f-display);color:var(--text-3);letter-spacing:-.02em;transition:color var(--d-quick) linear}.stage-row .label{font:700 1.5rem/1 var(--f-display);text-transform:uppercase}.stage-row .sub{color:var(--text-2);font-size:var(--t-small);margin-top:6px;display:block}.stage-row .right{text-align:right;justify-items:end;gap:6px;display:grid}.stage-row .status{font:600 13px/1 var(--f-ui);color:var(--text-3)}.stage-row[data-status=in-progress] .big{color:var(--text)}.stage-row[data-status=in-progress] .status,.stage-row:hover .big{color:var(--action)}.stage-row .thumb{aspect-ratio:3/2;opacity:0;pointer-events:none;width:220px;transition:opacity var(--d-quick) linear;z-index:2;position:absolute;top:50%;right:26%;transform:translateY(-50%)}.stage-row:hover .thumb,.stage-row:focus-visible .thumb{opacity:1}@media (width<=899px){.stage-row{grid-template-columns:4.25rem 1fr}.stage-row .big{font-size:4rem}.stage-row .right{text-align:left;grid-column:2;justify-items:start}.stage-row .thumb{display:none}}.onemin{background:var(--bg-raised);padding:var(--s5) var(--s5) var(--s5) calc(var(--s5) + 4px);max-width:var(--measure);position:relative}.onemin:before{content:"";background:var(--accent);width:4px;position:absolute;top:0;bottom:0;left:0}.onemin h2{font:700 15px/1 var(--f-ui);margin:0 0 var(--s3);color:var(--text-2)}.onemin p{font-family:var(--f-serif);margin:0;font-size:1.125rem;line-height:1.55}.ledger{border:1px solid var(--line);max-width:var(--measure);grid-template-columns:1fr 1fr;display:grid}.ledger>div{padding:var(--s4) var(--s5)}.ledger>div+div{border-left:1px solid var(--line)}.ledger dt{font:600 13px/1 var(--f-ui);color:var(--text-2);margin-bottom:10px}.ledger dd{font:500 1.625rem/1 var(--f-mono);font-variant-numeric:tabular-nums;margin:0;font-stretch:87.5%}.ledger dd small{font:400 13px/1.4 var(--f-ui);color:var(--text-2);margin-top:8px;display:block}.corrections{border-top:1px solid var(--line);padding-top:var(--s5);max-width:var(--measure)}.corrections h2{font:700 15px/1 var(--f-ui);margin:0 0 var(--s3)}figure{margin:0}figcaption{font:400 var(--t-small)/1.45 var(--f-ui);color:var(--text-2);margin-top:var(--s3);max-width:60ch}figcaption time{color:var(--text);margin-right:6px;font-weight:600}[data-reveal]{clip-path:inset(0)}.js [data-reveal]:not(.is-in){clip-path:inset(0 0 100%)}.js [data-reveal]{transition:clip-path .9s var(--ease-mask)}.js [data-reveal] img{transition:transform 1.2s var(--ease-settle)}.js [data-reveal]:not(.is-in) img{transform:scale(1.06)}.split-line{margin-bottom:-.04em;padding-bottom:.04em;display:block;overflow:hidden}.split-line>span{display:block}.loop{position:relative}.loop .ph{aspect-ratio:16/9}.loop .ctl{z-index:4;color:#f2e9dc;font:600 13px/1 var(--f-ui);cursor:pointer;background:#14110fd1;border:0;align-items:center;gap:8px;padding:8px 12px;display:inline-flex;position:absolute;top:12px;right:12px}.longvid{text-decoration:none;display:block;position:relative}.longvid .ph{aspect-ratio:16/9}.longvid .play{z-index:4;background:var(--action-fill);width:84px;height:84px;transition:transform var(--d-quick) var(--ease-settle);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.longvid:hover .play{transform:translate(-50%,-50%)scale(1.06)}.longvid .play:before{content:"";border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:22px solid #f2e9dc;margin-left:6px}.ig-grid{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.ig-grid a{aspect-ratio:1;display:block;position:relative}.ig-grid .ph{height:100%}.ig-grid .pcard{padding:var(--s4) 0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:6px 12px;text-decoration:none;display:grid}.pcard .pname{font-weight:600}.pcard .pn{color:var(--text-2);grid-column:1}.pcard .price{text-align:right}.pcard .badge{place-self:start end}.spend{max-width:720px}.spend .bar{background:var(--bg-raised);height:10px;margin:var(--s4) 0 var(--s2);box-shadow:inset 0 0 0 1px var(--line);position:relative}.spend .bar .fill{background:var(--text);position:absolute;top:0;bottom:0;left:0}.spend .bar .band{border-left:1px solid var(--accent);border-right:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);position:absolute;top:-6px;bottom:-6px}.spend .scale{font:400 12px/1 var(--f-mono);color:var(--text-2);justify-content:space-between;font-stretch:87.5%;display:flex}.site-footer{border-top:1px solid var(--line);padding:var(--s8) 0 var(--s7);margin-top:var(--s10)}.site-footer .cols{gap:var(--s6);grid-template-columns:2fr 1fr 1fr;display:grid}.site-footer .blurb{max-width:34ch;margin:var(--s4) 0 0}.site-footer ul{align-content:start;gap:2px;margin:0;padding:0;list-style:none;display:grid}.site-footer li a{align-items:center;min-height:32px;display:inline-flex}.site-footer a{text-decoration:none}.site-footer a:hover{color:var(--action)}.site-footer .legal{margin-top:var(--s7);color:var(--text-2);justify-content:space-between;gap:var(--s5);flex-wrap:wrap;font-size:13px;display:flex}@media (width<=899px){.site-footer .cols{grid-template-columns:1fr 1fr}.site-footer .cols>:first-child{grid-column:1/-1}}.tpanel{z-index:200;background:var(--shed);pointer-events:none;opacity:0;visibility:hidden;place-items:center;display:grid;position:fixed;inset:0}.tpanel .mono-mark{font:800 italic 44px/1 var(--f-display);color:#f2e9dc;letter-spacing:-.01em}.tpanel .hair{background:#3b3532;width:200px;height:1px;margin-left:-100px;position:absolute;top:calc(50% + 44px);left:50%}.tpanel .hair:after{content:"";transform:scaleX(var(--p,0));transform-origin:0;background:#f04a3e;position:absolute;inset:0}.tpanel.is-on{opacity:1;visibility:visible}.leave-hair{z-index:300;background:var(--tail-light);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}html.is-leaving .leave-hair{transform:scaleX(.62)}::view-transition-old(root){animation:.16s var(--ease-leave) both vt-out}::view-transition-new(root){animation:.32s var(--ease-settle) 80ms both vt-in}::view-transition-group(*){animation-duration:var(--d-morph);animation-timing-function:var(--ease-shift)}::view-transition-group(site-header){animation:none}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}.js [data-reveal]:not(.is-in){clip-path:none}.js [data-reveal]:not(.is-in) img,.site-header.is-hidden{transform:none}}.gallery{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.gallery a{display:block}.gallery .ph{aspect-ratio:4/5}.gallery a:focus-visible{outline-offset:-2px}dialog.lightbox{width:100vw;max-width:none;height:100vh;max-height:none;color:var(--cream);background:#1f1b19f5;border:0;margin:0;padding:0}dialog.lightbox[open]{animation:lb-in .16s var(--ease-settle);grid-template-rows:1fr auto;display:grid}@keyframes lb-in{0%{opacity:0}}dialog.lightbox img{object-fit:contain;align-self:center;max-width:calc(100vw - 160px);max-height:calc(100vh - 140px);margin:auto}dialog.lightbox .lb-bar{padding:16px var(--margin) 24px;justify-content:space-between;align-items:center;gap:16px;display:flex}dialog.lightbox button{color:inherit;font:600 15px/1 var(--f-ui);cursor:pointer;background:0 0;border:0;padding:12px 8px}dialog.lightbox button:hover{color:var(--tail-light)}@media (width<=899px){.gallery{grid-template-columns:1fr 1fr}dialog.lightbox img{max-width:100vw}}.ba{--x:50%;aspect-ratio:16/10;background:var(--bench);user-select:none;position:relative;overflow:hidden}.ba .ph{position:absolute;inset:0}.ba .ba-after{clip-path:inset(0 0 0 var(--x))}.ba .line{top:0;bottom:0;left:var(--x);background:var(--cream);z-index:4;pointer-events:none;width:2px;margin-left:-1px;position:absolute}.ba .line:after{content:"";background:var(--shed);width:44px;height:44px;box-shadow:inset 0 0 0 2px var(--cream);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ba input[type=range]{opacity:0;cursor:ew-resize;z-index:5;width:100%;height:100%;margin:0;position:absolute;inset:0}.ba input[type=range]:focus-visible+.line:after{box-shadow:inset 0 0 0 2px var(--cream), 0 0 0 3px var(--tail-light)}.ba .tag{z-index:4;position:absolute;top:12px}.ba .tag.l{left:12px}.ba .tag.r{right:12px}.ba .tag .plate{background:#1f1b19d1}main>section+section{padding-top:var(--s10)}.sec-head{justify-content:space-between;align-items:baseline;gap:var(--s5);border-bottom:1px solid var(--line);padding-bottom:var(--s4);margin-bottom:var(--s6);display:flex}.sec-head .h2{margin:0}.ig-foot{justify-content:space-between;align-items:center;gap:var(--s5);margin-top:var(--s5);flex-wrap:wrap;display:flex}@media (width<=899px){main>section+section{padding-top:var(--s9)}.sec-head{flex-wrap:wrap}}.theme-btn{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.theme-btn:hover{color:var(--action)}@media (width<=899px){.theme-btn{width:44px}}.icons[data-astro-cid-jo6i4kqk]{gap:var(--s3);margin:var(--s5) 0 0;padding:0;list-style:none;display:flex}.icons[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line);transition:color var(--d-instant) linear, box-shadow var(--d-instant) linear;place-items:center;display:inline-grid}.icons[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.icons[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:20px;height:20px}html.intro-on .site-header .wordmark{opacity:0}.cx-intro{z-index:400;background:#1f1b19;place-items:center;display:grid;position:fixed;inset:0}.intro-mark{font-family:var(--f-display);text-transform:uppercase;white-space:nowrap;color:#f2e9dc;transform-origin:0 0;will-change:transform;opacity:0;align-items:baseline;gap:.3214em;font-size:clamp(44px,11vw,150px);line-height:1;display:inline-flex}.intro-mark b{letter-spacing:-.01em;font-size:1em;font-style:italic;font-weight:800}.intro-mark i{background:#c00;align-self:center;width:.7857em;height:.1071em;display:inline-block;transform:skew(-20deg)}.intro-mark .w{letter-spacing:.14em;font-size:.5357em;font-weight:600}.intro-mark .odo{clip-path:inset(-.06em -.5em);display:inline-block;position:relative}.intro-mark .fin{visibility:hidden}.intro-mark .reel{flex-direction:column;display:flex;position:absolute;top:0;left:0}.intro-mark .reel span{height:1em;display:block}@media print{.cx-intro{display:none}}
