@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.woff)format("woff")}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff")}.demo[data-astro-cid-jqbzktzy]{--paper:#f1e9dc;--paper-2:#e8dccb;--ink:#2a1b14;--soft:#7b6a5c;--terra:#b5532f;--serif:"Instrument Serif", Georgia, serif;aspect-ratio:16/10;background:var(--paper);color:var(--ink);font-size:1cqw;font-family:var(--font-sans);user-select:none;overflow:hidden}.nav[data-astro-cid-jqbzktzy]{justify-content:space-between;align-items:center;height:6.6em;padding:0 4.5em;display:flex}.brand[data-astro-cid-jqbzktzy]{font-family:var(--serif);letter-spacing:-.01em;font-size:2.5em}.links[data-astro-cid-jqbzktzy]{color:var(--soft);gap:2.6em;margin-left:6em;margin-right:auto;font-size:1.05em;display:flex}.btn[data-astro-cid-jqbzktzy]{border-radius:99em;align-items:center;height:2.9em;padding:0 1.5em;font-size:1.05em;font-weight:500;display:inline-flex}.btn-accent[data-astro-cid-jqbzktzy]{background:var(--terra);color:#fff6ee}.hero[data-astro-cid-jqbzktzy]{grid-template-columns:44fr 51fr;gap:3em;height:55.9em;padding:0 3em 0 4.5em;display:grid}.intro[data-astro-cid-jqbzktzy]{flex-direction:column;padding-top:5.2em;display:flex}.kicker[data-astro-cid-jqbzktzy]{letter-spacing:.14em;text-transform:uppercase;color:var(--terra);font-size:.95em}.title[data-astro-cid-jqbzktzy]{font-family:var(--serif);letter-spacing:-.02em;margin-top:1.1em;font-size:5.6em;line-height:.95}.title[data-astro-cid-jqbzktzy] em[data-astro-cid-jqbzktzy]{color:var(--terra);font-style:italic}.lede[data-astro-cid-jqbzktzy]{max-width:31em;color:var(--soft);margin-top:1.6em;font-size:1.15em;line-height:1.55}.ctas[data-astro-cid-jqbzktzy]{align-items:center;gap:2em;margin-top:2.4em;display:flex}.link[data-astro-cid-jqbzktzy]{border-bottom:.08em solid;padding-bottom:.15em;font-size:1.05em;font-weight:500}.arrow[data-astro-cid-jqbzktzy]{margin-left:.3em}.infos[data-astro-cid-jqbzktzy]{border-top:.08em solid #2a1b1426;grid-template-columns:repeat(3,auto);gap:2.6em;margin-top:auto;margin-bottom:4em;padding-top:1.8em;display:grid}.infos[data-astro-cid-jqbzktzy] dt[data-astro-cid-jqbzktzy]{color:var(--soft);font-size:.85em}.infos[data-astro-cid-jqbzktzy] dd[data-astro-cid-jqbzktzy]{margin-top:.4em;font-size:1.05em}.visual[data-astro-cid-jqbzktzy]{margin-bottom:3em;position:relative}.photo[data-astro-cid-jqbzktzy]{object-fit:cover;object-position:40% 60%;border-radius:1.4em;width:100%;height:100%;position:absolute;inset:0}.open[data-astro-cid-jqbzktzy]{background:#f1e9dceb;border-radius:99em;align-items:center;gap:.7em;padding:.8em 1.2em;font-size:.95em;font-weight:500;display:flex;position:absolute;top:1.8em;right:1.8em}.open[data-astro-cid-jqbzktzy] i[data-astro-cid-jqbzktzy]{background:#5f8a4e;border-radius:50%;width:.6em;height:.6em;box-shadow:0 0 0 .25em #5f8a4e40}.open[data-astro-cid-jqbzktzy].closed i[data-astro-cid-jqbzktzy]{background:var(--terra);box-shadow:0 0 0 .25em #b5532f40}.menu[data-astro-cid-jqbzktzy]{background:var(--paper);border-radius:1em;width:27em;padding:2em 2.2em;position:absolute;bottom:3em;left:-4em;box-shadow:0 2em 4em -1.5em #2a1b1473}.mtitle[data-astro-cid-jqbzktzy]{font-family:var(--serif);font-size:2em}.menu[data-astro-cid-jqbzktzy] ul[data-astro-cid-jqbzktzy]{margin-top:1em}.menu[data-astro-cid-jqbzktzy] li[data-astro-cid-jqbzktzy]{align-items:baseline;gap:.6em;padding:.55em 0;font-size:1em;display:flex}.dots[data-astro-cid-jqbzktzy]{border-bottom:.1em dotted #2a1b144d;flex:1}.price[data-astro-cid-jqbzktzy]{font-variant-numeric:tabular-nums}.formula[data-astro-cid-jqbzktzy]{color:var(--terra);margin-top:1em;font-size:.9em}.thumb[data-astro-cid-jqbzktzy]{object-fit:cover;border:.45em solid var(--paper);border-radius:.9em;width:15em;height:11em;position:absolute;bottom:-1.5em;right:-1em;box-shadow:0 1.5em 3em -1em #2a1b1466}.demo[data-astro-cid-esklcvkn]{--bg:#17110d;--ink:#efe6d9;--soft:#b3a594;--brass:#c9a66b;aspect-ratio:16/10;background:var(--bg);color:var(--ink);font-size:1cqw;font-family:var(--font-sans);user-select:none;overflow:hidden}.hero[data-astro-cid-esklcvkn]{height:41.5em;position:relative}.photo[data-astro-cid-esklcvkn]{object-fit:cover;object-position:60% 45%;width:100%;height:100%;position:absolute;inset:0}.shade[data-astro-cid-esklcvkn]{background:linear-gradient(90deg, #17110df2 0%, #17110dbf 38%, #17110d1a 75%), linear-gradient(0deg, var(--bg) 0%, transparent 30%), linear-gradient(180deg, #17110db3 0%, transparent 22%);position:absolute;inset:0}.nav[data-astro-cid-esklcvkn]{align-items:center;height:6.6em;padding:0 4.5em;display:flex;position:relative}.brand[data-astro-cid-esklcvkn]{letter-spacing:.32em;font-size:1.2em;font-weight:300}.brand[data-astro-cid-esklcvkn] b[data-astro-cid-esklcvkn]{color:var(--brass);font-weight:600}.links[data-astro-cid-esklcvkn]{color:var(--soft);gap:2.6em;margin:0 auto;font-size:1em;display:flex}.btn[data-astro-cid-esklcvkn]{background:var(--brass);color:#1d140e;border-radius:.3em;align-items:center;height:2.9em;padding:0 1.4em;font-size:1em;font-weight:500;display:inline-flex}.intro[data-astro-cid-esklcvkn]{max-width:52em;padding:2.6em 4.5em 0;position:relative}.kicker[data-astro-cid-esklcvkn]{letter-spacing:.16em;text-transform:uppercase;color:var(--soft);align-items:center;gap:.9em;font-size:.95em;display:flex}.kicker[data-astro-cid-esklcvkn] i[data-astro-cid-esklcvkn]{background:var(--brass);width:2.4em;height:.08em}.title[data-astro-cid-esklcvkn]{letter-spacing:-.04em;margin-top:1em;font-size:5.4em;font-weight:500;line-height:.98}.title[data-astro-cid-esklcvkn] em[data-astro-cid-esklcvkn]{letter-spacing:-.01em;color:var(--brass);font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.lede[data-astro-cid-esklcvkn]{max-width:30em;color:var(--soft);margin-top:1.4em;font-size:1.15em;line-height:1.55}.stats[data-astro-cid-esklcvkn]{gap:3.5em;margin-top:2em;display:flex}.n[data-astro-cid-esklcvkn]{letter-spacing:-.03em;font-size:2.4em;font-weight:500}.l[data-astro-cid-esklcvkn]{color:var(--soft);margin-top:.2em;font-size:.9em}.works[data-astro-cid-esklcvkn]{padding:0 4.5em}.whead[data-astro-cid-esklcvkn]{border-top:.08em solid #efe6d91f;justify-content:space-between;align-items:baseline;padding:1.4em 0 1.2em;font-size:1em;display:flex}.whead[data-astro-cid-esklcvkn] span[data-astro-cid-esklcvkn]{color:var(--brass)}.grid[data-astro-cid-esklcvkn]{grid-template-columns:repeat(3,1fr);gap:1.6em;display:grid}.work[data-astro-cid-esklcvkn]{border-radius:.5em;height:16em;position:relative;overflow:hidden}.work[data-astro-cid-esklcvkn] img[data-astro-cid-esklcvkn]{object-fit:cover;width:100%;height:100%}.cap[data-astro-cid-esklcvkn]{background:linear-gradient(#0000,#17110de6);padding:3em 1.3em 1.1em;position:absolute;inset:auto 0 0}.wname[data-astro-cid-esklcvkn]{font-size:1.15em;font-weight:500}.wmeta[data-astro-cid-esklcvkn]{color:var(--soft);margin-top:.2em;font-size:.85em}.demo[data-astro-cid-37qpfr37]{--bg:#f2ece3;--card:#fbf8f3;--ink:#2b2420;--soft:#7d7066;--copper:#a8603b;aspect-ratio:16/10;background:var(--bg);color:var(--ink);font-size:1cqw;font-family:var(--font-sans);user-select:none;overflow:hidden}.nav[data-astro-cid-37qpfr37]{align-items:center;height:6.6em;padding:0 4.5em;display:flex}.brand[data-astro-cid-37qpfr37]{letter-spacing:-.02em;align-items:center;gap:.8em;font-size:1.25em;font-weight:500;display:flex}.mark[data-astro-cid-37qpfr37]{background:var(--ink);width:2.1em;height:2.1em;color:var(--bg);letter-spacing:.05em;border-radius:50%;place-items:center;font-size:.75em;display:grid}.role[data-astro-cid-37qpfr37]{color:var(--soft);font-weight:400}.links[data-astro-cid-37qpfr37]{color:var(--soft);gap:2.6em;margin:0 auto;font-size:1em;display:flex}.btn[data-astro-cid-37qpfr37]{background:var(--ink);height:2.9em;color:var(--bg);border-radius:99em;align-items:center;padding:0 1.5em;font-size:1em;font-weight:500;display:inline-flex}.hero[data-astro-cid-37qpfr37]{grid-template-columns:43fr 52fr;gap:4em;height:55.9em;padding:0 3.5em 0 4.5em;display:grid}.intro[data-astro-cid-37qpfr37]{padding-top:5.5em}.kicker[data-astro-cid-37qpfr37]{color:var(--copper);font-size:.95em}.title[data-astro-cid-37qpfr37]{letter-spacing:-.045em;margin-top:1.2em;font-size:5em;font-weight:500;line-height:1}.title[data-astro-cid-37qpfr37] span[data-astro-cid-37qpfr37]{color:var(--soft)}.lede[data-astro-cid-37qpfr37]{max-width:30em;color:var(--soft);margin-top:1.5em;font-size:1.15em;line-height:1.55}.rating[data-astro-cid-37qpfr37]{color:var(--soft);align-items:center;gap:.8em;margin-top:2em;font-size:1em;display:flex}.rating[data-astro-cid-37qpfr37] b[data-astro-cid-37qpfr37]{color:var(--ink);font-weight:600}.stars[data-astro-cid-37qpfr37]{color:var(--copper);letter-spacing:.1em}.facts[data-astro-cid-37qpfr37]{border-top:.08em solid #2b24201f;grid-template-columns:repeat(3,auto);justify-content:start;gap:3em;margin-top:3em;padding-top:1.8em;display:grid}.facts[data-astro-cid-37qpfr37] span[data-astro-cid-37qpfr37]{color:var(--soft);font-size:.85em;display:block}.facts[data-astro-cid-37qpfr37] b[data-astro-cid-37qpfr37]{letter-spacing:-.02em;margin-top:.3em;font-size:1.4em;font-weight:500;display:block}.visual[data-astro-cid-37qpfr37]{margin-bottom:3.5em;position:relative}.photo[data-astro-cid-37qpfr37]{object-fit:cover;object-position:50% 40%;border-radius:2em;width:100%;height:100%;position:absolute;inset:0}.booking[data-astro-cid-37qpfr37]{background:var(--card);border-radius:1.3em;width:33em;padding:2em;position:absolute;bottom:2.5em;left:-5em;box-shadow:0 2.4em 5em -2em #2b242073}.bhead[data-astro-cid-37qpfr37]{justify-content:space-between;align-items:flex-start;display:flex}.btitle[data-astro-cid-37qpfr37]{letter-spacing:-.02em;font-size:1.35em;font-weight:500}.bsub[data-astro-cid-37qpfr37]{color:var(--soft);margin-top:.3em;font-size:.9em}.month[data-astro-cid-37qpfr37]{background:var(--bg);border-radius:99em;padding:.4em .9em;font-size:.85em}.days[data-astro-cid-37qpfr37]{grid-template-columns:repeat(4,1fr);gap:.8em;margin-top:1.6em;display:grid}.day[data-astro-cid-37qpfr37]{text-align:center;flex-direction:column;gap:.5em;display:flex}.dname[data-astro-cid-37qpfr37]{color:var(--soft);font-size:.85em}.dnum[data-astro-cid-37qpfr37]{margin-bottom:.2em;font-size:1.3em;font-weight:500}.slot[data-astro-cid-37qpfr37]{background:var(--bg);font-variant-numeric:tabular-nums;border-radius:.5em;padding:.55em 0;font-size:.9em}.slot[data-astro-cid-37qpfr37].empty{color:#2b242040;background:0 0}.slot[data-astro-cid-37qpfr37].active{background:var(--copper);color:#fff7f0}.confirm[data-astro-cid-37qpfr37]{background:var(--ink);color:var(--bg);border-radius:99em;justify-content:center;margin-top:1.5em;padding:.9em;font-size:1em;font-weight:500;display:flex}.tab[data-astro-cid-e5tmfi75]:after{content:"";background:var(--color-accent);height:1px;transition:transform .4s var(--ease-out-expo);position:absolute;inset:auto 0 0;transform:scaleX(0)}.tab[data-astro-cid-e5tmfi75][aria-selected=true]:after{transform:scaleX(1)}.grid[data-astro-cid-e5tmfi75]>.panel[data-astro-cid-e5tmfi75]{transition:opacity .5s var(--ease-out-expo), transform .6s var(--ease-out-expo);grid-area:1/1}.panel[data-astro-cid-e5tmfi75][data-hidden]{opacity:0;pointer-events:none;transform:scale(.985)}.stage[data-astro-cid-e5tmfi75]{perspective:2400px}.tilt[data-astro-cid-e5tmfi75]{transform:rotateX(var(--tilt,16deg)) scale(var(--scale,.95));transform-origin:50% 100%}@media (prefers-reduced-motion:reduce){.tilt[data-astro-cid-e5tmfi75]{transform:none}}.hero[data-astro-cid-yodha2z4]{background:radial-gradient(60% 45% at 50% 72%, #7239268c, transparent 70%), var(--color-bg)}.scene[data-astro-cid-yodha2z4]{opacity:0;transition:opacity 2.2s var(--ease-out-expo)}.scene[data-astro-cid-yodha2z4][data-ready]{opacity:1}.veil[data-astro-cid-yodha2z4]{background:linear-gradient(to bottom, #0b0a09eb 0%, #0b0a09b3 26%, #0b0a094d 40%, transparent 52%), linear-gradient(to top, var(--color-bg) 0%, transparent 14%)}.ember[data-astro-cid-yodha2z4]{background:linear-gradient(100deg,#f4eee8 0%,#f6a65c 28%,#ee8a3c 62%,#e3732c 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.feat[data-astro-cid-w3dz36le] [data-astro-cid-w3dz36le]:is(.g-result,.g-next,.ph-img,.ph-bar,.ph-badge,.sec-list li,.dom-list>div,.g-first){transition:opacity .8s var(--ease-out-expo), transform .9s var(--ease-out-expo), clip-path 1s var(--ease-out-expo)}.js:not(.motion-off) .feat[data-astro-cid-w3dz36le]:not(.is-in) .g-result[data-astro-cid-w3dz36le]{opacity:0;transform:translateY(18px)scale(.98)}.js:not(.motion-off) .feat[data-astro-cid-w3dz36le]:not(.is-in) .g-first[data-astro-cid-w3dz36le]{opacity:0;transform:translate(-6px)}.js:not(.motion-off) .feat[data-astro-cid-w3dz36le]:not(.is-in) .g-next[data-astro-cid-w3dz36le]{opacity:0!important}.feat[data-astro-cid-w3dz36le] .g-result[data-astro-cid-w3dz36le]{transition-delay:.35s}.feat[data-astro-cid-w3dz36le] .g-first[data-astro-cid-w3dz36le]{transition-delay:.9s}.feat[data-astro-cid-w3dz36le] .g-next[data-astro-cid-w3dz36le]{transition-delay:.55s}.js:not(.motion-off) .feat[data-astro-cid-w3dz36le]:not(.is-in) [data-astro-cid-w3dz36le]:is(.ph-img,.ph-bar){clip-path:inset(0 100% 0 0 round 99px)}.feat[data-astro-cid-w3dz36le] [data-astro-cid-w3dz36le]:is(.ph-img,.ph-bar){clip-path:inset(0 round 99px)}.feat[data-astro-cid-w3dz36le] .ph-img[data-astro-cid-w3dz36le]{clip-path:inset(0 round 8px);transition-delay:.3s}.feat[data-astro-cid-w3dz36le] .ph-bar[data-astro-cid-w3dz36le]:nth-last-child(3){transition-delay:.45s}.feat[data-astro-cid-w3dz36le] .ph-bar[data-astro-cid-w3dz36le]:nth-last-child(2){transition-delay:.55s}.feat[data-astro-cid-w3dz36le] .ph-bar[data-astro-cid-w3dz36le]:last-child{transition-delay:.65s}.js:not(.motion-off) .feat[data-astro-cid-w3dz36le]:not(.is-in) .ph-badge[data-astro-cid-w3dz36le]{opacity:0;transform:scale(.85)}.feat[data-astro-cid-w3dz36le] .ph-badge[data-astro-cid-w3dz36le]{transition-delay:1s}.js:not(.motion-off) .feat[data-astro-cid-w3dz36le]:not(.is-in) [data-astro-cid-w3dz36le]:is(.sec-list li,.dom-list>div){opacity:0;transform:translate(-10px)}.feat[data-astro-cid-w3dz36le] [data-astro-cid-w3dz36le]:is(.sec-list li,.dom-list>div):first-child{transition-delay:.4s}.feat[data-astro-cid-w3dz36le] [data-astro-cid-w3dz36le]:is(.sec-list li,.dom-list>div):nth-child(2){transition-delay:.55s}.feat[data-astro-cid-w3dz36le] [data-astro-cid-w3dz36le]:is(.sec-list li,.dom-list>div):nth-child(3){transition-delay:.7s}.dom-active[data-astro-cid-w3dz36le]{position:relative}.dom-active[data-astro-cid-w3dz36le]:after{content:"";border-radius:inherit;animation:2.6s ease-out infinite breathe;position:absolute;inset:0;box-shadow:0 0 #f3984c73}@keyframes breathe{70%,to{box-shadow:0 0 0 8px #f3984c00}}.feat[data-astro-cid-w3dz36le]>[data-astro-cid-w3dz36le]:last-child{transition:transform .7s var(--ease-out-expo)}.feat[data-astro-cid-w3dz36le]:hover>[data-astro-cid-w3dz36le]:last-child{transform:translateY(-4px)}.offer[data-astro-cid-nwtk6cma]{background:linear-gradient(var(--color-bg), var(--color-bg)) padding-box, linear-gradient(110deg, #f4eee814 40%, #f3984c8c) border-box;border:1px solid #0000}.serenite[data-astro-cid-nwtk6cma]{background:radial-gradient(70% 60% at 85% 0,#f3984c21,#0000 70%),linear-gradient(#f4eee808,#0000)}.plus[data-astro-cid-nwtk6cma]{transition:rotate 1.2s var(--ease-out-expo) .4s, color .3s, border-color .3s}.js:not(.motion-off) .offer[data-astro-cid-nwtk6cma]:not(.is-in) .plus[data-astro-cid-nwtk6cma]{rotate:-90deg}.offer[data-astro-cid-nwtk6cma]:hover .plus[data-astro-cid-nwtk6cma]{color:var(--color-accent);border-color:#f3984c80}.track[data-astro-cid-zuepckvj],.track-v[data-astro-cid-zuepckvj]{background:#f4eee81f}.fill[data-astro-cid-zuepckvj]{background:linear-gradient(90deg, #f3984c40, var(--color-accent));transform-origin:0;transform:scaleX(var(--p,1));position:absolute;inset:0}.track-v[data-astro-cid-zuepckvj] .fill[data-astro-cid-zuepckvj]{background:linear-gradient(180deg, #f3984c40, var(--color-accent));transform-origin:top;transform:scaleY(var(--p,1))}.dot[data-astro-cid-zuepckvj],.num[data-astro-cid-zuepckvj]{transition:border-color .5s var(--ease-out-expo), box-shadow .5s var(--ease-out-expo), background-color .5s var(--ease-out-expo), color .5s var(--ease-out-expo)}.step[data-astro-cid-zuepckvj][data-lit] .dot[data-astro-cid-zuepckvj]{border-color:var(--color-accent);box-shadow:0 0 14px 2px #f3984c80}.step[data-astro-cid-zuepckvj][data-lit] .num[data-astro-cid-zuepckvj]{color:var(--color-accent)}.step[data-astro-cid-zuepckvj]:last-child[data-lit] .dot[data-astro-cid-zuepckvj]{background-color:var(--color-accent)}.step[data-astro-cid-zuepckvj]:hover .dot[data-astro-cid-zuepckvj]{border-color:var(--color-accent)}@supports (interpolate-size:allow-keywords){.faq[data-astro-cid-gfo3rpqg]{interpolate-size:allow-keywords}.faq[data-astro-cid-gfo3rpqg]::details-content{block-size:0;transition:block-size .35s var(--ease-out-expo), content-visibility .35s allow-discrete;overflow:hidden}.faq[data-astro-cid-gfo3rpqg][open]::details-content{block-size:auto}}.wood[data-astro-cid-d56ov33j]{opacity:0;transition:opacity 2s var(--ease-out-expo)}.wood[data-astro-cid-d56ov33j][data-ready]{opacity:.85}.wood-veil[data-astro-cid-d56ov33j]{background:linear-gradient(to bottom, var(--color-bg) 0%, transparent 22%, transparent 80%, var(--color-bg) 100%), linear-gradient(to right, #0b0a09d9 15%, transparent 65%)}
