:root{--color-surface:#faf6ee;--color-text-1:#241709;--color-text-2:#3d362e;--color-text-3:#554d45;--color-text-4:#83786e;--color-text-reverse-1:#fff;--color-gradient-1:#43250d;--color-gradient-2:#d96407;--color-dot:#854f14;--color-success-text:#00a336;--color-success-border:#00531b3d;--color-layer-highlight:#ffe1a6;--color-layer-2:#ffffff4d;--color-border-1:#0000001f;--color-border-reverse-1:#ffffff1a;--color-text-highlight:#853f07;--color-border-2:#0000000f;--color-layer-1:#fff;--color-text-reverse-2:#fffc;--color-text-reverse-3:#ffffffb3;--color-text-reverse-4:#fff9;--color-scrim:#000c;--color-black:#000;--color-pin:#844e14;--gradient-brand:linear-gradient(90deg, var(--color-gradient-1) 0%, var(--color-gradient-2) 100%);--gradient-hover-indicator:linear-gradient(90deg, #43250d99 0%, #d96407e6 100%);--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-24:24px;--radius-32:32px;--radius-40:40px;--radius-50:50px;--radius-pill:100px;--radius-full:100%;--shadow-pin:1px 1px 1px 0 #0000001f, 1px 1px 1px 0 #00000012, 2px 2px 1px 0 #00000005, 4px 4px 1px 0 #0000;--shadow-soft:0 10px 20px 0 #0000000d;--shadow-glass-button:0 7.2px 14.4px 0 #332e2124, inset 0 2.24px 2.24px 0 #fff3b2, inset 0 -2.24px 2.24px 0 #ebd49b;--shadow-glass-drop:0 7.2px 14.4px 0 #332e2124;--shadow-card-sm:0 .6px 2.05px -1px #0000000d, 0 2.29px 7.78px -2px #0000000a, 0 10px 34px -3px #00000008;--shadow-tab:0 .6px 2.05px -1.5px #00000017, 0 2.29px 7.78px -3px #00000012, 0 10px 34px -4.5px #00000003;--backdrop-blur-5:blur(5px);--backdrop-blur-6:blur(6px);--backdrop-blur-10:blur(10px);--backdrop-blur-20:blur(20px);--backdrop-blur-50:blur(50px);--space-0:0px;--space-1:1px;--space-2:2px;--space-4:4px;--space-5:5px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-88:88px;--space-120:120px;--z-base:0;--z-raised:1;--z-content-2:2;--z-content-3:3;--z-nav:7;--z-nav-home:8;--z-page-overview:8;--z-overlay:10;--z-preloader:10;--mask-fade-bottom-10:linear-gradient(0deg, transparent 0%, #000 10%);--mask-fade-bottom-10-90:linear-gradient(0deg, transparent 10%, #000 90%);--mask-fade-bottom-35:linear-gradient(0deg, transparent 0%, #000 35%);--mask-fade-x-8:linear-gradient(270deg, transparent 0%, #000 8%, #000 92%, transparent 100%);--gutter:88px}@media (min-width:1800px){:root{--gutter:120px}}@media (min-width:1200px) and (max-width:1399.98px){:root{--gutter:72px}}@media (min-width:810px) and (max-width:1199.98px){:root{--gutter:40px}}@media (max-width:809.98px){:root{--gutter:20px}}
:root{--font-inter:"Inter", "Inter Placeholder", sans-serif;--font-roboto:"Roboto", "Roboto Placeholder", sans-serif;--font-roboto-mono:"Roboto Mono", monospace}@font-face{font-family:Inter Placeholder;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}@font-face{font-family:Roboto Placeholder;src:local(Arial);ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.0%;size-adjust:100.37%}@font-face{font-family:Inter;src:url(/fonts/inter-400-latin-ext.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/inter-400-vietnamese.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/fonts/inter-400-latin.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-500-latin-ext.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:500;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/inter-500-vietnamese.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:500;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/fonts/inter-500-latin.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:500;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-600-latin-ext.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:600;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/inter-600-latin.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:600;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-600-vietnamese.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:600;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/fonts/inter-700-latin-ext.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/inter-700-latin.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-700-vietnamese.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;src:url(/fonts/roboto-vietnamese.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400 600;font-stretch:100%;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;src:url(/fonts/roboto-latin-ext.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400 600;font-stretch:100%;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;src:url(/fonts/roboto-latin.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400 600;font-stretch:100%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;src:url(/fonts/roboto-mono-vietnamese.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400 700;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;src:url(/fonts/roboto-mono-latin-ext.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400 700;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;src:url(/fonts/roboto-mono-latin.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400 700;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-rebond:"Rebond Grotesque", "Rebond Grotesque Fallback", sans-serif}@font-face{font-family:Rebond Grotesque Fallback;src:local(Arial);ascent-override:90.94%;descent-override:21.75%;line-gap-override:0.0%;size-adjust:101.17%}@font-face{font-family:Rebond Grotesque;src:url(/fonts/rebond-grotesque-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Rebond Grotesque;src:url(/fonts/rebond-grotesque-book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rebond Grotesque;src:url(/fonts/rebond-grotesque-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rebond Grotesque;src:url(/fonts/rebond-grotesque-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}
.ts-rich>:not(:first-child){margin-top:var(--ts-paragraph-spacing,0px)}.ts-heading-1{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.04em;--ts-paragraph-spacing:0px;font-size:58px;font-weight:300;line-height:58px}@media (min-width:810px){.ts-heading-1{font-size:76px;line-height:76px}}@media (min-width:1200px){.ts-heading-1{font-size:82px;line-height:82px}}@media (min-width:1400px){.ts-heading-1{font-size:88px;line-height:88px}}@media (min-width:1800px){.ts-heading-1{font-size:104px;line-height:104px}}:where(.ts-heading-1){color:var(--color-black,#000)}.ts-heading-2{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.04em;--ts-paragraph-spacing:40px;font-size:38px;font-weight:400;line-height:42px}@media (min-width:810px){.ts-heading-2{font-size:48px;line-height:52px}}@media (min-width:1200px){.ts-heading-2{font-size:52px;line-height:56px}}@media (min-width:1400px){.ts-heading-2{font-size:56px;line-height:60px}}@media (min-width:1800px){.ts-heading-2{font-size:64px;line-height:68px}}:where(.ts-heading-2){color:var(--color-black,#000)}.ts-heading-3{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.04em;--ts-paragraph-spacing:40px;font-size:36px;font-weight:400;line-height:40px}@media (min-width:810px){.ts-heading-3{font-size:40px;line-height:44px}}@media (min-width:1200px){.ts-heading-3{font-size:50px;line-height:54px}}@media (min-width:1400px){.ts-heading-3{font-size:52px;line-height:56px}}@media (min-width:1800px){.ts-heading-3{font-size:56px;line-height:60px}}:where(.ts-heading-3){color:var(--color-black,#000)}.ts-heading-3 strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:normal;font-weight:900}.ts-heading-3 em{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:700}.ts-heading-3 em strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:900}.ts-heading-4{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.03em;--ts-paragraph-spacing:40px;font-size:26px;font-weight:500;line-height:32px}@media (min-width:810px){.ts-heading-4{font-size:27px}}@media (min-width:1200px){.ts-heading-4{font-size:30px;line-height:34px}}@media (min-width:1400px){.ts-heading-4{font-size:36px;line-height:40px}}@media (min-width:1800px){.ts-heading-4{font-size:44px;line-height:48px}}:where(.ts-heading-4){color:var(--color-black,#000)}.ts-heading-5{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.03em;--ts-paragraph-spacing:32px;font-size:26px;font-weight:500;line-height:30px}@media (min-width:810px){.ts-heading-5{--ts-paragraph-spacing:34px;font-size:28px;line-height:32px}}@media (min-width:1200px){.ts-heading-5{--ts-paragraph-spacing:38px;font-size:30px;line-height:34px}}@media (min-width:1400px){.ts-heading-5{--ts-paragraph-spacing:42px;font-size:34px;line-height:38px}}@media (min-width:1800px){.ts-heading-5{--ts-paragraph-spacing:44px;font-size:40px;line-height:44px}}:where(.ts-heading-5){color:var(--color-black,#000)}.ts-heading-5 strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:normal;font-weight:900}.ts-heading-5 em{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:700}.ts-heading-5 em strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:900}.ts-short-extra{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.04em;--ts-paragraph-spacing:20px;font-size:100px;font-weight:400;line-height:100px}@media (min-width:810px){.ts-short-extra{font-size:108px;line-height:116px}}@media (min-width:1200px){.ts-short-extra{font-size:128px;line-height:136px}}@media (min-width:1400px){.ts-short-extra{font-size:152px;line-height:160px}}@media (min-width:1800px){.ts-short-extra{font-size:192px;line-height:200px}}:where(.ts-short-extra){color:var(--color-black,#000)}.ts-short-1{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.04em;--ts-paragraph-spacing:20px;font-size:48px;font-weight:400;line-height:52px}@media (min-width:810px){.ts-short-1{font-size:52px;line-height:56px}}@media (min-width:1200px){.ts-short-1{font-size:56px;line-height:60px}}@media (min-width:1400px){.ts-short-1{font-size:68px;line-height:72px}}@media (min-width:1800px){.ts-short-1{font-size:80px;line-height:84px}}:where(.ts-short-1){color:var(--color-black,#000)}.ts-short-2{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.04em;--ts-paragraph-spacing:20px;font-size:32px;font-weight:400;line-height:38px}@media (min-width:810px){.ts-short-2{font-size:36px;line-height:40px}}@media (min-width:1200px){.ts-short-2{font-size:40px;line-height:44px}}@media (min-width:1400px){.ts-short-2{font-size:44px;line-height:52px}}@media (min-width:1800px){.ts-short-2{font-size:48px;line-height:56px}}:where(.ts-short-2){color:var(--color-black,#000)}.ts-short-3-1{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:0;--ts-paragraph-spacing:20px;font-size:18px;font-weight:500;line-height:22px}@media (min-width:810px){.ts-short-3-1{font-size:20px;line-height:24px}}@media (min-width:1200px){.ts-short-3-1{font-size:22px;line-height:26px}}@media (min-width:1400px){.ts-short-3-1{font-size:24px;line-height:28px}}@media (min-width:1800px){.ts-short-3-1{font-size:26px;line-height:30px}}:where(.ts-short-3-1){color:var(--color-black,#000)}.ts-short-3-1 strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:normal;font-weight:700}.ts-short-3-1 em{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:400}.ts-short-3-1 em strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:700}.ts-short-3-2{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:0;--ts-paragraph-spacing:0px;font-size:20px;font-weight:500;line-height:30px}@media (min-width:810px){.ts-short-3-2{line-height:26px}}@media (min-width:1400px){.ts-short-3-2{font-size:22px;line-height:30px}}@media (min-width:1800px){.ts-short-3-2{font-size:24px}}:where(.ts-short-3-2){color:var(--color-black,#000)}.ts-short-4{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.02em;--ts-paragraph-spacing:20px;font-size:18px;font-weight:500;line-height:28px}@media (min-width:810px){.ts-short-4{font-size:20px}}:where(.ts-short-4){color:var(--color-black,#000)}.ts-short-5{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.02em;--ts-paragraph-spacing:20px;font-size:18px;font-weight:600;line-height:24px}:where(.ts-short-5){color:#241609}.ts-short-5-rg{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.02em;--ts-paragraph-spacing:20px;font-size:18px;font-weight:500;line-height:24px}:where(.ts-short-5-rg){color:#241609}.ts-short-6{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:0;--ts-paragraph-spacing:20px;font-size:17px;font-weight:600;line-height:24px}:where(.ts-short-6){color:var(--color-black,#000)}.ts-long-1{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.02em;--ts-paragraph-spacing:20px;font-size:24px;font-weight:400;line-height:32px}@media (min-width:810px){.ts-long-1{font-size:28px;line-height:36px}}@media (min-width:1200px){.ts-long-1{font-size:34px;line-height:40px}}@media (min-width:1400px){.ts-long-1{font-size:40px;line-height:48px}}@media (min-width:1800px){.ts-long-1{font-size:44px;line-height:52px}}:where(.ts-long-1){color:var(--color-black,#000)}.ts-long-2{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.02em;--ts-paragraph-spacing:20px;font-size:24px;font-weight:400;line-height:30px}@media (min-width:810px){.ts-long-2{font-size:26px;line-height:32px}}@media (min-width:1200px){.ts-long-2{font-size:30px;line-height:38px}}@media (min-width:1400px){.ts-long-2{line-height:36px}}@media (min-width:1800px){.ts-long-2{font-size:32px;line-height:38px}}:where(.ts-long-2){color:var(--color-black,#000)}.ts-long-3{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:-.03em;--ts-paragraph-spacing:20px;font-size:20px;font-weight:400;line-height:28px}@media (min-width:810px){.ts-long-3{font-size:22px}}@media (min-width:1200px){.ts-long-3{font-size:24px;line-height:30px}}@media (min-width:1400px){.ts-long-3{font-size:26px;line-height:34px}}@media (min-width:1800px){.ts-long-3{font-size:28px;line-height:36px}}:where(.ts-long-3){color:var(--color-black,#000)}.ts-long-4{font-family:var(--font-rebond,"Rebond Grotesque"), sans-serif;letter-spacing:0;--ts-paragraph-spacing:20px;font-size:18px;font-weight:500;line-height:25px}@media (min-width:810px){.ts-long-4{font-size:19px;line-height:30px}}@media (min-width:1200px){.ts-long-4{font-size:22px;line-height:32px}}:where(.ts-long-4){color:var(--color-text-3,#554d45)}.ts-code-1{font-family:var(--font-mono,"Uber Move Mono"), monospace;letter-spacing:.02em;--ts-paragraph-spacing:0px;font-size:13px;font-weight:400;line-height:20px}:where(.ts-code-1){color:var(--color-black,#000)}.ts-code-2{font-family:var(--font-mono,"Uber Move Mono"), monospace;letter-spacing:0;--ts-paragraph-spacing:20px;font-size:12px;font-weight:400;line-height:18px}:where(.ts-code-2){color:var(--color-black,#000)}.ts-code-3{font-family:var(--font-mono,"Uber Move Mono"), monospace;letter-spacing:0;--ts-paragraph-spacing:20px;font-size:11px;font-weight:400;line-height:16px}:where(.ts-code-3){color:var(--color-black,#000)}.ts-code-label{font-family:var(--font-mono,"Uber Move Mono"), monospace;letter-spacing:.02em;--ts-paragraph-spacing:20px;font-size:15px;font-weight:400;line-height:20px}:where(.ts-code-label){color:var(--color-black,#000)}.ts-code-label strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:normal;font-weight:700}.ts-code-label em{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:400}.ts-code-label em strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:700}.ts-code-longtext{font-family:var(--font-mono,"Uber Move Mono"), monospace;letter-spacing:0;--ts-paragraph-spacing:16px;font-size:16px;font-weight:400;line-height:26px}:where(.ts-code-longtext){color:var(--color-text-3,#554d45)}.ts-code-longtext strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:normal;font-weight:700}.ts-code-longtext em{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:400}.ts-code-longtext em strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:700}.ts-code-subtitle{font-family:var(--font-mono,"Uber Move Mono"), monospace;letter-spacing:0;--ts-paragraph-spacing:20px;font-size:12px;font-weight:400;line-height:18px}@media (min-width:810px){.ts-code-subtitle{font-size:14px}}@media (min-width:1200px){.ts-code-subtitle{font-size:16px}}@media (min-width:1400px){.ts-code-subtitle{font-size:18px}}:where(.ts-code-subtitle){color:var(--color-text-3,#554d45)}.ts-body-1-long{font-family:var(--font-inter,"Inter"), sans-serif;letter-spacing:0;--ts-paragraph-spacing:20px;font-size:15px;font-weight:400;line-height:24px}@media (min-width:810px){.ts-body-1-long{font-size:16px}}@media (min-width:1200px){.ts-body-1-long{font-size:17px;line-height:26px}}@media (min-width:1400px){.ts-body-1-long{font-size:18px;line-height:28px}}:where(.ts-body-1-long){color:var(--color-black,#000)}.ts-body-1-long strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:normal;font-weight:700}.ts-body-1-long em{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:400}.ts-body-1-long em strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:700}.ts-body-2-long{font-family:var(--font-inter,"Inter"), sans-serif;letter-spacing:0;--ts-paragraph-spacing:20px;font-size:14px;font-weight:400;line-height:24px}@media (min-width:810px){.ts-body-2-long{font-size:15px}}@media (min-width:1200px){.ts-body-2-long{line-height:26px}}@media (min-width:1400px){.ts-body-2-long{font-size:16px}}:where(.ts-body-2-long){color:var(--color-black,#000)}.ts-body-2-long strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:normal;font-weight:700}.ts-body-2-long em{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:400}.ts-body-2-long em strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:700}.ts-body-2-med{font-family:var(--font-inter,"Inter"), sans-serif;letter-spacing:0;--ts-paragraph-spacing:20px;font-size:14px;font-weight:500;line-height:20px}@media (min-width:810px){.ts-body-2-med{font-size:15px}}@media (min-width:1200px){.ts-body-2-med{font-size:16px}}:where(.ts-body-2-med){color:var(--color-black,#000)}.ts-body-2-med strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:normal;font-weight:700}.ts-body-2-med em{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:500}.ts-body-2-med em strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:700}.ts-body-2-sb{font-family:var(--font-inter,"Inter"), sans-serif;letter-spacing:0;--ts-paragraph-spacing:20px;font-size:14px;font-weight:600;line-height:20px}@media (min-width:810px){.ts-body-2-sb{font-size:15px}}@media (min-width:1200px){.ts-body-2-sb{font-size:16px}}:where(.ts-body-2-sb){color:var(--color-black,#000)}.ts-body-2-sb strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:normal;font-weight:700}.ts-body-2-sb em{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:600}.ts-body-2-sb em strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:700}.ts-body-3{font-family:var(--font-inter,"Inter"), sans-serif;letter-spacing:0;--ts-paragraph-spacing:20px;font-size:14px;font-weight:400;line-height:20px}@media (min-width:1400px){.ts-body-3{font-size:15px}}:where(.ts-body-3){color:var(--color-black,#000)}.ts-body-3 strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:normal;font-weight:700}.ts-body-3 em{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:400}.ts-body-3 em strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:700}.ts-body-3-long{font-family:var(--font-inter,"Inter"), sans-serif;letter-spacing:0;--ts-paragraph-spacing:20px;font-size:14px;font-weight:400;line-height:22px}@media (min-width:810px){.ts-body-3-long{font-size:8px}}@media (min-width:1200px){.ts-body-3-long{font-size:10px}}@media (min-width:1400px){.ts-body-3-long{font-size:12px}}@media (min-width:1800px){.ts-body-3-long{font-size:15px}}:where(.ts-body-3-long){color:var(--color-text-reverse-2,#fffc)}.ts-body-3-long strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:normal;font-weight:700}.ts-body-3-long em{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:400}.ts-body-3-long em strong{font-family:var(--font-inter,"Inter"), sans-serif;font-style:italic;font-weight:700}.link{color:var(--color-gradient-2,#d96407);cursor:pointer;text-decoration:none}.link[aria-current=page]{color:#111;text-decoration:underline}.link:hover,.link[aria-current=page]:hover{color:var(--color-gradient-1,#43250d);text-decoration:underline}
html,body{box-sizing:border-box;margin:0;padding:0}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-font-smoothing:inherit}h1,h2,h3,h4,h5,h6,p,figure{margin:0}body,input,textarea,select,button{font-family:sans-serif;font-size:12px}html body{background:var(--color-surface)}[data-reset=button],.button-reset{background:0 0;border-width:0;padding:0}a{color:inherit;text-decoration:none}.page-root{background-color:var(--color-surface);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:auto;height:min-content;min-height:100vh;padding:0;display:flex;position:relative;overflow:visible}.text-gradient{background-image:linear-gradient(var(--gradient-angle,90deg), var(--gradient-from,var(--color-gradient-1)) 0%, var(--gradient-to,var(--color-gradient-2)) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:min(0em,-.65em + .5lh);padding:max(0em,.65em - .5lh);display:inline-block}.no-scrollbar,[data-hide-scrollbars=true]{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{width:0;height:0}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}.no-scrollbar::-webkit-scrollbar-thumb{background:0 0}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@font-face{font-family:uberMoveMono;src:url(../media/uber_move_mono_medium-s.2om30fhayn8rc.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:uberMoveMono Fallback;src:local(Arial);ascent-override:72.46%;descent-override:18.36%;line-gap-override:0.0%;size-adjust:131.41%}.tFQwYG_className{font-family:uberMoveMono,uberMoveMono Fallback,monospace;font-style:normal}.tFQwYG_variable{--font-mono:"uberMoveMono", "uberMoveMono Fallback", monospace}
