@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.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.0rbr02z3z6mfi.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.056wj0-m8vpjn.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.0nas3qtlwu1e5.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.0jox806dnq5~c.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:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.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:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.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:500;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.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:500;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.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:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.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:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.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:600;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.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:600;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.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:600;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.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:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.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:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.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:700;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.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:700;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.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:700;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.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:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.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.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:400;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:400;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:400;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:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.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: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.p.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.p.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.p.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_21adfc2c-module__6KAWHG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_21adfc2c-module__6KAWHG__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0272_f4kgluvg.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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87ccb897ba116d44-s.01qprxas5cq-q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.0tkkefzut3_mo.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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/804b9eb4033edb5d-s.0gfbe8xl-nipr.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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.0t8o_f0a-dk8w.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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0272_f4kgluvg.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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/87ccb897ba116d44-s.01qprxas5cq-q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.0tkkefzut3_mo.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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/804b9eb4033edb5d-s.0gfbe8xl-nipr.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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.0t8o_f0a-dk8w.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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0272_f4kgluvg.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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/87ccb897ba116d44-s.01qprxas5cq-q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.0tkkefzut3_mo.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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/804b9eb4033edb5d-s.0gfbe8xl-nipr.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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.0t8o_f0a-dk8w.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0272_f4kgluvg.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/87ccb897ba116d44-s.01qprxas5cq-q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.0tkkefzut3_mo.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/804b9eb4033edb5d-s.0gfbe8xl-nipr.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.0t8o_f0a-dk8w.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:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.oswald_81228f5e-module__oFfCfa__className{font-family:Oswald,Oswald Fallback;font-style:normal}.oswald_81228f5e-module__oFfCfa__variable{--font-oswald:"Oswald", "Oswald Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.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:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.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:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..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:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.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:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.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:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.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_6104e6b7-module__s6uLTa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_6104e6b7-module__s6uLTa__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.0_n_qwbzcushi.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.07r2ragk8ph~z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0787d67~10694.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0dgq8lqrj3gc_.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0o14nraug8u5s.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_cad65ab-module__tn0A5G__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_cad65ab-module__tn0A5G__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.0h2amv7e1wlhq.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:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.0lwj123ije5i..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:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_7af210d2-module__mKzL6q__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_7af210d2-module__mKzL6q__variable{--font-bebas:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab624315db63c58d-s.1487dfs7-.~d~.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:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e94b8ab81811a983-s.02fsf_1p_avhz.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:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c795a286deabae8-s.p.14tvuu96~wkr0.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:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab624315db63c58d-s.1487dfs7-.~d~.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:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e94b8ab81811a983-s.02fsf_1p_avhz.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:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c795a286deabae8-s.p.14tvuu96~wkr0.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:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab624315db63c58d-s.1487dfs7-.~d~.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:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e94b8ab81811a983-s.02fsf_1p_avhz.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:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c795a286deabae8-s.p.14tvuu96~wkr0.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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab624315db63c58d-s.1487dfs7-.~d~.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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e94b8ab81811a983-s.02fsf_1p_avhz.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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c795a286deabae8-s.p.14tvuu96~wkr0.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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ab624315db63c58d-s.1487dfs7-.~d~.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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e94b8ab81811a983-s.02fsf_1p_avhz.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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.14tvuu96~wkr0.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:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_29254475-module__sK6IIq__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_29254475-module__sK6IIq__variable{--font-syne:"Syne", "Syne Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_316466b7-module__uuP_ga__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_316466b7-module__uuP_ga__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
:root{--bsi-primary:#bf5700;--bsi-primary-rgb:191, 87, 0;--bsi-primary-light:#d4722a;--bsi-accent:#ff6b35;--bsi-accent-rgb:255, 107, 53;--bsi-gold:#fdb913;--bsi-primary-50:#fff5ed;--bsi-primary-100:#ffead5;--bsi-primary-200:#ffd0aa;--bsi-primary-300:#ffad74;--bsi-primary-400:#ff7d3c;--bsi-primary-500:#bf5700;--bsi-primary-600:#9c4500;--bsi-primary-700:#7d3700;--bsi-primary-800:#5e2900;--bsi-primary-900:#3f1c00;--bsi-midnight:#0a0a0a;--bsi-charcoal:#161616;--bsi-surface:#0a0a0a;--bsi-surface-raised:#161616;--bsi-surface-overlay:#111;--bsi-text:#f5f2eb;--bsi-text-muted:#c4b8a5;--bsi-text-dim:#c4b8a5a6;--bsi-texas-soil:#8b4513;--bsi-error:#ef4444;--bsi-danger:#ef4444;--bsi-warning:#f59e0b;--bsi-success:#10b981;--bsi-info:#3b82f6;--bsi-font-hero:"Bebas Neue", "Oswald", system-ui, sans-serif;--bsi-font-display:"Oswald", system-ui, sans-serif;--bsi-font-body:"Cormorant Garamond", "Georgia", serif;--bsi-font-mono:"IBM Plex Mono", "JetBrains Mono", "Fira Code", monospace;--font-hero:"Bebas Neue", sans-serif;--font-display:var(--bsi-font-display);--font-body:var(--bsi-font-body);--font-mono:var(--bsi-font-mono);--font-size-micro:.5625rem;--font-size-label:.625rem;--font-size-caption:.6875rem;--font-size-body:.875rem;--font-size-stat:1.5rem;--font-size-stat-lg:2.25rem;--bsi-space-1:.25rem;--bsi-space-2:.5rem;--bsi-space-3:.75rem;--bsi-space-4:1rem;--bsi-space-6:1.5rem;--bsi-space-8:2rem;--bsi-space-12:3rem;--bsi-space-16:4rem;--bsi-space-24:6rem;--bsi-duration-instant:.1s;--bsi-duration-fast:.2s;--bsi-duration-normal:.3s;--bsi-duration-slow:.5s;--bsi-duration-slower:.8s;--bsi-ease-default:cubic-bezier(.4, 0, .2, 1);--bsi-ease-out:cubic-bezier(0, 0, .2, 1);--bsi-ease-bounce:cubic-bezier(.68, -.55, .265, 1.55);--glass-subtle-blur:0px;--glass-subtle-bg:var(--surface-scoreboard);--glass-subtle-border:var(--border-vintage);--glass-default-blur:0px;--glass-default-bg:var(--surface-dugout);--glass-default-border:var(--border-vintage);--glass-elevated-blur:0px;--glass-elevated-bg:var(--surface-press-box);--glass-elevated-border:var(--border-vintage);--bsi-border:var(--border-vintage);--bsi-border-hover:#bf570080;--glow-primary:0 0 30px #bf570033;--glow-primary-strong:0 0 60px #bf57004d;--glow-primary-subtle:0 0 20px #bf57001a;--glow-error:0 0 20px #ef444433;--glow-success:0 0 20px #10b98133;--bsi-glow-sm:0 0 20px #bf57004d;--bsi-glow-md:0 0 40px #bf570066, 0 0 60px #bf570033;--bsi-glow-lg:0 0 60px #cc660080, 0 0 100px #bf57004d;--savant-elite:#ef4444;--savant-great:#f97316;--savant-above:#eab308;--savant-avg:#8890a4;--savant-below:#3b82f6;--savant-poor:#6366f1;--bsi-bone:#f5f2eb;--bsi-dust:#c4b8a5;--heritage-columbia-blue:#4b9cd3;--heritage-oiler-red:#c41e3a;--heritage-teal:#00b2a9;--heritage-bronze:#8c6239;--heritage-cream:#f0e6d3;--surface-press-box:#111;--surface-dugout:#161616;--surface-scoreboard:#0a0a0a;--surface-scoreboard-softer:#0d0d0d;--surface-dugout-softer:#1a1a1a;--border-vintage:#8c62394d;--border-active:#bf570099;--bsi-font-data:var(--font-plex-mono,"IBM Plex Mono"), var(--font-mono), monospace;--bsi-font-display-hero:var(--font-bebas,"Bebas Neue"), var(--font-display);--border-focus:#4b9cd3cc;--bsi-burnt-orange:var(--bsi-primary);--bsi-ember:var(--bsi-accent);--a11y-focus-ring:2px solid var(--bsi-primary);--a11y-min-target:44px;--chart-grid:#8c62391f;--chart-axis-text:var(--bsi-dust);--chart-label:var(--bsi-dust);--radar-band-50:#aaaaaa14;--radar-band-75:#5b9bd514;--radar-band-90:#e74c3c14;--radar-band-99:#c0392b14;--grid-line-color:#8c62390a;--grid-line-strong:#8c623914;--scan-line-color:#bf57000f;--glass-bg:var(--surface-dugout);--glass-border:var(--border-vintage);--glass-bg-elevated:var(--surface-press-box);--glass-border-elevated:var(--border-vintage);--glass-bg-top:var(--surface-press-box);--glass-border-top:var(--border-vintage);--glass-blur:0px;--border-primary:#bf5700;--border-data:#4b9cd333;--border-subtle:#f5f2eb0f;--border-strong:#f5f2eb26;--radius-none:0px;--radius-sm:2px;--radius-full:9999px;--shadow-sm:0 2px 4px #0003;--shadow-md:0 8px 16px #00000040;--shadow-lg:0 18px 40px #00000059;--shadow-glow-primary:0 0 20px #bf570026;--shadow-glow-data:0 0 12px #4b9cd31a;--shadow-glow-sm:0 0 20px #bf57004d;--shadow-glow-md:var(--bsi-glow-md);--shadow-glow-lg:var(--bsi-glow-lg);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--font-heading:"Oswald", sans-serif;--text-display-xl:4rem;--text-display:3rem;--text-h1:2rem;--text-h2:1.5rem;--text-h3:1.25rem;--text-body:1rem;--text-body-sm:.875rem;--text-data:.875rem;--text-data-sm:.75rem;--text-label:.6875rem;--leading-tight:1.1;--leading-heading:1.2;--leading-data:1.4;--leading-body:1.7;--tracking-heading:.15em;--tracking-stamp:.08em;--tracking-wide:.2em;--tracking-mega:.35em;--duration-fast:.12s;--duration-normal:.2s;--duration-slow:.35s;--duration-orchestrated:.6s;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--z-base:0;--z-card:10;--z-dropdown:100;--z-sticky:200;--z-modal:300;--z-toast:400;--z-overlay:500;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--container-max:1440px;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1440px}.savant-theme{--svt-bg:var(--surface-scoreboard);--svt-surface:var(--surface-press-box);--svt-card:var(--surface-dugout);--svt-border:var(--border-vintage);--svt-accent:var(--bsi-primary);--svt-accent-hot:#ff7a3d;--svt-accent-ember:#ff4500;--svt-text:var(--bsi-bone);--svt-text-muted:var(--bsi-dust);--svt-text-dim:#c4b8a580;--svt-blue:#3b82f6;--svt-cyan:#22d3ee;--svt-green:#22c55e;--svt-yellow:#eab308;--svt-red:#ef4444;--svt-purple:#a855f7}.savant-card{background:var(--svt-card);border:1px solid var(--svt-border);border-radius:var(--radius-sm)}.savant-card-feature{background:var(--svt-card);border:1px solid var(--svt-border);border-radius:var(--radius-sm);border-top:2px solid var(--svt-accent)}.savant-ambient{background:radial-gradient(ellipse at 80% 20%, #e85d260f 0%, transparent 50%), radial-gradient(ellipse at 20% 80%, #3b82f60a 0%, transparent 50%), var(--svt-bg)}@keyframes savant-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.savant-fade-in{animation:.6s both savant-fade-in}@media (prefers-reduced-motion:reduce){.savant-fade-in{animation:none}}@keyframes scan-line{0%{transform:translateY(-100vh)}to{transform:translateY(100vh)}}@keyframes glow-pulse{0%,to{box-shadow:var(--glow-primary-subtle)}50%{box-shadow:var(--glow-primary)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes count-up-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes broadcast-pulse{0%,to{box-shadow:0 0 #c41e3a4d}50%{box-shadow:0 0 12px 2px #c41e3a26}}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.glass-subtle{background:var(--glass-subtle-bg);-webkit-backdrop-filter:blur(var(--glass-subtle-blur));border:1px solid var(--glass-subtle-border);border-radius:var(--radius-sm)}.glass-default{background:var(--glass-default-bg);-webkit-backdrop-filter:blur(var(--glass-default-blur));border:1px solid var(--glass-default-border);border-radius:var(--radius-sm)}.glass-elevated{background:var(--glass-elevated-bg);-webkit-backdrop-filter:blur(var(--glass-elevated-blur));border:1px solid var(--glass-elevated-border);border-radius:var(--radius-sm)}.live-indicator{align-items:center;gap:.375rem;display:inline-flex}.live-indicator__dot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite live-pulse}.live-indicator__dot--error{background:#ef4444}.live-indicator__dot--warning{background:#f59e0b}.live-indicator__label{font-family:var(--bsi-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--bsi-text);font-size:.6875rem;font-weight:400}@keyframes live-pulse{0%,to{opacity:1;box-shadow:0 0 #10b981b3}50%{opacity:.85;box-shadow:0 0 0 6px #10b98100}}[data-sport=college-baseball]{--sport-accent:#6b8e23;--sport-glow:#6b8e2366;--sport-border:#6b8e234d}[data-sport=mlb]{--sport-accent:#bf5700;--sport-glow:#bf570066;--sport-border:#bf57004d}[data-sport=nfl]{--sport-accent:#355e3b;--sport-glow:#355e3b66;--sport-border:#355e3b4d}[data-sport=nba]{--sport-accent:#e25822;--sport-glow:#e2582266;--sport-border:#e258224d}[data-sport=cfb]{--sport-accent:#8b4513;--sport-glow:#8b451366;--sport-border:#8b45134d}[data-sport] .glass-default:hover,[data-sport] .glass-card-hover:hover{border-color:var(--sport-border);box-shadow:0 0 20px var(--sport-glow)}[data-sport] a:hover,[data-sport] .text-primary,[data-sport] .text-burnt-orange{color:var(--sport-accent)}[data-sport] .bg-primary,[data-sport] .btn-primary{background-color:var(--sport-accent)}[data-sport] .border-primary{border-color:var(--sport-accent)}@media (prefers-reduced-motion:reduce){.live-indicator__dot{animation:none}}.heritage-card{background:var(--surface-dugout);color:var(--bsi-bone);border:1px solid var(--border-vintage);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);padding:var(--space-5);transition:box-shadow var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);position:relative}.heritage-card:hover{box-shadow:var(--shadow-lg);border-color:#8c623980}.heritage-card--active{border-color:var(--border-primary)}.heritage-card--loading{animation:heritage-pulse 1.5s var(--ease-in-out) infinite}@keyframes heritage-pulse{0%,to{opacity:1}50%{opacity:.6}}.heritage-stamp{font-family:var(--font-heading);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-stamp);color:var(--bsi-primary);align-items:center;gap:.5rem;display:inline-flex}.btn-heritage{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:var(--tracking-stamp);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);font-size:var(--text-data);justify-content:center;align-items:center;gap:.5rem;padding:8px 16px;display:inline-flex}.btn-heritage--primary{border:1px solid var(--bsi-primary);color:var(--bsi-bone);background:var(--bsi-primary)}.btn-heritage--primary:hover{box-shadow:var(--shadow-glow-primary);transform:translateY(-1px)}.btn-heritage--secondary{border:1px solid var(--bsi-primary);color:var(--bsi-bone);background:0 0}.btn-heritage--secondary:hover{background:#bf57001a}.btn-heritage--ghost{color:var(--bsi-dust);background:0 0;border:none}.btn-heritage--ghost:hover{color:var(--bsi-bone)}.btn-heritage--danger{border:1px solid var(--heritage-oiler-red);color:var(--heritage-oiler-red);background:0 0}.btn-heritage--danger:hover{background:#c41e3a1a}.btn-heritage:disabled{opacity:.4;pointer-events:none}.btn-heritage:active{transform:scale(.98)}.btn-heritage--sm{font-size:var(--text-data-sm);padding:6px 12px}.btn-heritage--lg{font-size:var(--text-body);padding:12px 24px}.corner-marks{position:relative}.corner-marks:before,.corner-marks:after{content:"";pointer-events:none;border:1px solid #c4b8a529;position:absolute;inset:20px}.grain-overlay{position:relative}.grain-overlay:after{content:"";opacity:.05;pointer-events:none;background-image:radial-gradient(circle at 20% 20%,#ffffff08,#0000 40%),radial-gradient(circle at 70% 60%,#ffffff05,#0000 35%);position:absolute;inset:0}@media (max-width:767px){.grain-overlay:after{display:none}}.trust-badge{align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-data-sm);color:var(--bsi-dust);letter-spacing:0;display:inline-flex}.trust-badge--live{color:var(--heritage-teal)}.trust-badge--stale{color:var(--heritage-oiler-red)}:focus-visible{outline:2px solid var(--bsi-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.heritage-card,.btn-heritage{transition:none}.btn-heritage:hover{transform:none}.heritage-card--loading{animation:none}}
:root{--text-hero-xl:clamp(3.5rem, 2.5rem + 4.5vw, 6rem);--text-hero:clamp(3rem, 2rem + 4vw, 4.5rem);--text-display-2:clamp(2.5rem, 1.6rem + 3.5vw, 3.5rem);--text-headline:clamp(2rem, 1.4rem + 2.5vw, 2.666rem);--text-subhead:clamp(1.5rem, 1.1rem + 1.6vw, 2rem);--text-title:clamp(1.25rem, 1rem + 1vw, 1.5rem);--text-body-lg:clamp(1rem, .94rem + .3vw, 1.125rem);--text-body-fluid:1rem;--text-caption-fluid:.875rem;--text-micro-fluid:.75rem;--radius-md:4px;--radius-lg:8px;--radius-xl:12px;--radius-pill:9999px}
:root{--gradient-ember:linear-gradient(135deg, #bf5700 0%, #ff6b35 50%, #fdb913 100%);--gradient-ember-soft:linear-gradient(135deg, #bf5700d9 0%, #ff6b35bf 50%, #fdb913a6 100%);--gradient-ember-reverse:linear-gradient(315deg, #bf5700 0%, #ff6b35 50%, #fdb913 100%);--gradient-heritage-archive:linear-gradient(135deg, #8c6239 0%, #c4b8a5 100%);--gradient-columbia-sweep:linear-gradient(135deg, #4b9cd3 0%, #8ec5e8 100%);--gradient-oiler-decay:linear-gradient(135deg, #c41e3a 0%, #c41e3a66 100%);--glow-burnt-radial:radial-gradient(ellipse at center, #bf570059 0%, transparent 70%);--glow-burnt-radial-soft:radial-gradient(ellipse at center, #bf570026 0%, transparent 60%);--glow-columbia-radial:radial-gradient(ellipse at center, #4b9cd333 0%, transparent 65%);--ease-broadcast:cubic-bezier(.22, 1, .36, 1);--ease-scoreboard:cubic-bezier(.68, 0, .32, 1);--ease-confirm:cubic-bezier(.16, 1.1, .3, 1);--duration-flip:.18s;--duration-count-up:.4s;--duration-stagger-step:40ms;--duration-ember-sweep:1.8s;--duration-confirm-pulse:.4s;--duration-scan-loop:6s;--texture-grain-light:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.96, 0 0 0 0 0.95, 0 0 0 0 0.92, 0 0 0 0.04 0'/></filter><rect width='200' height='200' filter='url(%23n)'/></svg>");--texture-grain-standard:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.96, 0 0 0 0 0.95, 0 0 0 0 0.92, 0 0 0 0.08 0'/></filter><rect width='200' height='200' filter='url(%23n)'/></svg>");--texture-halftone-coarse:radial-gradient(circle at 12px 12px, #8c62390f 1px, transparent 1.2px) 0 0 / 24px 24px;--texture-halftone-standard:radial-gradient(circle at 8px 8px, #8c62390d .8px, transparent 1px) 0 0 / 16px 16px;--texture-halftone-fine:radial-gradient(circle at 4px 4px, #8c62390a .5px, transparent .7px) 0 0 / 8px 8px;--font-feature-tabular:"tnum" 1, "lnum" 1;--font-feature-smallcaps:"smcp" 1, "c2sc" 1;--font-feature-oldstyle:"onum" 1;--font-feature-stylistic:"ss01" 1}.stat-figures,.heritage-numeric,[data-numeric]{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--font-feature-tabular)}.small-caps{font-variant:small-caps;font-feature-settings:var(--font-feature-smallcaps);letter-spacing:.04em}.drop-cap:first-letter{font-family:var(--bsi-font-body);float:left;color:var(--bsi-primary);text-shadow:0 2px #bf570026;padding:.08em .12em 0 0;font-size:4.2em;font-style:italic;line-height:.85}.kicker{font-family:var(--bsi-font-mono);letter-spacing:var(--tracking-mega);text-transform:uppercase;color:var(--bsi-primary);font-size:.6875rem;font-weight:500;display:inline-block}.sig-stat{flex-direction:column;gap:.25rem;padding:1rem 1.25rem;display:inline-flex}.sig-stat__eyebrow{font-family:var(--bsi-font-display);text-transform:uppercase;letter-spacing:var(--tracking-mega,.35em);color:var(--bsi-dust);font-size:.6875rem}.sig-stat__value{font-family:var(--bsi-font-hero);color:var(--bsi-bone);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;font-size:clamp(2.5rem,1.6rem + 3.5vw,3.5rem);font-weight:400;line-height:.9}.sig-stat__value--ember{background:var(--gradient-ember);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sig-stat__context{font-family:var(--bsi-font-body);color:var(--bsi-dust);font-size:.9375rem;font-style:italic;line-height:1.3}.broadcast-cell{background:var(--surface-dugout);border:1px solid var(--border-vintage);border-top:2px solid var(--bsi-primary);font-family:var(--bsi-font-mono);font-variant-numeric:tabular-nums lining-nums;color:var(--bsi-bone);transition:border-color var(--duration-fast) var(--ease-out);border-radius:0;align-items:baseline;gap:.5rem;padding:.625rem .875rem;display:inline-flex;position:relative}.broadcast-cell--live{border-top-color:var(--heritage-teal)}.broadcast-cell--live:before{content:"";background:var(--heritage-teal);height:2px;position:absolute;top:-2px;left:0;right:0;box-shadow:0 0 8px #00b2a999}.broadcast-cell__team{font-family:var(--bsi-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--bsi-dust);min-width:2.25rem;font-size:.75rem}.broadcast-cell__score{color:var(--bsi-bone);text-align:right;min-width:1.5rem;transition:transform var(--duration-flip) var(--ease-broadcast);font-size:1.125rem;font-weight:500}.broadcast-cell__status{color:var(--bsi-primary);text-transform:uppercase;letter-spacing:.05em;margin-left:.25rem;font-size:.6875rem}.ember-sweep{isolation:isolate;position:relative;overflow:hidden}.ember-sweep:after{content:"";animation:ember-sweep-anim var(--duration-ember-sweep) var(--ease-broadcast) .4s 1 forwards;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(100deg,#0000 0% 40%,#ff6b3538 50%,#fdb9132e 55%,#0000 65% 100%);position:absolute;inset:0;transform:translate(-100%)}@keyframes ember-sweep-anim{to{transform:translate(100%)}}.heritage-scanlines{isolation:isolate;position:relative}.heritage-scanlines:after{content:"";animation:scan-sweep var(--duration-scan-loop) linear infinite;pointer-events:none;opacity:.5;background:linear-gradient(#0000 0%,#bf57000a 50%,#0000 100%) 0 0/100% 4px;position:absolute;inset:0}@keyframes scan-sweep{0%{background-position:0 -100%}to{background-position:0 100%}}.heritage-halftone,.heritage-halftone-standard{isolation:isolate;position:relative}.heritage-halftone:after,.heritage-halftone-standard:after{content:"";background:var(--texture-halftone-standard);pointer-events:none;opacity:1;z-index:1;mix-blend-mode:multiply;position:absolute;inset:0}.heritage-halftone-coarse:after{background:var(--texture-halftone-coarse)}.heritage-halftone-fine:after{background:var(--texture-halftone-fine)}.heritage-grain{isolation:isolate;position:relative}.heritage-grain:after{content:"";background:var(--texture-grain-standard);pointer-events:none;mix-blend-mode:overlay;opacity:.6;z-index:1;position:absolute;inset:0}.heritage-grain--light:after{background:var(--texture-grain-light);opacity:.4}.ember-hero{isolation:isolate;background:var(--surface-scoreboard);position:relative}.ember-hero:before{content:"";background:var(--glow-burnt-radial);pointer-events:none;opacity:.7;z-index:0;position:absolute;inset:0}.ember-hero>*{z-index:2;position:relative}@keyframes confirm-pulse{0%{box-shadow:0 0 #bf570080}70%{box-shadow:0 0 0 14px #bf570000}to{box-shadow:0 0 #bf570000}}.confirm-pulse{animation:confirm-pulse var(--duration-confirm-pulse) var(--ease-confirm) 1}.count-up{font-variant-numeric:tabular-nums lining-nums;transition:transform var(--duration-count-up) var(--ease-out);display:inline-block}@keyframes broadcast-flip{0%{opacity:0;transform:translateY(-8px)}60%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.broadcast-flip{animation:broadcast-flip var(--duration-flip) var(--ease-broadcast) 1;display:inline-block}@keyframes row-stagger{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}[data-stagger]>*{animation:row-stagger .22s var(--ease-out) both}[data-stagger]>:first-child{animation-delay:40ms}[data-stagger]>:nth-child(2){animation-delay:80ms}[data-stagger]>:nth-child(3){animation-delay:.12s}[data-stagger]>:nth-child(4){animation-delay:.16s}[data-stagger]>:nth-child(5){animation-delay:.2s}[data-stagger]>:nth-child(6){animation-delay:.24s}[data-stagger]>:nth-child(7){animation-delay:.28s}[data-stagger]>:nth-child(8){animation-delay:.32s}[data-stagger]>:nth-child(9){animation-delay:.36s}[data-stagger]>:nth-child(10){animation-delay:.4s}[data-stagger]>:nth-child(n+11){animation-delay:.44s}[data-sport=college-baseball]{--sport-gradient:linear-gradient(135deg, #6b8e23 0%, #bf5700 100%)}[data-sport=mlb]{--sport-gradient:linear-gradient(135deg, #bf5700 0%, #fdb913 100%)}[data-sport=nfl]{--sport-gradient:linear-gradient(135deg, #355e3b 0%, #bf5700 100%)}[data-sport=nba]{--sport-gradient:linear-gradient(135deg, #e25822 0%, #bf5700 100%)}[data-sport=cfb]{--sport-gradient:linear-gradient(135deg, #8b4513 0%, #bf5700 100%)}@media (prefers-reduced-motion:reduce){.ember-sweep:after,.heritage-scanlines:after,.broadcast-flip,.count-up,[data-stagger]>*,.confirm-pulse{transition:none!important;animation:none!important}.ember-sweep:after{opacity:0}[data-stagger]>*{opacity:1;transform:none}}@media (max-width:767px){.heritage-grain:after{opacity:.3}.heritage-scanlines:after{display:none}}:root{--bsi-flame-gold:#fdb913;--bsi-flame-gold-soft:#fdb913d9;--ember-flame:radial-gradient(circle, #fdb91373 0%, #ff6b3552 30%, #bf570033 55%, #0000 75%);--ember-flame-soft:radial-gradient(circle, #fdb91338 0%, #bf57001a 50%, #0000 75%);--gold-stamp-shadow:0 0 16px #fdb91359, 0 0 4px #fdb91340;--gold-stamp-shadow-soft:0 0 8px #fdb9132e;--photo-tint-burnt:#bf57001a;--photo-protection-gradient:linear-gradient(180deg, #0a0a0a00 0%, #0a0a0a00 55%, #0a0a0a8c 80%, var(--surface-scoreboard) 100%)}.ember-flame-halo{isolation:isolate;position:relative}.ember-flame-halo:before{content:"";background:var(--ember-flame);filter:blur(8px);pointer-events:none;z-index:0;opacity:.85;animation:flame-pulse 4s var(--ease-broadcast) infinite;position:absolute;inset:-25%}.ember-flame-halo>*{z-index:2;position:relative}.ember-flame-halo--soft:before{background:var(--ember-flame-soft);animation-duration:6s}@keyframes flame-pulse{0%,to{opacity:.65;transform:scale(.98)}50%{opacity:.95;transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.ember-flame-halo:before{opacity:.7;animation:none!important}}.flame-stamp{font-family:var(--bsi-font-display,"Oswald", system-ui, sans-serif);text-transform:uppercase;letter-spacing:.2em;color:var(--bsi-flame-gold);box-shadow:var(--gold-stamp-shadow-soft);transition:box-shadow .22s var(--ease-broadcast), background .22s var(--ease-broadcast);background:#fdb91314;border:1px solid #fdb91373;border-radius:2px;align-items:center;gap:.45rem;padding:.3rem .7rem;font-size:.65rem;font-weight:700;display:inline-flex}.flame-stamp:hover{box-shadow:var(--gold-stamp-shadow);background:#fdb91324}.flame-stamp--breaking{color:var(--bsi-flame-gold);border-color:var(--bsi-flame-gold);background:#fdb9131f}.flame-stamp--breaking:before{content:"";background:var(--bsi-flame-gold);width:.35rem;height:.35rem;animation:flame-pulse-dot 1.6s var(--ease-broadcast) infinite;border-radius:9999px;display:inline-block;box-shadow:0 0 6px #fdb913d9}@keyframes flame-pulse-dot{0%,to{opacity:.6;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.flame-stamp--breaking:before{opacity:.9;animation:none!important}}.heritage-photo{isolation:isolate;background:var(--surface-scoreboard);position:relative;overflow:hidden}.heritage-photo>img,.heritage-photo>picture>img{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;display:block}.heritage-photo__tint{background:var(--photo-tint-burnt);mix-blend-mode:overlay;pointer-events:none;z-index:1;position:absolute;inset:0}.heritage-photo__grain{background:var(--texture-grain-standard);mix-blend-mode:overlay;opacity:.6;pointer-events:none;z-index:2;position:absolute;inset:0}.heritage-photo__protection{background:var(--photo-protection-gradient);pointer-events:none;z-index:3;position:absolute;inset:0}.heritage-photo__corners{pointer-events:none;z-index:4;position:absolute;inset:1rem}.heritage-photo__corners:before,.heritage-photo__corners:after,.heritage-photo__corners>span:before,.heritage-photo__corners>span:after{content:"";border-style:solid;border-color:#8c62398c;width:20px;height:20px;position:absolute}.heritage-photo__corners:before{border-width:1px 0 0 1px;top:0;left:0}.heritage-photo__corners:after{border-width:1px 1px 0 0;top:0;right:0}.heritage-photo__corners>span:before{border-width:0 0 1px 1px;bottom:0;left:0}.heritage-photo__corners>span:after{border-width:0 1px 1px 0;bottom:0;right:0}.heritage-photo__caption{z-index:5;font-family:var(--bsi-font-display,"Oswald", sans-serif);text-transform:uppercase;letter-spacing:.18em;color:var(--bsi-bone);opacity:.85;text-shadow:0 1px 2px #0000008c;font-size:.65rem;font-weight:600;position:absolute;bottom:1rem;left:1rem;right:1rem}@media (max-width:767px){.heritage-photo__grain{opacity:.4}.heritage-photo__corners{inset:.5rem}}
