@keyframes site-kenburns{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.12) translate3d(-1.5%,-1%,0)}}@keyframes site-fade-up{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@keyframes site-shimmer{0%{transform:translate3d(-60%,0,0)}to{transform:translate3d(60%,0,0)}}@keyframes site-wave{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.site-kenburns{animation:site-kenburns 22s ease-in-out infinite alternate;will-change:transform}.site-shimmer{position:absolute;inset:0;overflow:hidden;pointer-events:none}.site-shimmer:after{content:"";position:absolute;inset:45% -40% 0;background:radial-gradient(60% 40% at 50% 70%,rgba(246,220,170,.18),transparent 70%);animation:site-shimmer 9s ease-in-out infinite alternate}.site-rise>*{animation:site-fade-up .8s cubic-bezier(.2,.7,.2,1) both}.site-rise>:nth-child(2){animation-delay:.12s}.site-rise>:nth-child(3){animation-delay:.24s}.site-rise>:nth-child(4){animation-delay:.36s}.site-rise>:nth-child(5){animation-delay:.48s}.site-wave-track{width:200%;animation:site-wave 18s linear infinite}.motion-ready [data-reveal]{transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.motion-ready [data-reveal]:not(.is-in){opacity:0;transform:translate3d(0,28px,0)}.motion-ready [data-stagger]>*{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.motion-ready [data-stagger]:not(.is-in)>*{opacity:0;transform:translate3d(0,24px,0)}.motion-ready [data-stagger]>:nth-child(2){transition-delay:.08s}.motion-ready [data-stagger]>:nth-child(3){transition-delay:.16s}.motion-ready [data-stagger]>:nth-child(4){transition-delay:.24s}.motion-ready [data-stagger]>:nth-child(5){transition-delay:.32s}.motion-ready [data-stagger]>:nth-child(n+6){transition-delay:.4s}.site-header{transition:background-color .4s ease,box-shadow .4s ease}[data-scrolled] .site-header{background-color:rgba(251,247,239,.92);box-shadow:0 10px 30px -18px rgba(10,16,48,.45)}.site-nav-link{position:relative}.site-nav-link:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s ease}.site-nav-link:focus-visible:after,.site-nav-link:hover:after{transform:scaleX(1);transform-origin:left}@keyframes site-menu-in{0%{opacity:0;transform:translate3d(0,-12px,0)}to{opacity:1;transform:none}}@keyframes site-fade-in{0%{opacity:0}to{opacity:1}}.site-menu[open]>nav{animation:site-menu-in .35s cubic-bezier(.2,.7,.2,1) both;z-index:2}.site-menu[open]>summary:after{content:"";position:fixed;inset:0;z-index:1;background:rgba(5,8,22,.45);backdrop-filter:blur(2px);animation:site-fade-in .3s ease both}.site-lift{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease,border-color .3s ease}.site-lift:focus-within,.site-lift:hover{transform:translate3d(0,-6px,0)}.site-zoom img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.site-zoom:focus-within img,.site-zoom:hover img{transform:scale(1.06)}@supports (animation-timeline:view()){@media (min-width:1024px){@keyframes site-parallax{0%{transform:translate3d(0,-4%,0) scale(1.1)}to{transform:translate3d(0,4%,0) scale(1.1)}}.site-parallax img{animation:site-parallax linear both;animation-timeline:view()}.site-zoom.site-parallax:hover img{transform:none}}}.site-btn{position:relative;overflow:hidden;isolation:isolate}.site-btn:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate3d(-120%,0,0)}.site-btn:focus-visible:after,.site-btn:hover:after{transform:translate3d(120%,0,0);transition:transform .8s ease}.site-btn:active{transform:scale(.97)}.site-btn{transition:transform .15s ease,background-color .3s ease,border-color .3s ease,color .3s ease}@keyframes site-drift{0%{transform:translateZ(0)}to{transform:translate3d(-3%,-6%,0)}}.site-stars{position:absolute;inset:-10% -5%;pointer-events:none;opacity:.6;animation:site-drift 60s linear infinite alternate;background-image:radial-gradient(1px 1px at 12% 18%,rgba(247,240,227,.7),transparent),radial-gradient(1px 1px at 32% 9%,rgba(247,240,227,.5),transparent),radial-gradient(1.5px 1.5px at 58% 24%,rgba(246,220,170,.6),transparent),radial-gradient(1px 1px at 76% 36%,rgba(247,240,227,.45),transparent),radial-gradient(1px 1px at 88% 8%,rgba(247,240,227,.6),transparent),radial-gradient(1px 1px at 22% 64%,rgba(247,240,227,.35),transparent),radial-gradient(1.5px 1.5px at 66% 78%,rgba(246,220,170,.4),transparent),radial-gradient(1px 1px at 44% 52%,rgba(247,240,227,.35),transparent)}.site-mobile-book{transform:translate3d(0,110%,0);visibility:hidden;transition:transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s linear .45s}[data-past-hero] .site-mobile-book{transform:none;visibility:visible;transition:transform .45s cubic-bezier(.2,.7,.2,1)}@media (max-width:767px){[data-past-hero] .site-whatsapp{transform:translate3d(0,-76px,0)}}.site-whatsapp{transition:transform .45s cubic-bezier(.2,.7,.2,1)}@view-transition{navigation:auto}@keyframes site-page-in{0%{opacity:0}to{opacity:1}}.site-page-enter{animation:site-page-in .45s ease both}@media (prefers-reduced-motion:reduce){.site-root *,.site-root :after,.site-root :before{animation:none!important;transition:none!important}.motion-ready [data-reveal],.motion-ready [data-stagger]>*{opacity:1!important;transform:none!important}.site-btn:active,.site-kenburns,.site-lift:hover,.site-zoom:hover img{transform:none!important}.site-mobile-book{transition:none}@view-transition{navigation:none}}@font-face{font-family:display;src:url(/_next/static/media/d91bb4a80f344a37-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:display;src:url(/_next/static/media/a45d853978b0d8aa-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:106.94%;descent-override:38.02%;line-gap-override:0.00%;size-adjust:105.20%}.__className_091756{font-family:display,display Fallback,Didot,Georgia,serif}.__variable_091756{--font-site-display:"display","display Fallback",Didot,Georgia,serif}@font-face{font-family:text;src:url(/_next/static/media/c925c60744b73058-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:text Fallback;src:local("Arial");ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.00%;size-adjust:95.51%}.__className_c62b1d{font-family:text,text Fallback,Avenir Next,Segoe UI,system-ui,sans-serif;font-style:normal}.__variable_c62b1d{--font-site-text:"text","text Fallback",Avenir Next,Segoe UI,system-ui,sans-serif}