._6Vm0Xa_room{z-index:var(--z-ambience);pointer-events:none;mix-blend-mode:screen;opacity:0;transition:opacity 1.2s var(--ease-out);position:fixed;inset:0;overflow:hidden}._6Vm0Xa_room[data-active=true]{opacity:1}._6Vm0Xa_glow{opacity:0;will-change:transform, opacity;border-radius:50%;width:90vmax;height:90vmax;position:absolute}._6Vm0Xa_low{background:radial-gradient(closest-side,#04a9ea57,#1688cf29 45%,#0000);bottom:-45vmax;left:-45vmax}._6Vm0Xa_high{background:radial-gradient(closest-side,#e8305f42,#92379224 45%,#0000);top:-45vmax;right:-45vmax}._6Vm0Xa_line{background:var(--brand-gradient);transform-origin:50%;will-change:transform, opacity;width:100%;height:2px;position:absolute;top:0;left:0;transform:scaleX(0)}._6Vm0Xa_room[data-reduced=true] ._6Vm0Xa_glow{opacity:.45;transform:none}._6Vm0Xa_room[data-reduced=true] ._6Vm0Xa_line{opacity:.5;transform:scaleX(.6)}@media (forced-colors:active){._6Vm0Xa_room{display:none}}
.DRylbG_root{--size:112px;right:var(--gutter);bottom:calc(var(--space-6) + env(safe-area-inset-bottom));z-index:var(--z-nav);width:var(--size);height:var(--size);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:50%;position:fixed}.DRylbG_root[data-dragging]{cursor:grabbing}.DRylbG_root:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.DRylbG_ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.DRylbG_track,.DRylbG_progress{fill:none;stroke-width:1.5px}.DRylbG_track{stroke:var(--rule)}.DRylbG_progress{stroke:url(#jog-ring);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.DRylbG_platter{background: conic-gradient(from 20deg, transparent 0deg, #f2ece11a 30deg, transparent 70deg, transparent 180deg, #f2ece112 210deg, transparent 250deg), repeating-radial-gradient(circle, var(--charcoal-950) 0 1.5px, var(--charcoal-800) 1.5px 3px), var(--charcoal-950);will-change:transform;border-radius:50%;position:absolute;inset:7px;box-shadow:inset 0 0 0 1px #f2ece114,0 10px 30px #0000008c}.DRylbG_label{background:var(--brand-gradient);box-shadow:0 0 0 2px var(--charcoal-950);border-radius:50%;position:absolute;inset:32%}.DRylbG_label:after{content:"";background:var(--aluminium);border-radius:50%;position:absolute;inset:42%}.DRylbG_cue{background:var(--ivory-100);border-radius:2px;width:3px;height:28%;margin-left:-1.5px;position:absolute;top:8%;left:50%}.DRylbG_stylus{background:var(--aluminium);transform-origin:top;pointer-events:none;border-radius:2px;width:3px;height:18%;position:absolute;top:2px;right:14%;transform:rotate(28deg)}@media (max-width:640px){.DRylbG_root{--size:76px;bottom:calc(var(--space-5) + env(safe-area-inset-bottom))}.DRylbG_platter{inset:5px}}@media print{.DRylbG_root{display:none}}
._6-kXYa_toggle{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-pill);color:var(--text-muted);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;z-index:2;transition:border-color .3s var(--ease-out), color .3s var(--ease-out);background:0 0;font-size:.72rem;display:inline-flex;position:relative}._6-kXYa_toggle:hover,._6-kXYa_toggle[data-on]{color:var(--text);border-color:var(--signal)}._6-kXYa_state{min-width:2.4ch;color:var(--text-faint)}._6-kXYa_toggle[data-on] ._6-kXYa_state{color:var(--signal)}@media (max-width:860px){._6-kXYa_toggle{padding:0 var(--space-3)}._6-kXYa_label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
._6hog6q_header{z-index:var(--z-nav);pointer-events:none;position:fixed;inset:0 0 auto}._6hog6q_header:before{content:"";pointer-events:none;background:linear-gradient(#0f0e0dd9,#0f0e0d00);position:absolute;inset:0 0 -40px}._6hog6q_bar{align-items:center;gap:var(--space-6);height:var(--nav-height);max-width:var(--max-width);padding-inline:var(--gutter);pointer-events:auto;margin-inline:auto;display:flex;position:relative}._6hog6q_wordmark{align-items:baseline;gap:var(--space-3);z-index:2;margin-right:auto;text-decoration:none;display:inline-flex;position:relative}._6hog6q_mark{font-family:var(--font-display);letter-spacing:.04em;font-size:1.65rem;line-height:1}._6hog6q_sub{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);font-size:.68rem}._6hog6q_links{gap:var(--space-5);display:flex}._6hog6q_link{padding-block:var(--space-2);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);transition:color .3s var(--ease-out);font-size:.74rem;text-decoration:none;display:inline-block;position:relative}._6hog6q_link:after{content:"";background:var(--brand-gradient-text);transform-origin:100%;height:1px;transition:transform .45s var(--ease-out);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}._6hog6q_link:hover{color:var(--text)}._6hog6q_link:hover:after{transform-origin:0;transform:scaleX(1)}._6hog6q_cta{min-height:40px;padding:0 var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-pill);transition:border-color .3s var(--ease-out), color .3s var(--ease-out);align-items:center;font-size:.85rem;text-decoration:none;display:inline-flex}._6hog6q_cta:hover{border-color:var(--accent);color:var(--accent)}._6hog6q_menuButton{width:48px;height:48px;margin-right:calc(var(--space-2) * -1);border-radius:var(--radius-pill);z-index:2;background:0 0;border:0;justify-content:center;align-items:center;display:none;position:relative}._6hog6q_mobilePanel{z-index:1;padding:calc(var(--nav-height) + var(--space-7)) var(--gutter) var(--space-7);background:var(--charcoal-900);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}._6hog6q_mobilePanel[hidden]{display:none}._6hog6q_mobileLinks{gap:var(--space-2);flex-direction:column;display:flex}._6hog6q_mobileLinks a{align-items:baseline;gap:var(--space-4);padding-block:var(--space-2);font-family:var(--font-display);font-size:clamp(2.6rem,12vw,4rem);line-height:1;text-decoration:none;display:flex}._6hog6q_mobileIndex{font-family:var(--font-label);color:var(--accent);font-size:.75rem}._6hog6q_mobileInstagram{font-family:var(--font-label);letter-spacing:.06em;color:var(--text-muted);align-items:center;min-height:44px;font-size:.8rem;display:inline-flex}@media (max-width:860px){._6hog6q_desktopNav,._6hog6q_cta{display:none}._6hog6q_menuButton{display:inline-flex}}
.Hibjva_grain{z-index:var(--z-grain);pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:220px 220px;position:fixed;inset:0}html[data-tier=low] .Hibjva_grain{display:none}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/6865e74822869db5-s.1t_e7nl3ovll-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/0494568ab28b6008-s.421v1u00lnp2a.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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/66b33cc02d8f8b9d-s.p.3slq8sz4zhb1g.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a5a3076f5a3c2968-s.09mqwf_zjnrdf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/23f1a98b08006014-s.0s5mkn35-hrc5.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/54fc36028e2bb174-s.p.20jfceqj9zyw9.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.K82LZq_className{font-family:Fraunces,Fraunces Fallback}.K82LZq_variable{--font-serif:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}._m6opG_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}._m6opG_variable{--font-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Doto;font-style:normal;font-weight:700;font-display:swap;src:url(../media/52a117c49c848088-s.3vfnv2mzu8st3.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:Doto;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3aa92723cf3d5342-s.2zebvqfqyizjo.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:Doto Fallback;src:local(Arial);ascent-override:70.59%;descent-override:18.58%;line-gap-override:0.0%;size-adjust:134.59%}.S4gXMW_className{font-family:Doto,Doto Fallback;font-style:normal;font-weight:700}.S4gXMW_variable{--font-mono:"Doto", "Doto Fallback"}
:root{--charcoal-950:#0a0908;--charcoal-900:#0f0e0d;--charcoal-850:#151311;--charcoal-800:#1a1816;--charcoal-700:#24211e;--charcoal-600:#34302b;--ivory-100:#f2ece1;--ivory-200:#e3dbcc;--ivory-300:#cfc6b6;--ivory-500:#9c9486;--walnut:#5a3a24;--walnut-light:#8a5d3b;--aluminium:#a9adb1;--brand-cyan:#04a9ea;--brand-blue:#1688cf;--brand-indigo:#3e4095;--brand-purple:#923792;--brand-magenta:#e8305f;--brand-violet:#cd7acd;--brand-gradient:linear-gradient(100deg, var(--brand-cyan) 0%, var(--brand-blue) 22%, var(--brand-indigo) 48%, var(--brand-purple) 74%, var(--brand-magenta) 100%);--brand-gradient-text:linear-gradient(100deg, var(--brand-cyan) 0%, var(--brand-blue) 30%, var(--brand-violet) 66%, var(--brand-magenta) 100%);--brand-gradient-soft:linear-gradient(100deg, #04a9ea29, #3e409533, #e8305f29);--accent:var(--brand-magenta);--accent-soft:#e8305f29;--signal:var(--brand-cyan);--signal-soft:#04a9ea29;--text:var(--ivory-100);--text-muted:var(--ivory-300);--text-faint:var(--ivory-500);--rule:#f2ece124;--rule-strong:#f2ece14d;--surface:var(--charcoal-800);--font-display:var(--font-serif), "Times New Roman", serif;--font-body:var(--font-sans), system-ui, sans-serif;--font-label:var(--font-mono), ui-monospace, monospace;--display-axes:"SOFT" 50, "WONK" 1;--step--1:clamp(.78rem, .76rem + .1vw, .84rem);--step-0:clamp(1rem, .96rem + .2vw, 1.125rem);--step-1:clamp(1.2rem, 1.1rem + .5vw, 1.45rem);--step-2:clamp(1.5rem, 1.3rem + 1vw, 2.1rem);--step-3:clamp(2rem, 1.6rem + 2vw, 3.4rem);--step-4:clamp(2.8rem, 2rem + 4vw, 5.6rem);--step-5:clamp(3.6rem, 2rem + 8vw, 10.5rem);--step-6:clamp(4rem, 1.5rem + 12vw, 13.5rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-9:7rem;--space-10:10rem;--gutter:clamp(1rem, 4vw, 6vw);--max-width:1600px;--radius-s:4px;--radius-m:10px;--radius-l:22px;--radius-pill:999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--z-canvas:0;--z-content:1;--z-ambience:30;--z-nav:40;--z-player:50;--z-dialog:80;--z-grain:100;--nav-height:72px;--player-height:76px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}body{background:var(--charcoal-900);min-height:100vh;color:var(--text);font-family:var(--font-body);font-size:var(--step-0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.55;overflow-x:clip}h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{font-family:var(--font-display);font-variation-settings:var(--display-axes);letter-spacing:-.02em;text-wrap:balance;font-weight:400;line-height:.95}em,.accent{font-family:var(--font-display);font-variation-settings:var(--display-axes);font-style:italic}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}img,svg,video,canvas{max-width:100%;display:block}button,input,select{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--accent);color:var(--charcoal-900)}:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:var(--space-3);left:var(--space-3);z-index:200;padding:var(--space-3) var(--space-4);background:var(--ivory-100);color:var(--charcoal-900);border-radius:var(--radius-s);transition:transform .2s var(--ease-out);position:fixed;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.brand-text{background:var(--brand-gradient-text);color:#0000;padding-inline:.04em .12em;-webkit-background-clip:text;background-clip:text;margin-inline:-.04em -.12em;padding-bottom:.08em}@media (forced-colors:active){.brand-text{color:canvastext;background:0 0}}.label{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.container{width:100%;max-width:var(--max-width);padding-inline:var(--gutter);margin-inline:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
