:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--act-theme-primary:#830207;--act-theme-primary-hover:#6a0206;--act-theme-primary-soft:#fbeceb;--act-theme-on-primary:#fff;--act-theme-secondary:#16203a;--act-theme-secondary-hover:#24304e;--act-theme-accent:#e2a622;--act-theme-on-accent:#171214;--act-theme-tech:#185f83;--act-theme-background:#fff;--act-theme-background-alt:#fff9ef;--act-theme-background-muted:#f6efe3;--act-theme-surface:#fff;--act-theme-surface-dark:#101b33;--act-theme-text:#171214;--act-theme-text-muted:#5c5457;--act-theme-text-inverse:#fff;--act-theme-border:#e6d6b7;--act-theme-border-strong:#d6c096;--act-theme-header:#0d1c33;--act-theme-header-text:#f6f1e6;--act-theme-footer:#101b33;--act-theme-footer-text:#e8eaf0;--act-theme-hero-background:#101b33;--act-theme-cta-background:#830207;--act-theme-cta-text:#fff;--act-theme-success:#1d6b4f;--act-theme-warning:#a76500;--act-theme-error:#a32626;--act-color-brand-black:#070707;--act-color-brand-charcoal:#171515;--act-color-brand-red:var(--act-theme-primary);--act-color-brand-red-deep:var(--act-theme-primary-hover);--act-color-brand-gold:var(--act-theme-accent);--act-color-brand-gold-light:#f2ce69;--act-color-ivory:var(--act-theme-background-alt);--act-color-surface:var(--act-theme-surface);--act-color-text-primary:var(--act-theme-text);--act-color-text-secondary:var(--act-theme-text-muted);--act-color-border:var(--act-theme-border);--act-color-success:var(--act-theme-success);--act-color-warning:var(--act-theme-warning);--act-color-danger:var(--act-theme-error);--act-color-info:var(--act-theme-tech);--act-color-on-brand:var(--act-theme-on-primary);--act-color-on-gold:var(--act-theme-on-accent);--act-color-surface-subtle:#fff4df;--act-color-surface-muted:var(--act-theme-background-muted);--act-color-surface-inverse:var(--act-theme-surface-dark);--act-color-focus:var(--act-theme-accent);--act-color-overlay:#070707ad;--act-color-disabled-bg:#eee7dc;--act-color-disabled-text:#766e6f;--act-color-success-surface:#eaf6f1;--act-color-warning-surface:#fff2d7;--act-color-warning-text:#7c4800;--act-color-danger-surface:#fff0ef;--act-color-info-surface:#eaf5fa;--act-color-skeleton-base:#eadfce;--act-color-skeleton-highlight:#fff9ef;--act-color-transparent:transparent;--act-font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--act-font-display:Cambria, "Palatino Linotype", Palatino, "Book Antiqua", Georgia, "Times New Roman", serif;--act-font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--act-font-size-xs:.75rem;--act-font-size-sm:.875rem;--act-font-size-md:1rem;--act-font-size-lg:1.125rem;--act-font-size-xl:1.25rem;--act-font-size-2xl:1.5rem;--act-font-size-3xl:2rem;--act-font-size-4xl:2.75rem;--act-font-size-5xl:3.5rem;--act-font-weight-regular:400;--act-font-weight-medium:600;--act-font-weight-bold:700;--act-line-height-tight:1.2;--act-line-height-body:1.65;--act-space-0:0;--act-space-1:.25rem;--act-space-2:.5rem;--act-space-3:.75rem;--act-space-4:1rem;--act-space-5:1.25rem;--act-space-6:1.5rem;--act-space-7:1.75rem;--act-space-8:2rem;--act-space-10:2.5rem;--act-space-12:3rem;--act-space-14:3.5rem;--act-space-16:4rem;--act-space-20:5rem;--act-control-sm:32px;--act-control-md:36px;--act-control-lg:40px;--act-row-compact:40px;--act-row-default:48px;--act-list-row-compact:48px;--act-list-row-default:56px;--act-toolbar-height:44px;--act-accordion-height:40px;--act-panel-pad-sm:12px;--act-panel-pad-md:16px;--act-section-gap-sm:8px;--act-section-gap-md:12px;--act-radius-sm:.5rem;--act-radius-md:.75rem;--act-radius-lg:1rem;--act-radius-xl:1.25rem;--act-radius-pill:999px;--act-shadow-sm:0 1px 3px #17121414;--act-shadow-md:0 10px 28px #1712141f;--act-shadow-lg:0 24px 64px #1712142e;--act-focus-ring:0 0 0 3px #e2a6226b;--act-z-base:0;--act-z-dropdown:100;--act-z-sticky:200;--act-z-overlay:800;--act-z-dialog:900;--act-z-toast:1000;--act-motion-fast:.15s;--act-motion-normal:.22s;--act-motion-slow:.3s;--act-ease-standard:cubic-bezier(.2, 0, 0, 1);--act-motion-duration-instant:0s;--act-motion-duration-fast:var(--act-motion-fast);--act-motion-duration-standard:var(--act-motion-normal);--act-motion-duration-slow:var(--act-motion-slow);--act-motion-delay-none:0s;--act-motion-delay-short:60ms;--act-motion-delay-standard:.12s;--act-motion-delay-long:.18s;--act-ease-linear:linear;--act-ease-enter:cubic-bezier(0, 0, .2, 1);--act-ease-exit:cubic-bezier(.4, 0, 1, 1);--act-motion-distance-none:0px;--act-motion-distance-sm:8px;--act-motion-distance-md:16px;--act-motion-distance-lg:24px;--act-motion-scale-none:1;--act-motion-scale-subtle:.98;--act-motion-scale-medium:.96;--act-motion-stagger-none:0s;--act-motion-stagger-fast:30ms;--act-motion-stagger-standard:60ms;--act-motion-stagger-slow:90ms;--act-motion-viewport-early:.05;--act-motion-viewport-standard:.15;--act-motion-viewport-late:.25;--act-motion-parallax-none:0px;--act-motion-parallax-subtle:8px;--act-motion-parallax-medium:16px;--act-motion-hover-lift-none:0px;--act-motion-hover-lift-subtle:1px;--act-motion-hover-lift-raised:3px;--act-container-max:77.5rem;--act-control-height-sm:2.25rem;--act-control-height-md:2.75rem;--act-control-height-lg:3.25rem;--act-design-type-scale:1;--act-design-gutter-desktop:4rem;--act-design-gutter-tablet:2.5rem;--act-design-gutter-mobile:1.25rem;--act-design-section-compact-desktop:1.75rem;--act-design-section-compact-tablet:1.5rem;--act-design-section-compact-mobile:1.25rem;--act-design-section-normal-desktop:2.5rem;--act-design-section-normal-tablet:2.25rem;--act-design-section-normal-mobile:2rem;--act-design-section-major-desktop:3.25rem;--act-design-section-major-tablet:2.75rem;--act-design-section-major-mobile:2.25rem;--act-design-section-title-gap:1.5rem;--act-design-gap-small:.75rem;--act-design-gap-medium:1.25rem;--act-design-gap-large:2rem;--act-design-hero-min-desktop:24rem;--act-design-hero-min-tablet:22rem;--act-design-hero-min-mobile:0rem;--act-design-hero-padding-desktop:5rem;--act-design-hero-padding-tablet:4rem;--act-design-hero-padding-mobile:2.5rem;--act-design-content-max:78rem;--act-design-wide-max:86rem;--act-design-measure:44rem;--act-design-card-gap:1.25rem;--act-design-card-padding:1.25rem;--act-public-gutter:var(--act-design-gutter-desktop);--act-section-major:var(--act-design-section-major-desktop);--act-section-normal:var(--act-design-section-normal-desktop);--act-section-compact:var(--act-design-section-compact-desktop);--act-section-title-gap:var(--act-design-section-title-gap);--act-hero-min-height:var(--act-design-hero-min-desktop);--act-hero-padding-block:var(--act-design-hero-padding-desktop);--act-header-height:4.75rem;--act-hero-max-height:36rem;--act-content-max:var(--act-design-content-max);--act-wide-max:var(--act-design-wide-max);--act-measure:var(--act-design-measure);--act-card-gap:var(--act-design-card-gap);--act-card-padding:var(--act-design-card-padding);--act-radius-card:.625rem;--act-radius-institutional:.25rem;--act-type-h1-family:var(--act-font-sans);--act-type-h1-size:calc(2.875rem * var(--act-design-type-scale));--act-type-h1-weight:var(--act-font-weight-bold);--act-type-h1-line-height:1.12;--act-type-h1-letter-spacing:-.02em;--act-type-h2-family:var(--act-font-sans);--act-type-h2-size:calc(2rem * var(--act-design-type-scale));--act-type-h2-weight:var(--act-font-weight-bold);--act-type-h2-line-height:1.2;--act-type-h2-letter-spacing:-.015em;--act-type-h3-family:var(--act-font-sans);--act-type-h3-size:calc(1.3125rem * var(--act-design-type-scale));--act-type-h3-weight:var(--act-font-weight-bold);--act-type-h3-line-height:1.3;--act-type-h3-letter-spacing:-.01em;--act-type-section-title-family:var(--act-type-h2-family);--act-type-section-title-size:var(--act-type-h2-size);--act-type-section-title-weight:var(--act-type-h2-weight);--act-type-section-title-line-height:var(--act-type-h2-line-height);--act-type-section-title-letter-spacing:var(--act-type-h2-letter-spacing);--act-type-card-title-family:var(--act-type-h3-family);--act-type-card-title-size:var(--act-type-h3-size);--act-type-card-title-weight:var(--act-type-h3-weight);--act-type-card-title-line-height:var(--act-type-h3-line-height);--act-type-card-title-letter-spacing:var(--act-type-h3-letter-spacing);--act-type-body-family:var(--act-font-sans);--act-type-body-size:calc(1rem * var(--act-design-type-scale));--act-type-body-weight:var(--act-font-weight-regular);--act-type-body-line-height:var(--act-line-height-body);--act-type-body-letter-spacing:0;--act-type-summary-family:var(--act-font-sans);--act-type-summary-size:calc(1.125rem * var(--act-design-type-scale));--act-type-summary-weight:var(--act-font-weight-regular);--act-type-summary-line-height:var(--act-line-height-body);--act-type-summary-letter-spacing:0;--act-type-navigation-family:var(--act-font-sans);--act-type-navigation-size:var(--act-font-size-sm);--act-type-navigation-weight:var(--act-font-weight-medium);--act-type-navigation-line-height:1.4;--act-type-navigation-letter-spacing:0;--act-type-eyebrow-family:var(--act-font-sans);--act-type-eyebrow-size:var(--act-font-size-xs);--act-type-eyebrow-weight:var(--act-font-weight-bold);--act-type-eyebrow-line-height:1.4;--act-type-eyebrow-letter-spacing:.08em;--act-type-caption-family:var(--act-font-sans);--act-type-caption-size:var(--act-font-size-sm);--act-type-caption-weight:var(--act-font-weight-regular);--act-type-caption-line-height:1.5;--act-type-caption-letter-spacing:.01em;--act-type-micro-family:var(--act-font-sans);--act-type-micro-size:var(--act-font-size-xs);--act-type-micro-weight:var(--act-font-weight-regular);--act-type-micro-line-height:1.5;--act-type-micro-letter-spacing:0;--act-type-body-weight-strong:var(--act-font-weight-bold);--act-type-caption-weight-strong:var(--act-font-weight-bold);--act-type-navigation-weight-strong:var(--act-font-weight-bold);--act-type-brand-mark-family:var(--act-font-display);--act-type-brand-mark-size:var(--act-font-size-xl);--act-type-brand-mark-weight:var(--act-font-weight-bold);--act-type-brand-mark-line-height:1.1;--act-type-brand-mark-letter-spacing:.06em;--act-type-brand-name-family:var(--act-font-sans);--act-type-brand-name-size:.6875rem;--act-type-brand-name-weight:var(--act-font-weight-medium);--act-type-brand-name-line-height:1.3;--act-type-brand-name-letter-spacing:.08em;--act-type-code-family:var(--act-font-mono);--act-type-code-size:var(--act-font-size-xs);--act-type-code-weight:var(--act-font-weight-regular);--act-type-code-line-height:1.5;--act-type-code-letter-spacing:0;--act-type-icon-size-sm:var(--act-font-size-xs);--act-type-icon-size-md:var(--act-font-size-xl);--act-type-icon-line-height:1;--act-color-brand-navy:var(--act-theme-secondary);--act-color-brand-navy-soft:var(--act-theme-secondary-hover);--act-image-identity-cta-band:image-set(url(/assets/brand/identity/act-dong-son-cta-band-1200.avif) type("image/avif"), url(/assets/brand/identity/act-dong-son-cta-band-1200.webp) type("image/webp"));--act-image-identity-page-banner:image-set(url(/assets/brand/identity/act-dong-son-page-banner-2172.avif) type("image/avif"), url(/assets/brand/identity/act-dong-son-page-banner-2172.webp) type("image/webp"));--act-image-identity-page-banner-narrow:image-set(url(/assets/brand/identity/act-dong-son-page-banner-1440.avif) type("image/avif"), url(/assets/brand/identity/act-dong-son-page-banner-1440.webp) type("image/webp"));--act-image-identity-page-banner-compact:image-set(url(/assets/brand/identity/act-dong-son-page-banner-960.avif) type("image/avif"), url(/assets/brand/identity/act-dong-son-page-banner-960.webp) type("image/webp"));--act-image-identity-section:image-set(url(/assets/brand/identity/act-dong-son-section-background-960.avif) type("image/avif"), url(/assets/brand/identity/act-dong-son-section-background-960.webp) type("image/webp"));--act-image-identity-dashboard:image-set(url(/assets/brand/identity/act-dong-son-dashboard-960.avif) type("image/avif"), url(/assets/brand/identity/act-dong-son-dashboard-960.webp) type("image/webp"));--act-image-identity-feature-card:image-set(url(/assets/brand/identity/act-dong-son-feature-card-640.avif) type("image/avif"), url(/assets/brand/identity/act-dong-son-feature-card-640.webp) type("image/webp"));--act-image-identity-motif-watermark:image-set(url(/assets/brand/identity/act-dong-son-motif-watermark-1440.avif) type("image/avif"), url(/assets/brand/identity/act-dong-son-motif-watermark-1440.webp) type("image/webp"));--act-image-identity-motif-watermark-compact:image-set(url(/assets/brand/identity/act-dong-son-motif-watermark-960.avif) type("image/avif"), url(/assets/brand/identity/act-dong-son-motif-watermark-960.webp) type("image/webp"));--act-image-identity-canvas-charter:url(/assets/brand/identity/act-dong-son-banner-charter.svg);--act-image-identity-canvas-catalog:url(/assets/brand/identity/act-dong-son-banner-catalog.svg);--act-image-identity-canvas-editorial:url(/assets/brand/identity/act-dong-son-banner-editorial.svg);--act-image-identity-canvas-service:url(/assets/brand/identity/act-dong-son-banner-service.svg);--act-image-identity-app-background:image-set(url(/assets/brand/identity/act-dong-son-app-background-841.avif) type("image/avif"), url(/assets/brand/identity/act-dong-son-app-background-841.webp) type("image/webp"));--act-image-identity-app-background-compact:image-set(url(/assets/brand/identity/act-dong-son-app-background-720.avif) type("image/avif"), url(/assets/brand/identity/act-dong-son-app-background-720.webp) type("image/webp"));--act-image-identity-mobile-promo:image-set(url(/assets/brand/identity/act-dong-son-mobile-promo-720.avif) type("image/avif"), url(/assets/brand/identity/act-dong-son-mobile-promo-720.webp) type("image/webp"));--act-overlay-identity:linear-gradient(100deg, #060916e6 0%, #060916c7 30%, #080a1880 54%, #0a0a1429 78%, #0a0a140a 100%);--act-overlay-identity-broad:linear-gradient(100deg, #060916f2 0%, #060916e6 38%, #080a18b3 66%, #0a0a1475 100%);--act-overlay-identity-band:linear-gradient(100deg, #090d1ce6 0%, #090d1cdb 60%, #090d1ccc 100%);--act-overlay-identity-decor:linear-gradient(100deg, #090d1c94 0%, #090d1c57 46%, #090d1c1a 78%, #090d1c05 100%);--act-overlay-identity-compact:linear-gradient(180deg, #060916d1 0%, #060916ad 40%, #060916e0 100%);--act-gradient-identity-fallback:radial-gradient(ellipse 62% 46% at 24% 4%, var(--act-color-brand-red) 0%, var(--act-color-transparent) 72%), radial-gradient(circle at 84% 50%, #7a541a85 0%, var(--act-color-transparent) 40%), linear-gradient(16deg, var(--act-color-brand-navy) 0%, var(--act-color-brand-navy) 34%, var(--act-color-brand-red-deep) 78%, var(--act-color-brand-red) 100%);--act-identity-motif-opacity:.06;--act-identity-motif-opacity-strong:.12}@media (max-width:64rem){:root{--act-public-gutter:var(--act-design-gutter-tablet);--act-section-major:var(--act-design-section-major-tablet);--act-section-normal:var(--act-design-section-normal-tablet);--act-section-compact:var(--act-design-section-compact-tablet);--act-hero-min-height:var(--act-design-hero-min-tablet);--act-hero-padding-block:var(--act-design-hero-padding-tablet);--act-type-h1-size:calc(2.5rem * var(--act-design-type-scale));--act-type-h2-size:calc(1.875rem * var(--act-design-type-scale));--act-type-h3-size:calc(1.25rem * var(--act-design-type-scale));--act-type-summary-size:calc(1.0625rem * var(--act-design-type-scale));--act-type-brand-mark-size:var(--act-font-size-lg)}}@media (max-width:48rem){:root{--act-public-gutter:var(--act-design-gutter-mobile);--act-section-major:var(--act-design-section-major-mobile);--act-section-normal:var(--act-design-section-normal-mobile);--act-section-compact:var(--act-design-section-compact-mobile);--act-hero-min-height:var(--act-design-hero-min-mobile);--act-hero-padding-block:var(--act-design-hero-padding-mobile);--act-type-h1-size:calc(2.125rem * var(--act-design-type-scale));--act-type-h2-size:calc(1.6875rem * var(--act-design-type-scale));--act-type-h3-size:calc(1.1875rem * var(--act-design-type-scale))}}
:root{--color-background:var(--act-color-ivory);--color-surface:var(--act-color-surface);--color-text:var(--act-color-text-primary);--color-text-secondary:var(--act-color-text-secondary);--color-border:var(--act-color-border);--color-accent:var(--act-color-brand-red)}*{box-sizing:border-box}html{background:var(--color-background)}body{background:var(--color-background);color:var(--color-text);font-family:var(--act-type-body-family);font-size:var(--act-type-body-size);font-weight:var(--act-type-body-weight);letter-spacing:var(--act-type-body-letter-spacing);line-height:var(--act-type-body-line-height);margin:0}button,input,textarea,select{font:inherit}.srOnly{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pwaPrompt{bottom:calc(1rem + env(safe-area-inset-bottom));color:#fff;z-index:1000;background:#241b16;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;width:max-content;max-width:min(32rem,100vw - 2rem);padding:.75rem 1rem;display:flex;position:fixed;left:50%;transform:translate(-50%)}.pwaPrompt button{min-height:44px;padding:.5rem .85rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
