@font-face{font-family:Jost;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jost-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jost-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jost-latin.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}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.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{--color-ink:#0b0a09;--color-char:#171513;--color-bone:#efe9df;--color-ash:#a39b90;--color-ember:#ff5a1f;--color-bg:var(--color-ink);--color-surface:var(--color-char);--color-text:var(--color-bone);--color-text-muted:var(--color-ash);--color-accent:var(--color-ember);--color-border:color-mix(in srgb, var(--color-bone) 16%, transparent);--color-border-strong:color-mix(in srgb, var(--color-bone) 34%, transparent);--font-display:"Jost", ui-sans-serif, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-body:"Inter", ui-sans-serif, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-meta:var(--font-body);--weight-body:400;--weight-medium:500;--weight-display:600;--text-meta:.6875rem;--text-body:clamp(1rem, .95rem + .25vw, 1.125rem);--text-lead:clamp(1.125rem, 1rem + .6vw, 1.5rem);--text-heading:clamp(2rem, 1rem + 4.6vw, 5rem);--text-display:clamp(3.25rem, .5rem + 13vw, 13rem);--leading-tight:.92;--leading-snug:1.1;--leading-body:1.6;--tracking-display:-.035em;--tracking-meta:.22em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-32:8rem;--gutter:clamp(1.25rem, .5rem + 3vw, 3.5rem);--content-max:96rem;--measure:54ch;--duration-fast:.15s;--duration-base:.3s;--duration-slow:.7s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--focus-ring-width:2px;--focus-ring-offset:4px;--focus-ring-color:var(--color-ember);--header-height:4.5rem;--tap-target:2.75rem;--progress-height:2px;--z-scene:0;--z-content:10;--z-header:100;--z-progress:110;--z-overlay:200;--z-cursor:300;--z-intro:350;--z-skip-link:400}@media (max-width:899px){:root{--header-height:4rem}}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-base:0s;--duration-slow:0s}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-padding-top:var(--header-height)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100vh;background-color:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-display);line-height:var(--leading-snug);overflow-wrap:break-word}p{overflow-wrap:break-word}a{color:inherit;text-underline-offset:.2em}::selection{background-color:var(--color-ember);color:var(--color-ink)}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.visually-hidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.a6oSux{z-index:var(--z-cursor);pointer-events:none;opacity:0;width:2.25rem;height:2.25rem;transition:opacity var(--duration-base) var(--ease-out);will-change:transform;border-radius:50%;position:fixed;top:0;left:0}.a6oSux:before{content:"";border:1px solid var(--color-border-strong);transition:transform var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);border-radius:50%;position:absolute;inset:0}.a6oSux[data-visible=true]{opacity:1}.a6oSux[data-active=true]:before{border-color:var(--color-accent);transform:scale(1.7)}.FgAG0H{z-index:var(--z-scene);height:100vh;pointer-events:none;height:100lvh;position:fixed;inset:0 0 auto}.EIfadJ{align-items:center;padding:0;list-style:none;display:flex}@media (min-width:900px){.EIfadJ{margin-inline-end:calc((var(--tap-target) - 1.25rem) / -2)}}.WWeBPf{min-width:var(--tap-target);min-height:var(--tap-target);color:var(--color-text-muted);font-family:var(--font-meta);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:.16em;transition:color var(--duration-base) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.SVfF-f{margin-right:-.16em}.WWeBPf:hover,.WWeBPf[aria-current]{color:var(--color-text)}.WWeBPf[aria-current]:after{content:"";background-color:var(--color-accent);width:1rem;height:1px;position:absolute;bottom:.6rem;left:50%;transform:translate(-50%)}@media (max-width:899px){.EIfadJ{gap:var(--space-2)}.WWeBPf{border:1px solid var(--color-border);min-width:3rem;min-height:3rem;font-size:.875rem}.WWeBPf[aria-current]{border-color:var(--color-text-muted)}.WWeBPf[aria-current]:after{bottom:.55rem}}.AlcUTX{align-items:center;gap:var(--space-6);padding:0;list-style:none;display:flex}.lzrXlA{min-height:var(--tap-target);color:var(--color-text-muted);font-family:var(--font-meta);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);text-transform:uppercase;white-space:nowrap;transition:color var(--duration-base) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex;position:relative}.lzrXlA:after{content:"";left:0;right:var(--tracking-meta);transform-origin:0;height:1px;transition:transform var(--duration-base) var(--ease-out);background-color:currentColor;position:absolute;bottom:.65rem;transform:scaleX(0)}.lzrXlA:hover,.lzrXlA[aria-current]{color:var(--color-text)}.lzrXlA:hover:after{transform:scaleX(1)}.lzrXlA[aria-current]:after{background-color:var(--color-accent);transform:scaleX(1)}@media (max-width:899px){.AlcUTX{align-items:flex-start;gap:var(--space-2);flex-direction:column}.lzrXlA{min-height:auto;padding-block:var(--space-2);color:var(--color-text);font-family:var(--font-display);font-size:clamp(2rem,1.2rem + 5vw,3.25rem);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);text-transform:none}.lzrXlA:after{right:0;bottom:var(--space-2);height:2px}}.RUooHI{z-index:var(--z-header);justify-content:space-between;align-items:center;gap:var(--space-6);height:var(--header-height);padding-inline:var(--gutter);background:linear-gradient(to bottom, var(--color-ink) 0%, color-mix(in srgb, var(--color-ink) 70%, transparent) 60%, transparent 100%);display:flex;position:fixed;inset:0 0 auto}.FjUajL{min-height:var(--tap-target);color:var(--color-text);font-family:var(--font-display);font-size:1.0625rem;font-weight:var(--weight-display);letter-spacing:.2em;align-items:center;text-decoration:none;display:inline-flex}.kL5BXF{align-items:center;gap:var(--space-8);display:flex}.kOLv9e{display:none}@media (max-width:899px){.kOLv9e{min-width:var(--tap-target);min-height:var(--tap-target);padding-inline:var(--space-4);border:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-meta);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);text-transform:uppercase;cursor:pointer;transition:border-color var(--duration-base) var(--ease-out);background:0 0;border-radius:0;justify-content:center;align-items:center;display:inline-flex}.kOLv9e:hover{border-color:var(--color-text-muted)}.kL5BXF{z-index:-1;justify-content:space-between;align-items:flex-start;gap:var(--space-12);padding:calc(var(--header-height) + var(--space-12)) var(--gutter) var(--space-12);background-color:var(--color-ink);opacity:0;visibility:hidden;flex-direction:column;transition:none;position:fixed;inset:0;overflow-y:auto}.kL5BXF[data-open=true]{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-out)}}.qWIjdo{z-index:var(--z-intro);justify-content:flex-end;gap:var(--space-6);padding:var(--gutter);background-color:var(--color-ink);clip-path:inset(0%);will-change:clip-path;flex-direction:column;display:flex;position:fixed;inset:0}.sA7g6n{justify-content:space-between;align-items:flex-end;gap:var(--space-6);display:flex}._1U4JCX{display:block;overflow:hidden}.oLWNJZ,.zhI44X{font-family:var(--font-display);font-weight:var(--weight-display);line-height:1;display:block}.oLWNJZ{color:var(--color-text-muted);font-size:var(--text-meta);font-family:var(--font-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);padding-bottom:.15em}.zhI44X{color:var(--color-text);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-display);font-size:clamp(4rem,2rem + 12vw,12rem)}.zYGmvt{background-color:var(--color-border);height:1px;display:block}.LwhBga{background-color:var(--color-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}._2zKt4Q{z-index:var(--z-content);padding-block:var(--space-12);border-block:1px solid var(--color-border);position:relative;overflow:hidden}._9iqk5m{will-change:transform;width:max-content;display:flex}._7R-lNx{flex-shrink:0;display:flex}.mZiXTf{color:#0000;font-family:var(--font-display);font-size:clamp(3rem,1rem + 9vw,9rem);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:1px var(--color-border-strong);flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.mZiXTf:after{content:"";background-color:var(--color-accent);border-radius:50%;width:.14em;height:.14em;margin-inline:.45em}._9V3CYm{z-index:var(--z-progress);height:var(--progress-height);pointer-events:none;position:fixed;inset:0 0 auto}._2N1NY7{background-color:var(--color-accent);transform-origin:0%;will-change:transform;height:100%;transform:scaleX(0)}.vgBSJe{align-items:center;gap:var(--space-4);color:var(--color-text-muted);font-family:var(--font-meta);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);text-transform:uppercase;display:flex}._9t61Kx{color:var(--color-text);font-variant-numeric:tabular-nums}.JJjpgl{width:var(--space-12);background-color:var(--color-accent);height:1px}@media (max-width:379px){.JJjpgl{width:var(--space-6)}}.vLigpz{justify-content:center;gap:var(--space-24);max-width:var(--content-max);min-height:130vh;min-height:130svh;padding:var(--space-32) var(--gutter) var(--space-24);flex-direction:column;margin-inline:auto;display:flex}.Enlu7b{gap:var(--space-8);flex-direction:column;max-width:min(56%,46rem);display:flex}.v6B7kM{letter-spacing:var(--tracking-display);text-wrap:balance;font-size:clamp(1.9rem,.9rem + 4.4vw,4.75rem);line-height:1.02}.AD22xR{gap:var(--space-6);max-width:var(--measure);flex-direction:column;display:flex}.fSbC4E{color:var(--color-text);font-size:var(--text-lead);line-height:1.45}._5Ro4rQ{color:var(--color-text-muted)}.Ixo0c4{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.BVCg3w{gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--color-border);flex-direction:column;display:flex;position:relative}.BVCg3w:before{content:"";background-color:var(--color-accent);transform-origin:0;height:1px;transition:transform var(--duration-slow) var(--ease-out);position:absolute;inset:-1px 0 auto;transform:scaleX(0)}.BVCg3w:hover:before{transform:scaleX(1)}.WnWQCQ{color:var(--color-accent);font-family:var(--font-meta);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta)}.AdgQ6Z{letter-spacing:-.02em;font-size:clamp(1.375rem,1rem + 1.2vw,2rem)}.D-apIx{max-width:28ch;color:var(--color-text-muted)}@media (max-width:899px){.vLigpz{gap:var(--space-16);min-height:0;padding-block:var(--space-24) var(--space-16)}.Enlu7b{max-width:none}.Ixo0c4{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.D-apIx{max-width:none}}.vrgVoy{justify-content:space-between;gap:var(--space-24);max-width:var(--content-max);min-height:100vh;min-height:100svh;padding:var(--space-32) var(--gutter) var(--space-8);flex-direction:column;margin-inline:auto;display:flex}._6gXZjq{gap:var(--space-8);flex-direction:column;display:flex}.XfCVjN{max-width:13ch;letter-spacing:var(--tracking-display);text-transform:uppercase;font-size:clamp(2.5rem,.8rem + 8.2vw,9.5rem);line-height:.98}.JzICgJ{max-width:36ch;color:var(--color-text-muted);font-size:var(--text-lead);line-height:1.45}.oqRvV9{align-items:flex-end;gap:var(--space-8) var(--space-16);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.gwBNhe,.SegLjr{gap:var(--space-2);padding-bottom:var(--space-3);color:var(--color-text);text-decoration:none;display:grid;position:relative}.gwBNhe{align-items:center;column-gap:var(--space-6);grid-template-columns:auto auto}._63TVgH{color:var(--color-text-muted);font-family:var(--font-meta);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);text-transform:uppercase;grid-column:1/-1}.CGsGmr{font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(1.25rem,.6rem + 3.1vw,3.25rem);font-weight:500;line-height:1.1}.GFJBN2{font-family:var(--font-display);font-size:clamp(1.125rem,.9rem + .9vw,1.75rem);font-weight:500;line-height:1.1}.gwBNhe:before,.SegLjr:before,.gwBNhe:after,.SegLjr:after{content:"";background-color:var(--color-border-strong);height:1px;position:absolute;inset:auto 0 0}.gwBNhe:after,.SegLjr:after{background-color:var(--color-accent);transform-origin:0;transition:transform var(--duration-slow) var(--ease-out);transform:scaleX(0)}.gwBNhe:hover:after,.gwBNhe:focus-visible:after,.SegLjr:hover:after,.SegLjr:focus-visible:after{transform:scaleX(1)}.QTLffh{aspect-ratio:1;border:1px solid var(--color-border-strong);width:clamp(2.75rem,2rem + 2.5vw,4.5rem);transition:background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);border-radius:50%;place-items:center;display:grid}.QTLffh svg{transition:transform var(--duration-base) var(--ease-out)}.gwBNhe:hover .QTLffh,.gwBNhe:focus-visible .QTLffh{border-color:var(--color-accent);background-color:var(--color-accent);color:var(--color-ink)}.gwBNhe:hover .QTLffh svg,.gwBNhe:focus-visible .QTLffh svg{transform:rotate(45deg)}.ptjzgi{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-family:var(--font-meta);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);text-transform:uppercase;flex-wrap:wrap;display:flex}.QaSm-k{min-height:var(--tap-target);color:var(--color-text);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;transition:color var(--duration-base) var(--ease-out);background:0 0;border:0;padding:0}.QaSm-k:hover{color:var(--color-accent)}@media (max-width:899px){.vrgVoy{gap:var(--space-16);padding-top:var(--space-24)}}.mUI6Ts{min-height:100vh;min-height:100svh;padding:calc(var(--header-height) + var(--space-8)) var(--gutter) var(--space-12);flex-direction:column;justify-content:flex-end;display:flex;position:relative}._0VtO-v{color:var(--color-text);font-family:var(--font-display);pointer-events:none;place-items:center;font-size:clamp(3.5rem,19vw,20rem);font-weight:700;line-height:1;animation:10ms 2.5s both _62T5Xq;display:grid;position:absolute;inset:0 0 18%}html[data-field=on] ._0VtO-v{display:none}@keyframes _62T5Xq{0%{visibility:hidden}to{visibility:visible}}.yH95Xo{justify-content:space-between;align-items:flex-end;gap:var(--space-12);display:flex;position:relative}.cfwWJd{gap:var(--space-6);flex-direction:column;display:flex}.k8vP6y{align-items:center;gap:var(--space-4);color:var(--color-text-muted);font-family:var(--font-meta);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);text-transform:uppercase;display:flex}.oBhMgr{color:var(--color-text)}.cuS1nH{width:var(--space-12);background-color:var(--color-accent);height:1px}.HCDo3h{font-size:clamp(2.5rem,1rem + 5.4vw,6.5rem);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-transform:uppercase}.ywEjrd{margin-block:-.06em;padding-block:.06em;display:block;overflow:hidden}.lF6DRN{will-change:transform;display:block}.UWX-el{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:22rem;padding-bottom:.4rem;display:flex}.QkvGqE{color:var(--color-text);font-size:var(--text-lead);text-wrap:balance;line-height:1.4}.vvw-Wo,.NJrk1m{font-family:var(--font-meta);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);text-transform:uppercase}.vvw-Wo{color:var(--color-accent)}.NJrk1m{align-items:center;gap:var(--space-4);min-height:var(--tap-target);color:var(--color-text-muted);transition:color var(--duration-base) var(--ease-out);text-decoration:none;display:inline-flex}.NJrk1m:hover{color:var(--color-text)}._68nJdv{background-color:var(--color-border);width:1px;height:2.5rem;position:relative;overflow:hidden}._68nJdv:after{content:"";background-color:var(--color-accent);animation:SofbIH 2.2s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes SofbIH{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@media (max-width:899px){.mUI6Ts{padding-bottom:var(--space-8)}.yH95Xo{align-items:flex-start;gap:var(--space-6);flex-direction:column}.UWX-el{gap:var(--space-2);max-width:26rem}}@media (max-width:379px){.cuS1nH{width:var(--space-6)}}@media (prefers-reduced-motion:reduce){._68nJdv:after{animation:none;transform:none}}.J6yCdR{max-width:var(--content-max);padding:var(--space-32) var(--gutter) 0;margin-inline:auto}.XKYtO-{gap:var(--space-6);flex-direction:column;display:flex}.U27Bmu{max-width:16ch;font-size:var(--text-heading);letter-spacing:var(--tracking-display);line-height:1.02}.NlVT2b{padding:0;list-style:none}.XNwbBz{--word-width:46vw;min-height:100vh;align-items:center;min-height:100svh;display:flex}.XNwbBz[data-side=end]{justify-content:flex-end}.dpbAPD{gap:var(--space-6);width:min(100%, var(--word-width));flex-direction:column;display:flex}.zU8yyO{color:var(--color-accent);font-family:var(--font-meta);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);font-variant-numeric:tabular-nums}.jdctpt{font-size:min(13rem, calc(var(--word-width) / (var(--chars) * .68)));letter-spacing:var(--tracking-display);text-transform:uppercase;white-space:nowrap;line-height:1.08}.YOO9-t{max-width:36ch;color:var(--color-text-muted);font-size:var(--text-lead);line-height:1.5}@media (max-width:899px){.J6yCdR{padding-top:var(--space-24)}.XNwbBz{--word-width:calc(100vw - 2 * var(--gutter));padding-bottom:var(--space-16);align-items:flex-end}.XNwbBz[data-side=end]{justify-content:flex-start}.dpbAPD{gap:var(--space-4)}.jdctpt{font-size:min(5.5rem, calc(var(--word-width) / (var(--chars) * .68)))}}.vZdEuY{aspect-ratio:3/4.4;border:1px solid var(--color-border);background:linear-gradient(to bottom, transparent 82%, color-mix(in srgb, var(--color-bone) 5%, transparent) 82%, transparent), linear-gradient(to bottom, color-mix(in srgb, var(--color-ink) 82%, transparent), color-mix(in srgb, var(--color-char) 88%, transparent));width:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 60%, transparent), inset 0 2.5rem 3rem -1.5rem var(--color-ink), inset 1.25rem 0 2rem -1.25rem var(--color-ink), inset -1.25rem 0 2rem -1.25rem var(--color-ink);color:var(--color-text);text-align:left;cursor:default;transition:border-color var(--duration-slow) var(--ease-out);-webkit-tap-highlight-color:transparent;border-radius:0;padding:0;display:block;position:relative;overflow:hidden}.vZdEuY[data-filled=true]{cursor:pointer}.yuMSvQ{background-color:var(--color-ash);width:22%;height:3px;transition:background-color var(--duration-base) var(--ease-out), box-shadow var(--duration-slow) var(--ease-out);position:absolute;top:0;left:50%;transform:translate(-50%)}.jSvM1s{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-bone) 34%, transparent), color-mix(in srgb, var(--color-bone) 7%, transparent) 70%, transparent);clip-path:polygon(39% 0,61% 0,96% 100%,4% 100%);opacity:0;transform-origin:50% 0;transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out);position:absolute;inset:0 0 16%;transform:scaleY(.9)}.IcxlhC{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-bone) 42%, transparent), transparent);opacity:0;height:16%;transition:opacity var(--duration-slow) var(--ease-out);border-radius:50%;position:absolute;bottom:9%;left:6%;right:6%}.Wta3o1{color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);opacity:.55;transition:opacity var(--duration-slow) var(--ease-out), color var(--duration-slow) var(--ease-out);position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.vZdEuY[data-lit=true]{border-color:var(--color-border-strong)}.vZdEuY[data-lit=true] .yuMSvQ{background-color:var(--color-bone);box-shadow:0 0 1.25rem .125rem color-mix(in srgb, var(--color-bone) 55%, transparent)}.vZdEuY[data-lit=true] .jSvM1s{opacity:1;transform:scaleY(1)}.vZdEuY[data-lit=true] .IcxlhC,.vZdEuY[data-lit=true] .Wta3o1{opacity:1}.vZdEuY[data-lit=true] .Wta3o1{color:var(--color-accent)}@media (hover:hover){.vZdEuY:hover{border-color:var(--color-border-strong)}.vZdEuY:hover .yuMSvQ{background-color:var(--color-bone);box-shadow:0 0 1.25rem .125rem color-mix(in srgb, var(--color-bone) 55%, transparent)}.vZdEuY:hover .jSvM1s{opacity:1;transform:scaleY(1)}.vZdEuY:hover .IcxlhC,.vZdEuY:hover .Wta3o1{opacity:1}.vZdEuY:hover .Wta3o1{color:var(--color-accent)}}.dk2eoh{object-fit:cover;filter:brightness(.55);width:76%;height:60%;transition:filter var(--duration-slow) var(--ease-out);position:absolute;inset:14% 12% 26%}.vZdEuY:hover .dk2eoh,.vZdEuY:focus-visible .dk2eoh,.vZdEuY[data-lit=true] .dk2eoh{filter:brightness()}._1f3EpR{gap:var(--space-1);flex-direction:column;display:flex;position:absolute;inset:auto 8% 8%}.BjJLNT{color:var(--color-accent);font-family:var(--font-meta);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase}.z0UGxE{font-family:var(--font-display);font-size:clamp(1rem,.8rem + .8vw,1.5rem);font-weight:var(--weight-display);line-height:var(--leading-snug)}.vZdEuY[data-filled=true] .Wta3o1{display:none}.NhsKPd{width:min(100vw - 2 * var(--gutter), 60rem);max-height:min(100dvh - 2 * var(--gutter), 46rem);border:1px solid var(--color-border-strong);background-color:var(--color-surface);color:var(--color-text);margin:auto;padding:0;overflow:auto}.NhsKPd::backdrop{background-color:color-mix(in srgb, var(--color-ink) 82%, transparent)}.iob4Fp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.tsjOTO{object-fit:cover;width:100%;height:100%}._1X0tkW{gap:var(--space-4);padding:var(--space-16) var(--space-8) var(--space-8);flex-direction:column;display:flex}.rzQ1Dq{color:var(--color-accent);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase}.Z1esfT{letter-spacing:-.02em;font-size:clamp(1.5rem,1rem + 2vw,2.5rem)}.nG8tbd{color:var(--color-text-muted)}._4puR6R{gap:var(--space-2);font-size:var(--text-meta);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;padding:0;list-style:none;display:flex}._4puR6R li{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border)}.tRkPKX{gap:var(--space-6);flex-wrap:wrap;margin-top:auto;display:flex}.tRkPKX a{min-height:var(--tap-target);align-items:center;display:inline-flex}.oINYVO{top:var(--space-3);right:var(--space-3);min-width:var(--tap-target);min-height:var(--tap-target);padding-inline:var(--space-4);border:1px solid var(--color-border);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;cursor:pointer;background:0 0;position:absolute}.oINYVO:hover{border-color:var(--color-text-muted)}@media (max-width:699px){.iob4Fp{grid-template-columns:minmax(0,1fr)}}.L1hTHv{gap:var(--space-16);max-width:var(--content-max);min-height:100vh;min-height:100svh;padding:var(--space-32) var(--gutter) var(--space-24);flex-direction:column;margin-inline:auto;display:flex}.ijKCF1{align-items:end;gap:var(--space-6) var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.ijKCF1>:first-child{grid-column:1/-1}.h25IAh{font-size:var(--text-heading);letter-spacing:var(--tracking-display);line-height:1.02}.uH-u5D{max-width:34ch;color:var(--color-text-muted);font-size:var(--text-lead);line-height:1.45}.moWEti{perspective:1600px}._9aopph{gap:clamp(var(--space-3), 2.4vw, var(--space-12));width:min(100%,64rem);transform-style:preserve-3d;will-change:transform;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;display:grid}@media (min-width:900px){._9aopph>:nth-child(3n+1){transform-origin:100%;transform:rotateY(16deg)}._9aopph>:nth-child(3n){transform-origin:0;transform:rotateY(-16deg)}}.czbsMy{color:var(--color-accent);font-family:var(--font-meta);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);text-align:center;text-transform:uppercase;align-self:center}@media (max-width:899px){.L1hTHv{gap:var(--space-12);padding-block:var(--space-24) var(--space-16)}.ijKCF1{grid-template-columns:minmax(0,1fr)}}.IuJFcU{top:var(--space-4);left:var(--space-4);z-index:var(--z-skip-link);padding:var(--space-2) var(--space-4);background-color:var(--color-bone);color:var(--color-ink);font-weight:var(--weight-medium);transform:translateY(calc(-100% - var(--space-8)));transition:transform var(--duration-base) var(--ease-out);text-decoration:none;position:fixed}.IuJFcU:focus-visible{transform:translateY(0)}.oFMIob:focus{outline:none}.oFMIob{z-index:var(--z-content);position:relative}.YFRouQ{position:relative}
