@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(./funnel-display-latin-ext-wght-normal.DxkvHKaa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(./funnel-display-latin-wght-normal.h7i3A3FI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--black:#0f0f13;--charcoal:#3a3b43;--silver:#a8aaaf;--silver-light:#e6e9ed;--red-velvet:#a32a22;--burgundy:#5a1a17;--orange:#ff5a2d;--bg:var(--black);--surface:#1a1a20;--fg:var(--silver-light);--muted:var(--silver);--line:color-mix(in srgb, var(--silver) 22%, transparent);--accent:var(--orange);--on-accent:var(--black);--accent-4:var(--silver);--ramp-1:#ff7a3d;--ramp-2:#ff5a2d;--ramp-3:#e84a1c;--ramp-4:#c43a14;--ramp-5:#9a2c10;--ramp-6:#6e200c;--bg-image:linear-gradient(180deg, #0a0605, #0f0f13 45%, #2a1006);--shadow-card:none;--gloss:none;--fx-opacity:.07;--gutter:calc(clamp(16px, 4vw, 48px));--font:"Funnel Display", system-ui, sans-serif;--serif:var(--font);--sans:var(--font);--display:var(--font)}:root,:root[data-theme=light]{--accent-2:var(--red-velvet);--accent-3:var(--burgundy)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f2efe9;--surface:#fff;--fg:#16161b;--muted:#5d5f66;--line:#16161b29;--accent:#e8471c;--on-accent:#fff;--accent-4:#8a8c92;--c-red:#e63946;--c-green:#3a9d5d;--c-blue:#2f6fdb;--c-yellow:#f5b82e;--c-purple:#8a4fc7;--bg-image:none;--shadow-card:0 1px 1px #16161b14, 0 8px 18px -6px #16161b38, 0 28px 48px -20px #16161b47;--gloss:linear-gradient(120deg, #ffffff8c, #fff0 38%, #fff0 62%, #ffffff2e);--fx-opacity:.16}html.theme-switching,html.theme-switching *{transition:background-color .45s,color .45s,border-color .45s,fill .45s,stroke .45s!important}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-width:none}body::-webkit-scrollbar{display:none}html::-webkit-scrollbar{display:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{color:var(--fg);font:400 17px/1.7 var(--sans);-webkit-font-smoothing:antialiased;background:var(--bg) var(--bg-image) fixed;margin:0}a{color:inherit}::selection{background:var(--accent);color:var(--on-accent)}h1,h2,h3{font-family:var(--serif);margin:0;font-weight:400;line-height:1.05}.wrap{max-width:1160px;padding:0 max(var(--gutter),env(safe-area-inset-right)) 0 max(var(--gutter),env(safe-area-inset-left));margin:0 auto}section{flex-direction:column;justify-content:center;min-height:100svh;padding:calc(clamp(88px,10vw,120px)) 0 calc(clamp(32px,6vw,64px));display:flex}section,section>.wrap{width:100%}.lag{will-change:translate}@media (width<=800px){section{min-height:auto;padding:72px 0 40px}section.hero{min-height:100svh;padding:72px 0}}.eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin:0 0 20px;font-size:13px;font-weight:500}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.fx{z-index:900;pointer-events:none;opacity:var(--fx-opacity);position:fixed;inset:0}[data-theme=light] .fx{mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}[data-theme=dark] .fx{color:var(--ramp-2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cg fill='%23ff5a2d' font-family='monospace' font-size='9'%3E%3Ctext x='2' y='10'%3E.%3C/text%3E%3Ctext x='26' y='10'%3E:%3C/text%3E%3Ctext x='14' y='22'%3E+%3C/text%3E%3Ctext x='38' y='22'%3E.%3C/text%3E%3Ctext x='2' y='34'%3E*%3C/text%3E%3Ctext x='26' y='34'%3E.%3C/text%3E%3Ctext x='14' y='46'%3E:%3C/text%3E%3Ctext x='38' y='46'%3E+%3C/text%3E%3C/g%3E%3C/svg%3E");font:10px/12px ui-monospace,SF Mono,Menlo,monospace;overflow:hidden}[data-theme=dark] *{-webkit-backdrop-filter:none!important}[data-theme=dark] img{image-rendering:pixelated}.loader[data-v-272f8085]{z-index:1000;background:var(--bg);place-items:center;transition:opacity .4s;animation:0s 8s forwards failsafe-272f8085;display:grid;position:fixed;inset:0;overflow:hidden}.loader.fading[data-v-272f8085]{opacity:0}.word[data-v-272f8085]{white-space:nowrap;color:var(--fg);will-change:transform;justify-content:center;font-family:Funnel Display,system-ui,sans-serif;font-size:13vw;font-weight:300;line-height:1;display:flex;transform:translateY(110vh)}.word.stack[data-v-272f8085]{flex-direction:column;align-items:center;line-height:.8225}.ln[data-v-272f8085]{white-space:nowrap;display:block}@keyframes failsafe-272f8085{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.loader[data-v-272f8085]{display:none}}.topfade[data-v-9af96aec]{z-index:1150;height:calc(84px + env(safe-area-inset-top));pointer-events:none;background:linear-gradient(var(--bg) 35%,color-mix(in srgb,var(--bg) 0%,transparent));transition:opacity .3s;animation:.6s both fadein-9af96aec;position:fixed;top:0;left:0;right:0}.topfade.hide[data-v-9af96aec]{opacity:0}@keyframes fadein-9af96aec{0%{opacity:0}}.menu-btn[data-v-9af96aec]{z-index:1200;top:max(20px,env(safe-area-inset-top));left:max(-8px + var(--gutter),env(safe-area-inset-left));cursor:pointer;width:48px;height:44px;color:var(--fg);background:0 0;border:0;place-items:center;padding:0;transition:color .2s;animation:.5s cubic-bezier(.3,1.4,.5,1) both pop-9af96aec;display:grid;position:fixed}@keyframes pop-9af96aec{0%{opacity:0;scale:.6}}.menu-btn.open[data-v-9af96aec],.menu-btn[data-v-9af96aec]:hover{color:var(--accent)}.menu-btn[data-v-9af96aec]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.logo[data-v-9af96aec]{z-index:1200;top:max(20px,env(safe-area-inset-top));left:calc(56px + max(-8px + var(--gutter),env(safe-area-inset-left)));height:44px;font-family:var(--display);letter-spacing:-.01em;color:var(--fg);align-items:center;font-size:18px;font-weight:800;line-height:1;text-decoration:none;transition:color .2s;animation:.5s cubic-bezier(.3,1.4,.5,1) 80ms both pop-9af96aec;display:flex;position:fixed}.logo[data-v-9af96aec]:focus-visible,.logo[data-v-9af96aec]:hover{color:var(--accent);outline:none}.bars[data-v-9af96aec]{width:30px;height:12px;position:relative}.bars i[data-v-9af96aec]{background:currentColor;border-radius:3px;height:2.5px;transition:transform .45s cubic-bezier(.3,1.4,.5,1),width .35s cubic-bezier(.3,1.4,.5,1);position:absolute;left:0}.bars i[data-v-9af96aec]:first-child{width:30px;top:0}.bars i[data-v-9af96aec]:nth-child(2){width:18px;bottom:0}.menu-btn:hover .bars i[data-v-9af96aec]:nth-child(2){width:30px}.open .bars i[data-v-9af96aec]:first-child{transform:translateY(4.75px)rotate(45deg)}.open .bars i[data-v-9af96aec]:nth-child(2){width:30px;transform:translateY(-4.75px)rotate(-45deg)}[data-theme=dark] .logo[data-v-9af96aec],[data-theme=dark] .menu-btn[data-v-9af96aec]{animation-timing-function:steps(4,end)}[data-theme=dark] .bars i[data-v-9af96aec]{border-radius:0;transition-timing-function:steps(4,end)}@media (prefers-reduced-motion:reduce){.logo[data-v-9af96aec],.menu-btn[data-v-9af96aec]{animation:none}.bars i[data-v-9af96aec]{transition:none}}.menu[data-v-9af96aec]{z-index:1100;position:fixed;inset:0}.layer[data-v-9af96aec]{will-change:clip-path;position:absolute;inset:0}.accent[data-v-9af96aec]{background:var(--accent)}.sheet[data-v-9af96aec]{overscroll-behavior:contain;background:var(--bg) var(--bg-image);padding:96px var(--gutter) 48px calc(56px + max(-8px + var(--gutter),env(safe-area-inset-left)));flex-direction:column;justify-content:safe center;align-items:flex-start;display:flex;overflow-y:auto}@media (width<=700px){.sheet[data-v-9af96aec]{padding-left:calc(24px + max(var(--gutter),env(safe-area-inset-left)))}}.big[data-v-9af96aec]{margin:0;padding:0;list-style:none}.small[data-v-9af96aec]{opacity:0;filter:blur(8px);transition:opacity .45s,translate .6s cubic-bezier(.2,.8,.2,1),filter .45s;transition-delay:calc(var(--n) * 45ms);margin-top:calc(clamp(16px,3vh,32px));translate:-40px}.ready .small[data-v-9af96aec]{opacity:1;filter:none;translate:0}.small ul[data-v-9af96aec]{margin:0;padding:0;list-style:none}.small a[data-v-9af96aec]{color:var(--muted);background:linear-gradient(var(--accent),var(--accent)) 0 100%/0 1px no-repeat;padding:5px 0;font-size:15px;text-decoration:none;transition:color .2s,background-size .35s cubic-bezier(.2,.8,.2,1);display:inline-block}.small a[data-v-9af96aec]:focus-visible,.small a[data-v-9af96aec]:hover{color:var(--fg);background-size:100% 1px;outline:none}.big a[data-v-9af96aec]{color:var(--fg);font-family:var(--display);letter-spacing:-.035em;padding:.06em 0;font-size:calc(clamp(40px,min(8vw,11vh),112px));font-weight:700;line-height:1.04;text-decoration:none;transition:color .3s,-webkit-text-stroke-color .3s,translate .45s cubic-bezier(.2,.8,.2,1),scale .2s;display:inline-block}.big li[data-v-9af96aec]{opacity:0;filter:blur(8px);transition:opacity .45s,translate .6s cubic-bezier(.2,.8,.2,1),filter .45s;transition-delay:calc(var(--n) * 45ms);translate:-40px}.ready .big li[data-v-9af96aec]{opacity:1;filter:none;translate:0}.ch[data-v-9af96aec]{transition:color .25s calc(var(--i) * 25ms);display:inline-block}.big a[data-v-9af96aec]:focus-visible,.big a[data-v-9af96aec]:hover{outline:none;translate:.12em}.big a:focus-visible .ch[data-v-9af96aec],.big a:hover .ch[data-v-9af96aec]{color:var(--accent);animation:hop-9af96aec .55s cubic-bezier(.3,1.6,.5,1) calc(var(--i) * 25ms) both}@keyframes hop-9af96aec{40%{translate:0 -.16em;rotate:-6deg}to{translate:0;rotate:0deg}}.big:has(a:hover) a[data-v-9af96aec]:not(:hover){color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb,var(--fg) 45%,transparent)}.big a[data-v-9af96aec]:active{scale:.96}.big a.here[data-v-9af96aec]:after{content:"";background:var(--accent);vertical-align:.1em;border-radius:50%;width:.14em;height:.14em;margin-left:.18em;display:inline-block}[data-theme=dark] .big a.here[data-v-9af96aec]:after{border-radius:0}@media (prefers-reduced-motion:reduce){.big a[data-v-9af96aec],.big li[data-v-9af96aec],.ch[data-v-9af96aec],.small[data-v-9af96aec]{transition:none}.big a:focus-visible .ch[data-v-9af96aec],.big a:hover .ch[data-v-9af96aec]{animation:none}}.search[data-v-b609cd91]{--r:max(-8px + var(--gutter), env(safe-area-inset-right));--top:max(20px, env(safe-area-inset-top));--w:min(360px, 100vw - 104px - var(--gutter) * 2)}.btn[data-v-b609cd91]{z-index:1250;top:var(--top);right:calc(48px + var(--r));width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;padding:0;transition:color .2s,background-color .3s,border-color .3s,box-shadow .3s;animation:.5s cubic-bezier(.3,1.4,.5,1) 40ms both pop-b609cd91;display:grid;position:fixed}@keyframes pop-b609cd91{0%{opacity:0;scale:.6}}.btn[data-v-b609cd91]:hover{color:var(--accent)}.btn[data-v-b609cd91]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.open .btn[data-v-b609cd91]{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow-card)}svg[data-v-b609cd91]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.btn svg[data-v-b609cd91]{width:22px;height:22px;overflow:visible}.mag[data-v-b609cd91],.x[data-v-b609cd91]{transform-origin:12px 12px;transition:transform .45s cubic-bezier(.3,1.4,.5,1),opacity .25s}.x[data-v-b609cd91]{opacity:0;transform:rotate(-90deg)scale(.4)}.open .mag[data-v-b609cd91]{opacity:0;transform:rotate(90deg)scale(.4)}.open .x[data-v-b609cd91]{opacity:1;transform:none}.pill[data-v-b609cd91]{z-index:1250;top:var(--top);right:calc(100px + var(--r));width:var(--w);background:var(--surface);border:1px solid var(--line);height:44px;box-shadow:var(--shadow-card);clip-path:inset(0 0 0 100% round 999px);opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:10px;padding:0 20px;transition:clip-path .5s cubic-bezier(.7,0,.2,1),opacity .2s .3s;display:flex;position:fixed}.open .pill[data-v-b609cd91]{clip-path:inset(0 round 999px);opacity:1;pointer-events:auto;transition:clip-path .55s cubic-bezier(.16,.84,.3,1),opacity .15s}.lens[data-v-b609cd91]{width:16px;height:16px;color:var(--muted);opacity:.7;flex:none}.field[data-v-b609cd91]{min-width:0;font:inherit;color:var(--fg);background:0 0;border:0;outline:none;flex:1;font-size:16px}.field[data-v-b609cd91]::placeholder{color:var(--muted);opacity:.8}.field[data-v-b609cd91]::-webkit-search-cancel-button{display:none}.veil[data-v-b609cd91]{z-index:1240;background:color-mix(in srgb,var(--bg) 35%,transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);position:fixed;inset:0}.veil-enter-active[data-v-b609cd91],.veil-leave-active[data-v-b609cd91]{transition:opacity .35s}.veil-enter-from[data-v-b609cd91],.veil-leave-to[data-v-b609cd91]{opacity:0}.results[data-v-b609cd91]{z-index:1250;top:calc(56px + var(--top));right:calc(48px + var(--r));width:min(460px,100vw - var(--gutter) * 2);gap:10px;max-height:calc(100svh - 120px);margin:0;padding:0;list-style:none;display:grid;position:fixed;overflow-y:auto}.hit[data-v-b609cd91]{cursor:pointer;animation:.4s cubic-bezier(.16,.84,.3,1) both rise-b609cd91;animation-delay:calc(var(--i) * 35ms)}@keyframes rise-b609cd91{0%{opacity:0;transform:translateY(10px)}}.kind[data-v-b609cd91]{letter-spacing:.18em;text-transform:uppercase;font-size:11px}.title[data-v-b609cd91]{font-size:19px;font-weight:500;line-height:1.2}.text[data-v-b609cd91],.title[data-v-b609cd91]{display:block}.text[data-v-b609cd91]{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.45}.results .hit.has-cover[data-v-b609cd91]{padding-right:116px}.thumb[data-v-b609cd91]{z-index:1;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border:1px solid var(--line);border-radius:8px;width:84px;height:auto;position:absolute;top:50%;right:16px;translate:0 -50%}.none[data-v-b609cd91]{color:var(--muted)}.none[data-v-b609cd91],[data-theme=light] .hit[data-v-b609cd91]{background:var(--surface);border-radius:14px;padding:16px 20px}[data-theme=light] .hit[data-v-b609cd91]{border:1px solid var(--line);box-shadow:var(--shadow-card);transition:transform .3s cubic-bezier(.16,.84,.3,1),border-color .2s;position:relative}[data-theme=light] .hit[data-v-b609cd91]:after{content:"";border-radius:inherit;background:var(--gloss);pointer-events:none;opacity:.6;position:absolute;inset:0}[data-theme=light] .hit.on[data-v-b609cd91]{border-color:var(--accent);transform:translate(-4px)}[data-theme=light] .kind[data-v-b609cd91]{color:#fff;background:var(--muted);border-radius:999px;margin-bottom:6px;padding:2px 10px;display:inline-block}[data-theme=light] [data-kind=work] .kind[data-v-b609cd91]{background:var(--c-green)}[data-theme=light] [data-kind=craft] .kind[data-v-b609cd91]{background:var(--c-blue)}[data-theme=light] [data-kind=opinion] .kind[data-v-b609cd91]{background:var(--c-purple)}[data-theme=light] [data-kind=page] .kind[data-v-b609cd91]{background:var(--c-yellow);color:#16161b}[data-theme=dark] .veil[data-v-b609cd91]{background:#0a06059e}[data-theme=dark] .hit[data-v-b609cd91],[data-theme=dark] .none[data-v-b609cd91],[data-theme=dark] .open .btn[data-v-b609cd91],[data-theme=dark] .pill[data-v-b609cd91]{box-shadow:none}[data-theme=dark] .hit[data-v-b609cd91]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 20px;transition:transform .3s cubic-bezier(.16,.84,.3,1),border-color .2s;position:relative}[data-theme=dark] .hit.on[data-v-b609cd91]{border-color:var(--accent);transform:translate(-4px)}[data-theme=dark] .kind[data-v-b609cd91]{color:var(--ramp-1);background:color-mix(in srgb,var(--ramp-3) 18%,transparent);border-radius:999px;margin-bottom:6px;padding:2px 10px;display:inline-block}[data-theme=dark] [data-kind=craft] .kind[data-v-b609cd91]{color:var(--ramp-2);background:color-mix(in srgb,var(--ramp-4) 22%,transparent)}[data-theme=dark] [data-kind=opinion] .kind[data-v-b609cd91]{color:var(--ramp-3);background:color-mix(in srgb,var(--ramp-5) 28%,transparent)}[data-theme=dark] [data-kind=page] .kind[data-v-b609cd91]{color:var(--muted);background:color-mix(in srgb,var(--muted) 14%,transparent)}@media (width<=600px){.results[data-v-b609cd91]{left:var(--gutter);right:var(--gutter);width:auto}}@media (prefers-reduced-motion:reduce){.btn[data-v-b609cd91],.hit[data-v-b609cd91]{animation:none}.mag[data-v-b609cd91],.open .pill[data-v-b609cd91],.pill[data-v-b609cd91],.veil-enter-active[data-v-b609cd91],.veil-leave-active[data-v-b609cd91],.x[data-v-b609cd91]{transition:none}}.theme-toggle[data-v-cdf90685]{z-index:1200;top:max(20px,env(safe-area-inset-top));right:max(-8px + var(--gutter),env(safe-area-inset-right));cursor:pointer;width:44px;height:44px;color:var(--fg);background:0 0;border:0;place-items:center;padding:0;transition:color .2s;animation:.5s cubic-bezier(.3,1.4,.5,1) 80ms both pop-cdf90685;display:grid;position:fixed}@keyframes pop-cdf90685{0%{opacity:0;scale:.6}}.theme-toggle[data-v-cdf90685]:hover{color:var(--accent)}.theme-toggle[data-v-cdf90685]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}svg[data-v-cdf90685]{width:26px;height:26px;transition:transform .6s cubic-bezier(.3,1.4,.5,1);overflow:visible}.light svg[data-v-cdf90685]{transform:rotate(180deg)}.theme-toggle:hover svg[data-v-cdf90685]{transform:rotate(-20deg)}.light.theme-toggle:hover svg[data-v-cdf90685]{transform:rotate(200deg)}.core[data-v-cdf90685]{fill:currentColor;r:8.5px;transition:r .5s cubic-bezier(.3,1.4,.5,1)}.bite[data-v-cdf90685]{cx:17px;cy:7px;transition:cx .5s cubic-bezier(.3,1.4,.5,1),cy .5s cubic-bezier(.3,1.4,.5,1)}.rays[data-v-cdf90685]{stroke:currentColor;stroke-width:2px;stroke-linecap:round;fill:none;transform-origin:12px 12px;opacity:0;transition:opacity .3s,transform .6s cubic-bezier(.3,1.4,.5,1);transform:rotate(-45deg)scale(.4)}.light .core[data-v-cdf90685]{r:4.5px}.light .bite[data-v-cdf90685]{cx:26px;cy:-2px}.light .rays[data-v-cdf90685]{opacity:1;transform:none}[data-theme=dark] .bite[data-v-cdf90685],[data-theme=dark] .core[data-v-cdf90685],[data-theme=dark] svg[data-v-cdf90685]{transition-timing-function:steps(5,end)}@media (prefers-reduced-motion:reduce){.theme-toggle[data-v-cdf90685]{animation:none}.bite[data-v-cdf90685],.core[data-v-cdf90685],.rays[data-v-cdf90685],svg[data-v-cdf90685]{transition:none}}.glasses[data-v-f738b8eb]{aspect-ratio:1.35;width:min(100%,560px);margin:0 auto}.glasses[data-v-f738b8eb] canvas{width:100%;height:100%;display:block}[data-theme=dark] .glasses[data-v-f738b8eb] canvas{image-rendering:pixelated}.wordmark[data-v-66472e5c]{text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;height:16.6vw;font-family:var(--display);letter-spacing:-.04em;cursor:default;-webkit-tap-highlight-color:transparent;margin:calc(-6vw + clamp(32px,7vw,112px)) 0 0;padding-top:6vw;font-size:15.6vw;line-height:.78;overflow:hidden}.ch[data-v-66472e5c]{--w:.12;--y:.35em;--g:0;will-change:transform;transform:translateY(var(--y));display:inline-grid}.ch[data-v-66472e5c]:after{content:attr(data-c);visibility:hidden;font-weight:800}.ch[data-v-66472e5c]:after,.g[data-v-66472e5c]{grid-area:1/1;justify-self:center}.g[data-v-66472e5c]{font-weight:calc(300 + 500 * var(--w))}[data-theme=light] .ch[data-v-66472e5c]{color:color-mix(in srgb,var(--fg) calc(6% + 22% * var(--g)),transparent);text-shadow:0 .012em 0 rgba(255,255,255,calc(.5 + .3 * var(--g))),0 -.006em 0 rgba(22,22,27,calc(.04 + .06 * var(--g)))}[data-theme=dark] .ch[data-v-66472e5c]{color:color-mix(in srgb,var(--accent) calc(var(--g) * 85%),transparent);-webkit-text-stroke:1px color-mix(in srgb,var(--accent) calc(18% + 40% * var(--g)),transparent);text-shadow:0 0 calc(var(--g) * .08em) color-mix(in srgb,var(--accent) calc(var(--g) * 70%),transparent)}@media (prefers-reduced-motion:reduce){.ch[data-v-66472e5c]{--y:0em}}.foot[data-v-a60d4fa7]{--pad:calc(clamp(72px, 11vw, 144px));--lift:calc(clamp(150px, 27vw, 340px));--rise:max(0px, var(--lift) - var(--pad));padding:var(--pad) 0 0;border-top:1px solid var(--line);margin-top:calc(var(--rise) + clamp(24px,4vw,56px));overflow:visible}.foot[data-v-a60d4fa7],.glasses[data-v-a60d4fa7]{position:relative}.glasses[data-v-a60d4fa7]{z-index:1;margin-top:calc(var(--lift) * -1);margin-bottom:calc(clamp(24px,4vw,48px))}.top[data-v-a60d4fa7]{grid-template-columns:1.1fr 1.4fr;align-items:start;gap:40px calc(clamp(32px,6vw,96px));display:grid}.label[data-v-a60d4fa7]{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:12px}.mail[data-v-a60d4fa7]{white-space:nowrap;border-bottom:1px solid var(--line);padding-bottom:4px;font-size:calc(clamp(18px,2vw,28px));line-height:1.25;text-decoration:none;transition:color .2s,border-color .2s;display:inline-block}.mail[data-v-a60d4fa7]:hover{color:var(--accent);border-color:var(--accent)}.cols[data-v-a60d4fa7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}ul[data-v-a60d4fa7]{margin:0;padding:0;list-style:none}li a[data-v-a60d4fa7]{align-items:center;min-height:34px;font-size:15px;text-decoration:none;transition:color .2s;display:inline-flex}li a[data-v-a60d4fa7]:hover{color:var(--accent)}.bar[data-v-a60d4fa7]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:calc(clamp(48px,7vw,88px));padding-top:20px;display:flex}.copy[data-v-a60d4fa7]{color:var(--muted);margin:0;font-size:13px;text-decoration:none}a.copy[data-v-a60d4fa7]:hover{color:var(--accent)}@media (width<=860px){.top[data-v-a60d4fa7]{grid-template-columns:1fr}}
