@font-face{font-family:Instrument;src:url(/fonts/instrument-serif-italic.ttf)format("truetype");font-style:italic;font-weight:400;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eeeade;font-synthesis:none;background:#080a0b;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html,body{min-width:280px;min-height:100%;margin:0;overflow-x:hidden}body{min-height:100svh}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}header{z-index:3;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:43px 4.2vw;font-size:14px;display:flex;position:fixed;top:0;left:0}.wordmark{letter-spacing:-.025em}.thought{color:#d9d9d1;background:0 0;border:0;padding:5px 0 5px 12px}.thought span{margin-left:8px;transition:transform .4s;display:inline-block}.thought:hover span{transform:translate(3px,-3px)}:focus-visible{outline-offset:8px;outline:1px solid #eeeade}#presence{background:radial-gradient(at 69% 45%,#111515 0,#0000 59%);position:fixed;inset:0;overflow:hidden}#presence canvas{opacity:0;width:100%;height:100%;transition:opacity 2.4s;display:block}body.ready #presence canvas{opacity:1}#presence:after{content:"";pointer-events:none;background:linear-gradient(90deg,#080a0b61,#0000 49%),radial-gradient(at 65% 46%,#0000 34%,#080a0b61 100%);position:absolute;inset:0}main{z-index:2;pointer-events:none;align-items:center;min-height:100svh;padding:0 4.1vw 1vh;display:flex;position:relative}h1{letter-spacing:-.045em;text-wrap:nowrap;margin:0;font-family:Instrument,Georgia,Times New Roman,serif;font-size:clamp(96px,12.4vw,200px);font-style:italic;font-weight:400;line-height:.83;transform:translateY(2vh)}h1 span{display:block}.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}.focus-tools{z-index:5;opacity:0;pointer-events:none;align-items:center;gap:24px;display:flex;position:fixed;bottom:28px;left:4.2vw}.focus-tools:focus-within{opacity:1;pointer-events:auto}.focus-tools button,.focus-tools a{background:#080a0b;border:1px solid #777b75;padding:12px 16px;font-size:13px}.no-script{color:#aaa;font-size:13px;position:absolute;top:70%}.fallback-art{filter:blur(2px);opacity:.35;border:1px dotted #697773;border-radius:47% 55% 48% 46%;width:min(38vw,550px);height:62vh;position:absolute;top:16%;left:53%;transform:rotate(-12deg)}@media (width<=700px){header{padding:27px 7vw;font-size:12px}main{align-items:flex-end;min-height:100svh;padding:0 7vw max(15svh,85px)}h1{font-size:clamp(76px,20vw,135px);line-height:.85;transform:none}#presence:after{background:linear-gradient(#0000 35%,#080a0b99)}.focus-tools{bottom:20px;left:7vw}.fallback-art{width:65vw;height:49vh;top:12%;left:22%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}
