@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_bv/work-sans-vietnamese-wght-normal.BKsN3ITN.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:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_bv/work-sans-latin-ext-wght-normal.B5dZ8C4S.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:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_bv/work-sans-latin-wght-normal.Bl-S9Xys.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:Work Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_bv/work-sans-vietnamese-wght-italic.BstnRPhj.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:Work Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_bv/work-sans-latin-ext-wght-italic.wzbUBIXC.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:Work Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_bv/work-sans-latin-wght-italic.C1pcBsqQ.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:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-cyrillic-ext-wght-normal.ByugaZpy.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-cyrillic-wght-normal.DZVSGMRt.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-greek-ext-wght-normal.jFu40_Kw.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-greek-wght-normal.Dm53BPoz.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-vietnamese-wght-normal.B-YjCn1Q.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:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-latin-ext-wght-normal.Bgo24x86.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:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-latin-wght-normal.BUNBP5ar.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:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-cyrillic-ext-wght-italic.I4Yq3QB_.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-cyrillic-wght-italic.DL-A6JcO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-greek-ext-wght-italic.BRb7gtie.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-greek-wght-italic.BbGNKNYd.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-vietnamese-wght-italic.CyBIqP81.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:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-latin-ext-wght-italic.BnMDq_wd.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:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_bv/eb-garamond-latin-wght-italic.B2EO8eH-.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}@layer reset,tokens,base,layout,components,utilities,overrides;@layer tokens{:root{--ref-gold-50: #faf5ea;--ref-gold-100: #f7efde;--ref-gold-150: #fdf8ec;--ref-gold-200: #ece3cc;--ref-gold-300: #d6c49c;--ref-gold-400: #c2a980;--ref-gold-500: #b89968;--ref-gold-600: #edd8ae;--ref-ink-950: #0e0c0a;--ref-ink-900: #14110f;--ref-ink-800: #191919;--ref-ink-700: #1a1a1a;--ref-ink-600: #2a2624;--ref-ink-500: rgba(0, 0, 0, .82);--ref-ink-400: rgba(0, 0, 0, .7);--ref-ink-300: rgba(0, 0, 0, .55);--ref-ink-200: rgba(0, 0, 0, .32);--ref-ink-100: rgba(0, 0, 0, .18);--ref-cream-90: rgba(237, 216, 174, .9);--ref-cream-78: rgba(237, 216, 174, .78);--ref-cream-55: rgba(237, 216, 174, .55);--ref-cream-22: rgba(194, 169, 128, .22);--ref-white: #ffffff;--ref-overlay-light: rgba(255, 255, 255, .78);--ref-family-serif: "EB Garamond Variable", "EBGaramond", Georgia, "Times New Roman", serif;--ref-family-sans: "Work Sans Variable", "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ref-size-3xs: .6875rem;--ref-size-2xs: .75rem;--ref-size-xs: .8125rem;--ref-size-sm: .875rem;--ref-size-base:1.0625rem;--ref-size-md: 1.1875rem;--ref-size-lg: 1.375rem;--ref-size-xl: 1.625rem;--ref-size-2xl: 2rem;--ref-size-3xl: 2.5rem;--ref-size-4xl: 3.25rem;--ref-size-5xl: 4.375rem;--ref-size-6xl: 6rem;--ref-weight-light: 300;--ref-weight-regular: 400;--ref-weight-medium: 500;--ref-weight-semibold: 600;--ref-weight-bold: 700;--ref-weight-black: 900;--ref-leading-tight: 1.1;--ref-leading-snug: 1.25;--ref-leading-normal: 1.5;--ref-leading-relaxed: 1.65;--ref-tracking-tight: -.01em;--ref-tracking-normal: 0;--ref-tracking-wide: .04em;--ref-tracking-wider: .08em;--ref-tracking-widest: .16em;--ref-tracking-mega: .32em;--ref-space-0: 0;--ref-space-1: .25rem;--ref-space-2: .5rem;--ref-space-3: .75rem;--ref-space-4: 1rem;--ref-space-5: 1.25rem;--ref-space-6: 1.5rem;--ref-space-7: 2rem;--ref-space-8: 2.5rem;--ref-space-9: 3rem;--ref-space-10: 4rem;--ref-space-11: 5rem;--ref-space-12: 6rem;--ref-space-13: 8rem;--ref-radius-none: 0;--ref-radius-xs: 2px;--ref-radius-sm: 4px;--ref-radius-md: 6px;--ref-radius-lg: 12px;--ref-radius-xl: 16px;--ref-radius-pill: 999px;--ref-border-hairline: 1px;--ref-border-thin: 1.5px;--ref-border-thick: 2px;--ref-shadow-xs: 0 1px 2px rgba(20, 17, 15, .06);--ref-shadow-sm: 0 4px 10px -4px rgba(20, 17, 15, .18);--ref-shadow-md: 0 12px 28px -12px rgba(20, 17, 15, .3);--ref-shadow-lg: 0 24px 48px -18px rgba(20, 17, 15, .4);--ref-shadow-xl: 0 32px 64px -24px rgba(20, 17, 15, .55);--ref-shadow-text: 0 2px 16px rgba(0, 0, 0, .55);--ref-ease-out: cubic-bezier(.16, 1, .3, 1);--ref-ease-in-out: cubic-bezier(.4, 0, .2, 1);--ref-duration-fast: .14s;--ref-duration-base: .22s;--ref-duration-slow: .42s;--ref-duration-marquee:6s;--ref-width-prose: 65ch;--ref-width-narrow: 720px;--ref-width-content: 1080px;--ref-width-wide: 1240px;--ref-width-max: 1440px;--ref-z-base: 1;--ref-z-raised: 10;--ref-z-sticky: 100;--ref-z-header: 900;--ref-z-overlay: 1000;--ref-z-modal: 1100;--ref-z-toast: 1200;--color-bg-page: var(--ref-white);--color-bg-cream: var(--ref-gold-50);--color-bg-cream-2: var(--ref-gold-100);--color-bg-dark: var(--ref-ink-800);--color-bg-dark-deep: var(--ref-ink-900);--color-text-strong: var(--ref-ink-700);--color-text-body: var(--ref-ink-500);--color-text-muted: var(--ref-ink-300);--color-text-on-dark: var(--ref-gold-600);--color-text-on-dark-muted: var(--ref-cream-78);--color-text-inverse: var(--ref-white);--color-text-accent: var(--ref-gold-400);--color-brand: var(--ref-gold-400);--color-brand-hover: var(--ref-gold-500);--color-brand-soft: var(--ref-gold-200);--color-brand-on-dark: var(--ref-gold-600);--color-line: var(--ref-ink-100);--color-line-brand: rgba(194, 169, 128, .32);--color-line-brand-soft: rgba(194, 169, 128, .22);--color-line-brand-strong: rgba(194, 169, 128, .55);--color-line-on-dark: var(--ref-cream-22);--color-focus-ring: var(--ref-gold-400);--space-gutter: var(--ref-space-6);--space-gutter-lg: var(--ref-space-7);--space-stack-xs: var(--ref-space-1);--space-stack-sm: var(--ref-space-2);--space-stack-md: var(--ref-space-4);--space-stack-lg: var(--ref-space-6);--space-stack-xl: var(--ref-space-9);--space-section-y: var(--ref-space-12);--space-section-y-sm: var(--ref-space-10);--font-display: var(--ref-family-serif);--font-body: var(--ref-family-sans);--font-ui: var(--ref-family-sans);--type-display-size: clamp(3rem, 6.5vw + .5rem, var(--ref-size-6xl));--type-h1-size: clamp(2.25rem, 3.9vw + .5rem, var(--ref-size-4xl));--type-h2-size: clamp(1.625rem,2.6vw + .5rem, var(--ref-size-3xl));--type-h3-size: clamp(1.375rem,1.5vw + .5rem, var(--ref-size-xl));--type-lede-size: clamp(1.25rem, 1.75vw + .4rem, var(--ref-size-lg));--type-body-size: var(--ref-size-base);--type-small-size: var(--ref-size-sm);--type-micro-size: var(--ref-size-xs);--type-eyebrow-size: var(--ref-size-2xs);--type-display-leading: var(--ref-leading-tight);--type-h-leading: var(--ref-leading-snug);--type-body-leading: var(--ref-leading-relaxed);--radius-control: 0;--radius-card: 0;--radius-image: 0;--radius-pill: 0;--shadow-card: var(--ref-shadow-sm);--shadow-card-hover:var(--ref-shadow-md);--shadow-floating: var(--ref-shadow-lg);--shadow-overlay: var(--ref-shadow-xl);--shadow-text-dark: var(--ref-shadow-text);--motion-ui: var(--ref-duration-base) var(--ref-ease-out);--motion-quick: var(--ref-duration-fast) var(--ref-ease-out);--motion-slow: var(--ref-duration-slow) var(--ref-ease-in-out);--c-header-bg: transparent;--c-header-bg-scrolled: rgba(25, 25, 25, .82);--c-header-height: 72px;--c-header-pad-x: var(--space-gutter-lg);--c-header-link-color: var(--color-text-on-dark);--c-header-link-size: var(--ref-size-sm);--c-header-link-tracking:var(--ref-tracking-widest);--c-hero-min-h: 100svh;--c-hero-pad-top: clamp(9rem, 16vh, 12.5rem);--c-hero-pad-bottom: clamp(3.75rem, 8vh, 6.25rem);--c-hero-stack-gap: clamp(var(--ref-space-5), 3.5vh, var(--ref-space-7));--c-hero-headline-size: var(--type-display-size);--c-hero-sub-size: clamp(1.375rem, 3.5vw, 2.5rem);--c-section-pad-y: var(--space-section-y);--c-section-pad-y-sm: var(--space-section-y-sm);--c-section-pad-x: var(--space-gutter-lg);--c-section-inner-max: var(--ref-width-wide);--c-card-bg: var(--ref-gold-100);--c-card-bg-alt: var(--ref-gold-150);--c-card-border: var(--color-line-brand);--c-card-border-hover: var(--color-line-brand-strong);--c-card-radius: var(--radius-card);--c-card-pad: var(--ref-space-7);--c-card-pad-sm: var(--ref-space-6);--c-card-shadow: var(--shadow-card);--c-card-shadow-hover: var(--shadow-card-hover);--c-btn-radius: var(--radius-control);--c-btn-pad-y: var(--ref-space-2);--c-btn-pad-x: var(--ref-space-5);--c-btn-font-size: var(--ref-size-xs);--c-btn-tracking: var(--ref-tracking-widest);--c-btn-weight: var(--ref-weight-bold);--c-pill-bg: rgba(0, 0, 0, .32);--c-pill-border: var(--color-line-brand-strong);--c-pill-radius: var(--radius-control);--c-pill-pad-y: var(--ref-space-3);--c-pill-pad-x: var(--ref-space-5);--c-footer-bg: var(--ref-ink-800);--c-footer-text: var(--color-text-on-dark);--c-footer-text-muted: var(--ref-cream-78);--c-footer-pad-y: var(--ref-space-11)}@media(prefers-reduced-motion:reduce){:root{--ref-duration-fast: 1ms;--ref-duration-base: 1ms;--ref-duration-slow: 1ms;--ref-duration-marquee:1ms}}}
