:root{--ink:#11110f;--paper:#f2f0e8;--baked:#d8ff48;--debt:#ff6339;--proverb:#a9c7ff;--still:#b9a7ff;--font-geist-sans:Arial, Helvetica, sans-serif;--font-geist-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace}.parallax-index{padding:112px 24px 96px}.parallax-index-intro{border-bottom:1px solid var(--ink);grid-template-columns:.55fr 1.45fr .7fr;align-items:center;gap:40px;min-height:68svh;display:grid}.parallax-index-intro>p,.parallax-index-grid span,.parallax-controls,.parallax-hero>p,.parallax-hero>div,.parallax-slide-top,.parallax-domain,.parallax-slide-copy>a{font-family:var(--font-geist-mono), monospace;letter-spacing:.01em;text-transform:uppercase;font-size:10px;line-height:1.45}.parallax-index-intro>p{margin:0}.parallax-index-intro h1{letter-spacing:-.09em;margin:0;font-size:clamp(4.6rem,11.5vw,12rem);font-weight:560;line-height:.76}.parallax-index-grid{border-left:1px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.parallax-index-grid>a{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;gap:18px;min-height:330px;padding:18px;transition:background .18s,transform .18s;display:flex}.parallax-index-grid>a:hover{z-index:1;background:var(--baked);box-shadow:0 8px 0 var(--ink);position:relative;transform:translateY(-8px)}.parallax-index-grid>a:nth-child(5n+2):hover{background:var(--debt)}.parallax-index-grid>a:nth-child(5n+3):hover{background:var(--proverb)}.parallax-index-grid>a:nth-child(5n+4):hover{background:var(--still)}.parallax-index-grid>a:nth-child(5n):hover{background:var(--ink);color:var(--paper)}.parallax-index-grid h2{letter-spacing:-.065em;margin:auto 0 0;font-size:clamp(1.7rem,2.6vw,3.5rem);font-weight:560;line-height:.84}.parallax-index-grid p{letter-spacing:-.02em;min-height:76px;margin:0;font-size:.84rem;line-height:1.24}.parallax-index-grid span:last-child{align-self:flex-end}.parallax-root{--parallax-slow:0px;--parallax-medium:0px;--parallax-reverse:0px;--parallax-x:0vw;--parallax-x-reverse:0vw;--parallax-rotate:0deg;--parallax-progress:0;--parallax-tone:var(--baked);isolation:isolate;background:var(--paper);position:relative;overflow:clip}.parallax-root>:not(.parallax-backdrop){z-index:2;position:relative}.parallax-backdrop{z-index:0;pointer-events:none;background:#d9d8d1;position:fixed;inset:0;overflow:hidden}.parallax-grid,.parallax-field,.parallax-frame,.parallax-ghost,.parallax-horizon{will-change:transform;display:block;position:absolute}.parallax-grid{transform:translate3d(0, var(--parallax-slow), 0);background-image:linear-gradient(#11110f14 1px,#0000 1px),linear-gradient(90deg,#11110f14 1px,#0000 1px);background-size:72px 72px;inset:-30%}.parallax-field{aspect-ratio:1;opacity:.78;filter:blur(1px);border-radius:50%;width:min(62vw,880px)}.parallax-field-a{background:var(--parallax-tone);transform:translate3d(var(--parallax-x), var(--parallax-medium), 0);transition:background .42s;top:18vh;right:-16vw}.parallax-field-b{border:1px solid var(--ink);background:var(--paper);transform:translate3d(0, var(--parallax-slow), 0) scale(1.35);top:116vh;left:-28vw}.parallax-frame{border:1px solid var(--ink);width:44vw;height:44vw}.parallax-frame-a{transform:translate3d(0, var(--parallax-reverse), 0) rotate(var(--parallax-rotate));top:44vh;left:7vw}.parallax-frame-b{transform:translate3d(0, var(--parallax-medium), 0) rotate(45deg);top:170vh;right:8vw}.parallax-ghost{color:#11110f1c;letter-spacing:-.1em;white-space:nowrap;transform:translate3d(var(--parallax-x), var(--parallax-slow), 0);font-size:clamp(8rem,24vw,28rem);font-weight:560;line-height:.7;top:48%;left:-6vw}.parallax-horizon{background:#11110f47;height:1px;top:50%;left:0;right:0}.parallax-root .site-header{color:var(--ink);background:#f2f0e8d1}.parallax-controls{border:1px solid var(--paper);background:var(--ink);color:var(--paper);align-items:center;gap:22px;padding:10px 12px;display:flex;bottom:16px;right:16px;z-index:40!important;position:fixed!important}.parallax-controls nav{text-align:center;grid-template-columns:20px 58px 20px;gap:8px;display:grid}.parallax-controls a:hover{color:var(--baked)}.parallax-hero{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f2f0e88a;flex-direction:column;justify-content:space-between;min-height:100svh;padding:92px 24px 28px;display:flex}.parallax-hero>p{margin:0}.parallax-hero h1{font-size:clamp(5rem,17vw,18rem);font-weight:inherit;line-height:inherit;margin:auto 0}.parallax-hero>div{border-top:1px solid var(--ink);justify-content:space-between;align-items:flex-end;padding-top:18px;display:flex}.parallax-hero>div p{max-width:370px;margin:0}.parallax-scene{perspective:1500px;transform-style:preserve-3d;padding:20vh 24px 35vh;position:relative}.parallax-row-shell{perspective:1500px;min-height:96svh;transform-style:preserve-3d;place-items:center;display:grid}.parallax-slide{--slide-tone:var(--baked);border:1px solid var(--ink);background:var(--paper);transform-origin:50%;will-change:transform, width, opacity, filter;grid-template-rows:auto 1fr;width:calc(100% - clamp(32px,8vw,140px));min-height:54svh;padding:18px 24px 28px;transition:width .42s cubic-bezier(.2,.75,.15,1),min-height .42s cubic-bezier(.2,.75,.15,1),opacity .22s,filter .22s,box-shadow .32s,clip-path .42s cubic-bezier(.2,.75,.15,1),border-radius .42s,background .24s,color .24s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 28px #11110f14}.parallax-slide[data-active=true]{z-index:8;box-shadow:0 44px 100px #11110f38}.parallax-slide-top{border-bottom:1px solid var(--ink);justify-content:space-between;padding-bottom:16px;display:flex}.parallax-slide-top span:last-child{opacity:0}.parallax-slide[data-active=true] .parallax-slide-top span:last-child{opacity:1}.parallax-slide-main{grid-template-columns:1.35fr .65fr;align-items:end;gap:48px;padding-top:34px;display:grid}.parallax-slide h2{letter-spacing:-.085em;margin:0 0 14px;font-size:clamp(4rem,10vw,10rem);font-weight:560;line-height:.75}.parallax-domain{color:#77776f}.parallax-domain:hover{color:var(--ink)}.parallax-slide-copy{letter-spacing:-.035em;max-width:420px;font-size:clamp(1rem,1.7vw,1.45rem);line-height:1.18}.parallax-slide-copy p{margin:0}.parallax-slide-copy p+p{margin-top:18px}.parallax-slide-copy>a{margin-top:38px;display:inline-block}.parallax-slide-rail{background:var(--slide-tone);width:9px;position:absolute;inset:0 auto 0 0}.parallax-slide-cantsingh .parallax-slide-rail{border-right:1px solid var(--paper)}.parallax-root .site-footer{z-index:3;background:var(--paper)}.parallax-01 .parallax-slide{transform:translate3d(-7vw, var(--p-screen-y), var(--p-z)) scale(var(--p-scale-soft));opacity:var(--p-opacity)}.parallax-01 .parallax-slide[data-active=true]{opacity:1;transform:translate3d(7vw,0,80px)scale(1)}.parallax-01 .parallax-field-a{left:-22vw;right:auto}.parallax-02 .parallax-slide{transform:translate3d(7vw, var(--p-screen-y), var(--p-z)) scale(var(--p-scale-soft));opacity:var(--p-opacity)}.parallax-02 .parallax-slide[data-active=true]{opacity:1;transform:translate3d(-7vw,0,80px)scale(1)}.parallax-02 .parallax-grid{transform:translate3d(var(--parallax-x), var(--parallax-medium), 0)}.parallax-03 .parallax-slide{width:96%;transform:translate3d(0, var(--p-y-24), var(--p-z)) scale(var(--p-scale-deep));opacity:var(--p-opacity)}.parallax-03 .parallax-slide[data-active=true]{opacity:1;width:72%;transform:translateZ(100px)scale(1)}.parallax-03 .parallax-field-a{transform:translate3d(-50%, var(--parallax-slow), 0);left:50%;right:auto}.parallax-04 .parallax-row-shell{min-height:72svh}.parallax-04 .parallax-slide{transform:translate3d(var(--p-x-24), var(--p-y-48), var(--p-z)) scale(var(--p-scale-deep));opacity:var(--p-opacity);position:sticky;top:19svh}.parallax-04 .parallax-slide[data-active=true]{opacity:1;transform:translateZ(100px)scale(1)}.parallax-04 .parallax-backdrop{background:#cbc9c0}.parallax-05 .parallax-row-shell:nth-child(odd) .parallax-slide{margin-left:-26vw}.parallax-05 .parallax-row-shell:nth-child(2n) .parallax-slide{margin-left:26vw}.parallax-05 .parallax-slide{width:68%;transform:translate3d(var(--p-x-48), var(--p-screen-y), var(--p-z)) rotate(var(--p-rotate));opacity:var(--p-opacity)}.parallax-05 .parallax-slide[data-active=true]{opacity:1;margin-left:0;transform:translateZ(80px)rotate(0)}.parallax-05 .parallax-grid{background-size:100% 18vh}.parallax-06 .parallax-row-shell{min-height:58svh}.parallax-06 .parallax-slide{min-height:26svh;transform:translate3d(0, var(--p-screen-y), 0);opacity:.58}.parallax-06 .parallax-slide-main{opacity:.3;transition:opacity .24s}.parallax-06 .parallax-slide[data-active=true]{opacity:1;min-height:72svh;transform:translateZ(70px)}.parallax-06 .parallax-slide[data-active=true] .parallax-slide-main{opacity:1}.parallax-06 .parallax-field{border-radius:0;width:100vw;height:24vh}.parallax-07 .parallax-scene,.parallax-07 .parallax-row-shell{perspective:900px}.parallax-07 .parallax-slide{transform-origin:bottom;transform:translate3d(var(--p-x-24), var(--p-y-96), var(--p-z)) rotateX(13deg) scale(var(--p-scale-deep));opacity:var(--p-opacity)}.parallax-07 .parallax-slide[data-active=true]{opacity:1;transform:translateZ(100px)rotateX(0)scale(1)}.parallax-07 .parallax-grid{transform:translate3d(0, var(--parallax-reverse), 0) rotateX(58deg) scale(1.8);transform-origin:bottom}.parallax-08 .parallax-row-shell{min-height:76svh}.parallax-08 .parallax-slide{transform-origin:8% 100%;width:76%;transform:translate3d(var(--p-x-48), var(--p-y-24), var(--p-z)) rotate(var(--p-rotate-deep)) scale(var(--p-scale-soft));opacity:var(--p-opacity)}.parallax-08 .parallax-slide[data-active=true]{opacity:1;transform:translate3d(5vw,0,110px)rotate(0)scale(1)}.parallax-08 .parallax-frame-a{transform-origin:0 100%;transform:translate3d(0, var(--parallax-slow), 0) rotate(var(--parallax-rotate))}.parallax-09 .parallax-backdrop{background:var(--ink)}.parallax-09 .parallax-grid{background-image:linear-gradient(#f2f0e81f 1px,#0000 1px);background-size:100% 84px}.parallax-09 .parallax-scene:before{content:"";z-index:10;border:1px solid var(--paper);pointer-events:none;position:fixed;inset:16vh 7vw}.parallax-09 .parallax-slide{width:78%;min-height:48svh;transform:translate3d(var(--p-x-24), var(--p-screen-y-fast), var(--p-z)) scale(var(--p-scale-soft));opacity:.36}.parallax-09 .parallax-slide[data-active=true]{opacity:1;transform:translateZ(80px)scale(1)}.parallax-10 .parallax-slide{transform:translate3d(var(--p-x-24), var(--p-y-48), var(--p-z)) scale(var(--p-scale-deep));opacity:var(--p-opacity)}.parallax-10 .parallax-slide[data-active=true]{opacity:1;transform:translateZ(160px)scale(.92)}.parallax-10 .parallax-frame{transform:translate3d(-50%, calc(-50% + var(--parallax-slow)), 0) rotate(45deg);border-width:5px;top:50%;left:50%}.parallax-10 .parallax-frame-b{opacity:.35;width:68vw;height:68vw}.parallax-11 .parallax-slide{width:88%;transform:translate3d(var(--p-x-48), var(--p-screen-y), var(--p-z)) scale(var(--p-scale-soft));opacity:.52}.parallax-11 .parallax-slide[data-active=true]{background:var(--ink);width:68%;color:var(--paper);opacity:1;transform:translate3d(-8vw,0,100px)scale(1)}.parallax-11 .parallax-slide[data-active=true] .parallax-slide-top{border-color:var(--paper)}.parallax-11 .parallax-field-a{width:88vw;transform:translate3d(var(--parallax-x), var(--parallax-medium), 0) rotate(-8deg);border-radius:0}.parallax-12 .parallax-slide{width:82%;transform:translate3d(0, var(--p-screen-y), var(--p-z)) scale(var(--p-scale-soft));opacity:var(--p-opacity);box-shadow:0 12px #11110f1f}.parallax-12 .parallax-slide[data-active=true]{opacity:1;transform:translate3d(-3vw,-4vh,120px)scale(1);box-shadow:7vw 9vh #11110f54}.parallax-12 .parallax-backdrop{background:#e4e0d5}.parallax-13 .parallax-row-shell{align-items:start;min-height:76svh}.parallax-13 .parallax-slide{transform:translate3d(var(--p-x-48), var(--p-y-24), var(--p-z)) scale(var(--p-scale-soft));opacity:var(--p-opacity);position:sticky;top:16svh}.parallax-13 .parallax-slide[data-active=true]{opacity:1;transform:translate3d(3vw,0,120px)scale(1)}.parallax-13 .parallax-grid{background-size:32px 32px}.parallax-14 .parallax-row-shell{justify-items:start}.parallax-14 .parallax-slide{width:58%;transform:translate3d(0, var(--p-screen-y), var(--p-z)) scale(var(--p-scale-soft));opacity:.5}.parallax-14 .parallax-slide[data-active=true]{opacity:1;width:76%;transform:translate3d(22vw,0,90px)scale(1)}.parallax-14 .parallax-backdrop:after{content:"";background:var(--ink);width:1px;height:160%;transform:translate3d(0, var(--parallax-slow), 0);position:absolute;top:0;right:18vw}.parallax-15 .parallax-slide{transform:translate3d(var(--p-x-160), var(--p-screen-y), var(--p-z)) rotate(var(--p-rotate)) scale(var(--p-scale-soft));opacity:var(--p-opacity)}.parallax-15 .parallax-slide[data-active=true]{opacity:1;transform:translateZ(100px)rotate(0)scale(1)}.parallax-15 .parallax-grid{transform:translate3d(var(--parallax-x), var(--parallax-reverse), 0) rotate(-3deg)}.parallax-15 .parallax-ghost{transform:translate3d(var(--parallax-x-reverse), var(--parallax-medium), 0)}.parallax-16 .parallax-row-shell:first-child{padding-left:0}.parallax-16 .parallax-row-shell:nth-child(2){padding-left:8vw}.parallax-16 .parallax-row-shell:nth-child(3){padding-left:16vw}.parallax-16 .parallax-row-shell:nth-child(4){padding-left:24vw}.parallax-16 .parallax-row-shell:nth-child(5){padding-left:32vw}.parallax-16 .parallax-slide{width:68%;transform:translate3d(var(--p-x-24), var(--p-screen-y), var(--p-z)) scale(var(--p-scale-soft));opacity:.55;border-bottom-width:10px}.parallax-16 .parallax-slide[data-active=true]{opacity:1;width:76%;transform:translate3d(-9vw,0,110px)scale(1)}.parallax-16 .parallax-grid{background-size:100% 19.2vh}.parallax-17 .parallax-backdrop{background:var(--ink)}.parallax-17 .parallax-slide{clip-path:inset(0 32%);width:92%;transform:translate3d(var(--p-x-96), var(--p-screen-y), var(--p-z)) scale(var(--p-scale-soft));opacity:.4}.parallax-17 .parallax-slide[data-active=true]{clip-path:inset(0);opacity:1;transform:translateZ(100px)scale(1)}.parallax-17 .parallax-field-a{opacity:.24}.parallax-18 .parallax-row-shell{min-height:118svh}.parallax-18 .parallax-slide{min-height:38svh;transform:translate3d(var(--p-x-48), var(--p-screen-y-fast), var(--p-z)) scale(var(--p-scale-soft));opacity:var(--p-opacity)}.parallax-18 .parallax-slide[data-active=true]{opacity:1;transform:translateZ(120px)scale(1)}.parallax-18 .parallax-horizon{background:var(--parallax-tone);height:8px;transition:background .42s}.parallax-19 .parallax-slide{clip-path:inset(10% 18% round 999px);width:90%;transform:translate3d(var(--p-x-48), var(--p-screen-y), var(--p-z)) scale(var(--p-scale-deep));opacity:.48}.parallax-19 .parallax-slide[data-active=true]{clip-path:inset(0);opacity:1;transform:translateZ(110px)scale(1)}.parallax-19 .parallax-field-a{width:82vw;transform:translate3d(calc(-50% + var(--parallax-x)), calc(-50% + var(--parallax-slow)), 0);top:50%;left:50%;right:auto}.parallax-20 .parallax-row-shell{min-height:74svh}.parallax-20 .parallax-slide{width:58%;min-height:34svh;transform:translate3d(var(--p-x-96), var(--p-screen-y), var(--p-z)) scale(var(--p-scale-soft));opacity:.52}.parallax-20 .parallax-slide[data-active=true]{opacity:1;background:var(--slide-tone);width:98%;min-height:78svh;transform:translateZ(110px)scale(1)}.parallax-20 .parallax-slide[data-active=true] h2{font-size:clamp(5.2rem,14vw,14rem)}.parallax-20 .parallax-grid{opacity:.5;background-size:18px 18px}.parallax-21 .parallax-slide{width:72%;transform:translate3d(var(--p-x-240), var(--p-y-24), var(--p-z)) rotateY(var(--p-rotate-y)) scale(var(--p-scale-soft));opacity:var(--p-opacity)}.parallax-21 .parallax-slide[data-active=true]{opacity:1;transform:translateZ(130px)rotateY(0)scale(1)}.parallax-21 .parallax-field-a{width:118vw;height:38vh;transform:translate3d(var(--parallax-x), var(--parallax-slow), 0);border-radius:50%;top:34%;right:-9vw}.parallax-22 .parallax-backdrop{background:#070706}.parallax-22 .parallax-grid{opacity:.18}.parallax-22 .parallax-field{filter:blur(72px);opacity:.48}.parallax-22 .parallax-slide{transform:translate3d(var(--p-x-24), var(--p-y-48), var(--p-z)) scale(var(--p-scale-deep));opacity:var(--p-opacity);filter:blur(var(--p-blur))}.parallax-22 .parallax-slide[data-active=true]{opacity:1;filter:blur();box-shadow:0 0 120px color-mix(in srgb, var(--slide-tone) 55%, transparent);transform:translateZ(180px)scale(.9)}.parallax-23 .parallax-ghost{color:var(--parallax-tone);opacity:.9;transform:translate3d(var(--parallax-x), var(--parallax-medium), 0);transition:color .42s;top:38%}.parallax-23 .parallax-slide{width:76%;transform:translate3d(var(--p-x-48), var(--p-screen-y), var(--p-z)) scale(var(--p-scale-soft));opacity:.34;margin-left:18vw}.parallax-23 .parallax-slide[data-active=true]{opacity:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f2f0e8e6;transform:translate3d(-9vw,0,120px)scale(1)}.parallax-24 .parallax-row-shell{min-height:110svh}.parallax-24 .parallax-slide{transform:translate3d(var(--p-x-96), var(--p-screen-y-fast), var(--p-z)) rotate(var(--p-rotate)) scale(var(--p-scale-soft));opacity:var(--p-opacity)}.parallax-24 .parallax-slide[data-active=true]{transform:translate3d(0, var(--p-screen-y), 120px) rotate(0) scale(1);opacity:1}.parallax-24 .parallax-field-a{transform:translate3d(var(--parallax-x), var(--parallax-reverse), 0)}.parallax-25 .parallax-backdrop{background:#e7e5dd}.parallax-25 .parallax-grid{opacity:.28;background-size:120px 120px}.parallax-25 .parallax-field{opacity:.15}.parallax-25 .parallax-ghost{opacity:.16}.parallax-25 .parallax-slide{width:88%;transform:translate3d(-3vw, var(--p-screen-y), var(--p-z)) scale(var(--p-scale-soft));opacity:.54;box-shadow:none}.parallax-25 .parallax-slide[data-active=true]{opacity:1;width:84%;transform:translate3d(3vw,-2vh,70px)scale(1);box-shadow:0 28px 70px #11110f29}@media (max-width:960px){.parallax-index-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.parallax-index-intro{grid-template-columns:.6fr 1.4fr}.parallax-index-intro>p:last-child{grid-column:2}.parallax-slide{width:calc(100% - 32px)}.parallax-slide-main{grid-template-columns:1fr;align-items:start}.parallax-slide-copy{align-self:end}}@media (max-width:580px){.parallax-index{padding-inline:16px}.parallax-index-intro{padding:80px 0 56px;display:block}.parallax-index-intro h1{margin:48px 0}.parallax-index-grid{grid-template-columns:1fr}.parallax-index-grid>a{min-height:250px}.parallax-hero{padding-inline:16px}.parallax-hero>div{display:block}.parallax-hero>div p+p{margin-top:18px}.parallax-scene{padding-inline:8px}.parallax-slide{min-height:58svh;padding:14px 16px 22px;width:100%!important;margin-left:0!important}.parallax-slide h2{font-size:17vw}.parallax-slide-main{gap:28px}.parallax-controls{justify-content:space-between;left:10px;right:10px}.parallax-05 .parallax-row-shell,.parallax-16 .parallax-row-shell{padding-left:0}.parallax-14 .parallax-slide[data-active=true]{transform:translate3d(4vw,0,90px)scale(.94)}.parallax-20 .parallax-slide[data-active=true]{min-height:70svh}}@media (prefers-reduced-motion:reduce){.parallax-grid,.parallax-field,.parallax-frame,.parallax-ghost{transform:none!important}.parallax-slide{filter:none!important;transform:none!important}.parallax-slide:not([data-active=true]){opacity:.48}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;margin:0}a{color:inherit;text-decoration:none}p,h1,h2,h3{margin-top:0}::selection{background:var(--ink);color:var(--paper)}.site-header{z-index:20;border-bottom:1px solid color-mix(in srgb, currentColor 28%, transparent);background:color-mix(in srgb, var(--paper) 84%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:100%;font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:12px 24px;font-size:10px;line-height:1;display:flex;position:fixed;top:0;left:0}.mini-mark{flex:none;align-items:center;display:flex}.header-wordmark{opacity:1;transform-origin:0;width:120px;height:28px;transition:opacity .26s,transform .32s cubic-bezier(.2,.7,.2,1);display:block;transform:translate(0,0)scale(1)}.home-header:not(.is-scrolled) .header-wordmark{opacity:0;transform:translateY(9px)scale(.9)}.site-header nav{align-items:center;gap:clamp(12px,2.3vw,32px);display:flex}.site-header nav a{margin:-8px -10px;padding:8px 10px;transition:background .18s,color .18s,opacity .18s}.site-footer a:hover{opacity:.48}.site-header nav a:hover{opacity:1}.site-header nav .nav-baked:hover{background:var(--baked)}.site-header nav .nav-debt:hover{background:var(--debt)}.site-header nav .nav-proverb:hover{background:var(--proverb)}.site-header nav .nav-still:hover{background:var(--still)}.site-header nav .nav-cantsingh:hover{background:var(--ink);color:var(--paper)}.site-header nav a[aria-current=page]{text-underline-offset:4px;text-decoration:underline}.wordmark{--wordmark-ink:var(--ink);color:var(--wordmark-ink);letter-spacing:-.095em;white-space:nowrap;font-weight:560;line-height:.74;display:inline-block;position:relative}.wordmark-copy{display:block}.wordmark-copy>span{color:var(--wordmark-ink);letter-spacing:-.055em;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px var(--wordmark-ink);margin-left:.018em;display:inline-block}.wordmark-signal{z-index:2;pointer-events:none;width:max(10px,.23em);height:max(2px,.012em);display:block;position:absolute}.signal-baked{background:var(--baked);top:-.12em;left:.02em}.signal-debt{background:var(--debt);bottom:-.16em;right:-.01em}.hero{background:color-mix(in srgb, var(--paper) 74%, transparent);flex-direction:column;justify-content:space-between;min-height:100svh;padding:92px 24px 26px;display:flex;overflow:hidden}.hero-logo-stage{border-top:1px solid color-mix(in srgb, currentColor 56%, transparent);border-bottom:1px solid color-mix(in srgb, currentColor 56%, transparent);width:100%;margin:auto 0;padding:clamp(30px,5vw,76px) 0;position:relative}.hero-logo-stage:before,.hero-logo-stage:after{content:"";background:color-mix(in srgb, currentColor 56%, transparent);width:1px;position:absolute;top:-22px;bottom:-22px}.hero-logo-stage:before{left:6.2vw}.hero-logo-stage:after{right:4.2vw}.hero h1{font-size:clamp(5.4rem,18.4vw,19rem);font-weight:inherit;line-height:inherit;margin:auto 0}.hero-wordmark{font-size:inherit}.hero-footer,.detail-kicker,.card-topline,.collection-heading>p,.proverb-index article>span:first-child,.still-heading>span,.catalog-record>span,.domain-stamp,.status,.footer-meta,.site-footer>a,.cantsingh-link>p:first-child{font-family:var(--font-geist-mono), monospace;letter-spacing:.01em;text-transform:uppercase;font-size:10px;line-height:1.45}.hero-footer{justify-content:space-between;align-items:flex-start;display:flex}.hero-footer p{margin:0}.directory{border-top:1px solid var(--ink);margin-bottom:0}.directory-row{--row-accent:var(--paper);border-bottom:1px solid var(--ink);grid-template-columns:74px minmax(260px,.9fr) 1.1fr 32px;align-items:center;gap:24px;min-height:166px;padding:0 24px 0 0;transition:background .18s,color .18s;display:grid}.directory-number{background:var(--row-accent);align-self:stretch;align-items:center;padding:24px;display:flex}.directory-row h2{letter-spacing:-.075em;margin:0 0 15px;font-size:clamp(2.6rem,5.4vw,6rem);font-weight:560;line-height:.78}.directory-row p{margin:0}.directory-domain,.directory-subhead,.directory-tagline,.directory-number{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:10px}.directory-domain{color:inherit;transition:color .18s,opacity .18s}.directory-domain:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.directory-copy{max-width:480px}.directory-subhead{color:#77776f;text-transform:lowercase;flex-wrap:wrap;align-items:baseline;gap:0 .55em;line-height:1.35;display:flex}.directory-subhead p{margin:0}.directory-description{letter-spacing:-.035em;font-size:clamp(1rem,1.7vw,1.4rem);line-height:1.1}.directory-arrow{font-size:22px;transition:transform .18s}.directory-row:hover .directory-arrow,.directory-row:focus-within .directory-arrow{transform:translate(4px,-4px)}.directory-baked{--row-accent:var(--baked)}.directory-debt{--row-accent:var(--debt)}.directory-proverb{--row-accent:var(--proverb)}.directory-still{--row-accent:var(--still)}.directory-cantsingh{--row-accent:var(--ink)}.directory-baked:hover,.directory-baked:focus-within{background:var(--baked)}.directory-debt:hover,.directory-debt:focus-within{background:var(--debt)}.directory-proverb:hover,.directory-proverb:focus-within{background:var(--proverb)}.directory-still:hover,.directory-still:focus-within{background:var(--still)}.directory-cantsingh:hover,.directory-cantsingh:focus-within{background:var(--ink);color:var(--paper)}.directory-cantsingh .directory-number{color:var(--paper)}.directory-cantsingh:hover .directory-domain,.directory-cantsingh:focus-within .directory-domain,.directory-cantsingh:hover .directory-subhead,.directory-cantsingh:focus-within .directory-subhead{color:#aaa9a1}.detail-hero{border-bottom:1px solid;flex-direction:column;justify-content:space-between;min-height:82svh;padding:94px 24px 28px;display:flex}.tone-baked{background:var(--baked)}.tone-debt{background:var(--debt)}.tone-proverb{background:var(--proverb)}.tone-still{background:var(--still)}.tone-cantsingh{background:var(--ink);color:var(--paper)}.detail-kicker,.detail-bottom{justify-content:space-between;align-items:flex-start;display:flex}.detail-kicker{justify-content:flex-start;gap:28px}.detail-hero h1{letter-spacing:-.09em;margin:auto 0;font-size:clamp(5rem,15.4vw,16rem);font-weight:560;line-height:.75}.detail-bottom p{letter-spacing:-.05em;margin:0;font-size:clamp(1.3rem,2.3vw,2.3rem);line-height:1.02}.domain-stamp{border:1px solid;border-radius:999px;padding:8px 12px}.product-catalog,.debt-collection{padding:86px 24px 110px}.product-catalog{background:var(--baked)}.section-intro,.collection-heading{grid-template-columns:1fr 1.4fr .8fr;align-items:start;gap:32px;margin-bottom:90px;display:grid}.section-intro>p,.collection-heading>p{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:0;font-size:10px;line-height:1.45}.section-intro h2,.collection-heading h2{letter-spacing:-.075em;margin:0;font-size:clamp(3.2rem,7.4vw,8rem);font-weight:560;line-height:.83}.section-intro>p:last-child{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.03em;text-transform:lowercase;font-size:1.1rem;line-height:1.15}.product-cards{border-top:1px solid}.software-card{border-bottom:1px solid;grid-template-columns:1.1fr .7fr;gap:24px;min-height:300px;padding:22px 54px 24px 0;display:grid;position:relative}.software-card h3{font-family:var(--font-geist-mono), monospace;letter-spacing:-.05em;align-self:center;margin:0;font-size:clamp(1.45rem,3vw,3.2rem);font-weight:450}.card-topline{grid-column:1/-1;justify-content:space-between;display:flex}.product-description{letter-spacing:-.03em;align-self:center;max-width:370px;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.15}.product-lines{letter-spacing:-.05em;grid-column:1/-1;justify-content:space-between;font-size:clamp(1.25rem,2.5vw,2.4rem);line-height:1;display:flex}.product-lines p,.product-description{margin:0}.card-arrow{font-size:24px;position:absolute;bottom:24px;right:0}.debt-collection{background:var(--debt)}.collection-heading{grid-template-columns:1fr 2.2fr}.debt-showcase{border-top:1px solid;border-left:1px solid;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.debt-card{border-bottom:1px solid;border-right:1px solid;flex-direction:column;justify-content:space-between;min-height:280px;padding:18px;display:flex}.debt-card.wide{grid-column:span 2}.debt-card.tall{grid-row:span 2;min-height:560px}.debt-card>span:first-child,.debt-card p{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:10px}.debt-card h3{letter-spacing:-.07em;max-width:540px;margin:auto 0;font-size:clamp(2rem,4.2vw,4.6rem);font-weight:560;line-height:.86}.debt-card p{margin:0 0 10px}.status{border:1px solid;border-radius:999px;width:fit-content;padding:5px 8px}.proverb-index{background:var(--proverb)}.proverb-index article{border-bottom:1px solid;grid-template-columns:1fr 1.55fr 1fr;align-items:center;gap:32px;min-height:56svh;padding:64px 24px;display:grid}.proverb-index h2,.cantsingh-link h2{letter-spacing:-.075em;margin:0;font-size:clamp(3rem,6.5vw,7rem);font-weight:560;line-height:.84}.proverb-index article>p{letter-spacing:-.025em;max-width:340px;margin:0;font-size:1.05rem;line-height:1.25}.proverb-index article>a,.quiet-link{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;grid-column:3;align-self:end;font-size:11px}.proverb-index article>a:hover{text-underline-offset:4px;text-decoration:underline}.quiet-link{opacity:.55}.proverb-topics{letter-spacing:-.025em;grid-column:3;align-self:end;margin:0;padding:0;font-size:1rem;line-height:1.15;list-style:none}.proverb-topics li{border-top:1px solid;grid-template-columns:28px 1fr;gap:8px;padding:9px 0;display:grid}.proverb-topics span{font-family:var(--font-geist-mono), monospace;font-size:9px}.still-catalog{background:var(--still);grid-template-columns:1fr 1fr;align-items:center;gap:70px;min-height:100svh;padding:90px 24px;display:grid}.still-heading h2{letter-spacing:-.085em;margin:24px 0 36px;font-size:clamp(4rem,9vw,10rem);font-weight:560;line-height:.77}.still-heading p{letter-spacing:-.035em;max-width:410px;font-size:clamp(1.1rem,1.7vw,1.45rem);line-height:1.2}.still-records{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.catalog-record{border:1px solid;flex-direction:column;justify-content:space-between;min-height:540px;padding:18px;display:flex}.record-disc{aspect-ratio:1;border:1px solid;border-radius:50%;align-self:center;width:min(70%,380px);position:relative}.record-disc:before,.record-disc:after,.record-disc span{content:"";border:1px solid;border-radius:50%;position:absolute;inset:13%}.record-disc:after{inset:30%}.record-disc span{background:currentColor;inset:47%}.catalog-record h3{letter-spacing:-.07em;margin:0;font-size:clamp(2rem,4vw,4.5rem);font-weight:560;line-height:.9}.catalog-record p{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:8px 0 0;font-size:10px}.cantsingh-link{background:var(--ink);min-height:80svh;color:var(--paper);flex-direction:column;justify-content:center;padding:80px 24px;display:flex}.cantsingh-link h2{margin:28px 0 80px}.portfolio-note{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:0;font-size:11px}.site-footer{background:var(--ink);min-height:clamp(150px,20svh,180px);color:var(--paper);flex-direction:column;justify-content:flex-end;align-items:center;padding:28px 24px 22px;display:flex}.footer-line{font-family:var(--font-geist-mono), monospace;letter-spacing:.01em;text-align:center;text-transform:uppercase;flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;font-size:10px;line-height:1.2;display:flex}.footer-mail{font-family:var(--font-geist-sans), sans-serif;margin-top:5px;font-size:18px;line-height:1}.site-footer a{transition:opacity .18s}.marks-page{min-height:100svh;padding:112px 24px 80px}.marks-intro{border-bottom:1px solid var(--ink);grid-template-columns:1fr 1.5fr;align-items:end;gap:40px;padding:44px 0 56px;display:grid}.marks-intro p{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:0;font-size:10px}.marks-intro h1{letter-spacing:-.085em;margin:0;font-size:clamp(4rem,10vw,11rem);font-weight:560;line-height:.78}.mark-grid{border-left:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mark-card{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;justify-content:space-between;min-height:420px;padding:18px;display:flex}.mark-card img{width:min(76%,260px);height:auto;margin:auto}.mark-card.wide{grid-column:span 2}.mark-card.wide img{width:min(84%,520px)}.mark-card.dark{background:var(--ink);color:var(--paper)}.mark-card p{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:0;font-size:10px}.experiments-index{padding:112px 24px 96px}.experiments-intro{border-bottom:1px solid var(--ink);grid-template-columns:.7fr 1.45fr .65fr;align-items:center;gap:40px;min-height:60svh;display:grid}.experiments-intro>p{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:0;font-size:10px;line-height:1.4}.experiments-intro h1{letter-spacing:-.085em;margin:0;font-size:clamp(4rem,10vw,11rem);font-weight:560;line-height:.78}.experiments-list>a{border-bottom:1px solid var(--ink);grid-template-columns:64px 1fr 1fr auto;align-items:center;gap:28px;min-height:156px;padding:22px 0;transition:padding .18s,background .18s;display:grid}.experiments-list>a:hover{padding-inline:18px}.experiments-list>a:first-child:hover{background:var(--baked)}.experiments-list>a:nth-child(2):hover{background:var(--debt)}.experiments-list>a:nth-child(3):hover{background:var(--proverb)}.experiments-list>a:nth-child(4):hover{background:var(--still)}.experiments-list>a:nth-child(5):hover{background:var(--ink);color:var(--paper)}.experiments-list h2{letter-spacing:-.07em;margin:0;font-size:clamp(2.2rem,5vw,5.8rem);font-weight:560;line-height:.82}.experiments-list p,.experiments-list span{margin:0}.experiments-list>a>span,.experiment-title,.experiment-switcher{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:10px}.experiments-list p{letter-spacing:-.025em;max-width:420px;font-size:1rem;line-height:1.2}.experiment-root{--active-color:var(--baked);--exp-slow:0px;--exp-mid:0px;--exp-fast:0px;--exp-x-slow:0px;--exp-x-fast:0px;--curtain-y:0px;isolation:isolate;background:0 0;min-height:100svh;position:relative}.experiment-root .experiment-hero,.experiment-root .experiment-directory,.experiment-root .site-footer{z-index:1;position:relative}.experiment-backdrop{z-index:0;pointer-events:none;background:var(--paper);position:fixed;inset:0;overflow:hidden}.experiment-backdrop>*{display:none;position:absolute}.experiment-switcher{z-index:30;border:1px solid var(--paper);background:var(--ink);color:var(--paper);align-items:center;gap:20px;padding:10px 12px;display:flex;position:fixed;bottom:16px;left:16px}.experiment-switcher nav{gap:12px;display:flex}.experiment-switcher a:hover,.experiment-switcher a[aria-current=page]{color:var(--baked)}.experiment-hero{background:color-mix(in srgb, var(--paper) 82%, transparent)}.experiment-title{margin:0;position:absolute;top:94px;left:24px}.experiment-hero .hero-footer>p:first-child{max-width:390px}.experiment-directory{margin-bottom:0}.experiment-row{background:color-mix(in srgb, var(--paper) 90%, transparent)}.experiment-01 .experiment-plane{opacity:.54;display:block}.experiment-01 .plane-baked{background:var(--baked);width:42vw;height:40vh;transform:translate3d(0, var(--exp-slow), 0);top:7vh;left:-7vw}.experiment-01 .plane-debt{background:var(--debt);width:38vw;height:46vh;transform:translate3d(0, var(--exp-mid), 0);top:55vh;right:-9vw}.experiment-01 .plane-proverb{background:var(--proverb);width:33vw;height:24vh;transform:translate3d(0, var(--exp-fast), 0);top:24vh;left:31vw}.experiment-01 .plane-still{background:var(--still);width:15vw;height:72vh;transform:translate3d(0, var(--exp-mid), 0);top:-14vh;right:13vw}.experiment-01 .experiment-hero,.experiment-01 .experiment-row{background:color-mix(in srgb, var(--paper) 82%, transparent)}.experiment-02 .experiment-grid-layer{background-image:linear-gradient(to right, color-mix(in srgb, var(--ink) 24%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--ink) 24%, transparent) 1px, transparent 1px);transform:translate3d(0, var(--exp-mid), 0);background-size:12.5vw 18vh;display:block;inset:-30vh -20vw}.experiment-02 .experiment-grid-signal{width:18vw;height:8px;display:block}.experiment-02 .signal-one{background:var(--baked);transform:translate3d(0, var(--exp-fast), 0);top:24vh;left:5vw}.experiment-02 .signal-two{background:var(--debt);transform:translate3d(0, var(--exp-slow), 0);bottom:17vh;right:8vw}.experiment-02 .hero-logo-stage:before{transform:translate3d(0, var(--exp-slow), 0)}.experiment-02 .hero-logo-stage:after{transform:translate3d(0, var(--exp-mid), 0)}.experiment-02 .experiment-hero,.experiment-02 .experiment-row{background:color-mix(in srgb, var(--paper) 94%, transparent)}.experiment-03 .experiment-curtain{background:var(--active-color);clip-path:polygon(14% 0,100% 0,84% 100%,0 100%);opacity:.94;width:116vw;height:136vh;transform:translate3d(0, var(--curtain-y), 0) rotate(-2deg);transition:background .42s;display:block;top:-18vh;left:-8vw}.experiment-03 .experiment-hero,.experiment-03 .experiment-row{background:color-mix(in srgb, var(--paper) 72%, transparent)}.experiment-04 .experiment-ghost-word{color:#0000;-webkit-text-stroke:2px var(--ink);letter-spacing:-.1em;opacity:.08;transform:translate3d(0, var(--exp-mid), 0);white-space:nowrap;font-size:22vw;font-weight:700;line-height:.75;display:block;top:20vh;left:-4vw}.experiment-04 .experiment-directory{padding-bottom:42vh}.experiment-04 .experiment-row{top:var(--stack-top);background:var(--paper);min-height:54vh;box-shadow:0 -1px 0 var(--ink), 0 -16px 30px #11110f14;position:sticky}.experiment-05 .experiment-tape{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);width:184vw;height:82px;font-family:var(--font-geist-mono), monospace;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;font-size:34px;line-height:80px;display:block;left:-42vw;overflow:hidden}.experiment-05 .tape-one{background:var(--baked);transform:translate3d(var(--exp-x-fast), 0, 0) rotate(-2deg);top:25vh}.experiment-05 .tape-two{background:var(--debt);transform:translate3d(var(--exp-x-slow), 0, 0) rotate(2.5deg);top:67vh}.experiment-05 .experiment-hero,.experiment-05 .experiment-row{background:color-mix(in srgb, var(--paper) 88%, transparent)}.takeover-index{padding:112px 24px 96px}.takeover-index-intro{border-bottom:1px solid var(--ink);grid-template-columns:.65fr 1.5fr .7fr;align-items:center;gap:40px;min-height:62svh;display:grid}.takeover-index-intro>p,.takeover-title,.takeover-controls,.takeover-list>a>span{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:10px;line-height:1.4}.takeover-index-intro>p{margin:0}.takeover-index-intro h1{letter-spacing:-.085em;margin:0;font-size:clamp(4rem,10vw,11rem);font-weight:560;line-height:.78}.takeover-list>a{border-bottom:1px solid var(--ink);grid-template-columns:64px 1fr 1fr auto;align-items:center;gap:28px;min-height:150px;padding:22px 0;transition:padding .18s,background .18s;display:grid}.takeover-list>a:hover{padding-inline:18px}.takeover-list>a:nth-child(5n+1):hover{background:var(--baked)}.takeover-list>a:nth-child(5n+2):hover{background:var(--debt)}.takeover-list>a:nth-child(5n+3):hover{background:var(--proverb)}.takeover-list>a:nth-child(5n+4):hover{background:var(--still)}.takeover-list>a:nth-child(5n):hover{background:var(--ink);color:var(--paper)}.takeover-list h2{letter-spacing:-.07em;margin:0;font-size:clamp(2.2rem,5vw,5.8rem);font-weight:560;line-height:.82}.takeover-list p{letter-spacing:-.025em;max-width:420px;margin:0;font-size:1rem;line-height:1.2}.takeover-root{--takeover-base:var(--paper);--takeover-next:var(--baked);--takeover-hard:var(--paper);--takeover-ink:var(--ink);--takeover-link:#77776f;--takeover-progress:0;--takeover-wipe:100%;--takeover-radius:0%;--split-left:100%;--split-right:100%;--band-1:100%;--band-2:-100%;--band-3:100%;--band-4:-100%;--band-5:100%;--diagonal-clip:polygon(0 0, 0 0, 0 100%, 0 100%);isolation:isolate;min-height:100svh;color:var(--takeover-ink);transition:color .18s;position:relative}.takeover-root .site-header{color:var(--ink)}.takeover-background{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.takeover-layer,.takeover-half,.takeover-band{display:block;position:absolute}.takeover-layer{inset:0}.takeover-base{background:var(--takeover-base)}.takeover-next{background:var(--takeover-next)}.takeover-half{background:var(--takeover-next);width:50%;top:0;bottom:0}.takeover-half-left{left:0}.takeover-half-right{right:0}.takeover-band{background:var(--takeover-next);width:100%;height:20%;left:0}.takeover-band-1{top:0}.takeover-band-2{top:20%}.takeover-band-3{top:40%}.takeover-band-4{top:60%}.takeover-band-5{top:80%}.takeover-root .takeover-hero,.takeover-root .takeover-directory,.takeover-root .site-footer{z-index:1;position:relative}.takeover-hero{background:0 0}.takeover-title{margin:0;position:absolute;top:94px;left:24px}.takeover-hero .hero-footer>p:first-child{max-width:390px}.takeover-controls{z-index:30;border:1px solid var(--paper);background:var(--ink);color:var(--paper);align-items:center;gap:20px;padding:10px 12px;display:flex;position:fixed;bottom:16px;left:16px}.takeover-controls nav{gap:11px;display:flex}.takeover-controls a:hover,.takeover-controls a[aria-current=page]{color:var(--baked)}.takeover-directory{border-color:currentColor;margin-bottom:0}.takeover-row{border-color:currentColor;min-height:72svh;background:0 0!important}.takeover-row .directory-number{border-right:1px solid}.takeover-root .directory-domain,.takeover-root .directory-domain:hover,.takeover-root .directory-cantsingh:hover .directory-domain{color:var(--takeover-link)}.takeover-01 .takeover-base{background:var(--takeover-hard)}.takeover-01 .takeover-next,.takeover-01 .takeover-half,.takeover-01 .takeover-band{display:none}.takeover-02 .takeover-next{opacity:var(--takeover-progress)}.takeover-02 .takeover-half,.takeover-02 .takeover-band{display:none}.takeover-03 .takeover-next{clip-path:inset(var(--takeover-wipe) 0 0)}.takeover-03 .takeover-half,.takeover-03 .takeover-band{display:none}.takeover-04 .takeover-next{clip-path:inset(0 var(--takeover-wipe) 0 0)}.takeover-04 .takeover-half,.takeover-04 .takeover-band{display:none}.takeover-05 .takeover-next{clip-path:circle(var(--takeover-radius) at 4% 50%)}.takeover-05 .takeover-half,.takeover-05 .takeover-band,.takeover-06 .takeover-next,.takeover-06 .takeover-band{display:none}.takeover-06 .takeover-half-left{transform:translate3d(0, var(--split-left), 0)}.takeover-06 .takeover-half-right{transform:translate3d(0, var(--split-right), 0)}.takeover-07 .takeover-next{clip-path:var(--diagonal-clip)}.takeover-07 .takeover-half,.takeover-07 .takeover-band,.takeover-08 .takeover-next,.takeover-08 .takeover-half{display:none}.takeover-08 .takeover-band-1{transform:translate3d(var(--band-1), 0, 0)}.takeover-08 .takeover-band-2{transform:translate3d(var(--band-2), 0, 0)}.takeover-08 .takeover-band-3{transform:translate3d(var(--band-3), 0, 0)}.takeover-08 .takeover-band-4{transform:translate3d(var(--band-4), 0, 0)}.takeover-08 .takeover-band-5{transform:translate3d(var(--band-5), 0, 0)}.takeover-09 .takeover-next{transform:translate3d(0, var(--takeover-wipe), 0);box-shadow:0 -18px 42px #11110f29}.takeover-09 .takeover-half,.takeover-09 .takeover-band{display:none}.takeover-10 .takeover-base{background:var(--takeover-hard)}.takeover-10 .takeover-next,.takeover-10 .takeover-half,.takeover-10 .takeover-band{display:none}.takeover-10 .takeover-row{min-height:calc(100svh - 52px);position:sticky;top:52px;background:var(--takeover-hard)!important}.directions-index{padding:112px 24px 96px}.directions-index-intro{border-bottom:1px solid var(--ink);grid-template-columns:.65fr 1.5fr .7fr;align-items:center;gap:40px;min-height:62svh;display:grid}.directions-index-intro>p,.directions-list>a>span{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:0;font-size:10px;line-height:1.4}.directions-index-intro h1{letter-spacing:-.085em;margin:0;font-size:clamp(4rem,10vw,11rem);font-weight:560;line-height:.78}.directions-list>a{border-bottom:1px solid var(--ink);grid-template-columns:64px 1fr 1fr auto;align-items:center;gap:28px;min-height:150px;padding:22px 0;display:grid}.directions-list h2{letter-spacing:-.07em;margin:0;font-size:clamp(2.2rem,5vw,5.8rem);font-weight:560;line-height:.82}.directions-list p{max-width:420px;margin:0;font-size:1rem;line-height:1.2}.directions-list>a:nth-child(odd):hover{background:var(--proverb)}.directions-list>a:nth-child(2n):hover{background:var(--baked)}.direction-root{--direction-surface:var(--paper);--direction-text:var(--ink);background:var(--direction-surface);min-height:100svh;color:var(--direction-text);overflow:hidden}.direction-masthead{border-bottom:1px solid;grid-template-columns:1fr auto auto;align-items:center;gap:36px;padding:20px 24px;display:grid}.direction-masthead p,.direction-number,.direction-name>a,.direction-copy>p:first-child,.direction-open,.direction-footer,.direction-intro>p:first-child,.direction-switcher{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:10px;line-height:1.4}.direction-masthead p{margin:0}.direction-logo{letter-spacing:-.08em;width:fit-content;font-size:25px;font-weight:700;line-height:.8}.direction-logo>span:last-child{color:#0000;-webkit-text-stroke:1px currentColor}.direction-intro{border-bottom:1px solid;grid-template-columns:.6fr 1.6fr .7fr;align-items:center;gap:36px;min-height:62svh;padding:64px 24px;display:grid}.direction-intro p{margin:0}.direction-intro h1{letter-spacing:-.085em;margin:0;font-size:clamp(4rem,10vw,11rem);font-weight:560;line-height:.78}.direction-intro>p:last-child{max-width:340px;font-size:1.05rem;line-height:1.2}.direction-item{border-bottom:1px solid;grid-template-columns:64px 1fr 1fr auto;align-items:center;gap:28px;min-height:190px;padding:26px 24px;display:grid}.direction-item h2{letter-spacing:-.075em;margin:0 0 8px;font-size:clamp(2.8rem,5.2vw,6rem);font-weight:560;line-height:.78}.direction-name>a{color:#77776f}.direction-copy p{margin:0}.direction-copy>p:first-child{margin-bottom:10px}.direction-copy>p:last-child{max-width:440px;font-size:1.2rem;line-height:1.12}.direction-open{align-self:end}.direction-footer{background:var(--ink);min-height:34svh;color:var(--paper);grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:28px;padding:30px 24px;display:grid}.direction-footer p{margin:0}.direction-switcher{z-index:40;border:1px solid var(--paper);background:var(--ink);color:var(--paper);gap:18px;padding:10px 12px;display:flex;position:fixed;bottom:16px;right:16px}.direction-switcher>span{gap:10px;display:flex}.direction-switcher a:hover,.direction-switcher a[aria-current=page]{color:var(--baked)}.direction-01 .direction-item{border-left:12px solid var(--direction-accent)}.direction-01 .direction-item:hover{background:var(--direction-accent)}.direction-02{--direction-surface:#080a07;--direction-text:#c9ff68;font-family:var(--font-geist-mono), monospace}.direction-02 .direction-masthead,.direction-02 .direction-intro,.direction-02 .direction-item{border-color:#456323}.direction-02 .direction-logo,.direction-02 .direction-intro h1,.direction-02 .direction-item h2{font-family:var(--font-geist-mono), monospace;letter-spacing:-.06em;font-weight:500}.direction-02 .direction-logo:before{content:"> "}.direction-02 .direction-logo>span:last-child{color:inherit;-webkit-text-stroke:0}.direction-02 .direction-intro h1:before{content:"./";opacity:.45}.direction-02 .direction-item{grid-template-columns:80px 1.1fr 1fr auto}.direction-02 .direction-number:before{content:"["}.direction-02 .direction-number:after{content:"]"}.direction-02 .direction-name>a{color:#76a644}.direction-02 .direction-open:before{content:"$ "}.direction-02 .direction-footer{color:#080a07;background:#c9ff68}.direction-03{--direction-surface:#f5f0e7;font-family:Georgia,Times New Roman,serif}.direction-03 .direction-masthead{grid-template-columns:1fr auto}.direction-03 .direction-masthead p:last-child{display:none}.direction-03 .direction-logo{font-family:Georgia,serif;font-size:34px;font-style:italic;font-weight:400}.direction-03 .direction-intro{grid-template-columns:.35fr 1.8fr .7fr;min-height:78svh}.direction-03 .direction-intro h1{font-family:Georgia,serif;font-size:clamp(5rem,13vw,14rem);font-style:italic;font-weight:400;line-height:.68}.direction-03 .direction-item{grid-template-columns:52px 1.3fr .7fr;min-height:300px}.direction-03 .direction-open{display:none}.direction-03 .direction-item h2{font-family:Georgia,serif;font-size:clamp(3.5rem,7vw,8rem);font-weight:400;line-height:.82}.direction-03 .direction-copy>p:last-child{font-family:Georgia,serif;font-size:1.35rem}.direction-04 .direction-intro{min-height:48svh}.direction-04 .direction-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:24px;display:grid}.direction-04 .direction-item{border:1px solid var(--ink);background:var(--direction-accent);flex-direction:column;align-items:flex-start;min-height:520px;padding:24px;display:flex}.direction-04 .direction-item-cantsingh{color:var(--paper)}.direction-04 .direction-name{margin:auto 0}.direction-04 .direction-item h2{font-size:clamp(3.6rem,7vw,8rem)}.direction-04 .direction-copy{max-width:430px}.direction-04 .direction-open{align-self:flex-end}.direction-05 .direction-intro{min-height:100svh}.direction-05 .direction-item{background:var(--direction-accent);grid-template-columns:70px 1.6fr .6fr;min-height:100svh;padding:52px 24px}.direction-05 .direction-item-cantsingh{color:var(--paper)}.direction-05 .direction-open{display:none}.direction-05 .direction-item h2{font-size:clamp(6rem,15vw,17rem);line-height:.66}.direction-05 .direction-copy>p:last-child{font-size:clamp(1.4rem,2.5vw,2.7rem)}.direction-06{--direction-surface:#fff}.direction-06 .direction-masthead,.direction-06 .direction-intro,.direction-06 .direction-list,.direction-06 .direction-footer{width:min(920px,100% - 48px);margin-inline:auto}.direction-06 .direction-masthead{padding-inline:0}.direction-06 .direction-intro{min-height:82svh;padding:18vh 0;display:block}.direction-06 .direction-intro h1{max-width:760px;margin:80px 0 50px;font-size:clamp(4rem,8vw,8rem)}.direction-06 .direction-intro>p:last-child{color:#777}.direction-06 .direction-item{grid-template-columns:34px 1fr;gap:18px;min-height:240px;padding-inline:0}.direction-06 .direction-item:before{content:"";background:var(--direction-accent);border-radius:50%;width:8px;height:8px}.direction-06 .direction-number{display:none}.direction-06 .direction-copy{grid-column:2;max-width:520px}.direction-06 .direction-open{grid-column:2}.direction-06 .direction-item h2{font-size:clamp(2.7rem,5vw,5rem)}.direction-06 .direction-footer{color:var(--ink);background:0 0;border-top:1px solid #ccc;padding-inline:0}.direction-07{--direction-surface:#c8c8c1;padding:20px}.direction-07 .direction-masthead{border:1px solid var(--ink);background:var(--paper);border-radius:16px 16px 0 0}.direction-07 .direction-masthead:before{content:"●  ●  ●";color:var(--debt);letter-spacing:6px}.direction-07 .direction-logo{grid-column:2}.direction-07 .direction-masthead p{display:none}.direction-07 .direction-intro,.direction-07 .direction-list{border-inline:1px solid var(--ink);background:var(--paper)}.direction-07 .direction-intro{min-height:54svh}.direction-07 .direction-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:18px;display:grid}.direction-07 .direction-item{border:1px solid var(--ink);background:color-mix(in srgb, var(--direction-accent) 34%, var(--paper));border-radius:10px;flex-direction:column;align-items:flex-start;min-height:440px;padding:16px;display:flex}.direction-07 .direction-item h2{margin:auto 0 12px;font-size:clamp(2rem,3.6vw,4rem)}.direction-07 .direction-copy>p:last-child{font-size:.95rem}.direction-07 .direction-open{margin-top:auto}.direction-07 .direction-footer{border-radius:0 0 16px 16px}.direction-08{--direction-surface:#292925;font-family:var(--font-geist-mono), monospace;padding-block:34px}.direction-08 .direction-masthead,.direction-08 .direction-intro,.direction-08 .direction-list,.direction-08 .direction-footer{width:min(560px,100% - 32px);color:var(--ink);background:#faf8ef;margin-inline:auto;padding-inline:28px}.direction-08 .direction-masthead{text-align:center;border-bottom:1px dashed var(--ink);display:block}.direction-08 .direction-masthead p{margin-top:8px}.direction-08 .direction-logo{font-family:var(--font-geist-mono), monospace;margin-inline:auto}.direction-08 .direction-logo>span:last-child{color:inherit;-webkit-text-stroke:0}.direction-08 .direction-intro{text-align:center;border-bottom-style:dashed;min-height:auto;padding-block:70px;display:block}.direction-08 .direction-intro h1{font-family:var(--font-geist-mono), monospace;margin:42px 0;font-size:clamp(3rem,8vw,5.5rem);line-height:.84}.direction-08 .direction-intro>p:last-child{margin-inline:auto}.direction-08 .direction-item{border-bottom-style:dashed;min-height:auto;padding:38px 0;display:block}.direction-08 .direction-item h2{font-family:var(--font-geist-mono), monospace;margin:30px 0 8px;font-size:2.6rem}.direction-08 .direction-copy{margin:30px 0}.direction-08 .direction-copy>p:last-child{font-size:1rem}.direction-08 .direction-footer{border-top:0;min-height:260px}.direction-09{--direction-surface:#090914;--direction-text:#f2f0e8}.direction-09 .direction-masthead{border-color:#3e3d52}.direction-09 .direction-intro{border-color:#3e3d52;min-height:72svh}.direction-09 .direction-list{background-image:radial-gradient(circle,#777 1px,#0000 1px);background-size:46px 46px;grid-template-columns:repeat(3,1fr);align-items:center;gap:80px;min-height:120svh;padding:12vh 7vw;display:grid}.direction-09 .direction-item{border:1px solid var(--direction-accent);background:#090914d6;min-height:280px;padding:24px;display:block;position:relative}.direction-09 .direction-item:nth-child(2){transform:translateY(120px)}.direction-09 .direction-item:nth-child(3){transform:translate(-30px,-60px)}.direction-09 .direction-item:nth-child(4){transform:translate(80px,30px)}.direction-09 .direction-item:nth-child(5){transform:translateY(-80px)}.direction-09 .direction-item:after{content:"";background:var(--direction-accent);border-radius:50%;width:13px;height:13px;position:absolute;top:-7px;right:-7px}.direction-09 .direction-item-cantsingh{border-color:var(--paper)}.direction-09 .direction-item-cantsingh:after{background:var(--paper)}.direction-09 .direction-item h2{margin:62px 0 10px;font-size:clamp(2.5rem,4vw,4.5rem)}.direction-09 .direction-name>a{color:#aaa9b9}.direction-09 .direction-copy{margin-top:34px}.direction-09 .direction-open{margin-top:34px;display:block}.direction-10{--direction-surface:var(--ink);--direction-text:var(--paper)}.direction-10 .direction-intro{min-height:76svh}.direction-10 .direction-list{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(340px,auto);padding:0;display:grid}.direction-10 .direction-item{border:1px solid var(--ink);background:var(--direction-accent);min-height:0;color:var(--ink);flex-direction:column;align-items:flex-start;padding:24px;display:flex}.direction-10 .direction-item:first-child{grid-area:span 2/span 2}.direction-10 .direction-item:nth-child(3){grid-row:span 2}.direction-10 .direction-item:nth-child(5){background:var(--paper);grid-column:span 2}.direction-10 .direction-name{margin:auto 0}.direction-10 .direction-item h2{font-size:clamp(3rem,7vw,8rem)}.direction-10 .direction-copy{max-width:430px}.direction-10 .direction-open{align-self:flex-end;margin-top:auto}@media (max-width:900px){.site-header{gap:30px;overflow-x:auto}.site-header nav{min-width:max-content}.hero,.detail-hero{padding-inline:16px}.hero h1{font-size:23.5vw}.directory-row{grid-template-columns:56px minmax(0,1fr) 32px;gap:18px;padding-right:16px}.directory-number{grid-row:1/span 2;padding:18px 16px}.directory-brand,.directory-copy{grid-column:2}.directory-arrow{grid-area:1/3/span 2}.product-catalog,.debt-collection{padding-inline:16px}.section-intro{grid-template-columns:1fr 2fr}.section-intro>p:last-child{grid-column:2}.debt-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.proverb-index article{grid-template-columns:1fr 2fr;padding-inline:16px}.proverb-index article>p,.proverb-index article>a,.quiet-link,.proverb-topics{grid-column:2}.still-catalog{gap:36px;padding-inline:16px}.catalog-record{min-height:420px}.still-records{grid-template-columns:1fr}.site-footer{grid-template-columns:1fr 1fr;padding-inline:16px}.footer-wordmark{grid-column:1/-1}.site-footer>a{justify-self:end}.mark-grid{grid-template-columns:1fr 1fr}.experiments-index{padding-inline:16px}.experiments-intro{grid-template-columns:.7fr 1.7fr}.experiments-intro>p:last-child{grid-column:2}.experiments-list>a{grid-template-columns:48px 1fr auto;padding-inline:0}.experiments-list>a>p{grid-column:2}.experiments-list>a>span:last-child{grid-area:1/3/span 2}.experiment-title{left:16px}.experiment-switcher{justify-content:space-between;bottom:10px;left:10px;right:10px}.takeover-index,.directions-index{padding-inline:16px}.takeover-index-intro,.directions-index-intro{grid-template-columns:.7fr 1.7fr}.takeover-index-intro>p:last-child,.directions-index-intro>p:last-child{grid-column:2}.takeover-list>a,.directions-list>a{grid-template-columns:48px 1fr auto}.takeover-list>a>p,.directions-list>a>p{grid-column:2}.takeover-list>a>span:last-child,.directions-list>a>span:last-child{grid-area:1/3/span 2}.takeover-title{left:16px}.takeover-controls,.direction-switcher{justify-content:space-between;bottom:10px;left:10px;right:10px}.direction-masthead,.direction-intro,.direction-item,.direction-footer{padding-inline:16px}.direction-intro{grid-template-columns:.55fr 1.45fr}.direction-intro>p:last-child{grid-column:2}.direction-item{grid-template-columns:48px 1fr}.direction-copy,.direction-open{grid-column:2}.direction-footer{grid-template-columns:1fr 1fr}.direction-03 .direction-item,.direction-05 .direction-item{grid-template-columns:48px 1fr}.direction-04 .direction-list{padding-inline:16px}.direction-07 .direction-list{grid-template-columns:repeat(2,minmax(0,1fr))}.direction-09 .direction-list{grid-template-columns:repeat(2,1fr);gap:36px}.direction-09 .direction-item{transform:none!important}.direction-10 .direction-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.site-header nav a:nth-last-child(-n+3){display:none}.hero-footer{display:block}.hero-footer p:last-child{margin-top:18px}.directory-row{min-height:150px}.directory-row h2{font-size:11vw}.detail-hero{min-height:76svh}.detail-hero h1{font-size:20vw}.detail-bottom{display:block}.domain-stamp{margin-top:24px;display:inline-block}.section-intro,.collection-heading{margin-bottom:54px;display:block}.section-intro h2,.collection-heading h2{margin:24px 0}.software-card{flex-direction:column;min-height:370px;padding-right:42px;display:flex}.software-card h3{margin:auto 0 20px;font-size:1.25rem}.product-lines{display:block}.product-lines p+p{margin-top:7px}.debt-showcase{grid-template-columns:1fr}.debt-card.wide,.debt-card.tall{grid-area:auto;min-height:280px}.proverb-index article{min-height:74svh;display:block}.proverb-index h2{margin:60px 0 28px}.proverb-index article>a,.quiet-link,.proverb-topics{margin-top:80px;display:block}.still-catalog{display:block}.catalog-record{min-height:460px;margin-top:70px}.cantsingh-link h2{font-size:15vw}.site-footer{grid-template-columns:1fr;gap:22px}.footer-wordmark{grid-column:auto;margin-bottom:48px}.site-footer>a{text-align:left;justify-self:start}.marks-page{padding-inline:16px}.marks-intro,.mark-grid{display:block}.marks-intro h1{margin-top:42px}.mark-card{border-left:1px solid var(--ink);min-height:360px}.experiments-intro{padding:80px 0 56px;display:block}.experiments-intro h1{margin:44px 0}.experiments-list>a{grid-template-columns:38px 1fr;gap:18px;min-height:210px}.experiments-list>a>p,.experiments-list>a>span:last-child{grid-area:auto/2}.experiment-title{top:84px}.experiment-switcher>a{display:none}.experiment-switcher nav{justify-content:space-around;width:100%}.experiment-04 .experiment-row{min-height:60vh}.experiment-05 .experiment-tape{height:60px;font-size:23px;line-height:58px}.takeover-index-intro,.directions-index-intro{padding:80px 0 56px;display:block}.takeover-index-intro h1,.directions-index-intro h1{margin:44px 0}.takeover-list>a,.directions-list>a{grid-template-columns:38px 1fr;gap:18px;min-height:210px}.takeover-list>a>p,.takeover-list>a>span:last-child,.directions-list>a>p,.directions-list>a>span:last-child{grid-area:auto/2}.takeover-title{top:84px}.takeover-controls>a,.direction-switcher>a{display:none}.takeover-controls nav,.direction-switcher>span{justify-content:space-around;width:100%}.takeover-controls nav{gap:0}.direction-masthead{grid-template-columns:1fr auto}.direction-masthead p:last-child{display:none}.direction-intro{min-height:72svh;padding-block:100px 64px;display:block}.direction-intro h1{margin:64px 0 36px}.direction-item,.direction-03 .direction-item,.direction-05 .direction-item{min-height:360px;display:block}.direction-number{margin-bottom:54px;display:block}.direction-copy{margin:38px 0}.direction-open{display:block}.direction-footer{grid-template-columns:1fr;min-height:420px}.direction-04 .direction-list,.direction-07 .direction-list,.direction-09 .direction-list,.direction-10 .direction-list{grid-template-columns:1fr}.direction-04 .direction-item,.direction-07 .direction-item,.direction-09 .direction-item,.direction-10 .direction-item{min-height:440px}.direction-05 .direction-item{min-height:100svh}.direction-06 .direction-item{min-height:260px;display:grid}.direction-08 .direction-item{min-height:auto}.direction-10 .direction-item{grid-area:auto!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}.experiment-backdrop>*{transform:none!important}.experiment-04 .experiment-row{position:relative;top:auto}.takeover-root .takeover-base{background:var(--takeover-hard)!important}.takeover-root .takeover-next,.takeover-root .takeover-half,.takeover-root .takeover-band{display:none!important}.takeover-10 .takeover-row{position:relative;top:auto}}.concept-root{--concept-accent:var(--baked);min-height:100svh}.concept-root h1,.concept-root h2,.concept-root h3,.concept-root p{margin-top:0}.concept-switcher{z-index:100;color:#f2f0e8;font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;text-transform:uppercase;background:#11110f;border:1px solid #f2f0e8;align-items:center;gap:24px;padding:10px 12px;font-size:10px;line-height:1;display:flex;position:fixed;bottom:14px;right:14px}.concept-switcher>span{gap:14px;display:flex}.concept-switcher a:hover{color:var(--baked)}.concept-switcher b{font-weight:400}.concept-footer{min-height:220px;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;border-top:1px solid;grid-template-columns:repeat(4,1fr);align-items:end;gap:24px;padding:36px 24px 80px;font-size:10px;line-height:1.45;display:grid}.concept-footer p{margin:0}.concept-01{color:#e8e3cf;background:#393a34;padding:28px}.house-header{font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase;border-bottom:1px solid #9b9479;justify-content:space-between;display:flex}.house-header p{margin-bottom:14px}.house-sign{border-bottom:1px solid #9b9479;grid-template-columns:1.6fr .4fr;align-items:center;min-height:55svh;display:grid}.house-sign h1{color:#d5bd7b;letter-spacing:-.09em;margin:0;font-size:clamp(5rem,14vw,15rem);font-weight:500;line-height:.72}.house-sign h1 span{color:#0000;-webkit-text-stroke:2px #d5bd7b}.house-sign p{font:12px/1.65 var(--font-geist-mono), monospace;text-transform:uppercase;margin:0}.house-directory{color:#20211d;background:#e4ddc5;border:12px solid #252620;box-shadow:inset 0 0 0 1px #9b9479}.house-row{border-bottom:1px solid #77705e;grid-template-columns:80px 1fr 1fr 30px;align-items:center;gap:24px;min-height:132px;padding:20px 26px;display:grid}.house-row:before{content:"";position:absolute}.house-row:hover{background:var(--concept-accent)}.house-row strong{letter-spacing:-.06em;font-size:clamp(2.3rem,5vw,5.5rem);font-weight:500}.house-row span{font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.concept-01 .concept-footer{color:#d5bd7b}.concept-02{color:#8dff5a;min-height:100svh;font-family:var(--font-geist-mono), monospace;background:#060806;padding:7vh 5vw 0}.shell-window{background:#0a0e09;border:1px solid #33572a;border-radius:8px;min-height:82svh;box-shadow:0 0 80px #56ff3e1a}.shell-window>header{color:#62845a;border-bottom:1px solid #33572a;justify-content:space-between;padding:10px 14px;font-size:11px;display:flex}.shell-session{padding:clamp(22px,4vw,60px);font-size:clamp(.76rem,1.2vw,1rem);line-height:1.6}.shell-session em{color:#e9ffdc;font-style:normal}.shell-session h1{color:#c7ff56;letter-spacing:-.08em;text-shadow:0 0 28px #8dff5a38;margin:7vh 0 8px;font-size:clamp(4rem,12vw,13rem);line-height:.72}.shell-results{border-block:1px dashed #33572a;margin:34px 0}.shell-results a{border-bottom:1px dashed #223a1c;grid-template-columns:150px 180px 1fr;gap:22px;padding:12px 0;display:grid}.shell-results a:hover b{color:#060806;background:#8dff5a}.shell-cursor{animation:1s steps(2,end) infinite shell-blink}@keyframes shell-blink{50%{opacity:0}}.concept-02 .concept-footer{color:#62845a;margin-inline:-5vw;padding-inline:5vw}.concept-03{color:#181713;background:#eee9da;padding:22px 28px 0;font-family:Georgia,Times New Roman,serif}.paper-flag{text-align:center;border-block:5px double #181713;grid-template-columns:1fr 3fr 1fr;align-items:end;padding:18px 0 12px;display:grid}.paper-flag h1{letter-spacing:-.07em;margin:0;font-size:clamp(3.4rem,8.5vw,9rem);font-weight:700;line-height:.72}.paper-flag span{font:10px/1.3 var(--font-geist-mono), monospace;text-transform:uppercase;padding-bottom:4px}.paper-rule{font:10px/1 var(--font-geist-mono), monospace;text-transform:uppercase;border-bottom:1px solid #181713;justify-content:center;gap:8vw;padding:8px;display:flex}.paper-lead{text-align:center;max-width:1160px;margin:0 auto;padding:10vh 3vw 8vh}.paper-lead>p:first-child{font:10px/1 var(--font-geist-mono), monospace;text-transform:uppercase}.paper-lead h2{letter-spacing:-.065em;margin:24px 0;font-size:clamp(4rem,9vw,9rem);line-height:.82}.paper-deck{max-width:720px;margin-inline:auto;font-size:1.4rem;line-height:1.3}.paper-columns{border-top:2px solid #181713;grid-template-columns:repeat(3,1fr);display:grid}.paper-columns article{border-right:1px solid #181713;min-height:360px;padding:24px}.paper-columns article:first-child,.paper-columns article:nth-child(4){grid-column:span 2}.paper-columns article>p:first-child,.paper-columns article>a{font:9px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.paper-columns h3{letter-spacing:-.05em;margin:36px 0 18px;font-size:clamp(2.6rem,5vw,5.5rem);line-height:.85}.paper-columns article>p:nth-child(3){max-width:600px;font-size:1.1rem;line-height:1.55}.concept-04{color:#f7f0dd;background:#174b35}.deck-title{text-align:center;grid-template-columns:1fr 2fr 1fr;align-items:center;min-height:44svh;padding:8vh 4vw;display:grid}.deck-title h1{margin:0;font-family:Georgia,serif;font-size:clamp(4rem,9vw,10rem);font-style:italic;font-weight:400;line-height:.75}.deck-title p{font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.deck-table{perspective:1200px;justify-content:center;align-items:center;gap:0;min-height:110svh;padding:10vh 4vw 22vh;display:flex}.playing-card{aspect-ratio:.67;background:var(--concept-accent);color:#171713;width:min(26vw,360px);transform:rotate(calc((var(--card-angle,0)) * 1deg));border:2px solid #171713;border-radius:18px;flex-direction:column;padding:18px;transition:transform .24s;display:flex;position:relative;box-shadow:0 18px 50px #00000047}.playing-card:first-child{--card-angle:-12;margin-right:-12vw;transform:translateY(48px)rotate(-12deg)}.playing-card:nth-child(2){margin-right:-12vw;transform:translateY(-18px)rotate(-6deg)}.playing-card:nth-child(3){z-index:3}.playing-card:nth-child(4){margin-left:-12vw;transform:translateY(-18px)rotate(6deg)}.playing-card:nth-child(5){color:#f2f0e8;background:#11110f;margin-left:-12vw;transform:translateY(48px)rotate(12deg)}.playing-card:hover{z-index:10;transform:translateY(-70px)rotate(0)scale(1.08)}.card-corner{font:12px/1 var(--font-geist-mono), monospace}.playing-card>div{text-align:center;margin:auto 0}.playing-card>div>span{font-size:5rem}.playing-card h2{letter-spacing:-.07em;margin:18px 0 8px;font-size:clamp(2.2rem,4.2vw,5rem);line-height:.8}.playing-card p,.card-domain{font:9px/1.35 var(--font-geist-mono), monospace;text-transform:uppercase}.card-domain{align-self:flex-end;margin-top:auto}.concept-05{color:#151513;background:#f2eee4}.metro-header{border-bottom:8px solid #151513;grid-template-columns:100px 1fr auto;align-items:center;gap:24px;padding:46px 5vw;display:grid}.metro-roundel{background:#f2eee4;border:12px solid #ff6339;border-radius:50%;place-items:center;width:72px;height:72px;font-size:1.4rem;font-weight:700;display:grid}.metro-header h1{letter-spacing:-.07em;margin:0;font-size:clamp(3rem,7vw,7rem);line-height:.75}.metro-header p{font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.metro-map{grid-template-columns:repeat(5,1fr);align-items:center;min-height:110svh;padding:10vh 7vw;display:grid;position:relative;overflow:hidden}.metro-line{background:#ff6339;height:20px;position:absolute;top:50%;left:10%;right:10%;transform:translateY(-50%)}.metro-stop{z-index:1;text-align:center;align-self:center;position:relative}.metro-stop>span{width:70px;height:70px;font:12px/1 var(--font-geist-mono), monospace;background:#f2eee4;border:12px solid #ff6339;border-radius:50%;place-items:center;margin:0 auto 36px;display:grid}.metro-stop:hover>span{background:var(--concept-accent)}.metro-stop h2{letter-spacing:-.06em;writing-mode:vertical-rl;margin:0;margin-inline:auto;font-size:clamp(1.5rem,3vw,3.2rem);transform:rotate(180deg)}.metro-stop p,.metro-stop small{font:9px/1.35 var(--font-geist-mono), monospace;text-transform:uppercase;margin:14px auto 0;display:block}.metro-key{font:10px/1 var(--font-geist-mono), monospace;text-transform:uppercase;border-top:1px solid #151513;gap:32px;padding:24px 5vw;display:flex}.concept-06{color:#241f18;background:#b9a98d;padding:7vh 5vw 0}.radio-brand{align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.radio-brand h1{letter-spacing:-.08em;margin:0;font-size:clamp(4rem,9vw,10rem);line-height:.7}.radio-brand p,.radio-brand span{font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.radio-brand span{margin-left:auto}.radio-face{background:#6f806c;border:4px solid #28231c;border-radius:24px;grid-template-columns:1.1fr .9fr;gap:36px;min-height:82svh;padding:clamp(24px,4vw,64px);display:grid;box-shadow:inset 0 0 0 8px #9e8c70,0 28px 80px #00000040}.radio-scale{height:88px;font:10px/1 var(--font-geist-mono), monospace;background:#eadc9a;border:8px solid #28231c;grid-column:1/-1;justify-content:space-between;padding:14px;display:flex;position:relative}.radio-scale:after{content:"";background:#d8422e;width:3px;position:absolute;top:0;bottom:0;left:43%}.radio-scale i{border-top:1px solid #28231c;position:absolute;inset:42px 14px auto}.radio-speaker{background:radial-gradient(circle,#28231c 2px,#0000 3px) 0 0/16px 16px;border:3px solid #28231c;border-radius:14px}.radio-stations{background:#ded3ad;border:3px solid #28231c}.radio-stations a{border-bottom:1px solid #6c624e;grid-template-columns:54px 1fr;gap:8px;padding:13px;display:grid}.radio-stations a:hover{background:var(--concept-accent)}.radio-stations span,.radio-stations small{font:9px/1.2 var(--font-geist-mono), monospace;text-transform:uppercase}.radio-stations small{grid-column:2}.radio-knobs{grid-column:1/-1;justify-content:flex-end;gap:34px;display:flex}.radio-knobs span{background:#222;border:8px ridge #4c4235;border-radius:50%;width:76px;height:76px}.concept-07{color:#11110f;background:#6c73ff;padding-top:36px}.desktop-bar{z-index:12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:36px;font:11px/1 var(--font-geist-sans), sans-serif;background:#f2f0e8eb;border-bottom:1px solid #11110f;align-items:center;gap:24px;padding:0 14px;display:flex;position:fixed;inset:0 0 auto}.desktop-bar b{font-size:18px}.desktop-bar time{margin-left:auto}.desktop-space{min-height:155svh;position:relative;overflow:hidden}.desktop-wallpaper{text-align:center;place-items:center;height:calc(100svh - 36px);display:grid;position:sticky;top:36px}.desktop-wallpaper h1{color:#c8c4ff;letter-spacing:-.09em;margin:0;font-size:15vw}.desktop-wallpaper p{font:10px/1 var(--font-geist-mono), monospace;text-transform:uppercase}.desktop-window{background:#f2f0e8;border:1px solid #11110f;border-radius:12px;width:min(44vw,600px);min-height:320px;position:absolute;overflow:hidden;box-shadow:18px 22px #11110f2e}.desktop-window:nth-of-type(2){top:10vh;left:5vw}.desktop-window:nth-of-type(3){top:32vh;right:4vw}.desktop-window:nth-of-type(4){top:62vh;left:16vw}.desktop-window:nth-of-type(5){top:94vh;right:12vw}.desktop-window:nth-of-type(6){top:119vh;left:7vw}.desktop-window>header{background:var(--concept-accent);font:9px/1 var(--font-geist-mono), monospace;text-transform:uppercase;border-bottom:1px solid #11110f;justify-content:space-between;padding:9px 12px;display:flex}.desktop-window>div{padding:26px}.desktop-window h2{letter-spacing:-.07em;margin:52px 0 16px;font-size:clamp(3rem,6vw,6rem);line-height:.75}.desktop-window p{max-width:380px}.desktop-window a{font:10px/1 var(--font-geist-mono), monospace;text-transform:uppercase}.concept-08{color:#26231d;background:#d6c9ae;padding:8vh 6vw 0}.rolodex-label{grid-template-columns:.5fr 1.5fr .5fr;align-items:center;gap:32px;display:grid}.rolodex-label h1{letter-spacing:-.07em;margin:0;font-size:clamp(3.5rem,8vw,8rem);line-height:.78}.rolodex-label span,.rolodex-label p{font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.rolodex-machine{perspective:1400px;height:100svh;margin-top:8vh;position:relative}.rolodex-machine:after{content:"";background:#6b6255;border:4px solid #302a22;border-radius:40px;height:16%;position:absolute;bottom:12%;left:4%;right:4%}.rolodex-rings{z-index:10;justify-content:space-between;display:flex;position:absolute;top:46%;left:12%;right:12%}.rolodex-rings span{border:14px solid #302a22;border-radius:50%;width:86px;height:150px}.rolodex-card{background:color-mix(in srgb, var(--concept-accent) 28%, #eee5d0);transform-origin:bottom;border:1px solid #302a22;border-radius:18px;height:58%;padding:34px 7vw;position:absolute;top:7%;left:12%;right:12%;transform:rotateX(-12deg);box-shadow:0 8px 24px #00000029}.rolodex-card:nth-of-type(2){top:15%;transform:rotateX(-9deg)translateZ(12px)}.rolodex-card:nth-of-type(3){top:23%;transform:rotateX(-6deg)translateZ(24px)}.rolodex-card:nth-of-type(4){top:31%;transform:rotateX(-3deg)translateZ(36px)}.rolodex-card:nth-of-type(5){top:39%;transform:rotateX(0)translateZ(48px)}.rolodex-card:hover{z-index:20;transform:rotateX(0)translateY(-12vh)translateZ(100px)}.rolodex-card>span{font-size:5rem}.rolodex-card h2{letter-spacing:-.08em;margin:8vh 0 10px;font-size:clamp(4rem,9vw,9rem);line-height:.75}.rolodex-card p,.rolodex-card small{font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.concept-09{color:#1c1b17;background:#ffd853;padding:7vh 6vw 0}.vend-sign{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.vend-sign h1{letter-spacing:-.07em;margin:0;font-size:clamp(3rem,8vw,8rem);line-height:.72}.vend-sign p{font:10px/1.3 var(--font-geist-mono), monospace;text-transform:uppercase}.vending-shell{background:#e1462c;border:8px solid #1c1b17;border-radius:26px;grid-template-columns:1fr 220px;gap:28px;padding:28px;display:grid;box-shadow:inset 0 0 0 4px #ff846c}.vending-glass{background:#a9c7ff;border:8px solid #1c1b17;grid-template-columns:repeat(3,1fr);gap:12px;padding:18px;display:grid;box-shadow:inset 0 0 70px #ffffff8c}.vending-slot{background:color-mix(in srgb, var(--concept-accent) 70%, #f2f0e8);border:1px solid #1c1b17;flex-direction:column;justify-content:flex-end;min-height:300px;padding:18px;display:flex;position:relative}.vending-slot:nth-child(4),.vending-slot:nth-child(5){grid-column:span 1}.vending-slot:hover{transform:scale(.96)}.vending-coil{border:14px double #4b4b45;border-radius:50%;width:110px;height:110px;margin:auto}.vending-slot b{letter-spacing:-.05em;font-size:1.7rem}.vending-slot p,.vending-slot>span:last-child{font:9px/1.3 var(--font-geist-mono), monospace;text-transform:uppercase}.vending-controls{color:#f2f0e8;font:10px/1.3 var(--font-geist-mono), monospace;flex-direction:column;align-items:center;gap:12px;display:flex}.vending-controls div{color:#d8ff48;text-align:right;background:#222;width:100%;padding:16px;font-size:2rem}.vending-controls button{background:#f2f0e8;border:2px solid #1c1b17;width:100%;padding:16px}.vending-tray{color:#f2f0e8;text-align:center;width:50%;font:10px/1 var(--font-geist-mono), monospace;background:#222;border:8px solid #1c1b17;grid-column:1/-1;margin:0 auto;padding:22px}.concept-10{color:#211f1a;background:#e7e4db}.museum-ticket{font:10px/1 var(--font-geist-mono), monospace;text-transform:uppercase;border-bottom:1px solid #b7b2a6;justify-content:space-between;padding:20px 30px;display:flex}.museum-ticket p{margin:0}.museum-room{padding:14vh 6vw 20vh}.museum-room>h1{letter-spacing:-.06em;max-width:900px;margin:0;font-family:Georgia,serif;font-size:clamp(5rem,12vw,13rem);font-weight:400;line-height:.76}.museum-intro{max-width:420px;margin:50px 0 16vh auto;font-family:Georgia,serif;font-size:1.2rem;line-height:1.5}.museum-wall{grid-template-columns:repeat(12,1fr);align-items:center;gap:12vh 4vw;display:grid}.museum-wall figure{margin:0}.museum-wall figure:first-child{grid-column:1/6}.museum-wall figure:nth-child(2){grid-column:8/12}.museum-wall figure:nth-child(3){grid-column:3/9}.museum-wall figure:nth-child(4){grid-column:9/13}.museum-wall figure:nth-child(5){grid-column:1/7}.museum-work{background:var(--concept-accent);border:24px solid #f5f2e9;outline:1px solid #aaa397;place-items:center;min-height:360px;display:grid;box-shadow:0 15px 35px #0000001f}.museum-work span{font-family:Georgia,serif;font-size:clamp(6rem,14vw,14rem);font-style:italic}.museum-wall figure:last-child .museum-work{color:#f2f0e8}.museum-wall figcaption{width:220px;font:10px/1.5 var(--font-geist-sans), sans-serif;border-top:1px solid #aaa397;margin-top:24px;padding-top:10px}.concept-11{color:#d9ebff;font-family:var(--font-geist-mono), monospace;background:#1352a2;padding:28px}.blueprint-title{border:1px solid #d9ebff;justify-content:space-between;padding:16px;display:flex}.blueprint-title h1,.blueprint-title p{margin:0;font-size:11px;font-weight:400}.blueprint-plan{background-image:linear-gradient(#d9ebff21 1px,#0000 1px),linear-gradient(90deg,#d9ebff21 1px,#0000 1px);background-size:28px 28px;border:1px solid #d9ebff;grid-template-rows:repeat(12,1fr);grid-template-columns:repeat(12,1fr);min-height:132svh;margin-top:18px;display:grid;position:relative}.blueprint-core,.blueprint-room{border:1px solid #d9ebff;padding:18px}.blueprint-core{text-align:center;flex-direction:column;grid-area:5/5/9/9;justify-content:center;display:flex}.blueprint-core b{font-size:4rem}.blueprint-room{flex-direction:column;justify-content:space-between;transition:background .16s,color .16s;display:flex}.blueprint-room:hover{color:#1352a2;background:#d9ebff}.blueprint-room-1{grid-area:1/1/7/5}.blueprint-room-2{grid-area:1/5/5/13}.blueprint-room-3{grid-area:5/9/13/13}.blueprint-room-4{grid-area:7/1/13/5}.blueprint-room-5{grid-area:9/5/13/9}.blueprint-room h2{letter-spacing:-.06em;margin:auto 0;font-size:clamp(2.2rem,5vw,5rem);font-weight:400;line-height:.8}.blueprint-room p,.blueprint-room small,.blueprint-room>span{text-transform:uppercase;font-size:9px}.blueprint-north{text-align:center;font-size:2rem;position:absolute;top:24px;right:24px}.concept-12{color:#090909;font-family:var(--font-geist-mono), monospace;background:#f0ede3}.zine-cover{background-image:repeating-radial-gradient(circle at 20% 30%,#111 0 1px,#0000 1px 5px);flex-direction:column;justify-content:space-between;min-height:100svh;padding:6vh 4vw;display:flex;overflow:hidden}.zine-cover p,.zine-cover span{background:#f0ede3;align-self:flex-start;padding:8px;font-size:11px}.zine-cover h1{letter-spacing:-.08em;margin:auto 0 0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(9rem,28vw,30rem);line-height:.62;transform:rotate(-4deg)}.zine-cover h2{background:#d8ff48;align-self:flex-end;padding:12px;font-size:clamp(1.4rem,3vw,3rem);transform:rotate(3deg)}.zine-spread{background:#d9d5cb;min-height:190svh;padding:12vh 5vw;position:relative}.zine-clipping{background:#f0ede3;border:2px solid #111;width:min(42vw,580px);min-height:360px;padding:28px;position:absolute;box-shadow:10px 10px #111}.zine-clipping-1{top:8%;left:5%;transform:rotate(-3deg)}.zine-clipping-2{background:#ff6339;top:17%;right:6%;transform:rotate(4deg)}.zine-clipping-3{background:#a9c7ff;top:43%;left:17%;transform:rotate(2deg)}.zine-clipping-4{background:#b9a7ff;top:60%;right:8%;transform:rotate(-5deg)}.zine-clipping-5{color:#f0ede3;background:#111;top:72%;left:5%;transform:rotate(3deg)}.zine-clipping h2{letter-spacing:-.08em;margin:40px 0 18px;font:700 clamp(3rem,7vw,7rem)/.75 Arial,sans-serif}.zine-clipping p,.zine-clipping small,.zine-clipping>span{text-transform:uppercase;font-size:10px;line-height:1.4}.zine-note{font:700 2rem/1.1 Comic Sans MS,cursive;position:absolute;top:48%;left:56%;transform:rotate(-9deg)}.concept-13{color:#111;background:linear-gradient(135deg,#d8ff48,#b9a7ff);padding:8vh 16px 0}.phone-shell{background:#f7f6f1;border:7px solid #111;border-radius:46px;width:min(430px,100%);margin:0 auto 10vh;padding:18px 16px 30px;box-shadow:0 32px 80px #00000045}.phone-shell>header{font:10px/1 var(--font-geist-sans), sans-serif;justify-content:space-between;display:flex}.phone-profile{text-align:center;padding:54px 0 26px}.phone-profile>span{color:#f2f0e8;background:#111;border-radius:50%;place-items:center;width:112px;height:112px;margin:0 auto 18px;font-size:3rem;display:grid}.phone-profile h1{margin:0;font-size:2rem}.phone-profile p{color:#777;margin:8px 0 0;font-size:.8rem}.phone-actions{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:22px;display:grid}.phone-actions span{color:#345de9;text-align:center;background:#e5e3dc;border-radius:12px;padding:12px 4px;font-size:.72rem}.phone-list{background:#fff;border-radius:16px;overflow:hidden}.phone-list a{border-bottom:1px solid #ddd;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.phone-list a>span{background:var(--concept-accent);color:#111;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.phone-list small{color:#777;margin-top:3px;display:block}.phone-list i{color:#aaa;font-size:1.4rem}.phone-mail{color:#345de9;text-align:center;background:#fff;border-radius:14px;margin-top:18px;padding:15px;display:block}.concept-14{color:#f1dfbd;background:#7a4a2e;padding:6vh 4vw 0}.record-header{justify-content:space-between;align-items:flex-end;display:flex}.record-header h1{margin:0;font-family:Georgia,serif;font-size:clamp(3rem,7vw,7rem);font-style:italic;font-weight:400;line-height:.8}.record-header p{font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.record-crate{perspective:1200px;border-bottom:80px solid #44291a;align-items:flex-end;min-height:100svh;padding:16vh 4vw 12vh;display:flex;overflow:hidden}.record-sleeve{aspect-ratio:1;background:var(--concept-accent);color:#111;border:1px solid #111;flex-direction:column;flex:0 0 min(34vw,480px);padding:22px;transition:transform .26s;display:flex;position:relative;transform:rotateY(-8deg);box-shadow:-10px 0 20px #0003}.record-sleeve:nth-child(2){transform:translate(-19vw)rotateY(-8deg)}.record-sleeve:nth-child(3){transform:translate(-38vw)rotateY(-8deg)}.record-sleeve:nth-child(4){transform:translate(-57vw)rotateY(-8deg)}.record-sleeve:nth-child(5){transform:translate(-76vw)rotateY(-8deg)}.record-sleeve:last-child{color:#f2f0e8}.record-sleeve:hover{z-index:8;transform:translateY(-10vh)rotateY(0)}.record-sleeve:nth-child(2):hover{transform:translate(-19vw)translateY(-10vh)rotateY(0)}.record-sleeve:nth-child(3):hover{transform:translate(-38vw)translateY(-10vh)rotateY(0)}.record-sleeve:nth-child(4):hover{transform:translate(-57vw)translateY(-10vh)rotateY(0)}.record-sleeve:nth-child(5):hover{transform:translate(-76vw)translateY(-10vh)rotateY(0)}.vinyl{aspect-ratio:1;background:repeating-radial-gradient(circle,#111 0 4px,#282824 5px 7px);border-radius:50%;width:66%;position:absolute;top:17%;right:-22%}.vinyl i{background:var(--concept-accent);border-radius:50%;position:absolute;inset:40%}.record-sleeve strong{letter-spacing:-.07em;margin-top:auto;font-size:clamp(2rem,4.5vw,5rem);line-height:.8}.record-sleeve small,.record-sleeve p{font:9px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.record-now{font:10px/1 var(--font-geist-mono), monospace;text-transform:uppercase;background:#221611;justify-content:space-between;padding:18px;display:flex}.concept-15{color:#111;font-family:var(--font-geist-mono), monospace;background:#d7d5cf;padding:32px 28px 0}.station-header{grid-template-columns:1fr 2fr 1fr;align-items:end;padding-bottom:24px;display:grid}.station-header h1{letter-spacing:-.08em;margin:0;font-size:clamp(4rem,10vw,10rem);font-weight:500;line-height:.7}.station-header time{justify-self:end;font-size:2rem}.station-header>span{font-size:10px}.departure-board{color:#ffbd27;background:#111;padding:18px;box-shadow:0 16px 40px #00000038}.departure-labels,.departure-board>a{grid-template-columns:.5fr 1.4fr 1fr .4fr .6fr;align-items:center;gap:20px;display:grid}.departure-labels{color:#999;padding:10px 14px;font-size:9px}.departure-board>a{background-image:repeating-linear-gradient(0deg,#0000 0 12px,#ffffff06 13px);border-top:1px solid #474741;min-height:102px;padding:14px}.departure-board>a:hover{background-color:#292925}.departure-board strong{color:#f2f0e8;letter-spacing:-.05em;font-size:clamp(1.7rem,4vw,4rem)}.departure-board span,.departure-board time,.departure-board b,.departure-board em{font-size:clamp(.7rem,1.2vw,1rem);font-style:normal;font-weight:400}.departure-board em{color:#8dff5a}.station-ticker{color:#111;white-space:nowrap;background:#ffbd27;margin-top:18px;padding:16px;overflow:hidden}.concept-16{color:#111;background:#f0eee7;padding:6vh 4vw 0}.periodic-header{justify-content:space-between;align-items:flex-end;padding-bottom:8vh;display:flex}.periodic-header h1{letter-spacing:-.09em;margin:0;font-size:clamp(5rem,12vw,13rem);line-height:.7}.periodic-header p{font:10px/1.5 var(--font-geist-mono), monospace;text-transform:uppercase}.periodic-table{grid-template-rows:repeat(4,minmax(160px,1fr));grid-template-columns:repeat(8,1fr);gap:8px;min-height:110svh;display:grid}.element{background:var(--concept-accent);border:1px solid #111;flex-direction:column;padding:14px;display:flex;position:relative}.element-1{grid-area:1/1/3/3}.element-2{grid-area:1/5/3/7}.element-3{grid-area:2/3/4/5}.element-4{grid-area:2/7/4/9}.element-5{color:#f2f0e8;grid-area:3/1/5/3}.element strong{letter-spacing:-.08em;margin:auto 0 0;font-size:clamp(4rem,8vw,8rem);line-height:.7}.element h2{margin:8px 0 0;font-size:1rem}.element p,.element small,.element>span{font:9px/1.3 var(--font-geist-mono), monospace;text-transform:uppercase}.periodic-table aside{font:9px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase;border-top:1px solid #111;grid-area:4/5/auto/9;grid-template-columns:repeat(3,1fr);align-content:end;gap:8px;padding:16px;display:grid}.concept-17{color:#2b3321;background:#e8e0c7;font-family:Georgia,serif}.guide-cover{background-image:linear-gradient(#40533417 1px,#0000 1px);background-size:100% 36px;border:18px solid #405334;flex-direction:column;justify-content:space-between;min-height:94svh;padding:8vh 7vw;display:flex}.guide-cover span,.guide-cover p{font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.guide-cover h1{letter-spacing:-.06em;margin:auto 0;font-size:clamp(5rem,12vw,13rem);font-style:italic;font-weight:400;line-height:.77}.guide-specimens{padding:14vh 7vw}.guide-specimens article{border-bottom:1px solid #68765e;grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;min-height:90svh;display:grid}.specimen-mark{aspect-ratio:1;background:color-mix(in srgb, var(--concept-accent) 24%, #e8e0c7);border:1px solid #68765e;border-radius:50%;place-items:center;display:grid;position:relative}.specimen-mark span{font-size:clamp(8rem,22vw,22rem);font-style:italic}.specimen-mark i{border:1px solid #68765e;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:8%;right:8%}.guide-specimens h2{letter-spacing:-.06em;margin:28px 0;font-size:clamp(4rem,9vw,9rem);font-style:italic;font-weight:400;line-height:.76}.guide-specimens article>div:last-child>p:first-child,.guide-specimens small{font:9px/1.5 var(--font-geist-mono), monospace;text-transform:uppercase}.guide-specimens article>div:last-child>p:not(:first-child){max-width:560px;font-size:1.3rem;line-height:1.45}.concept-18{color:#ececf1;font-family:var(--font-geist-mono), monospace;background:#070814}.signal-header{border-bottom:1px solid #30324a;justify-content:space-between;padding:20px 28px;font-size:10px;display:flex}.signal-header h1,.signal-header p{font-size:inherit;margin:0}.signal-header>span{color:#8dff5a}.signal-space{background-image:radial-gradient(circle,#777a9b 1px,#0000 1px);background-size:48px 48px;min-height:150svh;position:relative;overflow:hidden}.signal-orbit{border:1px solid #343650;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signal-orbit-a{width:62vw;height:62vw}.signal-orbit-b{width:94vw;height:94vw}.signal-center{color:#070814;background:#ececf1;border-radius:50%;place-items:center;width:84px;height:84px;font-size:2rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signal-node{border:1px solid var(--concept-accent);background:#070814e0;width:min(28vw,380px);padding:20px;position:absolute}.signal-node-1{top:16%;left:8%}.signal-node-2{top:27%;right:7%}.signal-node-3{top:53%;left:17%}.signal-node-4{top:66%;right:17%}.signal-node-5{border-color:#ececf1;top:83%;left:42%}.signal-node i{background:var(--concept-accent);width:14px;height:14px;box-shadow:0 0 28px var(--concept-accent);border-radius:50%;margin-bottom:40px;display:block}.signal-node h2{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.06em;margin:8px 0;font-size:clamp(2rem,4vw,4rem);line-height:.8}.signal-node p,.signal-node small,.signal-node>span{text-transform:uppercase;font-size:9px}.concept-19{color:#191814;background:#7bb4d9;padding-top:6vh}.store-awning{text-align:center;background:repeating-linear-gradient(90deg,#f2f0e8 0 9%,#ff6339 9% 18%);border-radius:18px 18px 0 0;grid-template-columns:.4fr 1fr .6fr .4fr;align-items:center;margin-inline:4vw;padding:26px 4vw 42px;display:grid}.store-awning h1,.store-awning p,.store-awning>span{background:#f2f0e8;margin:0;padding:12px;display:inline-block}.store-awning h1{letter-spacing:-.07em;font-size:clamp(3rem,7vw,7rem);line-height:.72}.store-awning p{font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.store-front{background:#d9d2ba;border:18px solid #e5d2aa;border-bottom:0;grid-template-columns:3fr 1fr;gap:22px;min-height:102svh;margin-inline:4vw;padding:7vh 4vw 0;display:grid;position:relative;box-shadow:inset 0 0 0 1px #191814}.store-window{background:#26231d;border:8px solid #26231d;grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.store-window a{background:color-mix(in srgb, var(--concept-accent) 72%, #f4e8c8);flex-direction:column;min-height:310px;padding:22px;display:flex}.store-window a>span{margin:auto;font-size:7rem}.store-window b{font-size:1.6rem}.store-window small,.store-window em{font:9px/1.3 var(--font-geist-mono), monospace;text-transform:uppercase}.store-window em{color:#111;background:#f2f0e8;align-self:flex-end;padding:5px}.store-door{text-align:center;background:#8e6c45;border:9px solid #26231d;flex-direction:column;align-items:center;padding:22px;display:flex}.store-door>span{background:#f2f0e8;padding:8px}.store-door b{color:#f2f0e8;margin:auto;font-size:7rem}.store-door small{color:#f2f0e8}.store-sign{z-index:4;text-align:center;background:#d8ff48;border:2px solid #111;padding:12px 20px;position:absolute;top:23%;right:19%;transform:rotate(-5deg)}.concept-20{color:#e8e5db;background:#171715}.archive-header{grid-template-columns:.6fr 1.5fr .4fr;align-items:center;gap:40px;min-height:82svh;padding:8vh 5vw;display:grid}.archive-header h1{letter-spacing:-.085em;margin:0;font-size:clamp(5rem,12vw,13rem);line-height:.75}.archive-header p,.archive-header span{font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.archive-timeline{grid-template-columns:repeat(5,minmax(320px,1fr));min-height:120svh;padding:12vh 6vw 24vh;display:grid;position:relative;overflow-x:auto}.archive-line{background:#777;height:1px;position:absolute;top:23vh;left:6vw;right:6vw}.archive-timeline article{grid-template-rows:70px 70px 1fr;padding-right:48px;display:grid}.archive-timeline time{font:2.2rem/1 var(--font-geist-mono), monospace}.archive-dot{background:var(--concept-accent);border:5px solid #171715;border-radius:50%;outline:1px solid #e8e5db;width:24px;height:24px;margin-top:18px}.archive-timeline article>div{background:#22221f;border:1px solid #555;min-height:460px;padding:26px}.archive-timeline h2{letter-spacing:-.07em;margin:120px 0 20px;font-size:clamp(3rem,5vw,6rem);line-height:.76}.archive-timeline article p,.archive-timeline small{font:10px/1.5 var(--font-geist-mono), monospace;text-transform:uppercase}.concept-21{color:#2c251d;background:#f4efe3;padding:7vh 7vw 0;font-family:Georgia,serif}.menu-mark{justify-content:space-between;align-items:center;display:flex}.menu-mark>span{border:1px solid #2c251d;border-radius:50%;place-items:center;width:64px;height:64px;font-size:1.5rem;font-style:italic;display:grid}.menu-mark p{font:9px/1.5 var(--font-geist-mono), monospace;text-align:right}.menu-title{text-align:center;flex-direction:column;justify-content:center;min-height:86svh;display:flex}.menu-title h1{letter-spacing:-.06em;margin:42px 0;font-size:clamp(5rem,12vw,12rem);font-style:italic;font-weight:400;line-height:.76}.menu-title p{font:9px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.menu-courses{border-top:1px solid #897e6f;width:min(900px,100%);margin:0 auto 18vh}.menu-courses article{border-bottom:1px solid #897e6f;grid-template-columns:120px 1fr 1fr;align-items:baseline;gap:30px;padding:50px 0;display:grid}.menu-courses article>span{font:9px/1 var(--font-geist-mono), monospace;text-transform:uppercase}.menu-courses h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.4rem,5vw,5rem);font-style:italic;font-weight:400}.menu-courses p{font-size:1.15rem}.menu-courses small{font:9px/1.5 var(--font-geist-mono), monospace;text-transform:uppercase;grid-column:2/-1}.concept-22{color:#171714;font-family:var(--font-geist-mono), monospace;background:#80796c;padding:7vh 3vw 0}.patch-header{background:#d2c7a9;border:3px solid #171714;border-radius:9px 9px 0 0;grid-template-columns:1fr 1fr auto;align-items:end;padding:18px;display:grid}.patch-header h1,.patch-header p{margin:0;font-size:11px}.patch-header>span{color:#165c27}.patch-panel{background:#bab19c;border:3px solid #171714;border-top:0;grid-template-columns:repeat(5,1fr);min-height:92svh;padding:5vh 2vw;display:grid;position:relative;box-shadow:inset 0 0 0 6px #8b816d}.patch-channel{z-index:2;border-right:1px solid #514b40;flex-direction:column;gap:18px;padding:22px;display:flex;position:relative}.patch-channel strong{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.06em;margin-top:8vh;font-size:clamp(1.8rem,3.4vw,3.6rem);line-height:.8}.patch-channel>span,.patch-channel small,.patch-channel em{text-transform:uppercase;font-size:9px;font-style:normal}.patch-jacks{flex-direction:column;gap:30px;margin:30px auto;display:flex}.patch-jacks i{background:var(--concept-accent);border:13px double #171714;border-radius:50%;width:54px;height:54px;display:block;box-shadow:inset 0 0 0 8px #34332e}.patch-channel em{writing-mode:vertical-rl;margin-top:auto}.patch-cable{z-index:4;pointer-events:none;border:12px solid #ff6339;border-top:0;border-radius:0 0 50% 50%;width:42%;height:55%;position:absolute}.patch-cable-a{top:22%;left:8%;transform:rotate(6deg)}.patch-cable-b{border-color:#a9c7ff;height:36%;top:35%;right:6%;transform:rotate(-8deg)}.concept-23{color:#222018;background:#a69e8c;padding:7vh 6vw 0}.boxes-header{grid-template-columns:.6fr 1.2fr .5fr;align-items:end;margin-bottom:10vh;display:grid}.boxes-header h1{margin:0;font-family:Georgia,serif;font-size:clamp(5rem,12vw,12rem);font-weight:400;line-height:.7}.boxes-header span,.boxes-header p{font:9px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.file-cabinet{min-height:130svh;position:relative}.file-folder{background:color-mix(in srgb, var(--concept-accent) 30%, #dfc98f);border:1px solid #3b362c;border-radius:0 12px 12px;min-height:56svh;position:absolute;top:0;left:0;right:10%;box-shadow:0 -8px 24px #0000001f}.file-folder:nth-child(2){top:16vh;left:2.5%;right:7.5%}.file-folder:nth-child(3){top:32vh;left:5%;right:5%}.file-folder:nth-child(4){top:48vh;left:7.5%;right:2.5%}.file-folder:nth-child(5){top:64vh;left:10%;right:0}.file-folder:hover{z-index:10;transform:translateY(-7vh)}.file-folder>a{height:100%;min-height:inherit;padding:42px;display:block}.folder-tab{background:inherit;min-width:240px;font:9px/1 var(--font-geist-mono), monospace;text-transform:uppercase;border:1px solid #3b362c;border-bottom:0;border-radius:10px 10px 0 0;padding:10px 20px;position:absolute;top:-32px;left:0}.file-folder h2{letter-spacing:-.06em;margin:14vh 0 22px;font-family:Georgia,serif;font-size:clamp(4rem,9vw,9rem);font-weight:400;line-height:.75}.file-folder p,.file-folder dl{max-width:560px;font:10px/1.5 var(--font-geist-mono), monospace;text-transform:uppercase}.file-folder dl{grid-template-columns:100px 1fr;margin-left:auto;display:grid}.concept-24{color:#d6d2c5;font-family:var(--font-geist-mono), monospace;background:#171714;padding:28px 28px 0}.pager-header{justify-content:space-between;align-items:baseline;padding:12px 0 24px;display:flex}.pager-header h1,.pager-header p{margin:0;font-size:11px}.pager-grid{background-image:linear-gradient(#2b2b26 1px,#0000 1px),linear-gradient(90deg,#2b2b26 1px,#0000 1px);background-size:42px 42px;grid-template-columns:repeat(2,1fr);align-content:center;gap:34px;min-height:120svh;padding:8vh 6vw;display:grid}.pager{background:#4e4d46;border:6px solid #0a0a09;border-radius:18px;padding:18px;box-shadow:8px 10px #090908}.pager>header{justify-content:space-between;padding:4px 8px 14px;font-size:9px;display:flex}.pager>header i{color:#ff6339}.pager>div{color:#172112;text-shadow:0 1px #dce7bd;background:#b7c58e;border:9px inset #343630;border-radius:7px;min-height:250px;padding:18px}.pager>div>p{font-size:10px}.pager h2{letter-spacing:-.06em;margin:44px 0 12px;font-size:clamp(2rem,4vw,4.5rem);line-height:.82}.pager>div>span{margin-top:32px;font-size:10px;display:block}.pager>footer{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.pager>footer span{color:#111;text-align:center;background:#77766f;border:2px outset #777;border-radius:4px;padding:9px;font-size:9px}.concept-25{color:#211e18;background:#f3efe3;padding:12vh 7vw 0;font-family:Georgia,serif}.path-story{width:min(1050px,100%);margin:0 auto 18vh}.path-chapter{font:10px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase}.path-story>h1{letter-spacing:-.055em;margin:12vh 0 5vh;font-size:clamp(4rem,9vw,9rem);font-weight:400;line-height:.88}.path-story>h1+p{max-width:650px;margin-left:20%;font-size:clamp(1.25rem,2.3vw,2rem);line-height:1.5}.path-options{border-top:1px solid #6e6759;margin:12vh 0}.path-options a{border-bottom:1px solid #6e6759;grid-template-columns:68px 1fr 40px;align-items:center;gap:28px;min-height:130px;padding:20px;transition:padding .18s,background .18s;display:grid}.path-options a:hover{background:var(--concept-accent);padding-left:42px}.path-options a:last-child:hover{color:#f2f0e8}.path-options>a>span{width:48px;height:48px;font-family:var(--font-geist-mono), monospace;border:1px solid #6e6759;border-radius:50%;place-items:center;display:grid}.path-options b{font-size:clamp(1.4rem,3vw,2.8rem);font-weight:400}.path-options small{font:9px/1.4 var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:8px;display:block}.path-options>a>i{font-size:2rem}.path-save{text-align:center;font-style:italic}@media (max-width:900px){.concept-footer{grid-template-columns:repeat(2,1fr)}.house-sign,.rolodex-label,.archive-header,.boxes-header{grid-template-columns:1fr 1fr}.house-row{grid-template-columns:54px 1fr auto}.house-row span:nth-child(3){display:none}.shell-results a{grid-template-columns:120px 1fr}.shell-results a span:last-child{grid-column:2}.paper-columns{grid-template-columns:repeat(2,1fr)}.paper-columns article:first-child,.paper-columns article:nth-child(4){grid-column:auto}.deck-table{flex-wrap:wrap}.playing-card{width:42vw;margin:-6vw!important}.metro-map{grid-template-columns:1fr;align-items:start;padding-left:18vw}.metro-line{width:20px;height:auto;inset:10% auto 10% 11vw}.metro-stop{text-align:left;grid-template-columns:70px 1fr;display:grid}.metro-stop>span{margin:0}.metro-stop h2{writing-mode:initial;margin:0;transform:none}.radio-face{grid-template-columns:1fr}.radio-speaker{min-height:360px}.desktop-window{width:68vw}.vending-shell{grid-template-columns:1fr}.vending-controls{grid-template-columns:repeat(4,1fr);display:grid}.museum-wall figure{grid-column:span 6!important}.periodic-table{grid-template-columns:repeat(6,1fr)}.element-2,.element-4{grid-column:5/7}.guide-specimens article{grid-template-columns:1fr;padding-block:10vh}.specimen-mark{width:70vw}.signal-node{width:40vw}.store-front{grid-template-columns:1fr}.store-door{min-height:360px}.patch-panel{grid-template-columns:repeat(3,1fr)}.pager-grid{grid-template-columns:1fr}}@media (max-width:580px){.concept-switcher{justify-content:space-between;left:10px;right:10px}.concept-footer{grid-template-columns:1fr;gap:14px}.concept-01,.concept-11,.concept-15,.concept-24{padding-inline:14px}.house-header p:nth-child(2),.house-sign p{display:none}.house-sign{padding:25vh 0 10vh;display:block}.shell-results a{display:block}.shell-results a>*{margin-bottom:6px;display:block}.paper-flag{grid-template-columns:1fr}.paper-flag span{display:none}.paper-columns{grid-template-columns:1fr}.playing-card{width:74vw;margin:-20vw!important}.metro-header{grid-template-columns:72px 1fr}.metro-header p{display:none}.metro-key{display:block}.radio-face{padding:18px}.desktop-space{min-height:190svh}.desktop-window{width:88vw}.desktop-window:nth-of-type(2),.desktop-window:nth-of-type(4),.desktop-window:nth-of-type(6){left:3vw}.desktop-window:nth-of-type(3),.desktop-window:nth-of-type(5){right:3vw}.rolodex-card{padding-inline:24px;left:2%;right:2%}.vending-glass{grid-template-columns:1fr}.vending-controls{grid-template-columns:1fr 1fr}.museum-wall{display:block}.museum-wall figure{margin-bottom:14vh}.blueprint-plan{min-height:auto;display:block}.blueprint-core,.blueprint-room{min-height:52svh}.zine-spread{min-height:auto;padding-block:8vh}.zine-clipping{width:100%;margin-bottom:8vh;position:relative;top:auto!important;left:auto!important;right:auto!important}.zine-note{position:relative;top:auto;left:auto}.record-crate{overflow-x:auto}.record-sleeve{flex-basis:84vw;transform:none!important}.departure-labels,.departure-board>a{grid-template-columns:.5fr 1.5fr .6fr}.departure-labels span:nth-child(3),.departure-labels span:nth-child(5),.departure-board>a>span,.departure-board>a>em{display:none}.periodic-table{display:block}.element{min-height:330px;margin-bottom:8px}.periodic-table aside{display:none}.signal-space{min-height:auto;padding:12vh 20px}.signal-orbit,.signal-center{display:none}.signal-node{width:100%;margin-bottom:8vh;position:relative;inset:auto!important}.store-awning{grid-template-columns:1fr}.store-awning>span,.store-awning p{display:none}.store-window{grid-template-columns:1fr}.archive-header{display:block}.archive-timeline{padding-inline:14px}.menu-courses article{grid-template-columns:80px 1fr}.menu-courses p,.menu-courses small{grid-column:2}.patch-panel{grid-template-columns:1fr}.patch-cable{display:none}.patch-channel{border-bottom:1px solid #514b40;min-height:480px}.file-folder{left:0;right:0}.file-folder>a{padding-inline:22px}.file-folder dl,.path-story>h1+p{margin-left:0}.path-options a{grid-template-columns:48px 1fr}.path-options>a>i{display:none}}.extrusion-index{padding:112px 24px 96px}.extrusion-index-head{border-bottom:1px solid var(--ink);grid-template-columns:.6fr 1.4fr .7fr;align-items:center;gap:36px;min-height:52svh;display:grid}.extrusion-index-head>p,.extrusion-index-list>a>span,.extrusion-index-list>a>p,.extrusion-controls,.extrusion-intro>p,.extrusion-intro>div>p,.extrusion-domain,.extrusion-copy>p:first-child,.extrusion-number{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:10px;line-height:1.4}.extrusion-index-head>p{margin:0}.extrusion-index-head h1{letter-spacing:-.085em;margin:0;font-size:clamp(4rem,9vw,9rem);font-weight:560;line-height:.77}.extrusion-index-list>a{border-bottom:1px solid var(--ink);grid-template-columns:50px 130px .8fr 1fr auto;align-items:center;gap:28px;min-height:136px;padding:18px 0;display:grid}.extrusion-index-list>a:hover{background:#e4e2d9}.extrusion-index-list h2{letter-spacing:-.07em;margin:0;font-size:clamp(2rem,4vw,4.4rem);font-weight:560;line-height:.8}.extrusion-index-list>a>p{max-width:420px;margin:0}.extrusion-index-glyph{border-block:1px solid var(--ink);height:60px;position:relative}.extrusion-index-glyph i{background:var(--ink);height:6px;position:absolute;left:12%}.extrusion-index-glyph i:first-child{width:76%;top:10px}.extrusion-index-glyph i:nth-child(2){width:52%;top:27px}.extrusion-index-glyph i:nth-child(3){width:28%;top:44px}.extrusion-root{--extrusion-gap:64px;background:var(--paper);min-height:100svh;color:var(--ink);overflow:clip}.extrusion-controls{z-index:50;border:1px solid var(--paper);background:var(--ink);color:var(--paper);align-items:center;gap:24px;padding:10px 12px;display:flex;position:fixed;bottom:14px;right:14px}.extrusion-controls>span{gap:14px;display:flex}.extrusion-controls b{font-weight:400}.extrusion-controls a:hover{color:var(--baked)}.extrusion-intro{border-bottom:1px solid var(--ink);grid-template-columns:1.35fr .7fr .35fr;align-items:end;gap:40px;min-height:42svh;padding:112px 24px 42px;display:grid}.extrusion-intro>div>p,.extrusion-intro>p{margin:0}.extrusion-intro h1{letter-spacing:-.08em;margin:18px 0 0;font-size:clamp(3.6rem,7vw,7.4rem);font-weight:560;line-height:.78}.extrusion-list{gap:var(--extrusion-gap);padding:var(--extrusion-gap) 24px calc(var(--extrusion-gap) + var(--extrusion-gap));perspective:1100px;display:grid}.extrusion-wrap{--extrusion-accent:var(--baked);isolation:isolate;perspective:1000px;position:relative}.extrusion-row{z-index:3;border:1px solid var(--ink);background:var(--paper);transform-origin:50%;will-change:transform;grid-template-columns:74px minmax(260px,.9fr) 1.1fr 32px;align-items:center;gap:24px;min-height:156px;padding:0 24px 0 0;transition:transform .32s cubic-bezier(.2,.75,.15,1),box-shadow .32s,background .2s,color .2s;display:grid;position:relative}.extrusion-number{background:var(--extrusion-accent);align-self:stretch;align-items:center;padding:24px;display:flex}.extrusion-wrap-cantsingh .extrusion-number{color:var(--paper)}.extrusion-row h2{letter-spacing:-.075em;margin:0 0 6px;font-size:clamp(2.6rem,5.2vw,5.7rem);font-weight:560;line-height:.78}.extrusion-domain{color:#77776f}.extrusion-domain:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.extrusion-copy{max-width:480px}.extrusion-copy p{margin:0}.extrusion-copy>p:first-child{margin-bottom:10px}.extrusion-copy>p:last-child{letter-spacing:-.035em;font-size:clamp(1rem,1.65vw,1.35rem);line-height:1.1}.extrusion-arrow{font-size:22px;transition:transform .18s}.extrusion-wrap:is(:hover,:focus-within) .extrusion-arrow{transform:translate(4px,-4px)}.extrusion-bars,.extrusion-side{z-index:1;pointer-events:none;display:block;position:absolute}.extrusion-bars{height:var(--extrusion-gap);left:0;right:0}.extrusion-bars-top{bottom:100%}.extrusion-bars-bottom{top:100%}.extrusion-bars i{background:var(--extrusion-accent);display:block;position:absolute}.extrusion-side{background:var(--extrusion-accent);width:0;transition:width .32s cubic-bezier(.2,.75,.15,1);top:0;bottom:0}.extrusion-side-left{left:0}.extrusion-side-right{right:0}.extrusion-01 .extrusion-bars i{height:8px;transition:transform .34s cubic-bezier(.15,.8,.2,1);transform:scaleX(0)}.extrusion-01 .extrusion-bars-top i{transform-origin:0;left:0}.extrusion-01 .extrusion-bars-bottom i{transform-origin:100%;right:0}.extrusion-01 .extrusion-bars i:first-child{width:82%;top:8px}.extrusion-01 .extrusion-bars i:nth-child(2){width:61%;top:28px}.extrusion-01 .extrusion-bars i:nth-child(3){width:39%;top:48px}.extrusion-01 .extrusion-bars i:nth-child(n+4){display:none}.extrusion-01 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i{transform:scaleX(1)}.extrusion-01 .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{box-shadow:0 0 0 4px var(--paper), 0 18px 34px #11110f1f;transform:scale(.985)translateZ(-34px)}.extrusion-02 .extrusion-bars i{width:48%;height:10px;transition:transform .32s cubic-bezier(.2,.8,.2,1);top:10px;transform:scaleX(0)}.extrusion-02 .extrusion-bars i:nth-child(odd){transform-origin:0;left:50%}.extrusion-02 .extrusion-bars i:nth-child(2n){transform-origin:100%;right:50%}.extrusion-02 .extrusion-bars i:nth-child(3),.extrusion-02 .extrusion-bars i:nth-child(4){top:42px}.extrusion-02 .extrusion-bars i:nth-child(n+5){display:none}.extrusion-02 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i{transform:scaleX(1)}.extrusion-02 .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{box-shadow:inset 0 0 0 8px var(--extrusion-accent);transform:scale(.975)translateZ(-48px)}.extrusion-03 .extrusion-bars i{height:9px;transition:transform .36s cubic-bezier(.15,.85,.15,1);left:4%;transform:translate(-130%)}.extrusion-03 .extrusion-bars-bottom i{left:auto;right:4%;transform:translate(130%)}.extrusion-03 .extrusion-bars i:first-child{width:92%;top:4px}.extrusion-03 .extrusion-bars i:nth-child(2){width:80%;transition-delay:30ms;top:17px}.extrusion-03 .extrusion-bars i:nth-child(3){width:68%;transition-delay:60ms;top:30px}.extrusion-03 .extrusion-bars i:nth-child(4){width:56%;transition-delay:90ms;top:43px}.extrusion-03 .extrusion-bars i:nth-child(5){width:44%;transition-delay:.12s;top:56px}.extrusion-03 .extrusion-bars i:nth-child(n+6){display:none}.extrusion-03 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i{transform:translate(0)}.extrusion-03 .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{box-shadow:0 0 0 5px var(--paper);transform:translateY(2px)scale(.982)}.extrusion-04 .extrusion-bars i{transform-origin:bottom;width:10px;height:100%;transition:transform .36s cubic-bezier(.15,.85,.15,1);bottom:0;transform:scaleY(0)}.extrusion-04 .extrusion-bars-bottom i{transform-origin:top;top:0;bottom:auto}.extrusion-04 .extrusion-bars i:first-child{left:7%}.extrusion-04 .extrusion-bars i:nth-child(2){transition-delay:25ms;left:21%}.extrusion-04 .extrusion-bars i:nth-child(3){transition-delay:50ms;left:36%}.extrusion-04 .extrusion-bars i:nth-child(4){transition-delay:75ms;left:51%}.extrusion-04 .extrusion-bars i:nth-child(5){transition-delay:.1s;left:66%}.extrusion-04 .extrusion-bars i:nth-child(6){transition-delay:.125s;left:81%}.extrusion-04 .extrusion-bars i:nth-child(7){transition-delay:.15s;left:94%}.extrusion-04 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i{transform:scaleY(1)}.extrusion-04 .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{transform:scale(.97)translateZ(-70px);box-shadow:inset 0 0 30px #11110f1a}.extrusion-05 .extrusion-bars i{width:60%;height:6px;transition:transform .38s cubic-bezier(.15,.85,.15,1);left:20%;transform:scaleX(0)rotate(0)}.extrusion-05 .extrusion-bars i:first-child{--bar-angle:-4deg;top:10px}.extrusion-05 .extrusion-bars i:nth-child(2){--bar-angle:-2deg;top:28px}.extrusion-05 .extrusion-bars i:nth-child(3){--bar-angle:0deg;top:46px}.extrusion-05 .extrusion-bars i:nth-child(4){--bar-angle:2deg;top:28px}.extrusion-05 .extrusion-bars i:nth-child(5){--bar-angle:4deg;top:10px}.extrusion-05 .extrusion-bars i:nth-child(n+6){display:none}.extrusion-05 .extrusion-bars-top i{transform-origin:bottom}.extrusion-05 .extrusion-bars-bottom i{transform-origin:top}.extrusion-05 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i{transform:scaleX(1) rotate(var(--bar-angle))}.extrusion-05 .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{box-shadow:0 0 0 5px var(--paper);transform:perspective(900px)rotateX(3deg)scale(.975)translateZ(-54px)}.extrusion-06 .extrusion-bars i{opacity:0;height:9px;transition:transform .36s,opacity .3s;left:4%;right:4%;transform:scaleX(.65)}.extrusion-06 .extrusion-bars i:first-child{opacity:0;top:4px}.extrusion-06 .extrusion-bars i:nth-child(2){top:15px}.extrusion-06 .extrusion-bars i:nth-child(3){top:26px}.extrusion-06 .extrusion-bars i:nth-child(4){top:37px}.extrusion-06 .extrusion-bars i:nth-child(5){top:48px}.extrusion-06 .extrusion-bars i:nth-child(6){top:59px}.extrusion-06 .extrusion-bars i:nth-child(7){display:none}.extrusion-06 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i{opacity:.14;transform:scaleX(1)}.extrusion-06 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i:nth-child(2){opacity:.24}.extrusion-06 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i:nth-child(3){opacity:.36}.extrusion-06 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i:nth-child(4){opacity:.5}.extrusion-06 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i:nth-child(5){opacity:.68}.extrusion-06 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i:nth-child(6){opacity:.9}.extrusion-06 .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{box-shadow:inset 0 0 0 2px var(--extrusion-accent);transform:scale(.97)translateZ(-64px)}.extrusion-07 .extrusion-list{padding-right:88px}.extrusion-07 .extrusion-row{margin-right:64px}.extrusion-07 .extrusion-side-left{top:calc(0px - var(--extrusion-gap));bottom:calc(0px - var(--extrusion-gap))}.extrusion-07 .extrusion-bars i{transform-origin:0;width:56%;height:10px;transition:transform .33s;left:0;transform:scaleX(0)}.extrusion-07 .extrusion-bars i:first-child{top:14px}.extrusion-07 .extrusion-bars i:nth-child(2){top:40px}.extrusion-07 .extrusion-bars i:nth-child(n+3){display:none}.extrusion-07 .extrusion-wrap:is(:hover,:focus-within) .extrusion-side-left{width:72px}.extrusion-07 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i{transform:scaleX(1)}.extrusion-07 .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{box-shadow:-18px 0 0 var(--extrusion-accent);transform:translate(56px)scale(.985)}.extrusion-08 .extrusion-bars i{border:2px solid var(--extrusion-accent);opacity:0;background:0 0;border-bottom:0;height:100%;transition:transform .34s,opacity .24s;bottom:0;transform:translateY(14px)}.extrusion-08 .extrusion-bars-bottom i{border:2px solid var(--extrusion-accent);border-top:0;top:0;bottom:auto;transform:translateY(-14px)}.extrusion-08 .extrusion-bars i:first-child{left:2%;right:2%}.extrusion-08 .extrusion-bars i:nth-child(2){height:82%;left:8%;right:8%}.extrusion-08 .extrusion-bars i:nth-child(3){height:64%;left:14%;right:14%}.extrusion-08 .extrusion-bars i:nth-child(4){height:46%;left:20%;right:20%}.extrusion-08 .extrusion-bars i:nth-child(n+5){display:none}.extrusion-08 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i{opacity:1;transform:translateY(0)}.extrusion-08 .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{box-shadow:0 0 0 7px var(--paper);transform:scale(.972)translateZ(-48px)}.extrusion-09 .extrusion-bars i{transform-origin:bottom;width:8%;height:100%;transition:transform .3s cubic-bezier(.15,.85,.15,1);bottom:0;transform:scaleY(0)}.extrusion-09 .extrusion-bars-bottom i{transform-origin:top;top:0;bottom:auto}.extrusion-09 .extrusion-bars i:first-child{height:38%;left:4%}.extrusion-09 .extrusion-bars i:nth-child(2){height:72%;transition-delay:25ms;left:18%}.extrusion-09 .extrusion-bars i:nth-child(3){height:52%;transition-delay:50ms;left:32%}.extrusion-09 .extrusion-bars i:nth-child(4){height:94%;transition-delay:75ms;left:46%}.extrusion-09 .extrusion-bars i:nth-child(5){height:62%;transition-delay:.1s;left:60%}.extrusion-09 .extrusion-bars i:nth-child(6){height:82%;transition-delay:.125s;left:74%}.extrusion-09 .extrusion-bars i:nth-child(7){height:44%;transition-delay:.15s;left:88%}.extrusion-09 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars i{transform:scaleY(1)}.extrusion-09 .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{box-shadow:inset 0 0 0 1px var(--extrusion-accent);background:#e9e7df;transform:scale(.978)translateZ(-52px)}.extrusion-10{--extrusion-gap:52px}.extrusion-10 .extrusion-bars{background:var(--extrusion-accent);transition:transform .36s cubic-bezier(.15,.85,.15,1);left:22px;right:22px;transform:scaleY(0)}.extrusion-10 .extrusion-bars-top{transform-origin:bottom}.extrusion-10 .extrusion-bars-bottom{transform-origin:top}.extrusion-10 .extrusion-bars i{display:none}.extrusion-10 .extrusion-side{top:-8px;bottom:-8px}.extrusion-10 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars{transform:scaleY(1)}.extrusion-10 .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{box-shadow:inset 0 16px 28px #11110f1f, 0 0 0 7px var(--paper);background:#dedcd4;transform:scale(.955)translateZ(-80px)}@media (max-width:900px){.extrusion-index-head{grid-template-columns:.6fr 1.4fr}.extrusion-index-head>p:last-child{grid-column:2}.extrusion-index-list>a{grid-template-columns:44px 100px 1fr auto}.extrusion-index-list>a>p{grid-column:3}.extrusion-index-list>a>span:last-child{grid-area:1/4/span 2}.extrusion-intro{grid-template-columns:1.2fr .8fr}.extrusion-intro>p:last-child{display:none}.extrusion-row{grid-template-columns:64px minmax(220px,1fr) 1fr 28px;gap:18px}}@media (max-width:580px){.extrusion-index{padding-inline:16px}.extrusion-index-head{padding:70px 0 50px;display:block}.extrusion-index-head h1{margin:42px 0}.extrusion-index-list>a{grid-template-columns:38px 1fr auto;gap:16px;min-height:180px}.extrusion-index-glyph{display:none}.extrusion-index-list>a>p{grid-column:2}.extrusion-index-list>a>span:last-child{grid-column:3}.extrusion-controls{justify-content:space-between;left:10px;right:10px}.extrusion-intro{min-height:38svh;padding:92px 16px 34px;display:block}.extrusion-intro>p{margin-top:24px}.extrusion-list{--extrusion-gap:48px;padding-inline:12px}.extrusion-row{grid-template-columns:48px 1fr 24px;gap:12px;min-height:138px;padding-right:12px}.extrusion-number{padding:12px}.extrusion-row h2{font-size:12vw}.extrusion-copy{display:none}.extrusion-arrow{grid-column:3}.extrusion-07 .extrusion-list{padding-right:38px}.extrusion-07 .extrusion-row{margin-right:28px}.extrusion-07 .extrusion-wrap:is(:hover,:focus-within) .extrusion-side-left{width:34px}.extrusion-07 .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{transform:translate(26px)scale(.985)}}@media (prefers-reduced-motion:reduce){.extrusion-bars i,.extrusion-bars,.extrusion-side,.extrusion-row{transition-duration:1ms!important}}.extrusion-root{--spill-color:var(--paper);--spill-visible:0;isolation:isolate;position:relative}.extrusion-root:before{content:"";z-index:0;background:var(--spill-color);opacity:var(--spill-visible);pointer-events:none;transition:opacity .3s,transform .44s cubic-bezier(.15,.8,.15,1);position:fixed;inset:0;transform:scale(1.035)}.extrusion-root:has(.extrusion-wrap-baked:is(:hover,:focus-within)){--spill-color:var(--baked);--spill-visible:1}.extrusion-root:has(.extrusion-wrap-debt:is(:hover,:focus-within)){--spill-color:var(--debt);--spill-visible:1}.extrusion-root:has(.extrusion-wrap-proverb:is(:hover,:focus-within)){--spill-color:var(--proverb);--spill-visible:1}.extrusion-root:has(.extrusion-wrap-still:is(:hover,:focus-within)){--spill-color:var(--still);--spill-visible:1}.extrusion-root:has(.extrusion-wrap-cantsingh:is(:hover,:focus-within)){--spill-color:var(--ink);--spill-visible:1}.extrusion-root:has(.extrusion-wrap:is(:hover,:focus-within)):before{transform:scale(1)}.extrusion-root .extrusion-intro,.extrusion-root .extrusion-list,.extrusion-root .site-footer{z-index:1;position:relative}.extrusion-root .site-header{z-index:20}.extrusion-root .extrusion-controls{z-index:50}.extrusion-root .extrusion-intro{background:#f2f0e8e6;min-height:32svh;padding-bottom:30px;transition:background .26s}.extrusion-root .extrusion-list{background:0 0;gap:0;padding-top:0}.extrusion-root .extrusion-wrap{z-index:2}.extrusion-root .extrusion-wrap:is(:hover,:focus-within){z-index:8}.extrusion-root .extrusion-wrap+.extrusion-wrap .extrusion-row{border-top-color:#0000}.extrusion-root .extrusion-row{min-height:104px;transition:min-height .44s cubic-bezier(.15,.8,.15,1),transform .36s cubic-bezier(.15,.8,.15,1),border-color .18s,background .22s,color .22s,box-shadow .22s}.extrusion-root .extrusion-row h2{font-size:clamp(2.2rem,4.1vw,4.6rem);transition:font-size .42s cubic-bezier(.15,.8,.15,1)}.extrusion-root .extrusion-copy>p:last-child{opacity:0;max-height:0;transition:max-height .32s,opacity .22s,transform .32s;overflow:hidden;transform:translateY(-8px)}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{min-height:clamp(260px,44svh,390px);box-shadow:none!important;background:0 0!important;border-color:#0000!important;transform:translateZ(-26px)!important}.extrusion-root .extrusion-wrap-cantsingh:is(:hover,:focus-within) .extrusion-row{color:var(--paper)}.extrusion-root .site-footer{background:var(--paper)}@media (max-width:580px){.extrusion-root .extrusion-intro{min-height:30svh}.extrusion-root .extrusion-row{min-height:86px}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{min-height:250px}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-row h2{font-size:14vw}}.extrusion-root{--push-gap:clamp(72px, 11svh, 104px)}:is(.extrusion-root:has(.extrusion-wrap-baked:is(:hover,:focus-within)),.extrusion-root:has(.extrusion-wrap-debt:is(:hover,:focus-within)),.extrusion-root:has(.extrusion-wrap-proverb:is(:hover,:focus-within)),.extrusion-root:has(.extrusion-wrap-still:is(:hover,:focus-within))){--spill-visible:.18}.extrusion-root:has(.extrusion-wrap-cantsingh:is(:hover,:focus-within)){--spill-visible:.68}.extrusion-root:has(.extrusion-wrap:is(:hover,:focus-within)) .extrusion-intro{background:#f2f0e8b8}.extrusion-root .extrusion-wrap{transform-style:preserve-3d;padding-block:0;transition:padding .46s cubic-bezier(.15,.8,.15,1)}.extrusion-root .extrusion-wrap:is(:hover,:focus-within){padding-block:var(--push-gap)}.extrusion-root .extrusion-wrap .extrusion-bars{height:var(--push-gap);overflow:hidden}.extrusion-root .extrusion-wrap .extrusion-bars-top{top:0;bottom:auto}.extrusion-root .extrusion-wrap .extrusion-bars-bottom{top:auto;bottom:0}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{min-height:168px;transform:perspective(900px)translateZ(-135px)rotateX(.8deg)!important;box-shadow:inset 0 18px 30px #11110f14,inset 0 -18px 30px #11110f0f!important}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-copy>p:last-child{max-height:72px}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars{z-index:2}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{z-index:3}.extrusion-10 .extrusion-wrap .extrusion-bars{left:0;right:0}.extrusion-10 .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--extrusion-accent) 74%, var(--ink))}.extrusion-10 .extrusion-wrap:is(:hover,:focus-within) .extrusion-side-left,.extrusion-10 .extrusion-wrap:is(:hover,:focus-within) .extrusion-side-right{width:0}@media (max-width:580px){.extrusion-root{--push-gap:64px}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{min-height:148px}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-row h2{font-size:12vw}}.extrusion-root .extrusion-list{padding-right:24px}.extrusion-root .extrusion-wrap{background:0 0;transition:padding .46s cubic-bezier(.15,.8,.15,1),background-color .16s linear}.extrusion-root .extrusion-wrap:is(:hover,:focus-within){background:var(--extrusion-accent)}.extrusion-root .extrusion-row{margin-right:0}.extrusion-root .extrusion-wrap .extrusion-bars{background:var(--extrusion-accent);box-shadow:none;opacity:0;transition:transform .46s cubic-bezier(.15,.8,.15,1),opacity 90ms linear;left:0;right:0;transform:scaleY(0)}.extrusion-root .extrusion-wrap .extrusion-bars-top{transform-origin:bottom}.extrusion-root .extrusion-wrap .extrusion-bars-bottom{transform-origin:top}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-bars{opacity:1;transform:scaleY(1)}.extrusion-root .extrusion-bars i,.extrusion-root .extrusion-side{display:none!important}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{min-height:104px;color:var(--ink);background:var(--extrusion-accent)!important;transform:perspective(900px)translateZ(-120px)!important;box-shadow:inset 0 20px 28px #11110f1f,inset 0 -12px 22px #11110f0f!important}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-row h2{font-size:clamp(2.2rem,4.1vw,4.6rem)}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-copy>p:last-child{opacity:0;max-height:0;transform:translateY(-8px)}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-number{background:0 0}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-domain{color:#11110f94}.extrusion-root .extrusion-wrap-cantsingh:is(:hover,:focus-within) .extrusion-row{color:var(--paper);box-shadow:inset 0 20px 28px #f2f0e81a,inset 0 -12px 22px #00000047!important}.extrusion-root .extrusion-wrap-cantsingh:is(:hover,:focus-within) .extrusion-domain{color:#f2f0e894}@media (max-width:580px){.extrusion-root .extrusion-list{padding-right:12px}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{min-height:86px}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-row h2{font-size:12vw}}.extrusion-depth-vertical .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{transform:scaleY(.78)!important}.extrusion-root .extrusion-row{transition:min-height .44s cubic-bezier(.15,.8,.15,1),transform .36s cubic-bezier(.15,.8,.15,1),background .22s,color .22s}.extrusion-root .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{outline:0;box-shadow:none!important;border-color:#0000!important}.extrusion-root .extrusion-wrap:has(+.extrusion-wrap:is(:hover,:focus-within)) .extrusion-row{border-bottom-color:#0000}.extrusion-depth-parallax .extrusion-wrap{--perspective-x:50%;--perspective-y:50%;--tilt-x:0deg;--tilt-y:0deg;perspective:920px;perspective-origin:var(--perspective-x) var(--perspective-y)}.extrusion-depth-parallax .extrusion-wrap:is(:hover,:focus-within) .extrusion-row{transform-style:preserve-3d;transition:transform 90ms linear,background .22s,color .22s;transform:translateZ(-112px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y))!important}.extrusion-depth-parallax .extrusion-wrap:is(:hover,:focus-within) .extrusion-number{transform:translateZ(12px)}.extrusion-depth-parallax .extrusion-wrap:is(:hover,:focus-within) .extrusion-brand,.extrusion-depth-parallax .extrusion-wrap:is(:hover,:focus-within) .extrusion-arrow{transform:translateZ(30px)}.extrusion-depth-parallax .extrusion-wrap:is(:hover,:focus-within) .extrusion-copy{transform:translateZ(20px)}
