@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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+1F00-1FFF}@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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--hx-void: #030309;--hx-deep: #06060f;--hx-surface: #0a0a16;--hx-line: rgba(255, 255, 255, .08);--hx-line-strong: rgba(255, 255, 255, .16);--hx-ink: #f4f5ff;--hx-ink-dim: rgba(230, 233, 255, .62);--hx-ink-faint: rgba(230, 233, 255, .38);--hx-stage-0: #3d4066;--hx-xability: #ff5fa2;--hx-xsite: #2ea8ff;--hx-xapps: #7c6cff;--hx-xauto: #ffb648;--hx-xai: #39ffc5;--hx-gradient-index: linear-gradient( 90deg, var(--hx-xability) 0%, var(--hx-xsite) 30%, var(--hx-xapps) 60%, var(--hx-xauto) 80%, var(--hx-xai) 100% );--hx-glass: rgba(255, 255, 255, .04);--hx-glass-strong: rgba(255, 255, 255, .07);--hx-glass-blur: 22px;--hx-glass-border: 1px solid rgba(255, 255, 255, .1);--hx-glass-highlight: linear-gradient( 140deg, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, .02) 32%, rgba(255, 255, 255, 0) 60% );--hx-menu-bg: rgba(10, 10, 22, .92);--hx-overlay-bg: rgba(3, 3, 9, .96);--hx-nav-fade: linear-gradient(to bottom, rgba(3, 3, 9, .85), rgba(3, 3, 9, 0));--hx-scrim: rgba(3, 3, 9, .72);--hx-scrim-strong: rgba(3, 3, 9, .9);--hx-btn-ghost-bg: rgba(3, 3, 9, .45);--hx-dial-track: rgba(255, 255, 255, .07);--hx-dial-label: rgba(230, 233, 255, .55);--hx-scene-a: rgba(90, 94, 138, .22);--hx-scene-b: rgba(124, 108, 255, .1);--hx-scene-c: rgba(46, 168, 255, .07);--hx-btn-primary-fg: #05050d;--hx-shadow-1: 0 2px 12px rgba(0, 0, 0, .45);--hx-shadow-2: 0 12px 40px rgba(0, 0, 0, .55);--hx-shadow-3: 0 32px 90px rgba(0, 0, 0, .65);--hx-glow-soft: 0 0 40px;--hx-glow-strong: 0 0 90px;--hx-font-display: "Space Grotesk Variable", "Inter Variable", system-ui, sans-serif;--hx-font-body: "Inter Variable", system-ui, sans-serif;--hx-font-mono: "JetBrains Mono", ui-monospace, monospace;--hx-text-hero: clamp(3.4rem, 9.5vw, 8.5rem);--hx-text-display: clamp(2.4rem, 5.5vw, 4.8rem);--hx-text-title: clamp(1.6rem, 3vw, 2.6rem);--hx-text-lead: clamp(1.05rem, 1.6vw, 1.35rem);--hx-text-body: 1rem;--hx-text-small: .875rem;--hx-text-micro: .72rem;--hx-tracking-tight: -.035em;--hx-tracking-wide: .22em;--hx-s1: .25rem;--hx-s2: .5rem;--hx-s3: .75rem;--hx-s4: 1rem;--hx-s5: 1.5rem;--hx-s6: 2rem;--hx-s7: 3rem;--hx-s8: 4.5rem;--hx-s9: 7rem;--hx-s10: 10rem;--hx-max-width: 1280px;--hx-gutter: clamp(1.25rem, 4vw, 3rem);--hx-r-s: 10px;--hx-r-m: 18px;--hx-r-l: 28px;--hx-r-pill: 999px;--hx-ease-out: cubic-bezier(.16, 1, .3, 1);--hx-ease-inout: cubic-bezier(.65, 0, .35, 1);--hx-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--hx-dur-fast: .18s;--hx-dur-base: .32s;--hx-dur-slow: .7s;--hx-dur-cinematic: 1.4s}[data-theme=light]{color-scheme:light;--hx-void: #f5f6fb;--hx-deep: #ffffff;--hx-surface: #ffffff;--hx-line: rgba(11, 13, 31, .1);--hx-line-strong: rgba(11, 13, 31, .2);--hx-ink: #10122b;--hx-ink-dim: rgba(16, 18, 43, .68);--hx-ink-faint: rgba(16, 18, 43, .45);--hx-xability: #e63980;--hx-xsite: #0d7fd8;--hx-xapps: #5a48e8;--hx-xauto: #c77d14;--hx-xai: #0b9e77;--hx-glass: rgba(255, 255, 255, .62);--hx-glass-strong: rgba(255, 255, 255, .85);--hx-glass-border: 1px solid rgba(11, 13, 31, .1);--hx-glass-highlight: linear-gradient( 140deg, rgba(255, 255, 255, .9) 0%, rgba(255, 255, 255, .2) 32%, rgba(255, 255, 255, 0) 60% );--hx-shadow-1: 0 2px 10px rgba(22, 26, 63, .08);--hx-shadow-2: 0 12px 34px rgba(22, 26, 63, .12);--hx-shadow-3: 0 28px 70px rgba(22, 26, 63, .16);--hx-menu-bg: rgba(255, 255, 255, .94);--hx-overlay-bg: rgba(245, 246, 251, .97);--hx-nav-fade: linear-gradient(to bottom, rgba(245, 246, 251, .92), rgba(245, 246, 251, 0));--hx-scrim: rgba(245, 246, 251, .7);--hx-scrim-strong: rgba(245, 246, 251, .92);--hx-btn-ghost-bg: rgba(255, 255, 255, .6);--hx-dial-track: rgba(11, 13, 31, .08);--hx-dial-label: rgba(16, 18, 43, .55);--hx-scene-a: rgba(124, 108, 255, .1);--hx-scene-b: rgba(46, 168, 255, .09);--hx-scene-c: rgba(57, 214, 170, .08);--hx-btn-primary-fg: #ffffff}@media (prefers-reduced-motion: reduce){:root{--hx-dur-fast: 0ms;--hx-dur-base: 0ms;--hx-dur-slow: 0ms;--hx-dur-cinematic: 0ms}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--hx-void);color:var(--hx-ink);font-family:var(--hx-font-body);font-size:var(--hx-text-body);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:#7c6cff66}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}img,svg,canvas{display:block;max-width:100%}:focus-visible{outline:2px solid var(--hx-xsite);outline-offset:3px;border-radius:4px}.hx-container{width:min(var(--hx-max-width),100% - var(--hx-gutter) * 2);margin-inline:auto}.hx-kicker{font-family:var(--hx-font-mono);font-size:var(--hx-text-micro);letter-spacing:var(--hx-tracking-wide);text-transform:uppercase;color:var(--hx-ink-faint);display:inline-flex;align-items:center;gap:.6em}.hx-kicker:before{content:"";width:24px;height:1px;background:currentColor;opacity:.6}.hx-glass{position:relative;background:var(--hx-glass);border:var(--hx-glass-border);border-radius:var(--hx-r-l);backdrop-filter:blur(var(--hx-glass-blur));-webkit-backdrop-filter:blur(var(--hx-glass-blur));box-shadow:var(--hx-shadow-2);overflow:hidden}.hx-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hx-glass-highlight);pointer-events:none}.hx-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;padding:.85em 1.7em;border-radius:var(--hx-r-pill);font-family:var(--hx-font-display);font-weight:500;font-size:var(--hx-text-small);letter-spacing:.02em;white-space:nowrap;transition:transform var(--hx-dur-base) var(--hx-ease-spring),box-shadow var(--hx-dur-base) var(--hx-ease-out),background var(--hx-dur-base) var(--hx-ease-out),border-color var(--hx-dur-base) var(--hx-ease-out)}.hx-btn:hover{transform:translateY(-2px)}.hx-btn:active{transform:translateY(0) scale(.98)}.hx-btn--primary{background:var(--hx-ink);color:var(--hx-btn-primary-fg)}.hx-btn--primary:hover{box-shadow:0 8px 32px #f4f5ff40}.hx-btn--glow{--btn-glow: var(--hx-xsite);background:color-mix(in srgb,var(--btn-glow) 16%,transparent);border:1px solid color-mix(in srgb,var(--btn-glow) 45%,transparent);color:var(--hx-ink)}.hx-btn--glow:hover{background:color-mix(in srgb,var(--btn-glow) 26%,transparent);box-shadow:0 0 32px color-mix(in srgb,var(--btn-glow) 35%,transparent)}.hx-btn--ghost{border:1px solid var(--hx-line-strong);color:var(--hx-ink-dim);background:var(--hx-btn-ghost-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hx-btn--ghost:hover{color:var(--hx-ink);border-color:var(--hx-ink-faint)}.hx-btn__arrow{transition:transform var(--hx-dur-base) var(--hx-ease-out)}.hx-btn:hover .hx-btn__arrow{transform:translate(4px)}.hx-reveal{opacity:0;transform:translateY(42px);will-change:opacity,transform}@media (prefers-reduced-motion: reduce){.hx-reveal{opacity:1;transform:none}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--hx-void)}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:5px;border:2px solid var(--hx-void)}::-webkit-scrollbar-thumb:hover{background:#ffffff38}.page{position:relative;z-index:1}.scene-fallback{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(720px 720px at 50% 58%,var(--hx-scene-a),transparent 65%),radial-gradient(1100px 700px at 80% -5%,var(--hx-scene-b),transparent 60%),radial-gradient(900px 650px at 12% 100%,var(--hx-scene-c),transparent 60%),var(--hx-void)}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000;display:grid;place-items:center;transition:opacity .9s var(--hx-ease-inout),visibility .9s}.preloader--exit{opacity:0;visibility:hidden;pointer-events:none}.preloader__mark{display:flex;flex-direction:column;align-items:center;gap:var(--hx-s4);opacity:0;transform:scale(.92);transition:opacity 1s var(--hx-ease-out),transform 1s var(--hx-ease-out)}.preloader--logo .preloader__mark,.preloader--pulse .preloader__mark{opacity:1;transform:scale(1)}.preloader__ring{stroke-dashoffset:182;transition:stroke-dashoffset 1.6s var(--hx-ease-inout)}.preloader--logo .preloader__ring,.preloader--pulse .preloader__ring{stroke-dashoffset:0}.preloader__word{font-family:var(--hx-font-display);font-size:1.1rem;font-weight:500;letter-spacing:.35em;text-transform:uppercase;color:var(--hx-ink)}.preloader__pulse{position:absolute;width:12px;height:12px;border-radius:50%;border:1px solid rgba(124,108,255,.8);opacity:0}.preloader--pulse .preloader__pulse{animation:pulse-expand 1.1s var(--hx-ease-out) forwards}@keyframes pulse-expand{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(90)}}.logo{display:inline-flex;align-items:center;gap:.65em}.logo__word{font-family:var(--hx-font-display);font-weight:600;font-size:1.05rem;letter-spacing:.04em}.nav{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:var(--hx-s5);padding:var(--hx-s4) var(--hx-gutter)}.nav:before{content:"";position:absolute;top:0;right:0;bottom:-20%;left:0;background:var(--hx-nav-fade);pointer-events:none;z-index:-1}.nav__links{display:flex;align-items:center;gap:var(--hx-s2)}.nav__link{display:inline-flex;align-items:center;gap:.5em;padding:.5em .95em;border-radius:var(--hx-r-pill);font-family:var(--hx-font-display);font-size:var(--hx-text-small);color:var(--hx-ink-dim);border:1px solid transparent;transition:color var(--hx-dur-base) var(--hx-ease-out),border-color var(--hx-dur-base) var(--hx-ease-out),background var(--hx-dur-base) var(--hx-ease-out),box-shadow var(--hx-dur-base) var(--hx-ease-out)}.nav__link:hover{color:var(--hx-ink);border-color:color-mix(in srgb,var(--w-color, #fff) 40%,transparent);background:color-mix(in srgb,var(--w-color, #fff) 10%,transparent);box-shadow:0 0 24px color-mix(in srgb,var(--w-color, #fff) 18%,transparent)}.nav__link-index{font-family:var(--hx-font-mono);font-size:.68rem;color:var(--w-color, var(--hx-ink-faint))}.nav__link--cta{border-color:var(--hx-line-strong);color:var(--hx-ink)}.nav__meta{display:flex;align-items:center;gap:var(--hx-s4)}.nav__index{display:flex;align-items:baseline;gap:.6em;font-family:var(--hx-font-mono);padding:.45em .9em;border-radius:var(--hx-r-pill);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--accent) 20%,transparent);transition:border-color var(--hx-dur-slow),box-shadow var(--hx-dur-slow)}.nav__index-label{font-size:.62rem;text-transform:uppercase;letter-spacing:.2em;color:var(--hx-ink-faint)}.nav__index-value{font-size:.95rem;color:var(--hx-ink);font-variant-numeric:tabular-nums;min-width:3.2ch}.nav__burger{display:none;flex-direction:column;gap:6px;padding:10px}.nav__burger span{width:22px;height:2px;background:var(--hx-ink);border-radius:2px;transition:transform var(--hx-dur-base) var(--hx-ease-out)}.nav__burger.is-open span:first-child{transform:translateY(4px) rotate(45deg)}.nav__burger.is-open span:last-child{transform:translateY(-4px) rotate(-45deg)}@media (max-width: 1280px){.nav__links{position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:column;justify-content:center;background:var(--hx-overlay-bg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;pointer-events:none;transition:opacity var(--hx-dur-base) var(--hx-ease-out)}.nav__links.is-open{opacity:1;pointer-events:auto}.nav__link{font-size:1.4rem;padding:.5em 1.2em}.nav__links .nav__divider{width:40px;height:1px;margin:var(--hx-s2) 0}.nav__burger{display:flex}.nav__meta .nav__desktop-controls{display:none}.nav__links .nav__mobile-controls{display:flex}}.nav__divider{width:1px;height:18px;background:var(--hx-line-strong);margin:0 var(--hx-s2)}.nav__desktop-controls{display:flex;align-items:center;gap:var(--hx-s2)}.nav__mobile-controls{display:none;align-items:center;gap:var(--hx-s4);margin-top:var(--hx-s4)}.langsel{position:relative}.langsel__button{display:inline-flex;align-items:center;gap:.45em;padding:.5em .8em;border-radius:var(--hx-r-pill);border:1px solid var(--hx-line-strong);color:var(--hx-ink-dim);transition:color var(--hx-dur-base),border-color var(--hx-dur-base)}.langsel__button:hover{color:var(--hx-ink);border-color:var(--hx-ink-faint)}.langsel__code{font-family:var(--hx-font-mono);font-size:.7rem;letter-spacing:.08em}.langsel__menu{position:absolute;inset-inline-end:0;top:calc(100% + 8px);min-width:172px;list-style:none;padding:6px;border-radius:var(--hx-r-m);background:var(--hx-menu-bg);border:1px solid var(--hx-line-strong);box-shadow:var(--hx-shadow-2);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);z-index:60}.langsel__option{display:flex;align-items:center;justify-content:space-between;gap:1em;width:100%;padding:.55em .8em;border-radius:8px;color:var(--hx-ink-dim);font-size:var(--hx-text-small);text-align:start;transition:background var(--hx-dur-fast),color var(--hx-dur-fast)}.langsel__option:hover{background:var(--hx-glass-strong);color:var(--hx-ink)}.langsel__option.is-active{color:var(--hx-ink);background:color-mix(in srgb,var(--hx-xapps) 14%,transparent)}.langsel__option-code{font-family:var(--hx-font-mono);font-size:.62rem;color:var(--hx-ink-faint)}.themetoggle{display:inline-flex;gap:2px;padding:3px;border-radius:var(--hx-r-pill);border:1px solid var(--hx-line-strong)}.themetoggle__option{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:var(--hx-ink-faint);transition:background var(--hx-dur-fast),color var(--hx-dur-fast)}.themetoggle__option:hover{color:var(--hx-ink)}.themetoggle__option.is-active{background:var(--hx-glass-strong);color:var(--hx-ink);box-shadow:inset 0 0 0 1px var(--hx-line-strong)}.problem{position:relative;padding:var(--hx-s9) 0 var(--hx-s8)}.problem__inner{text-align:center;max-width:820px}.problem__title{font-family:var(--hx-font-display);font-size:var(--hx-text-display);font-weight:600;line-height:1.08;letter-spacing:var(--hx-tracking-tight);margin-top:var(--hx-s4)}.problem__title-dim{color:var(--hx-ink-faint)}.problem__list{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--hx-s2);margin-top:var(--hx-s6)}.problem__list li{font-family:var(--hx-font-mono);font-size:var(--hx-text-micro);letter-spacing:.06em;text-transform:uppercase;padding:.6em 1em;border-radius:var(--hx-r-pill);border:1px solid var(--hx-line);color:var(--hx-ink-faint)}.problem__resolution{margin-top:var(--hx-s6);font-size:var(--hx-text-lead);color:var(--hx-ink-dim)}.problem__resolution strong{color:var(--hx-ink);font-weight:600}.xbrain{position:relative;padding:var(--hx-s9) 0;background:linear-gradient(to bottom,transparent,var(--hx-scrim) 10%,var(--hx-scrim) 90%,transparent)}.xbrain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 620px at 50% 45%,rgba(124,108,255,.08),transparent 70%);pointer-events:none}.xbrain__lead,.xbrain__title{text-shadow:0 2px 24px var(--hx-scrim-strong)}.xbrain__head{text-align:center;max-width:780px;margin-inline:auto}.xbrain__title{font-family:var(--hx-font-display);font-size:var(--hx-text-display);font-weight:600;line-height:1.08;letter-spacing:var(--hx-tracking-tight);margin-top:var(--hx-s4)}.xbrain__title-accent{background:var(--hx-gradient-index);-webkit-background-clip:text;background-clip:text;color:transparent}.xbrain__lead{margin-top:var(--hx-s4);color:var(--hx-ink-dim);font-size:var(--hx-text-lead)}.xbrain__viz{margin:var(--hx-s8) auto 0;max-width:860px}.xbnet{position:relative;width:100%;aspect-ratio:16 / 10;min-height:380px}.xbnet__wires{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.xbnet__wire{stroke-width:.35;stroke-dasharray:1.6 2.2;opacity:.5;animation:xbnet-flow 2.6s linear infinite}@keyframes xbnet-flow{to{stroke-dashoffset:-7.6}}.xbnet__node{position:absolute;left:clamp(64px,var(--x),calc(100% - 64px));top:var(--y);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:.7em 1em;background:var(--hx-glass-strong);border:1px solid color-mix(in srgb,var(--w-color) 40%,transparent);border-radius:var(--hx-r-m);backdrop-filter:blur(var(--hx-glass-blur));-webkit-backdrop-filter:blur(var(--hx-glass-blur));box-shadow:var(--hx-shadow-2);transition:box-shadow var(--hx-dur-base);animation:xbnet-drift 8s ease-in-out infinite;animation-delay:calc(var(--n) * -1.6s);z-index:2}@keyframes xbnet-drift{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 12px))}}a.xbnet__node:hover{box-shadow:0 0 34px color-mix(in srgb,var(--w-color) 30%,transparent),var(--hx-shadow-2)}.xbnet__node-dot{width:9px;height:9px;border-radius:50%;background:var(--w-color);box-shadow:0 0 12px var(--w-color)}.xbnet__node-name{font-family:var(--hx-font-display);font-weight:600;font-size:.95rem;color:var(--hx-ink)}.xbnet__node-role{font-size:.68rem;color:var(--hx-ink-faint);max-width:150px}.xbnet__core{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);width:190px;height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}.xbnet__core-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(124,108,255,.35)}.xbnet__core-ring--2{top:14%;right:14%;bottom:14%;left:14%;border-style:dashed;border-color:#2ea8ff59;animation:ring-spin 26s linear infinite}.xbnet__core-glow{position:absolute;top:26%;right:26%;bottom:26%;left:26%;border-radius:50%;background:radial-gradient(circle at 38% 32%,#ffffff80,#7c6cffd9 45%,#2ea8ff26 80%);box-shadow:0 0 60px #7c6cff73;animation:nucleus-breathe 4s ease-in-out infinite}.xbnet__core-label{position:relative;font-family:var(--hx-font-display);font-weight:700;font-size:1.25rem;letter-spacing:.02em;text-shadow:0 2px 16px rgba(3,3,9,.8)}.xbnet__core-sub{position:relative;font-family:var(--hx-font-mono);font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:#f4f5ffbf;text-shadow:0 1px 10px rgba(3,3,9,.8)}@media (prefers-reduced-motion: reduce){.xbnet__wire,.xbnet__node,.xbnet__core-ring--2,.xbnet__core-glow{animation:none}}.xbnet-list{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--hx-s2) var(--hx-s5);max-width:900px;margin:var(--hx-s6) auto 0}.xbnet-list li{font-size:var(--hx-text-small);color:var(--hx-ink-faint)}.xbnet-list li strong{color:var(--w-color);font-family:var(--hx-font-display)}.xbrain__loop{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--hx-s3);max-width:980px;margin:var(--hx-s7) auto 0;counter-reset:none}.xbrain__loop-step{display:flex;gap:.8em;padding:var(--hx-s4);border:1px solid var(--hx-line);border-radius:var(--hx-r-m);background:var(--hx-glass)}.xbrain__loop-num{font-family:var(--hx-font-mono);font-size:.7rem;color:var(--hx-xapps)}.xbrain__loop-step strong{display:block;font-family:var(--hx-font-display);font-size:.95rem}.xbrain__loop-step span:not(.xbrain__loop-num){display:block;font-size:.78rem;color:var(--hx-ink-faint);margin-top:2px}.xbrain__notes{display:flex;flex-direction:column;align-items:center;gap:var(--hx-s4);max-width:720px;margin:var(--hx-s7) auto 0;text-align:center}.xbrain__distinction{color:var(--hx-ink-dim);font-size:var(--hx-text-small)}.xbrain__distinction strong{color:var(--hx-ink)}@media (max-width: 900px){.xbrain__loop{grid-template-columns:1fr;max-width:480px}.xbnet{aspect-ratio:auto;min-height:480px}.xbnet__node-role{display:none}}.rail{position:fixed;left:calc(var(--hx-gutter) * .55);top:50%;transform:translateY(-50%);z-index:40;display:flex;gap:14px;height:min(420px,55vh)}.rail__track{width:2px;background:#ffffff14;border-radius:2px;overflow:hidden}.rail__fill{width:100%;background:var(--hx-gradient-index);transition:height .12s linear}.rail__nodes{display:flex;flex-direction:column;justify-content:space-between;padding:4px 0}.rail__node{display:flex;align-items:center;gap:10px}.rail__dot{width:8px;height:8px;border-radius:50%;background:#ffffff2e;transition:background var(--hx-dur-base),box-shadow var(--hx-dur-base),transform var(--hx-dur-base)}.rail__node.is-lit .rail__dot{background:var(--w-color);box-shadow:0 0 12px var(--w-color);transform:scale(1.2)}.rail__label{font-family:var(--hx-font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-ink-faint);opacity:0;transform:translate(-6px);transition:opacity var(--hx-dur-base),transform var(--hx-dur-base),color var(--hx-dur-base);white-space:nowrap}.rail__label em{font-style:normal;color:var(--w-color)}.rail:hover .rail__label,.rail__node:hover .rail__label,.rail__node:focus-visible .rail__label{opacity:1;transform:translate(0)}.rail__node.is-lit .rail__label{color:var(--hx-ink-dim)}@media (max-width: 1100px){.rail{display:none}}.hero{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:calc(var(--hx-s9) + 40px) var(--hx-gutter) var(--hx-s8)}.hero__inner{max-width:900px}.hero__kicker{justify-content:center}.hero__kicker:after{content:"";width:24px;height:1px;background:currentColor;opacity:.6}.hero__title{font-family:var(--hx-font-display);font-size:clamp(2.8rem,6.5vw,5.6rem);font-weight:600;line-height:1.02;letter-spacing:var(--hx-tracking-tight);margin-top:var(--hx-s5)}.hero__zero{background:var(--hx-gradient-index);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__lead{margin-top:var(--hx-s5);margin-inline:auto;max-width:560px;font-size:var(--hx-text-lead);color:var(--hx-ink-dim)}.hero__lead strong{color:var(--hx-ink);font-weight:600}.hero__sphere-label{position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:var(--hx-s2);pointer-events:none}.hero__sphere-kicker{font-family:var(--hx-font-mono);font-size:var(--hx-text-micro);letter-spacing:var(--hx-tracking-wide);text-transform:uppercase;color:var(--hx-ink-faint)}.hero__sphere-value{font-family:var(--hx-font-display);font-size:clamp(3.2rem,7vw,5.4rem);font-weight:300;line-height:1;font-variant-numeric:tabular-nums;color:var(--hx-ink);text-shadow:0 0 60px rgba(124,108,255,.5)}.hero__scroll{position:absolute;bottom:var(--hx-s6);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--hx-s3);font-family:var(--hx-font-mono);font-size:var(--hx-text-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--hx-ink-faint)}.hero__scroll-line{width:1px;height:44px;background:linear-gradient(to bottom,transparent,var(--hx-ink-faint));overflow:hidden;position:relative}.hero__scroll-line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,var(--hx-xsite));animation:scroll-drip 2.2s var(--hx-ease-inout) infinite}@keyframes scroll-drip{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.dial-section{position:relative;padding:var(--hx-s10) 0 var(--hx-s9);display:flex;flex-direction:column;align-items:center;gap:var(--hx-s8)}.dial-section__head{text-align:center;max-width:760px}.dial-section__title{font-family:var(--hx-font-display);font-size:var(--hx-text-display);font-weight:600;line-height:1.08;letter-spacing:var(--hx-tracking-tight);margin-top:var(--hx-s4)}.dial-section__lead{margin-top:var(--hx-s4);color:var(--hx-ink-dim);font-size:var(--hx-text-lead)}.hx-kicker{justify-content:center}.dial{position:relative;width:min(560px,92vw)}.dial__svg{width:100%;height:auto;overflow:visible}.dial__sector{transition:stroke-width var(--hx-dur-base) var(--hx-ease-out),opacity var(--hx-dur-slow) var(--hx-ease-out),filter var(--hx-dur-base) var(--hx-ease-out);cursor:pointer;pointer-events:stroke}.dial__label{font-family:var(--hx-font-display);transition:fill var(--hx-dur-base);pointer-events:none}.dial__label-name{font-size:19px;font-weight:600}.dial__label-pct{font-family:var(--hx-font-mono);font-size:13px}.dial__center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--hx-s2);text-align:center;pointer-events:none}.dial__center-kicker{font-family:var(--hx-font-mono);font-size:var(--hx-text-micro);letter-spacing:var(--hx-tracking-wide);text-transform:uppercase;color:var(--hx-ink-faint)}.dial__center-value{font-family:var(--hx-font-display);font-size:clamp(3rem,8vw,5.5rem);font-weight:300;line-height:1;font-variant-numeric:tabular-nums}.dial__center-hint{font-size:var(--hx-text-small);color:var(--hx-ink-faint);max-width:220px;min-height:2.6em}.world{position:relative;min-height:108vh;display:flex;align-items:center;padding:var(--hx-s8) 0;overflow:hidden}.world:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(1100px 700px at 78% 45%,var(--w-soft),transparent 65%);pointer-events:none}.world__grid{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(var(--hx-s6),6vw,var(--hx-s9));align-items:center}.world__kicker{color:color-mix(in srgb,var(--w-color) 75%,white);justify-content:flex-start}.world__index{display:block;font-family:var(--hx-font-display);font-size:clamp(5rem,12vw,9rem);font-weight:200;line-height:1;margin-top:var(--hx-s4);color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--w-color) 65%,transparent);-webkit-user-select:none;user-select:none}.world__index em{font-style:normal;font-size:.4em}.world__name{font-family:var(--hx-font-display);font-size:var(--hx-text-display);font-weight:600;letter-spacing:var(--hx-tracking-tight);line-height:1;margin-top:var(--hx-s3)}.world__tagline{margin-top:var(--hx-s2);font-family:var(--hx-font-display);font-size:var(--hx-text-lead);color:var(--w-color)}.world__role{margin-top:var(--hx-s4);font-family:var(--hx-font-display);font-weight:500;color:var(--hx-ink);max-width:480px}.world__narrative{margin-top:var(--hx-s3);color:var(--hx-ink-dim);max-width:480px}.world__themes{list-style:none;display:flex;flex-wrap:wrap;gap:var(--hx-s2);margin-top:var(--hx-s5)}.world__themes li{font-family:var(--hx-font-mono);font-size:var(--hx-text-micro);letter-spacing:.08em;text-transform:uppercase;padding:.5em .9em;border-radius:var(--hx-r-pill);border:1px solid var(--hx-line);color:var(--hx-ink-faint);transition:border-color var(--hx-dur-base),color var(--hx-dur-base),box-shadow var(--hx-dur-base)}.world__themes li:hover{border-color:color-mix(in srgb,var(--w-color) 55%,transparent);color:var(--hx-ink);box-shadow:0 0 18px color-mix(in srgb,var(--w-color) 22%,transparent)}.world__actions{display:flex;flex-wrap:wrap;gap:var(--hx-s3);margin-top:var(--hx-s6)}.world__stage{position:relative;perspective:1200px;--tilt-x: 0deg;--tilt-y: 0deg;--light-x: 50%;--light-y: 50%}.world__stage-inner{transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:transform .6s var(--hx-ease-out)}.world__stage-light{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:radial-gradient(420px 420px at var(--light-x) var(--light-y),color-mix(in srgb,var(--w-color) 10%,transparent),transparent 70%);pointer-events:none}.vg{position:relative;height:clamp(420px,52vw,560px);transform-style:preserve-3d}.vg__float{position:absolute;animation:vg-drift 7s ease-in-out infinite}.vg__float:nth-child(odd){animation-duration:8.5s;animation-delay:-2.5s}.vg__float:nth-child(3n){animation-duration:10s;animation-delay:-5s}@keyframes vg-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (prefers-reduced-motion: reduce){.vg__float{animation:none}}.vg-card{display:flex;align-items:center;gap:.8em;padding:.9em 1.1em;background:var(--hx-glass-strong);border:var(--hx-glass-border);border-radius:var(--hx-r-m);backdrop-filter:blur(var(--hx-glass-blur));-webkit-backdrop-filter:blur(var(--hx-glass-blur));box-shadow:var(--hx-shadow-2);font-size:var(--hx-text-small)}.vg-card strong{display:block;font-family:var(--hx-font-display);font-weight:600;font-size:.92rem}.vg-card span{display:block;color:var(--hx-ink-faint);font-size:.76rem}.vg-reel{width:168px;border-radius:var(--hx-r-m);overflow:hidden;background:var(--hx-surface);border:var(--hx-glass-border);box-shadow:var(--hx-shadow-3)}.vg-reel--a{top:4%;left:8%;transform:rotate(-5deg);z-index:2}.vg-reel--b{top:18%;right:10%;transform:rotate(4deg)}.vg-reel__cover{height:210px;display:grid;place-items:center;position:relative}.vg-reel__cover--a{background:radial-gradient(120px 120px at 30% 25%,rgba(255,255,255,.25),transparent),linear-gradient(160deg,#ff5fa2,#7c2df0 70%)}.vg-reel__cover--b{background:radial-gradient(100px 100px at 70% 20%,rgba(255,255,255,.2),transparent),linear-gradient(200deg,#ff9a5f,#ff5fa2 75%)}.vg-reel__play{width:44px;height:44px;border-radius:50%;background:#00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:relative}.vg-reel__play:after{content:"";position:absolute;left:55%;top:50%;transform:translate(-50%,-50%);border-left:12px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.vg-reel__meta{display:flex;align-items:center;justify-content:space-between;padding:.7em .85em}.vg-reel__stat{font-family:var(--hx-font-mono);font-size:.7rem;color:var(--hx-ink-dim)}.vg-chip{font-family:var(--hx-font-mono);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;padding:.35em .7em;border-radius:var(--hx-r-pill);border:1px solid var(--hx-line-strong);color:var(--hx-ink-dim)}.vg-chip--live{border-color:#ff5fa299;color:#ff5fa2;box-shadow:0 0 14px #ff5fa24d}.vg-schedule{bottom:26%;left:0}.vg-schedule__dot{width:9px;height:9px;border-radius:50%;background:#ffb648;box-shadow:0 0 12px #ffb648;flex-shrink:0}.vg-approve{bottom:6%;left:30%;z-index:2}.vg-approve__check{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#39ffc529;color:#39ffc5;font-size:.8rem;flex-shrink:0}.vg-analytics{right:0;bottom:18%;flex-direction:column;align-items:flex-start;width:190px}.vg-analytics__bars{display:flex;align-items:flex-end;gap:6px;height:58px;width:100%;margin-top:.4em}.vg-analytics__bars span{flex:1;border-radius:3px 3px 0 0;background:linear-gradient(to top,#ff5fa259,#ff5fa2)}.vg-analytics__delta{margin-top:.5em;color:#39ffc5!important;font-family:var(--hx-font-mono)}.vg-browser{width:min(420px,78%);top:6%;left:0;border-radius:var(--hx-r-m);overflow:hidden;background:#0a0a16d9;border:var(--hx-glass-border);box-shadow:var(--hx-shadow-3)}.vg-browser__bar{display:flex;align-items:center;gap:.9em;padding:.65em .9em;background:#ffffff0a;border-bottom:1px solid var(--hx-line)}.vg-browser__dots{display:flex;gap:5px}.vg-browser__dots i{width:9px;height:9px;border-radius:50%;background:#ffffff29}.vg-browser__url{font-family:var(--hx-font-mono);font-size:.7rem;color:var(--hx-ink-faint);background:#ffffff0d;padding:.3em 1em;border-radius:var(--hx-r-pill)}.vg-browser__body{padding:1.6em 1.4em}.vg-skel{display:block;border-radius:6px;background:#ffffff17}.vg-skel--kicker{width:26%;height:8px;background:#2ea8ff80}.vg-skel--h1{width:72%;height:20px;margin-top:12px;background:linear-gradient(90deg,#ffffff47,#ffffff1a)}.vg-skel--h1b{width:48%;height:20px;margin-top:8px;background:linear-gradient(90deg,#ffffff38,#ffffff14)}.vg-skel--p{width:62%;height:9px;margin-top:14px}.vg-skel--btn{width:108px;height:30px;margin-top:16px;border-radius:var(--hx-r-pill);background:linear-gradient(90deg,#2ea8ff,#7c6cff)}.vg-skel--sm{transform-origin:left;transform:scale(.8)}.vg-browser__cards{display:flex;gap:10px;margin-top:20px}.vg-browser__cards span{flex:1;height:52px;border-radius:8px;background:#ffffff0d;border:1px solid var(--hx-line)}.vg-phone{width:128px;border-radius:22px;border:var(--hx-glass-border);background:#0a0a16eb;box-shadow:var(--hx-shadow-3);padding:10px}.vg-phone--web{right:4%;top:24%;z-index:2}.vg-phone__screen{border-radius:14px;background:#ffffff08;border:1px solid var(--hx-line);padding:14px 10px;min-height:190px}.vg-score{bottom:10%;left:16%}.vg-dash{display:flex;width:min(440px,84%);top:6%;left:0;border-radius:var(--hx-r-m);overflow:hidden;background:#0a0a16e0;border:var(--hx-glass-border);box-shadow:var(--hx-shadow-3)}.vg-dash__side{display:flex;flex-direction:column;align-items:center;gap:14px;padding:14px 12px;border-right:1px solid var(--hx-line);background:#ffffff05}.vg-dash__logo{width:20px;height:20px;border-radius:6px;background:linear-gradient(140deg,#7c6cff,#2ea8ff);margin-bottom:4px}.vg-dash__side i{width:14px;height:14px;border-radius:4px;background:#ffffff1f}.vg-dash__main{flex:1;padding:16px}.vg-dash__kpis{display:flex;gap:10px}.vg-kpi{flex:1;padding:10px;border-radius:10px;background:#ffffff0a;border:1px solid var(--hx-line)}.vg-kpi span{display:block;font-size:.62rem;color:var(--hx-ink-faint);text-transform:uppercase;letter-spacing:.08em}.vg-kpi strong{display:block;font-family:var(--hx-font-display);font-size:.95rem;margin-top:2px}.vg-kpi em{font-style:normal;font-family:var(--hx-font-mono);font-size:.62rem;color:var(--hx-ink-faint)}.vg-kpi em.up{color:#39ffc5}.vg-dash__chart{display:flex;align-items:flex-end;gap:8px;height:90px;margin-top:16px;padding-top:10px;border-top:1px solid var(--hx-line)}.vg-dash__chart span{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(to top,#7c6cff4d,#7c6cff)}.vg-phone--apps{right:2%;top:34%;z-index:2}.vg-row{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid var(--hx-line)}.vg-row__avatar{width:20px;height:20px;border-radius:50%;background:linear-gradient(140deg,#7c6cff66,#2ea8ff66);flex-shrink:0}.vg-row__lines{flex:1;height:8px;border-radius:4px;background:#ffffff1a}.vg-module{left:10%;bottom:8%;flex-direction:column;align-items:flex-start}.vg-module__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:.5em}.vg-module__grid span{font-family:var(--hx-font-mono);font-size:.62rem;padding:.4em .7em;border-radius:6px;border:1px solid rgba(124,108,255,.4);color:#b1a7ff}.vg--auto{min-height:440px}.vg-flow{position:absolute;top:8%;right:4%;bottom:8%;left:4%;width:92%;height:84%}.vg-flow__wire{stroke:#ffb64859;stroke-width:1.5;stroke-dasharray:6 8;animation:wire-flow 1.6s linear infinite}@keyframes wire-flow{to{stroke-dashoffset:-14}}.vg-flow__pulse{fill:#ffb648;filter:drop-shadow(0 0 6px #ffb648)}.vg-flow__pulse--1{offset-path:path("M70 60 C 140 60, 140 150, 210 150");animation:pulse-travel 2.4s linear infinite}.vg-flow__pulse--2{offset-path:path("M250 150 C 300 150, 300 90, 355 90");animation:pulse-travel 2.4s linear infinite;animation-delay:1.2s}@keyframes pulse-travel{0%{offset-distance:0%;opacity:0}15%{opacity:1}85%{opacity:1}to{offset-distance:100%;opacity:0}}.vg-node{display:flex;align-items:center;gap:.7em;padding:.7em .95em;background:var(--hx-glass-strong);border:1px solid rgba(255,182,72,.28);border-radius:var(--hx-r-m);-webkit-backdrop-filter:blur(var(--hx-glass-blur));backdrop-filter:blur(var(--hx-glass-blur));box-shadow:var(--hx-shadow-2);font-size:var(--hx-text-small)}.vg-node strong{display:block;font-family:var(--hx-font-display);font-size:.85rem}.vg-node span:not(.vg-node__icon){display:block;color:var(--hx-ink-faint);font-size:.7rem}.vg-node__icon{display:grid;place-items:center;min-width:30px;height:30px;border-radius:9px;background:#ffb64824;color:#ffb648;font-size:.72rem;font-family:var(--hx-font-mono)}.vg-node--core{border-color:#ffb64899;box-shadow:0 0 32px #ffb64840,var(--hx-shadow-2)}.vg-runs{bottom:0;left:34%;flex-direction:column;align-items:flex-start;gap:.15em}.vg-runs strong{font-size:1.3rem;color:#ffb648}.vg--ai{min-height:460px}.vg-core{position:absolute;top:46%;left:30%;transform:translate(-50%,-50%);width:300px;height:300px}.vg-core__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(57,255,197,.25)}.vg-core__ring--2{top:13%;right:13%;bottom:13%;left:13%;border-color:#39ffc559;animation:ring-spin 22s linear infinite;border-style:dashed}.vg-core__ring--3{top:27%;right:27%;bottom:27%;left:27%;border-color:#39ffc580}@keyframes ring-spin{to{transform:rotate(360deg)}}.vg-core__nucleus{position:absolute;top:38%;right:38%;bottom:38%;left:38%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffffffd9,#39ffc5 45%,#39ffc51a 80%);box-shadow:0 0 70px #39ffc58c;animation:nucleus-breathe 3.4s ease-in-out infinite}@keyframes nucleus-breathe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.1);opacity:1}}.vg-core__orbit{position:absolute;top:0;right:0;bottom:0;left:0;animation:ring-spin 9s linear infinite}.vg-core__orbit--2{top:13%;right:13%;bottom:13%;left:13%;animation-duration:14s;animation-direction:reverse}.vg-core__orbit i{position:absolute;top:-4px;left:50%;width:8px;height:8px;border-radius:50%;background:#39ffc5;box-shadow:0 0 14px #39ffc5}.vg-chat{right:0;top:8%;width:min(260px,60%);padding:1em;background:var(--hx-glass-strong);border:var(--hx-glass-border);border-radius:var(--hx-r-m);-webkit-backdrop-filter:blur(var(--hx-glass-blur));backdrop-filter:blur(var(--hx-glass-blur));box-shadow:var(--hx-shadow-2);z-index:2}.vg-chat__head{display:flex;align-items:center;gap:.6em;font-family:var(--hx-font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--hx-ink-faint);margin-bottom:.9em}.vg-chat__status{width:8px;height:8px;border-radius:50%;background:#39ffc5;box-shadow:0 0 10px #39ffc5}.vg-chat__msg{font-size:.78rem;line-height:1.45;padding:.65em .85em;border-radius:12px;margin-top:.6em;max-width:92%}.vg-chat__msg--in{background:#ffffff12;color:var(--hx-ink-dim)}.vg-chat__msg--out{background:#39ffc51f;border:1px solid rgba(57,255,197,.3);color:var(--hx-ink);margin-left:auto}.vg-model{right:8%;bottom:6%;flex-direction:column;align-items:flex-start;width:230px}.vg-model__bar{width:100%;height:6px;border-radius:3px;background:#ffffff14;margin-top:.6em;overflow:hidden}.vg-model__bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#2ea8ff,#39ffc5)}.vg-model em{font-style:normal;font-family:var(--hx-font-mono);font-size:.64rem;color:var(--hx-ink-faint);margin-top:.4em}.calc{position:relative;padding:var(--hx-s10) 0}.calc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 600px at 50% 20%,rgba(124,108,255,.09),transparent 70%);pointer-events:none}.calc__head{text-align:center;max-width:720px;margin-inline:auto}.calc__title{font-family:var(--hx-font-display);font-size:var(--hx-text-display);font-weight:600;line-height:1.08;letter-spacing:var(--hx-tracking-tight);margin-top:var(--hx-s4)}.calc__title-accent{background:var(--hx-gradient-index);-webkit-background-clip:text;background-clip:text;color:transparent}.calc__lead{margin-top:var(--hx-s4);color:var(--hx-ink-dim);font-size:var(--hx-text-lead)}.calc__sectors{display:flex;flex-direction:column;align-items:center;gap:var(--hx-s3);margin-top:var(--hx-s6)}.calc__sectors-label{font-family:var(--hx-font-mono);font-size:var(--hx-text-micro);letter-spacing:var(--hx-tracking-wide);text-transform:uppercase;color:var(--hx-ink-faint)}.calc__sectors-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--hx-s2);max-width:720px}.calc__sector-chip{font-family:var(--hx-font-display);font-size:var(--hx-text-small);padding:.45em 1em;border-radius:var(--hx-r-pill);border:1px solid var(--hx-line-strong);color:var(--hx-ink-dim);transition:all var(--hx-dur-base) var(--hx-ease-out)}.calc__sector-chip:hover{color:var(--hx-ink);border-color:#ffffff59}.calc__sector-chip.is-active{background:#7c6cff2e;border-color:var(--hx-xapps);color:var(--hx-ink);box-shadow:0 0 18px #7c6cff40}.calc__verdict-reason{font-weight:400!important;font-family:var(--hx-font-body)!important;font-size:var(--hx-text-small)!important;color:var(--hx-ink-dim);line-height:1.6}.calc__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--hx-s5);margin-top:var(--hx-s8);align-items:start}.calc__questions{padding:var(--hx-s5)}.calc-q{display:flex;align-items:center;justify-content:space-between;gap:var(--hx-s4);padding:var(--hx-s4) var(--hx-s3);border-bottom:1px solid var(--hx-line)}.calc-q:last-child{border-bottom:none}.calc-q__text{display:flex;align-items:baseline;gap:var(--hx-s3);font-family:var(--hx-font-display);font-size:1.02rem}.calc-q__num{font-family:var(--hx-font-mono);font-size:.7rem;color:var(--w-color)}.calc-q__toggle{display:flex;gap:6px;flex-shrink:0}.calc-q__toggle button{padding:.5em 1.1em;border-radius:var(--hx-r-pill);border:1px solid var(--hx-line-strong);font-family:var(--hx-font-display);font-size:var(--hx-text-small);color:var(--hx-ink-dim);transition:all var(--hx-dur-base) var(--hx-ease-out)}.calc-q__toggle button:hover{border-color:#fff6;color:var(--hx-ink)}.calc-q__toggle button.is-active{background:color-mix(in srgb,var(--w-color) 20%,transparent);border-color:var(--w-color);color:var(--hx-ink);box-shadow:0 0 20px color-mix(in srgb,var(--w-color) 25%,transparent)}.calc-q__toggle button.is-active.is-no{background:#ffffff14;border-color:#ffffff59;box-shadow:none}.calc__result{padding:var(--hx-s6);display:flex;flex-direction:column;gap:var(--hx-s4);position:sticky;top:100px;transition:border-color var(--hx-dur-slow),box-shadow var(--hx-dur-slow)}.calc__result.is-ready{border-color:color-mix(in srgb,var(--w-color) 45%,transparent);box-shadow:0 0 60px color-mix(in srgb,var(--w-color) 14%,transparent),var(--hx-shadow-2)}.calc__result-kicker{font-family:var(--hx-font-mono);font-size:var(--hx-text-micro);letter-spacing:var(--hx-tracking-wide);text-transform:uppercase;color:var(--hx-ink-faint)}.calc__score{display:flex;align-items:baseline}.calc__score-value{font-family:var(--hx-font-display);font-size:4.6rem;font-weight:300;line-height:1;font-variant-numeric:tabular-nums}.calc__score-pct{font-family:var(--hx-font-display);font-size:1.8rem;color:var(--hx-ink-faint)}.calc__meter{position:relative;height:8px;border-radius:4px;background:#ffffff12}.calc__meter-fill{height:100%;border-radius:4px;background:var(--hx-gradient-index);transition:width .9s var(--hx-ease-inout)}.calc__meter-tick{position:absolute;top:-3px;width:1px;height:14px;background:#fff3}.calc__verdict-row{display:flex;flex-direction:column;gap:.2em;padding:var(--hx-s3) 0;border-bottom:1px solid var(--hx-line)}.calc__verdict-row span{font-family:var(--hx-font-mono);font-size:var(--hx-text-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--hx-ink-faint)}.calc__verdict-row strong{font-family:var(--hx-font-display);font-weight:600;font-size:1.02rem}.calc__verdict-note{color:var(--hx-ink-dim);font-size:var(--hx-text-small);padding-top:var(--hx-s3)}.calc__actions{display:flex;flex-wrap:wrap;gap:var(--hx-s2);margin-top:var(--hx-s4)}.calc__hint{color:var(--hx-ink-faint);font-size:var(--hx-text-small)}@media (max-width: 980px){.calc__grid{grid-template-columns:1fr}.calc__result{position:static}}@media (max-width: 560px){.calc-q{flex-direction:column;align-items:flex-start;gap:var(--hx-s3)}}.xverse{position:relative;padding:var(--hx-s10) 0 var(--hx-s10);text-align:center;overflow:hidden}.xverse:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(1000px 700px at 50% 100%,rgba(57,255,197,.08),transparent 65%);pointer-events:none}.xverse__inner{position:relative}.xverse__inner:before{content:"";position:absolute;top:-8%;right:-20%;bottom:-8%;left:-20%;background:radial-gradient(60% 55% at 50% 40%,var(--hx-scrim),transparent 75%);pointer-events:none}.xverse__inner>*{position:relative}.xverse__title{font-family:var(--hx-font-display);text-shadow:0 2px 30px var(--hx-scrim-strong);font-size:var(--hx-text-display);font-weight:600;line-height:1.05;letter-spacing:var(--hx-tracking-tight);margin-top:var(--hx-s4)}.xverse__title-gradient{background:var(--hx-gradient-index);-webkit-background-clip:text;background-clip:text;color:transparent}.xverse__lead{margin-top:var(--hx-s4);margin-inline:auto;max-width:540px;color:var(--hx-ink);font-size:var(--hx-text-lead);text-shadow:0 2px 24px var(--hx-scrim-strong)}.xverse__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--hx-s3);margin-top:var(--hx-s6)}.xverse__constellation{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--hx-s5) var(--hx-s7);margin-top:var(--hx-s8)}.xverse__node{display:flex;flex-direction:column;align-items:center;gap:var(--hx-s2);animation:vg-drift 7s ease-in-out infinite;animation-delay:calc(var(--n) * -1.4s)}.xverse__node-dot{width:14px;height:14px;border-radius:50%;background:var(--w-color);box-shadow:0 0 20px var(--w-color);transition:transform var(--hx-dur-base) var(--hx-ease-spring),box-shadow var(--hx-dur-base)}.xverse__node:hover .xverse__node-dot{transform:scale(1.5);box-shadow:0 0 34px var(--w-color)}.xverse__node-name{font-family:var(--hx-font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hx-ink-dim);background:var(--hx-btn-ghost-bg);padding:.35em .8em;border-radius:var(--hx-r-pill);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:color var(--hx-dur-base)}.xverse__node:hover .xverse__node-name{color:var(--hx-ink)}.subpage{position:relative;z-index:1;min-height:100vh;background:radial-gradient(1000px 600px at 80% -10%,var(--hx-scene-b),transparent 65%),radial-gradient(900px 600px at 10% 30%,var(--hx-scene-c),transparent 60%),radial-gradient(800px 500px at 60% 110%,var(--hx-scene-a),transparent 60%),var(--hx-void);padding-bottom:var(--hx-s9)}.subpage__hero{padding:calc(var(--hx-s9) + 40px) 0 var(--hx-s7)}.subpage__hero-inner{text-align:center;max-width:820px}.subpage__title{font-family:var(--hx-font-display);font-size:clamp(2.8rem,7vw,5.6rem);font-weight:600;line-height:1.04;letter-spacing:var(--hx-tracking-tight);margin-top:var(--hx-s5)}.subpage__title-gradient{background:var(--hx-gradient-index);-webkit-background-clip:text;background-clip:text;color:transparent}.subpage__title-dot{color:var(--hx-xapps)}.subpage__lead{margin-top:var(--hx-s5);margin-inline:auto;max-width:620px;font-size:var(--hx-text-lead);color:var(--hx-ink-dim)}.subpage__section{margin-top:var(--hx-s8)}.subpage__h2{font-family:var(--hx-font-display);font-size:var(--hx-text-title);font-weight:600;letter-spacing:var(--hx-tracking-tight);margin-bottom:var(--hx-s5)}.subpage__body{max-width:720px;color:var(--hx-ink-dim);line-height:1.75}.subpage__note{margin-top:var(--hx-s4);max-width:720px;font-size:var(--hx-text-small);color:var(--hx-ink-faint)}.subpage__cta-row{display:flex;flex-wrap:wrap;gap:var(--hx-s3);margin-top:var(--hx-s6)}.subpage__cta-row--hero{justify-content:center}.subpage__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--hx-s4)}.subpage__card{padding:var(--hx-s5);border:1px solid var(--hx-line);border-radius:var(--hx-r-m);background:var(--hx-glass)}.subpage__card-num{font-family:var(--hx-font-mono);font-size:.7rem;color:var(--hx-xapps)}.subpage__card h3{font-family:var(--hx-font-display);font-size:1.05rem;margin-top:var(--hx-s2)}.subpage__card p{margin-top:var(--hx-s2);font-size:var(--hx-text-small);color:var(--hx-ink-dim);line-height:1.65}.subpage__split{display:grid;grid-template-columns:1fr 1fr;gap:var(--hx-s4);max-width:900px}.subpage__split-item{padding:var(--hx-s5);border-radius:var(--hx-r-m);border:1px solid color-mix(in srgb,var(--w-color) 35%,transparent);background:color-mix(in srgb,var(--w-color) 5%,transparent)}.subpage__split-item h3{font-family:var(--hx-font-display);color:var(--w-color)}.subpage__split-item p{margin-top:var(--hx-s3);color:var(--hx-ink-dim);font-size:var(--hx-text-small);line-height:1.7}.subpage__steps{list-style:none;counter-reset:steps;display:flex;flex-direction:column;gap:var(--hx-s4);max-width:720px}.subpage__steps li{counter-increment:steps;position:relative;padding-left:3.2rem;color:var(--hx-ink-dim);line-height:1.7}.subpage__steps li:before{content:counter(steps,decimal-leading-zero);position:absolute;left:0;top:.1em;font-family:var(--hx-font-mono);font-size:.8rem;color:var(--hx-xsite)}.subpage__steps strong{color:var(--hx-ink)}.subpage__metric-grid{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--hx-s3);margin-top:var(--hx-s5);max-width:900px}.subpage__metric{padding:var(--hx-s4);border:1px solid var(--hx-line);border-radius:var(--hx-r-m);background:var(--hx-glass);text-align:center}.subpage__metric-value{display:block;font-family:var(--hx-font-display);font-size:1.6rem;font-weight:300;color:var(--hx-ink-faint)}.subpage__metric-label{display:block;margin-top:var(--hx-s1);font-size:.72rem;color:var(--hx-ink-faint);text-transform:uppercase;letter-spacing:.08em;font-family:var(--hx-font-mono)}.subpage__milestones{list-style:none;display:flex;flex-direction:column;gap:var(--hx-s3);max-width:820px}.subpage__milestone{display:flex;gap:var(--hx-s4);align-items:flex-start;padding:var(--hx-s4) var(--hx-s5);border:1px solid var(--hx-line);border-radius:var(--hx-r-m);background:var(--hx-glass)}.subpage__milestone-status{flex-shrink:0;font-family:var(--hx-font-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;padding:.4em .8em;border-radius:var(--hx-r-pill);border:1px solid var(--hx-line-strong);color:var(--hx-ink-faint);margin-top:.2em}.subpage__milestone.is-completed .subpage__milestone-status{border-color:#39ffc580;color:#39ffc5}.subpage__milestone.is-in-progress .subpage__milestone-status{border-color:#ffb64880;color:#ffb648}.subpage__milestone h3{font-family:var(--hx-font-display);font-size:1rem}.subpage__milestone p{margin-top:2px;font-size:var(--hx-text-small);color:var(--hx-ink-faint)}.subpage__access{padding:var(--hx-s6);border:1px solid var(--hx-line-strong);border-radius:var(--hx-r-l);background:var(--hx-glass);max-width:calc(var(--hx-max-width))}.notfound{display:grid;place-items:center}.notfound__inner{padding:var(--hx-s10) var(--hx-gutter)}.notfound .subpage__cta-row{justify-content:center}@media (max-width: 900px){.subpage__cards,.subpage__split{grid-template-columns:1fr}.subpage__metric-grid{grid-template-columns:repeat(2,1fr)}}.footer{position:relative;z-index:1;border-top:1px solid var(--hx-line);background:var(--hx-scrim);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--hx-s8) 0 var(--hx-s5)}.footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.4fr;gap:var(--hx-s6)}.footer__brand p{margin-top:var(--hx-s4);color:var(--hx-ink-faint);font-size:var(--hx-text-small);line-height:1.7}.footer__col{display:flex;flex-direction:column;gap:var(--hx-s2)}.footer__col-title{font-family:var(--hx-font-mono);font-size:var(--hx-text-micro);letter-spacing:var(--hx-tracking-wide);text-transform:uppercase;color:var(--hx-ink-faint);margin-bottom:var(--hx-s2)}.footer__col a{display:inline-flex;align-items:baseline;gap:.6em;color:var(--hx-ink-dim);font-size:var(--hx-text-small);transition:color var(--hx-dur-base);width:fit-content}.footer__col a:hover{color:var(--hx-ink)}.footer__col a em{font-style:normal;font-family:var(--hx-font-mono);font-size:.64rem;color:var(--hx-ink-faint)}.footer__scale{margin-top:var(--hx-s2)}.footer__scale-bar{display:block;height:6px;border-radius:3px;background:var(--hx-gradient-index)}.footer__scale-labels{display:flex;justify-content:space-between;font-family:var(--hx-font-mono);font-size:.64rem;color:var(--hx-ink-faint);margin-top:.5em}.footer__base{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--hx-s3);margin-top:var(--hx-s7);padding-top:var(--hx-s5);border-top:1px solid var(--hx-line);color:var(--hx-ink-faint);font-size:var(--hx-text-micro)}.footer__base-mono{font-family:var(--hx-font-mono);letter-spacing:.1em}@media (max-width: 900px){.footer__grid{grid-template-columns:1fr 1fr}}@media (max-width: 980px){.world{min-height:auto}.world__grid{grid-template-columns:1fr}.world__stage{order:-1}.vg{height:clamp(380px,90vw,470px)}.vg-browser,.vg-dash{width:92%}}@media (max-width: 560px){.hero__sphere-label{top:66%}.vg-reel{width:132px}.vg-reel__cover{height:160px}.vg-analytics{width:160px}.vg-chat{width:78%}.vg-core{width:230px;height:230px;left:34%}}.world__weight{display:inline-block;vertical-align:middle;margin-inline-start:.5em;font-family:var(--hx-font-mono);font-size:.85rem;font-weight:500;padding:.25em .6em;border-radius:var(--hx-r-pill);border:1px solid color-mix(in srgb,var(--w-color) 45%,transparent);color:var(--w-color)}.world__outcome{margin-top:var(--hx-s3);max-width:480px;font-size:var(--hx-text-small);color:var(--hx-ink-dim);padding:var(--hx-s3) var(--hx-s4);border-inline-start:2px solid color-mix(in srgb,var(--w-color) 55%,transparent);background:color-mix(in srgb,var(--w-color) 5%,transparent);border-radius:0 var(--hx-r-s) var(--hx-r-s) 0}[dir=rtl] .world__outcome{border-radius:var(--hx-r-s) 0 0 var(--hx-r-s)}.world__outcome-label{display:block;font-family:var(--hx-font-mono);font-size:var(--hx-text-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--w-color);margin-bottom:.3em}.xbnet__caption{text-align:center;margin-top:var(--hx-s3);font-family:var(--hx-font-mono);font-size:var(--hx-text-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--hx-ink-faint)}.xbnet__node-badge{font-family:var(--hx-font-mono);font-size:.56rem;letter-spacing:.08em;text-transform:uppercase;padding:.25em .6em;border-radius:var(--hx-r-pill);background:color-mix(in srgb,var(--w-color) 16%,transparent);color:var(--w-color)}.calc__meter-tick{inset-inline-start:var(--tick-pos)}.subpage__title--sector{font-size:clamp(2.2rem,5vw,4rem)}.sector__problems{list-style:none;display:flex;flex-direction:column;gap:var(--hx-s3);max-width:720px}.sector__problems li{padding:var(--hx-s3) var(--hx-s4);border:1px solid var(--hx-line);border-radius:var(--hx-r-m);background:var(--hx-glass);color:var(--hx-ink-dim)}.sector__journey{list-style:none;display:flex;flex-direction:column;gap:var(--hx-s4);max-width:820px;margin-top:var(--hx-s5)}.sector__journey li{display:flex;gap:var(--hx-s4);align-items:flex-start;padding:var(--hx-s4) var(--hx-s5);border:1px solid color-mix(in srgb,var(--w-color) 30%,transparent);border-radius:var(--hx-r-m);background:color-mix(in srgb,var(--w-color) 4%,transparent)}.sector__journey-pct{flex-shrink:0;font-family:var(--hx-font-display);font-size:1.4rem;font-weight:300;color:var(--w-color);min-width:2.8em}.sector__journey p{color:var(--hx-ink-dim);font-size:var(--hx-text-small);line-height:1.7}.sector__product-link{color:var(--w-color);font-family:var(--hx-font-display);white-space:nowrap}.sector__faqs{max-width:780px;display:flex;flex-direction:column;gap:var(--hx-s4)}.sector__faq{padding:var(--hx-s4) var(--hx-s5);border:1px solid var(--hx-line);border-radius:var(--hx-r-m);background:var(--hx-glass)}.sector__faq dt{font-family:var(--hx-font-display);font-weight:600}.sector__faq dd{margin-top:var(--hx-s2);color:var(--hx-ink-dim);font-size:var(--hx-text-small);line-height:1.7}.sector__others{display:flex;flex-wrap:wrap;gap:var(--hx-s3)}.subpage__note a{color:var(--hx-xsite)}[lang=ar] body,[lang=ar] .hx-btn,[lang=ar] .nav__link,[lang=ar] .langsel__option{font-family:"Cairo Variable",var(--hx-font-body)}[lang=ar] .hero__title,[lang=ar] .problem__title,[lang=ar] .dial-section__title,[lang=ar] .world__name,[lang=ar] .xbrain__title,[lang=ar] .calc__title,[lang=ar] .xverse__title,[lang=ar] .subpage__title,[lang=ar] .subpage__h2,[lang=ar] .world__tagline,[lang=ar] .world__role{font-family:"Cairo Variable",var(--hx-font-display);letter-spacing:0}[dir=rtl] .hx-btn__arrow{display:inline-block;transform:scaleX(-1)}[dir=rtl] .hx-btn:hover .hx-btn__arrow{transform:scaleX(-1) translate(4px)}[dir=rtl] .rail{left:auto;right:calc(var(--hx-gutter) * .55)}[dir=rtl] .rail__label{transform:translate(6px)}[dir=rtl] .rail:hover .rail__label,[dir=rtl] .rail__node:hover .rail__label{transform:translate(0)}.nav__index,[dir=rtl] .hero__sphere-value,[dir=rtl] .dial__center-value,[dir=rtl] .calc__score{direction:ltr}[dir=rtl] .hx-kicker:before{order:2}
