@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400 600;font-optical-sizing:auto;src:url(/fonts/newsreader-latin.woff2?v=gl1) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-display:swap;font-weight:400 600;font-optical-sizing:auto;src:url(/fonts/newsreader-latin-ext.woff2?v=gl1) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}:root{--papel:#f4efe6;--areia:#f0e7d6;--folha:#fff;--tinta:#2e2a23;--tinta-2:#5c554a;--grafite:#6b6357;--verde:#3f6b46;--verde-claro:#eaf0e6;--linha:#ded3c0;font-family:Newsreader,Georgia,serif;color:var(--tinta);background:var(--papel);overflow-x:clip}*{box-sizing:border-box}img{max-width:100%;height:auto}body{margin:0;font-size:clamp(1.02rem,.62rem + .9vw,1.16rem);line-height:1.62;-webkit-text-size-adjust:100%;overflow-x:clip}a{color:var(--verde);text-underline-offset:.18em}h1,h2,h3{font-weight:500;line-height:1.14}h1{font-size:clamp(2.4rem,1.1rem + 5.4vw,4.4rem);font-weight:400}h2{font-size:clamp(1.7rem,1rem + 2.4vw,2.5rem)}.wrap{max-width:1140px;margin:auto;padding:0 clamp(1.1rem,4vw,2.4rem)}.topo{position:sticky;top:0;z-index:2;background:#f4efe6ee;border-bottom:1px solid var(--linha)}.topo .wrap{display:flex;align-items:center;gap:1rem;min-height:62px;flex-wrap:wrap}.brand{color:var(--tinta);font-size:1.1rem;font-weight:600;text-decoration:none;margin-right:auto}.brand span{display:block;color:var(--grafite);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:400}.topo nav{display:flex;gap:1rem;flex-wrap:wrap}.topo nav a{text-decoration:none;color:var(--tinta-2);font-size:.95rem}.btn{display:inline-block;padding:.62rem 1.15rem;border:1px solid var(--verde);border-radius:2px;text-decoration:none;font-size:.92rem;font-weight:600}.btn-cheio{background:var(--verde);color:#fbf9f4}.btn-vazio{color:var(--verde);background:transparent}main{padding:0}.hero{padding:clamp(2.5rem,7vw,5rem) 0 0;background:linear-gradient(var(--areia),var(--papel))}.hero .wrap{max-width:1140px}.selo,.num-secao{font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--grafite)}.lead{max-width:35em;color:var(--tinta-2);font-size:1.25rem}.hero-ctas{display:flex;gap:.7rem;flex-wrap:wrap;margin:1.4rem 0 2rem}.video{margin:1rem 0 1.4rem;border:1px solid var(--linha);background:#000}.video-quadro{position:relative;aspect-ratio:16/9}.video iframe,.video video{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.video figcaption,figcaption{padding:.5rem .75rem;color:var(--grafite);font-style:italic;font-size:.88rem;background:var(--papel);margin:0}.hero-foto{margin:0}.hero-foto img{width:100%;aspect-ratio:16/9;object-fit:cover;border:1px solid var(--linha)}.video.pv-sangria{width:100vw;max-width:none;margin-left:calc(50% - 50vw);border:0}.video.pv-sangria .video-quadro{aspect-ratio:auto;height:56.25vw}.video.pv-sangria video{object-fit:cover}.folha{padding:clamp(2.8rem,6vw,4.8rem) 0;border-top:1px solid var(--linha)}.folha.branco{background:var(--folha)}.pag{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:900px){.pag{grid-template-columns:14.5rem 1fr;gap:3rem}.margem{padding-right:1.5rem;border-right:1px solid var(--linha)}}.nota{font-style:italic;color:var(--tinta-2);font-size:.94rem;border-top:2px solid var(--verde);padding-top:.55rem}.razoes,.cards{display:grid;gap:1.1rem;grid-template-columns:1fr;padding:0}.razoes li,.card{list-style:none;border-top:2px solid var(--verde);padding:1rem;background:var(--folha)}@media(min-width:720px){.razoes,.cards{grid-template-columns:repeat(2,1fr)}}.ficha{list-style:none;margin:0;padding:0;border-top:1px solid var(--linha)}.ficha li{display:flex;justify-content:space-between;padding:.6rem 0;border-bottom:1px solid var(--linha)}.ficha .rot{color:var(--tinta-2)}.quote{font-size:1.2rem;font-style:italic}.quote cite{display:block;font-size:.85rem;font-style:normal;color:var(--grafite);margin-top:.5rem}.calendar,.rodape{border-top:1px solid var(--linha);padding:2rem 0}.rodape p{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.rodape .privacidade{display:block;color:var(--tinta-2);font-size:.85rem;line-height:1.5;margin-top:1rem;max-width:60em}.skip{position:absolute;left:-9999px}.skip:focus{left:0;position:fixed;top:0;z-index:10;background:var(--folha);padding:.6rem 1rem;border:1px solid var(--verde)}@media(max-width:700px){.topo nav{order:3;width:100%;overflow:auto}.topo .btn{font-size:.8rem}}.calendar[data-astro-cid-eq4smzqd]{padding:2rem 0;border-top:1px solid #d8cabc}.calendar-heading[data-astro-cid-eq4smzqd]{display:flex;justify-content:space-between;align-items:end;gap:1rem}.eyebrow[data-astro-cid-eq4smzqd]{margin:0;color:#8c4d32;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.calendar[data-astro-cid-eq4smzqd] h2[data-astro-cid-eq4smzqd]{margin:.25rem 0 1rem}.month-nav[data-astro-cid-eq4smzqd]{display:flex;align-items:center;gap:.75rem}.month-nav[data-astro-cid-eq4smzqd] button[data-astro-cid-eq4smzqd]{position:relative;border:1px solid #b89d89;background:transparent;border-radius:50%;font-size:1.25rem;width:2.2rem;height:2.2rem;cursor:pointer}.month-nav[data-astro-cid-eq4smzqd] button[data-astro-cid-eq4smzqd]:before{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.month-nav[data-astro-cid-eq4smzqd] strong[data-astro-cid-eq4smzqd]{min-width:8rem;text-align:center}.calendar-grid[data-astro-cid-eq4smzqd]{display:grid;grid-template-columns:repeat(7,1fr);gap:.35rem;max-width:34rem}.weekday[data-astro-cid-eq4smzqd]{font-size:.8rem;color:#6b584a;text-align:center;padding:.4rem 0}.day[data-astro-cid-eq4smzqd]{aspect-ratio:1;border:1px solid #d8cabc;background:#fbf8f2;color:inherit;border-radius:50%;cursor:pointer}.day[data-astro-cid-eq4smzqd].is-booked{background:#d8cabc;color:#5c4a3d;text-decoration:line-through}.day[data-astro-cid-eq4smzqd].is-past{background:#fbf8f2;color:#b6aa9d;border-style:dashed;cursor:default;opacity:.6}.day[data-astro-cid-eq4smzqd].is-available:hover,.day[data-astro-cid-eq4smzqd].is-available:focus{outline:2px solid #8c4d32;outline-offset:2px}.legend[data-astro-cid-eq4smzqd]{display:flex;gap:1rem;margin:1rem 0 .5rem;font-size:.9rem}.legend[data-astro-cid-eq4smzqd] span[data-astro-cid-eq4smzqd]{display:flex;align-items:center;gap:.35rem}.legend[data-astro-cid-eq4smzqd] i[data-astro-cid-eq4smzqd]{display:inline-block;width:.8rem;height:.8rem;border-radius:50%;border:1px solid #b89d89}.legend[data-astro-cid-eq4smzqd] .booked[data-astro-cid-eq4smzqd]{background:#d8cabc}.calendar-note[data-astro-cid-eq4smzqd]{margin:.5rem 0 1rem}.date-guard[data-astro-cid-eq4smzqd]{color:#71391f;font-weight:600}@media(max-width:600px){.calendar-heading[data-astro-cid-eq4smzqd]{align-items:start;flex-direction:column}.month-nav[data-astro-cid-eq4smzqd]{width:100%;justify-content:space-between}}.suite-gallery[data-astro-cid-iztjdwc5]{margin:3rem 0}.filtros[data-astro-cid-iztjdwc5]{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.filtro[data-astro-cid-iztjdwc5]{font:inherit;font-size:.88rem;line-height:1.2;padding:6px 12px;border:1px solid var(--linha,#ded3c0);border-radius:2px;background:none;color:var(--tinta-2,#5c554a);cursor:pointer}.filtro[data-astro-cid-iztjdwc5]:hover{border-color:#8c4d32;color:#6f3b26}.filtro[data-astro-cid-iztjdwc5][aria-pressed=true]{background:#8c4d32;border-color:#8c4d32;color:#fff;font-weight:600}.capa-vazia[data-astro-cid-iztjdwc5]{display:flex;align-items:center;justify-content:center;min-height:260px;padding:22px;background:var(--papel,#f4efe6);border-right:1px solid var(--linha,#ded3c0)}.capa-vazia[data-astro-cid-iztjdwc5] p[data-astro-cid-iztjdwc5]{margin:0;color:var(--tinta-2,#5c554a);font-size:.95rem;text-align:center}.cartao[data-astro-cid-iztjdwc5]{display:grid;grid-template-columns:1.35fr 1fr;border:1px solid var(--linha,#ded3c0);background:var(--folha,#fff);overflow:hidden}.capa[data-astro-cid-iztjdwc5]{position:relative;min-height:260px;padding:0;border:0;background:none;cursor:zoom-in}.capa[data-astro-cid-iztjdwc5] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.lado[data-astro-cid-iztjdwc5]{padding:22px;display:flex;flex-direction:column;min-width:0}.nome-suite[data-astro-cid-iztjdwc5]{margin:0 0 .35rem;font-size:1.35rem;font-weight:600;line-height:1.2}.resumo[data-astro-cid-iztjdwc5]{margin:0 0 1rem;color:var(--tinta-2,#5c554a);font-size:.95rem}.chips[data-astro-cid-iztjdwc5]{margin:0}.chip[data-astro-cid-iztjdwc5]{display:flex;justify-content:space-between;gap:14px;padding:6px 0;border-bottom:1px solid var(--linha,#ded3c0);font-size:.92rem}.chip[data-astro-cid-iztjdwc5] dt[data-astro-cid-iztjdwc5]{color:var(--tinta-2,#5c554a);white-space:nowrap}.chip[data-astro-cid-iztjdwc5] dd[data-astro-cid-iztjdwc5]{margin:0;font-weight:600;text-align:right}.etiquetas[data-astro-cid-iztjdwc5]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.etiquetas[data-astro-cid-iztjdwc5] li[data-astro-cid-iztjdwc5]{border:1px solid var(--linha,#ded3c0);border-radius:2px;padding:4px 10px;font-size:.86rem;color:var(--tinta-2,#5c554a)}.miniaturas[data-astro-cid-iztjdwc5]{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.miniaturas[data-astro-cid-iztjdwc5] button[data-astro-cid-iztjdwc5]{width:54px;height:40px;padding:0;border:1px solid var(--linha,#ded3c0);background:none;cursor:pointer;overflow:hidden}.miniaturas[data-astro-cid-iztjdwc5] button[data-astro-cid-iztjdwc5][data-capa-atual]{border-color:#8c4d32;outline:2px solid #8c4d32;outline-offset:1px}.miniaturas[data-astro-cid-iztjdwc5] img{width:100%;height:100%;object-fit:cover;display:block}.abrir[data-astro-cid-iztjdwc5]{margin-top:16px;display:inline-block;align-self:start;background:#8c4d32;color:#fff;border:0;font:inherit;font-size:.95rem;padding:.65rem 1.1rem;cursor:pointer;border-radius:2px}.abrir[data-astro-cid-iztjdwc5]:hover{background:#6f3b26}.overlay[data-astro-cid-iztjdwc5]{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(120% 120% at 50% 0%,#221d18,#14100c 55%,#0a0806)}.overlay[data-astro-cid-iztjdwc5][hidden]{display:none}.grao[data-astro-cid-iztjdwc5]{position:absolute;inset:0;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>")}.topo-overlay[data-astro-cid-iztjdwc5]{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;align-items:center;gap:12px;padding:16px 20px;color:#d8cfc2;font-family:Courier New,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.conta[data-astro-cid-iztjdwc5]{margin-left:auto;padding:4px 10px;border:1px solid rgba(216,207,194,.25);border-radius:2px;background:#00000059}.fechar[data-astro-cid-iztjdwc5]{border:1px solid rgba(216,207,194,.45);border-radius:2px;background:none;color:#e8e0d2;font:inherit;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;cursor:pointer}.fechar[data-astro-cid-iztjdwc5]:hover{background:#d8cfc229}.palco[data-astro-cid-iztjdwc5]{position:relative;display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:0;padding:56px 16px 0}.print[data-astro-cid-iztjdwc5]{position:relative;margin:0;padding:0;background:none;border-radius:0;box-shadow:0 18px 46px #000000a6;max-width:min(96vw,1500px)}.foto-moldura[data-astro-cid-iztjdwc5]{line-height:0}.foto-moldura[data-astro-cid-iztjdwc5] img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 180px);filter:contrast(1.02) saturate(.97)}.seta[data-astro-cid-iztjdwc5]{position:absolute;top:50%;z-index:5;width:46px;height:46px;transform:translateY(-50%);border-radius:50%;border:1px solid rgba(216,207,194,.35);background:#0a08068c;color:#f2ece0;font-size:20px;line-height:1;cursor:pointer}.seta[data-astro-cid-iztjdwc5]:hover{background:#d8cfc238}.seta[data-astro-cid-iztjdwc5].ant{left:14px}.seta[data-astro-cid-iztjdwc5].prox{right:14px}.tira[data-astro-cid-iztjdwc5]{display:flex;gap:12px;align-items:flex-end;width:100%;padding:14px 18px 20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#6b5d4f transparent}.tira[data-astro-cid-iztjdwc5]::-webkit-scrollbar{height:6px}.tira[data-astro-cid-iztjdwc5]::-webkit-scrollbar-thumb{background:#6b5d4f}.mini[data-astro-cid-iztjdwc5]{position:relative;flex:0 0 auto;padding:0;border:0;background:none;box-shadow:none;cursor:pointer;transition:transform .18s ease}.mini[data-astro-cid-iztjdwc5]:hover{transform:translateY(-2px)}.mini[data-astro-cid-iztjdwc5] img{display:block;width:76px;height:52px;object-fit:cover;border-radius:2px;outline:1px solid rgba(255,255,255,.18)}.mini[data-astro-cid-iztjdwc5][aria-current=true] img{outline:2px solid #d8cfc2}.mini[data-astro-cid-iztjdwc5] .num[data-astro-cid-iztjdwc5]{display:block;font-family:Courier New,monospace;font-size:9px;letter-spacing:.1em;color:#6d6152}.pop[data-astro-cid-iztjdwc5]{animation:pop .34s ease-out}@keyframes pop{0%{opacity:.3;transform:translateY(7px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pop[data-astro-cid-iztjdwc5]{animation:none}.mini[data-astro-cid-iztjdwc5]{transition:none}}@media(max-width:860px){.cartao[data-astro-cid-iztjdwc5]{grid-template-columns:1fr}.capa[data-astro-cid-iztjdwc5]{min-height:0;aspect-ratio:3/2}.palco[data-astro-cid-iztjdwc5]{padding:52px 12px 0}}@media(max-width:700px){.seta[data-astro-cid-iztjdwc5]{width:40px;height:40px;font-size:19px}.filtro[data-astro-cid-iztjdwc5]{padding:10px 14px}}
