@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_509c4ff9-module__VYkUKG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.instrument_serif_509c4ff9-module__VYkUKG__variable{--font-accent-serif:"Instrument Serif", "Instrument Serif Fallback"}
:root:has(main[data-landing]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--background:#fbf9f6;--foreground:#3b2314;--card:#fff;--popover:#fff;--primary-foreground:#fff;--secondary:#fdfaf6;--muted:#fbf3ea;--muted-foreground:#7a6252;--surface-hover:#f0efee;--accent:#fff1e4;--border:#f0e4d8;--input:#efe0d2;--brand-ink:#a85517;--mascot-veil:1;--chart-2:#5bb98c;--chart-3:#f4907e;--chart-4:#b9a553;--chart-empty:#fbf3ea;--success:#4f9a5e;--success-text:#2f5e39;--warning:#d97463;--warning-text:#8a5a2b;--destructive:#c0392b;--destructive-text:#b83a3a}@supports (color:lab(0% 0 0)){:root:has(main[data-landing]){--background:lab(97.9223% .264257 1.4962);--foreground:lab(16.5978% 10.5396 15.1354);--card:lab(100% 0 0);--popover:lab(100% 0 0);--primary-foreground:lab(100% 0 0);--secondary:lab(98.3872% .500232 2.22113);--muted:lab(96.2979% 1.67236 5.45187);--muted-foreground:lab(43.5937% 8.24532 13.1267);--surface-hover:lab(94.4372% .130981 .747395);--accent:lab(96.0395% 3.29337 8.09103);--border:lab(91.2955% 2.76387 7.49948);--input:lab(90.1214% 3.58933 8.81809);--brand-ink:lab(45.9894% 32.0012 48.4563);--chart-2:lab(68.5453% -37.0996 13.9548);--chart-3:lab(70.4881% 37.4519 26.7992);--chart-4:lab(68.3307% -.452876 44.9192);--chart-empty:lab(96.2979% 1.67236 5.45187);--success:lab(57.6289% -34.5238 24.0544);--success-text:lab(35.8229% -23.7482 16.1578);--warning:lab(60.5671% 39.1928 28.2887);--warning-text:lab(42.9911% 16.9917 34.9625);--destructive:lab(45.3294% 53.9005 40.6413);--destructive-text:lab(44.196% 51.2103 30.0782)}}@layer components{.glass-card{-webkit-backdrop-filter:blur(24px)saturate(1.4);background-image:radial-gradient(circle at 15% 15%,#ffffff80,#0000 45%),linear-gradient(#ffffff26 0%,#fffffff2 55%,#fff 100%);border:1px solid #ffffff80;position:relative}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@keyframes gradient-mesh-drift{0%,to{background-position:0 0,100% 100%,50%}50%{background-position:20% 10%,80% 90%,40% 60%}}.gradient-mesh{background-image:radial-gradient(circle at 20% 20%, var(--primary) 0%, transparent 45%), radial-gradient(circle at 85% 80%, var(--chart-3) 0%, transparent 50%), radial-gradient(circle at 55% 62%, var(--chart-2) 0%, transparent 48%);background-color:var(--background);opacity:.3;background-size:150% 150%;animation:18s ease-in-out infinite gradient-mesh-drift}@media (prefers-reduced-motion:reduce){.gradient-mesh{animation:none}}
