@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.7d9a0a35.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.126e3048.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.4a8b4047.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.cbe89878.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-20C4,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.eb17b6b9.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.7d9a0a35.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.126e3048.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.4a8b4047.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.cbe89878.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-20C4,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.eb17b6b9.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.7d9a0a35.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.126e3048.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.4a8b4047.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.cbe89878.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-20C4,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.eb17b6b9.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.7d9a0a35.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.126e3048.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.4a8b4047.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.cbe89878.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-20C4,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.eb17b6b9.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.6c4275d8.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.dfd36b11.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.7a65e2c2.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.ef9233b7.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-20C4,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.7787e134.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.6c4275d8.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.dfd36b11.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.7a65e2c2.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.ef9233b7.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-20C4,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.7787e134.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.6c4275d8.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.dfd36b11.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.7a65e2c2.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.ef9233b7.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-20C4,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.7787e134.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.6c4275d8.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.dfd36b11.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.7a65e2c2.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.ef9233b7.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-20C4,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.7787e134.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_d6140f89-module__SLS_yG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_d6140f89-module__SLS_yG__variable{--font-display:"Cormorant Garamond","Cormorant Garamond Fallback"}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:300;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.fbb581b4.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:"Source Sans 3";font-style:normal;font-weight:300;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.79468464.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:300;font-display:swap;src:url(../media/ff5be760267bb4bc-s.39fd187f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:300;font-display:swap;src:url(../media/99596c30eb072d3c-s.5ea59119.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:300;font-display:swap;src:url(../media/e5864b32625b6bc3-s.e0d6a860.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:"Source Sans 3";font-style:normal;font-weight:300;font-display:swap;src:url(../media/e285ad1a914469f0-s.2df16460.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:300;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.62a2f842.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:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.fbb581b4.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:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.79468464.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/ff5be760267bb4bc-s.39fd187f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/99596c30eb072d3c-s.5ea59119.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/e5864b32625b6bc3-s.e0d6a860.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:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/e285ad1a914469f0-s.2df16460.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.62a2f842.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:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.fbb581b4.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:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.79468464.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/ff5be760267bb4bc-s.39fd187f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/99596c30eb072d3c-s.5ea59119.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/e5864b32625b6bc3-s.e0d6a860.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:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/e285ad1a914469f0-s.2df16460.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.62a2f842.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:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.fbb581b4.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:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.79468464.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/ff5be760267bb4bc-s.39fd187f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/99596c30eb072d3c-s.5ea59119.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/e5864b32625b6bc3-s.e0d6a860.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:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/e285ad1a914469f0-s.2df16460.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.62a2f842.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:"Source Sans 3 Fallback";src:local(Arial);ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.0%;size-adjust:93.76%}.source_sans_3_f66a09f1-module__q3iPaW__className{font-family:"Source Sans 3","Source Sans 3 Fallback";font-style:normal}.source_sans_3_f66a09f1-module__q3iPaW__variable{--font-body:"Source Sans 3","Source Sans 3 Fallback"}
.About-module__kKAh3G__aboutPage{--color-cream:#f8f5f0;--color-cream-dark:#ebe4d8;--color-forest:#2d5016;--color-forest-dark:#1f3810;--color-terracotta:#a65d3f;--color-terracotta-light:#c4836a;--color-charcoal:#2a2a2a;--color-gray:#6b6b6b;width:100%;font-family:var(--font-body),-apple-system,sans-serif;background:#f8f5f0;overflow-x:hidden}.About-module__kKAh3G__hero{justify-content:center;align-items:center;width:100%;height:100vh;min-height:700px;display:flex;position:relative;overflow:hidden}.About-module__kKAh3G__heroImageWrapper{width:120%;height:120%;position:absolute;inset:-10%}.About-module__kKAh3G__heroImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}.About-module__kKAh3G__heroOverlay{background:linear-gradient(#1f381080 0%,#1f3810b3 50%,#1f3810d9 100%);position:absolute;inset:0}.About-module__kKAh3G__heroContent{z-index:2;text-align:center;max-width:900px;padding:0 24px;position:relative}.About-module__kKAh3G__heroLabel{font-family:var(--font-body);letter-spacing:.25em;text-transform:uppercase;color:#ffffffe6;align-items:center;gap:16px;margin-bottom:32px;font-size:.875rem;font-weight:500;display:inline-flex}.About-module__kKAh3G__labelLine{background:#ffffff80;width:40px;height:1px}.About-module__kKAh3G__heroTitle{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(4rem,12vw,9rem);font-weight:400;line-height:.95}.About-module__kKAh3G__heroTitleAccent{color:#d4c4a8;font-style:italic}.About-module__kKAh3G__heroSubtitle{font-family:var(--font-body);color:#ffffffd9;letter-spacing:.02em;margin-top:40px;font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:300}.About-module__kKAh3G__scrollIndicator{color:#ffffffb3;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.About-module__kKAh3G__scrollIndicator span{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;font-size:.75rem}.About-module__kKAh3G__scrollLine{background:linear-gradient(#ffffffb3,#0000);width:1px;height:60px;animation:2s ease-in-out infinite About-module__kKAh3G__scrollPulse}@keyframes About-module__kKAh3G__scrollPulse{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.5;transform:scaleY(.8)}}.About-module__kKAh3G__originSection{background:var(--color-cream);padding:clamp(80px,12vw,160px) clamp(24px,5vw,80px)}.About-module__kKAh3G__originGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(48px,8vw,120px);max-width:1400px;margin:0 auto;display:grid}.About-module__kKAh3G__originImageCol{position:relative}.About-module__kKAh3G__originImageWrapper{aspect-ratio:4/5;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000026,0 10px 20px #0000001a}.About-module__kKAh3G__originImage{-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.4,0,.2,1)}.About-module__kKAh3G__originImageWrapper:hover .About-module__kKAh3G__originImage{transform:scale(1.05)}.About-module__kKAh3G__originImageCaption{background:var(--color-forest);color:#fff;border-radius:8px;flex-direction:column;gap:4px;padding:24px 32px;display:flex;position:absolute;bottom:-24px;right:-24px;box-shadow:0 15px 40px #2d50164d}.About-module__kKAh3G__captionYear{font-family:var(--font-display);font-size:2rem;font-weight:600;line-height:1}.About-module__kKAh3G__captionText{font-family:var(--font-body);opacity:.85;font-size:.875rem}.About-module__kKAh3G__originContent{padding:clamp(24px,4vw,48px) 0}.About-module__kKAh3G__originLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-terracotta);margin-bottom:24px;font-size:.8rem;font-weight:600}.About-module__kKAh3G__originHeading{font-family:var(--font-display);color:var(--color-charcoal);margin:0 0 40px;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:400;line-height:1.2}.About-module__kKAh3G__headingAccent{color:var(--color-forest);font-style:italic}.About-module__kKAh3G__originStory{flex-direction:column;gap:24px;margin-bottom:48px;display:flex}.About-module__kKAh3G__originStory p{font-family:var(--font-body);color:var(--color-gray);margin:0;font-size:1.125rem;line-height:1.85}.About-module__kKAh3G__originStory strong{color:var(--color-charcoal);font-weight:600}.About-module__kKAh3G__originStats{border-top:1px solid #00000014;gap:clamp(32px,5vw,64px);padding-top:40px;display:flex}.About-module__kKAh3G__statItem{flex-direction:column;gap:8px;display:flex}.About-module__kKAh3G__statNumber{font-family:var(--font-display);color:var(--color-forest);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:500;line-height:1}.About-module__kKAh3G__statLabel{font-family:var(--font-body);color:var(--color-gray);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem}.About-module__kKAh3G__philosophySection{justify-content:center;align-items:center;min-height:80vh;padding:clamp(80px,12vw,160px) 24px;display:flex;position:relative;overflow:hidden}.About-module__kKAh3G__philosophyBg{position:absolute;inset:0}.About-module__kKAh3G__philosophyBgImage{-o-object-fit:cover;object-fit:cover;filter:grayscale(.2)}.About-module__kKAh3G__philosophyOverlay{background:linear-gradient(135deg,#2d5016eb 0%,#1f3810f2 100%);position:absolute;inset:0}.About-module__kKAh3G__philosophyContent{z-index:2;max-width:800px;position:relative}.About-module__kKAh3G__philosophyCard{background:#fffffffa;border-radius:12px;padding:clamp(40px,6vw,72px);box-shadow:0 40px 80px #00000040,0 15px 35px #00000026}.About-module__kKAh3G__philosophyLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-terracotta);margin-bottom:24px;font-size:.8rem;font-weight:600}.About-module__kKAh3G__philosophyHeading{font-family:var(--font-display);color:var(--color-charcoal);margin:0 0 32px;font-size:clamp(2.5rem,5vw,4rem);font-weight:400;line-height:1.2}.About-module__kKAh3G__highlight{color:var(--color-forest);font-weight:600}.About-module__kKAh3G__philosophyText{font-family:var(--font-body);color:var(--color-gray);margin:0 0 20px;font-size:1.125rem;line-height:1.85}.About-module__kKAh3G__philosophyText:last-child{margin-bottom:0}.About-module__kKAh3G__rangeSection{background:var(--color-cream-dark);padding:clamp(80px,12vw,160px) 24px}.About-module__kKAh3G__rangeContainer{max-width:1200px;margin:0 auto}.About-module__kKAh3G__rangeHeader{text-align:center;margin-bottom:clamp(48px,8vw,80px)}.About-module__kKAh3G__rangeLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-terracotta);margin-bottom:20px;font-size:.8rem;font-weight:600;display:block}.About-module__kKAh3G__rangeHeading{font-family:var(--font-display);color:var(--color-charcoal);margin:0;font-size:clamp(2.5rem,5vw,4rem);font-weight:400;line-height:1.15}.About-module__kKAh3G__headingLight{color:var(--color-forest);font-style:italic}.About-module__kKAh3G__rangeGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.About-module__kKAh3G__rangeCard{text-align:center;background:#fff;border:1px solid #0000;border-radius:12px;padding:40px 32px;transition:all .4s cubic-bezier(.4,0,.2,1)}.About-module__kKAh3G__rangeCard:hover{border-color:var(--color-forest);transform:translateY(-8px);box-shadow:0 20px 50px #0000001f}.About-module__kKAh3G__rangeIcon{background:var(--color-cream);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 24px;transition:all .4s;display:flex}.About-module__kKAh3G__rangeIcon svg{width:28px;height:28px;color:var(--color-forest);transition:all .4s}.About-module__kKAh3G__rangeCard:hover .About-module__kKAh3G__rangeIcon{background:var(--color-forest)}.About-module__kKAh3G__rangeCard:hover .About-module__kKAh3G__rangeIcon svg{color:#fff}.About-module__kKAh3G__rangeTitle{font-family:var(--font-display);color:var(--color-charcoal);margin:0 0 12px;font-size:1.5rem;font-weight:500}.About-module__kKAh3G__rangeDesc{font-family:var(--font-body);color:var(--color-gray);margin:0;font-size:.9375rem;line-height:1.7}.About-module__kKAh3G__rangeAction{text-align:center;margin-top:56px}.About-module__kKAh3G__rangeButton{font-family:var(--font-body);color:#fff;background:var(--color-forest);border-radius:50px;align-items:center;gap:12px;padding:18px 40px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.About-module__kKAh3G__rangeButton svg{width:20px;height:20px;transition:transform .3s}.About-module__kKAh3G__rangeButton:hover{background:var(--color-forest-dark);transform:translateY(-2px);box-shadow:0 10px 30px #2d50164d}.About-module__kKAh3G__rangeButton:hover svg{transform:translate(4px)}.About-module__kKAh3G__teamSection{background:var(--color-forest);padding:clamp(80px,12vw,140px) 0;overflow:hidden}.About-module__kKAh3G__teamHeader{text-align:center;margin-bottom:clamp(48px,8vw,80px);padding:0 24px}.About-module__kKAh3G__teamLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3;margin-bottom:20px;font-size:.8rem;font-weight:600;display:block}.About-module__kKAh3G__teamHeading{font-family:var(--font-display);color:#fff;margin:0 0 24px;font-size:clamp(3rem,6vw,5rem);font-weight:400}.About-module__kKAh3G__teamHeadingAccent{color:#d4c4a8;font-style:italic}.About-module__kKAh3G__teamSubtext{font-family:var(--font-body);color:#fffc;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.8}.About-module__kKAh3G__teamGallery{flex-direction:column;gap:16px;display:flex}.About-module__kKAh3G__galleryTrack{justify-content:center;gap:16px;padding:0 16px;display:flex}.About-module__kKAh3G__galleryItem{aspect-ratio:1;cursor:pointer;border-radius:12px;flex-shrink:0;width:clamp(140px,14vw,200px);position:relative;overflow:hidden;box-shadow:0 8px 25px #00000040}.About-module__kKAh3G__galleryImage{-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.About-module__kKAh3G__galleryItem:hover .About-module__kKAh3G__galleryImage{transform:scale(1.1)}.About-module__kKAh3G__visitSection{grid-template-columns:1fr 1fr;min-height:80vh;display:grid}.About-module__kKAh3G__visitContent{background:var(--color-terracotta);justify-content:center;align-items:center;padding:clamp(48px,8vw,80px);display:flex}.About-module__kKAh3G__visitCard{max-width:520px}.About-module__kKAh3G__visitLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:#fffc;margin-bottom:20px;font-size:.8rem;font-weight:600;display:block}.About-module__kKAh3G__visitHeading{font-family:var(--font-display);color:#fff;margin:0 0 24px;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:400;line-height:1.15}.About-module__kKAh3G__visitAccent{font-style:italic}.About-module__kKAh3G__visitText{font-family:var(--font-body);color:#ffffffe6;margin:0 0 40px;font-size:1.125rem;line-height:1.8}.About-module__kKAh3G__visitInfo{flex-direction:column;gap:24px;margin-bottom:40px;display:flex}.About-module__kKAh3G__visitInfoItem{align-items:flex-start;gap:16px;display:flex}.About-module__kKAh3G__visitInfoItem svg{color:#ffffffe6;flex-shrink:0;width:24px;height:24px;margin-top:2px}.About-module__kKAh3G__visitInfoItem div{flex-direction:column;gap:4px;display:flex}.About-module__kKAh3G__visitInfoItem strong{font-family:var(--font-body);color:#fff;font-size:1rem;font-weight:600}.About-module__kKAh3G__visitInfoItem span{font-family:var(--font-body);color:#ffffffd9;font-size:.9375rem}.About-module__kKAh3G__visitButtons{flex-wrap:wrap;gap:16px;display:flex}.About-module__kKAh3G__visitButtonPrimary{font-family:var(--font-body);color:var(--color-terracotta);background:#fff;border-radius:50px;padding:16px 32px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .3s}.About-module__kKAh3G__visitButtonPrimary:hover{transform:translateY(-2px);box-shadow:0 10px 30px #0003}.About-module__kKAh3G__visitButtonSecondary{font-family:var(--font-body);color:#fff;background:0 0;border:2px solid #ffffff80;border-radius:50px;padding:16px 32px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .3s}.About-module__kKAh3G__visitButtonSecondary:hover{color:var(--color-terracotta);background:#fff;border-color:#fff}.About-module__kKAh3G__visitImageWrapper{position:relative;overflow:hidden}.About-module__kKAh3G__visitImage{-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.4,0,.2,1)}.About-module__kKAh3G__visitImageWrapper:hover .About-module__kKAh3G__visitImage{transform:scale(1.05)}@media (max-width:1200px){.About-module__kKAh3G__rangeGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.About-module__kKAh3G__originGrid{grid-template-columns:1fr;gap:64px}.About-module__kKAh3G__originImageCol{max-width:500px;margin:0 auto}.About-module__kKAh3G__visitSection{grid-template-columns:1fr}.About-module__kKAh3G__visitImageWrapper{order:-1;min-height:50vh}.About-module__kKAh3G__galleryItem{width:clamp(100px,18vw,160px)}}@media (max-width:768px){.About-module__kKAh3G__hero{min-height:600px}.About-module__kKAh3G__heroTitle{font-size:clamp(3rem,14vw,5rem)}.About-module__kKAh3G__originImageCaption{padding:16px 24px;bottom:-16px;right:16px}.About-module__kKAh3G__captionYear{font-size:1.5rem}.About-module__kKAh3G__originStats{flex-wrap:wrap;gap:32px}.About-module__kKAh3G__rangeGrid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.About-module__kKAh3G__rangeCard{padding:32px 24px}.About-module__kKAh3G__galleryTrack{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.About-module__kKAh3G__galleryTrack::-webkit-scrollbar{display:none}.About-module__kKAh3G__galleryItem{scroll-snap-align:start;flex-shrink:0;width:140px}.About-module__kKAh3G__visitContent{padding:48px 24px}.About-module__kKAh3G__visitButtons{flex-direction:column}.About-module__kKAh3G__visitButtonPrimary,.About-module__kKAh3G__visitButtonSecondary{text-align:center;width:100%}}@media (max-width:480px){.About-module__kKAh3G__heroLabel{gap:12px;font-size:.75rem}.About-module__kKAh3G__labelLine{width:24px}.About-module__kKAh3G__heroSubtitle{margin-top:24px}.About-module__kKAh3G__scrollIndicator{bottom:32px}.About-module__kKAh3G__scrollLine{height:40px}.About-module__kKAh3G__philosophyCard{padding:32px 24px}.About-module__kKAh3G__teamHeading{font-size:2.5rem}.About-module__kKAh3G__galleryItem{width:120px}}@media (prefers-reduced-motion:reduce){.About-module__kKAh3G__scrollLine{animation:none}.About-module__kKAh3G__originImage,.About-module__kKAh3G__visitImage,.About-module__kKAh3G__galleryImage,.About-module__kKAh3G__rangeCard,.About-module__kKAh3G__rangeButton,.About-module__kKAh3G__visitButtonPrimary,.About-module__kKAh3G__visitButtonSecondary{transition:none}}@media print{.About-module__kKAh3G__hero{height:auto;min-height:auto;padding:48px 24px}.About-module__kKAh3G__heroImageWrapper,.About-module__kKAh3G__scrollIndicator,.About-module__kKAh3G__teamGallery{display:none}}
