@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-vietnamese-wght-normal.0i7lhkw2ij3q1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-ext-wght-normal.0t2awsxbm3c7a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-wght-normal.1v4l5w6-86t-v.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--bg:#faf2e6;--bg-2:#f1e6d6;--paper:#fefaf1;--ink:#221811;--ink-soft:#4b4037;--ink-mute:#797065;--forest:#234024;--forest-2:#3b603d;--gold:#d99f36;--terra:#b95b3d;--line:#d4cdc3;--r-sm:4px;--r:14px;--r-lg:28px;--shadow-1:0 1px 2px #281e0f0f, 0 4px 14px #281e0f0f;--shadow-2:0 6px 24px #281e0f1a, 0 24px 60px #281e0f1a;--max:1320px;--pad:clamp(20px, 4vw, 56px);--t-fast:.22s cubic-bezier(.2,.7,.2,1);--t:.45s cubic-bezier(.2,.7,.2,1);--t-slow:.9s cubic-bezier(.2,.7,.2,1);--font-sans:"Inter Variable", system-ui, sans-serif;--font-serif:"Fraunces Variable", Georgia, serif;--font-mono:"JetBrains Mono Variable", ui-monospace, monospace;--night:#15301b;--night-2:#203d25;--cream:#f6efe1;--cream-2:#f0e7d6;--gold-warm:#e1af4a;--terra-2:#c26b4c;--on-night:#f6f1e7;--on-night-soft:#c7c5b6}@supports (color:lab(0% 0 0)){:root{--bg:lab(95.9891% 1.08814 6.82052);--bg-2:lab(91.9449% 1.57064 9.51595);--paper:lab(98.3077% .350714 4.58039);--ink:lab(9.46389% 3.74058 6.52272);--ink-soft:lab(28.027% 3.95389 7.51343);--ink-mute:lab(47.8029% 2.44394 7.31291);--forest:lab(24.1816% -16.802 13.6546);--forest-2:lab(37.0727% -19.5902 15.7976);--gold:lab(69.8197% 15.4532 60.1747);--terra:lab(50.2417% 37.3759 35.362);--line:lab(82.6238% 1.33485 5.57588);--night:lab(17.1185% -15.0061 9.79488);--night-2:lab(22.9768% -16.0672 11.4328);--cream:lab(94.8566% .635296 7.66947);--cream-2:lab(91.9563% 1.27852 9.56579);--gold-warm:lab(74.6012% 11.434 57.0174);--terra-2:lab(55.0207% 33.5343 33.2522);--on-night:lab(95.4188% .453383 5.73578);--on-night-soft:lab(79.2599% -1.12674 7.57393)}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:clip}html{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth}img{max-width:100%;display:block}h1,h2,h3{font-family:var(--font-serif);margin:0;font-weight:600}a{color:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}[data-motion=ok] [data-reveal]:not([data-reveal=group]),[data-motion=ok] [data-reveal-item],[data-motion=ok] [data-hero-reveal],[data-motion=ok] [data-hero-word]{opacity:0;will-change:transform, opacity}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}html[data-motion=reduce] [data-reveal],html[data-motion=reduce] [data-reveal-item],html[data-motion=reduce] [data-hero-reveal],html[data-motion=reduce] [data-hero-word]{opacity:1!important}
.preloader-module__B1PEPW__preloader{z-index:9999;background:var(--bg);will-change:transform;display:none;position:fixed;inset:0}html[data-preload=show] .preloader-module__B1PEPW__preloader{place-items:center;display:grid}.preloader-module__B1PEPW__wordmark{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.5rem,4vw,2.6rem);font-weight:600}.preloader-module__B1PEPW__dot{color:var(--gold)}
