@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: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 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_236cf124-module__vG-7Eq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_236cf124-module__vG-7Eq__variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.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:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.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:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.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:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_b5cb11b9-module__bybUlG__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_b5cb11b9-module__bybUlG__variable{--font-sans:"Montserrat", "Montserrat Fallback"}
:root{--ink:#4c5759;--text-strong:#344244;--accent:#6f948d;--accent-deep:#4c5759;--accent-soft:#8ca4a4;--accent-pale:#aeb7b2;--accent-light:#b0bdb3;--paper:#e5e6e1;--white:#f8f8f5;--muted:#6f7b7c;--line:#4c575938;--serif:var(--font-serif), "Palatino Linotype", Palatino, serif;--sans:var(--font-sans), Arial, sans-serif;--ease:cubic-bezier(.77, 0, .18, 1);--sidebar:clamp(330px, 39vw, 610px)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{color:var(--text-strong);background-color:var(--paper);font-family:var(--sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background-image:radial-gradient(circle at 15% 12%,#ffffff57,#0000 28%),radial-gradient(circle at 82% 68%,#6f948d1f,#0000 34%);margin:0;font-size:15px;font-weight:400;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit}::selection{background:var(--accent);color:var(--white)}h1,h2,blockquote,strong{text-wrap:balance}p{text-wrap:pretty}.emotional-word{color:var(--text-strong);font-family:var(--serif);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-style:italic;font-weight:600;box-shadow:inset 0 -.16em #6f948d57}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.global-menu-button{z-index:120;color:var(--ink);cursor:pointer;letter-spacing:.17em;text-transform:uppercase;mix-blend-mode:normal;-webkit-backdrop-filter:blur(12px);background:#e5e6e1f0;border:1px solid #4c575938;align-items:center;gap:12px;padding:11px 14px;font-size:10px;display:flex;position:fixed;top:28px;right:34px}.menu-glyph{width:18px;height:12px;display:block;position:relative}.menu-glyph i{width:100%;height:1px;transition:transform .45s var(--ease), top .45s var(--ease);background:currentColor;position:absolute;left:0}.menu-glyph i:first-child{top:3px}.menu-glyph i:last-child{top:9px}.menu-glyph.is-open i:first-child{top:6px;transform:rotate(45deg)}.menu-glyph.is-open i:last-child{top:6px;transform:rotate(-45deg)}.home-page{min-height:100vh}.identity-panel{width:var(--sidebar);background:var(--paper);z-index:30;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:72px 56px 48px;display:flex;position:fixed;top:0;left:0}.identity-panel--compact{border-right:1px solid var(--line);width:clamp(260px,25vw,390px)}.identity-mark{text-align:center;text-transform:uppercase;flex-direction:column;align-items:center;display:flex}.identity-logo{object-fit:contain;mix-blend-mode:multiply;width:clamp(118px,12vw,178px);height:auto;margin-bottom:22px}.identity-logo--inverse{filter:invert();mix-blend-mode:screen}.identity-mark>span{letter-spacing:.24em;margin-bottom:17px;font-size:9px;font-weight:500}.identity-mark strong{font-family:var(--serif);letter-spacing:.06em;font-size:clamp(31px,3vw,50px);font-weight:500;line-height:.92}.identity-mark em{letter-spacing:.24em;margin-top:17px;font-size:8px;font-style:normal;font-weight:500}.identity-mark--inverse{color:var(--paper)}.identity-quote{text-align:center;color:var(--ink);margin:0;position:absolute;bottom:45px;left:52px;right:52px}.identity-quote p{max-width:370px;font-family:var(--serif);margin:0 auto 9px;font-size:clamp(15px,1.2vw,19px);font-style:italic;line-height:1.4}.identity-quote .emotional-word{color:var(--accent-deep)}.identity-quote cite{letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-style:normal}.home-stream{margin-left:var(--sidebar);background:var(--accent-soft);min-height:100vh}.announcement-bar{background:var(--accent-deep);min-height:82px;color:var(--white);border-bottom:1px solid #fff3;border-left:1px solid #fff3;grid-template-columns:max-content 1fr max-content;align-items:center;gap:28px;padding:0 170px 0 36px;display:grid}.announcement-bar span{letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:500}.announcement-bar p{font-family:var(--serif);margin:0;font-size:16px}.announcement-bar i{font-size:20px;font-style:normal}.home-tile{height:min(64vw,760px);min-height:560px;color:var(--white);background:var(--accent-deep);display:block;position:relative;overflow:hidden}.home-tile__image{will-change:transform;position:absolute;inset:-8%}.home-tile__image img{object-fit:cover;transition:transform 1.15s var(--ease), filter .7s ease;filter:saturate(.82)contrast(.98)}.home-tile__collage{background:linear-gradient(145deg, var(--accent-deep), #273a3b);position:absolute;inset:0;overflow:hidden}.home-tile__collage figure{border:7px solid #e5e6e1e6;margin:0;position:absolute;overflow:hidden;box-shadow:0 20px 50px #121f2052}.home-tile__collage figure:first-child{z-index:2;width:55%;height:80%;top:7%;left:5%;transform:rotate(-2.2deg)}.home-tile__collage figure:nth-child(2){z-index:1;width:40%;height:48%;top:3%;right:4%;transform:rotate(2.8deg)}.home-tile__collage figure:nth-child(3){z-index:3;width:43%;height:48%;bottom:1%;right:8%;transform:rotate(-1.8deg)}.home-tile__sketch{opacity:.48;z-index:4;pointer-events:none;width:clamp(180px,29vw,360px);height:auto;position:absolute;bottom:-5%;right:32%;filter:invert()!important}.home-tile__shade{background:linear-gradient(#0f0f191f,#0f0f192e 45%,#0f0f1994);transition:background .6s;position:absolute;inset:0}.home-tile:hover .home-tile__image img{transform:scale(1.035)}.home-tile:hover .home-tile__shade{background:linear-gradient(#0f0f190a,#0f0f1924 45%,#0f0f19a8)}.home-tile__copy{z-index:2;position:absolute;bottom:8.2%;left:7.4%;right:7.4%}.home-tile__copy>span{text-transform:uppercase;letter-spacing:.2em;text-shadow:0 1px 14px #00000052;margin-bottom:10px;font-size:10px;font-weight:600;display:block}.home-tile__copy h2{font-family:var(--serif);letter-spacing:-.02em;text-shadow:0 3px 25px #00000047;max-width:780px;margin:0;font-size:clamp(44px,5.2vw,76px);font-weight:500;line-height:.96}.home-tile__copy p{text-shadow:0 1px 12px #0000006b;max-width:520px;margin:25px 0 0;font-size:14px;font-weight:400;line-height:1.65}.home-tile__copy .emotional-word{color:var(--white);box-shadow:inset 0 -.16em #b0bdb394}.home-tile__copy i{font-size:29px;font-style:normal;position:absolute;bottom:0;right:0}.home-tile--profile{background:var(--accent-deep);height:min(67vw,790px);min-height:650px;transition:grid-template-columns .95s var(--ease);grid-template-columns:minmax(300px,46%) 1fr;display:grid}.home-tile--profile:hover{grid-template-columns:minmax(300px,43%) 1fr}.home-profile__panel{z-index:3;background:radial-gradient(circle at 18% 14%, #ffffff17, transparent 31%), linear-gradient(145deg, var(--accent) 0%, var(--accent-deep) 100%);color:#f4f0e7;flex-direction:column;min-width:0;padding:clamp(48px,6vw,90px) clamp(34px,4.5vw,72px) clamp(42px,5vw,74px);display:flex;position:relative;overflow:hidden}.home-profile__panel:after{content:"";background:#ffffff4d;width:1px;height:100%;position:absolute;top:0;right:0}.home-profile__overline{font-family:var(--serif);letter-spacing:.01em;font-size:clamp(20px,2.2vw,31px);font-style:italic}.home-profile__panel h2{font-family:var(--serif);letter-spacing:-.055em;max-width:6.2ch;margin:clamp(36px,5.8vw,78px) 0 0;font-size:clamp(62px,7.4vw,116px);font-weight:500;line-height:.72}.home-profile__panel h2 small{letter-spacing:-.01em;margin:0 0 .34em .04em;font-size:.37em;font-style:italic;line-height:1;display:block}.home-profile__tags{flex-wrap:wrap;gap:8px 18px;margin-top:clamp(34px,5vw,68px);display:flex}.home-profile__tags span{letter-spacing:.08em;font-size:9px;font-weight:600;position:relative}.home-profile__tags span:not(:last-child):after{content:"×";opacity:.46;position:absolute;right:-13px}.home-profile__panel blockquote{max-width:360px;font-family:var(--serif);margin:auto 0 0;font-size:clamp(21px,2vw,30px);font-style:italic;line-height:1.12}.home-profile__cta{letter-spacing:.15em;text-transform:uppercase;border-top:1px solid #ffffff8c;justify-content:space-between;align-items:center;width:min(100%,260px);margin-top:26px;padding-top:14px;font-size:9px;font-weight:600;display:flex}.home-profile__cta i{transition:transform .45s var(--ease);font-size:19px;font-style:normal}.home-tile--profile:hover .home-profile__cta i{transform:translate(8px)}.home-profile__visual-wrap{background:var(--accent-deep);min-width:0;position:relative;overflow:hidden}.home-profile__visual{will-change:transform, clip-path;position:absolute;inset:-7% 0}.home-profile__visual img{object-fit:cover;filter:saturate(.9)contrast(1.01);transition:transform 1.25s var(--ease), filter .8s ease}.home-tile--profile:hover .home-profile__visual img{filter:saturate()contrast(1.02);transform:scale(1.035)}.home-profile__transition{z-index:2;pointer-events:none;width:13%;transition:width .9s var(--ease), opacity .9s ease;background:linear-gradient(90deg,#4c575994,#0000);position:absolute;inset:0 auto 0 0}.home-tile--profile:hover .home-profile__transition{opacity:.42;width:6%}.site-footer{text-transform:uppercase;letter-spacing:.14em;font-size:8px}.site-footer--home{background:var(--paper);min-height:150px;color:var(--ink);grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:0 36px;display:grid}.site-footer--home nav{gap:23px;display:flex}.site-footer--home>span:last-child{justify-self:end}.site-footer a{transition:opacity .25s}.site-footer a:hover{opacity:.5}.menu-overlay{z-index:100;background:var(--accent-deep);color:var(--paper);grid-template-columns:minmax(320px,39vw) 1fr;display:grid;position:fixed;inset:0}.menu-overlay__identity{border-right:1px solid #ffffff2e;justify-content:center;align-items:center;padding:70px 35px;display:flex}.menu-overlay__nav{flex-direction:column;justify-content:center;padding:8vh 8vw;display:flex}.menu-overlay__featured{gap:24px;display:grid}.menu-overlay__featured a{font-family:var(--serif);transition:opacity .3s, transform .4s var(--ease);flex-direction:column;font-size:clamp(34px,4vw,68px);line-height:.98;display:inline-flex}.menu-overlay__title{font:inherit;letter-spacing:.04em;text-transform:uppercase;margin:0}.menu-overlay__title .emotional-word{color:var(--paper);box-shadow:inset 0 -.16em #b0bdb380}.menu-overlay__featured a:hover{opacity:.62;transform:translate(9px)}.menu-overlay__footer{letter-spacing:.14em;text-transform:uppercase;opacity:.6;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:30px;left:34px;right:34px}.global-menu-button[aria-expanded=true]{color:var(--paper);background:#4c5759eb;border-color:#e5e6e157}.cookie-notice{z-index:150;background:var(--white);width:min(410px,100vw - 44px);color:var(--ink);grid-template-columns:1fr auto;align-items:center;gap:20px;padding:22px 24px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 15px 60px #0000002e}.cookie-notice p{margin:0;font-size:10px;line-height:1.7}.cookie-notice button{background:var(--accent-deep);color:var(--paper);text-transform:uppercase;letter-spacing:.15em;cursor:pointer;border:0;padding:12px 17px;font-size:8px}.editorial-page{min-height:100vh}.editorial-page .identity-panel--compact{z-index:20}.editorial-content{background-color:var(--paper);background-image:radial-gradient(circle at 84% 8%,#6f948d21,#0000 25%),radial-gradient(circle at 12% 42%,#ffffff52,#0000 28%);min-height:100vh;margin-left:clamp(260px,25vw,390px)}.editorial-hero{grid-template-rows:minmax(250px,37vh) minmax(420px,63vh);min-height:100vh;display:grid}.editorial-hero__copy{background:var(--accent-light);flex-direction:column;justify-content:flex-end;padding:11vh 7.2vw 5vh;display:flex}.editorial-hero__copy>span,.text-block__copy>span,.split-block__copy>span{text-transform:uppercase;letter-spacing:.2em;font-size:9px;font-weight:600}.editorial-hero h1{font-family:var(--serif);letter-spacing:-.04em;margin:15px 0 0;font-size:clamp(60px,7.8vw,120px);font-weight:500;line-height:.84}.editorial-hero__image{position:relative;overflow:hidden}.editorial-hero__image--collage{background:linear-gradient(145deg, var(--accent-deep), #293d3e)}.editorial-hero__collage{position:absolute;inset:0;overflow:hidden}.editorial-hero__collage figure{border:8px solid #e5e6e1eb;margin:0;position:absolute;overflow:hidden;box-shadow:0 22px 56px #121f2057}.editorial-hero__collage figure:first-child{z-index:2;width:54%;height:82%;top:7%;left:5%;transform:rotate(-2deg)}.editorial-hero__collage figure:nth-child(2){z-index:1;width:40%;height:49%;top:3%;right:4%;transform:rotate(2.4deg)}.editorial-hero__collage figure:nth-child(3){z-index:3;width:43%;height:48%;bottom:2%;right:7%;transform:rotate(-1.6deg)}.editorial-hero__sketch{opacity:.48;z-index:4;pointer-events:none;width:min(39vw,420px);height:auto;position:absolute;bottom:-8%;left:37%;filter:invert()!important}.image-reveal:after{content:"";background:var(--paper);transform-origin:top;animation:revealCover 1.05s .12s var(--ease) forwards;z-index:2;position:absolute;inset:0}@keyframes revealCover{to{transform:scaleY(0)}}.editorial-hero__image img,.split-block__image img,.text-block__image img,.editorial-gallery__grid img{object-fit:cover;filter:saturate(.86)contrast(.98)brightness(.98)}.intro-copy{width:min(820px,78%);margin:0 auto;padding:14vh 0 16vh}.intro-copy p{font-family:var(--serif);margin:0 0 1.35em;font-size:clamp(22px,2.2vw,34px);font-weight:400;line-height:1.42}.intro-copy p:first-child:first-letter{float:left;color:var(--accent-deep);margin:.09em .1em 0 0;font-size:3.2em;font-weight:500;line-height:.76}.intro-copy p:last-child{margin-bottom:0}.intro-storyboard{background:linear-gradient(130deg,#e5e6e1f5,#b0bdb394);grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:stretch;display:grid;position:relative;overflow:hidden}.intro-copy--story{width:auto;margin:0;padding:14vh 6.5vw 16vh}.intro-storyboard__visual{background:#4c57592e;min-height:760px;position:relative}.intro-storyboard__visual figure{z-index:2;border:9px solid #e5e6e1f2;margin:0;position:absolute;inset:11% 9% 12% 12%;overflow:hidden;transform:rotate(2.1deg);box-shadow:0 24px 60px #2232333d}.intro-storyboard__visual figure img{object-fit:cover;filter:saturate(.8)contrast(.96)}.intro-storyboard__visual figcaption{z-index:1;color:var(--paper);letter-spacing:.18em;text-transform:uppercase;background:#344244d1;padding:9px 12px;font-size:8px;position:absolute;bottom:16px;left:18px}.intro-storyboard__sketch{opacity:.5;z-index:1;width:80%;height:auto;position:absolute;bottom:-7%;left:-22%;transform:rotate(-8deg)}.editorial-blocks{background-image:linear-gradient(155deg,#8ca4a438,#0000 26%,#4c575917 74%,#0000);padding:clamp(18px,3.2vw,54px) 0;overflow:hidden}.quote-block{background:var(--accent-deep);width:calc(100% - clamp(36px,7vw,112px));color:var(--paper);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:620px;margin:clamp(45px,8vh,100px) auto;padding:15vh 9vw 17vh;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #22323338}.quote-block__background{object-fit:cover;opacity:.25;z-index:0;filter:saturate(.78)contrast(.96)}.quote-block:after{content:"";aspect-ratio:1;filter:invert();opacity:.1;pointer-events:none;background:url(/images/editorial/story-sketch.svg) 50%/contain no-repeat;width:min(47vw,520px);position:absolute;bottom:-24%;right:-6%;transform:rotate(13deg)}.quote-mark{z-index:1;font-family:var(--serif);opacity:.92;height:62px;font-size:92px;line-height:1;position:relative}.quote-block blockquote{z-index:1;font-family:var(--serif);white-space:pre-line;max-width:900px;margin:18px auto 28px;font-size:clamp(32px,4.1vw,60px);font-weight:500;line-height:1.12;position:relative}.quote-block .emotional-word,.next-story .emotional-word,.intro-curtain .emotional-word{color:var(--paper);box-shadow:inset 0 -.16em #b0bdb38f}.quote-block cite{z-index:1;letter-spacing:.2em;text-transform:uppercase;font-size:8px;font-style:normal;position:relative}.split-block{grid-template-columns:1.05fr .95fr;width:calc(100% - clamp(36px,7vw,112px));min-height:720px;margin:clamp(48px,8vh,110px) auto;display:grid;overflow:hidden;box-shadow:0 26px 64px #2232332e}.split-block--reverse{grid-template-columns:.95fr 1.05fr}.split-block--reverse .split-block__image{order:2}.split-block--reverse .split-block__copy{order:1}.split-block__image{z-index:2;min-height:650px;margin:22px -18px 22px 18px;position:relative;overflow:hidden;transform:rotate(-.7deg);box-shadow:0 18px 42px #22323338}.split-block__image--square-crop{aspect-ratio:1;align-self:center;min-height:0;margin-right:0}.split-block--reverse .split-block__image{margin:22px 18px 22px -18px;transform:rotate(.7deg)}.split-photo-grid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1px;display:grid;position:absolute;inset:0}.split-photo-grid figure{min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}.split-photo-grid img{object-fit:cover}.split-photo-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.split-photo-grid--3 figure:first-child{grid-row:1/3}.branch-photo-grid{background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;position:absolute;inset:0}.branch-photo{background:var(--accent-pale);min-width:0;min-height:100%;margin:0;position:relative;overflow:hidden}.branch-photo img{object-fit:cover}.branch-photo__images{grid-template-rows:repeat(2,minmax(0,1fr));gap:1px;display:grid;position:absolute;inset:0}.branch-photo__images>div{min-height:0;position:relative;overflow:hidden}.branch-photo__placeholder{color:var(--text-strong);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:11px;display:flex;position:absolute;inset:0}.branch-photo__placeholder span{letter-spacing:.18em;text-transform:uppercase;font-size:7px}.branch-photo figcaption{z-index:1;color:var(--paper);font-family:var(--serif);text-align:center;background:#344244d1;padding:8px 10px;font-size:clamp(20px,2vw,32px);line-height:1;position:absolute;bottom:12px;left:12px;right:12px}.split-block__copy{flex-direction:column;justify-content:center;padding:10vw 7.5vw;display:flex}.split-block:nth-child(odd) .split-block__copy{background:var(--accent-pale)}.split-block:nth-child(2n) .split-block__copy{background:var(--accent-light)}.split-block__copy h2,.text-block h2{font-family:var(--serif);letter-spacing:-.03em;overflow-wrap:anywhere;margin:17px 0 31px;font-size:clamp(36px,4.1vw,60px);font-weight:500;line-height:1.04}.split-block__copy p,.text-block p{max-width:620px;margin:0 0 1.4em;font-size:15px;line-height:1.8}.text-block{border:1px solid #4c57592e;flex-direction:column;justify-content:center;width:min(88%,1120px);min-height:400px;padding:12vh clamp(34px,8vw,128px);display:flex;position:relative;overflow:hidden;box-shadow:0 22px 58px #22323321}.text-block:before{content:"";opacity:.36;background:currentColor;width:88px;height:1px;position:absolute;top:48px;right:48px;transform:rotate(-8deg)}.text-block:after{content:"";aspect-ratio:1;opacity:.12;pointer-events:none;background:url(/images/editorial/story-sketch.svg) 50%/contain no-repeat;width:min(38vw,360px);position:absolute;bottom:-126px;right:-96px;transform:rotate(11deg)}.text-block:nth-child(odd){background:#aeb7b2f0;margin:clamp(36px,6vh,82px) auto clamp(36px,6vh,82px) 4vw}.text-block:nth-child(2n){background:#b0bdb3f0;margin:clamp(36px,6vh,82px) 4vw clamp(36px,6vh,82px) auto}.text-block h2{max-width:900px}.text-block__copy{z-index:2;position:relative}.text-block--with-image{grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,62px);padding:clamp(30px,4vw,56px);display:grid}.text-block--with-image:nth-child(2n){grid-template-columns:minmax(0,1.2fr) minmax(230px,.8fr)}.text-block--with-image:nth-child(2n) .text-block__image{order:2}.text-block--with-image .text-block__copy{min-width:0}.text-block__image{z-index:1;background:var(--accent-pale);min-height:clamp(320px,38vw,520px);margin:0;position:relative;overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 20px 46px #22323333}.text-block--with-image:nth-child(2n) .text-block__image{transform:rotate(1.1deg)}.text-block__image:after{content:"";pointer-events:none;border:8px solid #e5e6e1eb;position:absolute;inset:0}.text-block--with-image h2{margin-top:14px}.text-block--with-image p:last-child{margin-bottom:0}.editorial-gallery{background:var(--paper);border-top:1px solid var(--line);padding:12vh 7.5vw 14vh}.editorial-gallery>span{text-transform:uppercase;letter-spacing:.2em;margin-bottom:28px;font-size:9px;font-weight:600;display:block}.editorial-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.3vw,22px);display:grid}.editorial-gallery__grid figure{aspect-ratio:4/5;background:var(--accent-pale);min-width:0;margin:0;position:relative;overflow:hidden}.editorial-gallery__grid img{object-fit:cover;transition:transform .8s var(--ease)}.editorial-gallery__grid figure:hover img{transform:scale(1.025)}.editorial-gallery__grid--1{grid-template-columns:minmax(260px,620px);justify-content:center}.next-stories{background:var(--accent-deep);min-height:520px;color:var(--paper);grid-template-columns:1fr 1fr;display:grid}.next-story{flex-direction:column;justify-content:flex-end;padding:70px 6vw;display:flex;position:relative;overflow:hidden}.next-story:first-child{border-right:1px solid #ffffff2e}.next-story:before{content:"";transition:transform .8s var(--ease), opacity .6s;opacity:.45;background:radial-gradient(circle at 20% 20%,#ffffff1a,#0000 45%);position:absolute;inset:0;transform:scale(1)}.next-story:hover:before{opacity:.8;transform:scale(1.15)}.next-story span{z-index:1;text-transform:uppercase;letter-spacing:.2em;margin-bottom:13px;font-size:8px;position:relative}.next-story strong{z-index:1;font-family:var(--serif);font-size:clamp(39px,4.45vw,68px);font-weight:500;line-height:.94;position:relative}.next-story i{font-size:26px;font-style:normal;position:absolute;bottom:72px;right:6vw}.site-footer--editorial{border-top:1px solid var(--line);justify-content:space-between;align-items:center;min-height:140px;padding:0 4vw;display:flex}.site-footer--editorial div{gap:24px;display:flex}.not-found{text-align:center;place-content:center;gap:10px;min-height:100vh;display:grid}.not-found span{letter-spacing:.2em;font-size:9px}.not-found h1{font-family:var(--serif);margin:0;font-size:70px;font-weight:400}.not-found a{text-transform:uppercase;letter-spacing:.2em;margin-top:20px;font-size:9px}@media (max-width:900px){:root{--sidebar:100%}.global-menu-button{-webkit-backdrop-filter:none;background:0 0;border:0;padding:6px;top:18px;right:18px}.global-menu-label{display:none}.menu-glyph{width:29px;height:18px}.menu-glyph i:first-child{top:4px}.menu-glyph i:last-child{top:14px}.menu-glyph.is-open i:first-child,.menu-glyph.is-open i:last-child{top:9px}.identity-panel{width:100%;height:340px;min-height:0;padding:54px 28px 34px;position:relative}.identity-panel--compact{border-right:0;border-bottom:1px solid var(--line);width:100%;height:260px;min-height:0;position:relative}.identity-logo{width:116px;margin-bottom:12px}.identity-mark>span{margin-bottom:9px}.identity-mark strong{font-size:34px}.identity-mark em{margin-top:10px}.identity-quote{display:none}.home-stream{margin-left:0}.announcement-bar{grid-template-columns:1fr auto;gap:9px 18px;min-height:112px;padding:24px 28px}.announcement-bar span{grid-column:1}.announcement-bar p{grid-column:1;font-size:14px}.announcement-bar i{grid-area:1/2/span 2}.home-tile{height:78vh;min-height:590px}.home-tile--profile,.home-tile--profile:hover{grid-template-rows:45% 55%;grid-template-columns:1fr;height:900px;min-height:0}.home-profile__panel{padding:48px 28px 34px}.home-profile__panel:after{width:100%;height:1px;top:auto;bottom:0}.home-profile__overline{font-size:20px}.home-profile__panel h2{max-width:7ch;margin-top:23px;font-size:clamp(58px,18vw,82px);line-height:.77}.home-profile__panel h2 small{margin-bottom:.2em}.home-profile__tags{gap:6px 17px;margin-top:24px}.home-profile__panel blockquote{max-width:47%;margin-top:auto;font-size:18px;line-height:1.06}.home-profile__cta{width:160px;position:absolute;bottom:34px;right:28px}.home-profile__transition{background:linear-gradient(#4c575994,#0000);width:100%;height:14%;inset:0 0 auto}.home-tile--profile:hover .home-profile__transition{width:100%;height:7%}.home-tile__copy{bottom:40px;left:28px;right:28px}.home-tile__copy h2{font-size:clamp(40px,10.5vw,60px)}.home-tile__copy p{padding-right:32px;font-size:13px;line-height:1.65}.home-tile__collage figure{border-width:5px}.home-tile__collage figure:first-child{width:62%;height:76%;top:9%;left:3%}.home-tile__collage figure:nth-child(2){width:43%;height:44%;top:5%;right:2%}.home-tile__collage figure:nth-child(3){width:46%;height:43%;bottom:5%;right:4%}.home-tile__sketch{width:58vw;right:24%}.site-footer--home{grid-template-columns:1fr;align-content:center;min-height:190px;padding:34px 24px}.site-footer--home nav{flex-wrap:wrap;gap:14px 19px}.site-footer--home>span:last-child{justify-self:start}.menu-overlay{grid-template-columns:1fr;overflow-y:auto}.menu-overlay__identity{display:none}.menu-overlay__nav{padding:110px 28px 90px}.menu-overlay__featured a{font-size:clamp(34px,9.5vw,52px)}.menu-overlay__footer{left:28px;right:28px}.editorial-content{margin-left:0}.editorial-hero{grid-template-rows:42vh 58vh}.editorial-hero__copy{padding:70px 28px 42px}.editorial-hero h1{font-size:clamp(54px,16vw,86px)}.editorial-hero__collage figure{border-width:5px}.editorial-hero__collage figure:first-child{width:61%;height:78%;top:8%;left:3%}.editorial-hero__collage figure:nth-child(2){width:44%;height:45%;top:4%;right:2%}.editorial-hero__collage figure:nth-child(3){width:46%;height:44%;bottom:3%;right:4%}.editorial-hero__sketch{width:62vw;left:29%}.intro-copy{width:auto;margin:0;padding:82px 28px 96px}.intro-copy p{font-size:clamp(21px,5.7vw,31px);line-height:1.44}.intro-storyboard{grid-template-columns:1fr}.intro-copy--story{padding-bottom:76px}.intro-storyboard__visual{min-height:590px}.intro-storyboard__visual figure{border-width:6px;inset:8% 11% 11%}.intro-storyboard__sketch{width:68%;bottom:-9%;left:-8%}.quote-block{width:calc(100% - 36px);min-height:520px;margin:44px auto;padding:96px 24px}.quote-block blockquote{font-size:clamp(29px,7.5vw,44px)}.split-block,.split-block--reverse{grid-template-columns:1fr;width:calc(100% - 36px);min-height:0;margin:48px auto}.split-block--reverse .split-block__image,.split-block--reverse .split-block__copy{order:initial}.split-block__image,.split-block--reverse .split-block__image{min-height:58vh;box-shadow:none;margin:0;transform:none}.editorial-gallery{padding:80px 28px 92px}.editorial-gallery__grid{grid-template-columns:1fr;gap:14px}.editorial-gallery__grid figure{aspect-ratio:4/5}.split-block__copy{min-height:440px;padding:78px 28px 90px}.split-block__copy h2,.text-block h2{font-size:clamp(34px,8.8vw,50px)}.split-block__copy p,.text-block p{font-size:15px;line-height:1.75}.text-block,.text-block:nth-child(odd),.text-block:nth-child(2n){width:calc(100% - 36px);margin:32px auto;padding:76px 28px 88px}.text-block:before{width:64px;top:34px;right:28px}.text-block:after{width:260px;bottom:-78px;right:-72px}.text-block--with-image,.text-block--with-image:nth-child(2n){grid-template-columns:1fr;gap:26px;padding:18px 18px 72px}.text-block--with-image:nth-child(2n) .text-block__image{order:0}.text-block--with-image .text-block__copy{padding:0 10px}.text-block__image{min-height:58vh;transform:none}.text-block--with-image:nth-child(2n) .text-block__image{transform:none}.text-block__image:after{border-width:5px}.next-stories{grid-template-columns:1fr}.next-story{min-height:360px;padding:50px 28px}.next-story:first-child{border-bottom:1px solid #ffffff2e;border-right:0}.next-story i{bottom:50px;right:28px}.site-footer--editorial{flex-direction:column;justify-content:center;align-items:flex-start;gap:25px;min-height:190px;padding:36px 28px}.site-footer--editorial div{flex-wrap:wrap;gap:14px 20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.intro-curtain{z-index:300;background:var(--accent-deep);color:var(--paper);clip-path:inset(0);place-items:center;display:grid;position:fixed;inset:0}.intro-curtain__inner{text-align:center;width:min(760px,100vw - 56px)}.intro-curtain__inner p{font-family:var(--serif);margin:0;font-size:clamp(30px,4.3vw,67px);font-weight:500;line-height:1.08}.intro-curtain__inner span{letter-spacing:.2em;text-transform:uppercase;margin-top:24px;font-size:8px;display:block}
