@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");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 Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:Noto Serif SC Sub;src:url(/assets/noto-serif-sc-400-CZneTtyd.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Serif SC Glyph;src:url(data:font/woff2;base64,d09GMk9UVE8AAAS4AA8AAAAACBQAAARkAAIAxAAAAAAAAAAAAAAAAAAAAAAAAAAAGYFeDYUuGyAcSAZgDggANAE2AiQDBgQGBYNKByAXJBgGGwkHUVRNGgA/DnIy1L60qQwRy0B7u3N1Ecsz3039hKf/Li4GZ6tu9hfcZlCqD5Jp/w08/P/V7vszlRZ6JyywfQEbDzzxFHftFaLp9Id7fa82dWEXv4u7wAIMNJE1xvkYE6zIonyMJfzHFqCvsLry18snPgkQAEEeCwbfHzRrBwmLgfYiqLGxS4VQY9u7JBcSNMgHB9B762NvZwnUwAEAoDCMwkRZEArp47S8+RsHZahqAyWMQMxukdOHDZ8z3yLJdrm4pFT2cUAkM4JLLwkAMiCAKYAC+Q9lp9xWsufn1G3StMCaWEcusgAKVOW4S+fST9YaXQbkMlIuE+3yZ8rHl2/Sa0r0vCdrjIOaWpMBIFMbpjz1Ul5oI920NkJ57QN8IM7TPHDS2tOX90mu3yrrV8GyR5G4HSIEmXHMik8wnSt6c+F044hNwvVrx78FKRxnwSUcoktpgo1LzEkoYRPkWAZwk1ZYVo+p1VB14hPGakZHGlsk+Xn3/1IOaAXi1F7+IRGGaSbNickhmoBRY1nNZOMwXsMtnDdjngYa7UGgCiB0iNjT3cu9Ncyww7yz6cw2wteaX5ROZPkhgZw4GFC5Lalck+h6Tx8u3p55f87t+QJJJv3D1SSLixlceXj3cSeIPkytRJ8WSfNQtYPQWH1q1KphSwYuGjSreGqOoATPW376UYgynL+96dzaQ6smLhBJvSJWCVOa8gsJvzpsb0qD9Iyq4a1mDRcVYffns4+uC1s67e5+xHxIeiztPbhoyfj1uadXKpXEEdMG9rJ1GGwNHjlozOTBC8wbCnbY9p26tP/a1iurx8+dNXMeCb8sDmhra13Qpt/5YddG3RaUjdjQY0fdUEPTGizx40Y/n/R2yru102fPnzKfJCwWp0Sy84k5gDRSGnC7Zm+bu3HOphErps6fO7XutIazGgueQAVS+biwNmqaO9jXFaqNmuHW+/5/H/B/iP8MP2ACsRq/kFnhBg0/bNyYQRpx3rR5c2Ys0PCzS1hF1kgDBEBNzwjNG9MEDACoqAAAANNbT4N5B5uFzcJmYbOwWd2y8oEwma6elCNYQN1KJwBN3Z9CY2mRAajCg0ERpEPDUcuGgOc+ciRtTYBpwggAgZRk6iErxkGAvkIqlwbgj4Y4lYEhA1CoT68ileH+ZHQAQLudmX7cuujpVe0n0PQHAF6dD17MZpR6kE+ako4nIDSKpjHN/xXQPBCksrp9IMa1qPpgyQRaAQoArwsaqlUA0A74ERKmHaII+iFaI8MQI8E5xOrk1zqcqGhiIyxNilTZEtWxaTJgtVnI+pBgMfI4OVlVkWxi+3uT9MbxOLOZrFiyWNhiXScZ1pbELl8OrK4mmobfW1cdsiIWaZKkSJGuqoZaaqmhqnlIlVgxHMwS/2pVtdXTUh31S9VireyAGuyQT1YC10OZl5fSHCvvp0Gq2M6tqlhvhSRUYg7JAFIOiqxcmlFzI83gWrFXmmjUhb7l2qmDll5ldTgCID5XxAIAAAA=)format("woff2");font-weight:700;font-display:block}:root{--bg:#0e0d0b;--bg-2:#161512;--ink:#f2ede3;--ink-2:#b7b0a3;--ink-3:#7b7569;--line:#f2ede31f;--line-2:#f2ede33d;--clay:#d97757;--clay-2:#eba184;--apricot:#f0c9a0;--sage:#a9c4a0;--paper:#efe8da;--paper-ink:#1c1a16;--paper-ink-2:#6a6356;--paper-accent:#b4543a;--f-display:"Noto Serif SC Sub", "Instrument Serif", "Songti SC", "STSong", "Noto Serif CJK SC", serif;--f-latin:"Instrument Serif", "Noto Serif SC Sub", "Songti SC", serif;--f-sans:"Inter Variable", "PingFang SC", "HarmonyOS Sans SC", "MiSans", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", system-ui, sans-serif;--f-mono:"JetBrains Mono Variable", ui-monospace, "SFMono-Regular", Menlo, Consolas, "PingFang SC", "Microsoft YaHei", monospace;--gutter:clamp(16px, 4vw, 56px);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font:400 16px/1.65 var(--f-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}body.is-loading{overflow:hidden}svg,canvas{display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,p,dl,dd,ol,ul,figure,pre{margin:0}ol,ul{padding:0;list-style:none}b,strong{font-weight:500}::selection{background:var(--clay);color:var(--bg)}:focus-visible{outline:2px solid var(--clay);outline-offset:4px;border-radius:4px}.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}.mark{width:1em;height:1em;overflow:visible}.gl{width:100%;height:100vh;z-index:0;pointer-events:none;height:100lvh;position:fixed;top:0;bottom:auto;left:0;right:0}.no-webgl .gl{display:none}.no-webgl body{background:radial-gradient(60% 50% at 70% 30%, #d9775738, transparent 70%), radial-gradient(50% 40% at 20% 80%, #f0c9a014, transparent 70%), var(--bg);background-attachment:fixed}.vignette{z-index:1;pointer-events:none;background:radial-gradient(130% 95% at 50% 45%,#0000 55%,#0000008c 100%);position:fixed;top:0;bottom:0;left:0;right:0}.grain{z-index:90;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1.1s steps(5,end) infinite grain;position:fixed;top:-50%;bottom:-50%;left:-50%;right:-50%}main,.foot{z-index:2;position:relative}.progress{z-index:85;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.progress i{background:var(--clay);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.cursor{display:none}.has-cursor,.has-cursor *{cursor:none!important}.has-cursor .cursor{z-index:300;pointer-events:none;mix-blend-mode:difference;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.cursor__dot,.cursor__ring{will-change:transform;position:absolute;top:0;left:0}.cursor__dot{background:#f2ede3;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px}.cursor__ring{width:38px;height:38px;margin:-19px 0 0 -19px}.cursor__ring i{transition:transform .45s var(--ease-out), background-color .3s, border-color .3s, opacity .3s;border:1px solid #f2ede399;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.cursor__label{font:600 11px/1 var(--f-sans);letter-spacing:.06em;color:var(--bg);opacity:0;transition:opacity .25s, transform .45s var(--ease-out);white-space:nowrap;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(.6)}.cursor.is-link .cursor__ring i{background:#f2ede312;border-color:#f2ede3b3;transform:scale(1.65)}.cursor.is-label{mix-blend-mode:normal}.cursor.is-label .cursor__ring i{background:var(--ink);border-color:#0000;transform:scale(2.3)}.cursor.is-label .cursor__label{opacity:1;transform:scale(1)}.cursor.is-label .cursor__dot{opacity:0}.cursor.is-down .cursor__ring i{transform:scale(.75)}.cursor.is-hidden .cursor__ring i,.cursor.is-hidden .cursor__dot{opacity:0}.loader{z-index:200;padding:24px var(--gutter);background:var(--bg);color:var(--ink);clip-path:inset(0);grid-template-rows:auto 1fr auto;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.loader__row{font:500 11px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;display:flex}.loader__center{align-content:center;place-items:center;gap:26px;display:grid}.loader__mark{color:var(--clay);font-size:46px;animation:5s linear infinite spin}.loader__count{font:400 clamp(84px, 15vw, 190px)/.9 var(--f-latin);letter-spacing:-.03em;align-items:flex-start;display:flex}.loader__num{display:inline-block}.loader__pct{color:var(--clay);margin:.12em 0 0 .08em;font-size:.32em}.loader__bar{background:var(--line);width:min(240px,40vw);height:1px;position:relative;overflow:hidden}.loader__bar i{background:var(--clay);transform-origin:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.nav{z-index:80;padding:22px var(--gutter);color:#f2ede3;mix-blend-mode:difference;transition:transform .7s var(--ease-out);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;top:0;left:0;right:0}.nav.is-hidden{transform:translateY(-120%)}.nav__brand{font:400 24px/1 var(--f-latin);letter-spacing:-.01em;justify-self:start;align-items:center;gap:10px;display:inline-flex}.nav__mark{transition:transform .9s var(--ease-out);font-size:17px}.nav__brand:hover .nav__mark{transform:rotate(135deg)}.nav__links{letter-spacing:.06em;gap:clamp(18px,2.6vw,40px);font-size:13px;display:flex}.nav__links a{height:1.5em;line-height:1.5em;display:inline-block;position:relative;overflow:hidden}.nav__links a span{transition:transform .55s var(--ease-out);display:block;position:relative}.nav__links a span:after{content:attr(data-roll);position:absolute;top:100%;left:0}.nav__links a:hover span{transform:translateY(-100%)}.nav__links a:focus-visible span{transform:translateY(-100%)}.nav__links a:before{content:"";width:3px;height:3px;transition:transform .4s var(--ease-out);background:currentColor;border-radius:50%;margin-left:-1.5px;position:absolute;bottom:0;left:50%;transform:scale(0)}.nav__links a.is-active:before{transform:scale(1)}.nav__time{font:500 11px/1 var(--f-mono);letter-spacing:.1em;justify-self:end;align-items:center;gap:8px;display:flex}.nav__time span{opacity:.6}.nav__dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite pulse}.label{font:500 11px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:14px;display:flex}.label__num{color:var(--clay)}.label__num:before{content:"("}.label__num:after{content:")"}.label__line{background:var(--line);transform-origin:0;flex:1;height:1px}.line{margin:-.12em -.08em -.1em 0;padding:.12em .08em .1em 0;display:block;overflow:hidden}.line__in{display:inline-block}[data-chars] .w{white-space:nowrap;display:inline-block}[data-chars] .c{display:inline-block}.hero{min-height:100vh;min-height:100svh;padding:120px var(--gutter) 30px;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.hero__eyebrow{top:112px;left:var(--gutter);color:var(--ink-2);align-items:center;gap:12px;font-size:13px;display:flex;position:absolute}.pill{border:1px solid var(--line-2);font:600 10px/1 var(--f-mono);letter-spacing:.1em;color:var(--ink);border-radius:99px;padding:6px 9px}.hero__title{font:400 clamp(76px, 14.5vw, 250px)/.84 var(--f-latin);letter-spacing:-.045em;margin-left:-.05em}.hero__title em{color:var(--clay);font-style:italic}.hero__foot{border-top:1px solid var(--line);grid-template-columns:1.3fr 1fr 1fr;align-items:end;gap:24px;margin-top:clamp(26px,4.5vh,52px);padding-top:22px;display:grid}.hero__lede{max-width:26em;color:var(--ink-2);font-size:clamp(15px,1.15vw,17px);line-height:1.75}.hero__lede strong{color:var(--ink)}.hero__scroll{font:500 11px/1 var(--f-mono);letter-spacing:.12em;color:var(--ink-2);justify-self:center;align-items:center;gap:14px;display:inline-flex}.hero__scroll-line{background:var(--line-2);width:1px;height:46px;position:relative;overflow:hidden}.hero__scroll-line:after{content:"";background:var(--clay);width:100%;height:45%;animation:drip 2s var(--ease-in-out) infinite;position:absolute;top:0;left:0}.hero__spec{justify-self:end;gap:clamp(20px,3vw,44px);display:flex}.hero__spec dt{font:500 10px/1 var(--f-mono);letter-spacing:.14em;color:var(--ink-3);margin-bottom:10px}.hero__spec dd{font:400 clamp(20px, 1.8vw, 26px)/1 var(--f-latin)}.statement{padding:24vh var(--gutter) 20vh;position:relative}.statement__text{max-width:min(18em,58vw);font:400 clamp(27px, 3.65vw, 60px)/1.42 var(--f-display);letter-spacing:.005em;margin-top:9vh}.statement__text .hl{color:var(--clay-2)}.statement__text .c{opacity:.13}.statement__aside{border-top:1px solid var(--line);max-width:min(64em,64vw);color:var(--ink-3);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;margin-top:10vh;padding-top:22px;font-size:14px;line-height:1.8;display:grid}.statement__aside p:first-child{font:italic 400 19px/1.45 var(--f-latin);color:var(--ink-2)}.words{height:460vh;position:relative}.words__sticky{height:100vh;height:100svh;padding:112px var(--gutter) 44px;position:sticky;top:0;overflow:hidden}.words__fade{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.words__title{left:var(--gutter);font:400 clamp(54px, 8.6vw, 150px)/1 var(--f-display);letter-spacing:-.01em;position:absolute;bottom:40px}.words__note{right:var(--gutter);text-align:right;max-width:24em;color:var(--ink-2);font-size:14px;line-height:1.8;position:absolute;bottom:52px}.words__note b{color:var(--clay-2);font-variant-numeric:tabular-nums}.words__zoom{border:1px solid var(--line);text-align:center;opacity:0;visibility:hidden;background:#0e0d0be6;border-radius:18px;width:min(820px,100vw - 32px);padding:22px 28px 24px;position:absolute;bottom:7vh;left:50%;transform:translate(-50%)}.words__zoom-en{font:italic 400 clamp(22px, 2.1vw, 30px)/1.2 var(--f-latin);color:var(--clay-2)}.words__zoom-zh{color:var(--ink-2);margin-top:8px;font-size:13px}.words__zoom-quote{font:400 clamp(15px, 1.25vw, 18px)/1.75 var(--f-display);text-wrap:balance;margin-top:12px}.words__zoom-quote span{transition:color .9s,text-shadow .9s}.words__zoom-quote span.is-lit{color:var(--clay-2);text-shadow:0 0 12px #d97757e6;transition-duration:.15s}.words__zoom-hint{font:500 11px/1 var(--f-mono);letter-spacing:.12em;color:var(--clay-2);margin-top:12px}@media (hover:hover) and (pointer:fine){.words__zoom{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0d0bc7}}.marquee{padding:16vh 0 12vh;position:relative;overflow:hidden}.marquee__band{background:var(--clay);color:var(--bg);padding:.18em 0 .22em;transform:rotate(-3deg)scale(1.1);box-shadow:0 40px 90px -20px #0009}.marquee__row{white-space:nowrap;font:400 clamp(52px, 8vw, 136px)/1.1 var(--f-display);overflow:hidden}.marquee__inner{will-change:transform;align-items:center;gap:.38em;padding-right:.38em;display:inline-flex}.marquee__inner .mark{flex:none;font-size:.4em}.marquee__row--outline{font-family:var(--f-latin);color:#0000;-webkit-text-stroke:1px #f2ede38c;margin-top:5vh;font-style:italic;transform:rotate(1.5deg)scale(1.1)}.marquee__row--outline i{-webkit-text-stroke:0;color:var(--clay);font-style:normal}.abilities{position:relative}.abilities__pin{flex-direction:column;gap:6vh;padding:14vh 0 8vh;display:flex;position:relative}.abilities__head{padding:0 var(--gutter);grid-template-columns:1fr auto;align-items:end;gap:4vh 40px;display:grid}.abilities__head .label{grid-column:1/-1}.abilities__title{font:400 clamp(42px, 5.6vw, 96px)/1 var(--f-display)}.abilities__progress{font:500 11px/1 var(--f-mono);letter-spacing:.1em;color:var(--ink-2);align-items:center;gap:12px;padding-bottom:.6em;display:none}.abilities__progress i{background:var(--line-2);width:120px;height:1px;position:relative;overflow:hidden}.abilities__progress b{background:var(--clay);transform-origin:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.abilities__track{padding:0 var(--gutter);flex-direction:column;gap:16px;display:flex}.abilities__end{font:400 clamp(30px, 2.8vw, 46px)/1.35 var(--f-display);color:var(--ink-2);padding:6vh 0 0}.abilities__end br{display:none}.abilities.is-horizontal .abilities__pin{height:100vh;justify-content:center;gap:5vh;height:100svh;padding:96px 0 4vh;overflow:hidden}.abilities.is-horizontal .abilities__progress{display:flex}.abilities.is-horizontal .abilities__track{will-change:transform;flex-direction:row;gap:clamp(14px,1.5vw,26px);width:max-content}.abilities.is-horizontal .card{width:clamp(320px,31vw,480px);height:clamp(470px,58vh,540px);min-height:0}.abilities.is-horizontal .abilities__end{flex:none;align-self:center;width:clamp(280px,26vw,420px);padding:0 0 0 2vw}.abilities.is-horizontal .abilities__end br{display:inline}.card{perspective:1100px;flex:none;min-height:540px;position:relative}.card__in{height:100%;min-height:inherit;transform-style:preserve-3d;will-change:transform;background:linear-gradient(160deg,#26231ef0,#13120ff0);border-radius:22px;flex-direction:column;padding:clamp(22px,2vw,30px);display:flex;position:relative;overflow:hidden}.card__in:before{content:"";background:radial-gradient(520px circle at var(--mx,50%) var(--my,0%), #d9775726, transparent 45%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;top:0;bottom:0;left:0;right:0}.card__in:after{content:"";border-radius:inherit;background:radial-gradient(360px circle at var(--mx,50%) var(--my,0%), #eba184bf, transparent 55%), linear-gradient(var(--line), var(--line));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.card:hover .card__in:before{opacity:1}.card__head{font:500 11px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;display:flex}.card__num{color:var(--clay)}.card__title{font:400 clamp(42px, 3.6vw, 62px)/1 var(--f-display);margin-top:22px}.card__desc{color:var(--ink-2);margin:16px 0 24px;font-size:14px;line-height:1.8}.card__demo{border:1px solid var(--line);background:#0000004d;border-radius:14px;min-height:200px;margin-top:auto;padding:16px;position:relative;overflow:hidden}.demo-write__tabs{flex-wrap:wrap;gap:6px;display:flex}.demo-write__tabs button{border:1px solid var(--line);color:var(--ink-3);border-radius:99px;padding:7px 12px;font-size:12px;line-height:1;transition:background-color .35s,color .35s,border-color .35s}.demo-write__tabs button:hover{color:var(--ink);border-color:var(--line-2)}.demo-write__tabs button.is-on{background:var(--ink);border-color:var(--ink);color:var(--bg)}.demo-write__out{min-height:3em;font:400 clamp(21px, 1.7vw, 26px)/1.5 var(--f-display);margin-top:22px}.demo-code pre{font:400 12.5px/1.75 var(--f-mono);color:var(--ink);white-space:pre;overflow:hidden}.tok-k{color:var(--clay-2)}.tok-f{color:var(--apricot)}.tok-s{color:var(--sage)}.tok-m{color:var(--ink-3)}.caret{vertical-align:-.22em;background:var(--clay);width:.6em;height:1.15em;margin-left:1px;animation:1s step-end infinite blink;display:inline-block}.demo-reason__q{font-size:13px;line-height:1.65}.demo-reason__steps{counter-reset:step;gap:9px;margin-top:14px;display:grid}.demo-reason__steps li{font:400 12.5px/1.4 var(--f-mono);color:var(--ink-2);counter-increment:step;align-items:center;gap:10px;display:flex}.demo-reason__steps li:before{content:counter(step);border:1px solid var(--line-2);width:20px;height:20px;color:var(--clay-2);border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}.demo-reason__a{font:400 13px/1 var(--f-mono);color:var(--ink-2);margin-top:14px}.demo-reason__a b{font:400 22px/1 var(--f-display);color:var(--clay-2)}.demo-lang{place-items:center;display:grid}.demo-lang__word{width:100%;height:1.3em;font:400 clamp(42px, 4vw, 64px)/1.3 var(--f-display);text-align:center;white-space:nowrap;position:relative;overflow:hidden}.demo-lang__word span{position:absolute;top:0;left:0;right:0}.demo-lang__meta{font:500 10px/1 var(--f-mono);letter-spacing:.14em;color:var(--ink-3);justify-content:space-between;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.demo-vision__chart{width:100%;height:auto;overflow:visible}.dv-axis{stroke:var(--line-2);stroke-width:1px}.dv-bars rect{fill:#f2ede329;transform-box:fill-box;transform-origin:50% 100%}.dv-bars .dv-hot{fill:#d97757bf}.dv-vals text,.dv-labels text{font:500 10px var(--f-mono);fill:var(--ink-3);text-anchor:middle}.dv-scan{fill:var(--clay-2);opacity:0}.dv-box{fill:none;stroke:var(--clay-2);stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px}.demo-vision__cap{min-height:1.5em;font:500 12.5px/1.5 var(--f-mono);color:var(--clay-2);margin-top:10px}.demo-agent__log{font:400 12.5px/1.45 var(--f-mono);gap:12px;display:grid}.demo-agent__log li{color:var(--ink-2);align-items:center;gap:11px;display:flex}.demo-agent__log i{border:1.5px solid var(--line-2);border-radius:50%;flex:none;width:15px;height:15px;position:relative}.demo-agent__log li.is-run i{border-top-color:var(--clay);animation:.7s linear infinite spin}.demo-agent__log li.is-warn i{border-color:#e2b45c}.demo-agent__log li.is-warn i:after{content:"!";font:700 9px/1 var(--f-mono);color:#e2b45c;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.demo-agent__log li.is-done i{border-color:var(--sage);background:var(--sage)}.demo-agent__log li.is-done i:after{content:"";border:solid var(--bg);border-width:0 1.5px 1.5px 0;width:4px;height:7px;position:absolute;top:1.5px;left:4px;transform:rotate(45deg)}.demo-agent__log li.is-done:last-child{color:var(--ink)}.principles{padding:20vh var(--gutter) 10vh;position:relative}.principles__title{font:400 clamp(46px, 6.6vw, 112px)/1 var(--f-display);margin:4vh 0 9vh}.p-stack{position:relative}.p-card{top:calc(13vh + var(--i) * 26px);background:var(--paper);min-height:min(70vh,640px);color:var(--paper-ink);transform-origin:50% 0;border-radius:clamp(20px,2vw,30px);grid-template-columns:1fr 1fr;gap:40px;margin-bottom:12vh;padding:clamp(26px,4vw,64px);display:grid;position:sticky;overflow:hidden;box-shadow:0 -30px 70px -30px #0009}.p-card:last-child{margin-bottom:0}.p-card__shade{background:var(--bg);opacity:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.p-card__left{flex-direction:column;justify-content:space-between;gap:32px;display:flex}.p-card__num{font:500 12px/1 var(--f-mono);letter-spacing:.14em;color:var(--paper-ink-2)}.p-card__title{font:400 clamp(66px, 9.5vw, 170px)/.98 var(--f-display);letter-spacing:-.02em}.p-card__en{font:italic 400 clamp(22px, 2.2vw, 34px)/1 var(--f-latin);color:var(--paper-accent);margin-top:14px}.p-card__right{flex-direction:column;justify-content:space-between;gap:32px;display:flex}.p-card__icon{fill:none;width:clamp(72px,8vw,116px);height:auto;stroke:var(--paper-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;align-self:flex-end}.p-card__icon *{stroke-dasharray:1;stroke-dashoffset:0}.p-card__text{font:400 clamp(21px, 2vw, 32px)/1.6 var(--f-display)}.p-card__sub{color:var(--paper-ink-2);font-size:13px}.facts{padding:24vh var(--gutter) 16vh;position:relative}.facts__title{font:400 clamp(42px, 5.6vw, 96px)/1 var(--f-display);margin:4vh 0 8vh}.fact{grid-template-columns:minmax(170px,1fr) 2.4fr;align-items:baseline;gap:8px 24px;padding:clamp(18px,2.3vw,30px) 0;display:grid;position:relative}.fact:before{content:"";background:var(--line-2);transform-origin:0;height:1px;transform:scaleX(var(--rule,1));position:absolute;top:0;left:0;right:0}.fact:last-child{border-bottom:1px solid var(--line)}.fact:after{content:"";inset:0 calc(var(--gutter) * -1);z-index:-1;transform-origin:50% 100%;transition:transform .6s var(--ease-out);background:linear-gradient(90deg,#d9775714,#d9775705);position:absolute;transform:scaleY(0)}.fact:hover:after{transform:scaleY(1)}.fact dt{color:var(--ink-2);align-items:baseline;gap:12px;font-size:14px;display:flex}.fact dt small{font:500 10px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.fact dd{font:400 clamp(23px, 2.6vw, 42px)/1.35 var(--f-display);transition:color .4s, transform .6s var(--ease-out)}.fact:hover dd{color:var(--clay-2);transform:translate(10px)}.fact dd{position:relative}.fact__ghost{color:#0000}.fact__live{pointer-events:none;position:absolute;top:0;left:0;right:0}.fact dd code{font:400 12px/1 var(--f-mono);color:var(--ink-3);vertical-align:.35em;margin-left:16px}.meta{padding:18vh var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid;position:relative}.meta__title{font:400 clamp(44px, 5.4vw, 92px)/1.08 var(--f-display);margin-top:4vh}.meta__desc{max-width:31em;color:var(--ink-2);margin-top:30px;font-size:15px;line-height:1.9}.meta__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px;margin-top:46px;display:grid}.meta__stats li{border-top:1px solid var(--line);padding-top:14px}.meta__stats b{font:400 clamp(38px, 3.6vw, 60px)/1 var(--f-latin);font-variant-numeric:tabular-nums;display:block}.meta__stats span{color:var(--ink-3);margin-top:10px;font-size:12px;display:block}.term{border:1px solid var(--line);background:#0a0908;border-radius:14px;overflow:hidden;box-shadow:0 60px 120px -40px #000c}.term__bar{border-bottom:1px solid var(--line);font:500 11px/1 var(--f-mono);color:var(--ink-3);align-items:center;gap:8px;padding:13px 14px;display:flex}.term__bar i{background:#34302b;border-radius:50%;width:10px;height:10px}.term__bar span{margin:0 auto;transform:translate(-27px)}.term__body{min-height:25.5em;font:400 12.5px/1.8 var(--f-mono);color:var(--ink-2);white-space:pre-wrap;word-break:break-word;padding:18px 20px 22px}.term__body .t-p{color:var(--clay)}.term__body .t-c{color:var(--ink)}.term__body .t-m{color:var(--ink-3)}.term__body .t-o{color:var(--ink-2)}.term__body .t-ok{color:var(--sage)}.outro{min-height:100vh;min-height:100svh;padding:22vh var(--gutter) 12vh;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.outro .label{top:12vh;left:var(--gutter);right:var(--gutter);position:absolute}.outro__title{font:400 clamp(68px, 12.5vw, 220px)/.98 var(--f-display);letter-spacing:-.02em}.outro__title .line{margin-inline-start:auto;margin-inline-end:auto}.outro__en{text-shadow:0 0 18px var(--bg), 0 0 36px var(--bg);font:italic 400 clamp(21px, 2vw, 30px)/1 var(--f-latin);color:var(--clay-2);margin-top:22px}.cta{aspect-ratio:1;background:var(--clay);width:clamp(150px,13vw,196px);color:var(--bg);letter-spacing:.04em;border-radius:50%;place-items:center;margin-top:8vh;font-size:15px;font-weight:600;transition:background-color .45s;display:grid;position:relative}.cta:before{content:"";animation:ripple 2.8s var(--ease-out) infinite;border:1px solid #d9775773;border-radius:50%;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.cta:hover{background:var(--clay-2)}.cta__in{align-items:center;gap:6px;display:inline-flex}.cta svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .5s var(--ease-out)}.cta:hover svg{transform:translate(2px,-2px)rotate(45deg)}.outro__links{font:500 12px/1 var(--f-mono);letter-spacing:.08em;color:var(--ink-2);text-shadow:0 0 14px var(--bg), 0 0 28px var(--bg);flex-wrap:wrap;justify-content:center;gap:14px 30px;margin-top:8vh;display:flex}.outro__links a{padding:4px 0;transition:color .3s;position:relative}.outro__links a:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease-out);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.outro__links a:hover{color:var(--ink)}.outro__links a:hover:after{transform-origin:0;transform:scaleX(1)}.foot{padding:26px var(--gutter) max(26px, env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--ink-3);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px 24px;font-size:12px;display:grid}.foot p:nth-child(2){text-align:center}.foot__top{justify-self:end;transition:color .3s}.foot__top:hover{color:var(--ink)}@media (min-width:900px) and (max-height:780px){.abilities.is-horizontal .abilities__pin{gap:3vh;padding-top:78px}.abilities.is-horizontal .abilities__title{font-size:46px}.abilities.is-horizontal .card{height:470px}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes blink{50%{opacity:0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes drip{0%{transform:translateY(-100%)}60%,to{transform:translateY(230%)}}@keyframes ripple{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.25)}}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-4%,3%)}40%{transform:translate(3%,-5%)}60%{transform:translate(-6%,-2%)}80%{transform:translate(5%,4%)}to{transform:translate(0)}}@media (max-width:900px){.meta{grid-template-columns:1fr}.statement__text,.statement__aside{max-width:none}}@media (max-width:760px){.nav{padding-top:18px;padding-bottom:18px}.nav__links{display:none}.hero{padding-bottom:24px}.hero__eyebrow{top:84px}.hero__foot{grid-template-columns:1fr auto}.hero__lede{grid-column:1/-1}.hero__scroll{justify-self:start}.statement__aside{grid-template-columns:1fr}.words__title{bottom:150px}.words__note{left:var(--gutter);right:var(--gutter);text-align:left;bottom:40px}.abilities__head{grid-template-columns:1fr}.card{min-height:520px}.p-card{min-height:76vh;top:calc(10vh + var(--i) * 18px);grid-template-columns:1fr;gap:24px}.p-card__icon{align-self:flex-start;width:64px}.fact{grid-template-columns:1fr}.fact:hover dd{transform:none}.fact dd code{vertical-align:0;margin:8px 0 0;display:block}.meta__stats{gap:22px 16px}.term__body{min-height:0;font-size:11.5px}.term__bar span{margin-right:0;transform:none}.outro .label{top:8vh}.foot{grid-template-columns:1fr}.foot p:nth-child(2){text-align:left}.foot__top{justify-self:start}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.grain{display:none}.statement__text .c{opacity:1}}
