@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(./inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(./inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(./inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:monogram;src:url(./monogram-extended-B3PZ4Y6Y.ttf)format("truetype");font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--deep:#131418;--glass:#272932;--edge:#3a3d4a;--text:#fffee6;--text-dim:#c6c7b8;--accent:#f8d386;--good:#aadf8a;--bad:#ff8a80;--paper:#eeeae2;--paper-edge:#fff;--ink:#2a2c33;--ink-dim:#46485a;--signal:#a85a44;--u:max(1px, calc((100vw + 160svh) / 3360));--font-pixel:"monogram", ui-monospace, "Cascadia Mono", Consolas, monospace;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--px:24px;--px-small:16px;--px-big:32px;--glyph:24px;--glyph-big:32px;--body:calc(14 * var(--u));--small:calc(12 * var(--u));--radius:calc(6 * var(--u));--frame-radius:calc(10 * var(--u));--gutter-l:max(16px, env(safe-area-inset-left,0px));--gutter-r:max(16px, env(safe-area-inset-right,0px));--top:env(safe-area-inset-top,0px);--bottom:env(safe-area-inset-bottom,0px);--shadow:0 10px 30px color-mix(in srgb, var(--deep) 55%, transparent)}@supports (width:round(down, 10px, 8px)){:root{--px:max(24px, round(down, calc(24 * var(--u)), 8px));--px-small:max(16px, round(down, calc(16 * var(--u)), 8px));--px-big:max(32px, round(down, calc(32 * var(--u)), 8px));--glyph:max(24px, round(down, calc(24 * var(--u)), 16px));--glyph-big:max(32px, round(down, calc(32 * var(--u)), 16px))}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{background:var(--deep);color:var(--text);margin:0}body{font-family:var(--font-body);font-size:var(--body);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:hidden}img,video,canvas{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pixel{font-family:var(--font-pixel);font-size:var(--px);letter-spacing:.01em;-webkit-font-smoothing:none;font-weight:400;line-height:.9}.pixel.small{font-size:var(--px-small);line-height:1}.whole{white-space:nowrap}.logo{width:calc(150 * var(--u));height:auto;display:block}.chip{padding:calc(4 * var(--u)) calc(8 * var(--u)) var(--u);border-radius:calc(4 * var(--u));background:color-mix(in srgb, var(--deep) 74%, transparent);color:var(--text);display:inline-block}.ph{-webkit-text-decoration:underline dotted color-mix(in srgb, var(--accent) 75%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--accent) 75%, transparent);text-underline-offset:4px;text-decoration-thickness:1px}.frame{border-radius:var(--frame-radius);border:calc(2 * var(--u)) solid var(--paper-edge);background:var(--glass);box-shadow:var(--shadow);margin:0;position:relative;overflow:hidden}.frame.tall{aspect-ratio:9/16}.frame.wide{aspect-ratio:16/9}.frame.card{aspect-ratio:4/3}.frame>video,.frame>img{object-fit:cover;width:100%;height:100%}.frame>.chip{left:calc(8 * var(--u));bottom:calc(10 * var(--u));position:absolute}.section{padding:calc(72 * var(--u)) var(--gutter-r) calc(72 * var(--u)) var(--gutter-l);justify-items:center;gap:calc(18 * var(--u));display:grid;position:relative}.section-head{justify-self:center}.measure{width:100%;max-width:calc(560 * var(--u))}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}.glyph{width:var(--glyph);height:var(--glyph);image-rendering:pixelated;flex:none}.prompt{align-items:center;gap:calc(8 * var(--u));padding:calc(5 * var(--u)) calc(12 * var(--u)) calc(5 * var(--u)) calc(6 * var(--u));border-radius:var(--radius);cursor:pointer;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;position:relative}.prompt.paper{background:var(--paper);color:var(--ink);border:calc(2 * var(--u)) solid var(--paper-edge);box-shadow:0 calc(6 * var(--u)) 0 color-mix(in srgb, var(--deep) 55%, transparent)}.prompt.glass{background:color-mix(in srgb, var(--glass) 90%, transparent);color:var(--text);border:calc(2 * var(--u)) solid var(--edge)}.prompt.small{padding:calc(3 * var(--u)) calc(10 * var(--u)) calc(3 * var(--u)) calc(5 * var(--u))}.prompt-label{padding-top:calc(3 * var(--u));white-space:nowrap}.prompt.big{--px:var(--px-big);gap:calc(12 * var(--u));padding:calc(9 * var(--u)) calc(20 * var(--u)) calc(9 * var(--u)) calc(11 * var(--u));box-shadow:0 calc(7 * var(--u)) 0 color-mix(in srgb, var(--deep) 55%, transparent)}.prompt.big .glyph{width:var(--glyph-big);height:var(--glyph-big)}.prompt.big .prompt-label{padding-top:calc(4 * var(--u));line-height:1}.prompt.jump{padding-left:calc(10 * var(--u))}.prompt:hover{transform:translateY(-2px)}.prompt:active{box-shadow:0 2px 0 color-mix(in srgb, var(--deep) 55%, transparent);transform:translateY(3px)}.prompt:disabled{opacity:.55;cursor:not-allowed;transform:none}.prompt[aria-disabled=true]{cursor:help}.prompt-why{white-space:nowrap;font:12px/1.3 var(--font-body);color:var(--text);background:var(--glass);border:1px solid var(--edge);z-index:5;border-radius:4px;padding:5px 8px;position:absolute;top:calc(100% + 10px);left:0}.sticky-wish{z-index:40;padding:8px var(--gutter-r) calc(8px + var(--bottom)) var(--gutter-l);background:color-mix(in srgb, var(--glass) 90%, transparent);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--edge);justify-content:space-between;align-items:center;gap:12px;transition:transform .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(calc(100% + 80px))}.sticky-wish.on{transform:none}.sticky-mark{width:calc(104 * var(--u));flex:none}.sticky-ctas{align-items:center;gap:calc(8 * var(--u));display:flex}.sticky-wish .prompt{box-shadow:none}.sticky-wish .prompt-why{inset:auto 0 calc(100% + 10px) auto}@media (width<=419px){.sticky-mark{display:none}.sticky-wish{justify-content:center}}@media (width>=900px),(orientation:landscape) and (height<=500px){.sticky-wish{left:auto;right:var(--gutter-r);bottom:calc(16 * var(--u));border:1px solid var(--edge);border-radius:calc(8 * var(--u));gap:calc(18 * var(--u));padding:calc(8 * var(--u)) calc(8 * var(--u)) calc(8 * var(--u)) calc(16 * var(--u))}}@media (orientation:landscape) and (height<=500px){.sticky-wish{bottom:max(8px, var(--bottom));gap:12px;padding:4px 4px 4px 12px}.sticky-mark{width:84px}}
