@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_1ec0685a-module__ODW2ua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_1ec0685a-module__ODW2ua__variable{--font-inter:"Inter","Inter Fallback"}
:root{--Color-base-white:#fff;--Color-base-black:#000;--Color-base-transparent:rgba(255,255,255,0);--Color-primary-50:#faf7ff;--Color-primary-100:#f4f0ff;--Color-primary-200:#eae3ff;--Color-primary-300:#a691eb;--Color-primary-400:#7e66de;--Color-primary-500:#573fd1;--Color-primary-600:#3c2bab;--Color-primary-700:#251b85;--Color-primary-800:#130e5e;--Color-primary-900:#090838;--Color-gray-25:#fcfcfd;--Color-gray-50:#f8fafc;--Color-gray-100:#eef2f6;--Color-gray-200:#e3e8ef;--Color-gray-300:#cdd5df;--Color-gray-400:#9aa4b2;--Color-gray-500:#697586;--Color-gray-600:#4b5565;--Color-gray-700:#364152;--Color-gray-800:#202939;--Color-gray-900:#121926;--Color-gray-950:#0d121c;--Color-error-25:#fffbfa;--Color-error-50:#fef3f2;--Color-error-100:#fee4e2;--Color-error-200:#fecdca;--Color-error-300:#fda29b;--Color-error-400:#f97066;--Color-error-500:#f04438;--Color-error-600:#d92d20;--Color-error-700:#b42318;--Color-error-800:#912018;--Color-error-900:#7a271a;--Color-error-950:#55160c;--Color-warning-25:#fffcf5;--Color-warning-50:#fffaeb;--Color-warning-100:#fef0c7;--Color-warning-200:#fedf89;--Color-warning-300:#fec84b;--Color-warning-400:#fdb022;--Color-warning-500:#f79009;--Color-warning-600:#dc6803;--Color-warning-700:#b54708;--Color-warning-800:#93370d;--Color-warning-900:#7a2e0e;--Color-warning-950:#4e1d09;--Color-success-25:#f6fef9;--Color-success-50:#edfcf2;--Color-success-100:#d3f8df;--Color-success-200:#aaf0c4;--Color-success-300:#73e2a3;--Color-success-400:#3ccb7f;--Color-success-500:#16b364;--Color-success-600:#099250;--Color-success-700:#087443;--Color-success-800:#095c37;--Color-success-900:#084c2e;--Color-success-950:#052e1c;--spacing-0:0px;--spacing-0-5:2px;--spacing-1:4px;--spacing-1-5:6px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-12:48px;--spacing-16:64px;--spacing-20:80px;--spacing-24:96px;--spacing-32:128px;--spacing-40:160px;--spacing-48:192px;--spacing-56:224px;--spacing-64:256px;--spacing-80:320px;--spacing-96:384px;--spacing-120:480px;--spacing-140:560px;--spacing-160:640px;--spacing-180:720px;--spacing-256:1024px;--spacing-320:1280px;--spacing-360:1440px;--spacing-400:1600px;--spacing-480:1920px;--Icon-leading:true;--empty-color-:#ddd1ff;--Empty-color-dark:#515151;--color-text-primary:var(--Color-gray-25);--color-text-primary-on-brand:var(--Color-gray-950);--color-text-secondary:var(--Color-gray-100);--color-text-secondary-on-brand:var(--Color-gray-900);--color-text-tertiary:var(--Color-gray-200);--color-text-tertiary-on-brand:var(--Color-gray-800);--color-text-quaternary:var(--Color-gray-400);--color-text-quaternary-on-brand:var(--Color-gray-700);--color-text-white:var(--Color-base-white);--color-text-disabled:var(--Color-gray-300);--color-text-placeholder:var(--Color-gray-300);--color-text-placeholder-subtle:var(--Color-gray-600);--color-text-brand-primary:var(--Color-gray-50);--color-text-brand-secondary:var(--Color-gray-200);--color-text-brand-tertiary:var(--Color-gray-300);--color-text-brand-primary-alt:var(--Color-primary-300);--color-text-error-primary:var(--Color-error-400);--color-text-warning-primary:var(--Color-warning-400);--color-text-success-primary:var(--Color-success-400);--color-border-primary:var(--Color-gray-700);--color-border-primary-hover:var(--Color-gray-600);--color-border-secondary:var(--Color-gray-800);--color-border-secondary-hover:var(--Color-gray-700);--color-border-tertiary:var(--Color-gray-900);--color-border-tertiary-hover:var(--Color-gray-800);--color-border-disabled:var(--Color-gray-700);--color-border-brand:var(--Color-gray-700);--color-border-brand-solid:var(--Color-gray-800);--color-border-brand-solid-hover:var(--Color-gray-700);--color-border-brand-alt:var(--Color-primary-600);--color-border-brand-solid-alt:var(--Color-primary-400);--color-border-error:var(--Color-error-700);--color-border-error-solid:var(--Color-error-400);--color-border-warning:var(--Color-warning-700);--color-border-warning-solid:var(--Color-warning-400);--color-border-success:var(--Color-success-700);--color-border-success-solid:var(--Color-success-400);--color-foreground-primary:var(--Color-gray-50);--color-foreground-secondary:var(--Color-gray-300);--color-foreground-secondary-hover:var(--Color-gray-200);--color-foreground-tertiary:var(--Color-gray-400);--color-foreground-tertiary-hover:var(--Color-gray-300);--color-foreground-quaternary:var(--Color-gray-500);--color-foreground-quaternary-hover:var(--Color-gray-400);--color-foreground-quinary:var(--Color-gray-600);--color-foreground-quinary-hover:var(--Color-gray-500);--color-foreground-senary:var(--Color-gray-700);--color-foreground-white:var(--Color-base-white);--color-foreground-black:var(--Color-base-black);--color-foreground-white-inverse:var(--Color-base-black);--color-foreground-black-inverse:var(--Color-base-white);--color-foreground-disabled:var(--Color-gray-600);--color-foreground-disabled_subtle:var(--Color-gray-700);--color-foreground-brand-primary:var(--Color-gray-50);--color-foreground-brand-secondary:var(--Color-gray-300);--color-foreground-brand-primary-alt:var(--Color-primary-400);--color-foreground-brand-secondary-alt:var(--Color-primary-300);--color-foreground-error-primary:var(--Color-error-400);--color-foreground-fg-error-secondary:var(--Color-error-300);--color-foreground-fg-warning-primary:var(--Color-warning-400);--color-foreground-fg-warning-secondary:var(--Color-warning-300);--color-foreground-fg-success-primary:var(--Color-success-400);--color-foreground-fg-success-secondary:var(--Color-success-300);--color-background-primary:var(--Color-base-black);--color-background-primary-hover:var(--Color-gray-900);--color-background-primary-solid:var(--Color-gray-50);--color-background-secondary:var(--Color-gray-950);--color-background-secondary-hover:var(--Color-gray-900);--color-background-secondary-solid:var(--Color-gray-200);--color-background-tertiary:var(--Color-gray-900);--color-background-quaternary:var(--Color-gray-800);--color-background-active:var(--Color-gray-950);--color-background-disabled:var(--Color-gray-900);--color-background-disabled-subtle:var(--Color-gray-950);--color-background-overlay:var(--Color-gray-50);--color-background-brand-primary:var(--Color-gray-950);--color-background-brand-secondary:var(--Color-gray-900);--color-background-brand-solid:var(--Color-gray-900);--color-background-brand-solid-hover:var(--Color-gray-950);--color-background-brand-section:var(--Color-gray-900);--color-background-brand-section_subtle:var(--Color-gray-950);--color-background-brand-primary-alt:var(--Color-primary-900);--color-background-brand-secondary-alt:var(--Color-primary-900);--color-background-brand-solid-alt:var(--Color-primary-400);--color-background-error-primary:var(--Color-error-950);--color-background-error-secondary:var(--Color-error-900);--color-background-error-solid:var(--Color-error-400);--color-background-warning-primary:var(--Color-warning-950);--color-background-warning-secondary:var(--Color-warning-900);--color-background-warning-solid:var(--Color-warning-400);--color-background-success-primary:var(--Color-success-950);--color-background-success-secondary:var(--Color-success-900);--color-background-success-solid:var(--Color-success-400);--color-background-caption:var(--Color-gray-900);--color-background-caption_hover:var(--Color-gray-800);--color-icon-primary:var(--Color-gray-50);--color-icon-primary-inverse:var(--Color-gray-950);--color-icon-secondry:var(--Color-gray-200);--color-icon-secondry-inverse:var(--Color-gray-900);--color-icon-disable:var(--Color-gray-600);--color-icon-secondry-disable-inverse:var(--Color-gray-400);--color-background-header:var(--Color-base-black);--color-background-badge:var(--Color-gray-900);--component-colors-button-Primary-button-primary-fg:var(--Color-base-white);--component-colors-button-Primary-button-primary-fg_hover:var(--Color-base-white);--component-colors-button-Primary-button-primary-bg:var(--Color-primary-500);--component-colors-button-Primary-button-primary-bg_hover:var(--Color-primary-600);--component-colors-button-Primary-button-primary-border:var(--Color-primary-500);--component-colors-button-Primary-button-primary-border_hover:var(--Color-primary-600);--component-colors-button-Secondary-button-secondary-fg:var(--Color-gray-300);--component-colors-button-Secondary-button-secondary-fg_hover:var(--Color-gray-200);--component-colors-button-Secondary-button-secondary-bg:var(--Color-gray-900);--component-colors-button-Secondary-button-secondary-bg_hover:var(--Color-gray-950);--component-colors-button-Secondary-button-secondary-border:var(--Color-gray-900);--component-colors-button-Secondary-button-secondary-border_hover:var(--Color-gray-950);--component-colors-button-Secondary-outline-button-secondary-outline-fg:var(--Color-gray-300);--component-colors-button-Secondary-outline-button-secondary-outline-fg_hover:var(--Color-gray-200);--component-colors-button-Secondary-outline-button-secondary-outline-bg:var(--Color-base-transparent);--component-colors-button-Secondary-outline-button-secondary-outline-bg_hover:var(--Color-gray-950);--component-colors-button-Secondary-outline-button-secondary-outline-border:var(--Color-gray-900);--component-colors-button-Secondary-outline-button-secondary-border_hover:var(--Color-gray-950);--component-colors-button-Secondary-color-button-secondary-outline-color-fg:var(--Color-gray-300);--component-colors-button-Secondary-color-button-secondary-outline-color-fg_hover:var(--Color-gray-200);--component-colors-button-Secondary-color-button-secondary-outline-color-bg:var(--Color-gray-900);--component-colors-button-Secondary-color-button-secondary-outline-color-bg_hover:var(--Color-gray-950);--component-colors-button-Secondary-color-button-secondary-outline-color-border:var(--Color-gray-900);--component-colors-button-Secondary-color-button-secondary-outline-color-border_hover:var(--Color-gray-950);--component-colors-button-Secondary-color-outline-button-secondary-color-fg:var(--Color-gray-300);--component-colors-button-Secondary-color-outline-button-secondary-color-fg_hover:var(--Color-gray-200);--component-colors-button-Secondary-color-outline-button-secondary-color-bg:var(--Color-base-transparent);--component-colors-button-Secondary-color-outline-button-secondary-color-bg_hover:var(--Color-gray-950);--component-colors-button-Secondary-color-outline-button-secondary-color-border:var(--Color-gray-900);--component-colors-button-Secondary-color-outline-button-secondary-color-border_hover:var(--Color-gray-950);--component-colors-button-Tertiary-button-tertiary-fg:var(--Color-gray-200);--component-colors-button-Tertiary-button-tertiary-fg_hover:var(--Color-gray-300);--component-colors-button-Tertiary-button-tertiary-bg_hover:var(--Color-gray-900);--component-colors-button-Tertiary-color-button-tertiary-color-fg:var(--Color-gray-50);--component-colors-button-Tertiary-color-button-tertiary-color-fg_hover:var(--Color-gray-200);--component-colors-button-Tertiary-color-button-tertiary-color-bg_hover:var(--Color-gray-700);--button-primary-fg:var(--component-colors-button-Primary-button-primary-fg);--button-primary-bg:var(--component-colors-button-Primary-button-primary-bg);--button-primary-border:var(--component-colors-button-Primary-button-primary-border);--button-primary-fg-hover:var(--component-colors-button-Primary-button-primary-fg_hover);--button-primary-bg-hover:var(--component-colors-button-Primary-button-primary-bg_hover);--button-primary-border-hover:var(--component-colors-button-Primary-button-primary-border_hover);--button-secondary-fg:var(--component-colors-button-Secondary-button-secondary-fg);--button-secondary-bg:var(--component-colors-button-Secondary-button-secondary-bg);--button-secondary-border:var(--component-colors-button-Secondary-button-secondary-border);--button-secondary-fg-hover:var(--component-colors-button-Secondary-button-secondary-fg_hover);--button-secondary-bg-hover:var(--component-colors-button-Secondary-button-secondary-bg_hover);--button-secondary-border-hover:var(--component-colors-button-Secondary-button-secondary-border_hover);--button-secondary-outline-fg:var(--component-colors-button-Secondary-outline-button-secondary-outline-fg);--button-secondary-outline-bg:var(--component-colors-button-Secondary-outline-button-secondary-outline-bg);--button-secondary-outline-border:var(--component-colors-button-Secondary-outline-button-secondary-outline-border);--button-secondary-outline-fg-hover:var(--component-colors-button-Secondary-outline-button-secondary-outline-fg_hover);--button-secondary-outline-bg-hover:var(--component-colors-button-Secondary-outline-button-secondary-outline-bg_hover);--button-secondary-outline-border-hover:var(--component-colors-button-Secondary-outline-button-secondary-border_hover);--button-secondary-color-fg:var(--component-colors-button-Secondary-color-button-secondary-outline-color-fg);--button-secondary-color-bg:var(--component-colors-button-Secondary-color-button-secondary-outline-color-bg);--button-secondary-color-border:var(--component-colors-button-Secondary-color-button-secondary-outline-color-border);--button-secondary-color-fg-hover:var(--component-colors-button-Secondary-color-button-secondary-outline-color-fg_hover);--button-secondary-color-bg-hover:var(--component-colors-button-Secondary-color-button-secondary-outline-color-bg_hover);--button-secondary-color-border-hover:var(--component-colors-button-Secondary-color-button-secondary-outline-color-border_hover);--button-secondary-color-outline-fg:var(--component-colors-button-Secondary-color-outline-button-secondary-color-fg);--button-secondary-color-outline-bg:var(--component-colors-button-Secondary-color-outline-button-secondary-color-bg);--button-secondary-color-outline-border:var(--component-colors-button-Secondary-color-outline-button-secondary-color-border);--button-secondary-color-outline-fg-hover:var(--component-colors-button-Secondary-color-outline-button-secondary-color-fg_hover);--button-secondary-color-outline-border-hover:var(--component-colors-button-Secondary-color-outline-button-secondary-color-border_hover);--button-tertiary-fg:var(--component-colors-button-Tertiary-button-tertiary-fg);--button-tertiary-bg:transparent;--button-tertiary-border:transparent;--button-tertiary-fg-hover:var(--component-colors-button-Tertiary-button-tertiary-fg_hover);--button-tertiary-bg-hover:var(--component-colors-button-Tertiary-button-tertiary-bg_hover);--button-tertiary-border-hover:transparent;--button-tertiary-color-fg:var(--component-colors-button-Tertiary-color-button-tertiary-color-fg);--button-tertiary-color-bg:transparent;--button-tertiary-color-border:transparent;--button-tertiary-color-fg-hover:var(--component-colors-button-Tertiary-color-button-tertiary-color-fg_hover);--button-tertiary-color-bg-hover:var(--component-colors-button-Tertiary-color-button-tertiary-color-bg_hover);--button-tertiary-color-border-hover:transparent;--button-link-gray-fg:var(--color-foreground-secondary);--button-link-gray-bg:transparent;--button-link-gray-border:transparent;--button-link-gray-fg-hover:var(--color-foreground-secondary-hover);--button-link-gray-bg-hover:transparent;--button-link-gray-border-hover:transparent;--button-link-color-fg:var(--color-text-brand-primary);--button-link-color-bg:transparent;--button-link-color-border:transparent;--button-link-color-fg-hover:var(--color-text-brand-secondary);--button-link-color-bg-hover:transparent;--button-link-color-border-hover:transparent;--button-link-dark-fg:var(--color-text-secondary);--button-link-dark-bg:transparent;--button-link-dark-border:transparent;--button-link-dark-fg-hover:var(--color-text-primary);--button-link-dark-bg-hover:transparent;--button-link-dark-border-hover:transparent;--button-disabled-fg:var(--color-text-disabled);--button-disabled-bg:var(--color-background-disabled);--button-disabled-border:var(--color-border-disabled);--button-disabled-icon:var(--color-icon-disable);--font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--text-family-body:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--text-family-display:"Inter Display",Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--text-family-label:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--text-size-xs:12px;--text-size-sm:14px;--text-size-base:16px;--text-size-lg:18px;--text-size-xl:20px;--text-size-2xl:24px;--text-size-3xl:30px;--text-size-4xl:36px;--text-size-5xl:48px;--text-size-6xl:60px;--line-height-10:15px;--line-height-12:16px;--line-height-14:20px;--line-height-16:24px;--line-height-18:28px;--line-height-20:28px;--line-height-24:32px;--line-height-28:34px;--line-height-32:36px;--line-height-48:48px;--line-height-60:60px;--line-height-72:72px;--line-height-96:96px;--line-height-128:128px;--button-xsm-font-size:12px;--button-xsm-line-height:16px;--button-xsm-font-weight:500;--button-sm-font-size:14px;--button-sm-line-height:20px;--button-sm-font-weight:500;--button-md-font-size:16px;--button-md-line-height:24px;--button-md-font-weight:500;--button-lg-font-size:16px;--button-lg-line-height:24px;--button-lg-font-weight:500;--button-xl-font-size:16px;--button-xl-line-height:24px;--button-xl-font-weight:500;--button-2xl-font-size:18px;--button-2xl-line-height:28px;--button-2xl-font-weight:500;--spacing-xxs:var(--spacing-0-5);--spacing-xs:var(--spacing-1);--spacing-sm:var(--spacing-1-5);--spacing-md:var(--spacing-2);--spacing-lg:var(--spacing-3);--spacing-xl:var(--spacing-4);--spacing-2xl:var(--spacing-5);--spacing-3xl:var(--spacing-6);--spacing-4xl:var(--spacing-8);--spacing-5xl:var(--spacing-10);--spacing-6xl:var(--spacing-12);--spacing-7xl:var(--spacing-16);--spacing-9xl:var(--spacing-24);--spacing-10xl:var(--spacing-32);--radius-none:0;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:20px;--radius-full:9999px;--width-2xl:1024px;--color-hero-text-primary:var(--color-text-primary);--color-hero-text-brand:var(--color-text-brand-primary-alt);--color-hero-text-secondary:var(--color-text-secondary);--hero-heading-font-size:88px;--hero-heading-line-height:88px;--hero-heading-font-weight:500;--hero-heading-letter-spacing:-1.76px;--hero-subtitle-font-size:20px;--hero-subtitle-line-height:34px;--hero-subtitle-font-weight:400;--hero-text-gap:20px;--hero-button-gap:40px;--hero-button-padding:10px}*{box-sizing:border-box}body{font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-background-primary);color:var(--Color-gray-25);background-color:var(--Color-base-black);margin:0}.container{max-width:1280px;margin:0 auto;padding:0 32px}.nav-container{will-change:padding,height,min-height;justify-content:space-between;align-items:center;gap:96px;width:100%;max-width:1280px;margin:0 auto;transition:all .6s cubic-bezier(.4,0,.2,1);display:flex}.nav-container-default{height:var(--spacing-20);min-height:var(--spacing-20)}.nav-container-scrolled{padding:var(--spacing-lg)0;height:auto;min-height:var(--spacing-16)}.nav-sticky-container{z-index:50;will-change:top;transition:top .6s cubic-bezier(.4,0,.2,1);position:-webkit-sticky;position:sticky;left:0;right:0}.nav-sticky-default{top:0}.nav-sticky-scrolled{top:20px}.nav-background{will-change:background-color,backdrop-filter,border,box-shadow,border-radius,max-width,padding;margin:0 auto;transition:all .6s cubic-bezier(.4,0,.2,1)}.nav-background-default{background-color:var(--color-background-header,#000);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:none;border:1px solid transparent;border-radius:0;max-width:100%;padding-left:0;padding-right:0}.nav-background-scrolled{-webkit-backdrop-filter:blur(12px)saturate(180%);backdrop-filter:blur(12px)saturate(180%);max-width:1280px;padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);background-color:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.08);border-radius:9999px;box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 1px rgba(255,255,255,.05)}@media (max-width:768px){.nav-sticky-scrolled{top:var(--spacing-lg)}.nav-background-scrolled{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg);padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.nav-container-scrolled{min-height:var(--spacing-12);padding:var(--spacing-md)0}}.mobile-only{display:flex!important}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.w-full{width:100%}.h-full{height:100%}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-xl{gap:var(--spacing-xl)}.gap-2xl{gap:var(--spacing-2xl)}.gap-3xl{gap:var(--spacing-3xl)}.gap-4xl{gap:var(--spacing-4xl)}.gap-6xl{gap:var(--spacing-6xl)}.gap-7xl{gap:var(--spacing-7xl)}.gap-10xl{gap:var(--spacing-10xl)}.p-xs{padding:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.p-2xl{padding:var(--spacing-2xl)}.p-3xl{padding:var(--spacing-3xl)}.p-4xl{padding:var(--spacing-4xl)}.px-xs{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.px-sm{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.px-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.px-lg{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.px-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.px-2xl{padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl)}.px-3xl{padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl)}.px-4xl{padding-left:var(--spacing-4xl);padding-right:var(--spacing-4xl)}.py-xs{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.py-sm{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.py-md{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.py-lg{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.py-xl{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.py-2xl{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl)}.py-3xl{padding-top:var(--spacing-3xl);padding-bottom:var(--spacing-3xl)}.py-4xl{padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-4xl)}.m-xs{margin:var(--spacing-xs)}.m-sm{margin:var(--spacing-sm)}.m-md{margin:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.m-2xl{margin:var(--spacing-2xl)}.m-3xl{margin:var(--spacing-3xl)}.m-4xl{margin:var(--spacing-4xl)}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.text-xs{font-size:var(--text-size-xs);line-height:var(--line-height-xs)}.text-sm{font-size:var(--text-size-sm);line-height:var(--line-height-14)}.text-base{font-size:var(--text-size-base);line-height:var(--line-height-16)}.text-lg{font-size:var(--text-size-lg);line-height:var(--line-height-lg)}.text-xl{font-size:var(--text-size-xl);line-height:var(--line-height-xl)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-white{color:var(--color-text-primary-on-brand)}.bg-primary{background-color:var(--color-background-primary)}.bg-secondary{background-color:var(--color-background-secondary)}.bg-transparent{background-color:transparent}.border{border:1px solid var(--color-border-primary)}.border-none{border:none}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:var(--radius-full)}.hidden{display:none}.block{display:block}.inline-block{display:inline-block}.sticky{position:-webkit-sticky;position:sticky}.fixed{position:fixed}.relative{position:relative}.absolute{position:absolute}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z-50{z-index:50}.btn{font-family:var(--font-family);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;gap:var(--spacing-xs);cursor:pointer;white-space:nowrap;border:1px solid;outline:none;text-decoration:none;transition:all .2s;display:inline-flex;position:relative;overflow:hidden}.btn:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:2px}.btn-xsm{font-size:var(--button-xsm-font-size);line-height:var(--button-xsm-line-height);font-weight:var(--button-xsm-font-weight);border-radius:var(--radius-md);min-height:28px;padding:4px 8px}.btn-sm{font-size:var(--button-sm-font-size);line-height:var(--button-sm-line-height);font-weight:var(--button-sm-font-weight);border-radius:var(--radius-md);min-height:36px;padding:6px 12px}.btn-md{font-size:var(--button-md-font-size);line-height:var(--button-md-line-height);font-weight:var(--button-md-font-weight);border-radius:var(--radius-lg);min-height:40px;padding:8px 16px}.btn-lg{font-size:var(--button-lg-font-size);line-height:var(--button-lg-line-height);font-weight:var(--button-lg-font-weight);border-radius:var(--radius-lg);min-height:44px;padding:10px 20px}.btn-xl{font-size:var(--button-xl-font-size);line-height:var(--button-xl-line-height);font-weight:var(--button-xl-font-weight);border-radius:var(--radius-xl);min-height:48px;padding:12px 24px}.btn-2xl{font-size:var(--button-2xl-font-size);line-height:var(--button-2xl-line-height);font-weight:var(--button-2xl-font-weight);border-radius:var(--radius-2xl);min-height:60px;padding:16px 32px}.btn-primary{background-color:var(--button-primary-bg);border-color:var(--button-primary-border);color:var(--button-primary-fg)}.btn-primary:hover:not(:disabled){background-color:var(--button-primary-bg-hover);border-color:var(--button-primary-border-hover);color:var(--button-primary-fg-hover)}.btn-secondary-gray{background-color:var(--button-secondary-bg);border-color:var(--button-secondary-border);color:var(--button-secondary-fg)}.btn-secondary-gray:hover:not(:disabled){background-color:var(--button-secondary-bg-hover);border-color:var(--button-secondary-border-hover);color:var(--button-secondary-fg-hover)}.btn-secondary-gray-outline{background-color:var(--button-secondary-outline-bg);border-color:var(--button-secondary-outline-border);color:var(--button-secondary-outline-fg)}.btn-secondary-gray-outline:hover:not(:disabled){background-color:var(--button-secondary-outline-bg-hover);border-color:var(--button-secondary-outline-border-hover);color:var(--button-secondary-outline-fg-hover)}.btn-secondary-color{background-color:var(--button-secondary-color-bg);border-color:var(--button-secondary-color-border);color:var(--button-secondary-color-fg)}.btn-secondary-color:hover:not(:disabled){background-color:var(--button-secondary-color-bg-hover);border-color:var(--button-secondary-color-border-hover);color:var(--button-secondary-color-fg-hover)}.btn-secondary-color-outline{background-color:var(--button-secondary-color-outline-bg);border-color:var(--button-secondary-color-outline-border);color:var(--button-secondary-color-outline-fg)}.btn-secondary-color-outline:hover:not(:disabled){background-color:var(--button-secondary-color-outline-bg);border-color:var(--button-secondary-color-outline-border-hover);color:var(--button-secondary-color-outline-fg-hover)}.btn-tertiary-gray{background-color:var(--button-tertiary-bg);border-color:var(--button-tertiary-border);color:var(--button-tertiary-fg)}.btn-tertiary-gray:hover:not(:disabled){background-color:var(--button-tertiary-bg-hover);border-color:var(--button-tertiary-border-hover);color:var(--button-tertiary-fg-hover)}.btn-tertiary-color{background-color:var(--button-tertiary-color-bg);border-color:var(--button-tertiary-color-border);color:var(--button-tertiary-color-fg)}.btn-tertiary-color:hover:not(:disabled){background-color:var(--button-tertiary-color-bg-hover);border-color:var(--button-tertiary-color-border-hover);color:var(--button-tertiary-color-fg-hover)}.btn-link-gray{background-color:var(--button-link-gray-bg);border-color:var(--button-link-gray-border);color:var(--button-link-gray-fg);border-radius:var(--radius-none);min-height:auto;padding:4px 0}.btn-link-gray:hover:not(:disabled){background-color:var(--button-link-gray-bg-hover);border-color:var(--button-link-gray-border-hover);color:var(--button-link-gray-fg-hover)}.btn-link-color{background-color:var(--button-link-color-bg);border-color:var(--button-link-color-border);color:var(--button-link-color-fg);border-radius:var(--radius-none);min-height:auto;padding:4px 0}.btn-link-color:hover:not(:disabled){background-color:var(--button-link-color-bg-hover);border-color:var(--button-link-color-border-hover);color:var(--button-link-color-fg-hover)}.btn-link-dark{background-color:var(--button-link-dark-bg);border-color:var(--button-link-dark-border);color:var(--button-link-dark-fg);border-radius:var(--radius-none);min-height:auto;padding:4px 0}.btn-link-dark:hover:not(:disabled){background-color:var(--button-link-dark-bg-hover);border-color:var(--button-link-dark-border-hover);color:var(--button-link-dark-fg-hover)}.btn-rounded{border-radius:var(--radius-full)!important}.btn-icon-only{width:var(--button-xsm-font-size);height:var(--button-xsm-font-size);padding:0}.btn-xsm.btn-icon-only{width:28px;height:28px}.btn-sm.btn-icon-only{width:36px;height:36px}.btn-md.btn-icon-only{width:40px;height:40px}.btn-lg.btn-icon-only{width:44px;height:44px}.btn-xl.btn-icon-only{width:48px;height:48px}.btn-2xl.btn-icon-only{width:52px;height:52px}.btn-text{display:inline-block}.btn-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.btn-icon svg{width:16px;height:16px}.btn-xsm .btn-icon svg{width:12px;height:12px}.btn-sm .btn-icon svg{width:14px;height:14px}.btn-lg .btn-icon svg{width:18px;height:18px}.btn-xl .btn-icon svg{width:20px;height:20px}.btn-2xl .btn-icon svg{width:24px;height:24px}.btn:disabled{background-color:var(--button-disabled-bg)!important;border-color:var(--button-disabled-border)!important;color:var(--button-disabled-fg)!important;cursor:not-allowed!important;opacity:.6!important}.btn:disabled .btn-icon svg{color:var(--button-disabled-icon)}.btn:disabled:hover{transform:scale(1)!important}.btn-primary:focus-visible{outline-color:var(--button-primary-bg)}.btn-secondary-gray:focus-visible{outline-color:var(--button-secondary-fg)}.btn-secondary-gray-outline:focus-visible{outline-color:var(--button-secondary-outline-fg)}.btn-secondary-color:focus-visible{outline-color:var(--button-secondary-color-fg)}.btn-secondary-color-outline:focus-visible{outline-color:var(--button-secondary-color-outline-fg)}.btn-tertiary-gray:focus-visible{outline-color:var(--button-tertiary-fg)}.btn-tertiary-color:focus-visible{outline-color:var(--button-tertiary-color-fg)}.btn-link-gray:focus-visible{outline-color:var(--button-link-gray-fg)}.btn-link-color:focus-visible{outline-color:var(--button-link-color-fg)}.btn-link-dark:focus-visible{outline-color:var(--button-link-dark-fg)}.badge{align-items:center;gap:var(--spacing-sm,6px);font-family:var(--font-family);font-weight:var(--font-weight-medium);border-radius:var(--radius-full,9999px);padding:var(--radius-lg,8px)var(--spacing-xl,16px);border:1px solid var(--color-border-secondary,#202939);background:var(--color-background-badge,#121926);white-space:nowrap;display:flex}.badge-sm{font-size:var(--text-size-xs);line-height:var(--line-height-xs);padding:4px 8px}.badge-md{font-size:var(--text-size-sm);line-height:var(--line-height-sm);padding:6px 12px}.badge-lg{font-size:var(--text-size-base);line-height:var(--line-height-base);padding:8px 16px}.badge-default{background-color:var(--Color-gray-900);color:var(--Color-gray-100);border:1px solid var(--Color-gray-800)}.badge-success{background-color:var(--color-background-success-primary);color:var(--color-text-success-primary);border:1px solid var(--color-border-success)}.badge-warning{background-color:var(--color-background-warning-primary);color:var(--color-text-warning-primary);border:1px solid var(--color-border-warning)}.badge-error{background-color:var(--color-background-error-primary);color:var(--color-text-error-primary);border:1px solid var(--color-border-error)}.badge-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.badge-icon svg{width:12px;height:12px}.badge-sm .badge-icon svg{width:10px;height:10px}.badge-lg .badge-icon svg{width:14px;height:14px}.badge-highlight{color:var(--Color-primary-300);font-weight:600}.hero-section{background-color:var(--color-background-primary);justify-content:center;align-items:center;width:100%;min-height:calc(100dvh - 80px);display:flex;position:relative;overflow-x:hidden}.hero-container{gap:var(--spacing-5xl);flex-direction:column;align-items:center;width:100%;max-width:1280px;padding:0;display:flex;overflow:hidden}.hero-content{gap:var(--spacing-4xl);flex-direction:column;align-items:center;width:100%;display:flex}.hero-text{gap:var(--hero-text-gap);text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.hero-heading{font-family:var(--font-family);font-weight:var(--hero-heading-font-weight);font-size:var(--hero-heading-font-size);line-height:var(--hero-heading-line-height);letter-spacing:var(--hero-heading-letter-spacing);color:var(--color-hero-text-primary);margin:0}.hero-heading-brand{color:var(--color-hero-text-brand)}.hero-subtitle{font-family:var(--font-family);font-weight:var(--hero-subtitle-font-weight);font-size:var(--hero-subtitle-font-size);line-height:var(--hero-subtitle-line-height);color:var(--color-hero-text-primary);max-width:767px;margin:0}.hero-button{justify-content:center;gap:var(--hero-button-gap);width:100%;padding:0 var(--hero-button-padding);display:flex}.hero-logos-section{margin-top:var(--spacing-7xl);width:100%;overflow:hidden}@media (max-width:768px){.hero-logos-section{margin-top:var(--spacing-4xl)}}.hero-logos-container{gap:var(--spacing-3xl);flex-direction:column;align-items:center;width:100%;display:flex;overflow:hidden}.hero-logos-grid{justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.hero-logos-scroll{gap:var(--spacing-3xl);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.hero-technology-text{justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.hero-technology-line{background-color:var(--color-border-primary);flex:1;height:1px}.hero-technology-label{font-family:var(--font-family);font-size:var(--text-size-base);line-height:var(--line-height-28);color:var(--color-text-secondary);white-space:nowrap;margin:0}.hero-logo-item{align-items:center;height:24px;display:flex}.hero-logo-item svg{width:auto;height:24px}.hero-badge-text{gap:var(--spacing-4xl);flex-direction:column;align-items:center;width:100%;display:flex}.videogpt-section{background-color:var(--color-background-primary);padding:var(--spacing-5xl)0}.videogpt-container{max-width:1280px;padding:0 var(--spacing-4xl);width:100%;margin:0 auto}.videogpt-content{gap:var(--spacing-7xl);flex-direction:column;align-items:center;width:100%;display:flex}.videogpt-text-container{gap:var(--spacing-2xl);flex-direction:column;align-items:center;width:100%;display:flex}.videogpt-text{gap:var(--spacing-lg);text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media (max-width:768px){.videogpt-text{gap:var(--spacing-sm)}}.videogpt-title{width:100%;max-width:1000px;color:var(--color-text-primary);text-align:center;font-family:var(--text-family-display);font-size:var(--text-size-5xl);margin:0;font-style:normal;font-weight:500;line-height:120%}.videogpt-subtitle{font-family:var(--font-family);font-weight:400;font-size:var(--text-size-xl);line-height:var(--line-height-20);color:var(--color-text-quaternary);max-width:900px;margin:0}.videogpt-two-column{gap:var(--spacing-xl);grid-template-columns:1fr 1fr;place-items:center;width:100%;margin:0 auto;padding:0;display:grid}.videogpt-column-left{order:1;justify-content:center;align-items:center;width:100%;margin:0;padding:0;display:flex}.videogpt-column-right{order:2;justify-content:center;align-items:center;width:100%;margin:0;padding:0;display:flex}@media (min-width:1025px){.videogpt-column-left{order:1!important}.videogpt-column-right{order:2!important}}.videogpt-mobile-top{order:1}.videogpt-mobile-bottom{order:2}.videogpt-chat-container{background-color:var(--color-background-secondary);border-radius:var(--radius-lg);width:100%;position:relative;overflow:hidden}.videogpt-chat-video{object-fit:contain;width:100%;height:auto;display:block}.videogpt-chat-loading{background-color:var(--color-background-secondary);width:100%;height:100%;color:var(--color-text-secondary);font-size:var(--text-size-sm);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.videogpt-player-container{background-color:var(--color-background-secondary);border-radius:var(--radius-2xl);border:1px solid var(--color-border-secondary);width:100%;position:relative;overflow:hidden}.videogpt-player-video{object-fit:contain;border-radius:var(--radius-2xl);width:100%;height:auto;display:block}.videogpt-player-loading{background-color:var(--color-background-tertiary);border-radius:var(--radius-2xl);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.videogpt-player-loading-inner{background-color:var(--color-background-quaternary);border-radius:var(--radius-2xl);width:100%;height:100%;color:var(--color-text-secondary);font-size:var(--text-size-lg);font-family:var(--font-family);justify-content:center;align-items:center;display:flex}@media (min-width:769px) and (max-width:1024px){.videogpt-container{padding:0 var(--spacing-4)}.videogpt-title{width:100%;max-width:600px;font-size:var(--text-size-4xl)}.videogpt-two-column{gap:var(--spacing-xl);grid-template-columns:1fr;padding:0}.videogpt-chat-container,.videogpt-player-container{width:100%}}@media (min-width:481px) and (max-width:768px){.videogpt-container{padding:0 var(--spacing-4)}.videogpt-content{gap:var(--spacing-6xl)}.videogpt-text-container{gap:var(--spacing-xl)}.videogpt-text{gap:var(--spacing-md)}.videogpt-title{width:100%;max-width:100%;font-size:var(--text-size-3xl);line-height:110%}.videogpt-subtitle{font-size:var(--text-size-base);max-width:100%}.videogpt-two-column{gap:var(--spacing-xl);grid-template-columns:1fr;padding:0}.videogpt-column-left.videogpt-mobile-bottom{order:2!important}.videogpt-column-right.videogpt-mobile-top{order:1!important}.videogpt-chat-container,.videogpt-player-container{width:100%}}@media (max-width:480px){.videogpt-section{padding:var(--spacing-6xl)0}.videogpt-container{padding:0 var(--spacing-4)}.videogpt-content{gap:var(--spacing-5xl)}.videogpt-text-container{gap:var(--spacing-lg)}.videogpt-text{gap:var(--spacing-sm)}.videogpt-title{width:100%;max-width:100%;font-size:var(--text-size-2xl);line-height:110%}.videogpt-subtitle{font-size:var(--text-size-base);max-width:100%}.videogpt-two-column{gap:var(--spacing-xl);grid-template-columns:1fr;padding:0}.videogpt-column-left.videogpt-mobile-bottom{order:2!important}.videogpt-column-right.videogpt-mobile-top{order:1!important}.videogpt-chat-container,.videogpt-player-container{width:100%}}@media (min-width:769px) and (max-width:1024px){#features h2{font-size:var(--text-size-4xl)!important}#features p{font-size:var(--text-size-lg)!important}#features h3{font-size:var(--text-size-2xl)!important}}@media (min-width:481px) and (max-width:768px){#features h2{font-size:var(--text-size-3xl)!important}#features p{font-size:var(--text-size-base)!important}#features h3{font-size:var(--text-size-xl)!important}}@media (max-width:480px){#features h2{font-size:var(--text-size-2xl)!important}#features p{font-size:var(--text-size-base)!important}#features h3{font-size:var(--text-size-lg)!important}}@media (min-width:769px) and (max-width:1024px){section[style*="background-color: var(--color-background-primary)"] h2{font-size:var(--text-size-4xl)!important}section[style*="background-color: var(--color-background-primary)"] p{font-size:var(--text-size-lg)!important}}@media (min-width:481px) and (max-width:768px){section[style*="background-color: var(--color-background-primary)"] h2{font-size:var(--text-size-3xl)!important}section[style*="background-color: var(--color-background-primary)"] p{font-size:var(--text-size-base)!important}section[style*="background-color: var(--color-background-primary)"]>div{flex-direction:column!important;gap:64px!important;min-height:auto!important;padding:80px 24px!important}section[style*="background-color: var(--color-background-primary)"]>div>div:first-child{text-align:center!important;align-self:center!important;width:100%!important;position:static!important;top:auto!important}section[style*="background-color: var(--color-background-primary)"]>div>div:first-child>div{text-align:center!important;align-items:center!important}section[style*="background-color: var(--color-background-primary)"] h2,section[style*="background-color: var(--color-background-primary)"]>div>div:first-child>div>div{text-align:center!important;max-width:100%!important}section[style*="background-color: var(--color-background-primary)"]>div>div:last-child{width:100%!important;position:static!important;top:auto!important}section[style*="background-color: var(--color-background-primary)"]>div>div:last-child>div{position:static!important;transform:none!important}}@media (max-width:480px){section[style*="background-color: var(--color-background-primary)"] h2{font-size:var(--text-size-2xl)!important}section[style*="background-color: var(--color-background-primary)"] p{font-size:var(--text-size-base)!important}section[style*="background-color: var(--color-background-primary)"]>div{flex-direction:column!important;gap:48px!important;min-height:auto!important;padding:64px 16px!important}section[style*="background-color: var(--color-background-primary)"]>div>div:first-child{text-align:center!important;align-self:center!important;width:100%!important;position:static!important;top:auto!important}section[style*="background-color: var(--color-background-primary)"]>div>div:first-child>div{text-align:center!important;align-items:center!important}section[style*="background-color: var(--color-background-primary)"] h2,section[style*="background-color: var(--color-background-primary)"]>div>div:first-child>div>div{text-align:center!important;max-width:100%!important}section[style*="background-color: var(--color-background-primary)"]>div>div:last-child{width:100%!important;position:static!important;top:auto!important}section[style*="background-color: var(--color-background-primary)"]>div>div:last-child>div{position:static!important;transform:none!important}}@media (min-width:769px) and (max-width:1024px){#faq h2{font-size:var(--text-size-4xl)!important}#faq p{font-size:var(--text-size-lg)!important}}@media (min-width:481px) and (max-width:768px){#faq h2{font-size:var(--text-size-3xl)!important}#faq p{font-size:var(--text-size-base)!important}.faq-question{font-size:var(--text-size-lg)!important;line-height:var(--line-height-20)!important}.faq-answer{font-size:var(--text-size-sm)!important;line-height:var(--line-height-16)!important}}@media (max-width:480px){#faq h2{font-size:var(--text-size-2xl)!important}#faq p{font-size:var(--text-size-base)!important}.faq-question{font-size:var(--text-size-lg)!important;line-height:var(--line-height-20)!important}.faq-answer{font-size:var(--text-size-sm)!important;line-height:var(--line-height-16)!important}}@media (min-width:769px) and (max-width:1024px){.hero-container{max-width:1280px;padding:0 var(--spacing-4);gap:var(--spacing-20);flex-direction:column;align-items:center;width:100%;display:flex}.hero-content{gap:var(--spacing-5xl);flex-direction:column;align-items:center;width:100%;display:flex}.hero-badge-text{gap:var(--spacing-4xl);flex-direction:column;align-items:center;width:100%;display:flex}.hero-text{gap:var(--spacing-5);text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.hero-heading{letter-spacing:-.8px;text-align:center;max-width:100%;font-size:40px;line-height:48px}.hero-subtitle{text-align:center;font-size:16px;line-height:24px}.hero-button{justify-content:center;gap:var(--spacing-10);width:100%;max-width:280px;display:flex}.hero-logos-section{margin-top:var(--spacing-7xl);width:100%;overflow:hidden}.hero-logos-container{gap:var(--spacing-6);flex-direction:column;align-items:center;width:100%;height:auto;padding:0;display:flex;overflow:hidden}.hero-logos-grid{width:100%;overflow:hidden}.hero-logos-scroll{gap:var(--spacing-6);will-change:transform;flex-wrap:nowrap;align-items:center;width:max-content;animation:25s linear infinite scroll-logos;display:flex}.hero-logos-container>div:first-child{justify-content:center;align-items:center;width:100%;max-width:100%;padding:0 24px;display:flex}.hero-logos-container>div:first-child>div{display:none}.hero-logos-container>div:first-child>p{text-align:center;white-space:normal;font-size:var(--text-size-base)}}@media (min-width:481px) and (max-width:768px){.hero-section{min-height:90vh}.hero-container{max-width:100%;padding:var(--spacing-5xl)var(--spacing-4);gap:var(--spacing-20);flex-direction:column;align-items:center;width:100%;display:flex}.hero-content{gap:var(--spacing-5xl);flex-direction:column;align-items:center;width:100%;display:flex}.hero-badge-text{gap:var(--spacing-4xl);flex-direction:column;align-items:center;width:100%;display:flex}.hero-text{gap:var(--spacing-5);text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.hero-heading{letter-spacing:-.8px;text-align:center;max-width:100%;font-size:40px;line-height:48px}.hero-subtitle{text-align:center;font-size:16px;line-height:24px}.hero-button{justify-content:center;gap:var(--spacing-10);width:100%;max-width:280px;display:flex}.hero-logos-section{margin-top:var(--spacing-7xl);width:100%;overflow:hidden}.hero-logos-container{gap:var(--spacing-6);flex-direction:column;align-items:center;width:100%;display:flex;overflow:hidden}.hero-logos-grid{width:100%;overflow:hidden}.hero-logos-scroll{gap:var(--spacing-6);will-change:transform;flex-wrap:nowrap;align-items:center;width:max-content;animation:20s linear infinite scroll-logos;display:flex}.hero-technology-line{display:none}.hero-technology-label{font-size:var(--text-size-base);text-align:center;white-space:normal}}@keyframes scroll-logos{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:480px){.hero-section{min-height:90vh}.hero-container{max-width:100%;padding:var(--spacing-5xl)var(--spacing-4);gap:var(--spacing-16);flex-direction:column;align-items:center;width:100%;display:flex}.hero-content{gap:var(--spacing-4xl);flex-direction:column;align-items:center;width:100%;display:flex}.hero-badge-text{gap:var(--spacing-3xl);flex-direction:column;align-items:center;width:100%;display:flex}.hero-text{gap:var(--spacing-2);text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.hero-heading{letter-spacing:-.8px;text-align:center;max-width:100%;font-size:40px;line-height:48px}.hero-subtitle{text-align:center;font-size:14px;line-height:20px}.hero-button{justify-content:center;gap:var(--spacing-8);width:100%;max-width:260px;display:flex}.hero-logos-section{margin-top:var(--spacing-6xl);width:100%;overflow:hidden}.hero-logos-container{gap:var(--spacing-4);flex-direction:column;align-items:center;width:100%;height:auto;padding:0;display:flex;overflow:hidden}.hero-logos-grid{width:100%;overflow:hidden}.hero-logos-scroll{gap:var(--spacing-5);will-change:transform;flex-wrap:nowrap;align-items:center;width:max-content;animation:15s linear infinite scroll-logos;display:flex}.hero-logos-container>div:first-child{justify-content:center;align-items:center;width:100%;max-width:100%;padding:0 12px;display:flex}.hero-logos-container>div:first-child>div{display:none}.hero-logos-container>div:first-child>p{text-align:center;white-space:normal;font-size:var(--text-size-base)}}@media (min-width:1025px){.desktop-only{display:flex!important}.mobile-only{display:none!important}.hero-logos-section{width:100%;overflow:visible}.hero-logos-container,.hero-logos-grid{overflow:visible}.hero-logos-scroll{flex-wrap:wrap;justify-content:center;width:100%;animation:none}}.desktop-only{display:none!important}@media (min-width:1025px){.desktop-only{display:flex!important}}@media (max-width:1024px){.container{padding:0 var(--spacing-8)}.nav-container{padding:var(--spacing-5)var(--spacing-8);gap:var(--spacing-8);height:var(--spacing-20);align-items:center}}@media (max-width:768px){.container{padding:0 var(--spacing-4)}.nav-container{padding:var(--spacing-5)var(--spacing-4);gap:var(--spacing-4);height:var(--spacing-20);align-items:center}.nav-container .logo-container{width:100px}.btn:not(.btn-icon-only){min-height:44px}.btn-xsm:not(.btn-icon-only){min-height:36px}.btn-sm:not(.btn-icon-only){min-height:40px}}@media (min-width:769px) and (max-width:1023px){.nav-container{padding:var(--spacing-5)var(--spacing-12);gap:var(--spacing-12);height:var(--spacing-20);align-items:center}}@media (max-width:480px){.nav-container{padding:var(--spacing-2)var(--spacing-2);gap:var(--spacing-3);height:var(--spacing-16);align-items:center}.nav-container .logo-container{width:90px}}.logo-container{will-change:width,transform;cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;transition:all .6s cubic-bezier(.4,0,.2,1);display:flex}.nav-container .logo-container-default{width:120px;transform:scale(1)}.nav-container .logo-container-scrolled{width:120px;transform:scale(.9)}.logo-inner-container{width:100%;height:40px;position:relative}.logo-svg-container{width:100%;height:40px;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:768px){.nav-container .logo-container,.nav-container .logo-inner-container{width:120px}.nav-container .logo-svg-container{width:100%}}@media (max-width:480px){.nav-container .logo-container,.nav-container .logo-inner-container{width:100px}.nav-container .logo-svg-container{width:100%}}@media (max-width:768px){.hero-cta-button{font-size:var(--text-size-base);border-radius:999px;min-height:48px;padding:12px 18px;font-weight:500;line-height:24px}}@media (prefers-contrast:high){.btn{border-width:2px}.btn:focus-visible{outline-width:3px}}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn:hover,.btn:active{transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.6s ease-out fadeIn}.animate-slide-up{animation:.6s ease-out slideUp}.timeline-cards-container{flex-direction:column;justify-content:center;align-items:center;gap:44px;display:flex}@media (min-width:1024px){.timeline-cards-container{flex-direction:row;justify-content:space-between}}.faq-dropdown{border-radius:var(--radius-xl);padding:var(--spacing-xl);cursor:pointer;background-color:transparent;border:none;width:100%;max-width:none;transition:background-color .3s}.faq-dropdown:hover,.faq-dropdown.active{background-color:var(--color-background-secondary)}.faq-question{font-family:var(--text-family-display);font-size:var(--text-size-xl);font-weight:500;line-height:var(--line-height-20);color:var(--color-text-primary);margin:0}.faq-answer{font-family:var(--text-family-body);font-size:var(--text-size-base);font-weight:400;line-height:var(--line-height-16);color:var(--color-text-disabled);margin:0}.faq-dropdown .faq-question{margin:0}.faq-dropdown .faq-answer{margin:0;margin-top:var(--spacing-lg)}.faq-toggle{background-color:transparent;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.faq-toggle img{filter:brightness(0)invert();transition:opacity .3s}.faq-container{gap:var(--spacing-xl);flex-direction:column;display:flex}.footer-container{background-color:var(--color-background-secondary);border-radius:40px 40px 0 0;position:relative;overflow:hidden}@media (min-width:768px){.footer-container{border-radius:100px 100px 0 0}}.footer-rounded-top{height:var(--spacing-6xl);background-color:var(--color-background-secondary);border-radius:40px 40px 0 0;position:absolute;top:0;left:0;right:0;transform:translateY(-50%)}@media (min-width:768px){.footer-rounded-top{border-radius:100px 100px 0 0}}.footer-main-content{padding-top:var(--spacing-5xl);padding-bottom:var(--spacing-4xl);padding-left:var(--spacing-6);padding-right:var(--spacing-6);width:100%;max-width:1200px;margin:0 auto}@media (min-width:768px){.footer-main-content{padding-top:var(--spacing-10xl);padding-left:var(--spacing-8);padding-right:var(--spacing-8)}}@media (min-width:1024px){.footer-main-content{padding-left:var(--spacing-4xl);padding-right:var(--spacing-4xl)}}@media (min-width:1280px){.footer-main-content{padding-left:var(--spacing-8xl);padding-right:var(--spacing-8xl)}}.footer-cta-section{text-align:center;margin-bottom:var(--spacing-10xl);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.footer-cta-section{margin-bottom:var(--spacing-5xl)}}.footer-cta-content{width:100%;max-width:860px;margin-bottom:var(--spacing-6xl);gap:var(--spacing-3xl);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.footer-cta-button{font-size:var(--button-xl-font-size)!important;line-height:var(--button-xl-line-height)!important;font-weight:var(--button-xl-font-weight)!important;min-height:48px!important;padding:12px 24px!important}}.footer-cta-title{font-family:var(--text-family-display);font-size:var(--text-size-2xl);line-height:var(--line-height-24);color:var(--color-text-primary);letter-spacing:-.96px;text-align:center;max-width:700px;margin:0;font-weight:500}@media (min-width:768px){.footer-cta-title{font-size:var(--text-size-5xl);line-height:var(--line-height-60)}}.footer-cta-description{font-family:var(--text-family-body);font-size:var(--text-size-base);line-height:var(--line-height-16);color:var(--color-text-tertiary);margin:0}@media (min-width:768px){.footer-cta-description{font-size:var(--text-size-xl);line-height:var(--line-height-20)}}.footer-links-container{margin-bottom:var(--spacing-6xl);flex-direction:column;width:100%;display:flex}@media (max-width:767px){.footer-links-container{gap:var(--spacing-4xl);flex-direction:column}}@media (min-width:768px){.footer-links-container{justify-content:space-between;align-items:flex-start;gap:var(--spacing-xl);flex-direction:row}}.footer-link-section{gap:var(--spacing-xl);flex-direction:column;flex:0 auto;min-width:0;display:flex}.footer-section-title{color:var(--color-text-placeholder);font-size:var(--text-size-base);font-style:normal;font-weight:500;line-height:var(--line-height-16);font-family:var(--text-family-label);margin:0}@media (max-width:768px){.footer-section-title{font-size:var(--text-size-sm);line-height:var(--line-height-14)}}.footer-link-list{gap:var(--spacing-sm);flex-direction:column;align-items:flex-start;display:flex}.footer-link-item{align-items:center;gap:var(--spacing-md);flex-wrap:nowrap;display:flex}.footer-badge{padding:var(--spacing-xxs)var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--color-border-secondary);background:var(--color-background-secondary);color:var(--color-text-secondary);text-align:center;font-family:var(--text-family-label);font-size:var(--text-size-xs);font-style:normal;font-weight:500;line-height:var(--line-height-12);align-items:center;display:flex}.footer-divider{height:2.486px;margin-bottom:var(--spacing-xl)}.footer-bottom-container{width:100%;padding:var(--spacing-3xl)0 0 0;justify-content:space-between;align-items:center;display:flex}@media (max-width:768px){.footer-bottom-container{gap:var(--spacing-lg);flex-direction:column;align-items:center}}.footer-copyright{font-family:var(--text-family-body);font-size:var(--text-size-xs);line-height:var(--line-height-16);color:var(--color-text-primary);margin:0}.footer-social-container{align-items:center;gap:var(--spacing-lg);display:flex}.footer-social-icon{cursor:pointer;width:32px;height:32px;transition:opacity .3s;position:relative}.footer-social-icon:hover{opacity:.8}.seo-h1{font-family:var(--text-family-display);font-size:var(--text-size-6xl);color:var(--color-text-primary);letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.1}.seo-h2{font-family:var(--text-family-display);font-size:var(--text-size-5xl);color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.2}.seo-h3{font-family:var(--text-family-display);font-size:var(--text-size-4xl);color:var(--color-text-primary);margin:0;font-weight:500;line-height:1.25}.seo-h4{font-family:var(--text-family-display);font-size:var(--text-size-3xl);color:var(--color-text-primary);margin:0;font-weight:500;line-height:1.3}.seo-h5{font-family:var(--text-family-display);font-size:var(--text-size-2xl);color:var(--color-text-primary);margin:0;font-weight:500;line-height:1.35}.seo-h6{font-family:var(--text-family-display);font-size:var(--text-size-xl);color:var(--color-text-primary);margin:0;font-weight:500;line-height:1.4}.seo-lead{font-family:var(--text-family-body);font-size:var(--text-size-xl);font-weight:400;line-height:var(--line-height-20);color:var(--color-text-secondary);margin:0}.seo-body{font-family:var(--text-family-body);font-size:var(--text-size-base);font-weight:400;line-height:var(--line-height-16);color:var(--color-text-secondary);margin:0}.seo-body-large{font-family:var(--text-family-body);font-size:var(--text-size-lg);font-weight:400;line-height:var(--line-height-20);color:var(--color-text-secondary);margin:0}.seo-body-small{font-family:var(--text-family-body);font-size:var(--text-size-sm);font-weight:400;line-height:var(--line-height-14);color:var(--color-text-secondary);margin:0}.seo-text-center{text-align:center}.seo-text-left{text-align:left}.seo-text-right{text-align:right}.seo-text-bold{font-weight:600}.seo-text-semibold{font-weight:500}.seo-text-medium{font-weight:400}.seo-text-light{font-weight:300}.seo-text-primary{color:var(--color-text-primary)}.seo-text-secondary{color:var(--color-text-secondary)}.seo-text-tertiary{color:var(--color-text-tertiary)}.seo-text-quaternary{color:var(--color-text-quaternary)}.seo-text-accent{color:var(--color-primary-400)}@media (max-width:768px){.seo-h1{font-size:var(--text-size-4xl);line-height:1.15}.seo-h2{font-size:var(--text-size-3xl);line-height:1.2}.seo-h3{font-size:var(--text-size-2xl);line-height:1.25}.seo-h4{font-size:var(--text-size-xl);line-height:1.3}.seo-h5{font-size:var(--text-size-lg);line-height:1.35}.seo-h6{font-size:var(--text-size-base);line-height:1.4}.seo-lead{font-size:var(--text-size-base)}.seo-body-large{font-size:var(--text-size-base);line-height:var(--line-height-16)}}h1.seo-heading{font-family:var(--text-family-display);font-size:var(--text-size-6xl);color:var(--color-text-primary);letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.1}h2.seo-heading{font-family:var(--text-family-display);font-size:var(--text-size-5xl);color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.2}h3.seo-heading{font-family:var(--text-family-display);font-size:var(--text-size-4xl);color:var(--color-text-primary);margin:0;font-weight:500;line-height:1.25}h4.seo-heading{font-family:var(--text-family-display);font-size:var(--text-size-3xl);color:var(--color-text-primary);margin:0;font-weight:500;line-height:1.3}h5.seo-heading{font-family:var(--text-family-display);font-size:var(--text-size-2xl);color:var(--color-text-primary);margin:0;font-weight:500;line-height:1.35}h6.seo-heading{font-family:var(--text-family-display);font-size:var(--text-size-xl);color:var(--color-text-primary);margin:0;font-weight:500;line-height:1.4}p.seo-content{font-family:var(--text-family-body);font-size:var(--text-size-base);font-weight:400;line-height:var(--line-height-16);color:var(--color-text-secondary);margin:0}p.seo-lead-content{font-family:var(--text-family-body);font-size:var(--text-size-xl);font-weight:400;line-height:var(--line-height-20);color:var(--color-text-secondary);margin:0}.section-padding{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}@media (max-width:768px){.section-padding{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}}.section-spacing{padding-top:var(--spacing-10xl);padding-bottom:var(--spacing-10xl)}.section-gap{gap:var(--spacing-10xl)}@media (max-width:768px){.section-spacing{padding-top:var(--spacing-5xl);padding-bottom:var(--spacing-5xl)}.section-gap{gap:var(--spacing-5xl)}}.card-content-container{gap:var(--spacing-xl)}@media (max-width:768px){.card-content-container{gap:var(--spacing-lg)}}.timeline-card-container{gap:var(--spacing-md)}@media (max-width:768px){.timeline-card-container{gap:var(--spacing-sm)}}.section-text-spacing{gap:var(--spacing-lg)}@media (max-width:768px){.section-text-spacing{gap:var(--spacing-sm)}}
