@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:300;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.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:300;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:300;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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.0slbgzy4000md.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.0d4lnz92g9ol4.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.253cfg7mpxmwg.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.273-hd1b-0-z9.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.2dbc-et3k6kfe.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.0slbgzy4000md.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.0d4lnz92g9ol4.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.253cfg7mpxmwg.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.273-hd1b-0-z9.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.2dbc-et3k6kfe.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.0slbgzy4000md.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.0d4lnz92g9ol4.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.253cfg7mpxmwg.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.273-hd1b-0-z9.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:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.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:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:300;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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.26a4qkxezf9-r.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.1hzlq6xrrxf6u.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.33on4mq75bz97.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.2xsoqmjk136f4.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.0v7knm2wof07y.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.26a4qkxezf9-r.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.1hzlq6xrrxf6u.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.33on4mq75bz97.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.2xsoqmjk136f4.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.0v7knm2wof07y.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.26a4qkxezf9-r.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.1hzlq6xrrxf6u.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.33on4mq75bz97.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.2xsoqmjk136f4.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.0v7knm2wof07y.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%}.B1XhIG_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.B1XhIG_variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.2k_u76ydap2io.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2p5l8hwveaaiz.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.1_g-53zz09yvy.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2gp_y-cmv6-ey.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.2ywnh8m32q6p0.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.2k_u76ydap2io.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2p5l8hwveaaiz.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.1_g-53zz09yvy.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2gp_y-cmv6-ey.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.2ywnh8m32q6p0.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.2k_u76ydap2io.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2p5l8hwveaaiz.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.1_g-53zz09yvy.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2gp_y-cmv6-ey.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.2ywnh8m32q6p0.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.ljBkjG_className{font-family:Manrope,Manrope Fallback;font-style:normal}.ljBkjG_variable{--font-interface:"Manrope", "Manrope Fallback"}
:root{--noir:#111;--noir-2:#171513;--noir-3:#1e1b17;--champagne:#c9ae77;--champagne-hi:#d9c397;--porcelain:#f7f2eb;--ivory:#fbf8f3;--taupe:#bbaf9c;--bronze:#9a7a4b;--bronze-ink:#6e5330;--ink:#1b1916;--text:#3a342d;--muted:#6b6255;--on-dark:#f7f2eb;--on-dark-2:#f7f2ebc2;--on-dark-3:#f7f2eb99;--rule:#9a7a4b57;--rule-soft:#9a7a4b33;--rule-dark:#c9ae7733;--text-label:.75rem;--text-note:.8125rem;--text-small:.875rem;--text-body:1rem;--text-large:1.0625rem;--text-lead:clamp(1.25rem, 1.75vw, 1.62rem);--text-h3:clamp(1.65rem, 2.3vw, 2.25rem);--text-h2:clamp(2.3rem, 4.3vw, 4.35rem);--text-display:clamp(2.6rem, 5.1vw, 5.35rem);--max:90rem;--gutter:clamp(1.25rem, 5.6vw, 5.5rem);--grid-gap:1.5rem;--section-y:clamp(6rem, 12.5vw, 12.25rem);--header-h:5.25rem;--ease:cubic-bezier(.2, .7, .12, 1);--ease-soft:cubic-bezier(.4, 0, .2, 1);--ribbon-h:0px}:root:has(.preview-ribbon){--ribbon-h:2.25rem}@media (max-width:760px){:root{--header-h:4.25rem}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1rem);background:var(--noir)}body{--serif:var(--font-display), "Cormorant Garamond", Garamond, Georgia, serif;--sans:var(--font-interface), "Manrope", "Helvetica Neue", Arial, sans-serif;min-width:320px;color:var(--text);background:var(--ivory);font-family:var(--sans);font-size:var(--text-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.75;overflow-x:clip}img,video,picture{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;font:inherit}button{cursor:pointer}button,summary,a{-webkit-tap-highlight-color:transparent}p{text-wrap:pretty;margin:0}h1,h2,h3,h4{color:var(--ink);font-family:var(--serif);letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:300;line-height:1.05}h1 em,h2 em,h3 em{color:var(--bronze);font-style:italic;font-weight:300}::selection{color:var(--ink);background:#c9ae7761}:focus-visible{outline:2px solid var(--bronze);outline-offset:4px}.on-dark :focus-visible,.site-header :focus-visible,.menu :focus-visible{outline-color:var(--champagne)}.wrap{width:100%;max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.section{padding:var(--section-y) 0;position:relative}.section[id]{scroll-margin-top:-1rem}.section--ivory{background:var(--ivory)}.section--porcelain{background:var(--porcelain)}.section--noir{background:var(--noir)}.on-dark{color:var(--on-dark-2)}.on-dark h1,.on-dark h2,.on-dark h3{color:var(--porcelain)}.on-dark h1 em,.on-dark h2 em,.on-dark h3 em{color:var(--champagne)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:1000;color:var(--noir);background:var(--champagne);font:600 var(--text-label) / 1 var(--sans);letter-spacing:.2em;text-transform:uppercase;transition:transform .3s var(--ease);padding:.85rem 1.1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus{transform:none}.display{font-size:var(--text-display);line-height:1.02}.h2{font-size:var(--text-h2);line-height:1.04}.h3{font-size:var(--text-h3);font-weight:400;line-height:1.12}.eyebrow{color:var(--bronze-ink);font:500 var(--text-label) / 1.5 var(--sans);letter-spacing:.26em;text-transform:uppercase;align-items:center;gap:1rem;margin:0 0 1.75rem;display:flex}.eyebrow:before{content:"";opacity:.55;background:currentColor;flex:0 0 2.5rem;height:1px}.eyebrow--center{justify-content:center}.eyebrow--center:after{content:"";opacity:.55;background:currentColor;flex:0 0 2.5rem;height:1px}.on-dark .eyebrow{color:var(--champagne)}.lead{max-width:34ch;color:var(--ink);font-family:var(--serif);font-size:var(--text-lead);font-weight:400;line-height:1.5}.on-dark .lead{color:var(--porcelain)}.body-copy{max-width:58ch}.note{color:var(--muted);font-size:var(--text-note);letter-spacing:.01em;line-height:1.7}.on-dark .note{color:var(--on-dark-3)}.label{color:var(--bronze-ink);font:500 var(--text-label) / 1.5 var(--sans);letter-spacing:.22em;text-transform:uppercase}.on-dark .label{color:var(--champagne)}.i-arrow{width:1.625rem;height:.625rem;transition:transform .6s var(--ease);flex:none}.i-ext{flex:none;width:.6875rem;height:.6875rem;transform:translateY(-1px)}.i-spark{width:.875rem;height:.875rem;color:var(--bronze);flex:none}.on-dark .i-spark{color:var(--champagne)}.btn{min-height:3.5rem;font:600 var(--text-label) / 1 var(--sans);letter-spacing:.22em;text-align:center;text-transform:uppercase;white-space:nowrap;transition:background-color .6s var(--ease), color .6s var(--ease), border-color .6s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.9rem;padding:0 2rem;display:inline-flex;position:relative}.btn--champagne{border-color:var(--champagne);color:var(--noir);background:var(--champagne)}.btn--noir{border-color:var(--noir);color:var(--porcelain);background:var(--noir)}.btn--line{border-color:var(--rule);color:var(--ink);background:0 0}@media (hover:hover){.btn--champagne:hover{border-color:var(--porcelain);background:var(--porcelain)}.btn--noir:hover{color:var(--noir);background:0 0}.btn--line:hover{border-color:var(--ink)}}@media (max-width:480px){.btn{letter-spacing:.18em;white-space:normal;padding:0 1.4rem;line-height:1.4}}.link-arrow{min-height:2.75rem;color:var(--ink);font:600 var(--text-label) / 1 var(--sans);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.9rem;padding:.6rem 0;display:inline-flex;position:relative}.link-arrow:after{content:"";opacity:.35;height:1px;transition:opacity .5s var(--ease);background:currentColor;position:absolute;bottom:.4rem;left:0;right:0}.link-arrow:hover:after{opacity:.9}.link-arrow:hover .i-arrow{transform:translate(6px)}.on-dark .link-arrow{color:var(--porcelain)}.text-link{border-bottom:1px solid var(--rule);color:var(--ink);transition:border-color .4s var(--ease)}.text-link:hover{border-color:currentColor}.on-dark .text-link{border-color:var(--rule-dark);color:var(--porcelain)}.preview-ribbon{z-index:110;min-height:2.25rem;padding:.45rem var(--gutter);color:var(--noir);background:var(--champagne);font:600 var(--text-label) / 1.4 var(--sans);letter-spacing:.18em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;display:flex;position:relative}.site-header{z-index:100;height:var(--header-h);margin-bottom:calc(-1 * var(--header-h));color:var(--porcelain);transition:background-color .6s var(--ease), border-color .6s var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.site-header:before{content:"";pointer-events:none;transition:opacity .6s var(--ease);background:linear-gradient(#0a090894 0%,#0a090838 55%,#0a090800 100%);position:absolute;inset:0}.site-header[data-solid]{background:var(--noir);border-bottom-color:#c9ae772e}.site-header[data-solid]:before{opacity:0}.site-header__inner{justify-content:space-between;align-items:center;gap:2rem;height:100%;display:flex;position:relative}.brand{flex:none;align-items:center;gap:.9rem;min-height:2.75rem;display:inline-flex}.brand__mono{width:auto;height:2.5rem}.brand__word{width:auto;height:.95rem}.nav{align-items:center;gap:clamp(1.4rem,2.4vw,2.4rem);display:flex}.nav__link{color:#f7f2ebe6;font:500 var(--text-label) / 1 var(--sans);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;transition:color .5s var(--ease);align-items:center;gap:.45rem;padding:.65rem 0;display:inline-flex;position:relative}.nav__link:after{background:var(--champagne);content:"";transform-origin:100%;height:1px;transition:transform .6s var(--ease);position:absolute;bottom:.2rem;left:0;right:0;transform:scaleX(0)}.nav__link:hover,.nav__link[aria-current=page]{color:var(--champagne)}.nav__link:hover:after,.nav__link[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.nav__cta{min-height:2.625rem;color:var(--champagne);font:600 var(--text-label) / 1 var(--sans);letter-spacing:.22em;text-transform:uppercase;transition:background-color .5s var(--ease), color .5s var(--ease);border:1px solid #c9ae77bf;align-items:center;padding:0 1.4rem;display:inline-flex}.nav__cta:hover,.nav__cta[aria-current=page]{color:var(--noir);background:var(--champagne)}.menu-toggle{min-height:2.75rem;color:var(--porcelain);font:600 var(--text-label) / 1 var(--sans);letter-spacing:.22em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.75rem;padding:0 .125rem;display:none}.menu-toggle__lines{width:1.625rem;height:.5625rem;position:relative}.menu-toggle__lines:before,.menu-toggle__lines:after{content:"";background:currentColor;height:1px;position:absolute;left:0;right:0}.menu-toggle__lines:before{top:0}.menu-toggle__lines:after{top:.5rem;right:.375rem}.menu{width:100%;max-width:none;height:100%;max-height:none;padding:0 var(--gutter) max(1.75rem, env(safe-area-inset-bottom));overscroll-behavior:contain;color:var(--porcelain);background:var(--noir);border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.menu[open]{animation:menu-in .5s var(--ease) both;flex-direction:column;display:flex}.menu::backdrop{background:var(--noir)}html:has(.menu[open]){overflow:hidden}.menu__top{height:var(--header-h);flex:none;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.menu__close{min-height:2.75rem;color:var(--porcelain);font:600 var(--text-label) / 1 var(--sans);letter-spacing:.22em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.75rem;padding:0;display:inline-flex}.menu__close-x{width:1.125rem;height:1.125rem;position:relative}.menu__close-x:before,.menu__close-x:after{content:"";background:currentColor;height:1px;position:absolute;top:50%;left:-2px;right:-2px}.menu__close-x:before{transform:rotate(45deg)}.menu__close-x:after{transform:rotate(-45deg)}.menu__nav{margin:auto 0;padding:1.5rem 0}.menu__list{margin:0;padding:0;list-style:none}.menu__list li{border-top:1px solid #c9ae7729}.menu__list li:last-child{border-bottom:1px solid #c9ae7729}.menu[open] .menu__list li{animation:menu-item-in .8s var(--ease) both}.menu[open] .menu__list li:nth-child(2){animation-delay:50ms}.menu[open] .menu__list li:nth-child(3){animation-delay:.1s}.menu[open] .menu__list li:nth-child(4){animation-delay:.15s}.menu[open] .menu__list li:nth-child(5){animation-delay:.2s}.menu[open] .menu__list li:nth-child(6){animation-delay:.25s}.menu__list a{color:var(--porcelain);font:300 clamp(2rem, 8.4vw, 2.6rem) / 1.15 var(--serif);transition:color .4s var(--ease);justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;display:flex}.menu__list a>span{color:var(--champagne);font:500 var(--text-label) / 1 var(--sans);letter-spacing:.2em;align-items:center;gap:.45rem;display:inline-flex}.menu__list a:hover,.menu__list a[aria-current=page]{color:var(--champagne)}.menu__list a[aria-current=page]{font-style:italic}.menu__foot{color:var(--on-dark-2);font-size:var(--text-small);gap:.4rem;display:grid}.menu__place{color:var(--champagne);font:500 var(--text-label) / 1.6 var(--sans);letter-spacing:.24em;text-transform:uppercase;margin-bottom:.4rem}.menu__foot a:not(.btn){width:fit-content;padding:.2rem 0}.menu__foot a:not(.btn):hover{color:var(--champagne)}.menu__enquire{width:100%;margin-top:1.4rem}@keyframes menu-in{0%{opacity:0}}@keyframes menu-item-in{0%{opacity:0;transform:translateY(40%)}}@media (max-width:1100px){.nav{display:none}.menu-toggle{display:inline-flex}}@media (max-width:760px){.brand{gap:.75rem}.brand__mono{height:2.125rem}.brand__word{height:.8125rem}}.site-footer{color:var(--on-dark-2);background:var(--noir);border-top:1px solid #c9ae7724;padding:clamp(5rem,9vw,8.25rem) 0 2.25rem;font-size:.9375rem}.site-footer__grid{gap:3.5rem var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.site-footer__brand{grid-column:1/span 4}.site-footer__brand>a{display:inline-block}.site-footer__logo{width:11.875rem;height:auto;margin-bottom:1.9rem}.site-footer__brand p{max-width:34ch;color:var(--on-dark-3)}.site-footer__col{grid-column:span 2}.site-footer__col--wide{grid-column:span 3}.site-footer__title{color:var(--champagne);font:500 var(--text-label) / 1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase;margin:0 0 1.375rem}.site-footer__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.site-footer__list a{color:var(--on-dark-2);transition:color .4s var(--ease);align-items:center;gap:.5rem;display:inline-flex}.site-footer__list a:hover{color:var(--champagne)}.site-footer__place{color:var(--on-dark-3);font:500 var(--text-label) / 1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;display:block}.site-footer__bottom{color:var(--on-dark-3);font:500 var(--text-label) / 1.6 var(--sans);letter-spacing:.12em;border-top:1px solid #c9ae7729;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.125rem 2rem;margin-top:clamp(4rem,7vw,6.5rem);padding-top:1.75rem;display:flex}.site-footer__legal{flex-wrap:wrap;gap:.5rem 1.6rem;display:flex}.site-footer__legal a{padding:.25rem 0}.site-footer__legal a:hover{color:var(--champagne)}@media (max-width:1024px){.site-footer__brand{grid-column:1/-1}.site-footer__col,.site-footer__col--wide{grid-column:span 4}}@media (max-width:640px){.site-footer__col,.site-footer__col--wide{grid-column:1/-1}.site-footer__bottom{flex-direction:column;align-items:flex-start}}.section-intro{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:clamp(3.25rem,6vw,5.5rem);display:grid}.section-intro__main{grid-column:1/span 7}.section-intro__main .h2 em{display:block}.section-intro__aside{color:var(--muted);grid-column:9/span 4}.section-intro__aside>*+*{margin-top:1em}.on-dark .section-intro__aside{color:var(--on-dark-2)}.section-intro--center{text-align:center}.section-intro--center .section-intro__main,.section-intro--center .section-intro__aside{grid-column:2/span 10}.section-intro--center .section-intro__aside{max-width:52ch;margin:1.5rem auto 0}.section-intro--center .eyebrow{justify-content:center}.section-intro--center .eyebrow:after{content:"";opacity:.55;background:currentColor;flex:0 0 2.5rem;height:1px}@media (max-width:900px){.section-intro__main,.section-intro__aside{grid-column:1/-1}.section-intro__aside{margin-top:1.5rem}}.statement__grid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.statement .eyebrow{grid-column:1/-1}.statement__title{grid-column:1/span 11;max-width:17ch;font-size:clamp(2.35rem,4.9vw,5rem);line-height:1.04}.statement__title em{display:block}.statement__body{border-top:1px solid var(--rule);font-size:var(--text-large);grid-column:7/span 5;margin-top:clamp(3rem,6vw,5.5rem);padding-top:2rem}.statement__body>*+*{margin-top:1.15em}.on-dark .statement__body{border-top-color:var(--rule-dark)}.statement__sign{color:var(--bronze-ink);font:500 var(--text-label) / 1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;padding-top:.75rem;display:flex}.on-dark .statement__sign{color:var(--champagne)}@media (max-width:900px){.statement__title,.statement__body{grid-column:1/-1}}.frame{width:min(var(--frame-col,100%), var(--media-max,100%), calc(var(--frame-max-h,78svh) * (var(--frame-aspect))));aspect-ratio:var(--frame-aspect);background:var(--noir-3);position:relative;overflow:hidden}.frame img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:760px) and (orientation:portrait){.frame{width:min(var(--frame-col,100%), var(--media-max-phone,100%), calc(var(--frame-max-h,78svh) * (var(--frame-aspect-phone))));aspect-ratio:var(--frame-aspect-phone)}}.split__grid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.split__media{grid-column:1/span 6;display:flex}.split__copy{grid-column:8/span 5}.split--image-right .split__media{grid-area:1/7/auto/span 6;justify-content:flex-end}.split--image-right .split__copy{grid-area:1/1/auto/span 5}.split__copy .h2{margin-bottom:2rem}.split__body>*+*{margin-top:1.15em}.split__foot{color:var(--muted);font-family:var(--serif);font-size:1.28rem;font-style:italic;line-height:1.45}.split__body>.split__foot{margin-top:1.9rem}.split__body>.split__foot+*{margin-top:1.75rem}.on-dark .split__foot{color:var(--on-dark-3)}@media (max-width:900px){.split__media,.split--image-right .split__media{grid-area:1/1/auto/-1;justify-content:flex-start}.split__copy,.split--image-right .split__copy{grid-area:2/1/auto/-1;margin-top:3.5rem}}.facts{border-top:1px solid var(--rule);grid-template-columns:repeat(3,auto);justify-content:start;column-gap:clamp(1.75rem,3.6vw,3.5rem);margin:3.25rem 0 0;padding-top:2.1rem;display:grid}.split__body>.facts{margin-top:3.25rem}.facts div{flex-direction:column-reverse;justify-content:flex-end;gap:.625rem;display:flex;position:relative}.facts div+div:before{color:var(--taupe);content:"·";font:300 clamp(3rem, 5vw, 4.8rem) / 1 var(--serif);position:absolute;top:.1em;left:calc(clamp(1.75rem,3.6vw,3.5rem)/-2 - 4px)}.facts dd{color:var(--bronze);font:300 clamp(3.6rem, 6.6vw, 6.6rem) / .86 var(--serif);font-variant-numeric:lining-nums;letter-spacing:-.02em;margin:0}.facts dt{max-width:14ch;color:var(--muted);font:500 var(--text-label) / 1.5 var(--sans);letter-spacing:.18em;text-transform:uppercase}.on-dark .facts{border-top-color:var(--rule-dark)}.on-dark .facts dd{color:var(--champagne)}.on-dark .facts dt{color:var(--on-dark-3)}@media (max-width:480px){.facts{column-gap:1.625rem}.facts div+div:before{left:-1.0625rem}.facts dt{letter-spacing:.14em}}.process{overflow-x:clip}.process__head{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:clamp(4rem,8vw,7.5rem);display:grid}.process__head>div:first-child{grid-column:1/span 7}.process__head .lead{grid-column:8/span 5;max-width:30ch}.process__grid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.process__aside{top:calc(var(--header-h) + 3rem);grid-column:1/span 5;align-self:start;position:sticky}.process__steps{margin:0;padding:0;list-style:none}.process__step{border-top:1px solid #c9ae772e;grid-template-columns:3.5rem 1fr;column-gap:.5rem;padding:1.375rem 0 1.5rem;display:grid}.process__step:last-child{border-bottom:1px solid #c9ae772e}.process__num{color:var(--champagne);font:400 1.3rem / 1.2 var(--serif);font-variant-numeric:lining-nums;padding-top:.2rem}.process__title{color:var(--porcelain);font:400 clamp(1.45rem, 1.9vw, 1.8rem) / 1.2 var(--serif);letter-spacing:0;margin:0}.process__copy{max-width:40ch;color:var(--on-dark-2);grid-column:2;margin-top:.625rem;font-size:.9375rem;line-height:1.7}.process__note,.process__link{margin-top:1.75rem;padding-left:4rem}.process__link{margin-top:1rem}.process__num,.process__title{transition:color .8s var(--ease)}.process[data-synced] .process__step:not([data-active]) .process__num{color:#c9ae77bf}.process[data-synced] .process__step:not([data-active]) .process__title{color:var(--on-dark-3)}.process[data-synced] .process__copy{opacity:0;max-height:0;transition:max-height .9s var(--ease), opacity .6s var(--ease), margin .9s var(--ease);margin-top:0;overflow:hidden}.process[data-synced] .process__step[data-active] .process__copy{opacity:1;max-height:10rem;margin-top:.625rem}.process__frames{grid-column:7/span 6;gap:clamp(6rem,16vh,11rem);padding-bottom:8vh;display:grid}.process__frame{--panel-aspect:16 / 10;width:min(100%, var(--media-max,100%), calc(78svh * (var(--item-aspect))));justify-self:end;margin:0}.process__frame--start{justify-self:start}.process__frame figcaption{color:var(--on-dark-3);font-size:var(--text-small);align-items:baseline;gap:1rem;margin-top:1.125rem;display:flex}.process__frame figcaption b{color:var(--champagne);font:500 var(--text-label) / 1.4 var(--sans);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}.monogram-panel{width:min(100%, calc(78svh * (var(--panel-aspect,16 / 10))));aspect-ratio:var(--panel-aspect,16 / 10);background:radial-gradient(120% 90% at 50% 0%, #c9ae771a, #c9ae7700 60%), var(--noir-2);text-align:center;border:1px solid #c9ae7742;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;padding:2.5rem;display:flex}.monogram-panel img{width:auto;height:4rem}.monogram-panel p{max-width:22ch;color:var(--porcelain);font:300 clamp(1.6rem, 2.4vw, 2.3rem) / 1.25 var(--serif)}.monogram-panel em{color:var(--champagne)}@media (max-width:1024px){.process__head>div:first-child,.process__head .lead{grid-column:1/-1}.process__head .lead{margin-top:1.75rem}.process__grid{flex-direction:column;display:flex}.process__aside{order:1;position:static}.process__note,.process__link{padding-left:0}.process__frames{order:2;gap:clamp(3.5rem,9vw,5rem);margin-top:clamp(3.5rem,8vw,5rem);padding-bottom:0}.process__frame,.process__frame--start{justify-self:center}.process__frame figcaption{flex-direction:column;gap:.375rem}}@media (max-width:1024px) and (orientation:portrait){.process__frame{--panel-aspect:4 / 5}}.link-list{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.link-list__item{z-index:0;border-top:1px solid var(--rule);position:relative}.link-list__link{grid-template-columns:7.5rem minmax(0,1.25fr) minmax(0,1fr) auto;grid-template-areas:"marks name copy action";align-items:center;column-gap:2rem;padding:clamp(1.75rem,3.4vw,2.9rem) 0;display:grid;position:relative}.link-list__link:before{z-index:-1;inset:0 calc(-1 * var(--gutter));content:"";opacity:0;transition:opacity .7s var(--ease);background:#9a7a4b12;position:absolute}.link-list__link:hover:before{opacity:1}.link-list--plain .link-list__link{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) 11rem;grid-template-areas:"name copy action"}.link-list__marks{color:var(--bronze);grid-area:marks;gap:.5rem;display:flex}.link-list__marks .i-spark{width:1rem;height:1rem;transition:transform 1s var(--ease)}.link-list__link:hover .link-list__marks .i-spark{transform:rotate(45deg)scale(1.1)}.link-list__name{flex-direction:column;grid-area:name;gap:.5rem;display:flex}.link-list__kicker{color:var(--bronze-ink);font:500 var(--text-label) / 1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase}.link-list__title{font-size:clamp(1.9rem,3vw,2.9rem);line-height:1.05}.link-list__copy{max-width:36ch;color:var(--muted);grid-area:copy}.link-list__action{grid-area:action;justify-self:end}.on-dark .link-list,.on-dark .link-list__item{border-color:var(--rule-dark)}.on-dark .link-list__marks,.on-dark .link-list__kicker{color:var(--champagne)}.on-dark .link-list__copy{color:var(--on-dark-2)}@media (max-width:900px){.link-list__link,.link-list--plain .link-list__link{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"marks marks""name action""copy copy";row-gap:.875rem}.link-list--plain .link-list__link{grid-template-areas:"name action""copy copy"}.link-list__action{align-self:end}.link-list__action-label{display:none}}.columns__grid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.columns__head{top:calc(var(--header-h) + 3rem);grid-column:1/span 5;position:sticky}.columns__head .h2 em{display:block}.columns__intro{max-width:40ch;color:var(--muted);margin-top:2rem}.on-dark .columns__intro{color:var(--on-dark-2)}.columns__foot{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2.25rem;display:flex}.columns__body{grid-column:7/span 6}.columns__head:has(.columns__image){position:static}.columns__image{--frame-max-h:46svh;margin-top:clamp(2.5rem,4vw,3.5rem)}@media (max-width:900px){.columns__image{--frame-max-h:78svh}.columns__head{grid-column:1/-1;position:static}.columns__body{grid-column:1/-1;margin-top:3.5rem}}.ledger{border-bottom:1px solid var(--rule);margin:0}.ledger__row{border-top:1px solid var(--rule);grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);column-gap:2rem;padding:1.75rem 0 1.9rem;display:grid}.ledger dt{color:var(--ink);font:400 clamp(1.4rem, 1.8vw, 1.7rem) / 1.2 var(--serif)}.ledger__num{color:var(--bronze-ink);font:500 var(--text-label) / 1.4 var(--sans);font-variant-numeric:lining-nums;letter-spacing:.22em;margin-bottom:.625rem;display:block}.ledger dd{max-width:44ch;color:var(--text);margin:0;padding-top:.2rem}.on-dark .ledger,.on-dark .ledger__row{border-color:var(--rule-dark)}.on-dark .ledger dt{color:var(--porcelain)}.on-dark .ledger__num{color:var(--champagne)}.on-dark .ledger dd{color:var(--on-dark-2)}@media (max-width:600px){.ledger__row{grid-template-columns:1fr;row-gap:.75rem}}.faq{border-bottom:1px solid var(--rule)}.faq__item{border-top:1px solid var(--rule)}.faq__item summary{color:var(--ink);font:400 clamp(1.35rem, 1.8vw, 1.65rem) / 1.3 var(--serif);cursor:pointer;transition:color .4s var(--ease);justify-content:space-between;align-items:baseline;gap:2rem;padding:1.6rem 0;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:hover{color:var(--bronze-ink)}.faq__mark{width:.875rem;height:.875rem;color:var(--bronze);flex:0 0 .875rem;position:relative}.faq__mark:before,.faq__mark:after{content:"";width:100%;height:1px;transition:transform .5s var(--ease);background:currentColor;position:absolute;top:50%;left:0}.faq__mark:after{transform:rotate(90deg)}.faq__item[open] .faq__mark:after{transform:rotate(0)}.faq__answer{max-width:56ch;color:var(--text);padding:0 0 1.9rem}.gallery{gap:clamp(3rem, 7vw, 6.5rem) var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.gallery__item{width:min(var(--item-col,100%), var(--media-max,100%), calc(78svh * (var(--item-aspect))));margin:0}.gallery__item:first-child{grid-column:1/span 7}.gallery__item:nth-child(2){grid-column:9/span 4;justify-self:end}.gallery__item:nth-child(3){grid-column:3/span 8}.gallery figcaption{border-top:1px solid var(--rule-soft);color:var(--muted);font-size:var(--text-small);align-items:baseline;gap:.875rem;margin-top:1.125rem;padding-top:1.125rem;display:flex}.gallery figcaption b{color:var(--bronze-ink);font:500 var(--text-label) / 1.4 var(--sans);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}.on-dark .gallery figcaption{color:var(--on-dark-3);border-top-color:#c9ae7738}.on-dark .gallery figcaption b{color:var(--champagne)}@media (max-width:900px){.gallery__item:nth-child(n){grid-column:1/-1}.gallery__item:nth-child(2){--item-col:78%}.gallery figcaption{flex-direction:column;gap:.25rem}}.trio{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.trio__item{flex-direction:column;padding:2.5rem clamp(1.25rem,2.6vw,2.75rem) 0 0;display:flex}.trio__item+.trio__item{border-left:1px solid var(--rule);padding-left:clamp(1.25rem,2.6vw,2.75rem)}.trio__marks{color:var(--bronze);gap:.5rem;margin-bottom:2rem;display:flex}.trio__marks .i-spark{width:1rem;height:1rem}.trio__kicker{color:var(--bronze-ink);font:500 var(--text-label) / 1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase}.trio__name{color:var(--ink);font:300 clamp(1.8rem, 2.6vw, 2.5rem) / 1.08 var(--serif);letter-spacing:-.012em;margin-top:.625rem}.trio__count{align-items:baseline;gap:.875rem;margin-top:2.25rem;display:flex}.trio__num{color:var(--bronze);font:300 clamp(3.6rem, 6vw, 5.6rem) / .9 var(--serif);font-variant-numeric:lining-nums;letter-spacing:-.02em}.trio__count-label{color:var(--muted);font:500 var(--text-label) / 1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase}.trio__copy{max-width:32ch;color:var(--muted);margin-top:1.5rem}.trio-foot{flex-wrap:wrap;align-items:center;gap:.5rem 2.5rem;margin-top:clamp(3rem,5vw,4.5rem);display:flex}@media (max-width:900px){.trio{border-top:0;grid-template-columns:1fr}.trio__item,.trio__item+.trio__item{border-top:1px solid var(--rule);border-left:0;padding:2.25rem 0 2.5rem}.trio__item:last-child{border-bottom:1px solid var(--rule)}.trio__marks{margin-bottom:1.5rem}}.choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,2.4vw,2rem);margin:0 0 clamp(3rem,6vw,5rem);padding:0;list-style:none;display:grid}.choices__caption{color:var(--muted);font-size:var(--text-small);margin-top:1rem}.choices__caption b{color:var(--ink);font:400 clamp(1.05rem, 1.6vw, 1.45rem) / 1.25 var(--serif);display:block}@media (max-width:760px){.choices__caption{margin-top:.625rem;font-size:.75rem;line-height:1.4}.choices__caption b{font-size:.9375rem}}.compare{border-collapse:collapse;text-align:left;width:100%}.compare thead th{border-bottom:1px solid var(--rule);color:var(--bronze-ink);font:500 var(--text-label) / 1.4 var(--sans);letter-spacing:.22em;text-transform:uppercase;padding:0 1.5rem 1.125rem 0}.compare tbody tr{border-bottom:1px solid var(--rule)}.compare tbody th,.compare tbody td{vertical-align:middle;padding:clamp(1.75rem,3vw,2.6rem) 1.5rem clamp(1.75rem,3vw,2.6rem) 0}.compare tbody th{width:40%;font-weight:400}.compare__marks{color:var(--bronze);gap:.5rem;margin-bottom:1rem;display:flex}.compare__kicker{color:var(--bronze-ink);font:500 var(--text-label) / 1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase;margin-bottom:.5rem;display:block}.compare__name{color:var(--ink);font:300 clamp(1.9rem, 3vw, 2.9rem) / 1.05 var(--serif);letter-spacing:-.012em;display:block}.compare__lights{width:18%;color:var(--bronze);font:300 clamp(3rem, 5vw, 4.6rem) / 1 var(--serif);font-variant-numeric:lining-nums}.compare__suits{max-width:36ch;color:var(--muted)}.compare__foot{flex-wrap:wrap;align-items:center;gap:1.25rem 2.5rem;margin-top:2.75rem;display:flex}.compare__foot .note{flex:16rem}@media (max-width:760px){.compare thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.compare,.compare tbody,.compare tr,.compare th,.compare td{width:auto;display:block}.compare tbody tr{border-top:1px solid var(--rule);border-bottom:0;padding:2rem 0}.compare tbody tr:last-child{border-bottom:1px solid var(--rule)}.compare tbody th,.compare tbody td{width:auto;padding:0}.compare__lights{align-items:baseline;gap:.875rem;margin-top:1.25rem;font-size:3rem;display:flex!important}.compare__lights:after{color:var(--muted);content:attr(data-label);font:500 var(--text-label) / 1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase}.compare__suits{margin-top:.75rem}}.provenance.provenance--quiet{border-top:0;margin-bottom:0;padding:0 0 1.75rem}.home-hero{padding:var(--header-h) 0 clamp(3rem, 7vh, 5rem);color:var(--on-dark-2);background:var(--noir)}.home-hero__screen{--screen-min-h:18rem;width:min(100%, var(--max), max(calc(var(--screen-min-h) * (var(--loop-aspect))), calc((100svh - var(--header-h) - var(--ribbon-h) - 15rem) * (var(--loop-aspect)))));margin-inline:auto}@media (max-height:30rem){.home-hero__screen{--screen-min-h:clamp(7rem, 100svh - var(--header-h) - var(--ribbon-h) - 7rem, 12rem)}}.home-hero__card{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-top:clamp(1.5rem,3.5vh,2.5rem);display:grid}.home-hero__heading{grid-column:1/span 9}.home-hero__eyebrow{color:var(--champagne);flex-wrap:wrap;gap:.375rem 1rem;margin-bottom:1rem}.home-hero__sep{opacity:.7}.home-hero__title{color:var(--porcelain);font-size:clamp(2.1rem,3.3vw,3.4rem);line-height:1.04}.home-hero__title>span,.home-hero__title>em{display:block}.home-hero__title em{color:var(--champagne-hi)}.home-hero__actions{flex-direction:column;grid-column:10/span 3;justify-self:end;align-items:flex-end;gap:.75rem;display:flex}.loop-video__frame{aspect-ratio:var(--loop-aspect);background:var(--noir-3);position:relative;overflow:hidden}.loop-video__poster,.loop-video__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.loop-video__video{opacity:0;transition:opacity 1.2s var(--ease-soft)}.loop-video__video[data-started]{opacity:1}.motion-toggle{z-index:1;min-height:2.75rem;color:var(--on-dark-3);background:var(--noir);font:500 var(--text-label) / 1 var(--sans);letter-spacing:.2em;text-transform:uppercase;transition:color .4s var(--ease);border:0;align-items:center;gap:.625rem;padding:0 1rem;display:inline-flex;position:absolute;bottom:.75rem;right:.75rem}.motion-toggle:hover{color:var(--porcelain)}.motion-toggle:focus-visible{outline-offset:-4px}.motion-toggle__icon{fill:currentColor;flex:none;width:.625rem;height:.625rem}@media (max-width:1024px){.home-hero__heading,.home-hero__actions{grid-column:1/-1}.home-hero__actions{flex-flow:wrap;justify-self:start;align-items:center;gap:1.125rem 2.25rem;margin-top:1.75rem}}@media (max-width:760px) and (orientation:portrait){.home-hero__screen{width:min(100%,36svh)}.loop-video__frame{aspect-ratio:var(--loop-aspect-phone)}}@media (max-width:760px){.home-hero{padding-bottom:3rem}.home-hero__card{padding-top:1.5rem;display:block}.home-hero__eyebrow{letter-spacing:.22em;gap:.25rem;margin-bottom:.875rem;display:grid}.home-hero__eyebrow:before,.home-hero__sep{display:none}.home-hero__title{font-size:clamp(2rem,8.6vw,2.5rem);line-height:1.06}.home-hero__actions{gap:.75rem 1.75rem;margin-top:1.5rem}.home-hero__actions .btn{width:100%}.motion-toggle{padding:0 .75rem;bottom:.5rem;right:.5rem}}.detail__grid{gap:clamp(4rem, 8vw, 8rem) var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.detail__intro{grid-column:1/span 4}.detail__intro .h2{margin-bottom:1.9rem}.detail__a{margin-right:calc(-1 * var(--gutter));grid-column:6/span 7}.detail__b{grid-column:1/span 7;justify-content:center;display:flex}.detail__c{grid-column:9/span 4}.detail__c>*+*{margin-top:1.5rem}.provenance{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:2.25rem;padding:1.9rem 0}.provenance__label{color:var(--bronze-ink);font:500 var(--text-label) / 1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.provenance__line{color:var(--ink);font:italic 400 clamp(1.45rem, 1.9vw, 1.78rem) / 1.35 var(--serif)}@media (max-width:900px){.detail__grid{row-gap:3rem}.detail__intro,.detail__c{grid-column:1/-1}.detail__a{margin:0 calc(-1 * var(--gutter));grid-column:1/-1}.detail__b{grid-column:1/-1}}.studio{overflow-x:clip}.studio:before{content:"";pointer-events:none;background:radial-gradient(60% 70% at 78%,#c9ae771a,#c9ae7700 70%);position:absolute;inset:0}.studio__grid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative}.studio__copy{grid-column:1/span 4}.studio__copy .h2{margin-bottom:1.375rem}.studio__sub{color:var(--champagne);font:italic 300 clamp(1.5rem, 2.1vw, 2rem) / 1.3 var(--serif);margin-bottom:1.9rem}.studio__controls{border-top:1px solid #c9ae772e;margin:2.1rem 0 2.25rem;padding:0;list-style:none;display:grid}.studio__controls li{color:var(--on-dark-2);font-size:var(--text-small);border-bottom:1px solid #c9ae772e;justify-content:space-between;gap:1.125rem;padding:.875rem 0;display:flex}.studio__controls li span:first-child{color:var(--porcelain);font:500 var(--text-label) / 1.6 var(--sans);letter-spacing:.2em;text-transform:uppercase;flex:none}.studio__controls li span:last-child{text-align:right}.studio__screen{margin-right:calc(-1 * var(--gutter));grid-column:6/span 7;position:relative}.studio__frame{text-decoration:none;position:relative}.studio__frame img{height:4.5rem}.studio__frame p{max-width:18ch;font-size:clamp(1.8rem,2.8vw,2.8rem);line-height:1.2}.studio__caption{color:var(--on-dark-3);font-size:var(--text-small);align-items:baseline;gap:.875rem;margin-top:1.125rem;display:flex}.studio__caption b{color:var(--champagne);font:500 var(--text-label) / 1.4 var(--sans);letter-spacing:.22em;text-transform:uppercase}@media (max-width:1024px){.studio__copy,.studio__screen{grid-column:1/-1}.studio__screen{margin:4rem calc(-1 * var(--gutter)) 0 0}}@media (max-width:600px) and (orientation:portrait){.studio__frame{--panel-aspect:4 / 5}}.experiences__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:2.75rem;display:flex}.experiences__quote{color:var(--ink);font:italic 400 clamp(1.35rem, 1.9vw, 1.7rem) / 1.35 var(--serif)}.experiences__foot .note{flex:18rem}.occasions{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.occasions__media{grid-column:1/span 6}.occasions .link-list{grid-column:8/span 5}.occasions .link-list__link{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name action""copy copy";row-gap:.875rem;padding:clamp(1.5rem,2.6vw,2.25rem) 0}.occasions .link-list__title{font-size:clamp(1.75rem,2.3vw,2.25rem)}.occasions .link-list__action{align-self:end}.occasions__foot{border-top:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:clamp(3.5rem,6vw,6rem);padding-top:1.75rem;font-size:.9375rem;display:flex}@media (max-width:900px){.occasions{display:block}.occasions .link-list{margin-top:3rem}}.final{isolation:isolate;color:var(--on-dark-2);background:radial-gradient(52% 60% at 50% 30%, #c9ae771a, #c9ae7700 70%), var(--noir);text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;padding:clamp(7rem,14vw,10rem) 0 clamp(5rem,11vh,8rem);display:flex;position:relative;overflow:hidden}.final--image{padding-top:clamp(5rem,10vw,8rem)}.final__plate{max-width:calc(60rem + 2 * var(--gutter));justify-content:center;margin-bottom:clamp(3.5rem,7vw,5.5rem);display:flex}.final__mark{width:auto;height:3.4rem;margin:0 auto 2.25rem}.final__inner{max-width:61.25rem}.final__title{color:var(--porcelain);font-size:clamp(2.5rem,5.2vw,5.3rem);line-height:1.03}.final__title em{color:var(--champagne);display:block}.final__body{max-width:50ch;margin:1.9rem auto 2.75rem}.final__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.125rem 2.25rem;display:flex}@media (max-width:760px){.final .btn{width:100%}}.page-hero{isolation:isolate;min-height:clamp(30rem,62svh,44rem);color:var(--on-dark-2);background:radial-gradient(70% 90% at 82% 0%, #c9ae771a, #c9ae7700 60%), var(--noir);align-items:flex-end;display:flex;position:relative;overflow:hidden}.page-hero--image{min-height:0;padding-top:var(--header-h);display:block}.page-hero__layout{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.page-hero__copy{padding-left:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));padding-right:clamp(2rem,4vw,4.5rem)}.page-hero__frame{--frame-col:min(58vw, calc(var(--max) * .58 + max(0px, (100vw - var(--max)) / 2)))}.page-hero--image .page-hero__content{padding-top:clamp(3rem,7vh,5rem)}.page-hero--image .page-hero__title{font-size:clamp(2.5rem,4vw,4.4rem)}@media (max-width:899px){.page-hero__layout{flex-direction:column;align-items:stretch;display:flex}.page-hero__picture{order:-1;justify-content:center;display:flex}.page-hero__frame{--frame-col:100%}.page-hero__copy{padding-right:var(--gutter);padding-left:var(--gutter)}.page-hero--image .page-hero__content{padding-top:clamp(2.25rem,6vw,3.5rem)}}.page-hero__content{padding-top:calc(var(--header-h) + 5rem);padding-bottom:clamp(4rem,9vh,6.5rem)}.page-hero__title{max-width:18ch;color:var(--porcelain);margin-bottom:1.75rem;font-size:clamp(2.7rem,5.6vw,5.6rem);line-height:1.03}.page-hero .page-hero__intro{max-width:46ch;color:var(--on-dark-2);font-size:clamp(1.2rem,1.5vw,1.42rem)}.page-hero__actions{flex-wrap:wrap;align-items:center;gap:1.125rem 2.25rem;margin-top:2.25rem;display:flex}@media (max-width:760px){.page-hero__content{padding-top:calc(var(--header-h) + 4rem)}.page-hero__actions .btn{width:100%}}.page-hero+.section--noir{padding-top:0}.page-hero+.section--noir>.wrap:before{content:"";background:#c9ae7729;height:1px;margin-bottom:clamp(4rem,7vw,6.5rem);display:block}.legal section{gap:1.15em var(--grid-gap);border-top:1px solid var(--rule);grid-template-columns:repeat(12,minmax(0,1fr));padding:2.5rem 0 2.75rem;display:grid}.legal section:last-of-type{border-bottom:1px solid var(--rule)}.legal section>*{grid-column:6/span 7;max-width:62ch}.legal section>h2{color:var(--ink);font:400 clamp(1.45rem, 1.9vw, 1.8rem) / 1.2 var(--serif);letter-spacing:0;grid-column:1/span 4}.legal section>a{justify-self:start}.legal ul{gap:.75rem;margin:0;padding-left:1.25rem;display:grid}.legal li::marker{color:var(--bronze)}.legal__note{border-left:1px solid var(--bronze);max-width:62ch;color:var(--text);font-size:var(--text-small);background:#9a7a4b12;margin:0 0 3rem;padding:1.25rem 1.5rem}.legal__more{margin-top:1rem}.legal>.wrap>.legal__more{margin-top:3rem}@media (max-width:900px){.legal section>*,.legal section>h2{grid-column:1/-1}.legal section{row-gap:1rem}}.status-page{min-height:max(34rem,100svh);padding:calc(var(--header-h) + 4rem) 0 5rem;color:var(--on-dark-2);background:radial-gradient(60% 50% at 50% 42%, #c9ae771a, #c9ae7700 70%), var(--noir);text-align:center;align-items:center;display:flex}.status-page__inner{flex-direction:column;align-items:center;display:flex}.status-page__mark{width:auto;height:4rem;margin-bottom:2.25rem}.status-page__title{color:var(--porcelain);font-size:clamp(2.6rem,5vw,4.6rem);line-height:1.04}.status-page__title em{color:var(--champagne);display:block}.status-page__body{max-width:44ch;margin-top:1.5rem}.status-page__action{margin-top:2.25rem}.status-page__links{font:600 var(--text-label) / 1 var(--sans);letter-spacing:.22em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1.25rem;margin-top:2.5rem;display:flex}.status-page__links a{min-height:2.75rem;color:var(--porcelain);transition:color .4s var(--ease);align-items:center;display:inline-flex}.status-page__links a:hover,.status-page__links span{color:var(--champagne)}[data-reveal]:not([data-reveal=mask]){transition:opacity 1.3s var(--ease), transform 1.3s var(--ease)}html.js-motion [data-reveal]:not([data-reveal=mask]):not([data-shown]){opacity:0;transform:translateY(1.625rem)}html.js-motion [data-reveal=fade]:not([data-shown]){transform:none}[data-reveal=mask]>img,[data-reveal=mask]>picture>img{transition:clip-path 1.7s var(--ease)}html.js-motion [data-reveal=mask]:not([data-shown])>img,html.js-motion [data-reveal=mask]:not([data-shown])>picture>img{clip-path:inset(0 0 100%)}[data-delay="1"],[data-reveal=mask][data-delay="1"]>img,[data-reveal=mask][data-delay="1"]>picture>img{transition-delay:.12s}[data-delay="2"],[data-reveal=mask][data-delay="2"]>img,[data-reveal=mask][data-delay="2"]>picture>img{transition-delay:.24s}[data-delay="3"],[data-reveal=mask][data-delay="3"]>img,[data-reveal=mask][data-delay="3"]>picture>img{transition-delay:.36s}[data-delay="4"],[data-reveal=mask][data-delay="4"]>img,[data-reveal=mask][data-delay="4"]>picture>img{transition-delay:.48s}html.js-motion [data-reveal]:focus-within{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html.js-motion [data-reveal],html.js-motion [data-reveal]>img{clip-path:none!important;opacity:1!important;transform:none!important}}
