@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a411a32db4b3826f-s.p.167~57gxazt3s.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b27a2cd9989897de-s.p.0p-1uut_-f0s4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1defe2f535e9e229-s.09x_q_j1f58pk.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48aba64d9212b746-s.0zqrowetcnqdq.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/daa29454a3e61cb2-s.p.0p7valxpv~qjg.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a411a32db4b3826f-s.p.167~57gxazt3s.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b27a2cd9989897de-s.p.0p-1uut_-f0s4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1defe2f535e9e229-s.09x_q_j1f58pk.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48aba64d9212b746-s.0zqrowetcnqdq.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/daa29454a3e61cb2-s.p.0p7valxpv~qjg.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a411a32db4b3826f-s.p.167~57gxazt3s.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b27a2cd9989897de-s.p.0p-1uut_-f0s4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1defe2f535e9e229-s.09x_q_j1f58pk.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48aba64d9212b746-s.0zqrowetcnqdq.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/daa29454a3e61cb2-s.p.0p7valxpv~qjg.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 Fallback;src:local(Times New Roman);ascent-override:95.52%;descent-override:29.67%;line-gap-override:0.0%;size-adjust:96.74%}.cormorant_fcd67618-module__gOy_na__className{font-family:Cormorant,Cormorant Fallback;font-style:normal}.cormorant_fcd67618-module__gOy_na__variable{--font-cormorant:"Cormorant", "Cormorant Fallback"}
@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/7f5a25166b459432-s.0jep17s72za.8.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;font-style:italic;font-weight:500;font-display:swap;src:url(../media/325b369abd31e37a-s.022hg6knndx.9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/5ff5da72207a5e6c-s.07vmcm0_ry9jo.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;font-style:italic;font-weight:500;font-display:swap;src:url(../media/6dab7114464818c7-s.0d24c2bonzy1k.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;font-style:italic;font-weight:500;font-display:swap;src:url(../media/06eddec920e4fa39-s.0bccbh_r0~lih.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 Fallback;src:local(Times New Roman);ascent-override:95.52%;descent-override:29.67%;line-gap-override:0.0%;size-adjust:96.74%}.cormorant_a00147f3-module__EQ3uDq__className{font-family:Cormorant,Cormorant Fallback;font-style:italic;font-weight:500}.cormorant_a00147f3-module__EQ3uDq__variable{--font-cormorant-italic:"Cormorant", "Cormorant Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.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.0l.9lak812di~.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.0m2lc_66fsc~9.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.0~7_67muh398v.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.10ked.7w885.g.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.00b2_ptq3xnpy.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.0l.9lak812di~.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.0m2lc_66fsc~9.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.0~7_67muh398v.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.10ked.7w885.g.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.00b2_ptq3xnpy.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.0l.9lak812di~.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.0m2lc_66fsc~9.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.0~7_67muh398v.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.10ked.7w885.g.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_47efbe00-module__3GoCrq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_47efbe00-module__3GoCrq__variable{--font-garamond:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.p.04wywd54ctdzw.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:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.0hv9fgj3_s0zo.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/634e9805ffc8f226-s.0uxf.0fuw1h21.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:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.12~5rgo65usnz.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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.p.04wywd54ctdzw.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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.0hv9fgj3_s0zo.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/634e9805ffc8f226-s.0uxf.0fuw1h21.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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.12~5rgo65usnz.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:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.p.04wywd54ctdzw.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:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.0hv9fgj3_s0zo.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/634e9805ffc8f226-s.0uxf.0fuw1h21.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:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.12~5rgo65usnz.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:Golos Text Fallback;src:local(Arial);ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.0%;size-adjust:108.57%}.golos_text_e8660115-module__3juRJa__className{font-family:Golos Text,Golos Text Fallback;font-style:normal}.golos_text_e8660115-module__3juRJa__variable{--font-body:"Golos Text", "Golos Text Fallback"}
:root,[data-theme-mode=dark]{--bg:#211811;--surface:#241c16;--surface-raised:#29211a;--border:#f1e1d91f;--border-hover:rgba(var(--accent-rgb), .28);--text-primary:#f1e1d9;--text-secondary:#b59f95;--text-muted:#9e8578;--accent:#d9a441;--accent-rgb:217, 164, 65;--accent-dim:rgba(var(--accent-rgb), .1);--accent-secondary:#99a864;--accent-secondary-rgb:153, 168, 100;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-pill:999px;--ctl-h-sm:30px;--ctl-h:38px;--ctl-h-lg:46px;--ctl-pad:0 18px;--ctl-radius:var(--radius-sm);--press:.97;--lift:2px;--shadow-card:0 1px 3px #00000080;--shadow-hover:0 20px 60px #0009, 0 0 0 1px rgba(var(--accent-rgb), .12);--focus-core:#e39a6b;--focus-halo:#0e0a08eb;--focus-ring-w:2px;--focus-ring-offset:1px;--focus-halo-ring:0 0 0 4px var(--focus-halo);--focus-ring-outside:0 0 0 2px var(--focus-halo), 0 0 0 4px var(--focus-core), 0 0 0 5px var(--focus-halo);--background:var(--bg);--foreground:var(--text-primary);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:56px;--space-10:72px;--fs-display:clamp(34px, 3.8vw, 46px);--lh-display:1.05;--fw-display:600;--ls-display:0;--fs-section:26px;--lh-section:1.1;--fw-section:600;--ls-section:.005em;--fs-body:13.5px;--lh-body:1.55;--fw-body:400;--ls-body:0;--fs-meta:12px;--lh-meta:1.5;--fw-meta:400;--ls-meta:.01em;--fs-micro:10.5px;--lh-micro:1.4;--fw-micro:600;--ls-micro:.09em;--fw-emphasis:500;--measure-page:1440px;--measure-read:62ch;--bp-lg:1440px;--bp-md:1024px;--bp-sm:768px;--z-rail:20;--z-strip:30;--z-panel:40;--z-scrim:50;--z-toast:60;--surface-stage:#251d17;--surface-dock-host:#241c16;--surface-dock-player:#261c13;--surface-overlay:#241b14f2;--surface-chip:#291f18d9;--editor-card-bg:var(--surface-raised);--editor-card-border:var(--border);--editor-bar-bg:var(--glass-bg);--neutral-soft:#f1e1d906;--neutral-rest:#f1e1d90d;--neutral-hover:#f1e1d91a;--neutral-hover-strong:#f1e1d926;--neutral-selected:#f1e1d912;--neutral-scrollbar:#f1e1d91a;--neutral-veil:#00000059;--image-scrim:#000000b8;--image-text:#f5f5f7;--on-accent:#2a1b10;--topbar-bg:linear-gradient(to bottom, #1d140db3 0%, transparent 100%);--ambient-top:#211811;--ambient-bottom:#211811;--elev-1:0 1px 2px #08060466, 0 4px 12px #08060442;--elev-2:var(--obj-rest);--elev-3:var(--obj-raised);--edge-light:inset 0 1px 0 #fff6ec12;--table-spot:#ffeed613;--table-spot-strong:#ffeed621;--table-falloff:#0806044d;--table-floor:#08060457;--obj-rest:0 2px 6px #08060459, 0 16px 40px #0806045c;--obj-raised:0 4px 10px #08060466, 0 28px 64px #0806047a;--obj-contact:0 3px 9px #08060452, 0 16px 38px #0806046b;--tray-recess:inset 0 1px 3px #0806044d, inset 0 -1px 0 #fff6ec0d;--tray-fill:#08060424;--plane-seam:#fff6ec17;--page-ink:#f1e1d9;--page-ink-mute:#f1e1d9a3;--page-line:#f1e1d921;--shadow-stage:0 24px 80px #00000080;--shadow-stage-vignette:inset 0 0 60px #00000059;--shadow-dock:0 -8px 32px #0000004d;--shadow-overlay:0 24px 64px #00000080;--inset-top-highlight:inset 0 1px 0 #f1e1d90d;--ease-soft:cubic-bezier(.22, 1, .36, 1);--ease-tactile:cubic-bezier(.34, 1.08, .56, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-enter:cubic-bezier(.16, 1, .3, 1);--ease-ambient:cubic-bezier(.45, 0, .55, 1);--ease-flip:cubic-bezier(.5, 0, .25, 1);--dur-micro:.12s;--dur-fast:.15s;--dur-base:.25s;--dur-slow:.4s;--dur-flip:.35s;--dur-reveal:.6s;--dur-ambient:2s;--dur-ambient-slow:3.5s;--m-tap:.12s var(--ease-tactile);--m-ui:.22s var(--ease-soft);--m-scene:.42s var(--ease-out);--status-live:#9cc153;--status-live-rgb:156, 193, 83;--status-live-glow:#9cc15366;--status-waiting:#e8a87c;--status-waiting-rgb:232, 168, 124;--status-finished:#f1e1d96b;--danger:#d46050;--danger-rgb:212, 96, 80;--on-danger:#2a1b10;--danger-bg:rgba(var(--danger-rgb), .08);--danger-border:rgba(var(--danger-rgb), .3);--reveal-warm:#e8a87c;--glass-bg:#211811b8;--glass-bg-strong:#211811e6;--glass-blur:22px;--glass-blur-soft:12px;--glass-saturate:1.4;--glass-border:#f1e1d91c;--glass-highlight:inset 0 1px 0 #f1e1d912;--piece-stroke:#1712189e;--piece-stroke-w:1.65;--piece-gloss:#ffffff94;--piece-contact:#2218126b;--piece-shadow-mid:#23191e6b;--piece-shadow-far:#32221647;--piece-glow-l:1;--piece-glow-c:1;--piece-glow-core:30%;--piece-glow-wide:0%;--piece-glow-selected:38%;--piece-glow-selected-wide:0%;--piece-caustic:0%;--piece-glow-chip:16%;--piece-glow-swatch:34%;--piece-glow-swatch-halo:0%;--board-glow-blur:80px;--board-glow-opacity:.6;--scrim-bg:#0f0703cc;--scrim-blur:7px;--z-overlay:var(--z-scrim);--card-back-placeholder:linear-gradient(135deg, #2e2318, #1b140e);--drawer-backdrop:#0000002e;--rail-width:324px;--swatch-rim:0 0 0 1px #ffffff24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme-mode=light]{--bg:#f6f2ec;--surface:#fbf7ef;--surface-raised:#fffcf4;--border:#33261a1a;--editor-card-bg:#f3ece0;--editor-card-border:#33261a21;--editor-bar-bg:#f3ece0bd;--border-hover:rgba(var(--accent-rgb), .34);--text-primary:#33261a;--text-secondary:#5b5045;--text-muted:#746251;--accent-dim:rgba(var(--accent-rgb), .12);--focus-core:#9e5730;--focus-halo:#fffcf6f2;--surface-stage:#efe7da;--surface-dock-host:#f8f4ed;--surface-dock-player:#f7efe5;--surface-overlay:#fffcf6f5;--surface-chip:#fffcf6e0;--neutral-soft:#33261a06;--neutral-rest:#33261a0e;--neutral-hover:#33261a17;--neutral-hover-strong:#33261a29;--neutral-selected:#33261a12;--neutral-scrollbar:#33261a29;--neutral-veil:#ffffff61;--image-scrim:#33261a7a;--image-text:#fff;--on-accent:#fff;--topbar-bg:linear-gradient(to bottom, #f6f2ecd6 0%, transparent 100%);--ambient-top:#f6f2ec;--ambient-bottom:#eae2d6;--elev-1:0 1px 2px #372c221a, 0 4px 12px #372c2214;--elev-2:var(--obj-rest);--elev-3:var(--obj-raised);--edge-light:inset 0 1px 0 #ffffffc7;--table-spot:#fffdf78c;--table-spot-strong:#fffdf7d9;--table-falloff:#7860461a;--table-floor:#78604621;--obj-rest:0 1px 3px #372c2224, 0 14px 36px #372c2229;--obj-raised:0 3px 8px #372c2229, 0 24px 56px #372c223d;--obj-contact:0 3px 9px #372c222e, 0 14px 34px #372c2238;--tray-recess:inset 0 1px 3px #372c221a, inset 0 -1px 0 #ffffffb3;--tray-fill:#372c2209;--plane-seam:#ffffffd9;--page-ink:#33261a;--page-ink-mute:#33261a9e;--page-line:#33261a1f;--shadow-card:0 1px 3px #372c221f;--shadow-hover:0 20px 60px #372c222e, 0 0 0 1px rgba(var(--accent-rgb), .18);--shadow-stage:0 24px 80px #372c2229;--shadow-stage-vignette:inset 0 0 60px #372c221a;--shadow-dock:0 -8px 32px #372c221f;--shadow-overlay:0 24px 64px #372c222e;--inset-top-highlight:inset 0 1px 0 #ffffffb8;--status-finished:#33261a73;--status-live:#5a7a32;--status-live-rgb:90, 122, 50;--status-live-glow:#5a7a3247;--status-waiting:#a96f28;--status-waiting-rgb:169, 111, 40;--danger:#c23b2e;--danger-rgb:194, 59, 46;--on-danger:#fff;--glass-bg:#f7f1e7a8;--glass-bg-strong:#f7f2e8d6;--glass-blur:28px;--glass-blur-soft:14px;--glass-saturate:1.5;--glass-border:#33261a29;--glass-highlight:inset 0 1px 0 #ffffffd9;--piece-stroke:#4a382c5c;--piece-stroke-w:1.2;--piece-gloss:#ffffffc7;--piece-contact:#37281e4d;--piece-shadow-mid:#23191e47;--piece-shadow-far:#3222162e;--piece-glow-l:1;--piece-glow-c:1;--piece-glow-core:0%;--piece-glow-wide:0%;--piece-glow-selected:38%;--piece-glow-selected-wide:0%;--piece-caustic:0%;--piece-glow-chip:16%;--piece-glow-swatch:34%;--piece-glow-swatch-halo:0%;--board-glow-opacity:.4;--scrim-bg:#f6f2ecc7;--drawer-backdrop:#33261a24;--swatch-rim:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-session-background=oak]{--ambient-top:#211811;--ambient-bottom:#211811;--surface-stage:#251d17}[data-theme-mode=light][data-session-background=oak]{--ambient-top:#f6f2ec;--ambient-bottom:#e9e0d2;--surface-stage:#efe7da}[data-session-background=charcoal]{--ambient-top:#100d0b;--ambient-bottom:#0b0a09;--surface-stage:#131110}[data-theme-mode=light][data-session-background=charcoal]{--ambient-top:#eee6d9;--ambient-bottom:#e1d6c8;--surface-stage:#e8ded0}[data-session-background=linen]{--ambient-top:#1a1410;--ambient-bottom:#100d0b;--surface-stage:#211915}[data-theme-mode=light][data-session-background=linen]{--ambient-top:#faf4ea;--ambient-bottom:#e9dfd0;--surface-stage:#f3e8da}[data-session-background=sage]{--ambient-top:#11170f;--ambient-bottom:#0b0f0a;--surface-stage:#151b13}[data-theme-mode=light][data-session-background=sage]{--ambient-top:#f1f2e7;--ambient-bottom:#dfe2cb;--surface-stage:#e8ead6}[data-session-background=sky]{--ambient-top:#0d141b;--ambient-bottom:#090d12;--surface-stage:#101923}[data-session-background=custom]{--ambient-top:hsl(from var(--custom-session-bg,#100d0b) h min(s, 50) clamp(6, l, 10));--ambient-bottom:hsl(from var(--custom-session-bg,#100d0b) h min(s, 50) calc(clamp(6, l, 10) - 2));--surface-stage:hsl(from var(--custom-session-bg,#100d0b) h min(s, 50) calc(clamp(6, l, 10) + 2.5))}[data-theme-mode=light][data-session-background=dawn]{--ambient-top:#f8efea;--ambient-bottom:#ead6ce;--surface-stage:#f0dfd7}[data-theme-mode=light][data-session-background=custom]{--ambient-top:hsl(from var(--custom-session-bg,#eee6d9) h min(s, 50) clamp(86, l, 94));--ambient-bottom:hsl(from var(--custom-session-bg,#eee6d9) h min(s, 50) calc(clamp(86, l, 94) - 6));--surface-stage:hsl(from var(--custom-session-bg,#eee6d9) h min(s, 50) calc(clamp(86, l, 94) - 3))}
:root{--font-display:var(--font-cormorant), Georgia, "Times New Roman", serif}html{height:100%}html,body{max-width:100vw;overflow-x:clip}body{min-height:100%;color:var(--foreground);background:linear-gradient(180deg, var(--ambient-top) 0%, var(--ambient-bottom) 100%);font-family:var(--font-body), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}:root{--ctl-rest:1}:focus-visible:focus-visible:not(:where([role=dialog],[role=alertdialog])){outline:var(--focus-ring-w) solid var(--focus-core);outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-halo-ring)}@media (forced-colors:active){:focus-visible:focus-visible:not(:where([role=dialog],[role=alertdialog])){box-shadow:none;outline-color:highlight}}.ei-lid,.ei-fanBack,.ei-fanFront,.ei-plusCross,.ei-die{transform-box:view-box}.ei-lid{transform-origin:5px 7px;transition:transform .28s var(--ease-tactile)}.ei-fanBack,.ei-fanFront{transform-origin:12px 19.5px;transition:transform .28s var(--ease-tactile)}.ei-plusCross{transform-origin:12px 12px;transition:transform .28s var(--ease-tactile)}.ei-die{transform-origin:12px 12px}.eiHost:hover .ei-lid,.eiHost:focus-visible .ei-lid{transform:translateY(-1px)rotate(-10deg)}.eiHost:hover .ei-fanBack,.eiHost:focus-visible .ei-fanBack{transform:rotate(-8deg)}.eiHost:hover .ei-fanFront,.eiHost:focus-visible .ei-fanFront{transform:rotate(4deg)}.eiHost:hover .ei-plusCross,.eiHost:focus-visible .ei-plusCross{transform:rotate(8deg)}.eiRun .ei-die{animation:.85s cubic-bezier(.34,.8,.4,1) ei-dice-roll}@keyframes ei-dice-roll{0%{transform:rotate(-10deg)}28%{transform:rotate(13deg)}55%{transform:rotate(-17deg)}78%{transform:rotate(5deg)}to{transform:rotate(-10deg)}}.eiDraw .ei-check{stroke-dasharray:26;stroke-dashoffset:26px;animation:.5s ease-out forwards ei-check-draw}@keyframes ei-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.eiHost:hover .ei-lid,.eiHost:focus-visible .ei-lid,.eiHost:hover .ei-fanBack,.eiHost:focus-visible .ei-fanBack,.eiHost:hover .ei-fanFront,.eiHost:focus-visible .ei-fanFront,.eiHost:hover .ei-plusCross,.eiHost:focus-visible .ei-plusCross{transform:none}}
