@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-cyrillic-ext-400-normal-o8fRvAFQ.574983c3b09d.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-cyrillic-ext-400-normal-DG8lny6_.075a0967cae2.woff")format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-cyrillic-400-normal-DDLP67lu.1438885da1f9.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-cyrillic-400-normal-C0kVTdou.34486d0a14fe.woff")format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-greek-ext-400-normal-K8pwR3tn.9568a9ab06e7.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-greek-ext-400-normal-BaZl8BIK.384de465727b.woff")format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-greek-400-normal-CVAbzS9p.45ff19c526c5.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-greek-400-normal-d4JlP2QH.5e3139fe32ae.woff")format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-vietnamese-400-normal-CLvJdMEL.c69f7e356b99.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-vietnamese-400-normal-ifvNSiWx.e4f191fffdb9.woff")format("woff");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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-latin-ext-400-normal-o4A__6QZ.d0dfa016f8cf.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-latin-ext-400-normal-B4EmgUmt.bbdf612671fb.woff")format("woff");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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-latin-400-normal-BCNrxLz_.005abdc3a2d3.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-latin-400-normal-maQnHeKB.6ed802f854cb.woff")format("woff");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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-cyrillic-ext-400-italic-Bz1w3xqM.96c26cc58bdb.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-cyrillic-ext-400-italic-CYS3phfl.ca48a1d76284.woff")format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-cyrillic-400-italic-BGIwiowF.fb5197708e12.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-cyrillic-400-italic-BZInx2ys.a0b249355768.woff")format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-greek-ext-400-italic-CHZOQEtG.5c2a6f8619f9.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-greek-ext-400-italic-BL1XYHtS.259e66bd8041.woff")format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-greek-400-italic-Dqr5KC66.ce09b750389c.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-greek-400-italic-BamGE6QP.e19cc809e596.woff")format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-vietnamese-400-italic-DQ8HKnks.0d6f33a89cd5.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-vietnamese-400-italic-ORtyMVfw.21abd4f77ea0.woff")format("woff");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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-latin-ext-400-italic-V7s3nWfX.fc06c5346df3.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-latin-ext-400-italic-DUSsnRSD.e622982e35a1.woff")format("woff");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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url("/static/dist/assets/eb-garamond-latin-400-italic-DSEbMgZu.985f75b87984.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-latin-400-italic-CDFyLPXJ.a14226a2a86b.woff")format("woff");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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/eb-garamond-cyrillic-ext-600-normal-cjIjEMm6.57b5a96d8545.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-cyrillic-ext-600-normal-b6vuEf1e.e6b6a665fbef.woff")format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/eb-garamond-cyrillic-600-normal-CHfC3jm-.9b84076c7948.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-cyrillic-600-normal-koFutDBv.1328c94c5be8.woff")format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/eb-garamond-greek-ext-600-normal-B6KG6Acg.bb42cbf45278.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-greek-ext-600-normal-DzPSPp8W.3b61c545d5aa.woff")format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/eb-garamond-greek-600-normal--vWuDlyL.8179bc05c06a.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-greek-600-normal-JScKXZBq.f237f1000b21.woff")format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/eb-garamond-vietnamese-600-normal-Dmi8L14S.f34d61359d8c.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-vietnamese-600-normal-DgZMCD0h.2278d062e140.woff")format("woff");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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/eb-garamond-latin-ext-600-normal-CrweTMKz.209efd319725.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-latin-ext-600-normal-CoWPx8v4.d118603a1be0.woff")format("woff");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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/eb-garamond-latin-600-normal-DHwxsLHv.b9a8fd287f9f.woff2")format("woff2"),url("/static/dist/assets/eb-garamond-latin-600-normal-xCe6GkOx.af938798ee90.woff")format("woff");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-display:swap;font-weight:600;src:url("/static/dist/assets/cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.61ea7a8287f6.woff2")format("woff2"),url("/static/dist/assets/cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.8772b192e6c9.woff")format("woff");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-display:swap;font-weight:600;src:url("/static/dist/assets/cormorant-garamond-cyrillic-600-normal-C2atO-64.e63a7b59857b.woff2")format("woff2"),url("/static/dist/assets/cormorant-garamond-cyrillic-600-normal-FNmA3REe.868e8316786d.woff")format("woff");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-display:swap;font-weight:600;src:url("/static/dist/assets/cormorant-garamond-vietnamese-600-normal-BoXdMtcr.9529c7224380.woff2")format("woff2"),url("/static/dist/assets/cormorant-garamond-vietnamese-600-normal-C4HEjEaf.f24f0b7557e0.woff")format("woff");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-display:swap;font-weight:600;src:url("/static/dist/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.d18ea9df8e38.woff2")format("woff2"),url("/static/dist/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.55fd5cfb6b1c.woff")format("woff");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-display:swap;font-weight:600;src:url("/static/dist/assets/cormorant-garamond-latin-600-normal-Co1r35X9.bf1e09fb81d7.woff2")format("woff2"),url("/static/dist/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.84183b559d32.woff")format("woff");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-display:swap;font-weight:700;src:url("/static/dist/assets/cormorant-garamond-cyrillic-ext-700-normal-Do0rx6yy.894cab37e3e1.woff2")format("woff2"),url("/static/dist/assets/cormorant-garamond-cyrillic-ext-700-normal-BaW-xaxb.fc3e7cdae248.woff")format("woff");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-display:swap;font-weight:700;src:url("/static/dist/assets/cormorant-garamond-cyrillic-700-normal-SLG_-a_c.41ab1032c541.woff2")format("woff2"),url("/static/dist/assets/cormorant-garamond-cyrillic-700-normal-D3uyJ5DH.7bd9e539a490.woff")format("woff");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-display:swap;font-weight:700;src:url("/static/dist/assets/cormorant-garamond-vietnamese-700-normal--OtHbi1I.f28ec70cfa48.woff2")format("woff2"),url("/static/dist/assets/cormorant-garamond-vietnamese-700-normal-GOTdnRS1.4fc59067b469.woff")format("woff");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-display:swap;font-weight:700;src:url("/static/dist/assets/cormorant-garamond-latin-ext-700-normal-CNjt5vTB.842039600e97.woff2")format("woff2"),url("/static/dist/assets/cormorant-garamond-latin-ext-700-normal-qRbaVVD7.0241f59acc78.woff")format("woff");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-display:swap;font-weight:700;src:url("/static/dist/assets/cormorant-garamond-latin-700-normal-DajfzrDU.7b927d350248.woff2")format("woff2"),url("/static/dist/assets/cormorant-garamond-latin-700-normal-O25Qpphb.a8a0a3e39ca8.woff")format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.b22d15f2947e.woff2")format("woff2"),url("/static/dist/assets/inter-cyrillic-ext-400-normal-DQukG94-.f25e0870e9dc.woff")format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/inter-cyrillic-400-normal-obahsSVq.74a70a8b71d0.woff2")format("woff2"),url("/static/dist/assets/inter-cyrillic-400-normal-HOLc17fK.1b14d388d51c.woff")format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/inter-greek-ext-400-normal-DGGRlc-M.605d00085ebd.woff2")format("woff2"),url("/static/dist/assets/inter-greek-ext-400-normal-KugGGMne.d4440b2a5070.woff")format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/inter-greek-400-normal-B4URO6DV.e4998c9e328a.woff2")format("woff2"),url("/static/dist/assets/inter-greek-400-normal-q2sYcFCs.957bee6bad76.woff")format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/inter-vietnamese-400-normal-DMkecbls.f31e0b32e489.woff2")format("woff2"),url("/static/dist/assets/inter-vietnamese-400-normal-Bbgyi5SW.af21a511aaff.woff")format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/inter-latin-ext-400-normal-C1nco2VV.0a6ff1a7c1e4.woff2")format("woff2"),url("/static/dist/assets/inter-latin-ext-400-normal-77YHD8bZ.247942b57580.woff")format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("/static/dist/assets/inter-latin-400-normal-C38fXH4l.da03732a27e1.woff2")format("woff2"),url("/static/dist/assets/inter-latin-400-normal-CyCys3Eg.35827309b4b3.woff")format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("/static/dist/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.6264462a26cb.woff2")format("woff2"),url("/static/dist/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.f472ddcaca78.woff")format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("/static/dist/assets/inter-cyrillic-500-normal-BasfLYem.0f5211cce140.woff2")format("woff2"),url("/static/dist/assets/inter-cyrillic-500-normal-CxZf_p3X.9c41d17b6705.woff")format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("/static/dist/assets/inter-greek-ext-500-normal-C4iEst2y.7cc37d788c54.woff2")format("woff2"),url("/static/dist/assets/inter-greek-ext-500-normal-2j5mBUwD.e01c2507975a.woff")format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("/static/dist/assets/inter-greek-500-normal-BIZE56-Y.b0154f8ec2fa.woff2")format("woff2"),url("/static/dist/assets/inter-greek-500-normal-Xzm54t5V.a4953b10c178.woff")format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("/static/dist/assets/inter-vietnamese-500-normal-DOriooB6.054ab7c8eaec.woff2")format("woff2"),url("/static/dist/assets/inter-vietnamese-500-normal-mJboJaSs.38750c53794c.woff")format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("/static/dist/assets/inter-latin-ext-500-normal-CV4jyFjo.90ff4f7e8bcb.woff2")format("woff2"),url("/static/dist/assets/inter-latin-ext-500-normal-BxGbmqWO.a49647f02032.woff")format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("/static/dist/assets/inter-latin-500-normal-Cerq10X2.51205681a1ba.woff2")format("woff2"),url("/static/dist/assets/inter-latin-500-normal-BL9OpVg8.d2c2ce4256b8.woff")format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.f7378cd72263.woff2")format("woff2"),url("/static/dist/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.112c08a64824.woff")format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/inter-cyrillic-600-normal-CWCymEST.40727edfba55.woff2")format("woff2"),url("/static/dist/assets/inter-cyrillic-600-normal-4D_pXhcN.6a75d7a9a2df.woff")format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/inter-greek-ext-600-normal-DRtmH8MT.18223a441990.woff2")format("woff2"),url("/static/dist/assets/inter-greek-ext-600-normal-B8X0CLgF.16b62130fb99.woff")format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/inter-greek-600-normal-plRanbMR.c3a34dcac111.woff2")format("woff2"),url("/static/dist/assets/inter-greek-600-normal-BZpKdvQh.f67a21c64bd7.woff")format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/inter-vietnamese-600-normal-Cc8MFFhd.72cc22e3e0e6.woff2")format("woff2"),url("/static/dist/assets/inter-vietnamese-600-normal-BuLX-rYi.be0d19f19f4f.woff")format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/inter-latin-ext-600-normal-D2bJ5OIk.65aed4e1ef63.woff2")format("woff2"),url("/static/dist/assets/inter-latin-ext-600-normal-CIVaiw4L.bff95d0a0c3c.woff")format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("/static/dist/assets/inter-latin-600-normal-LgqL8muc.2ede57db1a3a.woff2")format("woff2"),url("/static/dist/assets/inter-latin-600-normal-CiBQ2DWP.d5ec4ca8c281.woff")format("woff");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}:root{--white-rgb:255, 255, 255;--black-rgb:0, 0, 0;--parchment-50-rgb:251, 248, 241;--parchment-75-rgb:240, 234, 217;--parchment-100-rgb:243, 238, 226;--parchment-150-rgb:230, 226, 216;--parchment-300-rgb:217, 207, 184;--ink-800-rgb:34, 38, 46;--stone-300-rgb:163, 157, 144;--stone-500-rgb:106, 100, 89;--navy-500-rgb:27, 74, 122;--navy-700-rgb:27, 42, 65;--gold-300-rgb:232, 200, 122;--gold-400-rgb:216, 180, 94;--gold-500-rgb:166, 124, 31;--gold-600-rgb:132, 98, 15;--night-600-rgb:52, 58, 68;--night-700-rgb:38, 43, 52;--night-800-rgb:29, 33, 40;--night-900-rgb:20, 23, 28;--sky-300-rgb:141, 184, 232;--olive-50-rgb:244, 243, 234;--olive-100-rgb:233, 232, 216;--olive-200-rgb:222, 221, 203;--olive-300-rgb:207, 208, 187;--olive-400-rgb:101, 106, 88;--olive-600-rgb:63, 95, 58;--olive-700-rgb:59, 74, 47;--olive-900-rgb:38, 42, 34;--bronze-500-rgb:138, 109, 59;--bronze-600-rgb:107, 82, 40;--green-300-rgb:127, 199, 154;--green-600-rgb:47, 125, 79;--amber-300-rgb:227, 180, 94;--amber-600-rgb:183, 121, 31;--red-300-rgb:229, 138, 124;--red-600-rgb:163, 58, 42;--blue-600-rgb:46, 95, 138;--app-font-body:"EB Garamond", Garamond, "Iowan Old Style", Georgia, "Times New Roman", serif;--app-font-display:"Cormorant Garamond", Georgia, "Iowan Old Style", "Palatino Linotype", Palatino, serif;--app-font-ui:Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--app-measure:40rem;--app-text-size-body:clamp(1.12rem, 1.05rem + .3vw, 1.28rem);--app-line-height-body:1.72;--app-text-size-kicker:.78rem;--app-text-size-meta:.82rem;--app-text-size-h1:clamp(1.9rem, 1.4rem + 2.4vw, 2.9rem);--app-text-size-h2:clamp(1.3rem, 1.15rem + .6vw, 1.55rem);--app-text-size-hero:clamp(2rem, 1.4rem + 2.8vw, 3.2rem);--app-tracking-kicker:.18em;--app-space-1:.25rem;--app-space-2:.5rem;--app-space-3:.75rem;--app-space-4:1rem;--app-space-6:1.5rem;--app-space-8:2rem;--app-space-12:3rem;--app-radius-sm:4px;--app-radius-md:6px;--app-radius-lg:10px;--app-motion-fast:.12s;--app-motion-base:.2s;--app-ease:cubic-bezier(.2, 0, 0, 1);--app-gutter:1.25rem;--app-site-bar-height:3.6rem}@media (prefers-reduced-motion:reduce){:root{--app-motion-fast:0s;--app-motion-base:0s}}:root[data-theme=parchment]{--app-surface-page:rgb(var(--parchment-50-rgb));--app-surface-raised:rgb(var(--parchment-100-rgb));--app-surface-sunken:rgb(var(--parchment-75-rgb));--app-surface-overlay:rgb(var(--white-rgb));--app-surface-bar:rgba(var(--parchment-50-rgb), .94);--app-text-body:rgb(var(--ink-800-rgb));--app-text-muted:rgb(var(--stone-500-rgb));--app-text-heading:rgb(var(--navy-700-rgb));--app-text-inverse:rgb(var(--parchment-50-rgb));--app-text-link:rgb(var(--navy-500-rgb));--app-text-link-hover:rgb(var(--navy-700-rgb));--app-accent:rgb(var(--gold-500-rgb));--app-accent-strong:rgb(var(--gold-600-rgb));--app-accent-soft:rgba(var(--gold-500-rgb), .14);--app-rule:rgb(var(--parchment-300-rgb));--app-rule-strong:rgb(var(--gold-500-rgb));--app-focus-ring:rgb(var(--gold-500-rgb));--app-button-surface:rgb(var(--navy-700-rgb));--app-button-text:rgb(var(--parchment-50-rgb));--app-button-hover-surface:rgb(var(--gold-600-rgb));--app-control-surface:rgb(var(--white-rgb));--app-control-border:rgb(var(--parchment-300-rgb));--app-control-text:rgb(var(--ink-800-rgb));--app-status-success:rgb(var(--green-600-rgb));--app-status-warning:rgb(var(--amber-600-rgb));--app-status-danger:rgb(var(--red-600-rgb));--app-status-info:rgb(var(--blue-600-rgb));--app-shadow-card:0 6px 24px rgba(var(--black-rgb), .14);--app-shadow-overlay:0 12px 40px rgba(var(--black-rgb), .22);--app-image-frame:rgb(var(--parchment-300-rgb));--app-card-decoration:rgba(var(--gold-500-rgb), .35);--app-color-scheme:light}:root[data-theme=midnight]{--app-surface-page:rgb(var(--night-900-rgb));--app-surface-raised:rgb(var(--night-800-rgb));--app-surface-sunken:rgb(var(--night-700-rgb));--app-surface-overlay:rgb(var(--night-800-rgb));--app-surface-bar:rgba(var(--night-900-rgb), .94);--app-text-body:rgb(var(--parchment-150-rgb));--app-text-muted:rgb(var(--stone-300-rgb));--app-text-heading:rgb(var(--parchment-75-rgb));--app-text-inverse:rgb(var(--night-900-rgb));--app-text-link:rgb(var(--sky-300-rgb));--app-text-link-hover:rgb(var(--parchment-75-rgb));--app-accent:rgb(var(--gold-400-rgb));--app-accent-strong:rgb(var(--gold-300-rgb));--app-accent-soft:rgba(var(--gold-400-rgb), .16);--app-rule:rgb(var(--night-600-rgb));--app-rule-strong:rgb(var(--gold-400-rgb));--app-focus-ring:rgb(var(--gold-300-rgb));--app-button-surface:rgb(var(--gold-400-rgb));--app-button-text:rgb(var(--night-900-rgb));--app-button-hover-surface:rgb(var(--gold-300-rgb));--app-control-surface:rgb(var(--night-800-rgb));--app-control-border:rgb(var(--night-600-rgb));--app-control-text:rgb(var(--parchment-150-rgb));--app-status-success:rgb(var(--green-300-rgb));--app-status-warning:rgb(var(--amber-300-rgb));--app-status-danger:rgb(var(--red-300-rgb));--app-status-info:rgb(var(--sky-300-rgb));--app-shadow-card:0 6px 24px rgba(var(--black-rgb), .45);--app-shadow-overlay:0 12px 40px rgba(var(--black-rgb), .6);--app-image-frame:rgb(var(--night-600-rgb));--app-card-decoration:rgba(var(--gold-400-rgb), .35);--app-color-scheme:dark}:root[data-theme=olive]{--app-surface-page:rgb(var(--olive-50-rgb));--app-surface-raised:rgb(var(--olive-100-rgb));--app-surface-sunken:rgb(var(--olive-200-rgb));--app-surface-overlay:rgb(var(--white-rgb));--app-surface-bar:rgba(var(--olive-50-rgb), .94);--app-text-body:rgb(var(--olive-900-rgb));--app-text-muted:rgb(var(--olive-400-rgb));--app-text-heading:rgb(var(--olive-700-rgb));--app-text-inverse:rgb(var(--olive-50-rgb));--app-text-link:rgb(var(--olive-600-rgb));--app-text-link-hover:rgb(var(--olive-700-rgb));--app-accent:rgb(var(--bronze-500-rgb));--app-accent-strong:rgb(var(--bronze-600-rgb));--app-accent-soft:rgba(var(--bronze-500-rgb), .14);--app-rule:rgb(var(--olive-300-rgb));--app-rule-strong:rgb(var(--bronze-500-rgb));--app-focus-ring:rgb(var(--bronze-500-rgb));--app-button-surface:rgb(var(--olive-700-rgb));--app-button-text:rgb(var(--olive-50-rgb));--app-button-hover-surface:rgb(var(--bronze-600-rgb));--app-control-surface:rgb(var(--white-rgb));--app-control-border:rgb(var(--olive-300-rgb));--app-control-text:rgb(var(--olive-900-rgb));--app-status-success:rgb(var(--green-600-rgb));--app-status-warning:rgb(var(--amber-600-rgb));--app-status-danger:rgb(var(--red-600-rgb));--app-status-info:rgb(var(--blue-600-rgb));--app-shadow-card:0 6px 24px rgba(var(--black-rgb), .14);--app-shadow-overlay:0 12px 40px rgba(var(--black-rgb), .22);--app-image-frame:rgb(var(--olive-300-rgb));--app-card-decoration:rgba(var(--bronze-500-rgb), .35);--app-color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--app-site-bar-height) + 1rem);color-scheme:var(--app-color-scheme)}body{background:var(--app-surface-page);color:var(--app-text-body);font-family:var(--app-font-body);font-size:var(--app-text-size-body);line-height:var(--app-line-height-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;margin:0;display:flex}img{max-width:100%;height:auto;display:block}a{color:var(--app-text-link);text-underline-offset:.18em}a:hover{color:var(--app-text-link-hover);text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--app-focus-ring);outline-offset:3px;border-radius:2px}main{padding:0 var(--app-gutter);flex:1 0 auto}main:focus{outline:none}.skip{background:var(--app-text-heading);color:var(--app-text-inverse);z-index:100;font-family:var(--app-font-ui);padding:.6rem 1rem;text-decoration:none;position:absolute;top:0;left:-999px}.skip:focus{top:.5rem;left:.5rem}.site-bar{z-index:50;background:var(--app-surface-bar);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:3px solid var(--app-accent);border-bottom:1px solid var(--app-rule);position:sticky;top:0}.site-bar .bar{max-width:72rem;padding:.45rem var(--app-gutter);flex-wrap:wrap;align-items:center;gap:.4rem 1.5rem;margin:0 auto;display:flex}.brand{color:var(--app-text-heading);flex:none;align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.brand:hover{color:var(--app-text-heading);text-decoration:none}.brand__mark{flex:none;width:2.5rem;height:2.5rem}.brand__star{fill:var(--app-accent)}.brand__book{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round}.brand__lines{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;opacity:.7}.brand__text{flex-direction:column;line-height:1.1;display:flex}.brand__name{font-family:var(--app-font-display);letter-spacing:.01em;font-size:1.35rem;font-weight:700}.brand__number{color:var(--app-accent-strong)}.brand__tagline{font-family:var(--app-font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--app-text-muted);margin-top:.2rem;font-size:.64rem}.site-nav{gap:.25rem;margin-left:.5rem;display:inline-flex}.site-nav a{border-radius:var(--app-radius-md);color:var(--app-text-heading);font-family:var(--app-font-ui);letter-spacing:.08em;text-transform:uppercase;transition:background var(--app-motion-fast) var(--app-ease);padding:.45rem .8rem;font-size:.8rem;font-weight:500;text-decoration:none;display:inline-block}.site-nav a:hover{background:var(--app-accent-soft);color:var(--app-text-heading);text-decoration:none}.site-nav a[aria-current=page]{color:var(--app-accent-strong);box-shadow:inset 0 -2px 0 var(--app-accent);border-radius:var(--app-radius-md) var(--app-radius-md) 0 0}.site-bar .theme-switcher{margin-left:auto}.site-signin{border:1px solid var(--app-rule);color:var(--app-text-muted);font-family:var(--app-font-ui);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.35rem .75rem;font-size:.72rem;text-decoration:none;display:inline-block}.site-signin:hover{color:var(--app-text-heading);border-color:var(--app-accent);text-decoration:none}.context-bar{border-top:1px solid var(--app-rule);background:var(--app-surface-raised)}.context-bar:not(:has(.context-bar__title:not(:empty),.context-bar__links>a)){display:none}.context-bar .bar{padding:.35rem var(--app-gutter);font-family:var(--app-font-display);gap:.2rem 1.4rem}.context-bar__title{color:var(--app-text-heading);font-size:1rem;font-weight:600}.context-bar__title:empty{display:none}.context-bar__links{flex-wrap:wrap;gap:1.2rem;margin-left:auto;display:inline-flex}.context-bar__links a{color:var(--app-accent-strong);font-family:var(--app-font-ui);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;text-decoration:none}.context-bar__links a:hover{text-decoration:underline}@media (width<=40rem){.brand__tagline{display:none}.brand__mark{width:2.1rem;height:2.1rem}.site-nav{order:3;justify-content:center;width:100%;margin-left:0}.site-signin{padding:.3rem .55rem}.context-bar__links{margin-left:0}}.theme-switcher__group{border:1px solid var(--app-rule);background:var(--app-surface-raised);border-radius:999px;gap:.35rem;padding:.2rem;display:inline-flex}.theme-switcher__option{color:var(--app-text-muted);font:500 .72rem var(--app-font-ui);letter-spacing:.04em;cursor:pointer;transition:background var(--app-motion-fast) var(--app-ease), color var(--app-motion-fast) var(--app-ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .6rem .25rem .3rem;display:inline-flex}.theme-switcher__option[aria-checked=true]{background:var(--app-accent-soft);color:var(--app-text-heading)}.theme-switcher__option:hover{color:var(--app-text-heading)}.theme-switcher__swatch{border:1px solid var(--app-rule-strong);background:var(--app-surface-page);border-radius:50%;width:1rem;height:1rem}.theme-switcher__option--parchment .theme-switcher__swatch{background:linear-gradient(135deg, rgb(var(--parchment-50-rgb)) 50%, rgb(var(--gold-500-rgb)) 50%)}.theme-switcher__option--midnight .theme-switcher__swatch{background:linear-gradient(135deg, rgb(var(--night-900-rgb)) 50%, rgb(var(--gold-400-rgb)) 50%)}.theme-switcher__option--olive .theme-switcher__swatch{background:linear-gradient(135deg, rgb(var(--olive-50-rgb)) 50%, rgb(var(--olive-700-rgb)) 50%)}@media (width<=40rem){.theme-switcher__name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.theme-switcher__option{padding:.3rem}}.site-footer{border-top:1px solid var(--app-rule);padding:2rem var(--app-gutter) 3rem;text-align:center;font-size:var(--app-text-size-meta);color:var(--app-text-muted);margin-top:3rem;line-height:1.55}.site-footer p{max-width:38rem;margin:0 auto .5rem}.site-footer a{color:var(--app-accent-strong)}.hero--site{text-align:center;grid-template-columns:1fr;max-width:44rem!important;margin:3rem auto 2.5rem!important}.hero--site h1{font-family:var(--app-font-display);font-size:var(--app-text-size-hero);color:var(--app-text-heading);text-wrap:balance;margin:0 0 .6rem;line-height:1.1}.hero--site .subtitle{color:var(--app-text-muted);margin:0 0 1.4rem;font-size:1.1em;font-style:italic}.front-banner{margin:0 calc(-1 * var(--app-gutter));background:var(--app-surface-raised);border-bottom:1px solid var(--app-rule);line-height:0}.front-banner img{object-fit:cover;object-position:50% 40%;width:100%;height:clamp(9rem,26vw,22rem)}.front-page__body{max-width:46rem;margin:1.5rem auto 0}.front-page__body .single-section+.single-section{margin-top:2.5rem}.button{background:var(--app-button-surface);color:var(--app-button-text);border-radius:var(--app-radius-sm);font-family:var(--app-font-ui);letter-spacing:.1em;text-transform:uppercase;transition:background var(--app-motion-fast) var(--app-ease);padding:.7rem 1.4rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-block}.button:hover{background:var(--app-button-hover-surface);color:var(--app-button-text)}.card{background:var(--app-surface-raised);border:1px solid var(--app-rule);border-radius:var(--app-radius-md);box-shadow:var(--app-shadow-card);padding:1.1rem 1.3rem}.card h3{font-family:var(--app-font-display);color:var(--app-text-heading);margin:0 0 .4rem}.role-grid{font-family:var(--app-font-ui);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.6rem;font-size:.72rem;display:grid}.role-grid .role{border:1px solid var(--app-rule);border-radius:var(--app-radius-sm);gap:.3rem;padding:.4rem;display:grid}.role-grid .role__swatch{border:1px solid var(--app-rule);border-radius:3px;height:1.6rem}@media print{.site-bar,.skip,.theme-switcher__group,.pager{display:none}body{color:#000;background:#fff;font-size:11pt}}.login-card{background:var(--app-surface-raised);border:1px solid var(--app-rule);border-top:3px solid var(--app-accent);border-radius:var(--app-radius-md);max-width:24rem;margin:3rem auto;padding:1.6rem 1.8rem}.login-card h1{font-family:var(--app-font-display);color:var(--app-text-heading);margin:0 0 1rem}.login-form{gap:.9rem;display:grid}.login-form label{font-family:var(--app-font-ui);gap:.3rem;font-size:.8rem;display:grid}.login-form input{font:500 1rem var(--app-font-ui);border:1px solid var(--app-control-border);border-radius:var(--app-radius-sm);background:var(--app-control-surface);color:var(--app-control-text);padding:.55rem .7rem}.login-error{color:var(--app-status-danger);font-family:var(--app-font-ui);font-size:.9rem}.site-footer__legal{margin-top:1rem}.site-footer__link{font:inherit;color:var(--app-accent-strong);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.consent{z-index:40;max-width:46rem;max-height:calc(100vh - 2rem);font-family:var(--app-font-ui);font-size:var(--app-text-size-meta);color:var(--app-text-body);background:var(--app-surface-overlay);border:1px solid var(--app-rule-strong);border-radius:var(--app-radius-md);box-shadow:var(--app-shadow-overlay);margin:0 auto;padding:1rem 1.25rem;line-height:1.5;position:fixed;bottom:1rem;left:1rem;right:1rem;overflow-y:auto}.consent__notice,.consent__status{margin:0 0 .75rem}.consent__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.consent__button{min-width:7rem;min-height:2.75rem;font:inherit;color:var(--app-control-text);background:var(--app-control-surface);border:1px solid var(--app-accent);border-radius:var(--app-radius-sm);cursor:pointer;padding:.5rem 1.25rem;font-weight:600}.consent__button:hover{background:var(--app-accent-soft)}.consent__link,.consent__text-button{font:inherit;color:var(--app-accent-strong);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media print{.consent{display:none}}.chapter,.home-page>section,.home-page>nav{max-width:var(--app-measure);margin-left:auto;margin-right:auto}.kicker{font-family:var(--app-font-ui);font-size:var(--app-text-size-kicker);letter-spacing:var(--app-tracking-kicker);text-transform:uppercase;color:var(--app-accent-strong);margin:0 0 .3rem;font-weight:600}.part-banner{text-align:center;border-top:1px solid var(--app-rule);border-bottom:1px solid var(--app-rule);margin:3.5rem auto 3rem;padding:2.5rem 0 2rem}.part-banner .kicker{letter-spacing:.26em;font-size:.8rem}.part-banner .part-title{font-family:var(--app-font-display);color:var(--app-text-heading);margin:.2rem 0 1.2rem;font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem);line-height:1.2}.part-banner blockquote.scripture{text-align:center;--scripture-rule:transparent;max-width:30rem;margin:0 auto;padding:0}.part-banner blockquote.scripture footer{text-align:center}.chapter-head{border-bottom:2px solid var(--app-rule-strong);text-align:center;margin:3rem 0 2rem;padding-bottom:1.2rem}.chapter-head h1{font-family:var(--app-font-display);font-size:var(--app-text-size-h1);color:var(--app-text-heading);text-wrap:balance;margin:0 0 .9rem;font-weight:700;line-height:1.15}.chapter-head .reading{color:var(--app-text-muted);max-width:32rem;margin:0 auto;font-size:.92rem;line-height:1.55}.chapter-head .reading span{font-family:var(--app-font-ui);color:var(--app-accent-strong);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-style:normal;font-weight:600}.chapter-head .meta{font-family:var(--app-font-ui);color:var(--app-text-muted);letter-spacing:.04em;margin:.6rem 0 0;font-size:.74rem}.prose p{-webkit-hyphens:auto;hyphens:auto;margin:0 0 1.1em}.prose h2{font-family:var(--app-font-display);font-size:var(--app-text-size-h2);color:var(--app-text-heading);text-wrap:balance;text-align:center;margin:2.6rem 0 .8rem;line-height:1.3}.prose h2:after{content:"";background:var(--app-accent);width:2.6rem;height:2px;margin:.55rem auto 0;display:block}.prose h3{font-family:var(--app-font-display);color:var(--app-text-heading);margin:2rem 0 .5rem;font-size:1.15rem}.prose ul,.prose ol{margin:0 0 1.1em;padding-left:1.4rem}.prose li{margin:0 0 .45em}.prose li::marker{color:var(--app-accent-strong)}.prose code{background:var(--app-surface-sunken);border-radius:3px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em}.prose hr{border:0;border-top:1px solid var(--app-rule);width:8rem;margin:2.2rem auto}.prose table{border-collapse:collapse;width:100%;margin:1.6rem 0;font-size:.95em}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--app-rule);vertical-align:top;padding:.5rem .6rem}.prose th{font-family:var(--app-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--app-accent-strong);font-size:.74rem}.prose tbody tr:nth-child(2n){background:var(--app-surface-sunken)}blockquote.scripture{border-left:3px solid var(--scripture-rule,var(--app-accent));color:var(--scripture-text,var(--app-text-body));margin:1.6rem 0 1.8rem;padding:.2rem 0 .2rem 1.2rem;font-style:italic}blockquote.scripture p{-webkit-hyphens:none;hyphens:none;margin:0 0 .35em}blockquote.scripture footer{text-align:right}blockquote.scripture cite{font-family:var(--app-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--app-accent-strong);font-size:.68rem;font-style:normal}blockquote.quote{border-left:3px solid var(--app-rule);margin:1.6rem 0 1.8rem;padding:.2rem 0 .2rem 1.2rem}blockquote.quote footer{text-align:right;color:var(--app-text-muted);font-size:.9em}blockquote.quote footer:before{content:"— "}a.ref{color:var(--app-text-link);text-decoration-style:dotted}figure{margin:2.2rem auto}figure.graphic img,figure.photo img{border-radius:var(--app-radius-md);box-shadow:var(--app-shadow-card);border:1px solid var(--app-image-frame);margin:0 auto}figure.graphic img{max-width:min(100%,30rem)}figure.photo img{max-width:min(100%,22rem)}figcaption{color:var(--app-text-muted);text-align:center;margin-top:.7rem;font-size:.85rem;font-style:italic}figure .source{color:var(--app-text-muted);text-align:center;margin-top:.3rem;font-size:.82rem}figure.card .card-text,figure.graphic.card .card-text,figure.photo.card .card-text{background:var(--app-surface-raised);border:1px solid var(--app-rule);border-radius:var(--app-radius-md);max-width:min(100%,30rem);box-shadow:var(--app-shadow-card);text-align:center;font-family:var(--app-font-display);color:var(--app-text-heading);margin:0 auto;padding:2.4rem 2rem;font-size:clamp(1.25rem,1.1rem + .8vw,1.7rem);line-height:1.35;position:relative}figure.card .card-text:before,figure.card .card-text:after{content:"";background:var(--app-card-decoration);height:1px;position:absolute;left:1rem;right:1rem}figure.card .card-text:before{top:.9rem}figure.card .card-text:after{bottom:.9rem}figure.card .card-text p{margin:0}.box-title{font-family:var(--app-font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--app-accent-strong);text-align:center;margin:0 0 .6rem;font-size:.74rem;font-weight:600;line-height:1.3}aside.hold{background:var(--app-surface-raised);border-top:3px solid var(--app-accent);border-radius:0 0 var(--app-radius-md) var(--app-radius-md);margin:3rem 0 1.5rem;padding:1.1rem 1.3rem .8rem}aside.hold ul{margin:0;padding-left:1.2rem}aside.hold li{margin:0 0 .6em;font-size:.97em;line-height:1.55}aside.hold li::marker{color:var(--app-accent)}aside.questions{border-top:1px solid var(--app-rule);margin:1.5rem 0;padding:.4rem .3rem 0}aside.questions ol{margin:0;padding-left:1.4rem}aside.questions li{margin:0 0 .6em;line-height:1.55}aside.questions li::marker{color:var(--app-accent-strong);font-weight:700}aside.practice{border-top:1px solid var(--app-accent);text-align:center;margin:1.5rem 0 3rem;padding-top:1rem}aside.practice p{margin:0;line-height:1.6}aside.practice .box-title{margin:0 0 .3rem;display:block}aside.note{background:var(--app-surface-sunken);border-left:3px solid var(--app-rule-strong);border-radius:0 var(--app-radius-sm) var(--app-radius-sm) 0;margin:1.6rem 0;padding:.9rem 1.2rem;font-size:.95em}aside.note p{margin:0}dl.refs{margin:.4rem 0 1.2rem}dl.refs div{border-bottom:1px solid var(--app-rule);padding:.55rem 0}dl.refs dt{font-family:var(--app-font-display);color:var(--app-accent-strong);font-size:1rem;font-weight:700}dl.refs dd{margin:.1rem 0 0;font-size:.95em;line-height:1.5}section.footnotes{border-top:1px solid var(--app-rule);color:var(--app-text-muted);margin-top:2.5rem;padding-top:1rem;font-size:.88em}section.footnotes ol{padding-left:1.4rem}.pager{max-width:var(--app-measure);grid-template-columns:1fr 1fr;gap:1rem;margin:3rem auto 2rem;display:grid}.pager a{border:1px solid var(--app-rule);border-radius:var(--app-radius-md);color:var(--app-text-heading);font-family:var(--app-font-display);background:var(--app-surface-raised);text-align:center;padding:.9rem 1rem;font-size:1rem;line-height:1.35;text-decoration:none;display:block}.pager a:hover{border-color:var(--app-accent)}.pager a span{font-family:var(--app-font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--app-accent-strong);margin-bottom:.25rem;font-size:.66rem;display:block}.pager .prev{grid-column:1}.pager .next{grid-column:2}@media (width<=40rem){.pager{grid-template-columns:1fr}.pager .prev,.pager .next{grid-column:1}}@media print{aside.hold,figure{break-inside:avoid}.pager{display:none}}html[data-font-step="-1"]{--app-text-size-body:clamp(1rem, .95rem + .25vw, 1.12rem)}html[data-font-step="1"]{--app-text-size-body:clamp(1.25rem, 1.15rem + .4vw, 1.45rem)}html[data-font-step="2"]{--app-text-size-body:clamp(1.4rem, 1.3rem + .5vw, 1.65rem)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero{grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:center;gap:2.5rem;display:grid;max-width:56rem!important;margin:3rem auto 3.5rem!important}.hero .cover{border-radius:var(--app-radius-md);width:100%;box-shadow:var(--app-shadow-card);border:1px solid var(--app-image-frame)}.hero h1{font-family:var(--app-font-display);font-size:var(--app-text-size-hero);color:var(--app-text-heading);text-wrap:balance;margin:0 0 .6rem;line-height:1.1}.hero .subtitle{color:var(--app-accent-strong);margin:0 0 .8rem;font-size:1.1em;font-style:italic}.hero .byline{font-family:var(--app-font-ui);letter-spacing:.06em;margin:0 0 1.4rem;font-size:.9rem}.hero blockquote.scripture{margin-top:2rem}.hero--compact{text-align:center;grid-template-columns:1fr;margin-bottom:1rem!important}.cover-card{aspect-ratio:2/3;text-align:center;background:linear-gradient(160deg, var(--app-surface-raised), var(--app-surface-sunken));color:var(--app-text-heading);flex-direction:column;justify-content:center;gap:.6rem;padding:1.6rem 1.3rem;display:flex;position:relative}.cover-card:before{content:"";border:1px solid var(--app-card-decoration);pointer-events:none;border-radius:3px;position:absolute;inset:.7rem}.cover-card__title{font-family:var(--app-font-display);font-size:clamp(1.3rem,1.1rem + .8vw,1.8rem);font-weight:700;line-height:1.15}.cover-card__subtitle{color:var(--app-text-muted);font-size:.85rem;font-style:italic}.cover-card__author{font-family:var(--app-font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--app-accent-strong);margin-top:.4rem;font-size:.72rem}.toc h2,.disclosure h2,.colophon h2{font-family:var(--app-font-display);color:var(--app-text-heading);border-bottom:2px solid var(--app-rule-strong);margin:2rem 0 1rem;padding-bottom:.5rem;font-size:1.6rem}.toc ol{margin:0;padding:0;list-style:none}.toc li{padding:.28rem 0;line-height:1.45}.toc-part{margin-bottom:1.4rem}.toc-part h3{font-family:var(--app-font-display);color:var(--app-text-heading);margin:1.4rem 0 .4rem;font-size:1.08rem}.toc-part h3 .kicker{margin-right:.5em;display:inline-block}.toc-part li[value]:before{content:attr(value) ".";min-width:2.1rem;color:var(--app-accent-strong);font-family:var(--app-font-ui);font-size:.8em;font-weight:600;display:inline-block}.toc a{color:var(--app-text-body);text-decoration:none}.toc a:hover{color:var(--app-text-link);text-decoration:underline}.disclosure,.colophon{color:var(--app-text-muted);font-size:.9rem;margin-top:3rem!important}.disclosure h2,.colophon h2{font-size:1.1rem}.reader-controls{max-width:var(--app-measure);margin:1.2rem auto 0;display:block}.reader-controls__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.reader-controls__jump{flex:12rem;min-width:0}.reader-controls select{width:100%;font:500 .82rem var(--app-font-ui);color:var(--app-control-text);background:var(--app-control-surface);border:1px solid var(--app-control-border);border-radius:var(--app-radius-sm);max-width:100%;padding:.4rem .6rem}.reader-controls__font{gap:.3rem;display:inline-flex}.reader-controls__btn{font:600 .8rem var(--app-font-ui);color:var(--app-text-heading);background:var(--app-surface-raised);border:1px solid var(--app-rule);border-radius:var(--app-radius-sm);cursor:pointer;padding:.35rem .6rem}.reader-controls__btn--large{font-size:.95rem}.reader-controls__btn:disabled{opacity:.45;cursor:default}.reader-controls__btn:hover:not(:disabled){border-color:var(--app-accent)}.single-section{border-top:1px solid var(--app-rule);margin-top:2rem;padding-top:2rem}.single-section:first-of-type{border-top:0}@media (width<=40rem){.hero{text-align:center;grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem!important}.hero .cover{max-width:15rem;margin:0 auto}.hero blockquote.scripture{text-align:left}}.page-head{text-align:center;max-width:62rem;margin:2.5rem auto 1.5rem}.page-head h1{font-family:var(--app-font-display);font-size:var(--app-text-size-hero);color:var(--app-text-heading);margin:0 0 .4rem;line-height:1.1}.page-head__desc{color:var(--app-text-muted);max-width:40rem;margin:.4rem auto 0}.section-title{font-family:var(--app-font-display);color:var(--app-text-heading);border-bottom:2px solid var(--app-rule-strong);margin:2.5rem 0 1.2rem;padding-bottom:.5rem;font-size:1.6rem}.home-section{margin-left:auto;margin-right:auto;max-width:62rem!important}.catalogue-filter{max-width:62rem;margin:0 auto;display:block}.filter-form{background:var(--app-surface-raised);border:1px solid var(--app-rule);border-radius:var(--app-radius-md);flex-wrap:wrap;align-items:flex-end;gap:.8rem 1rem;padding:1rem 1.2rem;display:flex}.filter-form__field{flex:0 12rem;gap:.3rem;min-width:0;display:grid}.filter-form__field--grow{flex:16rem}.filter-form__field span{font:600 .7rem var(--app-font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--app-accent-strong)}.filter-form input,.filter-form select{width:100%;font:500 .9rem var(--app-font-ui);color:var(--app-control-text);background:var(--app-control-surface);border:1px solid var(--app-control-border);border-radius:var(--app-radius-sm);padding:.5rem .6rem}.filter-form__submit{align-self:flex-end}.filter-error{color:var(--app-status-danger);font-family:var(--app-font-ui);margin:.6rem 0 0;font-size:.85rem}.results{margin-top:1.4rem}.results[aria-busy=true],.catalogue-filter[aria-busy=true] .results{opacity:.6;transition:opacity var(--app-motion-fast) var(--app-ease)}.results__count,.results__notice{font-family:var(--app-font-ui);color:var(--app-text-muted);margin:0 0 .8rem;font-size:.82rem}.results__notice{color:var(--app-status-warning)}.book-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1.6rem 1.4rem;display:grid}.book-card{gap:.7rem;display:grid}.book-card__cover{border-radius:var(--app-radius-md);box-shadow:var(--app-shadow-card);border:1px solid var(--app-image-frame);aspect-ratio:2/3;background:var(--app-surface-raised);display:block;overflow:hidden}.book-card__cover img,.book-card__cover .cover-card{object-fit:cover;width:100%;height:100%;box-shadow:none;border:0;border-radius:0}.book-card__title{font-family:var(--app-font-display);color:var(--app-text-heading);margin:0;font-size:1.15rem;line-height:1.25}.book-card__title a{color:inherit;text-decoration:none}.book-card__title a:hover{text-decoration:underline}.book-card__subtitle{color:var(--app-text-muted);margin:.2rem 0 0;font-size:.9rem;font-style:italic}.book-card__meta{font-family:var(--app-font-ui);color:var(--app-text-muted);margin:.3rem 0 0;font-size:.74rem}.book-card .kicker{margin:0;font-size:.66rem}.category-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}.category-tile{background:var(--app-surface-raised);border:1px solid var(--app-rule);border-top:3px solid var(--app-accent);border-radius:var(--app-radius-md);color:var(--app-text-body);transition:border-color var(--app-motion-fast) var(--app-ease);gap:.35rem;padding:1.1rem 1.2rem;text-decoration:none;display:grid}.category-tile:hover{border-color:var(--app-accent);color:var(--app-text-body)}.category-tile__name{font-family:var(--app-font-display);color:var(--app-text-heading);font-size:1.2rem;font-weight:700}.category-tile__desc{color:var(--app-text-muted);font-size:.9rem}.category-tile__count{font-family:var(--app-font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--app-accent-strong);font-size:.7rem}.breadcrumbs{max-width:62rem;font-family:var(--app-font-ui);margin:1.5rem auto 0;font-size:.8rem}.breadcrumbs ol{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{content:"›";color:var(--app-text-muted);margin-right:.4rem}.breadcrumbs a{color:var(--app-accent-strong);text-decoration:none}.subcategories{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:62rem;margin:0 auto 1.5rem;display:flex}.chip{font:500 .78rem var(--app-font-ui);border:1px solid var(--app-rule);background:var(--app-surface-raised);color:var(--app-text-heading);border-radius:999px;padding:.35rem .8rem;text-decoration:none}.chip:hover{border-color:var(--app-accent)}.category-page .results{max-width:62rem;margin:0 auto}.pagination{font-family:var(--app-font-ui);justify-content:center;align-items:center;gap:1.2rem;margin:2rem 0 0;font-size:.85rem;display:flex}.pagination__link{border:1px solid var(--app-rule);border-radius:var(--app-radius-sm);background:var(--app-surface-raised);color:var(--app-text-heading);padding:.5rem 1rem;text-decoration:none}.pagination__status{color:var(--app-text-muted)}.empty-state{text-align:center;border:1px dashed var(--app-rule);border-radius:var(--app-radius-md);color:var(--app-text-muted);padding:3rem 1rem}.empty-state__title{font-family:var(--app-font-display);color:var(--app-text-heading);margin:0 0 .4rem;font-size:1.3rem}.bible-jump{max-width:var(--app-measure);margin:1.2rem auto 0;display:block}.bible-jump--index{max-width:62rem}.bible-jump__form{flex-wrap:wrap;align-items:flex-end;gap:.8rem;display:flex}.bible-jump__form label{flex:9rem;gap:.3rem;min-width:0;display:grid}.bible-jump__form label>span{font:600 .7rem var(--app-font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--app-accent-strong)}.bible-jump__form select{width:100%;font:500 .9rem var(--app-font-ui);color:var(--app-control-text);background:var(--app-control-surface);border:1px solid var(--app-control-border);border-radius:var(--app-radius-sm);padding:.5rem .6rem}.bible-jump__resume{font-family:var(--app-font-ui);margin:.8rem 0 0;font-size:.9rem}.bible-translations{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1rem;max-width:62rem;margin:2rem auto;display:grid}.bible-text{text-align:left}.verse-number{font-family:var(--app-font-ui);color:var(--app-accent-strong);vertical-align:.6em;margin-right:.15em;font-size:.6em;font-weight:600}.verse:target,.verse.is-highlighted{background:var(--app-accent-soft);box-shadow:0 0 0 3px var(--app-accent-soft);border-radius:3px}.bible-copyright{color:var(--app-text-muted);border-top:1px solid var(--app-rule);margin-top:2.5rem;padding-top:.8rem;font-size:.8rem}sx-scripture-popover{display:contents}.popover{background:var(--app-surface-overlay);max-width:34rem;max-height:70vh;color:var(--app-text-body);border:1px solid var(--app-rule);border-top:3px solid var(--app-accent);border-radius:var(--app-radius-md);box-shadow:var(--app-shadow-overlay);z-index:200;margin:0 auto;padding:.9rem 1.1rem 1rem;font-size:1.05rem;position:fixed;inset:auto 1rem 1rem;overflow:auto}@media (width>=40rem){.popover{width:min(34rem,100vw - 3rem);inset:auto 1.5rem 1.5rem auto}}.popover__head{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.popover__ref{font-family:var(--app-font-display);color:var(--app-text-heading);margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.popover__version{font:600 .68rem var(--app-font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--app-accent-strong);margin-left:.4rem}.popover__close{border:1px solid var(--app-rule);width:2rem;height:2rem;color:var(--app-text-heading);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;font-size:1.1rem}.popover__text{font-family:var(--app-font-body);font-size:1.2rem;line-height:1.7}.popover__text .verse-number{font-size:.7em}.popover__note,.popover__error{font-family:var(--app-font-ui);color:var(--app-text-muted);font-size:.8rem}.popover__error{color:var(--app-status-danger)}.popover__foot{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:.8rem 0 0;display:flex}.popover__copyright{color:var(--app-text-muted);flex:12rem;font-size:.72rem}.popover--chapter{flex-direction:column;width:min(44rem,100vw - 2rem);max-height:86vh;display:flex;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@media (width>=40rem){.popover--chapter{inset:50% auto auto 50%}}.popover__text--chapter{flex:auto;padding-right:.3rem;overflow:auto}.popover__text--chapter .verse.is-highlighted{background:var(--app-accent-soft);box-shadow:0 0 0 3px var(--app-accent-soft);border-radius:2px}.popover__nav{flex-wrap:nowrap;justify-content:space-between}.popover__nav .button{white-space:nowrap;flex:0 auto}.button--quiet{background:var(--app-surface-raised);color:var(--app-text-heading);border:1px solid var(--app-rule);padding:.45rem .8rem;font-size:.78rem}.button--quiet:disabled{opacity:.4;cursor:default}.popover__reader{font:500 .78rem var(--app-font-ui);color:var(--app-accent-strong)}
