@font-face{font-family:'Mulish';src:url(/wp-content/themes/astra-child-vinfast/assets/fonts/mulish-var.woff2) format('woff2');font-weight:200 1000;font-style:normal;font-display:swap}:root{--color-brand-primary:var(--ast-global-color-0);--color-brand-deep:#001D4E;--color-brand-electric:var(--ast-global-color-1);--color-brand-light:var(--ast-global-color-4);--color-brand-deep-soft:#0F2A5C;--color-brand-deep-mid:#16386E;--color-brand-tint:#C8DFFF;--color-brand-tint-soft:#EEF5FF;--color-hero-start:#E8F1FF;--color-hero-end:#CFE1FF;--color-cta-primary:var(--ast-global-color-7);--color-cta-hover:#0F57D5;--color-cta-active:#0B46B2;--gradient-action:linear-gradient(135deg, var(--color-cta-primary), var(--color-brand-electric));--color-focus:var(--color-cta-primary);--color-surface:var(--ast-global-color-5);--color-surface-alt:var(--ast-global-color-6);--color-surface-elevated:#FFFFFF;--color-footer-top:#081A30;--color-footer-mid:#030B19;--color-footer-bottom:#02040A;--color-surface-dark:#0B1A30;--color-surface-dark-card:#13243D;--color-text-heading:#0B1A30;--color-text-body:#1A202C;--color-text-subtle:#64748B;--color-text-on-dark:#B4C0D0;--color-brand-on-dark:#6FA8FF;--color-surface-soft:#F8FAFC;--color-surface-sunken:#F4F6F9;--color-surface-mist:#EDF2F7;--color-border:#E2E6EC;--color-border-strong:#C9D1DC;--color-text-primary:var(--ast-global-color-2);--color-text-secondary:var(--ast-global-color-3);--color-text-muted:#475569;--color-text-inverse:#FFFFFF;--color-neutral-black:var(--ast-global-color-8);--color-success:#16A34A;--color-success-bg:#F0FDF4;--color-warning:#D97706;--color-warning-bg:#FFFBEB;--color-error:#DC2626;--color-error-bg:#FEF2F2;--color-info:#0072E5;--color-info-bg:#EFF6FF;--color-accent-warm:#C44700;--color-accent-warm-bg:#FFF4EB;--color-success-strong:#15803D;--color-zalo:#0068FF;--color-overlay-dark:rgba(0, 29, 78, 0.72);--color-overlay-medium:rgba(0, 29, 78, 0.50);--color-overlay-light:rgba(255, 255, 255, 0.92);--font-display:'Mulish', system-ui, -apple-system, sans-serif;--font-body:'Mulish', system-ui, -apple-system, sans-serif;--font-mono:'JetBrains Mono', 'Cascadia Code', 'Fira Code', monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tight:-0.025em;--tracking-normal:0;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--font-size-h1:clamp(1.875rem, 1.4348rem + 1.9565vw, 3rem);--font-size-h2:clamp(1.5rem,   1.2065rem + 1.3043vw, 2.25rem);--font-size-h3:clamp(1.25rem,  1.1522rem + 0.4348vw, 1.5rem);--font-size-h4:clamp(1.125rem, 1.0761rem + 0.2174vw, 1.25rem);--font-size-h5:clamp(1rem,     0.9511rem + 0.2174vw, 1.125rem);--font-size-h6:clamp(0.875rem, 0.8261rem + 0.2174vw, 1rem);--font-size-body:var(--text-base);--font-size-display:clamp(2.375rem, 1.5924rem + 3.4783vw, 4.375rem);--font-size-body-lg:clamp(1rem, 0.9511rem + 0.2174vw, 1.125rem);--font-size-prose-h2:clamp(1.5rem, 1.4022rem + 0.4348vw, 1.75rem);--font-size-title:clamp(1.375rem, 1.1793rem + 0.8696vw, 1.875rem);--space-fluid-sm:clamp(1.25rem, 0.9565rem + 1.3043vw, 2rem);--space-fluid-md:clamp(2rem, 1.7065rem + 1.3043vw, 2.75rem);--space-fluid-lg:clamp(2rem, 1.413rem + 2.6087vw, 3.5rem);--line-height-heading:var(--leading-tight);--line-height-body:var(--leading-normal);--line-height-prose:var(--leading-relaxed);--font-weight-heading:var(--font-bold);--font-weight-body:var(--font-normal);--space-heading-before:1.2em;--space-heading-after:0.45em;--space-px:1px;--space-0-5:0.125rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-28:7rem;--space-32:8rem;--container-max:var(--ast-normal-container-width, 1280px);--container-wide:1440px;--container-narrow:var(--ast-narrow-container-width, 720px);--container-px:0.75rem;--container-px-md:2rem;--container-gutter:var(--container-px);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--shadow-xs:0 1px 2px rgba(0, 29, 78, 0.06);--shadow-sm:0 1px 3px rgba(0, 29, 78, 0.09), 0 1px 2px rgba(0, 29, 78, 0.05);--shadow-md:0 4px 12px rgba(0, 29, 78, 0.09), 0 2px 4px rgba(0, 29, 78, 0.06);--shadow-lg:0 8px 24px rgba(0, 29, 78, 0.11), 0 4px 8px rgba(0, 29, 78, 0.07);--shadow-xl:0 16px 48px rgba(0, 29, 78, 0.13), 0 8px 16px rgba(0, 29, 78, 0.08);--shadow-2xl:0 24px 64px rgba(0, 29, 78, 0.17);--shadow-inset:inset 0 2px 4px rgba(0, 29, 78, 0.07);--shadow-brand:0 4px 16px rgba(20, 100, 244, 0.30);--shadow-brand-lg:0 8px 32px rgba(20, 100, 244, 0.40);--transition-fast:150ms ease;--transition-base:250ms ease;--transition-slow:400ms ease;--transition-bounce:300ms cubic-bezier(0.34, 1.56, 0.64, 1);--z-below:-1;--z-base:0;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--section-py:var(--space-16);--section-py-sm:var(--space-12);--section-py-lg:var(--space-24)}@media (min-width:768px){:root{--container-gutter:var(--container-px-md)}}@media (prefers-color-scheme:dark){:root{}}