@font-face{font-family:headingFont;src:url(/_next/static/media/c97098ae000777fb-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:headingFont Fallback;src:local("Arial");ascent-override:98.98%;descent-override:18.94%;line-gap-override:0.00%;size-adjust:116.18%}.__className_b5cf13{font-family:headingFont,headingFont Fallback;font-weight:400}.__variable_b5cf13{--font-heading:"headingFont","headingFont Fallback"}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cd79e1ff94fa521b-s.p.woff2) format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/89362aa296165c6d-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e11f95d95ac59fa4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/00f4982f357db61e-s.p.woff2) format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/62a3c74fa0e47362-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8201559e247ad180-s.p.woff2) format("woff2");unicode-range:u+00??,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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2173e4bb28c315da-s.p.woff2) format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c6f81e539d11fc99-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/25ab8995c98996d7-s.p.woff2) format("woff2");unicode-range:u+00??,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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9ddf1512dbee9c99-s.p.woff2) format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8247d8d2a376ae43-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e270c9fc4fe96f5a-s.p.woff2) format("woff2");unicode-range:u+00??,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:Be Vietnam Pro Fallback;src:local("Arial");ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.00%;size-adjust:110.36%}.__className_021202{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}.__variable_021202{--font-body:"Be Vietnam Pro","Be Vietnam Pro Fallback"}:root{--color-forest:#18532C;--color-paper:#F7F5EA;--color-charcoal:#161616;--color-brick:#B84537;--color-sky:#B0E454;--color-butter:#FFCA2B;--color-mint:#B0E454;--color-coral:#FEE334;--color-white:#FFFFFF;--color-charcoal-soft:#4A4F4C;--color-brick-dark:#963629;--color-green:#009E4F;--color-sun:#FEE334;--color-gallery-ivory:#F7F2E6;--color-gallery-cream:#EFE3C6;--color-gallery-sand:#E2D0AA;--color-gallery-floor:#CBC3B7;--color-gallery-glow:#FFF4DC;--color-gallery-frame:#452A18;--surface-page:var(--color-paper);--surface-dark:var(--color-forest);--surface-accent:var(--color-green);--surface-sky:var(--color-sky);--surface-butter:var(--color-butter);--surface-mint:var(--color-mint);--surface-coral:var(--color-coral);--surface-green:var(--color-green);--surface-sun:var(--color-sun);--surface-card:var(--color-white);--gallery-ivory:var(--color-gallery-ivory);--gallery-cream:var(--color-gallery-cream);--gallery-sand:var(--color-gallery-sand);--gallery-floor:var(--color-gallery-floor);--gallery-glow:var(--color-gallery-glow);--gallery-frame:var(--color-gallery-frame);--text-body:var(--color-charcoal);--text-muted:var(--color-charcoal-soft);--text-on-dark:var(--color-paper);--text-accent:var(--color-forest);--text-highlight:var(--color-butter);--text-brand:var(--color-green);--accent-cta:var(--color-green);--accent-cta-hover:var(--color-forest);--border-default:var(--color-charcoal);--border-inverse:var(--color-paper);--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--space-96:96px;--space-128:128px;--space-160:160px;--radius-sm:8px;--radius-md:16px;--radius-lg:28px;--radius-xl:48px;--radius-pill:9999px;--shadow-soft:0 8px 24px 0 color-mix(in srgb,var(--color-charcoal) 8%,transparent);--logo-shadow:drop-shadow(2px 3px 0 var(--color-forest));--shadow-lift:0 24px 48px -8px color-mix(in srgb,var(--color-charcoal) 16%,transparent);--dur-fast:150ms;--dur-base:300ms;--dur-slow:600ms;--ease-out:cubic-bezier(0.2,0.8,0.2,1);--surface-page-warm:color-mix(in srgb,var(--color-paper) 92%,var(--color-charcoal) 8%);--surface-card-kraft:color-mix(in srgb,var(--color-butter) 22%,var(--color-paper) 78%);--surface-dark-deep:color-mix(in srgb,var(--color-forest) 85%,#000000 15%);--text-light:color-mix(in srgb,var(--color-charcoal) 45%,var(--color-paper) 55%);--text-on-dark-muted:color-mix(in srgb,var(--color-paper) 75%,transparent);--accent-highlight:var(--color-butter);--accent-highlight-light:color-mix(in srgb,var(--color-butter) 70%,#ffffff 30%);--tape-checkered:color-mix(in srgb,var(--color-butter) 80%,transparent);--tape-green:color-mix(in srgb,var(--color-mint) 70%,transparent);--tape-kraft:color-mix(in srgb,var(--color-butter) 35%,var(--color-paper) 65%);--tape-red:color-mix(in srgb,var(--color-butter) 75%,transparent);--note-pink:var(--color-coral);--note-golden:var(--color-butter);--note-kraft:color-mix(in srgb,var(--color-butter) 30%,var(--color-paper) 70%);--border-subtle:color-mix(in srgb,var(--color-charcoal) 12%,transparent);--border-card:color-mix(in srgb,var(--color-charcoal) 18%,transparent);--border-dashed:color-mix(in srgb,var(--color-butter) 40%,var(--color-charcoal) 30%);--border-on-dark:color-mix(in srgb,var(--color-paper) 20%,transparent);--focus-ring:var(--color-green);--shadow-color:color-mix(in srgb,var(--color-charcoal) 14%,transparent)}