@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_538ff18b-module__lsyLuq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_538ff18b-module__lsyLuq__variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.0dguglgc-iz4q.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:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_a9ba404e-module__RcIggq__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_a9ba404e-module__RcIggq__variable{--font-body:"Jost", "Jost Fallback"}
.brasa-module__SdqWZW__curtainLeft,.brasa-module__SdqWZW__curtainRight{z-index:60;will-change:transform;background:#0c0a09;width:50%;position:fixed;top:0;bottom:0}.brasa-module__SdqWZW__curtainLeft{transform-origin:0;left:0}.brasa-module__SdqWZW__curtainRight{transform-origin:100%;right:0}.brasa-module__SdqWZW__bgSlide{opacity:0;object-fit:cover;transition:opacity 1.6s ease-in-out;position:absolute;inset:0}.brasa-module__SdqWZW__bgSlideActive{opacity:1}.brasa-module__SdqWZW__maskedTitle{font-family:var(--font-display), ui-serif, Georgia, serif;letter-spacing:-.01em;color:#f0cc6e;filter:drop-shadow(0 0 40px #caa24a99)drop-shadow(0 2px 8px #000000f2);font-size:clamp(4rem,13vw,10rem);font-weight:700;line-height:.88;display:block}.brasa-module__SdqWZW__marqueeTrack{white-space:nowrap;gap:4rem;animation:28s linear infinite brasa-module__SdqWZW__marqueeScroll;display:flex}.brasa-module__SdqWZW__marqueeTrack:hover{animation-play-state:paused}@keyframes brasa-module__SdqWZW__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.brasa-module__SdqWZW__candleGlow{animation:4s ease-in-out infinite alternate brasa-module__SdqWZW__candleTicker}@keyframes brasa-module__SdqWZW__candleTicker{0%{opacity:.72}33%{opacity:.85}66%{opacity:.65}to{opacity:.8}}.brasa-module__SdqWZW__magneticBtn{cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .18s,box-shadow .18s}.brasa-module__SdqWZW__courseItem{opacity:.38;transition:opacity .4s}.brasa-module__SdqWZW__courseItemActive{opacity:1}.brasa-module__SdqWZW__courseMarker{background:#caa24a2e;border-radius:2px;flex-shrink:0;width:2px;height:2.2rem;margin-top:.35rem;transition:background .4s,transform .4s;display:none}@media (min-width:640px){.brasa-module__SdqWZW__courseMarker{display:none}}.brasa-module__SdqWZW__courseMarkerActive{background:var(--accent,#caa24a)}.brasa-module__SdqWZW__plateImg{opacity:0;transition:opacity .55s ease-in-out}.brasa-module__SdqWZW__plateImgActive{opacity:1}.brasa-module__SdqWZW__stickyPlate{position:sticky;top:6rem}.brasa-module__SdqWZW__progressDot{background:#caa24a2e;border-radius:2px;flex:1;height:2px;transition:background .4s}.brasa-module__SdqWZW__progressDotActive{background:var(--accent,#caa24a)}.brasa-module__SdqWZW__parallaxImg{will-change:transform}.brasa-module__SdqWZW__glass{-webkit-backdrop-filter:blur(20px)saturate(1.25);background:#ffffff0a;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff1a,0 24px 70px -20px #000000a6}.brasa-module__SdqWZW__glassPanel{-webkit-backdrop-filter:blur(28px)saturate(1.2);background:#060403ad;border:1px solid #caa24a26;box-shadow:inset 0 1px #caa24a14,0 32px 80px -24px #000c}.brasa-module__SdqWZW__glassSheen:before{content:"";border-radius:inherit;pointer-events:none;opacity:.7;background:linear-gradient(115deg,#0000 0%,#caa24a12 38%,#ffffff0f 48%,#caa24a08 58%,#0000 100%);position:absolute;inset:0}.brasa-module__SdqWZW__cursorGlow{pointer-events:none;z-index:5;will-change:transform;background:radial-gradient(circle,#caa24a12 0%,#7a2e1d0a 45%,#0000 70%);border-radius:50%;width:520px;height:520px;margin-top:-260px;margin-left:-260px;position:fixed;top:0;left:0}@media (prefers-reduced-motion:reduce){.brasa-module__SdqWZW__glass,.brasa-module__SdqWZW__glassPanel{-webkit-backdrop-filter:none}.brasa-module__SdqWZW__cursorGlow,.brasa-module__SdqWZW__curtainLeft,.brasa-module__SdqWZW__curtainRight{display:none}.brasa-module__SdqWZW__maskedTitle{filter:none}.brasa-module__SdqWZW__marqueeTrack{animation:none}.brasa-module__SdqWZW__candleGlow{opacity:.75;animation:none}.brasa-module__SdqWZW__bgSlide{transition:none}.brasa-module__SdqWZW__courseItem{opacity:1}.brasa-module__SdqWZW__plateImg{transition:none}.brasa-module__SdqWZW__parallaxImg{transform:none!important}}
.hotel-module__SVhBxG__glass{-webkit-backdrop-filter:blur(22px)saturate(1.3);background:#ffffff0e;border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0003,0 24px 70px -20px #0000008c}.hotel-module__SVhBxG__glassPanel{-webkit-backdrop-filter:blur(28px)saturate(1.25);background:#0c0f129e;border:1px solid #c9a86a24;box-shadow:inset 0 1px #c9a86a1f,0 30px 80px -24px #000000bf}.hotel-module__SVhBxG__glassLight{-webkit-backdrop-filter:blur(14px);background:#f0ece3ed;border:1px solid #ffffff80;box-shadow:inset 0 1px #ffffffe6,0 30px 80px -22px #000000a6}.hotel-module__SVhBxG__glassSheen:before{content:"";border-radius:inherit;pointer-events:none;opacity:.65;background:linear-gradient(115deg,#0000 0%,#c9a86a0f 38%,#ffffff1a 48%,#c9a86a08 58%,#0000 100%);position:absolute;inset:0}.hotel-module__SVhBxG__cursorGlow{pointer-events:none;z-index:5;will-change:transform;background:radial-gradient(circle,#c9a86a11 0%,#c9a86a07 40%,#0000 70%);border-radius:50%;width:520px;height:520px;margin-top:-260px;margin-left:-260px;position:fixed;top:0;left:0}.hotel-module__SVhBxG__shimmer{background:linear-gradient(90deg,#c9a86a08 0%,#c9a86a1f 50%,#c9a86a08 100%) 0 0/200% 100%;animation:2s infinite hotel-module__SVhBxG__hotelShimmer}@keyframes hotel-module__SVhBxG__hotelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.hotel-module__SVhBxG__breathe{animation:5.5s ease-in-out infinite hotel-module__SVhBxG__hotelBreathe}@keyframes hotel-module__SVhBxG__hotelBreathe{0%,to{opacity:.5}50%{opacity:.85}}.hotel-module__SVhBxG__float{animation:7s ease-in-out infinite hotel-module__SVhBxG__hotelFloat}@keyframes hotel-module__SVhBxG__hotelFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.hotel-module__SVhBxG__kenBurns{animation:24s ease-in-out infinite alternate hotel-module__SVhBxG__hotelKenBurns}@keyframes hotel-module__SVhBxG__hotelKenBurns{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.13)translate(-1.5%,1.5%)}}.hotel-module__SVhBxG__drop{background:#c9a86ad9;border-radius:50%;box-shadow:0 0 14px 2px #c9a86a59}.hotel-module__SVhBxG__dropFall{animation:3.4s cubic-bezier(.5,0,.5,1) infinite hotel-module__SVhBxG__hotelDropFall}@keyframes hotel-module__SVhBxG__hotelDropFall{0%{opacity:0;transform:translateY(-6px)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(6px)}}.hotel-module__SVhBxG__underline:after{content:"";transform-origin:0;background:#c9a86a;height:1.5px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 8px #c9a86a80}.hotel-module__SVhBxG__underlineActive:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.hotel-module__SVhBxG__shimmer,.hotel-module__SVhBxG__breathe,.hotel-module__SVhBxG__float,.hotel-module__SVhBxG__kenBurns,.hotel-module__SVhBxG__dropFall{animation:none}.hotel-module__SVhBxG__shimmer{background:#c9a86a0f}.hotel-module__SVhBxG__underline:after{transition:none}.hotel-module__SVhBxG__cursorGlow{display:none}}
