@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.12c18379.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:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(../media/e62850744c7f266e-s.98408aef.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:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(../media/9433d1a810498265-s.p.8f3b692e.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.12c18379.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e62850744c7f266e-s.98408aef.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265-s.p.8f3b692e.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.12c18379.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e-s.98408aef.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265-s.p.8f3b692e.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.12c18379.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e62850744c7f266e-s.98408aef.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9433d1a810498265-s.p.8f3b692e.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:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/150f724d70372c02-s.cfe419c8.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:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/750c737482d9de2f-s.1c29fe1a.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:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.b72f0478.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.cfe419c8.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.1c29fe1a.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.b72f0478.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.cfe419c8.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.1c29fe1a.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.b72f0478.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/150f724d70372c02-s.cfe419c8.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/750c737482d9de2f-s.1c29fe1a.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.b72f0478.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_1d97cfdc-module__KeiGAW__className{font-family:Newsreader,Newsreader Fallback}.newsreader_1d97cfdc-module__KeiGAW__variable{--font-umbral-display:"Newsreader","Newsreader Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.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.50575af1.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.78d1a7ae.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.247c8473.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.18d7c7dc.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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.bb140f9f.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.50575af1.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.78d1a7ae.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.247c8473.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.18d7c7dc.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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.bb140f9f.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.50575af1.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.78d1a7ae.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.247c8473.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.18d7c7dc.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:700;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.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:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.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:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.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:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.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:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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%}.manrope_f83ce069-module__vFwshW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_f83ce069-module__vFwshW__variable{--font-umbral-body:"Manrope","Manrope Fallback"}
.cinematic-scroll-stage-module__4In24G__track{color:#f2ede4;background:#0f0e0c;min-height:280svh;position:relative}.cinematic-scroll-stage-module__4In24G__sticky{align-items:center;min-height:100svh;display:grid;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.cinematic-scroll-stage-module__4In24G__layout{grid-template-columns:minmax(16rem,.68fr) minmax(0,1.55fr);align-items:center;gap:max(2rem,min(5vw,6rem));width:min(100%,1600px);margin:0 auto;padding:max(5rem,min(8vw,8rem)) max(1.25rem,min(5vw,5rem));display:grid}.cinematic-scroll-stage-module__4In24G__copy{z-index:2;position:relative}.cinematic-scroll-stage-module__4In24G__copy>p{color:#c8844e;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.2rem;font-size:.68rem;font-weight:700}.cinematic-scroll-stage-module__4In24G__copy h2{max-width:9ch;font:400 clamp(2.8rem,5.4vw,6.2rem)/.94 var(--font-umbral-display,serif);letter-spacing:-.045em;margin:0}.cinematic-scroll-stage-module__4In24G__copy>span{color:rgba(242,237,228,.68);max-width:30rem;margin-top:1.6rem;font-size:max(.92rem,min(1.2vw,1.08rem));line-height:1.65;display:block}.cinematic-scroll-stage-module__4In24G__copy ol{border-top:1px solid rgba(242,237,228,.18);margin:max(2.2rem,min(5vh,4.5rem)) 0 0;padding:0;list-style:none}.cinematic-scroll-stage-module__4In24G__copy li{color:rgba(242,237,228,.36);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid rgba(242,237,228,.12);grid-template-columns:2.6rem 1fr;gap:.4rem;padding:.82rem 0;font-size:.68rem;transition:color .18s ease-out;display:grid}.cinematic-scroll-stage-module__4In24G__copy li[data-active=true]{color:#f2ede4}.cinematic-scroll-stage-module__4In24G__copy li i{color:#c8844e;font:inherit;font-style:normal}.cinematic-scroll-stage-module__4In24G__media{aspect-ratio:16/10;isolation:isolate;background:#171512;width:100%;position:relative;overflow:hidden;box-shadow:0 3rem 8rem rgba(0,0,0,.42)}.cinematic-scroll-stage-module__4In24G__poster,.cinematic-scroll-stage-module__4In24G__video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.cinematic-scroll-stage-module__4In24G__video{z-index:2}.cinematic-scroll-stage-module__4In24G__frame{z-index:4;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.cinematic-scroll-stage-module__4In24G__status{z-index:5;color:rgba(255,255,255,.8);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:auto 1fr;align-items:center;gap:1rem;font-size:.62rem;display:grid;position:absolute;bottom:max(1rem,min(2.4vw,2rem));left:max(1rem,min(2.4vw,2rem));right:max(1rem,min(2.4vw,2rem))}.cinematic-scroll-stage-module__4In24G__status:before{content:"";z-index:-1;background:linear-gradient(90deg,rgba(9,8,7,.72),transparent 75%);position:absolute;top:-1rem;bottom:-1rem;left:-1rem;right:-1rem}.cinematic-scroll-stage-module__4In24G__status i{transform-origin:0;background:#d79a67;height:1px}.cinematic-scroll-stage-module__4In24G__pause{z-index:6;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:rgba(9,8,7,.36);border:1px solid rgba(255,255,255,.46);border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid;position:absolute;top:1rem;right:1rem}.cinematic-scroll-stage-module__4In24G__pause svg{width:.9rem}.cinematic-scroll-stage-module__4In24G__pause:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:860px){.cinematic-scroll-stage-module__4In24G__track{min-height:245svh}.cinematic-scroll-stage-module__4In24G__sticky{height:100svh;min-height:100svh;position:-webkit-sticky;position:sticky}.cinematic-scroll-stage-module__4In24G__layout{height:100%;padding:clamp(3.7rem,8svh,5.2rem)1rem max(.8rem,env(safe-area-inset-bottom));grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-items:stretch;gap:max(.75rem,min(2.4svh,1.5rem))}.cinematic-scroll-stage-module__4In24G__copy h2{max-width:12ch;font-size:max(2.15rem,min(8.6vw,4.25rem));line-height:.96}.cinematic-scroll-stage-module__4In24G__copy>p{margin-bottom:.55rem}.cinematic-scroll-stage-module__4In24G__copy>span{margin-top:.7rem;font-size:max(.76rem,min(2.4vw,.92rem));line-height:1.42}.cinematic-scroll-stage-module__4In24G__copy ol{display:none}.cinematic-scroll-stage-module__4In24G__media{aspect-ratio:auto;min-height:0}}@media (max-width:520px){.cinematic-scroll-stage-module__4In24G__layout{padding-left:1rem;padding-right:1rem}.cinematic-scroll-stage-module__4In24G__copy>span{max-width:35ch}.cinematic-scroll-stage-module__4In24G__media{aspect-ratio:auto}.cinematic-scroll-stage-module__4In24G__poster,.cinematic-scroll-stage-module__4In24G__video{object-position:center}}@media (prefers-reduced-motion:reduce){.cinematic-scroll-stage-module__4In24G__copy li{transition:none}}
.materia-chair-viewer-module__9s34eW__shell{width:100%;position:relative}.materia-chair-viewer-module__9s34eW__viewport{aspect-ratio:16/10;touch-action:pan-y;cursor:grab;isolation:isolate;background:#d8d0c2;position:relative;overflow:hidden;box-shadow:0 2.5rem 7rem rgba(35,28,22,.14)}.materia-chair-viewer-module__9s34eW__viewport:active{cursor:grabbing}.materia-chair-viewer-module__9s34eW__poster,.materia-chair-viewer-module__9s34eW__canvas{top:0;bottom:0;left:0;right:0;width:100%!important;height:100%!important;position:absolute!important}.materia-chair-viewer-module__9s34eW__poster{object-fit:cover;object-position:64% center}.materia-chair-viewer-module__9s34eW__canvas{z-index:2}.materia-chair-viewer-module__9s34eW__viewport:after{content:"";z-index:3;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px rgba(37,35,31,.16)}.materia-chair-viewer-module__9s34eW__dragHint{z-index:4;color:rgba(37,35,31,.78);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:rgba(244,239,231,.82);align-items:center;gap:.6rem;padding:.65rem .8rem;font-size:.62rem;display:flex;position:absolute;bottom:1.15rem;left:1.25rem}.materia-chair-viewer-module__9s34eW__dragHint svg{width:.85rem}.materia-chair-viewer-module__9s34eW__controls{border:1px solid rgba(37,35,31,.18);border-top:0;grid-template-columns:repeat(3,1fr);display:grid}.materia-chair-viewer-module__9s34eW__controls button{color:rgba(37,35,31,.56);text-align:left;font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:rgba(255,255,255,.22);border:0;border-right:1px solid rgba(37,35,31,.18);grid-template-columns:2.4rem 1fr;gap:.5rem;padding:1rem 1.2rem;font-size:.7rem;display:grid}.materia-chair-viewer-module__9s34eW__controls button:last-child{border-right:0}.materia-chair-viewer-module__9s34eW__controls button[aria-pressed=true]{color:#f4efe7;background:#2b2925}.materia-chair-viewer-module__9s34eW__controls button:focus-visible{z-index:1;outline-offset:-3px;outline:2px solid #25231f;position:relative}.materia-chair-viewer-module__9s34eW__controls span{opacity:.52}.materia-chair-viewer-module__9s34eW__note{color:rgba(37,35,31,.54);margin:.9rem 0 0;font-size:.68rem;line-height:1.5}@media (max-width:640px){.materia-chair-viewer-module__9s34eW__viewport{aspect-ratio:4/5}.materia-chair-viewer-module__9s34eW__controls button{grid-template-columns:1fr;padding-left:.75rem;padding-right:.75rem}.materia-chair-viewer-module__9s34eW__controls span{display:none}.materia-chair-viewer-module__9s34eW__dragHint{font-size:.56rem}}@media (prefers-reduced-motion:reduce){.materia-chair-viewer-module__9s34eW__dragHint{display:none}}
.umbral-module__cp5qvW__page{--carbon:#11100e;--ink:#17140f;--bone:#f1eadb;--sand:#d1b58c;--copper:#bd7138;--line-dark:rgba(21,18,13,.2);--line-light:rgba(244,236,220,.2);background:var(--carbon);min-height:100vh;color:var(--bone);font-family:var(--font-umbral-body),sans-serif;overflow:clip}.umbral-module__cp5qvW__page h1,.umbral-module__cp5qvW__page h2,.umbral-module__cp5qvW__page h3{font-family:var(--font-umbral-display),serif;font-weight:400}.umbral-module__cp5qvW__page button,.umbral-module__cp5qvW__page a{-webkit-tap-highlight-color:transparent}.umbral-module__cp5qvW__heroTrack{--pointer-x:70%;--pointer-y:38%;height:210svh;position:relative}.umbral-module__cp5qvW__heroSticky{background:#171511;min-height:100svh;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.umbral-module__cp5qvW__heroScene,.umbral-module__cp5qvW__heroVelo,.umbral-module__cp5qvW__heroLuz{position:absolute;top:0;bottom:0;left:0;right:0}.umbral-module__cp5qvW__heroMedia{object-fit:cover;object-position:center}.umbral-module__cp5qvW__heroVideo{opacity:0;width:100%;height:100%;transition:opacity .5s ease-out}.umbral-module__cp5qvW__videoListo{opacity:1}.umbral-module__cp5qvW__heroVelo{z-index:1;background:linear-gradient(90deg,rgba(10,9,8,.88) 0%,rgba(10,9,8,.57) 42%,transparent 74%),linear-gradient(transparent 52%,rgba(10,9,8,.3)),radial-gradient(62% 38% at 69% 100%,rgba(211,147,72,.13),transparent 72%)}.umbral-module__cp5qvW__heroLuz{z-index:2;background:radial-gradient(circle 15rem at var(--pointer-x)var(--pointer-y),rgba(255,226,175,.14),transparent 72%);mix-blend-mode:screen;pointer-events:none;opacity:0;transition:opacity .22s ease-out}.umbral-module__cp5qvW__nav{z-index:4;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.18);grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;padding:max(1.2rem,min(3vw,2.2rem)) max(1.25rem,min(5vw,5rem));font-size:.66rem;font-weight:700;display:grid;position:absolute;top:0;left:0;right:0}.umbral-module__cp5qvW__marca,.umbral-module__cp5qvW__navLinks a,.umbral-module__cp5qvW__navCta{color:var(--bone);text-decoration:none}.umbral-module__cp5qvW__marca span{color:var(--copper)}.umbral-module__cp5qvW__navLinks{gap:max(1rem,min(3vw,2.6rem));display:flex}.umbral-module__cp5qvW__navLinks a{opacity:.68;transition:opacity .18s ease-out}.umbral-module__cp5qvW__navLinks a:hover{opacity:1}.umbral-module__cp5qvW__navLinks a:focus-visible{opacity:1}.umbral-module__cp5qvW__navCta{border:1px solid rgba(255,255,255,.45);justify-self:end;min-height:2.8rem;padding:.9rem 1.2rem}.umbral-module__cp5qvW__heroCopy{z-index:3;will-change:transform,opacity;width:min(74rem,88vw);position:absolute;bottom:max(7rem,min(15vh,10rem));left:max(1.25rem,min(6vw,6rem))}.umbral-module__cp5qvW__kicker,.umbral-module__cp5qvW__indice{color:var(--copper);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.umbral-module__cp5qvW__heroCopy h1{letter-spacing:-.045em;text-wrap:balance;max-width:12ch;margin:1rem 0 0;font-size:max(3.5rem,min(8.4vw,8.5rem));line-height:.88}.umbral-module__cp5qvW__heroCopy h1 em{color:var(--sand);font-weight:400}.umbral-module__cp5qvW__heroIntro{color:rgba(244,236,220,.76);max-width:44rem;margin:1.8rem 0 0;font-size:max(1rem,min(1.45vw,1.22rem));line-height:1.55}.umbral-module__cp5qvW__heroActions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.umbral-module__cp5qvW__heroActions a{min-height:3.3rem;color:var(--bone);letter-spacing:.12em;text-transform:uppercase;border:1px solid rgba(255,255,255,.36);align-items:center;gap:1.4rem;padding:.9rem 1.2rem;font-size:.68rem;font-weight:700;text-decoration:none;transition:background .18s ease-out,color .18s ease-out;display:inline-flex}.umbral-module__cp5qvW__heroActions a:first-child{border-color:var(--sand);background:var(--sand);color:var(--ink)}.umbral-module__cp5qvW__heroActions a:hover{background:var(--bone);color:var(--ink)}.umbral-module__cp5qvW__heroActions a:focus-visible{background:var(--bone);color:var(--ink)}.umbral-module__cp5qvW__heroActions svg{width:1rem}.umbral-module__cp5qvW__heroMeta{z-index:3;color:rgba(244,236,220,.58);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;font-size:.62rem;font-weight:600;display:flex;position:absolute;bottom:2rem;left:max(1.25rem,min(5vw,5rem));right:max(1.25rem,min(5vw,5rem))}.umbral-module__cp5qvW__heroMeta span{align-items:center;gap:.5rem;display:flex}.umbral-module__cp5qvW__heroMeta svg{width:.9rem}.umbral-module__cp5qvW__services,.umbral-module__cp5qvW__materialSection,.umbral-module__cp5qvW__configurator,.umbral-module__cp5qvW__gallery,.umbral-module__cp5qvW__process,.umbral-module__cp5qvW__appointment,.umbral-module__cp5qvW__faq,.umbral-module__cp5qvW__close{padding:max(6rem,min(11vw,10rem)) max(1.25rem,min(6vw,6rem))}.umbral-module__cp5qvW__services{background:var(--bone);color:var(--ink)}.umbral-module__cp5qvW__sectionIntro,.umbral-module__cp5qvW__materialHeader,.umbral-module__cp5qvW__configIntro,.umbral-module__cp5qvW__galleryTitle,.umbral-module__cp5qvW__processTitle,.umbral-module__cp5qvW__faqTitle{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);align-items:end;gap:max(2.5rem,min(8vw,8rem));display:grid}.umbral-module__cp5qvW__sectionIntro h2,.umbral-module__cp5qvW__materialHeader h2,.umbral-module__cp5qvW__configIntro h2,.umbral-module__cp5qvW__galleryTitle h2,.umbral-module__cp5qvW__processTitle h2,.umbral-module__cp5qvW__appointmentIntro h2,.umbral-module__cp5qvW__faqTitle h2,.umbral-module__cp5qvW__close h2{letter-spacing:-.04em;text-wrap:balance;margin:1rem 0 0;font-size:max(3rem,min(6.5vw,7rem));line-height:.92}.umbral-module__cp5qvW__sectionIntro>p,.umbral-module__cp5qvW__materialHeader>p,.umbral-module__cp5qvW__configIntro>p{color:rgba(23,20,15,.65);margin:0;font-size:max(1rem,min(1.4vw,1.2rem));line-height:1.65}.umbral-module__cp5qvW__serviceGrid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr);margin-top:max(4rem,min(8vw,7rem));display:grid}.umbral-module__cp5qvW__serviceGrid article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:25rem;padding:1.5rem;transition:background .22s ease-out,color .22s ease-out;position:relative}.umbral-module__cp5qvW__serviceGrid article>span{color:var(--copper);font:.68rem/1 monospace}.umbral-module__cp5qvW__serviceGrid h3{margin:9rem 0 1rem;font-size:max(2.2rem,min(3.7vw,4rem));line-height:.95}.umbral-module__cp5qvW__serviceGrid p{color:rgba(23,20,15,.64);max-width:26rem;line-height:1.55}.umbral-module__cp5qvW__serviceGrid svg{opacity:0;width:1.1rem;transition:opacity .18s ease-out,transform .22s ease-out;position:absolute;top:1.3rem;right:1.3rem;transform:translate(-.5rem,.5rem)}.umbral-module__cp5qvW__serviceGrid article:hover,.umbral-module__cp5qvW__serviceGrid article:focus-within{background:var(--ink);color:var(--bone)}.umbral-module__cp5qvW__serviceGrid article:hover p{color:rgba(244,236,220,.68)}.umbral-module__cp5qvW__serviceGrid article:hover svg{opacity:1;transform:translate(0,0)}.umbral-module__cp5qvW__materialSection{background:#151411}.umbral-module__cp5qvW__materialHeader>p{color:rgba(244,236,220,.62)}.umbral-module__cp5qvW__materialStage{--pointer-x:65%;--pointer-y:40%;grid-template-columns:minmax(0,1fr) minmax(12rem,.22fr);gap:1rem;margin-top:max(3rem,min(7vw,6rem));display:grid}.umbral-module__cp5qvW__materialMedia{background:#080807;min-height:max(31rem,min(62vw,52rem));position:relative;overflow:hidden}.umbral-module__cp5qvW__materialMedia>img{object-fit:cover;opacity:0;transition:opacity .52s ease-out,transform .8s cubic-bezier(.2,0,0,1);transform:scale(1.025)}.umbral-module__cp5qvW__materialMedia>img.umbral-module__cp5qvW__materialVisible{opacity:1;transform:scale(1)}.umbral-module__cp5qvW__materialSpot{z-index:1;background:radial-gradient(circle 13rem at var(--pointer-x)var(--pointer-y),rgba(255,235,197,.15),transparent 73%);mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .22s ease-out;position:absolute;top:0;bottom:0;left:0;right:0}.umbral-module__cp5qvW__materialCaption{z-index:2;-webkit-backdrop-filter:blur(.9rem);backdrop-filter:blur(.9rem);background:rgba(10,9,8,.82);width:min(30rem,82%);padding:max(1.5rem,min(4vw,3rem));position:absolute;bottom:0;right:0}.umbral-module__cp5qvW__materialCaption span,.umbral-module__cp5qvW__materialControls span{color:var(--sand);letter-spacing:.12em;font:.65rem/1 monospace}.umbral-module__cp5qvW__materialCaption h3{margin:.8rem 0 0;font-size:max(2rem,min(4vw,4rem))}.umbral-module__cp5qvW__materialCaption p{color:rgba(244,236,220,.64);margin:1rem 0 0;line-height:1.55}.umbral-module__cp5qvW__materialControls{border-top:1px solid var(--line-light);flex-direction:column;display:flex}.umbral-module__cp5qvW__materialControls button{border:0;border-bottom:1px solid var(--line-light);color:rgba(244,236,220,.56);cursor:pointer;min-height:7rem;font:700 .72rem/1.2 var(--font-umbral-body),sans-serif;letter-spacing:.12em;text-align:left;text-transform:uppercase;background:0 0;flex:1;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem;transition:background .18s ease-out,color .18s ease-out;display:grid}.umbral-module__cp5qvW__materialControls button svg{opacity:0;width:1rem;transition:opacity .18s ease-out,transform .22s ease-out}.umbral-module__cp5qvW__materialControls button[aria-checked=true],.umbral-module__cp5qvW__materialControls button:hover{background:var(--bone);color:var(--ink)}.umbral-module__cp5qvW__materialControls button:focus-visible{background:var(--bone);color:var(--ink)}.umbral-module__cp5qvW__materialControls button[aria-checked=true] svg,.umbral-module__cp5qvW__materialControls button:hover svg{opacity:1;transform:translate(.25rem)}.umbral-module__cp5qvW__configurator{color:var(--ink);background:#c8b18f}.umbral-module__cp5qvW__configIntro{grid-template-columns:minmax(0,1.15fr) minmax(24rem,.85fr);align-items:stretch;gap:max(2rem,min(5vw,5rem))}.umbral-module__cp5qvW__configCopy{flex-direction:column;justify-content:center;display:flex}.umbral-module__cp5qvW__configCopy>p:last-child{color:rgba(23,20,15,.66);margin:2rem 0 0;font-size:max(1rem,min(1.4vw,1.2rem));line-height:1.65}.umbral-module__cp5qvW__configVisual{--pointer-x:60%;--pointer-y:35%;isolation:isolate;background:#17130f;min-height:max(30rem,min(52vw,48rem));position:relative;overflow:hidden}.umbral-module__cp5qvW__configVisual>img{z-index:-3;object-fit:cover;opacity:0;transition:opacity .52s cubic-bezier(.23,1,.32,1),transform .7s cubic-bezier(.23,1,.32,1);transform:scale(1.025)}.umbral-module__cp5qvW__configVisual>img.umbral-module__cp5qvW__configImageVisible{opacity:1;transform:scale(1)}.umbral-module__cp5qvW__configVisualShade,.umbral-module__cp5qvW__configVisualLight{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.umbral-module__cp5qvW__configVisualShade{z-index:-2;background:linear-gradient(rgba(10,9,8,.05) 32%,rgba(10,9,8,.88))}.umbral-module__cp5qvW__configVisualLight{z-index:-1;background:radial-gradient(circle 12rem at var(--pointer-x)var(--pointer-y),rgba(255,224,173,.14),transparent 72%);mix-blend-mode:screen;opacity:0;transition:opacity .22s ease-out}.umbral-module__cp5qvW__planStack{aspect-ratio:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(10,9,8,.42);border:1px solid rgba(244,236,220,.34);width:max(8rem,min(15vw,14rem));position:absolute;top:max(1.5rem,min(3vw,3rem));right:max(1.5rem,min(3vw,3rem))}.umbral-module__cp5qvW__planStack svg{fill:none;stroke:rgba(244,236,220,.84);stroke-width:1.4px;opacity:0;width:76%;height:76%;transition:opacity .24s ease-out,transform .32s cubic-bezier(.23,1,.32,1);position:absolute;top:12%;bottom:12%;left:12%;right:12%;transform:translateY(.7rem)}.umbral-module__cp5qvW__planStack svg[data-active=true]{opacity:1;transform:translateY(0)}.umbral-module__cp5qvW__configVisualCopy{color:var(--bone);position:absolute;bottom:max(1.5rem,min(3vw,3rem));left:max(1.5rem,min(3vw,3rem));right:max(1.5rem,min(3vw,3rem))}.umbral-module__cp5qvW__configVisualCopy>span{color:var(--sand);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:700}.umbral-module__cp5qvW__configVisualCopy>strong{max-width:10ch;font-family:var(--font-umbral-display),serif;margin-top:.7rem;font-size:max(2.5rem,min(4.2vw,4.8rem));font-weight:400;line-height:.92;display:block}.umbral-module__cp5qvW__configVisualCopy>p{color:rgba(244,236,220,.68);margin:.8rem 0 1.4rem}.umbral-module__cp5qvW__scopeSteps{grid-template-columns:repeat(3,1fr);gap:.45rem;display:grid}.umbral-module__cp5qvW__scopeSteps i{color:rgba(244,236,220,.36);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid rgba(244,236,220,.22);align-items:center;gap:.45rem;min-width:0;padding-top:.65rem;font-size:.58rem;font-style:normal;transition:border-color .22s ease-out,color .22s ease-out;display:flex}.umbral-module__cp5qvW__scopeSteps i[data-active=true]{border-color:var(--sand);color:var(--bone)}.umbral-module__cp5qvW__scopeSteps b{color:var(--sand);font:inherit}.umbral-module__cp5qvW__configPanel{border:1px solid var(--line-dark);grid-template-columns:minmax(0,1fr) minmax(17rem,.34fr);margin-top:max(4rem,min(8vw,7rem));display:grid}.umbral-module__cp5qvW__configPanel fieldset{border:0;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);grid-column:1;margin:0;padding:1.5rem}.umbral-module__cp5qvW__configPanel fieldset:last-of-type{border-bottom:0}.umbral-module__cp5qvW__configPanel legend{letter-spacing:.14em;text-transform:uppercase;padding:0;font-size:.65rem;font-weight:700}.umbral-module__cp5qvW__configPanel fieldset>div{flex-wrap:wrap;gap:.55rem;margin-top:1.2rem;display:flex}.umbral-module__cp5qvW__configPanel button{min-height:2.9rem;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid rgba(23,20,15,.3);padding:.75rem 1rem;transition:background .18s ease-out,color .18s ease-out}.umbral-module__cp5qvW__configPanel button[aria-pressed=true],.umbral-module__cp5qvW__configPanel button:hover{background:var(--ink);color:var(--bone)}.umbral-module__cp5qvW__configPanel button:focus-visible{background:var(--ink);color:var(--bone)}.umbral-module__cp5qvW__configSummary{background:var(--ink);color:var(--bone);flex-direction:column;grid-area:1/2/4;justify-content:flex-end;padding:max(2rem,min(4vw,4rem));display:flex}.umbral-module__cp5qvW__configSummary>span{color:var(--sand);letter-spacing:.14em;margin-bottom:auto;font-size:.65rem}.umbral-module__cp5qvW__configSummary strong{font-family:var(--font-umbral-display),serif;font-size:max(2.5rem,min(4vw,4.5rem));font-weight:400;line-height:.95}.umbral-module__cp5qvW__configSummary p{color:rgba(244,236,220,.6);line-height:1.5}.umbral-module__cp5qvW__configSummary a{border-top:1px solid var(--line-light);min-height:3.2rem;color:var(--bone);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:center;margin-top:1.5rem;font-size:.68rem;font-weight:700;text-decoration:none;display:flex}.umbral-module__cp5qvW__gallery{background:var(--bone);color:var(--ink)}.umbral-module__cp5qvW__galleryTitle{grid-template-columns:1fr}.umbral-module__cp5qvW__galleryGrid{grid-template-columns:.78fr 1.2fr .9fr;align-items:end;gap:.8rem;margin-top:max(4rem,min(8vw,7rem));display:grid}.umbral-module__cp5qvW__galleryGrid figure{margin:0}.umbral-module__cp5qvW__galleryGrid figure>div{aspect-ratio:4/5;background:#161411;position:relative;overflow:hidden}.umbral-module__cp5qvW__galleryMedia[role=button]{cursor:pointer;outline:none}.umbral-module__cp5qvW__galleryMedia[role=button]:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--copper)}.umbral-module__cp5qvW__galleryGrid figure:nth-child(2)>div{aspect-ratio:4/3}.umbral-module__cp5qvW__galleryGrid img{object-fit:cover;transition:transform .65s cubic-bezier(.2,0,0,1),filter .3s ease-out}.umbral-module__cp5qvW__galleryVideo{z-index:1;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .24s ease-out;position:absolute;top:0;bottom:0;left:0;right:0}.umbral-module__cp5qvW__galleryVideoVisible{opacity:1}.umbral-module__cp5qvW__galleryMotionHint{z-index:2;color:#fff;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(16,14,11,.7);border:1px solid rgba(255,255,255,.32);padding:.55rem .75rem;font:600 .58rem/1 monospace;transition:background .18s ease-out,border-color .18s ease-out;position:absolute;bottom:.85rem;right:.85rem}.umbral-module__cp5qvW__galleryMedia[data-video-active=true] .umbral-module__cp5qvW__galleryMotionHint{background:rgba(16,14,11,.48);border-color:rgba(255,255,255,.68)}.umbral-module__cp5qvW__galleryMedia[data-video-active=true] img{filter:none;transform:none}.umbral-module__cp5qvW__galleryGrid figure:hover img{filter:contrast(1.03);transform:scale(1.025)}.umbral-module__cp5qvW__galleryGrid figcaption{justify-content:space-between;gap:1rem;padding-top:.9rem;display:flex}.umbral-module__cp5qvW__galleryGrid figcaption span{color:var(--copper);font:.65rem/1 monospace}.umbral-module__cp5qvW__galleryGrid figcaption strong{font-family:var(--font-umbral-display),serif;font-size:max(1.3rem,min(2vw,2rem));font-weight:400}.umbral-module__cp5qvW__process{color:var(--ink);background:#d8d0c0;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:max(4rem,min(9vw,10rem));display:grid}.umbral-module__cp5qvW__processTitle{display:block}.umbral-module__cp5qvW__processTitle h2{position:-webkit-sticky;position:sticky;top:7rem}.umbral-module__cp5qvW__process ol{border-top:1px solid var(--line-dark);margin:0;padding:0;list-style:none}.umbral-module__cp5qvW__process li{border-bottom:1px solid var(--line-dark);grid-template-columns:3rem 1fr auto;align-items:center;gap:1.5rem;min-height:15rem;display:grid}.umbral-module__cp5qvW__process li>span{color:var(--copper);font:.68rem/1 monospace}.umbral-module__cp5qvW__process li h3{margin:0;font-size:max(2.4rem,min(4vw,4.4rem))}.umbral-module__cp5qvW__process li p{color:rgba(23,20,15,.62);max-width:30rem;line-height:1.55}.umbral-module__cp5qvW__process li>svg{width:1.2rem;color:var(--copper)}.umbral-module__cp5qvW__appointment{background:#151411;grid-template-columns:minmax(18rem,.65fr) minmax(28rem,1fr);gap:max(3rem,min(8vw,9rem));display:grid}.umbral-module__cp5qvW__appointmentIntro>p:not(.umbral-module__cp5qvW__indice){color:rgba(244,236,220,.62);max-width:35rem;line-height:1.65}.umbral-module__cp5qvW__appointmentIntro>div{border-top:1px solid var(--line-light);align-items:flex-start;gap:1rem;margin-top:4rem;padding-top:1.5rem;display:flex}.umbral-module__cp5qvW__appointmentIntro>div svg{color:var(--sand)}.umbral-module__cp5qvW__appointmentIntro small{color:rgba(244,236,220,.46);margin-top:.35rem;display:block}.umbral-module__cp5qvW__appointmentPanel{border:1px solid var(--line-light);background:#0e0d0b;padding:max(1.5rem,min(4vw,3.5rem))}.umbral-module__cp5qvW__appointmentSummary{border-bottom:1px solid var(--line-light);padding-bottom:1.5rem}.umbral-module__cp5qvW__appointmentSummary>span{color:var(--sand);letter-spacing:.14em;font-size:.62rem}.umbral-module__cp5qvW__appointmentSummary strong{font-family:var(--font-umbral-display),serif;margin-top:.6rem;font-size:max(2rem,min(3vw,3.4rem));font-weight:400;display:block}.umbral-module__cp5qvW__appointmentSummary p{color:rgba(244,236,220,.58);margin-bottom:0}.umbral-module__cp5qvW__calendar{margin-top:2rem}.umbral-module__cp5qvW__calendarHeader{text-transform:capitalize;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.umbral-module__cp5qvW__calendarHeader>span{font-family:var(--font-umbral-display),serif;align-items:center;gap:.65rem;font-size:1.5rem;display:flex}.umbral-module__cp5qvW__calendarHeader>span svg{width:1rem;color:var(--sand)}.umbral-module__cp5qvW__calendarHeader>div{gap:.5rem;display:flex}.umbral-module__cp5qvW__calendarHeader button{border:1px solid var(--line-light);width:2.75rem;height:2.75rem;color:var(--bone);cursor:pointer;background:0 0;place-items:center;display:grid}.umbral-module__cp5qvW__calendarHeader button:hover{border-color:var(--sand)}.umbral-module__cp5qvW__calendarHeader button:focus-visible{border-color:var(--sand)}.umbral-module__cp5qvW__calendarHeader svg{width:1rem}.umbral-module__cp5qvW__weekdays,.umbral-module__cp5qvW__calendarGrid{grid-template-columns:repeat(7,1fr);gap:.3rem;display:grid}.umbral-module__cp5qvW__weekdays span{color:rgba(244,236,220,.4);text-align:center;text-transform:uppercase;padding:.5rem 0;font-size:.58rem}.umbral-module__cp5qvW__calendarGrid button,.umbral-module__cp5qvW__calendarGrid>span{aspect-ratio:1;min-height:2.75rem}.umbral-module__cp5qvW__calendarGrid button{color:var(--bone);cursor:pointer;background:0 0;border:1px solid rgba(244,236,220,.12)}.umbral-module__cp5qvW__calendarGrid button:hover:not(:disabled){border-color:var(--sand)}.umbral-module__cp5qvW__calendarGrid button:focus-visible:not(:disabled){border-color:var(--sand)}.umbral-module__cp5qvW__calendarGrid button[aria-pressed=true]{border-color:var(--sand);background:var(--sand);color:var(--ink)}.umbral-module__cp5qvW__calendarGrid button:disabled{cursor:not-allowed;opacity:.18}.umbral-module__cp5qvW__times{grid-template-columns:repeat(4,1fr);gap:.5rem;margin-top:1rem;display:grid}.umbral-module__cp5qvW__times button{border:1px solid var(--line-light);min-height:2.75rem;color:var(--bone);cursor:pointer;background:0 0}.umbral-module__cp5qvW__times button[aria-checked=true],.umbral-module__cp5qvW__times button:hover{border-color:var(--sand);background:var(--sand);color:var(--ink)}.umbral-module__cp5qvW__times button:focus-visible{border-color:var(--sand);background:var(--sand);color:var(--ink)}.umbral-module__cp5qvW__dateSummary{color:rgba(244,236,220,.65);align-items:center;gap:.6rem;font-size:.82rem;display:flex}.umbral-module__cp5qvW__dateSummary svg{width:1rem;color:var(--sand)}.umbral-module__cp5qvW__appointmentPanel>a{background:var(--sand);min-height:3.6rem;color:var(--ink);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:1.2rem;padding:0 1.2rem;font-size:.67rem;font-weight:800;text-decoration:none;display:flex}.umbral-module__cp5qvW__appointmentPanel>a svg{width:1rem;transition:transform .22s ease-out}.umbral-module__cp5qvW__appointmentPanel>a:hover svg{transform:translate(.35rem)}.umbral-module__cp5qvW__faq{background:var(--bone);color:var(--ink);grid-template-columns:minmax(18rem,.72fr) minmax(28rem,1fr);gap:max(3rem,min(8vw,9rem));display:grid}.umbral-module__cp5qvW__faqTitle{display:block}.umbral-module__cp5qvW__faqList{border-top:1px solid var(--line-dark)}.umbral-module__cp5qvW__faqList details{border-bottom:1px solid var(--line-dark)}.umbral-module__cp5qvW__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;min-height:4.8rem;font-size:max(1rem,min(1.6vw,1.3rem));list-style:none;display:flex}.umbral-module__cp5qvW__faqList summary svg{width:1.1rem;transition:transform .2s ease-out}.umbral-module__cp5qvW__faqList details[open] summary svg{transform:rotate(180deg)}.umbral-module__cp5qvW__faqList details p{color:rgba(23,20,15,.64);max-width:58ch;margin:0 0 1.6rem;line-height:1.65}.umbral-module__cp5qvW__close{--pointer-x:72%;--pointer-y:42%;isolation:isolate;background:linear-gradient(90deg,rgba(10,9,8,.9),rgba(10,9,8,.28)),url(/hd-premium/proyecto-umbral/material-sombra.webp) 50%/cover;align-items:center;min-height:90svh;display:grid;position:relative;overflow:hidden}.umbral-module__cp5qvW__close>div{z-index:1;max-width:70rem;position:relative}.umbral-module__cp5qvW__close>.umbral-module__cp5qvW__closeLight{z-index:0;background:radial-gradient(circle 16rem at var(--pointer-x)var(--pointer-y),rgba(255,224,173,.16),transparent 72%);mix-blend-mode:screen;opacity:0;pointer-events:none;max-width:none;transition:opacity .22s ease-out;position:absolute;top:0;bottom:0;left:0;right:0}.umbral-module__cp5qvW__close p{color:var(--sand);letter-spacing:.16em;font-size:.65rem;font-weight:700}.umbral-module__cp5qvW__close h2{max-width:12ch}.umbral-module__cp5qvW__close a{border-bottom:1px solid var(--sand);min-height:3.4rem;color:var(--bone);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:2rem;margin-top:2rem;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.umbral-module__cp5qvW__close a svg{width:1rem}@media (hover:hover) and (pointer:fine){.umbral-module__cp5qvW__heroTrack:hover .umbral-module__cp5qvW__heroLuz,.umbral-module__cp5qvW__materialStage:hover .umbral-module__cp5qvW__materialSpot,.umbral-module__cp5qvW__configVisual:hover .umbral-module__cp5qvW__configVisualLight,.umbral-module__cp5qvW__close:hover .umbral-module__cp5qvW__closeLight{opacity:1}}@media (max-width:860px){.umbral-module__cp5qvW__heroTrack{height:175svh}.umbral-module__cp5qvW__heroSticky{height:100svh;min-height:100svh;position:-webkit-sticky;position:sticky}.umbral-module__cp5qvW__heroMedia{object-position:57% center}.umbral-module__cp5qvW__heroVelo{background:linear-gradient(rgba(10,9,8,.1) 12%,rgba(10,9,8,.45) 45%,rgba(10,9,8,.94) 100%)}.umbral-module__cp5qvW__nav{grid-template-columns:1fr auto}.umbral-module__cp5qvW__navLinks{display:none}.umbral-module__cp5qvW__heroCopy{width:calc(100vw - 2.5rem);bottom:7.5rem;left:1.25rem}.umbral-module__cp5qvW__heroCopy h1{max-width:9ch;font-size:max(3.2rem,min(15vw,5.2rem))}.umbral-module__cp5qvW__heroIntro{max-width:34rem;font-size:.92rem}.umbral-module__cp5qvW__heroActions a:nth-child(2){display:none}.umbral-module__cp5qvW__heroMeta{font-size:.54rem}.umbral-module__cp5qvW__heroMeta span:last-child{display:none}.umbral-module__cp5qvW__sectionIntro,.umbral-module__cp5qvW__materialHeader,.umbral-module__cp5qvW__configIntro,.umbral-module__cp5qvW__process,.umbral-module__cp5qvW__appointment,.umbral-module__cp5qvW__faq{grid-template-columns:1fr}.umbral-module__cp5qvW__configCopy{grid-row:1}.umbral-module__cp5qvW__configVisual{min-height:70svh}.umbral-module__cp5qvW__serviceGrid{grid-template-columns:1fr}.umbral-module__cp5qvW__serviceGrid article{min-height:auto;padding-top:2rem;padding-bottom:2rem}.umbral-module__cp5qvW__serviceGrid h3{margin-top:4rem}.umbral-module__cp5qvW__materialStage{grid-template-columns:1fr}.umbral-module__cp5qvW__materialMedia{min-height:70svh}.umbral-module__cp5qvW__materialControls{flex-direction:row}.umbral-module__cp5qvW__materialControls button{border-right:1px solid var(--line-light);grid-template-columns:1fr;justify-items:center;gap:.35rem;min-height:4rem}.umbral-module__cp5qvW__materialControls button svg{display:none}.umbral-module__cp5qvW__configPanel{grid-template-columns:1fr}.umbral-module__cp5qvW__configPanel fieldset{border-right:0}.umbral-module__cp5qvW__configSummary{grid-area:auto/1;min-height:23rem}.umbral-module__cp5qvW__configSummary>span{margin-bottom:5rem}.umbral-module__cp5qvW__galleryGrid{grid-template-columns:1fr}.umbral-module__cp5qvW__galleryGrid figure>div,.umbral-module__cp5qvW__galleryGrid figure:nth-child(2)>div{aspect-ratio:4/3}.umbral-module__cp5qvW__processTitle h2{position:static}.umbral-module__cp5qvW__faqList{margin-top:1rem}}@media (max-width:520px){.umbral-module__cp5qvW__navCta{padding-left:.8rem;padding-right:.8rem}.umbral-module__cp5qvW__heroActions a{justify-content:space-between;width:100%}.umbral-module__cp5qvW__materialCaption{width:calc(100% - 1rem)}.umbral-module__cp5qvW__configPanel fieldset>div{grid-template-columns:1fr 1fr;display:grid}.umbral-module__cp5qvW__configPanel button{padding-left:.55rem;padding-right:.55rem;font-size:.75rem}.umbral-module__cp5qvW__process li{grid-template-columns:2rem 1fr auto;gap:.8rem}.umbral-module__cp5qvW__times{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.umbral-module__cp5qvW__heroVideo,.umbral-module__cp5qvW__heroLuz,.umbral-module__cp5qvW__materialSpot,.umbral-module__cp5qvW__configVisualLight,.umbral-module__cp5qvW__closeLight{display:none}.umbral-module__cp5qvW__heroCopy,.umbral-module__cp5qvW__materialMedia>img,.umbral-module__cp5qvW__configVisual>img,.umbral-module__cp5qvW__planStack svg,.umbral-module__cp5qvW__galleryGrid img{transition:none;transform:none!important}.umbral-module__cp5qvW__faqList summary svg{transition:none}.umbral-module__cp5qvW__galleryVideo,.umbral-module__cp5qvW__galleryMotionHint{display:none}}
