@font-face{font-family:Author;src:url(/assets/Author-Variable-Cj1fW5q8.woff2)format("woff2");font-weight:200 700;font-style:normal;font-display:block}@font-face{font-family:Clash Grotesk;src:url(/assets/ClashGrotesk-Variable-Tr4y9hbh.woff2)format("woff2"),url(/assets/ClashGrotesk-Variable-PKcyO0kv.woff)format("woff");font-weight:200 700;font-style:normal;font-display:block}@font-face{font-family:Ancestri Slab;src:url(/assets/AncestriSlab-Regular-BF6a221ec1030ce-C3zLoIxO.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}:root{--color-bg:#432a00;--color-text:#fceec9;--color-h1:#fceec9;--color-logo:#fceec9;--color-accent:#fceec9;--passepartout-image-opacity:.5;--passepartout-image-blend:multiply;--gutter-left:4.4rem;--gutter-right:5.9rem;--ease-ui:cubic-bezier(.22, 1, .36, 1)}html{font-size:1.0582vw}*,:before,:after{box-sizing:border-box}body{background:var(--color-text);color:var(--color-text);-webkit-font-smoothing:antialiased;margin:0;font-family:Author,system-ui,sans-serif;font-weight:400;overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}html.is-loading .hero{visibility:hidden}html.hide-cursor,html.hide-cursor *{cursor:none!important}.hero{width:100vw;height:100dvh;position:relative;overflow:hidden}.passepartout{z-index:0;background:var(--color-bg);isolation:isolate;pointer-events:none;position:absolute;inset:0}.passepartout__tint{opacity:var(--passepartout-image-opacity);mix-blend-mode:var(--passepartout-image-blend);position:absolute;inset:0}.preloader{z-index:1;background:var(--color-text);pointer-events:none;position:absolute;inset:0}.preloader__count{z-index:5;color:var(--color-bg);font-variant-numeric:tabular-nums;pointer-events:none;font-size:.97rem;position:absolute;bottom:3.125rem;left:.875rem}.window{z-index:2;pointer-events:none;position:absolute;inset:0}.slides{--image-bleed:3rem;inset:calc(-1 * var(--image-bleed));will-change:transform, opacity;position:absolute}.slides .slide{object-fit:cover;will-change:transform, opacity;width:100%;height:100%;position:absolute;inset:0}.hero__logo{z-index:5;width:12.3rem;color:var(--color-logo);position:absolute;top:1.81rem;left:4.94rem}.hero__logo svg{width:100%;height:auto;display:block;overflow:visible}.nav{z-index:4;top:2.3rem;left:var(--gutter-left);right:var(--gutter-right);justify-content:flex-end;align-items:center;gap:6.9rem;font-size:.97rem;display:flex;position:absolute}.nav__links{gap:2.45rem;display:flex}.nav__links a{transition:opacity .3s var(--ease-ui)}.nav__links:hover a:not(:hover){opacity:.6}.nav__actions{align-items:center;gap:2.4rem;display:flex}.nav__lang{align-items:center;gap:.4rem;display:inline-flex}.nav__lang-chevron{fill:none;stroke:currentColor;stroke-width:1.3px;width:.55rem}.btn{white-space:nowrap;height:2.25rem;transition:background-color .35s var(--ease-ui), color .35s var(--ease-ui);border-radius:999px;align-items:center;gap:1.6rem;padding:0 .9rem 0 1.25rem;font-size:.985rem;line-height:1;display:inline-flex}.btn--solid{background:var(--color-text);color:var(--color-bg)}.btn--outline{box-shadow:inset 0 0 0 1px var(--color-text)}.btn--outline:hover{background:var(--color-text);color:var(--color-bg)}.btn--solid:hover{background:color-mix(in srgb, var(--color-text) 50%, white)}.btn--nav{height:2.2rem;padding:0 1.3rem}.btn__arrow{fill:none;stroke:currentColor;stroke-width:1.3px;width:1.3rem;transition:transform .35s var(--ease-ui)}.btn:hover .btn__arrow{transform:translate(.25rem)}.hero__content{z-index:4;max-width:50rem;position:absolute;bottom:3.125rem;left:3.9rem}.hero__title{z-index:3;left:var(--gutter-left);pointer-events:none;position:absolute;top:19.46rem}.hero__kicker{margin:0 0 1.3rem .55rem;font-size:1.01rem;font-weight:500;line-height:1.2}.hero__headline{--headline-size:5.64rem;--headline-leading:4.406rem;color:var(--color-h1);font-family:Ancestri Slab,Georgia,serif;font-size:var(--headline-size);font-weight:400;line-height:var(--headline-leading);white-space:nowrap;flex-direction:column;align-items:flex-start;margin:0;display:flex}.hero__line{--mask-pad:.08em;padding:var(--mask-pad) .2em;margin:calc(-1 * var(--mask-pad)) -.2em;display:block;overflow:hidden}.hero__line-inner{will-change:transform;display:block}.hero__text{margin:0 0 1.42rem;font-size:1.25rem;font-weight:400;line-height:1.3}.hero__ctas{gap:1rem;display:flex}.nav__menu,.meta,.hero__rating,.hero__bar,.window__scrim{display:none}[data-layout=modern]{--m-margin:3rem;--m-col8:55.5rem}[data-layout=modern] .hero__logo{left:var(--m-margin);width:9.5rem;top:2rem}[data-layout=modern] .nav{top:2.45rem;left:var(--m-margin);right:var(--m-margin)}[data-layout=modern] .nav__links{display:none}[data-layout=modern] .nav__actions{gap:2rem}[data-layout=modern] .nav__menu{align-items:center;gap:.75rem;display:inline-flex}.nav__menu-icon{width:1.5rem;height:.45rem;transition:height .35s var(--ease-ui);border-top:1px solid;border-bottom:1px solid;position:relative}.nav__menu:hover .nav__menu-icon{height:.7rem}[data-layout=modern] .hero__title{z-index:1;left:var(--m-margin);top:14.75rem}[data-layout=modern] .hero__kicker{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:1rem;margin:0 0 1.75rem;font-size:.8125rem;font-weight:500;display:flex}[data-layout=modern] .hero__kicker:before{content:"";background:currentColor;width:2.5rem;height:1px}[data-layout=modern] .hero__headline{--headline-size:7rem;--headline-leading:6.5rem;letter-spacing:-.01em}.hero .hero__title.hero__title--on-image{z-index:2}.hero__title--on-image .hero__kicker{visibility:hidden}.hero__title--on-image .hero__headline{color:var(--color-bg)}[data-layout=modern] .hero__content{left:var(--m-margin);max-width:28.5rem;bottom:8.5rem}[data-layout=modern] .hero__text{opacity:.85;margin:0 0 2rem;font-size:1.0625rem;line-height:1.5}[data-layout=modern] .hero__text br{display:none}[data-layout=modern] .hero__ctas{align-items:center;gap:1.75rem}[data-layout=modern] .hero__ctas .btn--solid{height:2.75rem;padding:0 1.1rem 0 1.5rem}[data-layout=modern] .hero__ctas .btn--outline{box-shadow:none;gap:.9rem;padding:0}[data-layout=modern] .hero__ctas .btn--outline:hover{color:var(--color-text);background:0 0}[data-layout=modern] .meta{z-index:4;left:var(--m-margin);right:var(--m-margin);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:repeat(12,1fr);align-items:center;column-gap:1.5rem;padding-top:1.25rem;font-size:.75rem;font-weight:500;line-height:1;display:grid;position:absolute;bottom:2rem}.meta__rule{opacity:.35;transform-origin:0;background:currentColor;height:1px;position:absolute;top:0;left:0;right:0}.meta__item--place{grid-column:1/4}.meta__item--facts{grid-column:4/8}.meta__counter{font-variant-numeric:tabular-nums;grid-column:8/11;align-items:center;gap:.9rem;display:flex}.meta__counter-track{background:color-mix(in srgb, currentColor 35%, transparent);width:5rem;height:1px;position:relative;overflow:hidden}.meta__counter-bar{transform-origin:0;background:currentColor;position:absolute;inset:0;transform:scaleX(0)}.meta__item--scroll{grid-column:11/13;justify-self:end;align-items:center;gap:.6rem;display:inline-flex}.meta__item--scroll svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:.55rem}[data-layout=grotesk] body{font-family:Clash Grotesk,system-ui,sans-serif}[data-layout=grotesk] .nav{font-size:1rem;font-weight:500;line-height:1;top:3.375rem;left:auto;right:3.894rem}[data-layout=grotesk] .nav__links,[data-layout=grotesk] .btn--nav,[data-layout=grotesk] .nav__menu-icon{display:none}[data-layout=grotesk] .nav__menu{align-items:center;gap:1.15rem;line-height:1;display:inline-flex}.nav__burger,.nav__lang-long,.nav__lang-box{display:none}[data-layout=grotesk] .nav__actions{gap:2.52rem}[data-layout=grotesk] .nav__lang{gap:1.07rem}[data-layout=grotesk] .nav__lang-short,[data-layout=grotesk] .nav__lang-chevron{display:none}[data-layout=grotesk] .nav__lang-long{display:inline}[data-layout=grotesk] .nav__lang-box{width:2.1875rem;height:2.1875rem;display:block}.nav__lang-box svg{width:100%;height:100%;display:block}.nav__lang-box g[stroke],.nav__lang-box line{stroke:currentColor}[data-layout=grotesk] .nav__burger{width:2.1875rem;height:2.1875rem;display:block}.nav__burger svg{width:100%;height:100%;display:block}.nav__burger rect{fill:var(--color-accent)}.nav__burger line{stroke:var(--color-bg)}[data-layout=grotesk] .hero__logo{width:14.67rem;top:3.89rem;left:4.19rem}[data-layout=grotesk] .hero__title{z-index:3;top:auto;bottom:9.673rem;left:3.875rem}[data-layout=grotesk] .window__scrim{background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-bg) 45%, transparent) 35%, color-mix(in srgb, var(--color-bg) 78%, transparent) 62%, color-mix(in srgb, var(--color-bg) 85%, transparent) 100%);pointer-events:none;height:31.375rem;display:block;position:absolute;inset:auto 0 0}[data-layout=grotesk] .hero__kicker{display:none}[data-layout=grotesk] .hero__headline{--headline-size:5.094rem;--headline-leading:5.094rem;letter-spacing:-.01em;font-family:Clash Grotesk,system-ui,sans-serif;font-weight:400}[data-layout=grotesk] .hero__content{pointer-events:none;max-width:none;inset:0}[data-layout=grotesk] .hero__content>*{pointer-events:auto}[data-layout=grotesk] .hero__text{white-space:nowrap;margin:0;font-size:1.25rem;line-height:1.5625rem;position:absolute;bottom:6.106rem;left:3.875rem}[data-layout=grotesk] .hero__rating{align-items:center;gap:.875rem;font-size:1rem;line-height:1;display:flex;position:absolute;top:56.33rem;left:3.875rem;display:none!important}.hero__stars{gap:.37rem;display:flex}.hero__stars svg{fill:currentColor;width:.8125rem;height:.8125rem;display:block;overflow:visible}.hero__stars .hero__star-outline{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round}[data-layout=grotesk] .hero__ctas{align-items:center;gap:1.625rem;position:absolute;top:51.69rem;right:3.625rem;display:none!important}[data-layout=grotesk] .hero__ctas .btn--solid{border-radius:.25rem;gap:.6875rem;height:2.375rem;padding:0 .3125rem 0 .8125rem;font-size:1rem;font-weight:500}[data-layout=grotesk] .hero__ctas .btn--solid .btn__arrow{box-sizing:border-box;background:var(--color-bg);width:1.8125rem;height:1.8125rem;color:var(--color-text);stroke-width:1.6px;border-radius:.125rem;padding:.42rem .4rem}[data-layout=grotesk] .hero__ctas .btn--solid:hover .btn__arrow{transform:none}[data-layout=grotesk] .hero__ctas .btn--outline{height:auto;box-shadow:none;gap:.35rem;padding:0;font-size:1rem;font-weight:500}[data-layout=grotesk] .hero__ctas .btn--outline:hover{color:var(--color-text);background:0 0}[data-layout=grotesk] .hero__ctas .btn--outline .btn__arrow{stroke-width:1.6px;width:1.1rem}[data-layout=grotesk] .hero__bar{z-index:4;justify-content:space-between;height:2.75rem;font-size:1rem;font-weight:500;line-height:1;display:flex;position:absolute;bottom:0;left:3.875rem;right:3.78rem}.hero__bar-group{height:100%;display:flex}.hero__bar-link{white-space:nowrap;align-items:flex-start;gap:1.2rem;height:100%;padding-top:.68rem;display:flex}.hero__bar-link+.hero__bar-link{border-left:1px solid;margin-left:1.84rem;padding-left:1.91rem}.hero__bar-arrow{fill:none;stroke:currentColor;stroke-width:1.3px;width:.94rem;height:.8rem;transition:transform .35s var(--ease-ui);margin-top:.13rem}.hero__bar-link:hover .hero__bar-arrow{transform:translate(.25rem)}.hero__bar-link--cta{background:var(--color-accent);height:calc(100% + .4375rem);color:var(--color-bg);margin-top:-.4375rem;padding:1.08rem 1.09rem 0 1.04rem}.hero__bar-link--cta+.hero__bar-link{border-left:0;margin-left:2.04rem;padding-left:0}.hero__bar-link--icon{gap:.56rem}.hero__bar-icon svg{width:100%;height:100%;display:block}.hero__bar-icon path{fill:currentColor}.hero__bar-icon--whatsapp{width:1.472rem;height:1.479rem;margin-top:-.2rem}.hero__bar-icon--phone{width:1.183rem;height:1.0975rem}.window__scrim-wrap{pointer-events:none;position:absolute;inset:0}.cursor{z-index:60;pointer-events:none;visibility:hidden;width:2.1875rem;height:2.1875rem;margin:-1.09375rem 0 0 -1.09375rem;position:fixed;top:0;left:0}.cursor svg{opacity:0;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.cursor[data-mode=zoom] .cursor__zoom,.cursor[data-mode=prev] .cursor__prev,.cursor[data-mode=next] .cursor__next{opacity:1}.cursor rect{fill:var(--color-accent)}.cursor line,.cursor path{fill:none;stroke:var(--color-bg)}html.cursor-custom,html.cursor-custom *{cursor:none!important}.gallery-ui{z-index:6;pointer-events:none;visibility:hidden;position:absolute;inset:0}.gallery-ui__close,.gallery-ui__count{background:color-mix(in srgb, var(--color-bg) 70%, transparent);height:2.1875rem;color:var(--color-text);align-items:center;gap:.6rem;padding:0 .85rem;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex;position:absolute}.gallery-ui__close{pointer-events:auto;transition:background-color .3s var(--ease-ui);top:1.5rem;right:1.5rem}.gallery-ui__close:hover{background:var(--color-bg)}.gallery-ui__close svg{fill:none;stroke:currentColor;stroke-width:1.3px;width:.65rem;height:.65rem}.gallery-ui__count{font-variant-numeric:tabular-nums;bottom:1.5rem;left:50%;transform:translate(-50%)}.color-toast{z-index:100;color:#fff;opacity:0;pointer-events:none;background:#000000bf;border-radius:8px;padding:8px 14px;font:13px/1.4 system-ui,sans-serif;transition:opacity .25s,transform .25s;position:fixed;bottom:16px;left:16px;transform:translateY(6px)}.color-toast.is-visible{opacity:1;transform:none}.rec-help{z-index:100;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;border-radius:10px;padding:14px 18px;font:13px/1.5 system-ui,sans-serif;position:fixed;top:16px;left:16px}.rec-help[hidden]{display:none}.rec-help dl{grid-template-columns:auto 1fr;gap:2px 14px;margin:8px 0;display:grid}.rec-help dt{font-weight:600}.rec-help dd{margin:0}.rec-help p{opacity:.7;margin:0}
