@import "https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;500;600;700;800&display=swap";
:root{--cf-font:"Be Vietnam Pro", "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, sans-serif;--cf-font-mono:"SF Mono", ui-monospace, "JetBrains Mono", Menlo, monospace;--cf-text-xs:12px;--cf-text-sm:14px;--cf-text-md:16px;--cf-text-lg:20px;--cf-text-xl:28px;--cf-text-2xl:40px;--cf-text-hero:64px;--cf-car-text-sm:clamp(12px, 1.9vh, 18px);--cf-car-text-md:clamp(14px, 2.4vh, 22px);--cf-car-text-lg:clamp(18px, 3.2vh, 30px);--cf-car-text-xl:clamp(28px, 6vh, 56px);--cf-car-text-hero:clamp(64px, 16vh, 150px);--cf-weight-regular:400;--cf-weight-medium:500;--cf-weight-semibold:600;--cf-weight-bold:700;--cf-weight-black:800;--cf-blue:#0a84ff;--cf-amber:#ff9f0a;--cf-red:#ff3b30;--cf-green:#30d158;--cf-cyan:#46d0ff;--cf-purple:#bf5af2;--cf-pink:#ff375f;--cf-yellow:#ffd60a;--cf-speed-normal:var(--cf-blue);--cf-speed-near:var(--cf-amber);--cf-speed-over:var(--cf-red);--cf-sign-ring:#e5242b;--cf-blur-sm:20px;--cf-blur-md:30px;--cf-blur-lg:40px;--cf-saturate:180%;--cf-radius-xs:10px;--cf-radius-sm:14px;--cf-radius-md:20px;--cf-radius-lg:24px;--cf-radius-xl:28px;--cf-radius-pill:999px;--cf-space-1:4px;--cf-space-2:8px;--cf-space-3:12px;--cf-space-4:16px;--cf-space-5:20px;--cf-space-6:24px;--cf-space-8:32px;--cf-space-10:40px;--cf-touch-car:76px;--cf-touch-phone:48px;--cf-ease:cubic-bezier(.2, .8, .2, 1);--cf-ease-spring:cubic-bezier(.34, 1.4, .64, 1);--cf-dur-fast:.14s;--cf-dur:.24s;--cf-dur-slow:.42s}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cf-bg:#060912;--cf-bg-gradient:radial-gradient(55% 60% at 8% 6%, #0a84ff94, transparent 62%), radial-gradient(45% 55% at 94% 10%, #bf5af27a, transparent 60%), radial-gradient(50% 55% at 78% 96%, #46d0ff66, transparent 62%), radial-gradient(42% 45% at 18% 88%, #ff375f4d, transparent 62%), radial-gradient(30% 30% at 56% 42%, #ff9f0a29, transparent 70%), repeating-linear-gradient(115deg, #ffffff09 0 1px, transparent 1px 46px), linear-gradient(160deg, #0b1328 0%, #070a17 55%, #04060c 100%);--cf-surface:#111a2b;--cf-glass:#161e3285;--cf-glass-strong:#121a2cb8;--cf-glass-soft:#ffffff0f;--cf-glass-border:#ffffff1a;--cf-glass-border-strong:#ffffff26;--cf-glass-highlight:linear-gradient(180deg, #ffffff29, #fff0 38%);--cf-glass-edge:inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #00000040;--cf-shadow:0 18px 50px #00000073, 0 2px 8px #0000004d;--cf-shadow-sm:0 6px 18px #00000059;--cf-text:#f5f7fb;--cf-text-2:#ffffff9e;--cf-text-3:#fff6;--cf-divider:#ffffff14;--cf-control:#ffffff1a;--cf-control-hover:#ffffff29;--cf-accent:var(--cf-blue);--cf-accent-text:#fff;--cf-map-land:#1b2232;--cf-map-road:#2b3549;--cf-map-road-major:#3a4660;--cf-map-water:#0f2238;--lg-fill:linear-gradient(160deg, #ffffff29 0%, #ffffff0a 46%, #ffffff14 100%);--lg-fill-thick:linear-gradient(160deg, #2e3854a8 0%, #161c2e94 100%);--lg-fill-clear:linear-gradient(160deg, #ffffff1a 0%, #ffffff05 60%);--lg-fill-inner:#ffffff14;--lg-blur:14px;--lg-blur-thick:26px;--lg-blur-clear:5px;--lg-saturate:170%;--lg-bright:1;--lg-dim:.82;--lg-rim:linear-gradient(135deg, #fffc 0%, #ffffff38 18%, #ffffff0d 48%, #ffffff1a 76%, #ffffff6b 100%);--lg-rim-w:1.2px;--lg-specular:inset 0 1px 0 #ffffff80, inset 1px 0 0 #ffffff29, inset 0 -1px 0 #ffffff0f;--lg-inner:inset 0 -22px 34px -24px #0000008c, inset 0 22px 34px -26px #ffffff38;--lg-sheen:radial-gradient(120% 70% at 18% -10%, #fff3, transparent 52%);--lg-shadow:0 18px 44px -10px #0000008c, 0 3px 8px #00000038;--lg-shadow-sm:0 8px 22px -6px #00000080;--lg-glow:#ffffff38;--lg-tint:#6e8bff;--lg-tint-amt:10%;--lg-accent-fill:linear-gradient(160deg, #0660d2f7, #0450b8f5);--lg-press:.965;--lg-text-on-clear:0 1px 2px #00000073;--lg-legible:0 1px 10px #00000047;--lg-fill-text:linear-gradient(160deg, #ffffff21 0%, #ffffff08 50%, #ffffff0f 100%), linear-gradient(#0a0e1c75, #0a0e1c75);--lg-blur-text:24px;--lg-text-2:#ffffffd1;--lg-text-3:#ffffffa3;--cf-accent-ink:#6cb8ff;--cf-ok-ink:#4ade80;--cf-warn-ink:#ffb547;--cf-err-ink:#ff7b72}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cf-bg:#eaf0f8;--cf-bg-gradient:radial-gradient(55% 60% at 6% 4%, #0a84ff7a, transparent 62%), radial-gradient(45% 55% at 95% 10%, #bf5af25c, transparent 60%), radial-gradient(50% 55% at 80% 96%, #46d0ff80, transparent 62%), radial-gradient(42% 45% at 16% 90%, #ff375f3d, transparent 62%), radial-gradient(30% 30% at 56% 42%, #ff9f0a38, transparent 70%), repeating-linear-gradient(115deg, #14285a0b 0 1px, transparent 1px 46px), linear-gradient(160deg, #dde8fa 0%, #edf2fb 55%, #f6f8fd 100%);--cf-surface:#fff;--cf-glass:#ffffff8c;--cf-glass-strong:#ffffffc7;--cf-glass-soft:#ffffff59;--cf-glass-border:#ffffffb3;--cf-glass-border-strong:#ffffffe6;--cf-glass-highlight:linear-gradient(180deg, #ffffffbf, #fff0 40%);--cf-glass-edge:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #0f1e3c0f;--cf-shadow:0 18px 50px #1e325a2e, 0 2px 8px #1e325a1a;--cf-shadow-sm:0 6px 18px #1e325a24;--cf-text:#0b1220;--cf-text-2:#0b12209e;--cf-text-3:#0b12206b;--cf-divider:#0b122014;--cf-control:#0b12200f;--cf-control-hover:#0b12201a;--cf-accent:var(--cf-blue);--cf-accent-text:#fff;--cf-map-land:#e8edf3;--cf-map-road:#fff;--cf-map-road-major:#fbd38d;--cf-map-water:#b9d7f0;--lg-fill:linear-gradient(160deg, #ffffff9e 0%, #ffffff4d 50%, #ffffff70 100%);--lg-fill-thick:linear-gradient(160deg, #ffffffd6 0%, #f6f9ffbd 100%);--lg-fill-clear:linear-gradient(160deg, #ffffff57 0%, #ffffff1a 60%);--lg-fill-inner:#ffffff8c;--lg-saturate:180%;--lg-bright:1.04;--lg-dim:.92;--lg-rim:linear-gradient(135deg, #fff 0%, #ffffffb3 22%, #ffffff40 52%, #ffffff73 78%, #fffffff2 100%);--lg-specular:inset 0 1px 0 #fff, inset 1px 0 0 #ffffffb3, inset 0 -1px 0 #ffffff73;--lg-inner:inset 0 -20px 32px -24px #1e3c7838, inset 0 20px 32px -22px #fffffff2;--lg-sheen:radial-gradient(120% 70% at 18% -10%, #ffffffa6, transparent 55%);--lg-shadow:0 18px 44px -12px #1e3c7852, 0 3px 8px #1e3c781f;--lg-shadow-sm:0 8px 22px -8px #1e3c784d;--lg-glow:#ffffff8c;--lg-tint:#5b8cff;--lg-tint-amt:8%;--lg-text-on-clear:0 1px 2px #fff9;--lg-legible:none;--lg-fill-text:linear-gradient(160deg, #ffffffe6 0%, #ffffffbd 50%, #ffffffd6 100%);--lg-text-2:#0b1220c2;--lg-text-3:#0b12209e;--cf-accent-ink:#0856bb;--cf-ok-ink:#0f6b2c;--cf-warn-ink:#864c00;--cf-err-ink:#ae2117}@media (prefers-color-scheme:light){:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cf-bg:#eaf0f8;--cf-bg-gradient:radial-gradient(55% 60% at 6% 4%, #0a84ff7a, transparent 62%), radial-gradient(45% 55% at 95% 10%, #bf5af25c, transparent 60%), radial-gradient(50% 55% at 80% 96%, #46d0ff80, transparent 62%), radial-gradient(42% 45% at 16% 90%, #ff375f3d, transparent 62%), radial-gradient(30% 30% at 56% 42%, #ff9f0a38, transparent 70%), repeating-linear-gradient(115deg, #14285a0b 0 1px, transparent 1px 46px), linear-gradient(160deg, #dde8fa 0%, #edf2fb 55%, #f6f8fd 100%);--cf-surface:#fff;--cf-glass:#ffffff8c;--cf-glass-strong:#ffffffc7;--cf-glass-soft:#ffffff59;--cf-glass-border:#ffffffb3;--cf-glass-border-strong:#ffffffe6;--cf-glass-highlight:linear-gradient(180deg, #ffffffbf, #fff0 40%);--cf-glass-edge:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #0f1e3c0f;--cf-shadow:0 18px 50px #1e325a2e, 0 2px 8px #1e325a1a;--cf-shadow-sm:0 6px 18px #1e325a24;--cf-text:#0b1220;--cf-text-2:#0b12209e;--cf-text-3:#0b12206b;--cf-divider:#0b122014;--cf-control:#0b12200f;--cf-control-hover:#0b12201a;--cf-map-land:#e8edf3;--cf-map-road:#fff;--cf-map-road-major:#fbd38d;--cf-map-water:#b9d7f0;--lg-fill:linear-gradient(160deg, #ffffff9e 0%, #ffffff4d 50%, #ffffff70 100%);--lg-fill-thick:linear-gradient(160deg, #ffffffd6 0%, #f6f9ffbd 100%);--lg-fill-clear:linear-gradient(160deg, #ffffff57 0%, #ffffff1a 60%);--lg-fill-inner:#ffffff8c;--lg-saturate:180%;--lg-bright:1.04;--lg-dim:.92;--lg-rim:linear-gradient(135deg, #fff 0%, #ffffffb3 22%, #ffffff40 52%, #ffffff73 78%, #fffffff2 100%);--lg-specular:inset 0 1px 0 #fff, inset 1px 0 0 #ffffffb3, inset 0 -1px 0 #ffffff73;--lg-inner:inset 0 -20px 32px -24px #1e3c7838, inset 0 20px 32px -22px #fffffff2;--lg-sheen:radial-gradient(120% 70% at 18% -10%, #ffffffa6, transparent 55%);--lg-shadow:0 18px 44px -12px #1e3c7852, 0 3px 8px #1e3c781f;--lg-shadow-sm:0 8px 22px -8px #1e3c784d;--lg-glow:#ffffff8c;--lg-tint:#5b8cff;--lg-tint-amt:8%;--lg-text-on-clear:0 1px 2px #fff9;--lg-legible:none;--lg-fill-text:linear-gradient(160deg, #ffffffe6 0%, #ffffffbd 50%, #ffffffd6 100%);--lg-text-2:#0b1220c2;--lg-text-3:#0b12209e;--cf-accent-ink:#0856bb;--cf-ok-ink:#0f6b2c;--cf-warn-ink:#864c00;--cf-err-ink:#ae2117}}.cf-glass{background:var(--cf-glass);-webkit-backdrop-filter:blur(var(--cf-blur-md)) saturate(var(--cf-saturate));backdrop-filter:blur(var(--cf-blur-md)) saturate(var(--cf-saturate));border:1px solid var(--cf-glass-border);border-radius:var(--cf-radius-lg);box-shadow:var(--cf-glass-edge), var(--cf-shadow);position:relative}.cf-glass:before{content:"";border-radius:inherit;background:var(--cf-glass-highlight);pointer-events:none;position:absolute;inset:0}.cf-glass>*{position:relative}@media (prefers-reduced-motion:reduce){:root{--cf-dur-fast:0s;--cf-dur:0s;--cf-dur-slow:0s}}
