@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_31011fd-module__jtyeTG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_31011fd-module__jtyeTG__variable{--font-sans:"Inter","Inter Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.6c4275d8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.dfd36b11.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.7a65e2c2.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.ef9233b7.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.7787e134.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.6c4275d8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.dfd36b11.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.7a65e2c2.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.ef9233b7.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.7787e134.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.6c4275d8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.dfd36b11.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.7a65e2c2.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.ef9233b7.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.7787e134.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_40ae0583-module__MJ7RvG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_40ae0583-module__MJ7RvG__variable{--font-serif:"Cormorant Garamond","Cormorant Garamond Fallback"}
:root{--palette-ink:#111;--palette-ink-soft:#2a2a2a;--palette-paper:#fff;--palette-paper-warm:#f7f5f1;--palette-paper-muted:#efece6;--palette-gold:#b08d4a;--palette-gold-strong:#c4a25a;--palette-gold-deep:#8a6c32;--palette-gold-soft:#b08d4a1f;--palette-line:#1111111a;--accent:var(--palette-gold);--accent-strong:var(--palette-gold-strong);--accent-deep:var(--palette-gold-deep);--accent-soft:var(--palette-gold-soft);--accent-border:#b08d4a61;--link:var(--palette-gold-deep);--link-hover:var(--palette-gold);--panel-link:var(--palette-gold-deep);--panel-link-hover:var(--palette-gold);--attention:var(--palette-gold);--radius-lg:8px;--radius-md:6px;--radius-sm:4px;--font-heading:var(--font-serif),"Cormorant Garamond","Times New Roman",serif;--heading-size:1.85rem;--heading-weight:600;--heading-line-height:1.15;--heading-letter-spacing:-.01em;--panel-title-size:1.2rem;--panel-title-weight:600;--panel-title-line-height:1.25;--panel-title-letter-spacing:0}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--shell-sidebar-bg:#fff;--shell-topbar-bg:#ffffffeb;--shell-text-primary:#111;--shell-text-secondary:#3d3d3d;--shell-text-muted:#6b6b6b;--shell-heading-color:#111;--shell-kicker-color:var(--palette-gold-deep);--shell-border:#11111114;--bg-canvas:#fff;--bg-elevated:#fff;--bg-subtle:var(--palette-paper-warm);--surface-elevated:#fff;--input-bg:#fff;--text-primary:#111;--text-secondary:#2a2a2a;--text-muted:#6b6b6b;--border-subtle:#1111111a;--border-strong:#1111112e;--heading-color:#111;--panel-bg:#fff;--panel-bg-subtle:var(--palette-paper-warm);--panel-bg-inset:var(--palette-paper-muted);--panel-text:#111;--panel-text-secondary:#2a2a2a;--panel-text-muted:#6b6b6b;--panel-heading-color:#111;--panel-border:#1111111a;--panel-border-strong:#11111129;--panel-shadow:0 1px 0 #1111110a;--panel-input-bg:#fff;--panel-progress-track:#11111114;--success-soft:#b08d4a1a;--success-text:#6b5424;--success-border:#b08d4a47;--danger-soft:#7a2e2214;--danger-text:#7a2e22;--shadow-soft:0 8px 24px #1111110f;--mh-muted:var(--text-muted);--board-col-bg:var(--panel-bg-subtle);--board-card-bg:var(--panel-bg);--btn-bg:#111;--btn-fg:#fff}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shell-sidebar-bg:#0e0e0c;--shell-topbar-bg:#0e0e0cf0;--shell-text-primary:#f6f3ec;--shell-text-secondary:#c8c2b4;--shell-text-muted:#8f8a7e;--shell-heading-color:#f6f3ec;--shell-kicker-color:var(--palette-gold-strong);--shell-border:#c4a25a38;--bg-canvas:#0e0e0c;--bg-elevated:#161614;--bg-subtle:#1c1c18;--surface-elevated:#161614;--input-bg:#121210;--text-primary:#f6f3ec;--text-secondary:#c8c2b4;--text-muted:#8f8a7e;--border-subtle:#f6f3ec1a;--border-strong:#f6f3ec29;--heading-color:#f6f3ec;--panel-bg:#161614;--panel-bg-subtle:#1c1c18;--panel-bg-inset:#121210;--panel-text:#f6f3ec;--panel-text-secondary:#c8c2b4;--panel-text-muted:#8f8a7e;--panel-heading-color:#f6f3ec;--panel-border:#c4a25a2e;--panel-border-strong:#c4a25a47;--panel-shadow:none;--panel-input-bg:#121210;--panel-progress-track:#f6f3ec14;--success-soft:#c4a25a1f;--success-text:var(--palette-gold-strong);--success-border:#c4a25a47;--danger-soft:#b85c6e1f;--danger-text:#e8b4bc;--shadow-soft:none;--mh-muted:var(--text-muted);--board-col-bg:var(--panel-bg-subtle);--board-card-bg:var(--panel-bg);--btn-bg:#f6f3ec;--btn-fg:#111}*{box-sizing:border-box}html,body{margin:0;padding:0}body{min-height:100vh;color:var(--text-primary);font-family:var(--font-sans),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;background:var(--bg-canvas);font-size:15px;line-height:1.55}a{color:inherit}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input::placeholder,textarea::placeholder{color:color-mix(in srgb,var(--text-muted)80%,transparent)}h1,h2,h3,.serif{font-family:var(--font-heading);font-weight:var(--heading-weight);color:var(--heading-color)}
