.app-root{position:relative;min-height:100vh;min-height:100svh;background:var(--bg);overflow:hidden}.app-background{position:fixed;inset:0;z-index:0;pointer-events:none;background:var(--bg)}.app-ui{position:relative;z-index:1;min-height:100vh;min-height:100svh}.pivot-line{width:100%;display:flex;align-items:center;justify-content:center}.pivot-half{flex:1 1 0;min-width:0}.pivot-half--left{text-align:right}.pivot-half--right{text-align:left}.pivot-slot{flex:0 0 auto;width:clamp(64px,8vw,120px)}.pivot-text{display:inline}@media(max-width:768px){.pivot-line{flex-direction:column}.pivot-half{flex:0 0 auto;text-align:center}.pivot-slot{width:100%;height:clamp(76px,22vw,132px)}}html[lang=zh-CN] .pivot-text,html[lang=zh] .pivot-text{font-family:Songti SC,"Noto Serif SC",STSong,serif;font-weight:700;letter-spacing:.08em}.home-page{min-height:100vh;min-height:100svh;width:100%;display:flex;align-items:center;justify-content:center;padding:120px 24px}.home-hero{width:100%;max-width:1480px;display:flex;align-items:center;justify-content:center}.home-main-line{margin:0;color:var(--hero-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;font-size:clamp(36px,5.8vw,88px);font-weight:700;line-height:1.22;letter-spacing:0;text-align:center}.home-page[data-language=en] .home-main-line{font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;letter-spacing:-.04em;font-size:clamp(28px,3.4vw,52px)}@media(max-width:768px){.home-page{padding:110px 20px}.home-main-line{font-size:clamp(28px,8vw,54px);line-height:1.32}.home-page[data-language=en] .home-main-line{font-size:clamp(20px,7vw,44px)}}.statement-page{min-height:100vh;min-height:100svh;width:100%;display:flex;align-items:center;justify-content:center;padding:120px 24px}.statement-hero{width:100%;max-width:1480px;display:flex;align-items:center;justify-content:center}.statement-line{margin:0;color:var(--text-primary);font-family:system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;font-size:clamp(34px,5.5vw,84px);font-weight:700;line-height:1.24;letter-spacing:-.045em;text-align:center;text-wrap:balance}.statement-page[data-language=en] .statement-line{font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.04em;font-size:clamp(28px,3.4vw,52px)}@media(max-width:768px){.statement-page{padding:110px 20px}.statement-line{font-size:clamp(28px,8vw,52px);line-height:1.32}.statement-page[data-language=en] .statement-line{font-size:clamp(20px,7vw,44px)}}.floating-footer-wrap{position:fixed;left:0;right:0;bottom:22px;z-index:40;width:min(1160px,100%);margin:0 auto;padding:0 var(--corner-inset);display:flex;align-items:flex-end;justify-content:space-between;pointer-events:none;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";font-size:var(--corner-fs);font-weight:var(--corner-fw);letter-spacing:var(--corner-ls);color:var(--corner-text)}.floating-footer-wrap a{color:inherit;text-decoration:none;transition:color .22s ease}.floating-footer-wrap a:hover,.floating-footer-wrap a:focus-visible{color:var(--nav-active)}.floating-footer{pointer-events:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1.25em;padding:6px 0}.floating-footer-line{text-align:left;white-space:nowrap}.floating-footer-separator{margin:0 .55em}.floating-footer-mail{display:inline-flex;align-items:center;gap:.35em;flex:none;flex-shrink:0;white-space:nowrap}.floating-footer-mail svg{width:1em;height:1em;flex-shrink:0}.floating-footer-signature{pointer-events:auto;padding:6px 0}@media(max-width:640px){.floating-footer{width:auto;padding:6px 0}.floating-footer-wrap{bottom:16px;width:100%;padding:0 var(--corner-inset)}.floating-footer-line{white-space:nowrap}}@media(max-width:501px){.floating-footer-line,.floating-footer-mail-label{display:none}}.floating-tabs-wrap{position:fixed;top:0;left:0;right:0;z-index:50;width:min(1160px,100%);min-height:68px;margin:0 auto;padding:0 var(--corner-inset);display:flex;align-items:center;justify-content:space-between;gap:32px}.home-brand{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;color:var(--corner-text);transition:color .18s ease}.home-brand:hover{color:var(--nav-active)}.home-brand-label{font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";font-size:var(--corner-fs);font-weight:var(--corner-fw);letter-spacing:var(--corner-ls)}.nav-actions{position:relative;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:2px}.floating-tabs{display:flex;align-items:center;justify-content:flex-end;gap:2px}.nav-tab-shell{position:static;display:inline-flex;align-items:center}.floating-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 13px;color:var(--corner-text);white-space:nowrap;transition:color .18s ease}.floating-tab:after{content:"";position:absolute;right:13px;bottom:6px;left:13px;height:1px;background:currentColor;opacity:0;transform:scaleX(.35);transition:opacity .18s ease,transform .18s ease}.floating-tab:hover,.floating-tab:focus-visible{color:var(--nav-hover)}.floating-tab.is-active{color:var(--nav-active)}.floating-tab.is-active:after{opacity:.9;transform:scaleX(1)}.floating-tab[data-dim=chaos]{color:rgb(var(--dim-chaos) / .46)}.floating-tab[data-dim=spacetime]{color:rgb(var(--dim-spacetime) / .82)}.floating-tab[data-dim=existence]{color:rgb(var(--dim-existence) / .9)}.floating-tab[data-dim=ix]{color:rgb(var(--dim-ix))}.floating-tab[data-dim=chaos]:hover,.floating-tab[data-dim=chaos]:focus-visible,.floating-tab[data-dim=chaos].is-active{color:rgb(var(--dim-chaos))}.floating-tab[data-dim=spacetime]:hover,.floating-tab[data-dim=spacetime]:focus-visible,.floating-tab[data-dim=spacetime].is-active{color:rgb(var(--dim-spacetime))}.floating-tab[data-dim=existence]:hover,.floating-tab[data-dim=existence]:focus-visible,.floating-tab[data-dim=existence].is-active{color:rgb(var(--dim-existence))}.floating-tab[data-dim=ix]:hover,.floating-tab[data-dim=ix]:focus-visible,.floating-tab[data-dim=ix].is-active{color:rgb(var(--dim-ix))}.floating-tab-label{font-size:var(--corner-fs);font-weight:var(--corner-fw);letter-spacing:var(--corner-ls);text-transform:uppercase}.nav-submenu{--submenu-fit: 1;--submenu-pad: 10px;pointer-events:none;position:absolute;top:calc(100% + 5px);right:0;width:max-content;max-width:min(640px,calc(100vw - 32px));padding:8px 0 0;display:flex;align-items:center;justify-content:flex-end;gap:2px;border-top:1px solid var(--divider);background:linear-gradient(180deg,var(--scrim-strong),var(--scrim-mid) 70%,transparent);opacity:0;transform:translateY(-5px);transition:opacity .16s ease,transform .18s ease}.nav-submenu:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:7px}.nav-tab-shell:hover .nav-submenu,.nav-tab-shell:focus-within .nav-submenu,.nav-tab-shell.has-open-submenu .nav-submenu{pointer-events:auto;opacity:1;transform:translateY(0)}.floating-tabs:has(.nav-tab-shell:hover) .nav-tab-shell.has-open-submenu:not(:hover) .nav-submenu,.floating-tabs:has(.nav-tab-shell:focus-within) .nav-tab-shell.has-open-submenu:not(:focus-within) .nav-submenu{pointer-events:none;opacity:0;transform:translateY(-5px)}.nav-submenu-item{position:relative;display:inline-flex;align-items:center;min-height:32px;padding:0 calc(var(--submenu-pad) * var(--submenu-fit));color:var(--submenu-idle);white-space:nowrap;transition:color .16s ease}.nav-submenu-item:after{content:"";position:absolute;bottom:1px;height:1px;right:calc(var(--submenu-pad) * var(--submenu-fit));left:calc(var(--submenu-pad) * var(--submenu-fit));background:currentColor;opacity:0;transform:scaleX(.4);transition:opacity .16s ease,transform .16s ease}.nav-submenu-item:last-child{padding-right:0}.nav-submenu-item:last-child:after{right:0}.nav-submenu-item:hover,.nav-submenu-item:focus-visible{color:var(--submenu-hover)}.nav-submenu-item.is-active{color:var(--submenu-active)}.nav-submenu-item.is-active:after{opacity:.8;transform:scaleX(1)}.nav-submenu-item-label{font-size:calc(12px * var(--submenu-fit));font-weight:500;letter-spacing:.04em;text-transform:uppercase}.floating-tabs[data-language=en] .nav-submenu-item-label{font-size:calc(10.5px * var(--submenu-fit));letter-spacing:.03em}.language-switch{flex:0 0 auto;width:auto;min-height:44px;padding:0 0 0 13px;border:0;display:inline-flex;align-items:center;justify-content:center;border-radius:0;color:var(--nav-idle);background:transparent;cursor:pointer;transition:color .18s ease}.language-switch:hover,.language-switch:focus-visible{color:var(--nav-active)}.language-switch-option{display:block;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";font-size:var(--corner-fs);font-weight:var(--corner-fw);letter-spacing:var(--corner-ls)}@media(max-width:760px){.floating-tabs-wrap{min-height:60px;padding:0 var(--corner-inset);gap:16px}.nav-actions{gap:2px;min-width:0}.floating-tabs{min-width:0;overflow-x:auto;scrollbar-width:none}.floating-tabs::-webkit-scrollbar{display:none}.floating-tabs:has(.nav-tab-shell:hover),.floating-tabs:has(.nav-tab-shell:focus-within),.floating-tabs.has-open-submenu{overflow:visible}.floating-tab{padding:0 9px}.floating-tab:after{right:9px;left:9px}.language-switch{padding:0 0 0 9px}.nav-submenu{--submenu-pad: 7px;position:fixed;top:56px;right:var(--corner-inset);left:12px;width:auto;max-width:none;flex-wrap:nowrap;justify-content:flex-end;gap:2px;padding:7px 0 0;background:linear-gradient(180deg,var(--scrim-mobile-strong),var(--scrim-mobile-mid) 72%,transparent)}.nav-submenu-item{flex:0 0 auto}.nav-tab-shell:not(.has-open-submenu):hover .nav-submenu,.nav-tab-shell:not(.has-open-submenu):focus-within .nav-submenu{pointer-events:none;opacity:0;transform:translateY(-5px)}}@media(max-width:480px){.floating-tab{padding:0 7px}.floating-tab:after{right:7px;left:7px}.language-switch{padding:0 0 0 7px}}@media(max-width:360px){.floating-tabs-wrap{padding:0 var(--corner-inset);gap:10px}.nav-actions{gap:1px}.floating-tabs{gap:1px;overflow:visible}.floating-tab{padding:0 4px}.floating-tab:after{right:4px;left:4px}.language-switch{padding:0 0 0 4px}}@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")}:root{color-scheme:dark;--bg: #070809;--panel: rgba(255, 255, 255, .015);--panel-strong: rgba(255, 255, 255, .04);--text-primary: rgb(218, 218, 219);--text-secondary: rgba(218, 218, 219, .72);--text-muted: rgba(218, 218, 219, .46);--border-soft: rgba(218, 218, 219, .09);--border-faint: rgba(218, 218, 219, .06);--divider: rgba(218, 218, 219, .1);--hero-text: rgb(218, 218, 219);--scrim-top: rgba(0, 0, 0, .82);--scrim-strong: rgba(0, 0, 0, .78);--scrim-mid: rgba(0, 0, 0, .28);--scrim-mobile-strong: rgba(0, 0, 0, .92);--scrim-mobile-mid: rgba(0, 0, 0, .62);--brand-idle: rgba(218, 218, 219, .78);--nav-idle: rgba(218, 218, 219, .55);--nav-hover: rgba(218, 218, 219, .88);--nav-active: rgb(218, 218, 219);--submenu-idle: rgba(218, 218, 219, .46);--submenu-hover: rgba(218, 218, 219, .86);--submenu-active: rgb(218, 218, 219);--footer-text: rgba(218, 218, 219, .7);--footer-separator: rgba(218, 218, 219, .7);--footer-signature: rgba(218, 218, 219, .7);--footer-signature-hover: rgb(218, 218, 219);--footer-link: rgba(218, 218, 219, .7);--footer-link-hover: rgb(218, 218, 219);--corner-fs: min(.875rem, calc(4.45vw - 1.3px) );--corner-inset: 24px;--corner-fw: 700;--corner-ls: .02em;--corner-text: rgba(218, 218, 219, .7);--dim-chaos: 196 204 220;--dim-spacetime: 56 116 230;--dim-existence: 30 166 126;--dim-ix: 220 56 62}@media(max-width:760px){:root{--corner-inset: 16px}}@media(max-width:360px){:root{--corner-inset: 12px}}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){color-scheme:light;--bg: #f5f1e9;--panel: rgba(11, 12, 13, .015);--panel-strong: rgba(11, 12, 13, .04);--text-primary: rgba(11, 12, 13, .94);--text-secondary: rgba(11, 12, 13, .68);--text-muted: rgba(11, 12, 13, .46);--border-soft: rgba(11, 12, 13, .12);--border-faint: rgba(11, 12, 13, .08);--divider: rgba(11, 12, 13, .13);--hero-text: rgba(9, 10, 11, .92);--scrim-top: rgba(245, 241, 233, .86);--scrim-strong: rgba(245, 241, 233, .84);--scrim-mid: rgba(245, 241, 233, .34);--scrim-mobile-strong: rgba(245, 241, 233, .94);--scrim-mobile-mid: rgba(245, 241, 233, .66);--brand-idle: rgba(11, 12, 13, .78);--nav-idle: rgba(11, 12, 13, .55);--nav-hover: rgba(11, 12, 13, .86);--nav-active: #0b0c0d;--submenu-idle: rgba(11, 12, 13, .48);--submenu-hover: rgba(11, 12, 13, .84);--submenu-active: rgba(11, 12, 13, .94);--footer-text: rgba(11, 12, 13, .46);--footer-separator: rgba(11, 12, 13, .34);--footer-signature: rgba(11, 12, 13, .5);--footer-signature-hover: rgba(11, 12, 13, .9);--footer-link: rgb(26, 26, 26);--footer-link-hover: rgba(11, 12, 13, .94);--corner-text: rgb(26, 26, 26);--dim-chaos: 24 30 42;--dim-spacetime: 12 70 178;--dim-existence: 4 139 99;--dim-ix: 161 22 31}}:root[data-theme=light]{color-scheme:light;--bg: #f5f1e9;--panel: rgba(11, 12, 13, .015);--panel-strong: rgba(11, 12, 13, .04);--text-primary: rgba(11, 12, 13, .94);--text-secondary: rgba(11, 12, 13, .68);--text-muted: rgba(11, 12, 13, .46);--border-soft: rgba(11, 12, 13, .12);--border-faint: rgba(11, 12, 13, .08);--divider: rgba(11, 12, 13, .13);--hero-text: rgba(9, 10, 11, .92);--scrim-top: rgba(245, 241, 233, .86);--scrim-strong: rgba(245, 241, 233, .84);--scrim-mid: rgba(245, 241, 233, .34);--scrim-mobile-strong: rgba(245, 241, 233, .94);--scrim-mobile-mid: rgba(245, 241, 233, .66);--brand-idle: rgba(11, 12, 13, .78);--nav-idle: rgba(11, 12, 13, .55);--nav-hover: rgba(11, 12, 13, .86);--nav-active: #0b0c0d;--submenu-idle: rgba(11, 12, 13, .48);--submenu-hover: rgba(11, 12, 13, .84);--submenu-active: rgba(11, 12, 13, .94);--footer-text: rgba(11, 12, 13, .46);--footer-separator: rgba(11, 12, 13, .34);--footer-signature: rgba(11, 12, 13, .5);--footer-signature-hover: rgba(11, 12, 13, .9);--footer-link: rgb(26, 26, 26);--footer-link-hover: rgba(11, 12, 13, .94);--corner-text: rgb(26, 26, 26);--dim-chaos: 24 30 42;--dim-spacetime: 12 70 178;--dim-existence: 4 139 99;--dim-ix: 161 22 31}html,body,#root{margin:0;padding:0;min-height:100%;width:100%}html,body{overscroll-behavior:none}html,body{background:var(--bg);transition:background-color .24s ease}body{color:var(--text-primary);font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}:lang(zh),:lang(zh-CN),:lang(zh-Hans){font-family:system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;font-feature-settings:normal}html .home-brand-label,html .floating-tab-label,html .language-switch-option,html .floating-footer-wrap{font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11"}
