@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.35tcax5pyx804.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:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.0fzl0-df6mp6z.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:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.35tcax5pyx804.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:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.0fzl0-df6mp6z.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:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_5bf93227-module__qjf6xG__className{font-family:Cinzel,Cinzel Fallback;font-style:normal}.cinzel_5bf93227-module__qjf6xG__variable{--font-cinzel:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:italic;font-weight:300;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.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:italic;font-weight:300;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:italic;font-weight:300;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:italic;font-weight:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.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:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.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:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:300;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.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:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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_ad30c402-module__BxP--q__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_ad30c402-module__BxP--q__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:200;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:200;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.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:Jost;font-style:normal;font-weight:200;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.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:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.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:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_4ea633bd-module__G8pzia__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_4ea633bd-module__G8pzia__variable{--font-jost:"Jost", "Jost Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7469f4b8c4320767-s.0_dwu1ey01x75.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:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/adc7cd3b7883d367-s.2y54sh4zqrfrg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/80af654069c6359d-s.1jrlmumzj-ici.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:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/57432213f2a52057-s.1c3dgtl7rnotg.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:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e6a1be0d145ae657-s.0n90491bpoc5i.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:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f36318c221c6c961-s.p.1aqnbip7lgwbl.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7469f4b8c4320767-s.0_dwu1ey01x75.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/adc7cd3b7883d367-s.2y54sh4zqrfrg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80af654069c6359d-s.1jrlmumzj-ici.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57432213f2a52057-s.1c3dgtl7rnotg.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6a1be0d145ae657-s.0n90491bpoc5i.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f36318c221c6c961-s.p.1aqnbip7lgwbl.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_e1ba3a66-module__zo1gMq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_e1ba3a66-module__zo1gMq__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--paper:#fbf7f1;--card:#f2ebe0;--hair:#e4daca;--wash:#eae1d2;--ink:#1b2432;--navy:#233651;--navy-deep:#172542;--muted:#62594d;--bronze-text:#735737;--bronze:#a5815c;--seal:#51220f;--hair-strong:#93714f;--display:var(--font-cinzel), Georgia, serif;--serif:var(--font-cormorant), Georgia, serif;--sans:var(--font-jost), system-ui, sans-serif;--data:var(--font-mono), ui-monospace, Menlo, monospace;--chrome-sticky:72px;--rail:1240px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-soft:cubic-bezier(.25, .46, .45, .94);--dur-fast:.14s;--dur-ui:.18s;--dur-ui-max:.3s;--dur-plate:.52s;--dur-camera:1.05s;--dur-page:.95s;--z-buybox:90;--z-sticky:100;--z-grain:150;--z-menu:200;--z-review:260;--z-plate:300}:root[data-ground=parchment]{--paper:#f7f1e6;--card:#eee5d4;--hair:#dfd4c1;--wash:#e6dbc8}:root[data-ground=bone]{--paper:#f3eee4;--card:#e9e1d2;--hair:#dad0bd;--wash:#e0d6c4}:root[data-ground=linen]{--paper:#efe7da;--card:#e4d9c6;--hair:#d2c6b1;--wash:#dbcfbb}:root{--night:#0b1220;--night-lift:#18243b;--dark:#121212}:root[data-night=deep-navy]{--night:#0f1a2e;--night-lift:#223150}:root[data-night=ink]{--night:#07090f;--night-lift:#131a28}:root[data-night=obsidian]{--night:#0a0a0c;--night-lift:#1a1b20}:root[data-night=temple]{--night:#121212;--night-lift:#232323}:root[data-night=charcoal]{--night:#1e1c1c;--night-lift:#2e2b2a}:root[data-dark=obsidian]{--dark:#0b0b0d}:root[data-dark=charcoal]{--dark:#262424}:root[data-dark=umber]{--dark:#1b1714}:root[data-night=abyss]{--night:#060a14;--night-lift:#111c33}:root[data-dark=midnight]{--dark:#0b1220}:root[data-dark=abyss]{--dark:#060a14}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;font-weight:300;line-height:1.7;overflow-x:hidden}.tex-layer{width:100%;height:100%;z-index:var(--z-grain);pointer-events:none;position:fixed;inset:0}.tex-layer[hidden]{display:none}img{max-width:100%;display:block}::selection{background:var(--bronze);color:var(--paper)}:focus-visible{outline:2px solid var(--seal);outline-offset:3px}[id]{scroll-margin-top:calc(var(--chrome-sticky) + 16px)}a{color:inherit}.wrap{max-width:var(--rail);margin:0 auto;padding:0 clamp(16px,3vw,32px)}.skip{background:var(--seal);color:var(--paper);z-index:400;padding:12px 18px;position:absolute;top:0;left:-9999px}.skip:focus{top:8px;left:8px}.lbl{letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-text);font-size:9.5px;display:block}.dim{color:var(--muted)}.mono{font-family:var(--data)}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vt-page{background:var(--paper);min-height:100svh;position:relative}::view-transition{pointer-events:none}::view-transition-old(.page-exit){animation-duration:var(--dur-page);animation-timing-function:var(--ease-in-out);mix-blend-mode:normal;animation-fill-mode:both}::view-transition-new(.page-enter){animation-duration:var(--dur-page);animation-timing-function:var(--ease-in-out);mix-blend-mode:normal;animation-fill-mode:both}:root[data-nav=forward]::view-transition-group(.page-exit){z-index:2}:root[data-nav=forward]::view-transition-old(.page-exit){animation-name:page-lift;box-shadow:0 24px 80px #080e1c4d}:root[data-nav=forward]::view-transition-new(.page-enter){animation-name:page-unveil}:root[data-nav=back]::view-transition-group(.page-enter){z-index:2}:root[data-nav=back]::view-transition-new(.page-enter){animation-name:page-drop;box-shadow:0 24px 80px #080e1c4d}:root[data-nav=back]::view-transition-old(.page-exit){animation-name:page-cover}@keyframes page-lift{0%{transform:translateY(0)}to{transform:translateY(-100vh)}}@keyframes page-drop{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}@keyframes page-unveil{0%{filter:brightness(.72)}to{filter:brightness()}}@keyframes page-cover{0%{filter:brightness()}to{filter:brightness(.72)}}@keyframes vt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vt-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:1ms!important;animation-duration:1ms!important}:root[data-nav]::view-transition-old(.page-exit){animation:vt-fade-out .22s var(--ease-out) both;box-shadow:none}:root[data-nav]::view-transition-new(.page-enter){animation:vt-fade-in .22s var(--ease-out) both;box-shadow:none}}@media print{body{background:#fff;font-size:11pt}.tex-layer{display:none}.skip,[data-review]{display:none!important}}
.review-modal-module__EjHNzW__dock{z-index:var(--z-review);position:fixed;bottom:16px;right:16px}.review-modal-module__EjHNzW__toggle{cursor:pointer;background:var(--navy-deep);color:#fbf7f1;font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;transition:transform var(--dur-fast) var(--ease-out);border:1px solid #6c6555;align-items:center;gap:9px;padding:9px 14px 9px 10px;font-size:10px;display:flex}.review-modal-module__EjHNzW__toggle:active{transform:scale(.97)}.review-modal-module__EjHNzW__dot{border:1px solid #c0a886;border-radius:50%;flex:none;width:14px;height:14px}@media (max-width:640px){.review-modal-module__EjHNzW__toggle{padding:10px}.review-modal-module__EjHNzW__toggleText{display:none}}.review-modal-module__EjHNzW__modal{color:#1b2432;background:#fbf7f1;border:1px solid #93714f;border-radius:2px;width:min(560px,100vw - 24px);max-height:calc(100svh - 48px);padding:0;box-shadow:0 24px 60px #080a1073}.review-modal-module__EjHNzW__modal::backdrop{background:#080a1099}.review-modal-module__EjHNzW__modal[open]{opacity:1;transition:opacity var(--dur-ui-max) var(--ease-out), overlay var(--dur-ui-max) allow-discrete, display var(--dur-ui-max) allow-discrete}@starting-style{.review-modal-module__EjHNzW__modal[open]{opacity:0}}.review-modal-module__EjHNzW__modal{opacity:0}.review-modal-module__EjHNzW__head{border-bottom:1px solid #e4daca;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 18px 12px;display:flex}.review-modal-module__EjHNzW__title{font-family:var(--serif);color:#233651;margin:0;font-size:21px;font-weight:400}.review-modal-module__EjHNzW__close,.review-modal-module__EjHNzW__reset{color:#1b2432;cursor:pointer;font-family:var(--data);letter-spacing:.16em;text-transform:uppercase;transition:background-color var(--dur-ui) var(--ease-out);background:0 0;border:1px solid #93714f;padding:7px 12px;font-size:10px}@media (hover:hover) and (pointer:fine){.review-modal-module__EjHNzW__close:hover,.review-modal-module__EjHNzW__reset:hover{background:#f2ebe0}}.review-modal-module__EjHNzW__tabs{border-bottom:1px solid #e4daca;flex-wrap:wrap;gap:6px;padding:12px 18px;display:flex}.review-modal-module__EjHNzW__tab{color:#62594d;cursor:pointer;letter-spacing:.04em;transition:border-color var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out), background-color var(--dur-ui) var(--ease-out);background:0 0;border:1px solid #e4daca;padding:7px 12px;font-size:12px}.review-modal-module__EjHNzW__tab[aria-pressed=true]{color:#fbf7f1;background:#233651;border-color:#233651}.review-modal-module__EjHNzW__body{max-height:min(58svh,520px);padding:14px 18px 4px;overflow:auto}.review-modal-module__EjHNzW__section{margin:0 0 18px}.review-modal-module__EjHNzW__legend{font-family:var(--data);letter-spacing:.18em;text-transform:uppercase;color:#62594d;justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;font-size:9.5px;display:flex}.review-modal-module__EjHNzW__engine{gap:4px;display:flex}.review-modal-module__EjHNzW__engineBtn{color:#62594d;cursor:pointer;font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:1px solid #e4daca;padding:4px 8px;font-size:9px}.review-modal-module__EjHNzW__engineBtn[aria-pressed=true]{color:#1b2432;background:#f2ebe0;border-color:#93714f}.review-modal-module__EjHNzW__sub{border-left:1px solid #e4daca;margin:12px 0 0;padding:12px 0 0 12px}.review-modal-module__EjHNzW__swatches,.review-modal-module__EjHNzW__list{gap:4px;display:grid}.review-modal-module__EjHNzW__swatches{grid-template-columns:repeat(auto-fit,minmax(176px,1fr))}.review-modal-module__EjHNzW__sw,.review-modal-module__EjHNzW__row{text-align:left;cursor:pointer;color:#1b2432;transition:border-color var(--dur-ui) var(--ease-out), background-color var(--dur-ui) var(--ease-out);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:7px 8px;display:grid}.review-modal-module__EjHNzW__sw{grid-template-columns:30px 1fr auto}.review-modal-module__EjHNzW__row{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}@media (hover:hover) and (pointer:fine){.review-modal-module__EjHNzW__sw:hover,.review-modal-module__EjHNzW__row:hover{background:#f2ebe0}}.review-modal-module__EjHNzW__sw[aria-pressed=true],.review-modal-module__EjHNzW__row[aria-pressed=true]{border-color:#233651}.review-modal-module__EjHNzW__chip{border-radius:2px;width:30px;height:30px;box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 1px #93714f}.review-modal-module__EjHNzW__name{font-size:13px}.review-modal-module__EjHNzW__meta{font-family:var(--data);letter-spacing:.04em;color:#62594d;font-size:9.5px}.review-modal-module__EjHNzW__slider{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;display:grid}.review-modal-module__EjHNzW__slider input{accent-color:#51220f;width:100%}.review-modal-module__EjHNzW__foot{border-top:1px solid #e4daca;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px 16px;display:flex}.review-modal-module__EjHNzW__foot .review-modal-module__EjHNzW__meta{margin:0}
