.content-viewer{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;color:inherit;padding:16px;overflow-wrap:break-word;word-wrap:break-word}.content-viewer h1,.content-viewer h2,.content-viewer h3,.content-viewer h4,.content-viewer h5,.content-viewer h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.content-viewer h1{font-size:2em;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.3em}.content-viewer h2{font-size:1.5em;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.3em}.content-viewer h3{font-size:1.25em}.content-viewer h4{font-size:1em}.content-viewer h5{font-size:.875em}.content-viewer h6{font-size:.85em;color:#6a737d}.content-viewer a{color:#0366d6;text-decoration:none}.content-viewer a:hover{text-decoration:underline}.content-viewer ul,.content-viewer ol{padding-left:2em;margin-top:0;margin-bottom:16px}.content-viewer li{margin-top:.25em}.content-viewer li>p{margin-top:16px}.content-viewer li+li{margin-top:.25em}.content-viewer code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;padding:.2em .4em;margin:0;font-size:85%;background-color:#1b1f230d;border-radius:3px}.content-viewer pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px;margin-top:0;margin-bottom:16px;word-wrap:normal}.content-viewer pre code{background-color:transparent;padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;border:0}.content-viewer blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5;margin:0 0 16px}.content-viewer blockquote>:first-child{margin-top:0}.content-viewer blockquote>:last-child{margin-bottom:0}.content-viewer table{display:block;width:100%;overflow:auto;margin-top:0;margin-bottom:16px;border-spacing:0;border-collapse:collapse}.content-viewer table th{font-weight:600;padding:6px 13px;border:1px solid #dfe2e5}.content-viewer table td{padding:6px 13px;border:1px solid #dfe2e5}.content-viewer table tr{background-color:#fff;border-top:1px solid #c6cbd1}.content-viewer table tr:nth-child(2n){background-color:#f6f8fa}.content-viewer img{max-width:100%;box-sizing:content-box;background-color:#fff}.content-viewer hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}@media(prefers-color-scheme:dark){.content-viewer{color:#c9d1d9}.content-viewer h1,.content-viewer h2{border-bottom-color:#ffffff1a}.content-viewer a{color:#58a6ff}.content-viewer code{background-color:#f0f6fc26}.content-viewer pre{background-color:#161b22}.content-viewer blockquote{color:#8b949e;border-left-color:#3b434b}.content-viewer table th,.content-viewer table td{border-color:#3b434b}.content-viewer table tr{background-color:#0d1117;border-top-color:#3b434b}.content-viewer table tr:nth-child(2n){background-color:#161b22}.content-viewer hr{background-color:#30363d}}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2) format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2) format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2) format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2) format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2) format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2) format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2) format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2) format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2) format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-vietnamese-700-normal-D6euyNzi.woff2) format("woff2"),url(/assets/barlow-vietnamese-700-normal-4Jt4k04K.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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-ext-700-normal-BLuWmldJ.woff2) format("woff2"),url(/assets/barlow-latin-ext-700-normal-CctuGmmz.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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2) format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.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:Barlow;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-vietnamese-800-normal-Cl1Mc_Dv.woff2) format("woff2"),url(/assets/barlow-vietnamese-800-normal-D0VWpbij.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:Barlow;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-latin-ext-800-normal-BiucknKG.woff2) format("woff2"),url(/assets/barlow-latin-ext-800-normal-D7I3yvUw.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:Barlow;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-latin-800-normal-s1sAMnoV.woff2) format("woff2"),url(/assets/barlow-latin-800-normal-BdVooDN4.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}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/public-sans-vietnamese-wght-normal-CtlIRbEm.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:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/public-sans-latin-ext-wght-normal-MQgHevqp.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:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/public-sans-latin-wght-normal-DdeTHZLK.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: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}:export{paper:#ffffff;primaryLight:#5BE49B;primary200:#C8FAD6;primaryMain:#00A76F;primaryDark:#007867;primary800:#004B50;secondaryLight:#C684FF;secondary200:#EFD6FF;secondaryMain:#8E33FF;secondaryDark:#5119B7;secondary800:#27097A;successLight:#77ED8B;success200:#D3FCD2;successMain:#22C55E;successDark:#118D57;errorLight:#FFAC82;errorMain:#FF5630;errorDark:#B71D18;orangeLight:#FFE9D5;orangeMain:#FF5630;orangeDark:#B71D18;warningMain:#FFAB00;warningDark:#B76E00;infoMain:#00B8D9;infoDark:#006C9C;grey50:#FCFDFD;grey100:#F9FAFB;grey200:#F4F6F8;grey300:#DFE3E8;grey400:#C4CDD5;grey500:#919EAB;grey600:#637381;grey700:#454F5B;grey800:#1C252E;grey900:#141A21;darkPaper:#1C252E;darkBackground:#141A21;darkLevel1:#141A21;darkLevel2:#1C252E;darkTextTitle:#FFFFFF;darkTextPrimary:#FFFFFF;darkTextSecondary:#919EAB;darkTextDark:#FFFFFF;darkTableHeader:#28323D;darkPrimaryLight:#5BE49B;darkPrimaryMain:#00A76F;darkPrimaryDark:#007867;darkPrimary200:#C8FAD6;darkPrimary800:#004B50;darkSecondaryLight:#C684FF;darkSecondaryMain:#8E33FF;darkSecondaryDark:#5119B7;darkSecondary200:#EFD6FF;darkSecondary800:#27097A;darkDivider:rgba(145,158,171,.2);darkSelectedBack:rgba(0,167,111,.12);tableBackground:#F4F6F8;tableBorderBottom:#DFE3E8}.fullscreen .react-images__blanket{z-index:1200}.apexcharts-legend-series .apexcharts-legend-marker{margin-right:8px}.scrollbar-container .ps__rail-y:hover>.ps__thumb-y,.scrollbar-container .ps__rail-y:focus>.ps__thumb-y,.scrollbar-container .ps__rail-y.ps--clicking .ps__thumb-y{background-color:#919eab;width:5px}.scrollbar-container .ps__thumb-y{background-color:#919eab;border-radius:6px;width:5px;right:0}.scrollbar-container.ps.ps--active-y>.ps__rail-y,.scrollbar-container>.ps.ps--active-y>.ps__rail-y{width:5px;background-color:transparent!important;z-index:999}.scrollbar-container.ps.ps--active-y>.ps__rail-y:hover,.scrollbar-container.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container>.ps.ps--active-y>.ps__rail-y:hover,.scrollbar-container>.ps.ps--active-y>.ps__rail-y.ps--clicking{width:5px;background-color:transparent}.scrollbar-container.ps.ps--scrolling-y>.ps__rail-y,.scrollbar-container.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container>.ps.ps--scrolling-y>.ps__rail-y,.scrollbar-container>.ps.ps--scrolling-x>.ps__rail-x{opacity:.4;background-color:transparent}@keyframes wings{50%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes blink{50%{opacity:0}to{opacity:1}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-7px,0)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}90%{transform:translate3d(0,-2px,0)}}@keyframes slideY{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-10px)}75%{transform:translateY(10px)}}@keyframes slideX{0%,50%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Home Display;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/home-display.ttf) format("truetype")}.landing-surface,.platform-home{--landing-paper: #f7f6f2;--landing-ink: #0b0d0e;--landing-muted: #52565c;--landing-accent: #1247ff;--landing-rule: #b9bbba;--landing-tint: #e4efff;--landing-display: "Inter Variable", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif}.landing-surface[data-theme=dark],.platform-home[data-theme=dark]{--landing-paper: #111518;--landing-ink: #f3f4f1;--landing-muted: #acb4bd;--landing-accent: #8cafff;--landing-rule: #39424b;--landing-tint: #1c2a42}.platform-home{background:var(--landing-paper);color:var(--landing-ink);font-family:var(--landing-display);overflow:clip;isolation:isolate;-webkit-font-smoothing:antialiased}.platform-home *{box-sizing:border-box}.platform-home h1,.platform-home h2,.platform-home h3,.platform-home p{margin:0}.platform-home a{color:inherit;text-decoration:none}.platform-home button,.platform-home a{-webkit-tap-highlight-color:transparent}.platform-home a:focus-visible,.platform-home button:focus-visible{outline:2px solid var(--landing-accent);outline-offset:6px}.platform-home ::selection{background:var(--landing-accent);color:var(--landing-paper)}.home-gutter{padding-inline:clamp(24px,4.5vw,88px)}.home-hero{padding-top:14px}.home-wordmark{position:relative;width:100%;aspect-ratio:2.34;color:var(--landing-accent);-webkit-user-select:none;user-select:none;touch-action:pan-y}.home-wordmark-type{position:absolute;inset:0}.home-wordmark-line{position:absolute;display:block;font-size:26vw;font-weight:900;line-height:.78;letter-spacing:-.065em}.home-wordmark-meta{left:3.7%;top:4%}.home-wordmark-token{right:5%;bottom:0;font-size:23.6vw}.home-wordmark-outline{color:transparent;-webkit-text-stroke:1.4px var(--landing-accent)}.home-wordmark-fallback{position:absolute;inset:-6% -3%;width:106%;height:112%;object-fit:fill;pointer-events:none}.home-wordmark-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .65s ease}.home-wordmark[data-renderer=webgl] .home-wordmark-canvas{opacity:1}.home-wordmark[data-renderer=webgl] .home-wordmark-fallback,.home-wordmark[data-renderer=webgl] .home-wordmark-type{opacity:0}.home-motion-toggle{position:absolute;right:4.5%;bottom:-28px;z-index:2;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--landing-rule);border-radius:50%;background:var(--landing-paper);color:var(--landing-muted);cursor:pointer;opacity:.65;transition:opacity .18s}.home-motion-toggle:hover,.home-motion-toggle:focus-visible{opacity:1}.home-hero-content{display:grid;grid-template-columns:1fr .94fr;align-items:center;gap:4vw;padding-top:clamp(38px,4vw,72px);padding-bottom:clamp(48px,4.4vw,80px)}.home-title{font-family:var(--landing-display);font-size:clamp(64px,10.8vw,180px);line-height:1.04;letter-spacing:-.065em;font-weight:900}.home-title span,.home-section-title span{display:block}.home-hero-action{padding-top:14px}.home-intro{font-size:clamp(16px,1.55vw,25px);line-height:1.65;font-weight:500;letter-spacing:-.03em}.home-action-row{display:flex;gap:14px;align-items:flex-start;margin-top:clamp(24px,2.5vw,40px)}.home-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:10px;min-height:58px;padding:0 20px;border-radius:6px;font-weight:600;font-size:16px;transition:background .2s ease,transform .25s ease,color .2s ease}.platform-home .home-button-outline{border:1px solid var(--landing-accent);color:var(--landing-accent)}.home-button-outline:hover{background:var(--landing-tint);transform:translateY(-2px)}.home-button svg{transition:transform .25s ease}.home-button:hover svg{transform:translate(2px,-2px)}.platform-home .home-manifesto{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:174px;padding-block:28px;background:#131718;color:#f7f6f2;font-size:clamp(38px,6.2vw,102px);font-weight:800;line-height:1.12;letter-spacing:-.04em}.home-manifesto-arrow{flex-shrink:0;width:clamp(34px,4.2vw,66px);height:auto;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.home-manifesto:hover .home-manifesto-arrow{transform:translateY(9px)}.home-possibilities{display:grid;grid-template-columns:1fr .94fr;gap:4vw;padding-top:68px;padding-bottom:66px;scroll-margin-top:100px}.home-possibilities-title{position:relative;min-width:0}.home-section-title{position:relative;z-index:1;font-size:clamp(38px,4.8vw,78px);font-weight:850;line-height:1.25;letter-spacing:-.065em}.home-secondary-ribbon{position:absolute;width:135%;height:auto;left:-28%;bottom:-82px;opacity:.55;transform:rotate(13deg);pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(to right,#000 62%,transparent 100%);mask-image:linear-gradient(to right,#000 62%,transparent 100%)}.home-scenarios{z-index:1}.home-scenario{display:flex;align-items:center;gap:28px;min-height:140px;border-top:1px solid var(--landing-rule);padding:23px 0}.home-scenario-icon{color:var(--landing-accent);flex-shrink:0;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.home-scenario:hover .home-scenario-icon{transform:translateY(-4px) rotate(-5deg)}.home-scenario h3{font-size:15px;color:var(--landing-muted);font-weight:500;margin-bottom:9px}.home-scenario p{font-size:clamp(18px,1.58vw,26px);letter-spacing:-.04em;font-weight:550;line-height:1.55;text-wrap:pretty}.home-usage{display:grid;grid-template-columns:1fr .94fr;gap:4vw;align-items:center;background:var(--landing-tint);padding-block:62px}.home-usage h2{font-size:clamp(28px,3.25vw,54px);line-height:1.3;font-weight:800;letter-spacing:-.055em}.home-usage-details{border-left:1px solid var(--landing-rule);padding-left:36px}.home-usage p{font-size:clamp(16px,1.35vw,22px);line-height:1.6}.platform-home .home-text-link{display:inline-flex;gap:15px;align-items:center;color:var(--landing-accent);font-size:16px;font-weight:600;margin-top:17px;text-decoration:underline;text-underline-offset:5px}.home-text-link svg{transition:transform .22s}.home-text-link:hover svg{transform:translate(3px,-3px)}.home-download{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;position:relative;padding-block:53px}.home-download:after{content:"";position:absolute;height:1px;bottom:0;left:clamp(24px,4.5vw,88px);right:clamp(24px,4.5vw,88px);background:var(--landing-rule)}.home-download h2{font-size:clamp(27px,3.15vw,52px);font-weight:800;line-height:1.3;letter-spacing:-.065em}.home-download-action{display:flex;align-items:flex-start;gap:24px}.home-desktop-label{display:inline-flex;align-items:center;gap:16px;font-size:16px;font-weight:600;min-height:48px;white-space:nowrap}.home-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:32px 40px}.home-brand{display:inline-flex;gap:8px;align-items:center;font-family:Inter Variable,sans-serif;font-weight:750;font-size:20px;letter-spacing:-.055em}.home-brand img{object-fit:contain}.home-footer nav{display:flex;gap:26px;font-size:14px;color:var(--landing-muted)}.home-footer nav a:hover{color:var(--landing-accent)}.home-load-error{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 24px;font-size:14px;background:var(--landing-tint);color:var(--landing-ink)}.home-load-error button{background:transparent;border:0;color:var(--landing-accent);cursor:pointer;text-decoration:underline;font:inherit}.platform-home[data-language=en_US] .home-title{font-size:clamp(60px,8.1vw,130px)}.platform-home[data-language=en_US] .home-manifesto{font-size:clamp(30px,5.1vw,84px)}.platform-home[data-language=en_US] .home-section-title{font-size:clamp(36px,4.4vw,70px)}.platform-home[data-theme=dark] .home-secondary-ribbon{opacity:.42}@media(min-width:1160px){.platform-home{--home-control-height: clamp(64px, 5.4vw, 80px);--home-compact-height: clamp(54px, 4.8vw, 70px);--home-control-font: clamp(18px, 1.55vw, 23px);--home-control-padding: clamp(20px, 2vw, 29px);--home-split-width: clamp(42px, 4vw, 58px);--home-version-font: clamp(14px, 1.3vw, 19px)}.home-hero-content,.home-possibilities,.home-usage{grid-template-columns:1fr .9fr}.home-hero-content{padding-top:32px;padding-bottom:44px}.home-title{font-size:clamp(128px,11.6vw,190px)}.home-intro{font-size:clamp(23px,2.05vw,32px);line-height:1.55}.home-button{min-height:var(--home-control-height);font-size:var(--home-control-font);padding-inline:var(--home-control-padding)}.platform-home .home-manifesto{font-size:clamp(78px,7vw,110px)}.home-section-title{font-size:clamp(60px,5.5vw,88px)}.home-scenario-icon{width:56px;height:56px}.home-scenario h3{font-size:clamp(17px,1.4vw,21px)}.home-scenario p{font-size:clamp(23px,1.95vw,30px)}.home-usage h2{font-size:clamp(43px,4.1vw,64px)}.home-usage p,.home-desktop-label{font-size:clamp(19px,1.6vw,24px)}.platform-home .home-text-link{font-size:20px}.home-download h2{font-size:clamp(36px,3.55vw,56px)}.home-desktop-label{min-height:var(--home-compact-height)}}@media(min-width:1800px){.home-hero-content{padding-top:68px;padding-bottom:82px}.home-possibilities{padding-block:88px}}@media(max-width:1150px){.home-action-row{flex-wrap:wrap}.home-download{grid-template-columns:1fr;gap:28px}.platform-home .home-manifesto{min-height:144px}.home-scenario{gap:18px}.home-scenario-icon{width:36px}}@media(max-width:760px){.home-hero{padding-top:28px}.home-wordmark{aspect-ratio:2.16}.home-wordmark-line{font-size:26.5vw}.home-wordmark-token{font-size:24vw;bottom:6%}.home-wordmark-meta{top:5%}.home-hero-content{grid-template-columns:1fr;gap:28px;padding-top:48px;padding-bottom:38px}.home-title{font-size:clamp(64px,16vw,110px);line-height:1.02}.home-title span{display:block}.home-hero-action{padding-top:0}.home-intro{font-size:17px;line-height:1.7}.home-action-row{margin-top:23px;gap:16px}.home-button{min-height:54px;padding-inline:16px;font-size:15px}.platform-home .home-manifesto{min-height:102px;font-size:7vw;padding-block:27px;gap:10px}.home-manifesto-arrow{width:29px}.home-possibilities{grid-template-columns:1fr;padding-top:43px;padding-bottom:30px;gap:35px}.home-section-title{font-size:42px;line-height:1.18}.home-section-title span{display:inline}.home-secondary-ribbon{width:60%;left:auto;right:-24px;bottom:-45px;opacity:.24}.home-scenario{min-height:120px;padding-block:24px;gap:22px}.home-scenario p{font-size:19px}.home-scenario h3{font-size:14px;margin-bottom:6px}.home-usage{grid-template-columns:1fr;gap:24px;padding-block:37px}.home-usage h2{font-size:34px}.home-usage-details{border-left:0;padding-left:0}.home-download{padding-block:34px}.home-download h2{font-size:32px}.home-download-action{justify-content:space-between;gap:12px}.home-desktop-label{font-size:14px;gap:10px}.home-desktop-label svg{width:26px}.home-footer{padding-block:26px;align-items:center}.home-footer nav{gap:16px;font-size:12px}.home-brand{font-size:17px;gap:5px}.home-brand img{width:26px;height:26px}.platform-home[data-language=en_US] .home-title{font-size:15vw}.platform-home[data-language=en_US] .home-manifesto{font-size:5.8vw}.platform-home[data-language=en_US] .home-section-title{font-size:38px}}@media(max-width:390px){.home-action-row{flex-direction:column}.home-download-action{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.platform-home *,.platform-home *:before,.platform-home *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.platform-home h1,.platform-home h2,.platform-home .home-manifesto{font-family:"Home Display",var(--landing-display);font-weight:900}
