html{font-size:100%}html{scroll-behavior:smooth}::selection{background:color-mix(in srgb,var(--color-brand-primary) 18%,transparent);color:var(--color-brand-deep)}a{color:var(--color-brand-electric)}a:hover{color:var(--color-brand-primary)}button:where(:not(.ast-button,.ast-custom-button,.wp-block-button__link,.menu-toggle)):is(:hover,:focus){background-color:#fff0;border-color:#fff0;color:inherit;box-shadow:none}.ast-container{max-width:var(--container-max);padding-inline:var(--container-px)}@media (min-width:768px){.ast-container{padding-inline:var(--container-px-md)}}#content>.ast-container:has(>#vf-main){display:block;max-width:none;padding:0}.posttype-xe-vinfast .entry-header{display:none}.wp-block-table table{font-size:var(--text-sm)}.wp-block-table td,.wp-block-table th{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border)}.wp-block-table th{background:var(--color-surface-alt);font-weight:var(--font-semibold)}:focus-visible{outline:3px solid var(--color-brand-electric);outline-offset:2px}select:focus-visible{outline:none;border-color:var(--color-cta-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-cta-primary) 12%,transparent)}