@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.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.2cu8l7zf4s4ec.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.0gv8q2vqi14yg.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.1-qpv3jvnkkyl.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.1pvupmngxrt5z.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.1mblz1wog092a.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.2cu8l7zf4s4ec.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.0gv8q2vqi14yg.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.1-qpv3jvnkkyl.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.1pvupmngxrt5z.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.1mblz1wog092a.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.2cu8l7zf4s4ec.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.0gv8q2vqi14yg.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.1-qpv3jvnkkyl.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.1pvupmngxrt5z.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.1mblz1wog092a.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.2cu8l7zf4s4ec.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.0gv8q2vqi14yg.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.1-qpv3jvnkkyl.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.1pvupmngxrt5z.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.00y8kskkn0hyx.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.1xjn85gt7t6qs.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.1xtu7gopqv2u0.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.3aak_kra40y8r.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.3huc2loe0ie8a.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.00y8kskkn0hyx.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.1xjn85gt7t6qs.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.1xtu7gopqv2u0.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.3aak_kra40y8r.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.3huc2loe0ie8a.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.00y8kskkn0hyx.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.1xjn85gt7t6qs.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.1xtu7gopqv2u0.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.3aak_kra40y8r.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.3huc2loe0ie8a.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.00y8kskkn0hyx.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.1xjn85gt7t6qs.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.1xtu7gopqv2u0.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.3aak_kra40y8r.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.3huc2loe0ie8a.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_1af4fd3c-module__PZiLzG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_1af4fd3c-module__PZiLzG__variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/3cb9d30c4f3230bf-s.2nbaer0g12-mx.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:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf529a6a807a6cf-s.3f-qedmuksb1u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/b72f5696dffb2ca0-s.0c-2_pvk97n4l.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:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/ad2eb9f870181c8c-s.2th8bimuufa9h.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:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/af3268daf073e866-s.p.2z5t5bl_buaq4.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:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/899d417cf51b4db5-s.0cthxa3mcy42c.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:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/232a56b5f5369ff7-s.1zorssra76br6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3ff90e1fb2350a24-s.2cglzsm933aqw.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:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d24da8e3a5721bc2-s.090ae4wdj6ak3.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:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c77846bcb3371a93-s.p.17l2q2xazf7qv.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:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e91c9d3333f55cb6-s.0uf-sl_u0jkup.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:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/2fd7a91ea9e80c63-s.0-junx0ftaw68.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/74cdd852f516c0aa-s.078sknulifi8_.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:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/751b79a01b9ab64a-s.1u30poawfvcc7.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:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ef598559186306ee-s.p.1by13-3l7ep6q.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:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/84c114b2c4cb3b03-s.0a0hvagajeuvk.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:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/bca61253774cf674-s.0k3erjj452ij8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9c9e311966b2c431-s.1j5f1tqa41gj1.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:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/400b3e039486ab68-s.3aa1quwg-8auu.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:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/4e8cb63bdfc89443-s.p.0-zxmgh6g2ro_.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:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2d3ef8fce7cfa268-s.3tz5-9aop7k3s.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:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/75a6d87aade94654-s.1f3alcz_ehiv6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/494a33f8b0edf1d9-s.2n2pzj7q6-yqb.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:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e5049345b2fe4357-s.2cub6xgiuvof-.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:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f577e48814abc562-s.p.32qtc5gvtu4f4.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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bf40d83aa9c72fb-s.075nzhq-azcwn.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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3846cd278554cc73-s.32fxum-hv1zci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a23b5cef6e04c73-s.043e7-2hd94z4.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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c057f24894f01f05-s.3tnad6m4sf0xz.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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/98f992443ccb276f-s.p.1oxabuqlrz9-_.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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/61b0fa473c495204-s.2x-ji60ehjd_i.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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba9e5337ec18f7ed-s.0m24nhe3bmgar.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/52a3cc83f9028e85-s.2zcrmhc15lkbt.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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/512edca1ee5836a2-s.39dqqg9o8jqzp.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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/23d3c9ac01cd973c-s.p.08rc2-5ev0bam.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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0120702d9dd2a7b5-s.09bhwyvkoc8ms.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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/19f1a346b7519d21-s.0lwu3izqcp-2k.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bc0c875c697aeb30-s.26uzcjajmah7n.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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cd36df668fb8b666-s.3lo3d5l1mfb52.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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9d71b78498c53c0d-s.p.42kv-xe2onlt1.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:Spectral Fallback;src:local(Times New Roman);ascent-override:96.46%;descent-override:42.17%;line-gap-override:0.0%;size-adjust:109.78%}.spectral_6a90dd78-module__qeALEG__className{font-family:Spectral,Spectral Fallback}.spectral_6a90dd78-module__qeALEG__variable{--font-body:"Spectral", "Spectral Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_2b54168f-module__ho0ZVa__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_2b54168f-module__ho0ZVa__variable{--font-label:"Archivo", "Archivo Fallback"}
@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da0c36c2f20008af-s.p.1o88h9hhck-f8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6834f34aea8eb10-s.2ts34phzbrs33.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:Frank Ruhl Libre;font-style:normal;font-weight:400;font-display:swap;src:url(../media/910852303c6b2343-s.p.1wvhz6ut8au_x.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:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da0c36c2f20008af-s.p.1o88h9hhck-f8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d6834f34aea8eb10-s.2ts34phzbrs33.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:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/910852303c6b2343-s.p.1wvhz6ut8au_x.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:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da0c36c2f20008af-s.p.1o88h9hhck-f8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d6834f34aea8eb10-s.2ts34phzbrs33.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:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/910852303c6b2343-s.p.1wvhz6ut8au_x.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:Frank Ruhl Libre;font-style:normal;font-weight:900;font-display:swap;src:url(../media/da0c36c2f20008af-s.p.1o88h9hhck-f8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d6834f34aea8eb10-s.2ts34phzbrs33.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:Frank Ruhl Libre;font-style:normal;font-weight:900;font-display:swap;src:url(../media/910852303c6b2343-s.p.1wvhz6ut8au_x.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:Frank Ruhl Libre Fallback;src:local(Times New Roman);ascent-override:88.56%;descent-override:30.91%;line-gap-override:0.0%;size-adjust:108.06%}.frank_ruhl_libre_c6905e2b-module__qbOLMW__className{font-family:Frank Ruhl Libre,Frank Ruhl Libre Fallback;font-style:normal}.frank_ruhl_libre_c6905e2b-module__qbOLMW__variable{--font-hebrew:"Frank Ruhl Libre", "Frank Ruhl Libre Fallback"}
@font-face{font-family:Noto Rashi Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7520edef42377800-s.1_0bsiamzcypd.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Rashi Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(../media/27d1dcfb86617e58-s.p.3_y1m9iv58rgw.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Rashi Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1af9d5f63fcbac22-s.2yk5wzu6opvac.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:Noto Rashi Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(../media/949010629003cf22-s.2kkm2jfuent_r.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:Noto Rashi Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7520edef42377800-s.1_0bsiamzcypd.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Rashi Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(../media/27d1dcfb86617e58-s.p.3_y1m9iv58rgw.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Rashi Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1af9d5f63fcbac22-s.2yk5wzu6opvac.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:Noto Rashi Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(../media/949010629003cf22-s.2kkm2jfuent_r.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:Noto Rashi Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7520edef42377800-s.1_0bsiamzcypd.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Rashi Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(../media/27d1dcfb86617e58-s.p.3_y1m9iv58rgw.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Rashi Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1af9d5f63fcbac22-s.2yk5wzu6opvac.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:Noto Rashi Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(../media/949010629003cf22-s.2kkm2jfuent_r.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:Noto Rashi Hebrew Fallback;src:local(Times New Roman);ascent-override:75.68%;descent-override:24.49%;line-gap-override:0.0%;size-adjust:118.4%}.noto_rashi_hebrew_9580ca7-module__rjLwnW__className{font-family:Noto Rashi Hebrew,Noto Rashi Hebrew Fallback;font-style:normal}.noto_rashi_hebrew_9580ca7-module__rjLwnW__variable{--font-rashi:"Noto Rashi Hebrew", "Noto Rashi Hebrew Fallback"}
:root{--ink:#110e0a;--ink-2:#1a1612;--ink-3:#24201a;--ink-edge:#322d27;--paper:#eee9df;--paper-soft:#d5d0c7;--paper-dim:#a39e95;--paper-faint:#75716a;--gold:#dfb86c;--gold-bright:#f3d489;--gold-deep:#b48a46;--oxblood:#8d393a;--line:color-mix(in oklch, var(--gold) 26%, transparent);--line-soft:color-mix(in oklch, var(--paper) 12%, transparent);--line-faint:color-mix(in oklch, var(--paper) 7%, transparent);--nav-glass:#0a0805d9;--foot-bg:#0d0906;--grain-opacity:.05;--grain-blend:overlay;--gold-rgb:201, 168, 76;--display:var(--font-display), "Cormorant Garamond", Georgia, serif;--body:var(--font-body), "Spectral", Georgia, serif;--label:var(--font-label), "Archivo", system-ui, sans-serif;--hebrew:var(--font-hebrew), "Frank Ruhl Libre", serif;--rashi:var(--font-rashi), "Noto Rashi Hebrew", "Frank Ruhl Libre", serif;--maxw:1240px;--gutter:clamp(20px, 5vw, 76px);--ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root{--ink:lab(4.05643% .830591 2.1051);--ink-2:lab(7.78581% 1.26564 3.64833);--ink-3:lab(12.4305% 1.24086 4.52156);--ink-edge:lab(18.8185% 1.17695 4.92579);--paper:lab(92.515% .42057 5.35156);--paper-soft:lab(83.8147% .425845 5.35523);--paper-dim:lab(65.2443% .688136 5.3365);--paper-faint:lab(47.8321% .736356 4.55482);--gold:lab(76.9744% 7.7095 43.8758);--gold-bright:lab(86.3825% 3.91459 41.2074);--gold-deep:lab(60.5876% 10.7221 42.289);--oxblood:lab(36.1833% 36.5617 18.4389);--foot-bg:lab(2.75282% .579223 1.46025)}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--ink:#f9f5ed;--ink-2:#f2ede4;--ink-3:#e8e2d8;--ink-edge:#d5cdc0;--paper:#2b2018;--paper-soft:#41352d;--paper-dim:#5e534a;--paper-faint:#7f756d;--gold:#a06816;--gold-bright:#b7801e;--gold-deep:#814d0e;--oxblood:#90302e;--line:color-mix(in oklch, var(--gold) 40%, transparent);--line-soft:color-mix(in oklch, var(--paper) 20%, transparent);--line-faint:color-mix(in oklch, var(--paper) 12%, transparent);--nav-glass:#faf6eed1;--foot-bg:#ece7de;--grain-opacity:.03;--grain-blend:multiply;--gold-rgb:150, 110, 32;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){[data-theme=light]{--ink:lab(96.6824% .253767 4.20195);--ink-2:lab(94.0164% .462472 4.95846);--ink-3:lab(90.1884% .721544 5.70666);--ink-edge:lab(82.653% 1.23721 7.59853);--paper:lab(13.5101% 4.30068 7.49619);--paper-soft:lab(23.3852% 3.98782 7.54586);--paper-dim:lab(36.1641% 3.33177 6.90773);--paper-faint:lab(50.0989% 2.75594 6.28172);--gold:lab(49.2983% 18.6067 51.1503);--gold-bright:lab(58.1464% 16.053 56.7762);--gold-deep:lab(38.1793% 19.2695 42.8607);--oxblood:lab(34.9032% 40.9699 24.3727);--foot-bg:lab(91.9318% .503451 5.34365)}}
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--ink);color:var(--paper);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:background-color .6s var(--ease), color .6s var(--ease);margin:0;font-size:18px;font-weight:400;line-height:1.7;overflow-x:clip}body:before{content:"";z-index:9999;pointer-events:none;opacity:var(--grain-opacity);mix-blend-mode:var(--grain-blend);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}::selection{background:color-mix(in oklch, var(--gold) 40%, transparent);color:var(--paper)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--ink)}::-webkit-scrollbar-thumb{background:var(--ink-edge);border:3px solid var(--ink);border-radius:20px}::-webkit-scrollbar-thumb:hover{background:var(--gold-deep)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit}.wrap{max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.wrap-wide{max-width:1480px;padding-inline:var(--gutter);margin-inline:auto}section{position:relative}.section-pad{padding-block:clamp(5rem,11vh,9rem)}.eyebrow{font-family:var(--label);letter-spacing:.32em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.8em;font-size:.72rem;font-weight:600;display:inline-flex}.eyebrow:before,.eyebrow.center:after{content:"";background:var(--gold);opacity:.7;width:26px;height:1px}h1,h2,h3,h4{font-family:var(--display);margin:0;font-weight:500;line-height:1.04}h1{letter-spacing:-.01em;font-size:clamp(3rem,8vw,7.2rem)}h2{letter-spacing:-.005em;font-size:clamp(2.2rem,5vw,4.1rem)}h3{font-size:clamp(1.5rem,3vw,2.3rem)}.lead{color:var(--paper-soft);font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:300;line-height:1.6}p{text-wrap:pretty}.serif-i{font-style:italic}.he{font-family:var(--hebrew);direction:rtl;unicode-bidi:isolate}.gold-text{color:var(--gold)}.gilt{background:linear-gradient(95deg, var(--gold-deep), var(--gold-bright) 45%, var(--gold) 60%, var(--gold-bright));color:#0000;-webkit-background-clip:text;background-clip:text}.rule{color:var(--gold);align-items:center;gap:1.2rem;display:flex}.rule:before,.rule:after{content:"";background:var(--line);flex:1;height:1px}.rule .mark{opacity:.85;font-size:.7rem}.btn{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:all .5s var(--ease);background:0 0;border:none;align-items:center;gap:.7em;padding:1.02em 1.7em;font-size:.78rem;font-weight:600;display:inline-flex;position:relative}.btn .arr{transition:transform .5s var(--ease)}.btn:hover .arr{transform:translate(5px)}.btn-gold{background:var(--gold);color:var(--ink)}.btn-gold:hover{background:var(--gold-bright);box-shadow:0 14px 40px -14px var(--gold);transform:translateY(-2px)}.btn-ghost{color:var(--paper);border:1px solid var(--line)}.btn-ghost:hover{border-color:var(--gold);color:var(--gold);background:color-mix(in oklch, var(--gold) 7%, transparent)}.link-u{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.6em;font-size:.78rem;font-weight:600;display:inline-flex;position:relative}.link-u:after{content:"";background:var(--gold);width:0;height:1px;transition:width .5s var(--ease);position:absolute;bottom:-5px;left:0}.link-u:hover:after{width:100%}.link-u .arr{transition:transform .45s var(--ease)}.link-u:hover .arr{transform:translate(4px)}
.nav{z-index:100;padding:1.15rem var(--gutter);transition:background .6s var(--ease), padding .6s var(--ease), border-color .6s var(--ease);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.nav.solid{background:var(--nav-glass);-webkit-backdrop-filter:blur(20px)saturate(1.2);padding-block:.85rem}.nav:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--gold-rgb), .4), transparent);opacity:0;height:1px;transition:opacity .4s var(--ease);position:absolute;bottom:0;left:0;right:0}.nav.solid:after{opacity:1}.brand{align-items:center;gap:.55rem;display:flex}.brand .he-mark{font-family:var(--hebrew);color:var(--paper);letter-spacing:.02em;font-size:1.65rem;font-weight:700;line-height:1}.brand .latin{font-family:var(--label);letter-spacing:.34em;text-transform:uppercase;color:var(--gold);font-size:.74rem;font-weight:600}.nav-links{align-items:center;gap:2.2rem;display:flex}.nav-links a{font-family:var(--label);letter-spacing:.08em;color:var(--paper-dim);transition:color .35s var(--ease);padding-block:.3rem;font-size:.79rem;font-weight:500;position:relative}.nav-links a:hover,.nav-links a.active{color:var(--paper)}.nav-links a.active:after{content:"";background:var(--gold);height:1px;position:absolute;bottom:-2px;left:0;right:0}.nav-right{align-items:center;gap:1.1rem;display:flex}.nav-cta{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--gold);transition:all .4s var(--ease);padding:.7em 1.25em;font-size:.76rem;font-weight:600}.nav-cta:hover{background:var(--gold-bright);transform:translateY(-1px)}.nav-toggle{color:var(--paper);cursor:pointer;background:0 0;border:none;font-size:1.2rem;display:none}.theme-toggle{border:1px solid var(--line-faint);color:var(--paper-dim);cursor:pointer;width:38px;height:38px;transition:color .35s var(--ease), border-color .35s var(--ease), transform .35s var(--ease);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.theme-toggle:hover{color:var(--gold);border-color:var(--gold);transform:rotate(-15deg)}.theme-toggle svg{width:17px;height:17px}.theme-toggle .icon-sun{display:none}.theme-toggle .icon-moon,[data-theme=light] .theme-toggle .icon-sun{display:block}[data-theme=light] .theme-toggle .icon-moon{display:none}@media (max-width:1024px){.nav-links,.nav-cta{display:none}.nav-toggle{display:block}}.card{background:var(--ink-2);border:1px solid var(--line-faint);transition:border-color .55s var(--ease), transform .55s var(--ease), background .55s var(--ease), box-shadow .55s var(--ease);position:relative;overflow:hidden}.card:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(110deg, transparent 28%, rgba(var(--gold-rgb), .2) 50%, transparent 72%);transition:transform .65s var(--ease);position:absolute;inset:0;transform:translate(-130%)}.card:hover{box-shadow:0 8px 30px rgba(var(--gold-rgb), .15);border-color:var(--line);transform:translateY(-3px)}.card:hover:after{transform:translate(130%)}.tex{background:var(--ink-3);position:relative;overflow:hidden}.tex:before{content:"";background-image:repeating-linear-gradient(135deg, color-mix(in oklch, var(--gold) 8%, transparent) 0 1px, transparent 1px 11px);opacity:.5;position:absolute;inset:0}.tex .tex-label{z-index:2;letter-spacing:.12em;color:var(--paper-faint);text-transform:uppercase;font-family:ui-monospace,Courier New,monospace;font-size:.66rem;position:absolute;bottom:12px;left:14px}.tex.gold-leaf{background:radial-gradient(120% 90% at 20% 10%, color-mix(in oklch, var(--gold) 30%, transparent), transparent 55%), radial-gradient(120% 120% at 90% 90%, color-mix(in oklch, var(--oxblood) 26%, transparent), transparent 50%), var(--ink-3)}.foot{border-top:1px solid var(--line-faint);background:var(--foot-bg);margin-top:0;padding-block:5rem 2.5rem}.foot-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:3rem;display:grid}.foot h4{font-family:var(--label);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:1.3rem;font-size:.72rem;font-weight:600}.foot ul{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.foot ul a{color:var(--paper-dim);transition:color .35s var(--ease);font-size:.95rem}.foot ul a:hover{color:var(--paper)}.foot-bottom{border-top:1px solid var(--line-faint);font-family:var(--label);letter-spacing:.1em;color:var(--paper-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:4rem;padding-top:1.8rem;font-size:.72rem;display:flex}@media (max-width:760px){.foot-grid{grid-template-columns:1fr 1fr;gap:2.4rem}}.mobile-drawer{z-index:200;background:var(--ink);transition:transform .6s var(--ease);padding:6rem var(--gutter) 3rem;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-100%)}.mobile-drawer.open{transform:none}@media (min-width:1025px){.mobile-drawer{display:none}}.mobile-drawer a{font-family:var(--display);border-bottom:1px solid var(--line-faint);color:var(--paper);padding:.6rem 0;font-size:2.2rem}.mobile-close{top:1.4rem;right:var(--gutter);color:var(--paper);cursor:pointer;background:0 0;border:none;font-size:2rem;position:absolute}.reveal{opacity:1;transform:none}html.js .reveal{opacity:0;transition:opacity 1s var(--ease), transform 1s var(--ease);transform:translateY(26px)}html.js .reveal.in{opacity:1;transform:none}.reveal.d1{transition-delay:80ms}.reveal.d2{transition-delay:.16s}.reveal.d3{transition-delay:.24s}.reveal.d4{transition-delay:.32s}.reveal.d5{transition-delay:.4s}.gilt{background-size:220%}html.js .gilt{animation:7s ease-in-out infinite giltSweep}@keyframes giltSweep{0%{background-position:0%}50%{background-position:140%}to{background-position:0%}}.rule:before,.rule:after{transition:transform .85s var(--ease);transform:scaleX(1)}html.js .rule:before{transform-origin:100%;transform:scaleX(0)}html.js .rule:after{transform-origin:0;transform:scaleX(0)}html.js .rule.in:before,html.js .rule.in:after{transform:scaleX(1)}html.js .rule .mark{opacity:0;transition:opacity .6s var(--ease) .55s, transform .6s var(--ease) .55s;transform:scale(.6)rotate(-30deg)}html.js .rule.in .mark{opacity:.9;transform:none}.hero-letters{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-letter{font-family:var(--hebrew);color:var(--gold);will-change:transform, opacity;font-weight:500;line-height:1;position:absolute;bottom:-12vh}html.js .hero-letter{animation:floatLetter var(--dur,44s) linear var(--delay,0s) infinite}@keyframes floatLetter{0%{transform:translate(0, 0) rotate(var(--rot,0deg));opacity:0}16%{opacity:var(--o,.06)}84%{opacity:var(--o,.06)}to{transform:translate(var(--dx,4vw), -120vh) rotate(var(--rot,0deg));opacity:0}}.hero-motes{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mote{background:var(--gold);box-shadow:0 0 4px rgba(var(--gold-rgb), .45);will-change:transform, opacity;border-radius:50%;position:absolute;bottom:-12px}html.js .mote{animation:moteRise var(--md,11s) linear var(--mdl,0s) infinite}@keyframes moteRise{0%{opacity:0;transform:translate(0)}12%{opacity:var(--mo,.5)}88%{opacity:var(--mo,.5)}to{transform:translate(var(--mx,0), -78vh);opacity:0}}.ch{white-space:pre;display:inline-block}html.js .ch{opacity:0;animation:charIn .62s var(--ease) forwards;animation-delay:var(--d,0s);transform:translateY(.5em)}@keyframes charIn{to{opacity:1;transform:none}}#heroTitle .tgold{-webkit-text-fill-color:currentColor;color:var(--gold);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}#heroTitle .tgold .ch{color:var(--gold);-webkit-text-fill-color:currentColor;text-shadow:0 0 24px rgba(var(--gold-rgb), .25)}html.js #heroTitle .tgold .ch{animation:charIn .62s var(--ease) var(--d,0s) forwards}.caret{background:var(--gold);opacity:0;width:2px;height:.92em;margin-inline-start:.06em;display:inline-block;transform:translateY(.08em)}html.js .caret{animation:caretBlink .9s steps(1) 6, caretGone .5s var(--ease) forwards;animation-delay:var(--cd,2s), calc(var(--cd,2s) + 2s)}@keyframes caretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes caretGone{to{opacity:0;width:0}}html.js .w-reveal .wd{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transition-delay:calc(var(--i,0) * .2s);display:inline-block;transform:scale(.92)}html.js .w-reveal.in .wd{opacity:1;animation:glowPulse 1.3s var(--ease);animation-delay:calc(var(--i,0) * .2s + .15s);transform:scale(1)}@keyframes glowPulse{0%{text-shadow:0 0 #0000}45%{text-shadow:0 0 26px rgba(var(--gold-rgb), .6)}to{text-shadow:0 0 #0000}}.wordgloss .w .wh{position:relative}.wordgloss .w .wh:after{content:"";background:var(--gold);transform-origin:50%;height:1px;transition:transform .4s var(--ease);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.wordgloss .w:hover .wh:after{transform:scaleX(1)}.wordgloss .w:hover .wf{color:var(--gold-bright)}.count{font-variant-numeric:tabular-nums}.chip{position:relative;overflow:hidden}html.js .chip.on{animation:2.6s ease-in-out infinite pillGlow}@keyframes pillGlow{0%,to{box-shadow:0 0 0 0 rgba(var(--gold-rgb), 0)}50%{box-shadow:0 0 18px 0 rgba(var(--gold-rgb), .4)}}.ripple{background:rgba(var(--gold-rgb), .55);pointer-events:none;width:14px;height:14px;animation:rippleOut .45s var(--ease) forwards;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}@keyframes rippleOut{to{opacity:0;transform:translate(-50%,-50%)scale(8)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.js .reveal{opacity:1;transition:none;transform:none}html.js .hero-bg{animation:none}html.js .gilt,html.js .hero-letter,html.js .mote,html.js .ch,html.js .caret,html.js .chip.on{animation:none!important}html.js .ch{opacity:1;transform:none}html.js #heroTitle .tgold .ch{color:var(--gold);animation:none}html.js .w-reveal .wd{opacity:1;transition:none;transform:none}html.js .w-reveal.in .wd{animation:none}.caret{display:none}}
.hero{flex-direction:column;justify-content:center;min-height:100vh;padding-top:8rem;display:flex;position:relative;overflow:hidden}.hero-bg{z-index:0;background:radial-gradient(80% 60% at 78% 18%, color-mix(in oklch, var(--gold) 16%, transparent), transparent 60%), radial-gradient(70% 70% at 10% 90%, color-mix(in oklch, var(--oxblood) 20%, transparent), transparent 55%);position:absolute;inset:0}html.js .hero-bg{animation:17s ease-in-out infinite heroBreathe}@keyframes heroBreathe{0%,to{opacity:.9;transform:scale(1)translate(0)}50%{opacity:1;transform:scale(1.08)translate(-2%,1.5%)}}.hero-bg:after{content:"";opacity:.16;background-image:repeating-linear-gradient(60deg, var(--line-faint) 0 1px, transparent 1px 78px), repeating-linear-gradient(-60deg, var(--line-faint) 0 1px, transparent 1px 78px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 70% 40%,#000,#0000 75%);mask-image:radial-gradient(80% 70% at 70% 40%,#000,#0000 75%)}.hero-inner{z-index:2;position:relative}.hero-he{font-family:var(--hebrew);color:#0000;letter-spacing:.02em;-webkit-text-stroke:1.4px color-mix(in oklch, var(--gold) 55%, transparent);z-index:0;opacity:.5;pointer-events:none;font-size:clamp(5rem,22vw,18rem);font-weight:900;line-height:.8;position:absolute;top:-7%;right:-1%}.hero-omeq{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--hebrew);letter-spacing:-.02em;white-space:nowrap;color:#0000;background:linear-gradient(176deg, color-mix(in oklch, var(--gold) 80%, transparent) 6%, color-mix(in oklch, var(--gold-deep) 48%, transparent) 50%, transparent 90%);opacity:var(--omeq-alpha,.15);transform:translate(-50%, calc(-50% + var(--omeq-y,0px)));will-change:transform;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(9rem,31vw,31rem);font-weight:900;line-height:.8;position:absolute;top:50%;left:54%;-webkit-mask-image:linear-gradient(#000 0 40%,#0000 88%);mask-image:linear-gradient(#000 0 40%,#0000 88%)}[data-theme=light] .hero-omeq{--omeq-alpha:.22}@media (max-width:1024px),(max-height:760px){.hero-omeq{font-size:clamp(7rem,50vw,21rem);top:43%;left:50%}}.hero h1{max-width:14ch}.hero .lead{max-width:46ch;margin-top:1.8rem}.hero-actions{flex-wrap:wrap;gap:1rem;margin-top:2.6rem;display:flex}.hero-meta{bottom:2.4rem;left:var(--gutter);right:var(--gutter);z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex;position:absolute}.hero-stat{gap:2.6rem;display:flex}.hero-stat .s b{font-family:var(--display);color:var(--gold);font-size:2rem;line-height:1;display:block}.hero-stat .s span{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--paper-faint);font-size:.68rem}.scroll-cue{font-family:var(--label);letter-spacing:.24em;text-transform:uppercase;color:var(--paper-faint);align-items:center;gap:.7rem;font-size:.66rem;display:flex}.scroll-cue:after{content:"";background:linear-gradient(var(--gold), transparent);width:1px;height:34px}@media (max-width:1024px),(max-height:760px){.hero{min-height:auto;padding-top:9rem;padding-bottom:3.5rem}.hero-meta{margin-top:3.4rem;position:static}.scroll-cue{display:none}}@media (max-width:560px){.hero-stat{gap:1.6rem}.hero-stat .s b{font-size:1.5rem}}.paracha{border:1px solid var(--line-faint);background:var(--ink-2);transition:box-shadow .6s var(--ease);grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:0;display:grid;overflow:hidden}.paracha-text{flex-direction:column;justify-content:center;padding:clamp(2.4rem,5vw,4.4rem);display:flex}.paracha-verse{background:linear-gradient(135deg, var(--ink-3), color-mix(in oklch, var(--ink-3) 80%, var(--gold)));border-inline-start:1px solid var(--line);flex-direction:column;justify-content:center;padding:clamp(2.4rem,5vw,4rem);display:flex;position:relative}.paracha-verse:before{content:"";opacity:.6;background:repeating-linear-gradient(0deg, var(--line-faint) 0 1px, transparent 1px 38px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.verse-he{font-family:var(--hebrew);color:var(--paper);z-index:1;direction:rtl;font-size:clamp(1.7rem,3.4vw,2.9rem);font-weight:500;line-height:1.75;position:relative}.verse-fr{font-family:var(--body);color:var(--paper-soft);z-index:1;margin-top:1.4rem;font-size:1.18rem;font-style:italic;position:relative}.verse-ref{font-family:var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);z-index:1;margin-top:1.8rem;font-size:.7rem;position:relative}@media (max-width:840px){.paracha{grid-template-columns:1fr}.paracha-verse{border-inline-start:none;border-top:1px solid var(--line)}}.method-head{grid-template-columns:1fr 1fr;align-items:end;gap:3rem;margin-bottom:3.6rem;display:grid}.steps{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:0;display:grid}.step{border-inline-end:1px solid var(--line-faint);transition:background .55s var(--ease);padding:2rem 1.6rem 2.4rem;position:relative}.step:last-child{border-inline-end:none}.step:hover{background:var(--ink-2)}.step .n{font-family:var(--display);color:var(--gold);font-size:1.1rem;font-style:italic}.step .n:before{content:"";background:var(--gold);opacity:0;width:34px;height:1px;transition:opacity .5s var(--ease), width .5s var(--ease);margin-bottom:1.4rem;display:block}.step:hover .n:before{opacity:1;width:54px}.step .he{font-family:var(--hebrew);color:var(--paper);margin:1.1rem 0 .3rem;font-size:1.5rem;display:block}.step h4{margin-top:.2rem;font-size:1.45rem}.step p{color:var(--paper-dim);margin-top:.7rem;font-size:.96rem;line-height:1.6}@media (max-width:1000px){.steps{grid-template-columns:1fr 1fr}.step{border-bottom:1px solid var(--line-faint)}.method-head{grid-template-columns:1fr}}@media (max-width:560px){.steps{grid-template-columns:1fr}}.domaines{background:var(--line-faint);border:1px solid var(--line-faint);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.domaine{background:var(--ink);transition:background .55s var(--ease);padding:clamp(2rem,3.6vw,3.4rem);position:relative;overflow:hidden}.domaine:hover{background:var(--ink-2)}.domaine .he{font-family:var(--hebrew);color:var(--gold);font-size:2.6rem;line-height:1}.domaine h3{margin-top:1.1rem}.domaine p{color:var(--paper-dim);margin:.9rem 0 1.6rem;font-size:1rem}.domaine .meta{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--paper-faint);font-size:.7rem}@media (max-width:860px){.domaines{grid-template-columns:1fr}}.livrets{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.livret{flex-direction:column;justify-content:space-between;min-height:230px;padding:2rem;display:flex}.livret .top{justify-content:space-between;align-items:flex-start;display:flex}.livret .glyph{font-family:var(--hebrew);color:var(--gold);font-size:1.7rem}.livret .idx{font-family:var(--label);letter-spacing:.18em;color:var(--paper-faint);font-size:.7rem}.livret h4{font-size:1.7rem}.livret p{color:var(--paper-dim);margin:.5rem 0 0;font-size:.92rem}@media (max-width:880px){.livrets{grid-template-columns:1fr 1fr}}@media (max-width:560px){.livrets{grid-template-columns:1fr}}.model{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.dedic{flex-direction:column;gap:1rem;display:flex}.dedic-card{border:1px solid var(--line-faint);background:var(--ink-2);transition:border-color .5s var(--ease);align-items:center;gap:1.4rem;padding:1.6rem 1.8rem;display:flex}.dedic-card:hover{border-color:var(--line)}.dedic-card .he{font-family:var(--hebrew);color:var(--gold);white-space:nowrap;font-size:1.7rem}.dedic-card .t b{font-family:var(--display);font-size:1.3rem;display:block}.dedic-card .t span{color:var(--paper-dim);font-size:.92rem}@media (max-width:860px){.model{grid-template-columns:1fr}}.dist{text-align:center}.channels{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.4rem;display:flex}.channel{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-soft);border:1px solid var(--line);transition:all .45s var(--ease);padding:.9em 1.6em;font-size:.8rem}.channel:hover{color:var(--gold);border-color:var(--gold);transform:translateY(-2px)}.page-head{padding-top:9rem;padding-bottom:1rem;position:relative;overflow:hidden}.page-head:after{content:"";opacity:.45;z-index:0;background:radial-gradient(60% 120% at 90% 0%, color-mix(in oklch, var(--gold) 14%, transparent), transparent 60%);position:absolute;inset:0}.page-head>*{z-index:1;position:relative}.page-head h1{margin-top:1.2rem;font-size:clamp(2.8rem,7vw,5.4rem)}.page-head .lead{max-width:52ch;margin-top:1.4rem}.prose{max-width:70ch}.prose h2{margin:3rem 0 1rem;font-size:clamp(1.8rem,3.4vw,2.6rem)}.prose h3{margin:2.2rem 0 .8rem;font-size:clamp(1.4rem,2.6vw,1.9rem)}.prose p{color:var(--paper-soft);margin:0 0 1.2rem}.prose ul{color:var(--paper-soft);flex-direction:column;gap:.6rem;margin:0 0 1.4rem;padding-inline-start:1.2rem;display:flex}.prose strong{color:var(--paper);font-weight:500}.prose .ref{color:var(--gold);font-style:italic}.callout{border-inline-start:2px solid var(--line);background:var(--ink-2);margin:1.8rem 0;padding:1.4rem 1.8rem}.callout .he{font-family:var(--hebrew);color:var(--gold);font-size:1.3rem}.filters{border-bottom:1px solid var(--line-faint);background:color-mix(in oklch, var(--ink) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50;flex-wrap:wrap;gap:.6rem;padding-block:2rem;display:flex;position:sticky;top:60px}.chip{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-dim);border:1px solid var(--line-faint);cursor:pointer;transition:all .4s var(--ease);background:0 0;padding:.6em 1.2em;font-size:.76rem}.chip:hover{color:var(--paper);border-color:var(--line)}.chip.on{color:var(--ink);background:var(--gold);border-color:var(--gold)}.featured{border:1px solid var(--line);background:var(--ink-2);grid-template-columns:1.3fr 1fr;gap:0;margin-block:3rem;display:grid;overflow:hidden}.featured .cover{min-height:340px;position:relative}.featured .cover .he{font-family:var(--hebrew);color:color-mix(in oklch, var(--gold) 70%, transparent);justify-content:center;align-items:center;font-size:clamp(4rem,10vw,8rem);font-weight:900;display:flex;position:absolute;inset:0}.featured .body{flex-direction:column;justify-content:center;padding:clamp(2.2rem,4vw,3.6rem);display:flex}.featured .body h2{margin:1rem 0}.featured .body p{color:var(--paper-soft)}@media (max-width:820px){.featured{grid-template-columns:1fr}}.lib-grid{grid-template-columns:repeat(3,1fr);gap:1.6rem;padding-bottom:5rem;display:grid}.course{flex-direction:column;display:flex}.course .cover{height:180px;position:relative}.course .cover .he{font-family:var(--hebrew);color:color-mix(in oklch, var(--gold) 62%, transparent);transition:transform .6s var(--ease);justify-content:center;align-items:center;font-size:3.4rem;font-weight:700;display:flex;position:absolute;inset:0}.course:hover .cover .he{transform:scale(1.06)}.course .meta{flex-direction:column;flex:1;gap:.6rem;padding:1.5rem 1.6rem 1.7rem;display:flex}.course .cat{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:.66rem}.course h3{font-size:1.7rem}.course p{color:var(--paper-dim);flex:1;margin:0;font-size:.94rem}.course .foot{border-top:1px solid var(--line-faint);font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint);justify-content:space-between;align-items:center;margin-top:.8rem;padding-top:1rem;font-size:.7rem;display:flex}.course .foot .go{color:var(--gold);transition:transform .4s var(--ease)}.course:hover .foot .go{transform:translate(4px)}.empty-note{text-align:center;color:var(--paper-faint);font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;padding:3rem 0;font-size:.8rem}@media (max-width:960px){.lib-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.lib-grid{grid-template-columns:1fr}}.cours-hero{padding-top:9rem;padding-bottom:2rem;position:relative;overflow:hidden}.cours-hero:after{content:"";z-index:0;opacity:.5;background:radial-gradient(60% 110% at 88% 0%, color-mix(in oklch, var(--gold) 16%, transparent), transparent 60%), radial-gradient(50% 80% at 0% 100%, color-mix(in oklch, var(--oxblood) 20%, transparent), transparent 55%);position:absolute;inset:0}.cours-hero>*{z-index:1;position:relative}.cours-grid{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.cours-cover{aspect-ratio:3/4;border:1px solid var(--line);position:relative}.he-big{font-family:var(--hebrew);color:#0000;-webkit-text-stroke:1.4px color-mix(in oklch, var(--gold) 60%, transparent);text-align:center;font-size:clamp(5rem,16vw,12rem);font-weight:900;line-height:.9}.cours-hero h1{margin:1.2rem 0;font-size:clamp(3rem,8vw,6rem)}.cours-hero .lead{max-width:46ch}.crumb{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--paper-faint);flex-wrap:wrap;align-items:center;gap:.6em;font-size:.72rem;display:flex}.crumb a{color:var(--paper-dim);transition:color .3s var(--ease)}.crumb a:hover{color:var(--gold)}.meta-strip{border-block:1px solid var(--line-faint);gap:0;margin-top:3rem;display:flex}.meta-strip .m{border-inline-end:1px solid var(--line-faint);flex:1;padding:1.6rem}.meta-strip .m:last-child{border-inline-end:none}.meta-strip .m .k{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--paper-faint);font-size:.66rem}.meta-strip .m .v{font-family:var(--display);color:var(--paper);margin-top:.3rem;font-size:1.7rem}.meta-strip .m .v .he{color:var(--gold)}@media (max-width:760px){.meta-strip{flex-wrap:wrap}.meta-strip .m{border-bottom:1px solid var(--line-faint);flex:50%}}.cours-body{grid-template-columns:1fr 320px;align-items:start;gap:clamp(2rem,5vw,4rem);padding-block:clamp(3rem,6vh,5rem);display:grid}.syll-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2rem;display:flex}.chapter-lbl{font-family:var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);border-top:1px solid var(--line-faint);padding:2rem 0 1rem;font-size:.72rem}.chapter-lbl:first-of-type{border-top:none;padding-top:0}.verse-row{border-bottom:1px solid var(--line-faint);transition:all .4s var(--ease);grid-template-columns:auto 1fr auto;align-items:center;gap:1.4rem;padding:1.15rem 0;display:grid;position:relative}.verse-row:after{content:"";background:var(--ink-2);opacity:0;transition:opacity .4s var(--ease);z-index:-1;position:absolute;inset:0 -1.2rem}.verse-row:hover:after{opacity:.7}.verse-row .vn{font-family:var(--display);color:var(--gold);width:2.4em;font-size:1.2rem;font-style:italic}.verse-row .vtext{flex-direction:column;gap:.25rem;min-width:0;display:flex}.verse-row .vh{font-family:var(--hebrew);color:var(--paper);white-space:nowrap;text-overflow:ellipsis;direction:rtl;font-size:1.35rem;overflow:hidden}.verse-row .vf{font-family:var(--body);color:var(--paper-dim);font-size:.95rem;font-style:italic}.verse-row .vstate{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint);white-space:nowrap;align-items:center;gap:.6rem;font-size:.66rem;display:flex}.verse-row .dot{border:1px solid var(--gold);border-radius:50%;width:7px;height:7px}.verse-row.done .dot{background:var(--gold)}.verse-row.free .vstate{color:var(--gold)}.verse-row:hover .vh{color:var(--gold-bright)}.aside-card{border:1px solid var(--line-faint);background:var(--ink-2);padding:1.8rem;position:sticky;top:100px}.aside-card .prog{background:var(--ink-3);height:5px;margin:1rem 0 .6rem;overflow:hidden}.aside-card .prog span{background:linear-gradient(90deg, var(--gold-deep), var(--gold-bright));height:100%;display:block}.aside-card .ptext{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint);font-size:.7rem}.aside-card h4{font-family:var(--display);margin:1.6rem 0 .4rem;font-size:1.5rem}.teacher{align-items:center;gap:1rem;margin:1.4rem 0;display:flex}.teacher .av{border-radius:50%;flex:none;width:50px;height:50px}.teacher .tn b{font-family:var(--display);font-size:1.2rem;display:block}.teacher .tn span{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-faint);font-size:.68rem}.aside-card .btn{justify-content:center;width:100%;margin-top:.6rem}.dedic-mini{border-top:1px solid var(--line-faint);margin-top:1.4rem;padding-top:1.4rem}.dedic-mini .he{font-family:var(--hebrew);color:var(--gold);font-size:1.2rem}.dedic-mini p{color:var(--paper-dim);margin:.4rem 0 0;font-size:.86rem}@media (max-width:880px){.cours-body{grid-template-columns:1fr}.aside-card{position:static}.cours-grid{grid-template-columns:1fr}.cours-cover{max-width:280px}}.read-progress{z-index:120;background:0 0;height:2px;position:fixed;top:0;left:0;right:0}.read-progress span{background:linear-gradient(90deg, var(--gold-deep), var(--gold-bright));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.etude-head{border-bottom:1px solid var(--line-faint);padding-top:9rem;padding-bottom:2.5rem;position:relative;overflow:hidden}.etude-head:after{content:"";z-index:0;opacity:.5;background:radial-gradient(70% 120% at 85% 0%, color-mix(in oklch, var(--gold) 14%, transparent), transparent 60%);position:absolute;inset:0}.etude-head>*{z-index:1;position:relative}.etude-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;margin-top:1.4rem;display:flex}.etude-title .he{font-family:var(--hebrew);color:var(--gold);font-size:clamp(2.6rem,6vw,4.6rem);font-weight:700;line-height:1}.etude-title h1{font-size:clamp(2.6rem,6vw,4.6rem);line-height:1.06}.etude-sub{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim);flex-wrap:wrap;gap:1.4rem;font-size:.74rem;display:flex}.etude-sub b{color:var(--gold);font-weight:600}.read{grid-template-columns:240px 1fr;align-items:start;gap:clamp(2rem,6vw,6rem);padding-block:clamp(3rem,7vh,6rem);display:grid}.rail{border-inline-start:1px solid var(--line-faint);flex-direction:column;gap:0;display:flex;position:sticky;top:120px}.rail-track{background:0 0;width:2px;position:absolute;top:0;bottom:0;left:-1px;overflow:hidden}.rail-track span{background:linear-gradient(var(--gold-bright), var(--gold-deep));width:100%;height:0;box-shadow:0 0 10px rgba(var(--gold-rgb), .5);transition:height .15s linear;position:absolute;top:0;left:0}.rail-item{cursor:pointer;transition:all .45s var(--ease);border-inline-start:2px solid #0000;align-items:baseline;gap:1rem;margin-inline-start:-1px;padding:1.05rem 0 1.05rem 1.4rem;display:flex;position:relative}.rail-item .rn{font-family:var(--display);color:var(--paper-faint);transition:color .4s var(--ease);width:1.6em;font-size:1rem;font-style:italic}.rail-item .rt{font-family:var(--label);letter-spacing:.06em;color:var(--paper-faint);transition:color .4s var(--ease);font-size:.78rem}.rail-item:hover .rt,.rail-item:hover .rn{color:var(--paper-dim)}.rail-item.active{border-inline-start-color:var(--gold)}.rail-item.active .rn{color:var(--gold)}.rail-item.active .rt{color:var(--paper)}.rail-foot{margin-top:2rem;padding-inline-start:1.4rem}.rail-foot a{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.5em;font-size:.7rem;display:flex}.col{max-width:760px}.step-block{border-bottom:1px solid var(--line-faint);padding-block:clamp(2.6rem,6vh,4.6rem);scroll-margin-top:110px}.step-block:first-child{padding-top:0}.step-block:last-child{border-bottom:none}.step-tag{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.step-tag .num{font-family:var(--display);color:var(--gold);font-size:1.5rem;font-style:italic}.step-tag .lbl{font-family:var(--label);letter-spacing:.24em;text-transform:uppercase;color:var(--paper-dim);font-size:.74rem}.step-tag .he-tag{font-family:var(--hebrew);color:var(--gold);margin-inline-start:auto;font-size:1.15rem}.step-block h2{margin-bottom:1.2rem;font-size:clamp(1.9rem,3.4vw,2.7rem)}.step-block p{color:var(--paper-soft);margin:0 0 1.2rem;line-height:1.78}.step-block p .ref{color:var(--gold);font-style:italic}.passuk{border:1px solid var(--line);background:linear-gradient(140deg, var(--ink-2), var(--ink-3));margin-bottom:1.6rem;padding:clamp(2rem,5vw,3.4rem);position:relative;overflow:hidden}.passuk:before{content:"";opacity:.5;background:repeating-linear-gradient(0deg, var(--line-faint) 0 1px, transparent 1px 40px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.passuk .verse{font-family:var(--hebrew);color:var(--paper);z-index:1;direction:rtl;font-size:clamp(2rem,5vw,3.4rem);font-weight:500;line-height:1.8;position:relative}.passuk .pron{font-family:var(--body);color:var(--paper-dim);z-index:1;margin-top:1.4rem;font-size:1.05rem;font-style:italic;position:relative}.wordgloss{direction:rtl;flex-wrap:wrap;gap:.6rem;margin-top:1.4rem;display:flex}.wordgloss .w{border:1px solid var(--line-faint);transition:border-color .4s var(--ease), background .4s var(--ease);flex-direction:column;align-items:center;gap:.15rem;padding:.5em .9em;display:flex}.wordgloss .w:hover{border-color:var(--line);background:var(--ink-2)}.wordgloss .w .wh{font-family:var(--hebrew);color:var(--paper);font-size:1.3rem}.wordgloss .w .wf{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--gold);direction:ltr;font-size:.62rem}.trad{font-family:var(--display);color:var(--paper);font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:400;line-height:1.5}.trad .drop{float:left;color:var(--gold);padding:.06em .12em 0 0;font-size:3.2em;font-weight:500;line-height:.74}.comm{border-inline-start:2px solid var(--line);margin:1.6rem 0;padding-inline-start:1.6rem}.comm .he-incipit{font-family:var(--hebrew);color:var(--gold-bright);direction:rtl;margin-bottom:1rem;font-size:1.35rem;line-height:1.7}.meforchim{background:var(--line-faint);border:1px solid var(--line-faint);flex-direction:column;gap:1px;margin-top:1.4rem;display:flex}.mef{background:var(--ink);transition:background .45s var(--ease);padding:1.8rem}.mef:hover{background:var(--ink-2)}.mef-head{align-items:baseline;gap:1rem;margin-bottom:.8rem;display:flex}.mef-head .he{font-family:var(--hebrew);color:var(--gold);font-size:1.45rem}.mef-head .nm{font-family:var(--display);font-size:1.35rem}.mef-head .yr{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint);margin-inline-start:auto;font-size:.66rem}.mef p{color:var(--paper-dim);margin:0;font-size:1rem}.idee{background:linear-gradient(140deg, var(--ink-2), color-mix(in oklch, var(--ink-2) 85%, var(--gold)));border:1px solid var(--line);padding:clamp(2.2rem,5vw,3.6rem);position:relative;overflow:hidden}.idee:before{content:"”";font-family:var(--display);color:color-mix(in oklch, var(--gold) 16%, transparent);font-size:14rem;line-height:1;position:absolute;top:-.1em;right:.1em}.idee .big{font-family:var(--display);color:var(--paper);z-index:1;font-size:clamp(1.6rem,3vw,2.2rem);font-style:italic;line-height:1.45;position:relative}.idee .big b{color:var(--gold);font-style:normal;font-weight:500}.study-nav{border-top:1px solid var(--line-faint);flex-wrap:wrap;justify-content:space-between;gap:2rem;padding-block:2.4rem;display:flex}.study-nav a{flex-direction:column;gap:.4rem;display:flex}.study-nav .dir{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--paper-faint);font-size:.68rem}.study-nav .ti{font-family:var(--display);color:var(--paper);transition:color .35s var(--ease);font-size:1.5rem}.study-nav a:hover .ti{color:var(--gold)}.study-nav .right{text-align:right}@media (max-width:920px){.read{grid-template-columns:1fr}.rail{border-inline-start:none;border-bottom:1px solid var(--line-faint);flex-flow:wrap;gap:.4rem;margin-bottom:1rem;padding-bottom:1.2rem;position:static}.rail-track{display:none}.rail-item{border-inline-start:none;border-bottom:2px solid #0000;padding:.6rem .9rem}.rail-item.active{border-inline-start-color:#0000;border-bottom-color:var(--gold)}.rail-item .rt{display:none}.rail-item .rn{font-size:1.2rem}.rail-foot{display:none}}.support-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:3rem;display:grid}.support-card{flex-direction:column;gap:.8rem;min-height:220px;padding:2.2rem;display:flex}.support-card .he{font-family:var(--hebrew);color:var(--gold);font-size:2rem}.support-card h3{font-size:1.6rem}.support-card p{color:var(--paper-dim);flex:1;font-size:.95rem}@media (max-width:860px){.support-grid{grid-template-columns:1fr}}.give-form{flex-direction:column;gap:1rem;max-width:460px;margin-top:1.6rem;display:flex}.give-form input,.give-form textarea,.give-form select{font-family:var(--body);color:var(--paper);background:var(--ink-2);border:1px solid var(--line-faint);transition:border-color .4s var(--ease);padding:.9em 1.1em;font-size:1rem}.give-form input:focus,.give-form textarea:focus,.give-form select:focus{border-color:var(--gold);outline:none}.give-form label{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint);margin-bottom:-.5rem;font-size:.7rem}.form-note{color:var(--paper-faint);font-size:.85rem}.form-status{font-family:var(--label);letter-spacing:.06em;color:var(--gold);min-height:1.2em;font-size:.8rem}.avenir{background:var(--line-faint);border:1px solid var(--line-faint);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.avenir-card{background:var(--ink);transition:background .5s var(--ease);align-items:center;gap:1.1rem;padding:1.5rem 1.7rem;display:flex}.avenir-card:hover{background:var(--ink-2)}.avenir-card .he{font-family:var(--hebrew);color:var(--gold);flex:none;font-size:1.5rem;line-height:1}.avenir-card .t{font-family:var(--display);color:var(--paper-soft);font-size:1.18rem}@media (max-width:860px){.avenir{grid-template-columns:1fr 1fr}}@media (max-width:540px){.avenir{grid-template-columns:1fr}}.idee .idee-lbl{font-family:var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);z-index:1;margin-bottom:.9rem;font-size:.64rem;display:block;position:relative}.idee.psak{background:linear-gradient(140deg, var(--ink-2), color-mix(in oklch, var(--ink-2) 84%, var(--oxblood)))}.idee.psak:before{color:color-mix(in oklch, var(--oxblood) 22%, transparent)}.sources{flex-direction:column;gap:1.1rem;display:flex}.sources .comm{margin:0}.comm .src-ref{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:.5rem;font-size:.68rem}.schemas{grid-template-columns:repeat(2,1fr);gap:1.2rem;display:grid}.schema{border:1px solid var(--line-faint);background:var(--ink-2);margin:0;overflow:hidden}.schema-ph{height:168px}.schema figcaption{font-family:var(--label);letter-spacing:.08em;color:var(--paper-dim);padding:.9rem 1.1rem;font-size:.72rem}@media (max-width:620px){.schemas{grid-template-columns:1fr}}.signaler{border:1px solid var(--line-faint);border-inline-start:2px solid var(--gold);background:var(--ink-2);flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:2.6rem;padding:1.4rem 1.6rem;display:flex}.signaler .he{font-family:var(--hebrew);color:var(--gold);flex:none;font-size:1.55rem;line-height:1}.signaler-txt{flex-direction:column;flex:1;gap:.3rem;min-width:220px;display:flex}.signaler-txt b{font-family:var(--display);color:var(--paper);font-size:1.25rem}.signaler-txt span{color:var(--paper-dim);font-size:.9rem;line-height:1.5}.signaler .btn{flex:none}@media (max-width:560px){.signaler .btn{justify-content:center;width:100%}}.support-card{position:relative}.support-card .state{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;border-radius:20px;padding:.32em .75em;font-size:.58rem;font-weight:600;position:absolute;top:1.5rem;right:1.5rem}.support-card .state.soon{color:var(--paper-faint);border:1px solid var(--line-faint)}.support-card .state.live{color:var(--ink);background:var(--gold)}.etude-actions{flex-wrap:wrap;gap:.8rem;margin-top:1.9rem;display:flex}.fav-btn{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line);color:var(--paper-dim);cursor:pointer;transition:color .4s var(--ease), border-color .4s var(--ease), background .4s var(--ease);background:0 0;align-items:center;gap:.6em;padding:.78em 1.3em;font-size:.72rem;font-weight:600;display:inline-flex}.fav-btn:hover{border-color:var(--gold);color:var(--gold)}.fav-btn .fav-ic{color:var(--gold);transition:transform .4s var(--ease);font-size:1.15em;line-height:1}.fav-btn:hover .fav-ic{transform:scale(1.15)}.fav-btn.on{border-color:var(--gold);color:var(--gold);background:color-mix(in oklch, var(--gold) 9%, transparent)}.nav-fav{border:1px solid var(--line-faint);width:38px;height:38px;color:var(--gold);transition:border-color .35s var(--ease), transform .35s var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.nav-fav:hover{border-color:var(--gold);transform:scale(1.1)}@media (max-width:1024px){.nav-fav{display:none}}.nav-search{border:1px solid var(--line-faint);width:38px;height:38px;color:var(--paper-dim);cursor:pointer;transition:border-color .35s var(--ease), color .35s var(--ease), transform .35s var(--ease);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.nav-search:hover{border-color:var(--gold);color:var(--gold);transform:scale(1.06)}.dvar-themes{flex-wrap:wrap;gap:.6rem;display:flex}.dvar-themes .chip{text-decoration:none;display:inline-block}.lib-axis{align-items:center;gap:.6rem;padding-top:1.5rem;display:flex}.axis-btn{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint);border:none;cursor:pointer;transition:color .3s var(--ease), border-color .3s var(--ease);background:0 0;border-bottom:2px solid #0000;padding:.4em .2em;font-size:.7rem}.axis-btn:hover{color:var(--paper)}.axis-btn.on{color:var(--gold);border-bottom-color:var(--gold)}.search-overlay{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;justify-content:center;align-items:flex-start;padding:clamp(1rem,9vh,7rem) 1rem 1rem;display:flex;position:fixed;inset:0}.search-box{background:var(--ink-2);border:1px solid var(--line);flex-direction:column;width:min(640px,100%);max-height:76vh;display:flex;overflow:hidden;box-shadow:0 30px 80px -30px #0009}.search-input-row{border-bottom:1px solid var(--line-faint);align-items:center;gap:.8rem;padding:1rem 1.2rem;display:flex}.search-ic{color:var(--gold);flex:none}.search-input{min-width:0;color:var(--paper);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:1.05rem}.search-input::placeholder{color:var(--paper-faint)}.search-input-row:focus-within{border-bottom-color:var(--gold)}.search-hit.is-active,.search-hit[aria-selected=true]{background:color-mix(in oklch, var(--gold) 16%, transparent)}:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:2px}.search-kbd{font-family:var(--label);letter-spacing:.1em;color:var(--paper-faint);border:1px solid var(--line-faint);flex:none;padding:.25em .5em;font-size:.6rem}.search-results{padding:.5rem;overflow-y:auto}.search-hint{color:var(--paper-dim);text-align:center;padding:1.6rem 1rem;font-size:.9rem}.search-group+.search-group{border-top:1px solid var(--line-faint)}.search-group-h{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);padding:.9rem .8rem .4rem;font-size:.62rem}.search-hit{color:var(--paper);transition:background .2s var(--ease);align-items:center;gap:.9rem;padding:.7rem .8rem;text-decoration:none;display:flex}.search-hit:hover{background:color-mix(in oklch, var(--gold) 12%, transparent)}.search-hit .he{font-family:var(--hebrew);color:var(--gold);text-align:center;flex:none;min-width:1.5em;font-size:1.2rem}.search-hit-t{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.search-hit-t b{font-size:.96rem;font-weight:600}.search-hit-t span{color:var(--paper-dim);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.search-hit-go{color:var(--paper-faint);flex:none}.fav-card{flex-direction:column;gap:.5rem;min-height:210px;padding:1.7rem;display:flex}.fav-card .fav-top{justify-content:space-between;align-items:flex-start;margin-bottom:.2rem;display:flex}.fav-card .fav-top .he{font-family:var(--hebrew);color:var(--gold);font-size:1.8rem;line-height:1}.fav-card .fav-x{color:var(--paper-faint);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:none;padding:0 .2rem;font-size:1.5rem;line-height:1}.fav-card .fav-x:hover{color:var(--oxblood)}.fav-card .cat{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:.66rem}.fav-card h3{font-size:1.5rem}.fav-card h3 a{transition:color .35s var(--ease)}.fav-card h3 a:hover{color:var(--gold)}.fav-empty{text-align:center;padding:2rem 0 4rem}.fav-empty .he{font-family:var(--hebrew);color:var(--gold);margin-bottom:1rem;font-size:3rem;display:block}.fav-empty p{color:var(--paper-soft);max-width:48ch;margin:.4rem auto}.draft-banner{border:1px solid var(--line);background:color-mix(in oklch, var(--oxblood) 14%, transparent);color:var(--paper-soft);margin-bottom:2.2rem;padding:1rem 1.3rem;font-size:.92rem;line-height:1.55}.draft-banner b{color:var(--gold)}.dvar-theme{font-family:var(--display);color:var(--gold);margin-top:1rem;font-size:clamp(1.1rem,2vw,1.45rem);font-style:italic}.dvar-heading-he{color:var(--gold-bright);opacity:.95;direction:rtl;margin:0 0 1.2rem;font-size:1.3rem;line-height:1.7}.dvar-sources{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.dvar-sources li{color:var(--paper-dim);padding-inline-start:1.2rem;font-size:.98rem;line-height:1.5;position:relative}.dvar-sources li:before{content:"◆";color:var(--gold);inset-inline-start:0;font-size:.55rem;position:absolute;top:.5em}.dvar-sources .ref{color:var(--gold);font-style:italic}.week-feature{border:1px solid var(--line);background:linear-gradient(120deg, var(--ink-2), color-mix(in oklch, var(--ink-2) 84%, var(--gold)));transition:border-color .5s var(--ease), transform .5s var(--ease), box-shadow .5s var(--ease);flex-wrap:wrap;align-items:center;gap:1.6rem;padding:1.5rem 1.9rem;display:flex}.week-feature:hover{border-color:var(--gold);box-shadow:0 14px 40px -22px var(--gold);transform:translateY(-2px)}.week-feature .wf-badge{flex:none;align-items:center;gap:1rem;display:flex}.week-feature .wf-badge .he{font-family:var(--hebrew);color:var(--gold);font-size:2.1rem;line-height:1}.week-feature .wf-kicker{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--paper-faint);font-size:.66rem;font-weight:600;line-height:1.5}.week-feature .wf-body{border-inline-start:1px solid var(--line-faint);flex:1;min-width:220px;padding-inline-start:1.6rem}.week-feature .wf-body h3{transition:color .4s var(--ease);font-size:clamp(1.4rem,2.4vw,1.8rem)}.week-feature:hover .wf-body h3{color:var(--gold)}.week-feature .wf-body p{color:var(--paper-dim);margin:.35rem 0 0;font-size:.95rem}.week-feature .wf-go{flex:none}@media (max-width:680px){.week-feature .wf-body{border-inline-start:none;padding-inline-start:0}.week-feature{gap:1.1rem}}.wf-video{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-top:.4rem;font-size:.6rem;font-weight:700;display:inline-block}.pw-week{margin-top:clamp(2.2rem,4vw,3.2rem)}.pw-head{border-bottom:1px solid var(--line-faint);align-items:center;gap:1rem;margin-bottom:1.6rem;padding-bottom:1rem;display:flex}.pw-head .he{font-family:var(--hebrew);color:var(--gold);flex:none;font-size:1.9rem;line-height:1}.pw-head-titles{flex-direction:column;gap:.18rem;display:flex}.pw-head h2{margin:0;font-size:clamp(1.4rem,2.8vw,2rem);line-height:1.1}.pw-date{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-faint);font-size:.64rem;font-weight:600}.pw-head .pw-count{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint);flex:none;margin-inline-start:auto;font-size:.64rem;font-weight:600}.pw-section-title{text-align:center;font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--paper-dim);margin:1.6rem 0 .2rem;font-size:.72rem;font-weight:600}.lib-grid.pw-grid{padding-bottom:0}.pw-foot{flex-wrap:wrap;justify-content:center;gap:1.8rem;padding:3.4rem 0 5rem;display:flex}.pw-head-link{color:inherit;cursor:pointer;transition:border-color .4s var(--ease);text-decoration:none}.pw-head-link:hover{border-bottom-color:var(--gold)}.pw-head-link:hover h2,.pw-head-link:hover .pw-count{color:var(--gold)}.pw-head-link .pw-count{transition:color .3s var(--ease)}.yt-embed{aspect-ratio:16/9;border:1px solid var(--line);background:var(--ink-3);width:100%;position:relative;overflow:hidden}.yt-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.yt-poster{cursor:pointer;background:var(--ink-3);border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.yt-poster img{object-fit:cover;opacity:.92;width:100%;height:100%;transition:opacity .4s var(--ease), transform .6s var(--ease);display:block}.yt-poster:hover img{opacity:1;transform:scale(1.03)}.yt-play{background:color-mix(in oklch, var(--gold) 24%, transparent);border:1.6px solid var(--gold);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:4.4rem;height:4.4rem;box-shadow:0 10px 34px -12px rgba(var(--gold-rgb), .7);transition:background .3s var(--ease), transform .3s var(--ease);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yt-poster:hover .yt-play{background:color-mix(in oklch, var(--gold) 42%, transparent);transform:translate(-50%,-50%)scale(1.06)}.yt-play:after{content:"";border-style:solid;border-width:.72rem 0 .72rem 1.2rem;border-color:transparent transparent transparent var(--gold);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.course .cover img,.cours-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.iyov-note{color:var(--paper-dim);max-width:64ch;margin:-.4rem 0 .8rem;font-size:.95rem;font-style:italic}.iyov-row{border-bottom:1px solid var(--line-faint);grid-template-columns:2.6rem 1fr auto;align-items:center;gap:1rem;padding:.95rem 0;display:grid}.iyov-row .ir-n{font-family:var(--display);color:var(--gold);text-align:center;font-size:1.1rem;font-style:italic}.iyov-row .ir-t{color:var(--paper-soft);font-size:1.05rem}.iyov-row .ir-s{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);white-space:nowrap;font-size:.68rem}.iyov-row .ir-s.muted{color:var(--paper-faint)}.iyov-row.available{position:relative}.iyov-row.available:after{content:"";background:var(--ink-2);opacity:0;transition:opacity .35s var(--ease);z-index:-1;position:absolute;inset:0 -1rem}.iyov-row.available:hover:after{opacity:.7}.iyov-row.available:hover .ir-t{color:var(--gold-bright)}.iyov-row .arr{transition:transform .35s var(--ease)}.iyov-row.available:hover .arr{transform:translate(4px)}.tanakh-reader{max-width:820px;margin-inline:auto;padding-top:1.5rem}.tv{border-bottom:1px solid var(--line-faint);grid-template-columns:2.2rem 1fr;gap:.2rem 1rem;padding:1.15rem 0;display:grid}.tv .tv-n{font-family:var(--display);color:var(--gold);text-align:center;grid-row:1/span 2;padding-top:.4rem;font-size:.95rem;font-style:italic}.tv .tv-he{font-family:var(--hebrew);color:var(--paper);direction:rtl;font-size:clamp(1.45rem,3vw,1.95rem);font-weight:500;line-height:1.95}.tv .tv-fr{font-family:var(--body);color:var(--paper-dim);margin-top:.4rem;font-size:1.02rem;line-height:1.65}@media (max-width:560px){.tv{grid-template-columns:1.6rem 1fr}}.tv-block{border-bottom:1px solid var(--line-faint)}.tv-block .tv{border-bottom:none}.tv-toggle{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:none;align-items:center;gap:.5em;padding:0 0 .9rem 3.2rem;font-size:.64rem;font-weight:600;display:inline-flex}.tv-toggle:hover{color:var(--gold-bright)}.tv-toggle .tg-ic{border:1px solid var(--line);border-radius:50%;justify-content:center;align-items:center;width:1.4em;height:1.4em;font-size:.85rem;display:inline-flex}.tv-toggle.on .tg-ic{background:var(--gold);color:var(--ink);border-color:var(--gold)}.vcomm{border-inline-start:2px solid var(--line);margin:0 0 1.4rem 3.2rem;padding:.2rem 0 .6rem 1.4rem}.vcomm-draft{font-family:var(--label);color:var(--paper-soft);background:color-mix(in oklch, var(--oxblood) 12%, transparent);border:1px solid var(--line-faint);margin-bottom:1rem;padding:.5rem .8rem;font-size:.72rem}.vcomm-draft b{color:var(--gold)}.vcomm-ctx{color:var(--paper-soft);margin:0 0 1.2rem;font-size:1rem;font-style:italic}.vcomm-sec{margin-bottom:1.4rem}.vcomm-head{align-items:baseline;gap:.7rem;margin-bottom:.7rem;display:flex}.vcomm-head .he{font-family:var(--hebrew);color:var(--gold);font-size:1.2rem}.vcomm-head b{font-family:var(--display);color:var(--paper);font-size:1.25rem;font-weight:500}.vc-dates{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint);margin-inline-start:auto;font-size:.6rem}.vcomm-seg{margin-bottom:1rem}.vc-name{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.4rem;display:flex}.vc-name .he{font-family:var(--hebrew);color:var(--gold);font-size:1.05rem}.vc-name b{font-family:var(--display);font-size:1.05rem}.vc-he{font-family:var(--hebrew);color:var(--paper-soft);direction:rtl;margin-bottom:.35rem;font-size:1.25rem;line-height:1.85}.vc-fr{color:var(--paper-dim);font-size:1rem;line-height:1.6}.vc-tag{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);border:1px solid var(--line-faint);margin-inline-end:.5em;padding:.1em .5em;font-size:.58rem}.vcomm-refs{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.vcomm-refs li{color:var(--paper-dim);padding-inline-start:1.1rem;font-size:.95rem;line-height:1.5;position:relative}.vcomm-refs li:before{content:"◆";color:var(--gold);inset-inline-start:0;font-size:.5rem;position:absolute;top:.5em}.vcomm-refs b{color:var(--gold)}.vcomm-idee{background:linear-gradient(140deg, var(--ink-2), color-mix(in oklch, var(--ink-2) 88%, var(--gold)));border:1px solid var(--line-faint);color:var(--paper-soft);margin-top:.6rem;padding:1.2rem 1.4rem;line-height:1.6}.vc-idee-lbl{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:.4rem;font-size:.62rem;display:block}@media (max-width:560px){.tv-toggle{padding-left:1.6rem}.vcomm{margin-inline-start:1.6rem}}.daf-itext{line-height:2.5}.daf-itext.size-lg{font-size:clamp(1.7rem,4vw,2.7rem)}.daf-itext.size-md{font-size:clamp(1.2rem,2.6vw,1.55rem);line-height:2.15}.daf-tok{display:inline-block;position:relative}.daf-word{font:inherit;font-family:var(--hebrew);color:var(--paper);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease);background:0 0;border:none;border-radius:5px;padding:0 .14em}.daf-word:hover{color:var(--gold-bright);background:color-mix(in oklch, var(--gold) 14%, transparent)}.daf-word.open{color:var(--ink);background:var(--gold)}.daf-pop{z-index:40;background:var(--ink-3);border:1px solid var(--gold);width:max-content;max-width:230px;animation:dafPop .18s var(--ease);border-radius:7px;flex-direction:column;gap:3px;padding:.55em .85em;display:flex;position:absolute;top:calc(100% + 9px);right:50%;transform:translate(50%);box-shadow:0 14px 36px #00000073}@keyframes dafPop{0%{opacity:0;transform:translate(50%)translateY(-4px)}to{opacity:1;transform:translate(50%)translateY(0)}}.daf-pop:before{content:"";border:6px solid #0000;border-bottom-color:var(--gold);position:absolute;bottom:100%;right:50%;transform:translate(50%)}.daf-pop-fr{font-family:var(--body);color:var(--paper);font-size:1rem;font-style:italic;line-height:1.35}.daf-pop-note{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);font-size:.62rem}.daf-stage{border:1px solid var(--line);background:linear-gradient(150deg, var(--ink-2), var(--ink-3));text-align:center;border-radius:5px;padding:clamp(1.8rem,4vw,3.2rem)}.daf-hint{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint);align-items:center;gap:.6em;margin-top:1.6rem;font-size:.7rem;display:inline-flex}.daf-hint:before{content:"☞";color:var(--gold);font-size:1.05rem}.daf-frame{border:1px solid var(--line);background:linear-gradient(150deg, var(--ink-2), var(--ink-3));direction:rtl;border-radius:5px;padding:clamp(1rem,2.2vw,2rem);position:relative;overflow:hidden}.daf-frame:before{content:"";opacity:.5;pointer-events:none;background:repeating-linear-gradient(0deg, var(--line-faint) 0 1px, transparent 1px 40px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.daf-grid{z-index:1;grid-template-columns:.78fr 1.7fr .78fr;align-items:stretch;gap:clamp(.7rem,1.6vw,1.3rem);display:grid;position:relative}.daf-zone{border:1px dashed var(--line-faint);border-radius:4px;min-height:230px;padding:.9rem 1rem}.daf-zone.gemara{background:color-mix(in oklch, var(--ink) 55%, transparent);border-style:solid;border-color:var(--line)}.daf-zt{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);direction:ltr;margin-bottom:.7rem;font-size:.58rem;display:block}.daf-ln{background:var(--line-faint);border-radius:3px;height:6px;margin:7px 0}.daf-ln.s{width:56%}.daf-ln.m{width:80%}.daf-soon{font-family:var(--body);color:var(--paper-faint);direction:ltr;margin-top:.8rem;font-size:.82rem;font-style:italic}.daf-caption{text-align:center;font-family:var(--label);letter-spacing:.08em;color:var(--paper-faint);margin-top:1.2rem;font-size:.7rem}@media (max-width:780px){.daf-grid{grid-template-columns:1fr}.daf-zone{min-height:0}}.dafr-controls{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:1.9rem;display:flex}.dafr-toggle{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--gold);color:var(--gold);cursor:pointer;transition:background .4s var(--ease), color .4s var(--ease);background:0 0;padding:.72em 1.25em;font-size:.74rem;font-weight:600}.dafr-toggle:hover{background:var(--gold);color:var(--ink)}.dafr-langnote{font-family:var(--label);letter-spacing:.06em;color:var(--paper-faint);max-width:40ch;font-size:.66rem}.dafr-grid{grid-template-columns:1fr 340px;align-items:start;gap:clamp(2rem,5vw,4rem);padding-block:clamp(2.5rem,6vh,4.5rem);display:grid}.dafr-divider{font-family:var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);border-top:1px solid var(--line-faint);margin-top:1.2rem;padding:1.4rem 0 .9rem;font-size:.72rem}.dafr-divider:first-child{border-top:none;margin-top:0;padding-top:0}.dafr-seg{border-bottom:1px solid var(--line-faint);padding:.8rem 0}.dafr-he{text-align:right;width:100%;font-family:var(--hebrew);color:var(--paper);cursor:pointer;transition:background .3s var(--ease), color .3s var(--ease);direction:rtl;background:0 0;border:none;border-radius:6px;padding:.4rem .6rem;font-size:clamp(1.3rem,2.6vw,1.75rem);line-height:2.05;display:block}.dafr-he:hover{background:color-mix(in oklch, var(--gold) 9%, transparent)}.dafr-seg.open .dafr-he{color:var(--gold-bright)}.dafr-tr{background:var(--ink-2);border-inline-start:2px solid var(--gold);color:var(--paper-soft);animation:dafPop .2s var(--ease);border-radius:5px;margin-top:.6rem;padding:.95rem 1.15rem;font-size:1rem;line-height:1.65}.dafr-tr-tag{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:.45rem;font-size:.6rem;display:block}.dafr-attr{font-family:var(--label);letter-spacing:.04em;color:var(--paper-faint);border-top:1px solid var(--line-faint);margin-top:1.4rem;padding:1.6rem 0 0;font-size:.68rem;line-height:1.7}.dafr-attr a{color:var(--gold)}.dafr-aside{border:1px solid var(--line-faint);background:var(--ink-2);max-height:82vh;padding:1.5rem;position:sticky;top:100px;overflow:auto}.dafr-aside-head{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem;font-size:.7rem}.dafr-rashi{font-family:var(--hebrew);color:var(--paper-dim);direction:rtl;margin:0 0 1rem;font-size:1rem;line-height:1.95}.dafr-soon{font-family:var(--body);color:var(--paper-faint);margin-top:.6rem;font-size:.8rem;font-style:italic}@media (max-width:900px){.dafr-grid{grid-template-columns:1fr}.dafr-aside{max-height:none;margin-top:1rem;position:static}}.dx-stats{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-dim);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.8rem;font-size:.74rem;display:flex}.dx-stats b{color:var(--gold);font-weight:600}.dx-stats .dot{background:var(--gold);opacity:.6;border-radius:50%;width:4px;height:4px}.dx-tractate{border-bottom:1px solid var(--line)}.dx-tractate:first-of-type{border-top:1px solid var(--line)}summary.dx-tractate-head{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:1rem;margin:0;padding:1.2rem .2rem;list-style:none;transition:background .2s;display:flex}summary.dx-tractate-head::-webkit-details-marker{display:none}summary.dx-tractate-head::marker{content:""}summary.dx-tractate-head:hover{background:color-mix(in oklch, var(--gold) 5%, transparent)}.dx-tractate[open]>summary.dx-tractate-head{border-bottom:1px solid var(--line);margin-bottom:1.6rem}.dx-tractate[open]{padding-bottom:2.2rem}.dx-tractate-head .dx-he{font-family:var(--hebrew);color:var(--gold);font-size:clamp(1.25rem,2.6vw,1.85rem);font-weight:700;line-height:1}.dx-tractate-head h3{margin:0;font-size:clamp(1.25rem,2.6vw,1.85rem)}.dx-tractate-head .dx-count{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-faint);margin-inline-start:auto;font-size:.7rem}.dx-toggle{color:var(--gold);opacity:.65;align-self:center;font-size:.8rem;transition:transform .25s}.dx-tractate[open] .dx-toggle{transform:rotate(180deg)}.dx-perek{margin-top:2rem}.dx-perek:first-of-type{margin-top:.4rem}.dx-perek-head{flex-wrap:wrap;align-items:baseline;gap:.9rem;margin-bottom:1rem;display:flex}.dx-perek-n{font-family:var(--display);color:var(--gold);font-size:1.15rem;font-style:italic}.dx-perek-he{font-family:var(--hebrew);color:var(--paper);font-size:1.15rem;font-weight:700}.dx-perek-tr{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim);font-size:.68rem}.dx-perek-range{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint);margin-inline-start:auto;font-size:.64rem}.dx-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:.6rem;display:grid}.dx-chip{border:1px solid var(--line);background:color-mix(in oklch, var(--gold) 4%, transparent);font-family:var(--label);letter-spacing:.02em;color:var(--paper-soft);text-align:center;transition:color .3s var(--ease), border-color .3s var(--ease), background .3s var(--ease), transform .3s var(--ease), box-shadow .3s var(--ease);border-radius:7px;justify-content:center;align-items:center;padding:.72rem .4rem;font-size:.95rem;font-weight:600;display:flex}.dx-chip:hover{color:var(--ink);background:var(--gold);border-color:var(--gold);box-shadow:0 10px 26px -14px var(--gold);transform:translateY(-2px)}@media (max-width:520px){.dx-grid{grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:.45rem}}.tnk-cat{margin-bottom:2.4rem}.tnk-item{border-top:1px solid var(--line-faint);color:var(--paper);transition:background .25s var(--ease), padding .25s var(--ease);grid-template-columns:3.2rem 1fr auto;align-items:center;gap:1rem;padding:1.05rem .5rem;text-decoration:none;display:grid}.tnk-item:hover{background:color-mix(in oklch, var(--gold) 9%, transparent);padding-inline:1rem .9rem}.tnk-item .ti-he{color:var(--gold);font-size:1.45rem;line-height:1}.tnk-item .ti-t{flex-direction:column;gap:.12rem;display:flex}.tnk-item .ti-t b{font-family:var(--display);color:var(--paper);font-size:1.06rem;font-weight:500}.tnk-item .ti-t span{color:var(--paper-faint);font-size:.82rem}.tnk-item .ti-s{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim);white-space:nowrap;font-size:.72rem}.tnk-item:hover .ti-s{color:var(--gold)}.tnk-grid{grid-template-columns:repeat(auto-fill,minmax(3.4rem,1fr));gap:.55rem;margin-top:1.4rem;display:grid}.tnk-chip{border:1px solid var(--line);min-height:3rem;color:var(--paper-soft);font-family:var(--display);transition:color .25s var(--ease), border-color .25s var(--ease), background .25s var(--ease), transform .25s var(--ease);border-radius:4px;justify-content:center;align-items:center;font-size:1.05rem;text-decoration:none;display:flex}.tnk-chip:hover{color:var(--ink);background:var(--gold);border-color:var(--gold);box-shadow:0 10px 26px -14px var(--gold);transform:translateY(-2px)}@media (max-width:560px){.tnk-item{grid-template-columns:2.6rem 1fr auto;gap:.7rem}.tnk-grid{grid-template-columns:repeat(auto-fill,minmax(2.9rem,1fr));gap:.45rem}}
