.fresh-pause.fp{position:fixed;top:max(10px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));bottom:auto;z-index:63;display:inline-grid;place-items:center;width:34px;height:34px;min-height:0;min-width:0;padding:0;border-radius:999px;border:1px solid rgb(242 241 238 / .22);background:#050506b8;color:#f2f1ee;font:500 12px/1 DM Sans,system-ui,sans-serif;cursor:pointer;opacity:.78;-webkit-tap-highlight-color:transparent;transition:opacity .16s linear,background-color .12s linear,color .12s linear,transform 70ms ease-out,visibility 0s}.fresh-pause.fp:before{content:"";position:absolute;inset:-5px;border-radius:inherit}.fresh-pause.fp .fp__text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fresh-pause.fp:hover,.fresh-pause.fp:focus-visible{opacity:1;border-color:#f2f1ee99}.fresh-pause.fp:active{transform:scale(.94)}.fresh-pause.fp:focus-visible{outline:2px solid #f2f1ee;outline-offset:3px}.fresh-pause.fp[aria-pressed=true]{opacity:1;background:#f2f1ee;color:#050506;border-color:#f2f1ee}.fresh-pause.fp .fp__icon{flex:none;display:block}.fresh-pause.fp:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:#f2f1ee;opacity:0;pointer-events:none;transition:opacity .12s linear}html[data-fresh-chrome-sleep="1"] .fresh-pause.fp:not(:focus-visible):not([aria-pressed=true]){opacity:.5;background-color:transparent;border-color:transparent;color:transparent;transition:opacity .36s linear,background-color .36s linear,border-color .36s linear,color .36s linear,transform 70ms ease-out,visibility 0s}html[data-fresh-chrome-sleep="1"] .fresh-pause.fp:not(:focus-visible):not([aria-pressed=true]):after{opacity:1;transition:opacity .36s linear}@media(hover:hover)and (pointer:fine){html[data-fresh-chrome-sleep="1"] .fresh-pause.fp.fp:hover:not(:focus-visible):not([aria-pressed=true]){opacity:1;background-color:#050506b8;border-color:#f2f1ee99;color:#f2f1ee}html[data-fresh-chrome-sleep="1"] .fresh-pause.fp.fp:hover:not(:focus-visible):not([aria-pressed=true]):after{opacity:0}}html[data-fresh-chrome-instant] .fresh-pause.fp,html[data-fresh-chrome-instant] .fresh-pause.fp:after{transition:none!important}html:has([data-overture=playing]) .fresh-pause.fp{visibility:hidden;opacity:0}html[data-fresh-clean="1"] .fresh-pause.fp{display:none}@media(prefers-reduced-motion:reduce){.fresh-pause.fp{transition:none}.fresh-pause.fp:active{transform:none}html[data-fresh-chrome-sleep="1"] .fresh-pause.fp:not(:focus-visible):not([aria-pressed=true]){transition:opacity .16s linear,background-color .16s linear,border-color .16s linear,color .16s linear,visibility 0s}.fresh-pause.fp:after,html[data-fresh-chrome-sleep="1"] .fresh-pause.fp:not(:focus-visible):not([aria-pressed=true]):after{transition:opacity .16s linear}}html[data-fresh-paused="1"] .fresh-idle,html[data-fresh-paused="1"] [data-fresh-idle]{animation-play-state:paused!important}html.fresh-active{scroll-behavior:auto;view-transition-name:none}.fresh-stage[data-fresh-stage]{position:fixed;inset:0 0 auto;height:100lvh;z-index:0;pointer-events:none;overflow:hidden}.fresh-stage[data-fresh-stage] .fresh-stage__dom{position:absolute;left:0;top:0;width:100%;height:100lvh}.fresh-stage__chapter,.fresh-stage__layer{position:absolute;inset:0}.fresh-stage__dom :is(a[href],button,input,select,textarea,summary,label,[tabindex],[data-interactive]){pointer-events:auto}.fresh-stage__dom [inert]{pointer-events:none}.fresh-stage__live,.fresh-track__copy:not(:focus-within){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fresh-track{position:relative;width:100%;pointer-events:none}.fresh-track__chapter{position:absolute;left:0;width:100%}.fresh-track__anchor{position:absolute;left:0;width:1px;height:1px}.fresh-track__copy{position:absolute;left:0}.fresh-track__copy:focus-within{position:fixed;left:16px;bottom:76px;z-index:65;max-width:min(420px,calc(100vw - 32px));padding:12px 14px;border-radius:12px;background:#000000d1;color:#f2f1ee;font:400 15px/1.4 DM Sans,system-ui,sans-serif;pointer-events:auto}.fresh-stage__hud{position:fixed;left:8px;top:8px;z-index:70;white-space:pre;pointer-events:none;font:400 11px/1.35 Space Mono,ui-monospace,monospace;color:#e8e6e1;background:#000000b8;border:1px solid rgb(255 255 255 / .18);border-radius:6px;padding:6px 8px}html.fresh-active::view-transition-group(*),html.fresh-active::view-transition-old(*),html.fresh-active::view-transition-new(*){animation-duration:.3s}@media(prefers-reduced-motion:reduce){html.fresh-active::view-transition-group(*),html.fresh-active::view-transition-old(*),html.fresh-active::view-transition-new(*){animation-duration:.15s}}html.fresh-active{--fresh-field: #050506;--fresh-accent: #e8e6e1;--fresh-ink: #f2f1ee;background:var(--fresh-field);color-scheme:dark;overflow-x:clip}html.fresh-active body{background:var(--fresh-field);color:var(--fresh-ink);overflow-x:clip}.fresh-boot{position:fixed;inset:0;background:#050506}.fresh-stage{position:fixed;inset:0;z-index:0;pointer-events:none}.fresh-stage__dom{position:absolute;left:0;top:0;width:100%;height:100lvh}.fresh-stage__gl{position:absolute;inset:0;width:100%;height:100%;display:block}.fresh-pause{position:fixed;right:16px;bottom:16px;z-index:60;font:500 13px/1 DM Sans,system-ui,sans-serif;color:var(--fresh-ink);background:#0000008c;border:1px solid rgb(255 255 255 / .28);border-radius:999px;padding:10px 14px;min-height:44px;cursor:pointer}.fresh-pause:focus-visible{outline:2px solid var(--fresh-accent);outline-offset:2px}.fresh-source-label{margin:0;font:500 12px/1.3 DM Sans,system-ui,sans-serif;color:#f2f1ee}.fresh-source-label__tag{font-weight:700}.fresh-device{position:relative;display:grid;place-items:center;border-radius:13%/6.2%;background:#0b0b0c}.fresh-device__screen{width:92.4%;overflow:hidden;border-radius:11%/5.1%;background:#000}.fresh-film{position:relative;width:100%;height:100%}.fresh-chooser-placeholder{position:relative;z-index:1;min-height:100lvh;padding:15vh 16px;font-family:DM Sans,system-ui,sans-serif}.fresh-chooser-placeholder h1{font:700 clamp(40px,10vw,140px)/.95 "Space Grotesk",system-ui,sans-serif;margin:0 0 32px}.fresh-chooser-placeholder a{color:var(--fresh-ink);font-size:20px}.fresh-visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@font-face{font-family:DM Sans;src:url(/assets/dm-sans-400-kaMWUP7o.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/dm-sans-500-BIY7EapG.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/dm-sans-700-fV2nZr3X.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:B Syne;src:url(/assets/syne-700-Cs5if6IE.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:B Syne;src:url(/assets/syne-800-j89Q7blL.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:B Mono;src:url(/assets/spacemono-400-BCMwhTJc.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{font-family:DM Sans,sans-serif;color:#f4f0f7;background:#07040a;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:400}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body{margin:0}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:none}button:disabled{cursor:default;opacity:.45}button,fieldset{border:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #f01fc8;outline-offset:4px}img{display:block;max-width:100%}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:500}h1,h2,h3{letter-spacing:-.055em;line-height:1.02}p{line-height:1.6}::selection{background:#f01fc8;color:#07040a}.site-404{position:relative;z-index:2;min-height:100svh;display:grid;align-content:center;gap:16px;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) 24px max(24px,env(safe-area-inset-left));max-width:1200px;margin:0 auto}.site-404__title{font:700 clamp(40px,6vw,64px)/1 "B Syne","Syne",sans-serif;letter-spacing:-.02em;color:#f4f0f7}.site-404__title:after{content:"";display:block;width:96px;height:4px;margin-top:20px;background:#f01fc8}.site-404__cap{font:400 13px/1.5 B Mono,Space Mono,ui-monospace,monospace;color:#b9afc2}.site-404__nav{display:flex;gap:24px;font:400 13px/1.5 B Mono,Space Mono,ui-monospace,monospace}.site-404__nav a{color:#f4f0f7;text-decoration:underline;text-underline-offset:4px;padding:12px 0}
