@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-vietnamese-wght-normal.XAtsl5Q_.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-ext-wght-normal.C4zznr8T.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-vietnamese-400-normal.BNOj0Qhp.woff2) format("woff2"),url(/_astro/space-mono-vietnamese-400-normal.B0PMp_xB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-ext-400-normal.DTLbW2xa.woff2) format("woff2"),url(/_astro/space-mono-latin-ext-400-normal.D4cJI_B-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-400-normal.Rg4St2Dn.woff2) format("woff2"),url(/_astro/space-mono-latin-400-normal._3DlpgIW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-vietnamese-700-normal.DWQgDHuA.woff2) format("woff2"),url(/_astro/space-mono-vietnamese-700-normal.D-KrLuLr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-latin-ext-700-normal.B2s3bDs2.woff2) format("woff2"),url(/_astro/space-mono-latin-ext-700-normal.B_E7P90g.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-latin-700-normal.mWgeinG7.woff2) format("woff2"),url(/_astro/space-mono-latin-700-normal.D7A851RN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ambi-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-text);font-size:14.5px;font-weight:700;text-decoration:none;padding:14px 24px;border:1.5px solid transparent;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.ambi-btn--primary{color:#fff;background:var(--ambi-orange)}.ambi-btn--primary:hover,.ambi-btn--primary:focus-visible{background:var(--ambi-orange-hover)}.ambi-btn--outline{color:var(--ambi-ink);border-color:var(--ambi-ink);background:transparent}.ambi-btn--outline:hover,.ambi-btn--outline:focus-visible{background:var(--ambi-ink);color:#fff}.ambi-btn--light{color:var(--ambi-orange);background:#fff}.ambi-btn--light:hover,.ambi-btn--light:focus-visible{background:var(--ambi-ink);color:#fff}.ambi-btn--ghost-dark{color:#fff;border-color:#fff9;background:transparent}.ambi-btn--ghost-dark:hover,.ambi-btn--ghost-dark:focus-visible{border-color:#fff;background:#ffffff24}.ambi-eyebrow{font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ambi-orange)}.ambi-section{padding:clamp(48px,8vw,80px) clamp(20px,4vw,56px)}.ambi-section--alt{background:var(--ambi-alt-bg)}.ambi-section--line{border-bottom:0}.ambi-section--dark{background:var(--ambi-ink);color:#fff}@media(prefers-reduced-motion:no-preference){.ambi-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1)}.ambi-reveal.is-in{opacity:1;transform:none}.ambi-reveal .ambi-cards__card,.ambi-reveal .ambi-real__card,.ambi-reveal .ambi-articles__card{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s cubic-bezier(.16,1,.3,1)}.ambi-reveal.is-in .ambi-cards__card,.ambi-reveal.is-in .ambi-real__card,.ambi-reveal.is-in .ambi-articles__card{opacity:1;transform:none}.ambi-reveal.is-in :is(.ambi-cards__card,.ambi-real__card,.ambi-articles__card):nth-child(2){transition-delay:.07s}.ambi-reveal.is-in :is(.ambi-cards__card,.ambi-real__card,.ambi-articles__card):nth-child(3){transition-delay:.14s}.ambi-reveal.is-in :is(.ambi-cards__card,.ambi-real__card,.ambi-articles__card):nth-child(n+4){transition-delay:.21s}}.ambi-h2{font-size:clamp(26px,4vw,42px);line-height:1.04;font-weight:800;letter-spacing:-.03em;margin:14px 0 0;color:inherit}h1,h2,h3,h4,.ambi-h2,.ambi-eyebrow,.disp,[class*=__title],[class*=__display],[class*=__kicker],[class*=__hook],[class*=__legend],[class*=card-title],[class*=step-title],[class*=closing-title],[class*=__name]{-webkit-hyphens:none;hyphens:none}:root{--text-primary: var(--secondary-color);--ambi-orange: var(--primary-color);--ambi-orange-hover: #bf3f12;--ambi-ink: var(--secondary-color);--ambi-dark-card: #1c1a18;--ambi-alt-bg: var(--background-standout-gray-color);--ambi-border: var(--border-color);--ambi-border-strong: #d8d5ce;--ambi-text: #46453f;--ambi-text-soft: #6b655b;--ambi-text-mono: #9b988f;--ambi-on-dark: #cfccc4;--ambi-on-dark-soft: #b8b5ad;--background-color: var(--background-gray-color);--background-standout-color: var(--background-standout-gray-color);--surface-color: var(--surface);--text-color: var(--text-primary);--text-muted-color: var(--text-muted);--text-light-color: var(--light-color);--accent-color: var(--cta-important-color);--success-color: var(--success);--success-soft-color: var(--success-soft);--warning-color: var(--warning);--warning-soft-color: var(--warning-soft);--error-color: var(--error);--error-soft-color: var(--error-soft);--info-color: var(--info);--info-soft-color: var(--info-soft);--z-base: 0;--z-dropdown: 100;--z-sticky: 200;--z-overlay: 300;--z-modal: 400;--z-popover: 500;--z-toast: 600;--z-tooltip: 700;--opacity-disabled: .4;--opacity-muted: .6;--opacity-hover: .85;--overlay-color: rgb(61 47 31 / 55%);--space-3xs: clamp(.125rem, .25vw, .25rem);--space-2xs: clamp(.25rem, .5vw, .5rem);--space-xs: clamp(.5rem, 1vw, .75rem);--space-sm: clamp(.75rem, 1.5vw, 1rem);--space-md: clamp(1rem, 2vw, 1.5rem);--space-lg: clamp(1.5rem, 3vw, 2.5rem);--space-xl: clamp(2.5rem, 5vw, 4rem);--space-2xl: clamp(4rem, 8vw, 6rem);--space-3xl: clamp(6rem, 12vw, 10rem);--section-padding-y: clamp(4rem, 10vw, 7.5rem);--section-padding-x: clamp(1rem, 4vw, 3rem);--surround-padding: clamp(1.25rem, 4vw, 3rem);--layout-width: 100%;--layout-width-max: 1440px;--site-max-width: 1600px;--site-canvas: #ebe8e1;--site-container-shadow: 0 0 44px rgb(19 18 17 / 8%);--icon-arrow-cta: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='5' y1='12' x2='19' y2='12'/><polyline points='12 5 19 12 12 19'/></svg>");--icon-check: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");--icon-close: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='18' y1='6' x2='6' y2='18'/><line x1='6' y1='6' x2='18' y2='18'/></svg>");--header-height: 64px;--wrap-padding-top: var(--header-height);--bp-smartphone: 510px;--bp-tablet: 768px;--bp-computer: 1024px;--bp-laptop: 1366px;--bp-desktop: 1600px;--bp-hd: 1920px;--bp-uhd: 2560px}@media(prefers-color-scheme:dark){:root[data-theme=auto]{--background-gray-color: #1a1612;--background-standout-gray-color: #2a2420;--border-color: #3d342c;--text-primary: #f5eee4;--text-muted: #a89b8d;--secondary-color: #f5eee4}}:root[data-theme=dark]{--background-gray-color: #1a1612;--background-standout-gray-color: #2a2420;--border-color: #3d342c;--text-primary: #f5eee4;--text-muted: #a89b8d;--secondary-color: #f5eee4}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--site-canvas);text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth;hyphens:manual;overflow-wrap:break-word;overflow-x:clip}h1,h2,h3,h4,h5,h6,.font2-big-title-style,.font2-title-style,.font2-small-title-style,.label-style,.eyebrow,.tool-card__title,.dish__name,.member__name{text-wrap:balance}p,.default-style,.lead-style,.small-text-style,blockquote{text-wrap:pretty}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{font-family:var(--font-text);font-size:var(--body-font-size, 16px);line-height:var(--type-body-line-height);color:var(--text-primary);background:var(--background-gray-color);min-height:100vh;max-width:var(--site-max-width);margin-inline:auto}@media(min-width:1600px){body{border-inline:1px solid var(--ambi-border);box-shadow:var(--site-container-shadow)}overflow-x: clip}img,picture,video,svg{max-width:100%;height:auto;display:block}button{font:inherit;cursor:pointer;border:none;background:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:var(--radius-sm)}.skip-to-main{position:absolute;top:var(--space-sm);left:var(--space-sm);transform:translateY(calc(-100% - var(--space-sm) * 2));background:var(--primary-color);color:var(--text-inverse);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);z-index:var(--z-tooltip);transition:transform var(--transition-fast)}.skip-to-main:focus{transform:translateY(0)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--type-big-title-size: clamp(2.75rem, 6.5vw, 5rem);--type-big-title-weight: 700;--type-big-title-line-height: 1.05;--type-big-title-letter-spacing: -.02em;--type-title-size: clamp(1.75rem, 4vw, 3rem);--type-title-weight: 700;--type-title-line-height: 1.2;--type-title-letter-spacing: -.01em;--type-small-title-size: clamp(1.25rem, 2.5vw, 1.75rem);--type-small-title-weight: 600;--type-small-title-line-height: 1.3;--type-small-title-letter-spacing: normal;--type-lead-size: clamp(1.125rem, 1.5vw, 1.25rem);--type-lead-weight: 400;--type-lead-line-height: 1.6;--type-body-size: 1rem;--type-body-weight: 400;--type-body-line-height: 1.6;--type-small-size: .875rem;--type-small-weight: 400;--type-small-line-height: 1.5;--type-nav-size: .9375rem;--type-nav-weight: 500;--type-nav-letter-spacing: .01em;--type-footer-size: .875rem;--type-footer-weight: 400;--type-footer-line-height: 1.7;--type-label-size: .875rem;--type-label-weight: 500;--type-label-letter-spacing: .12em;--type-label-transform: uppercase;--type-sub-size: .9375rem;--type-meta-size: .875rem;--type-caption-size: .8125rem;--type-micro-size: .75rem;--letter-spacing-eyebrow: .04em;--letter-spacing-wide: .08em;--letter-spacing-loose: .12em}.font2-big-title-style{font-family:var(--font-title);font-size:var(--type-big-title-size);font-weight:var(--type-big-title-weight);line-height:var(--type-big-title-line-height);letter-spacing:var(--type-big-title-letter-spacing)}.font2-big-title-style em,.font2-title-style em,.font2-small-title-style em{font-style:italic;color:var(--primary-color);font-weight:inherit}.font2-title-style{font-family:var(--font-title);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line-height);letter-spacing:var(--type-title-letter-spacing)}.font2-small-title-style{font-family:var(--font-title);font-size:var(--type-small-title-size);font-weight:var(--type-small-title-weight);line-height:var(--type-small-title-line-height);letter-spacing:var(--type-small-title-letter-spacing)}.lead-style{font-family:var(--font-text);font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-line-height)}.default-style{font-family:var(--font-text);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height)}.small-text-style{font-family:var(--font-text);font-size:var(--type-small-size);font-weight:var(--type-small-weight);line-height:var(--type-small-line-height);color:var(--text-muted)}.text-bold-style{font-family:var(--font-text-bold);font-weight:700}.navigation-style{font-family:var(--font-text-medium);font-size:var(--type-nav-size);font-weight:var(--type-nav-weight);letter-spacing:var(--type-nav-letter-spacing)}.footer-style{font-family:var(--font-text);font-size:var(--type-footer-size);font-weight:var(--type-footer-weight);color:var(--text-muted);line-height:var(--type-footer-line-height)}.label-style{font-family:var(--font-mono);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-letter-spacing);text-transform:var(--type-label-transform);color:var(--text-muted)}.container{width:100%;max-width:var(--layout-width-max);margin-inline:auto;padding-inline:var(--surround-padding)}.section{padding-block:var(--section-padding-y)}#wrap{padding-block-start:var(--wrap-padding-top)}@media(width>=768px){:root{--header-height: 72px}}@media(width>=1024px){:root{--header-height: 80px}}
