/* Chalés Pau-Terra · site de demonstração TypeMaster
   Arenito (ocre e ferrugem), cerrado escuro e azul de noite. Curvas de nível como textura. */

:root {
  --papel: #f1e6d0;
  --papel-2: #e8d8b9;
  --papel-3: #d9c39c;
  --tinta: #26190f;
  --tinta-2: #5b4636;
  --tinta-3: #7a6553;
  --linha: rgba(38, 25, 15, .16);
  --ocre: #c46f2a;
  --ocre-claro: #e3a25c;
  --ferrugem: #973b1b;
  --ferrugem-2: #7a2c13;
  --cerrado: #24372a;
  --cerrado-2: #1a2a1f;
  --cerrado-3: #3d5741;
  --capim: #cdb46b;
  --noite: #0b1430;
  --noite-2: #142048;
  --estrela: #f6efd9;
  --estrela-2: rgba(246, 239, 217, .72);
  --agua: #2f6f78;
  --agua-clara: #6fc3cc;
  --zap: #25d366;

  --display: "Big Shoulders Stencil Display", "Arial Narrow", Impact, sans-serif;
  --sans: "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;
  --gutter: clamp(16px, 4vw, 44px);
  --topo-h: 72px;
  --ease: cubic-bezier(.2, .7, .2, 1);
}

*, *::before, *::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; scroll-padding-top: var(--topo-h); }
html.lenis, html.lenis body { height: auto; }
.lenis.lenis-smooth { scroll-behavior: auto !important; }
.lenis.lenis-stopped { overflow: hidden; }
body {
  margin: 0;
  background: var(--papel);
  color: var(--tinta);
  font-family: var(--sans);
  font-size: 1.0625rem;
  line-height: 1.6;
  overflow-x: clip;
  -webkit-font-smoothing: antialiased;
}
html.trava, html.trava body { overflow: hidden; }
img, video, svg, canvas { display: block; max-width: 100%; }
img { height: auto; }
a { color: inherit; }
button { font: inherit; color: inherit; }
h1, h2, h3, h4 { margin: 0; }
p { margin: 0 0 1em; }
p:last-child { margin-bottom: 0; }
:focus-visible { outline: 3px solid var(--ocre); outline-offset: 3px; }
.wrap { width: min(1240px, 100% - 2 * var(--gutter)); margin-inline: auto; }
.sr-only { position: absolute !important; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
.pular { position: fixed; left: 12px; top: -60px; z-index: 200; background: var(--tinta); color: var(--papel); padding: 10px 16px; text-decoration: none; font-weight: 700; }
.pular:focus { top: 12px; }

/* ---------- tipografia de carimbo ---------- */
.carimbo {
  padding-top: .14em; /* a máscara corta o que sai da caixa: os acentos precisam caber */
  font-family: var(--display);
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: .01em;
  line-height: .9;
  -webkit-mask-image: url("data:image/png;base64,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");
  mask-image: url("data:image/png;base64,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");
  -webkit-mask-size: 320px 320px;
  mask-size: 320px 320px;
}
h2.carimbo { font-size: clamp(2.6rem, 6.4vw, 5.6rem); }

.marco {
  display: inline-flex; align-items: center; gap: .7em;
  margin: 0 0 1.1rem;
  font: 700 .78rem/1.2 var(--sans); letter-spacing: .2em; text-transform: uppercase;
  color: var(--ferrugem);
}
.marco__sinal { position: relative; flex: none; width: 20px; height: 20px; border: 2px solid currentColor; border-radius: 50%; }
.marco__sinal::before, .marco__sinal::after { content: ""; position: absolute; background: currentColor; }
.marco__sinal::before { left: 50%; top: -5px; bottom: -5px; width: 2px; margin-left: -1px; }
.marco__sinal::after { top: 50%; left: -5px; right: -5px; height: 2px; margin-top: -1px; }
.marco--claro { color: var(--ocre-claro); }
.rotulo { margin: 0 0 .5rem; font: 700 .74rem/1.2 var(--sans); letter-spacing: .18em; text-transform: uppercase; color: var(--tinta-2); }

.cab { padding-top: clamp(84px, 11vw, 150px); padding-bottom: clamp(36px, 5vw, 60px); }
.cab h2 { max-width: 15ch; }
.cab__texto { max-width: 40rem; margin-top: 1.4rem; font-size: 1.15rem; color: var(--tinta-2); }

/* ---------- botões ---------- */
.btn {
  display: inline-flex; align-items: center; justify-content: center; gap: .6em;
  min-height: 48px; padding: .8em 1.35em;
  border: 2px solid transparent; border-radius: 3px;
  font: 700 .88rem/1.1 var(--sans); letter-spacing: .1em; text-transform: uppercase; text-decoration: none;
  cursor: pointer; transition: background-color .2s, color .2s, border-color .2s, transform .2s var(--ease);
}
.btn:active { transform: translateY(1px); }
.btn--sm { min-height: 40px; padding: .55em 1em; font-size: .8rem; }
.btn--lg { min-height: 56px; padding: 1em 1.6em; font-size: .95rem; }
.btn--cheio { width: 100%; }
.btn--ocre { background: var(--ocre); color: var(--tinta); }
.btn--ocre:hover { background: var(--ocre-claro); }
.btn--tinta { background: var(--tinta); color: var(--papel); }
.btn--tinta:hover { background: var(--ferrugem); }
.btn--vazado { border-color: currentColor; color: var(--estrela); background: rgba(10, 16, 12, .2); }
.btn--vazado:hover { background: var(--estrela); color: var(--tinta); border-color: var(--estrela); }
.btn--zap { background: var(--zap); color: #072814; }
.btn--zap:hover { background: #4be17f; }
.btn[aria-disabled="true"] { opacity: .55; }
.link { padding: 0; border: 0; background: none; color: var(--ferrugem); font-weight: 700; text-decoration: underline; text-underline-offset: 3px; cursor: pointer; }

/* ---------- topo ---------- */
.topo {
  position: fixed; inset: 0 0 auto; z-index: 50; height: var(--topo-h);
  display: flex; align-items: center; gap: 28px;
  padding: 0 var(--gutter);
  color: var(--estrela);
  transition: background-color .35s, box-shadow .35s, transform .4s var(--ease);
}
.topo.is-solido { background: rgba(26, 42, 31, .96); box-shadow: 0 1px 0 rgba(246, 239, 217, .08); }
.topo.is-escondido { transform: translateY(-100%); }
.marca { display: flex; align-items: center; gap: 10px; text-decoration: none; margin-right: auto; }
.marca__arvore { width: 34px; height: 38px; flex: none; }
.marca__copa { fill: none; stroke: var(--ocre-claro); stroke-width: 1.8; }
.marca__copa--2 { stroke-width: 1.3; opacity: .8; }
.marca__tronco { fill: none; stroke: var(--estrela); stroke-width: 2; stroke-linecap: round; }
.marca__nome { font: 800 1.75rem/1 var(--display); text-transform: uppercase; letter-spacing: .02em; }
.marca__tipo { font: 600 .68rem/1.15 var(--sans); letter-spacing: .16em; text-transform: uppercase; color: var(--capim); max-width: 12.5em; }
.menu { display: flex; gap: clamp(14px, 1.8vw, 26px); }
.menu a { position: relative; padding: 6px 0; font: 600 .8rem/1 var(--sans); letter-spacing: .12em; text-transform: uppercase; text-decoration: none; white-space: nowrap; }
.menu a::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 2px; background: var(--ocre-claro); transform: scaleX(0); transform-origin: left; transition: transform .3s var(--ease); }
.menu a:hover::after, .menu a:focus-visible::after { transform: scaleX(1); }
.menu-btn { display: none; width: 44px; height: 44px; padding: 0; border: 1.5px solid rgba(246, 239, 217, .4); border-radius: 3px; background: transparent; cursor: pointer; position: relative; }
.menu-btn span { position: absolute; left: 11px; right: 11px; height: 2px; background: currentColor; transition: transform .3s var(--ease), opacity .2s; }
.menu-btn span:nth-child(1) { top: 14px; }
.menu-btn span:nth-child(2) { top: 20px; }
.menu-btn span:nth-child(3) { top: 26px; }
.menu-btn[aria-expanded="true"] span:nth-child(1) { transform: translateY(6px) rotate(45deg); }
.menu-btn[aria-expanded="true"] span:nth-child(2) { opacity: 0; }
.menu-btn[aria-expanded="true"] span:nth-child(3) { transform: translateY(-6px) rotate(-45deg); }

/* ---------- abertura ---------- */
.hero { position: relative; min-height: 100vh; min-height: 100svh; overflow: hidden; background: var(--cerrado-2); color: var(--estrela); isolation: isolate; }
.hero__video { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: -3; }
.hero__sombra { position: absolute; inset: 0; z-index: -2;
  background:
    linear-gradient(90deg, rgba(16, 22, 14, .86) 0%, rgba(16, 22, 14, .6) 38%, rgba(16, 22, 14, .12) 72%),
    linear-gradient(0deg, rgba(16, 22, 14, .7) 0%, rgba(16, 22, 14, 0) 38%),
    linear-gradient(180deg, rgba(16, 22, 14, .55) 0%, rgba(16, 22, 14, 0) 22%);
}
.hero__topo { position: absolute; inset: 0; width: 100%; height: 100%; z-index: -1; pointer-events: none; opacity: .5; }
.hero__topo .curva { fill: none; stroke: var(--ocre-claro); stroke-width: 1.1; opacity: .45; }
.hero__topo .curva--mestra { stroke-width: 1.6; opacity: .75; }
.selo-demo {
  position: absolute; z-index: 3; top: calc(var(--topo-h) + 16px); right: var(--gutter);
  padding: .55em .9em; border: 1.5px dashed rgba(246, 239, 217, .7); border-radius: 3px;
  font: 700 .72rem/1.2 var(--sans); letter-spacing: .14em; text-transform: uppercase; text-decoration: none;
  color: var(--estrela); background: rgba(16, 22, 14, .45); transform: rotate(-2deg);
}
.selo-demo:hover { background: var(--estrela); color: var(--tinta); }
.hero__conteudo { position: relative; z-index: 2; min-height: 100vh; min-height: 100svh; display: flex; flex-direction: column; justify-content: flex-end; padding-top: calc(var(--topo-h) + 80px); padding-bottom: clamp(70px, 10vh, 120px); }
.hero__coord { display: flex; flex-wrap: wrap; gap: .4em 1.2em; margin-bottom: 1.4rem; font: 600 .78rem/1.2 var(--sans); letter-spacing: .2em; text-transform: uppercase; color: var(--capim); }
.hero__coord span + span::before { content: "/"; margin-right: 1.2em; opacity: .55; }
.hero__titulo { font-size: clamp(3.1rem, 7.4vw, 7.4rem); line-height: .78; margin-bottom: .3em; }
.hero__titulo .linha { display: block; overflow: hidden; padding-bottom: .03em; }
.hero__titulo .carimbo { display: inline-block; font-weight: 900; }
.hero__ocre { color: var(--ocre-claro); }
.hero__sub { max-width: 33rem; font-size: clamp(1.08rem, 1.4vw, 1.25rem); color: rgba(246, 239, 217, .9); }
.hero__acoes { display: flex; flex-wrap: wrap; gap: 14px; margin-top: 1.8rem; }
.hero__bussola { position: absolute; z-index: 2; right: var(--gutter); bottom: 64px; width: 92px; color: var(--estrela); opacity: .8; }
.hero__bussola circle { fill: none; stroke: currentColor; stroke-width: 1.2; }
.hero__bussola .tracinho { stroke-dasharray: 2 4; opacity: .7; }
.hero__bussola .agulha { fill: none; stroke: currentColor; stroke-width: 1.2; }
.hero__bussola .agulha--norte { fill: var(--ocre-claro); stroke: none; }
.hero__bussola text { font: 700 9px var(--sans); fill: currentColor; text-anchor: middle; }
.hero__bussola svg { animation: bussola 9s ease-in-out infinite; transform-origin: 50% 50%; }
@keyframes bussola { 0%, 100% { transform: rotate(-7deg); } 50% { transform: rotate(5deg); } }
.hero__legenda { position: absolute; z-index: 2; left: var(--gutter); bottom: 18px; margin: 0; font-size: .72rem; letter-spacing: .06em; color: rgba(246, 239, 217, .6); }

/* ---------- ficha de campo ---------- */
.ficha { position: relative; padding: clamp(80px, 10vw, 140px) 0; overflow: hidden; }
.ficha__topo-bg, .roteiro__fundo, .direto__topo-bg, .rodape__topo-bg {
  position: absolute; inset: 0; pointer-events: none;
  background: url(../img/topo.svg) center / 1200px auto repeat;
}
.ficha__topo-bg { opacity: .1; }
.ficha__grade { position: relative; display: grid; grid-template-columns: 1fr 1.1fr; grid-template-rows: auto 1fr; gap: 40px clamp(32px, 6vw, 90px); align-items: start; }
.ficha__texto { grid-column: 1; }
.ficha__lead { font-size: clamp(1.35rem, 2.3vw, 1.85rem); line-height: 1.32; font-weight: 500; letter-spacing: -.005em; }
.ficha__apoio { max-width: 34rem; color: var(--tinta-2); font-size: 1.1rem; }
.visor { grid-column: 2; grid-row: 1 / span 2; margin: 0; }
.visor__quadro { position: relative; aspect-ratio: 4 / 3; background: var(--cerrado); overflow: hidden; }
.visor__quadro video { width: 100%; height: 100%; object-fit: cover; }
.visor__canto { position: absolute; width: 34px; height: 34px; border: 0 solid var(--estrela); opacity: .9; }
.visor__canto--1 { top: 14px; left: 14px; border-top-width: 2px; border-left-width: 2px; }
.visor__canto--2 { top: 14px; right: 14px; border-top-width: 2px; border-right-width: 2px; }
.visor__canto--3 { bottom: 14px; left: 14px; border-bottom-width: 2px; border-left-width: 2px; }
.visor__canto--4 { bottom: 14px; right: 14px; border-bottom-width: 2px; border-right-width: 2px; }
.visor__mira { position: absolute; left: 50%; top: 50%; width: 26px; height: 26px; margin: -13px 0 0 -13px; border: 1.5px solid rgba(246, 239, 217, .75); border-radius: 50%; }
.visor__mira::before, .visor__mira::after { content: ""; position: absolute; background: rgba(246, 239, 217, .75); }
.visor__mira::before { left: 50%; top: -9px; bottom: -9px; width: 1.5px; margin-left: -.75px; }
.visor__mira::after { top: 50%; left: -9px; right: -9px; height: 1.5px; margin-top: -.75px; }
.visor figcaption { margin-top: 12px; font-size: .85rem; color: var(--tinta-2); font-style: italic; }
.ficha__dados { grid-column: 1; margin: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 0 28px; }
.ficha__dados div { padding: 14px 0; border-top: 1.5px solid var(--tinta); }
.ficha__dados dt { font: 700 .72rem/1.2 var(--sans); letter-spacing: .16em; text-transform: uppercase; color: var(--ferrugem); }
.ficha__dados dd { margin: 4px 0 0; font-weight: 600; line-height: 1.35; }

/* ---------- roteiro ---------- */
.roteiro { position: relative; background: var(--cerrado); color: var(--estrela); overflow: clip; }
.roteiro__fundo { opacity: .07; filter: invert(1); }
.roteiro .cab__texto { color: var(--estrela-2); }
.roteiro .cab h2 { color: var(--estrela); }
.roteiro__grade { position: relative; display: grid; grid-template-columns: minmax(330px, .82fr) 1.18fr; gap: clamp(28px, 4vw, 56px); padding-bottom: clamp(90px, 10vw, 140px); align-items: start; }
.dias { margin-bottom: 26px; }
.dias__rotulo, .atracoes legend { margin: 0 0 12px; padding: 0; font: 700 .76rem/1.2 var(--sans); letter-spacing: .18em; text-transform: uppercase; color: var(--capim); }
.dias__seletor { display: flex; gap: 8px; flex-wrap: wrap; }
.dias__seletor button {
  min-width: 58px; height: 58px; padding: 0 10px; border: 1.5px solid rgba(246, 239, 217, .35); border-radius: 3px; background: transparent; cursor: pointer;
  font: 800 1.7rem/1 var(--display); color: var(--estrela); transition: background-color .2s, color .2s, border-color .2s;
}
.dias__seletor button small { display: block; font: 600 .62rem/1 var(--sans); letter-spacing: .12em; text-transform: uppercase; margin-top: 2px; }
.dias__seletor button:hover { border-color: var(--ocre-claro); }
.dias__seletor button[aria-checked="true"] { background: var(--ocre); border-color: var(--ocre); color: var(--tinta); }
.atracoes { margin: 0; padding: 0; border: 0; min-width: 0; }
.atracoes legend span { color: var(--estrela); letter-spacing: .08em; }
.atracoes__topo { display: flex; justify-content: space-between; align-items: center; gap: 12px; margin: -4px 0 12px; }
.atracoes__topo .link { color: var(--ocre-claro); font-size: .88rem; }
.atracoes__lista { display: grid; gap: 8px; }
.atr { position: relative; display: grid; grid-template-columns: 30px 1fr 44px; gap: 4px 12px; align-items: start; padding: 14px 14px 14px 12px; border: 1.5px solid rgba(246, 239, 217, .16); border-radius: 3px; background: rgba(10, 18, 12, .22); cursor: pointer; transition: border-color .2s, background-color .2s; }
.atr:hover { border-color: rgba(227, 162, 92, .6); }
.atr input { position: absolute; opacity: 0; width: 1px; height: 1px; }
.atr__caixa { grid-row: 1 / span 3; width: 26px; height: 26px; margin-top: 1px; border: 2px solid rgba(246, 239, 217, .55); border-radius: 2px; display: grid; place-items: center; transition: background-color .2s, border-color .2s; }
.atr__caixa svg { width: 16px; height: 16px; stroke: var(--tinta); stroke-width: 3; fill: none; opacity: 0; transform: scale(.4); transition: opacity .2s, transform .25s var(--ease); }
.atr input:checked ~ .atr__caixa { background: var(--ocre); border-color: var(--ocre); }
.atr input:checked ~ .atr__caixa svg { opacity: 1; transform: none; }
.atr input:focus-visible ~ .atr__caixa { outline: 3px solid var(--ocre-claro); outline-offset: 2px; }
.atr:has(input:checked) { border-color: var(--ocre); background: rgba(196, 111, 42, .12); }
.atr__nome { font: 800 1.32rem/1.05 var(--display); text-transform: uppercase; letter-spacing: .02em; }
.atr__nome small { display: block; margin-top: 3px; font: 500 .8rem/1.3 var(--sans); text-transform: none; letter-spacing: 0; color: var(--estrela-2); }
.atr__icone { grid-column: 3; grid-row: 1 / span 2; width: 44px; height: 44px; color: var(--capim); opacity: .85; }
.atr__icone svg { width: 100%; height: 100%; fill: none; stroke: currentColor; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }
.atr__meta { grid-column: 2 / span 2; display: flex; flex-wrap: wrap; align-items: center; gap: 6px 14px; font-size: .86rem; color: var(--estrela-2); }
.atr__meta > span { display: inline-flex; align-items: center; gap: 6px; }
.atr__tags { grid-column: 2 / span 2; display: flex; flex-wrap: wrap; gap: 6px; }
.nivel { display: inline-flex; gap: 2px; }
.nivel i { width: 5px; height: 11px; border: 1px solid currentColor; border-radius: 1px; }
.nivel i.on { background: currentColor; }
.nivel i.meio { background: linear-gradient(0deg, currentColor 50%, transparent 50%); }

.selo { display: inline-block; width: 16px; height: 16px; flex: none; background: currentColor; -webkit-mask: var(--m) center / contain no-repeat; mask: var(--m) center / contain no-repeat; }
.selo--carro { --m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 16v-4l2.5-5h13L21 12v4z'/%3E%3Ccircle cx='7.5' cy='17' r='2'/%3E%3Ccircle cx='16.5' cy='17' r='2'/%3E%3Cpath d='M3 12h18'/%3E%3C/svg%3E"); }
.selo--trilha { --m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 20l7-12 4 6 3-4 6 10z'/%3E%3C/svg%3E"); }
.tag { display: inline-flex; align-items: center; padding: 2px 7px 1px; border: 1.5px solid currentColor; border-radius: 2px; font: 700 .68rem/1.4 var(--sans); letter-spacing: .1em; text-transform: uppercase; white-space: nowrap; }
.tag--4x4 { background: var(--ocre-claro); border-color: var(--ocre-claro); color: var(--tinta); }
.tag--guia { background: var(--capim); border-color: var(--capim); color: var(--tinta); }
.tag--entrada { color: var(--estrela); border-style: dashed; }
.tag--suave { color: var(--estrela-2); border-color: rgba(246, 239, 217, .3); }
.legenda { list-style: none; margin: 18px 0 0; padding: 14px 0 0; border-top: 1px solid rgba(246, 239, 217, .14); display: flex; flex-wrap: wrap; gap: 8px 18px; font-size: .78rem; color: var(--estrela-2); }
.legenda li { display: inline-flex; align-items: center; gap: 7px; }

.roteiro__resultado { display: grid; grid-template-columns: minmax(0, 1fr); gap: 22px; align-items: start; }
.mapa { position: sticky; top: calc(var(--topo-h) + 14px); z-index: 3; background: var(--papel); color: var(--tinta); border-radius: 3px; padding: 10px 10px 8px; box-shadow: 0 22px 50px rgba(0, 0, 0, .28); }
.mapa::before { content: ""; position: absolute; inset: 10px 10px 30px; background: url(../img/topo.svg) center / 700px auto; opacity: .09; pointer-events: none; }
.mapa__svg { position: relative; width: 100%; height: auto; overflow: visible; }
.mapa__nota { position: relative; margin: 4px 4px 0; font-size: .74rem; color: var(--tinta-2); font-style: italic; }
.mapa__rolar { display: none; }
.mapa__svg text { font-family: var(--sans); }
.mapa__rio { fill: none; stroke: #7fb6bd; stroke-width: 5; stroke-linecap: round; opacity: .75; }
.mapa__rio-nome { font: italic 500 10px var(--sans); fill: var(--agua); letter-spacing: .08em; }
.mapa__texto { font-size: 10.5px; fill: var(--tinta-2); }
.mapa__texto--forte { font-weight: 700; fill: var(--tinta); font-size: 12px; }
.mapa__parque { font: 700 9.5px var(--sans); letter-spacing: .2em; fill: var(--cerrado-3); }
.mapa__escala line { stroke: var(--tinta); stroke-width: 2; }
.mapa__casa { fill: var(--tinta); }
.mapa__cidade { fill: var(--papel); stroke: var(--tinta-2); stroke-width: 1.5; }
.mapa__rota { fill: none; stroke: var(--ferrugem); stroke-width: 2.2; stroke-linecap: round; stroke-linejoin: round; stroke-dasharray: 1 6; transition: opacity .3s; }
.mapa__rota.is-a-mais { stroke: var(--tinta-3); }
.mapa__ponto { cursor: pointer; transition: opacity .3s; }
.mapa__ponto circle { r: 5px; fill: var(--papel); stroke: var(--tinta-3); stroke-width: 1.5; transition: fill .25s, stroke .25s, r .3s var(--ease); }
.mapa__ponto.is-on circle { r: 9.5px; }
.mapa__texto, .mapa__nome, .mapa__rio-nome, .mapa__parque { paint-order: stroke; stroke: var(--papel); stroke-width: 3px; stroke-linejoin: round; }
.mapa__ponto text.mapa__nome { font-size: 11px; fill: var(--tinta-3); transition: fill .25s; }
.mapa__ponto text.mapa__dia { font: 800 10px var(--sans); fill: var(--papel); text-anchor: middle; dominant-baseline: central; pointer-events: none; }
.mapa__ponto.is-on circle { fill: var(--ferrugem); stroke: var(--papel); stroke-width: 2; }
.mapa__ponto.is-on.is-a-mais circle { fill: var(--tinta-3); }
.mapa__ponto.is-on text.mapa__nome { fill: var(--tinta); font-weight: 700; }
.mapa__svg.is-foco .mapa__rota:not(.is-foco), .mapa__svg.is-foco .mapa__ponto.is-on:not(.is-foco) { opacity: .25; }

.plano__resumo { margin-bottom: 14px; font-size: 1.02rem; color: var(--estrela); }
.plano__resumo strong { color: var(--ocre-claro); }
.plano__aviso { display: flex; flex-wrap: wrap; align-items: center; gap: 10px 16px; margin: 0 0 14px; padding: 12px 14px; border-left: 3px solid var(--ocre-claro); background: rgba(196, 111, 42, .14); font-size: .95rem; }
.plano__aviso .btn { min-height: 38px; }
.plano__dias { list-style: none; margin: 0; padding: 0; display: grid; gap: 10px; counter-reset: dia; }
.dia { border: 1.5px solid rgba(246, 239, 217, .18); border-radius: 3px; background: rgba(10, 18, 12, .25); transition: border-color .25s; }
.dia:hover, .dia.is-foco { border-color: rgba(227, 162, 92, .7); }
.dia__cab { display: flex; align-items: baseline; gap: 12px; padding: 12px 14px 10px; border-bottom: 1px dashed rgba(246, 239, 217, .16); }
.dia__n { font: 800 1.5rem/1 var(--display); text-transform: uppercase; color: var(--ocre-claro); white-space: nowrap; }
.dia__setor { font-weight: 700; font-size: .95rem; }
.dia__horas { margin-left: auto; font-size: .8rem; color: var(--estrela-2); white-space: nowrap; }
.dia__itens { list-style: none; margin: 0; padding: 4px 14px 10px; }
.dia__item { padding: 9px 0; display: grid; grid-template-columns: 1fr; gap: 3px; }
.dia__item + .dia__item { border-top: 1px solid rgba(246, 239, 217, .08); }
.dia__item strong { font-size: 1.02rem; }
.dia__item strong em { font-style: normal; font-weight: 500; font-size: .8rem; color: var(--capim); margin-left: 6px; letter-spacing: .04em; }
.dia__info { font-size: .84rem; color: var(--estrela-2); }
.dia__info b { color: var(--estrela); font-weight: 600; }
.dia__nota { font-size: .8rem; color: rgba(246, 239, 217, .58); font-style: italic; }
.dia--livre { border-style: dashed; background: transparent; }
.dia--livre .dia__n { color: var(--capim); }
.dia--livre p { margin: 0; padding: 10px 14px 12px; font-size: .9rem; color: var(--estrela-2); }
.dia.is-a-mais { border-color: rgba(227, 162, 92, .5); border-style: dashed; }
.dia.is-a-mais .dia__n::after { content: " · dia a mais"; font: 700 .7rem var(--sans); letter-spacing: .12em; color: var(--ocre-claro); vertical-align: middle; }
.plano__acoes { margin-top: 20px; display: grid; gap: 12px; justify-items: start; }
.plano__obs { font-size: .85rem; color: var(--estrela-2); max-width: 36rem; }

/* ---------- chalés ---------- */
.chales { padding-bottom: clamp(80px, 10vw, 130px); }
.pessoas { display: flex; flex-wrap: wrap; align-items: center; gap: 12px 20px; margin-bottom: 30px; }
.pessoas > p:first-child { margin: 0; font: 700 .78rem/1.2 var(--sans); letter-spacing: .18em; text-transform: uppercase; color: var(--ferrugem); }
.pessoas__aviso { margin: 0; font-size: .92rem; color: var(--tinta-2); }
.contador { display: inline-flex; align-items: center; border: 1.5px solid var(--tinta); border-radius: 3px; background: var(--papel); }
.contador button { width: 44px; height: 44px; border: 0; background: transparent; font-size: 1.4rem; line-height: 1; cursor: pointer; color: var(--tinta); }
.contador button:hover { background: var(--papel-2); }
.contador button:disabled { opacity: .3; cursor: default; background: transparent; }
.contador output { min-width: 2.2em; text-align: center; font: 800 1.5rem/1 var(--display); }
.chales__grade { display: grid; grid-template-columns: repeat(3, 1fr); gap: clamp(18px, 2.4vw, 32px); align-items: stretch; }
.chale { display: flex; flex-direction: column; border: 1.5px solid var(--tinta); border-radius: 3px; background: var(--papel); transition: box-shadow .3s, opacity .3s, border-color .3s; }
.chale.is-escolhido { border-color: var(--ferrugem); box-shadow: 0 0 0 3px var(--ferrugem); }
.chale.is-pequeno { opacity: .62; }
.chale__fotos { position: relative; aspect-ratio: 4 / 3; overflow: hidden; background: var(--papel-3); border-bottom: 1.5px solid var(--tinta); }
.chale__fotos img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; transition: opacity .55s var(--ease), transform .9s var(--ease); }
.chale__f2 { opacity: 0; transform: scale(1.06); }
.chale.is-dentro .chale__f2 { opacity: 1; transform: none; }
.chale.is-dentro .chale__f1 { opacity: 0; }
.chale[data-chale="paredao"] .chale__f1 { object-position: center 80%; }
.chale__trocar { position: absolute; left: 12px; bottom: 12px; padding: 7px 12px; border: 0; border-radius: 2px; background: rgba(38, 25, 15, .82); color: var(--papel); font: 700 .72rem/1.2 var(--sans); letter-spacing: .12em; text-transform: uppercase; cursor: pointer; }
.chale__trocar:hover { background: var(--tinta); }
.chale__info { display: flex; flex-direction: column; flex: 1; padding: 20px 20px 18px; }
.chale__qtd { margin-bottom: 6px; font: 700 .72rem/1.2 var(--sans); letter-spacing: .16em; text-transform: uppercase; color: var(--ferrugem); }
.chale h3 { font-size: clamp(2.3rem, 3.4vw, 3rem); }
.chale__desc { margin: 10px 0 16px; color: var(--tinta-2); font-size: .98rem; }
.chale__planta { display: grid; grid-template-columns: 104px 1fr; gap: 14px; align-items: center; padding: 14px 0; border-top: 1px solid var(--linha); border-bottom: 1px solid var(--linha); margin-top: auto; }
.chale__planta svg { width: 104px; height: 104px; }
.chale__planta .parede { fill: var(--papel-2); stroke: var(--tinta); stroke-width: 2.5; }
.chale__planta .movel { fill: var(--papel-3); stroke: var(--tinta); stroke-width: 1; }
.chale__planta .movel--leve { fill: none; stroke-dasharray: 2 2; }
.chale__planta .travesseiro { fill: var(--papel); stroke: var(--tinta); stroke-width: .8; }
.chale__planta .parede-int { fill: none; stroke: var(--tinta); stroke-width: 1.5; }
.chale__planta .rede { fill: none; stroke: var(--ocre); stroke-width: 2; stroke-linecap: round; }
.chale__planta .porta { stroke: var(--ferrugem); stroke-width: 3; }
.chale__planta .varanda { fill: none; stroke: var(--tinta); stroke-width: 1.2; stroke-dasharray: 3 3; }
.chale__planta .janela { stroke: var(--agua); stroke-width: 3.5; }
.chale__planta .seta { fill: none; stroke: var(--ferrugem); stroke-width: 1.5; }
.chale__planta text { font: 600 8px var(--sans); fill: var(--tinta-2); }
.chale__planta .planta__nota { font-size: 7.5px; letter-spacing: .1em; text-transform: uppercase; fill: var(--ferrugem); }
.chale__ficha { margin: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 8px 12px; font-size: .84rem; }
.chale__ficha dt { font: 700 .64rem/1.2 var(--sans); letter-spacing: .14em; text-transform: uppercase; color: var(--tinta-3); }
.chale__ficha dd { margin: 1px 0 0; font-weight: 600; line-height: 1.25; }
.chale__rodape { display: flex; align-items: flex-end; justify-content: space-between; gap: 12px; padding-top: 16px; }
.preco { margin: 0; display: grid; grid-template-columns: auto 1fr; column-gap: 4px; align-items: end; }
.preco__rs { font-weight: 700; font-size: .9rem; padding-bottom: .45em; }
.preco strong { font: 800 2.6rem/1 var(--display); }
.preco__obs { grid-column: 1 / -1; font-size: .78rem; color: var(--tinta-3); }
.chale__aviso { margin: 10px 0 0; font-size: .86rem; font-weight: 600; color: var(--ferrugem); }
.chale__aviso:empty { display: none; }
.nota-demo { margin-top: 26px; padding-left: 14px; border-left: 2px dashed var(--tinta-3); font-size: .86rem; color: var(--tinta-2); font-style: italic; }

/* ---------- a casa ---------- */
.casa { position: relative; background: var(--papel-2); padding-bottom: clamp(80px, 10vw, 130px); overflow: hidden; }
.casa__trilho { display: flex; align-items: flex-start; gap: clamp(20px, 3vw, 44px); padding: 10px var(--gutter) 18px; overflow-x: auto; scroll-snap-type: x proximity; scroll-padding-inline: var(--gutter); scrollbar-width: thin; }
.casa__trilho.is-deriva { overflow: visible; width: max-content; scroll-snap-type: none; }
.casa__f { flex: none; margin: 0; }
.casa__f img { width: 100%; height: 100%; object-fit: cover; }
.casa__f figcaption { margin-top: 10px; font: 700 .72rem/1.2 var(--sans); letter-spacing: .16em; text-transform: uppercase; color: var(--tinta-2); }
.casa__f--a { width: clamp(260px, 30vw, 420px); }
.casa__f--a img { aspect-ratio: 4 / 5; }
.casa__f--b { width: clamp(220px, 22vw, 320px); margin-top: 90px; }
.casa__f--b img { aspect-ratio: 4 / 5; }
.casa__f--c { width: clamp(240px, 26vw, 360px); margin-top: 30px; }
.casa__f--c img { aspect-ratio: 4 / 5; }
.casa__f--d { width: clamp(260px, 30vw, 430px); margin-top: 60px; }
.casa__f--d img { aspect-ratio: 4 / 5; }
.casa__texto { flex: none; width: clamp(240px, 24vw, 330px); padding-top: 40px; }
.casa__texto h3 { font: 800 2rem/1 var(--display); text-transform: uppercase; margin-bottom: 14px; }
.casa__texto h3::before { content: ""; display: block; width: 40px; height: 3px; background: var(--ocre); margin-bottom: 14px; }
.casa__texto p { color: var(--tinta-2); }

/* ---------- noite ---------- */
.noite { position: relative; background: var(--noite); color: var(--estrela); }
.noite__crepusculo { position: relative; min-height: 86vh; display: flex; align-items: flex-end; overflow: hidden; }
.noite__crepusculo video { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.noite__escurece { position: absolute; inset: 0; background: linear-gradient(180deg, rgba(11, 20, 48, .15) 0%, rgba(11, 20, 48, .55) 55%, var(--noite) 100%); }
.noite__escurece::after { content: ""; position: absolute; inset: 0; background: var(--noite); opacity: var(--escuro, 0); }
.noite__abre { position: relative; padding-bottom: clamp(40px, 6vw, 70px); }
.noite__abre h2 { max-width: 13ch; }
.noite__abre p:last-child { max-width: 38rem; margin-top: 1.3rem; font-size: 1.15rem; color: rgba(246, 239, 217, .86); }
.ceu { position: relative; display: grid; }
.ceu__visor { position: relative; }
.ceu__tela { width: 100%; height: clamp(480px, 76vh, 800px); touch-action: pan-y; cursor: grab; background: #070d22; }
.ceu__tela.is-arrastando { cursor: grabbing; }
.ceu__direcoes { position: absolute; bottom: 16px; left: 50%; transform: translateX(-50%); display: flex; border: 1.5px solid rgba(246, 239, 217, .3); border-radius: 3px; background: rgba(7, 13, 34, .7); backdrop-filter: blur(6px); }
.ceu__direcoes button { min-width: 64px; min-height: 40px; padding: 0 12px; border: 0; background: transparent; color: var(--estrela); font: 700 .74rem/1 var(--sans); letter-spacing: .14em; text-transform: uppercase; cursor: pointer; }
.ceu__direcoes button + button { border-left: 1px solid rgba(246, 239, 217, .2); }
.ceu__direcoes button[aria-pressed="true"] { background: var(--ocre); color: var(--tinta); }
.ceu__arraste { position: absolute; bottom: 28px; left: var(--gutter); margin: 0; font-size: .76rem; letter-spacing: .12em; text-transform: uppercase; color: rgba(246, 239, 217, .55); pointer-events: none; white-space: nowrap; }
.ceu__painel { width: min(1240px, 100% - 2 * var(--gutter)); margin: 0 auto; display: grid; grid-template-columns: minmax(300px, .9fr) 1.1fr; gap: clamp(24px, 4vw, 60px); padding: 30px 0 10px; }
.ceu__meses { display: grid; grid-template-columns: repeat(12, 1fr); gap: 4px; margin-bottom: 22px; }
.ceu__meses button { min-height: 40px; padding: 0; border: 1px solid rgba(246, 239, 217, .25); border-radius: 2px; background: transparent; color: var(--estrela); font: 700 .74rem/1 var(--sans); letter-spacing: .06em; text-transform: uppercase; cursor: pointer; }
.ceu__meses button:hover { border-color: var(--ocre-claro); }
.ceu__meses button[aria-pressed="true"] { background: var(--ocre-claro); border-color: var(--ocre-claro); color: var(--tinta); }
.ceu__hora { display: grid; gap: 10px; margin-bottom: 18px; }
.ceu__hora > span { display: flex; align-items: baseline; justify-content: space-between; font: 700 .76rem/1.2 var(--sans); letter-spacing: .18em; text-transform: uppercase; color: var(--capim); }
.ceu__hora output { font: 800 2rem/1 var(--display); color: var(--estrela); letter-spacing: .02em; }
.ceu__hora input { width: 100%; accent-color: var(--ocre); }
input[type="range"] { -webkit-appearance: none; appearance: none; height: 28px; background: transparent; cursor: pointer; }
input[type="range"]::-webkit-slider-runnable-track { height: 3px; background: linear-gradient(90deg, #d6783c, #3a4f8a 22%, #0b1430 70%, #3a4f8a); border-radius: 2px; }
input[type="range"]::-webkit-slider-thumb { -webkit-appearance: none; width: 22px; height: 22px; margin-top: -9.5px; border-radius: 50%; background: var(--estrela); border: 3px solid var(--ocre); }
input[type="range"]::-moz-range-track { height: 3px; background: #3a4f8a; }
input[type="range"]::-moz-range-thumb { width: 18px; height: 18px; border-radius: 50%; background: var(--estrela); border: 3px solid var(--ocre); }
.ceu__linhas { display: inline-flex; align-items: center; gap: 10px; font-size: .92rem; cursor: pointer; }
.ceu__linhas input { width: 20px; height: 20px; accent-color: var(--ocre); }
.ceu__info h3 { font: 800 1.9rem/1 var(--display); text-transform: uppercase; letter-spacing: .02em; margin-bottom: 14px; }
.ceu__lista { list-style: none; margin: 0 0 16px; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 10px 22px; }
.ceu__lista li { padding-left: 14px; border-left: 2px solid rgba(227, 162, 92, .6); }
.ceu__lista strong { display: block; font-size: .98rem; }
.ceu__lista span { display: block; font-size: .84rem; color: rgba(246, 239, 217, .7); line-height: 1.4; }
.ceu__via { font-size: .92rem; font-style: italic; color: var(--capim); }
.noite__fatos { display: grid; grid-template-columns: repeat(4, 1fr); gap: 28px; padding: 60px 0 clamp(90px, 10vw, 130px); border-top: 1px solid rgba(246, 239, 217, .12); margin-top: 40px; }
.noite__fatos h3 { font-size: 1.05rem; margin-bottom: 8px; color: var(--ocre-claro); }
.noite__fatos p { font-size: .94rem; color: rgba(246, 239, 217, .78); }

/* ---------- quando ir ---------- */
.quando { padding-bottom: clamp(80px, 10vw, 130px); }
.quando__grade { display: grid; grid-template-columns: 1.55fr 1fr; gap: clamp(28px, 4vw, 60px); align-items: start; }
.clima { margin: 0; }
.clima__titulo { margin-bottom: 12px; font-weight: 700; font-size: 1.05rem; }
.clima__titulo span { display: block; font-weight: 400; font-size: .84rem; color: var(--tinta-3); }
.clima__area { position: relative; }
.clima__svg { width: 100%; height: auto; overflow: visible; }
.clima__svg text { font-family: var(--sans); }
.clima__grade line { stroke: var(--linha); stroke-width: 1; }
.clima__eixo { font-size: 11px; fill: var(--tinta-3); }
.clima__mes { font-size: 12px; font-weight: 600; fill: var(--tinta-2); text-anchor: middle; }
.clima__seca { fill: var(--ocre); opacity: .13; }
.clima__seca-txt { font: 700 10.5px var(--sans); letter-spacing: .2em; fill: var(--ferrugem); }
.clima__azul line { stroke: var(--agua); stroke-width: 2; }
.clima__azul text { font: 600 10.5px var(--sans); fill: var(--tinta-2); text-anchor: middle; }
.barra { cursor: pointer; outline: none; }
.barra .barra__alvo { fill: transparent; }
.barra path { fill: var(--agua); transition: fill .2s; }
.barra:hover path, .barra:focus-visible path { fill: #3d8d97; }
.barra[aria-pressed="true"] path { fill: var(--ferrugem); }
.barra:focus-visible .barra__alvo { stroke: var(--ocre); stroke-width: 2; }
.barra__valor { font: 700 12px var(--sans); fill: var(--tinta); text-anchor: middle; }
.clima__dica { position: absolute; z-index: 2; pointer-events: none; padding: 8px 10px; border-radius: 3px; background: var(--tinta); color: var(--papel); font-size: .8rem; line-height: 1.35; white-space: nowrap; transform: translate(-50%, calc(-100% - 10px)); box-shadow: 0 6px 20px rgba(0, 0, 0, .2); }
.clima__dica strong { display: block; }
.quando__mes { padding: 26px; border: 2px solid var(--tinta); border-radius: 3px; background: var(--papel); }
.quando__selo { display: inline-block; margin-bottom: 12px; padding: 3px 9px; background: var(--tinta); color: var(--papel); font: 700 .7rem/1.4 var(--sans); letter-spacing: .14em; text-transform: uppercase; }
.quando__mes h3 { font: 800 3rem/.95 var(--display); text-transform: uppercase; }
.quando__mes dl { margin: 18px 0; display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }
.quando__mes dl div { border-top: 1.5px solid var(--tinta); padding-top: 8px; }
.quando__mes dt { font: 700 .66rem/1.2 var(--sans); letter-spacing: .14em; text-transform: uppercase; color: var(--tinta-3); }
.quando__mes dd { margin: 2px 0 0; font: 800 1.6rem/1.1 var(--display); }
.quando__texto { font-size: 1rem; }
.quando__nota { font-size: .8rem; color: var(--tinta-3); font-style: italic; }

/* ---------- como chegar ---------- */
.chegar { background: var(--papel-2); padding-bottom: clamp(80px, 10vw, 130px); }
.chegar__grade { display: grid; grid-template-columns: .95fr 1.05fr; gap: clamp(28px, 5vw, 70px); align-items: start; }
.rotas { margin: 0; position: sticky; top: calc(var(--topo-h) + 20px); }
.rotas__svg { width: 100%; height: auto; max-height: 76vh; overflow: visible; }
.rotas__svg text { font-family: var(--sans); }
.rotas figcaption { margin-top: 8px; font-size: .8rem; color: var(--tinta-3); font-style: italic; }
.rotas__rio { fill: none; stroke: #8dbfc5; stroke-width: 4; stroke-linecap: round; stroke-linejoin: round; }
.rotas__rio-nome { font: italic 500 11px var(--sans); fill: var(--agua); letter-spacing: .06em; }
.rotas__linha { fill: none; stroke: var(--ferrugem); stroke-width: 1.8; stroke-linecap: round; }
.rotas__ponto { fill: var(--papel); stroke: var(--tinta); stroke-width: 1.8; }
.rotas__casa { fill: var(--ferrugem); stroke: var(--papel); stroke-width: 2.5; }
.rotas__nome { font-size: 14px; font-weight: 700; fill: var(--tinta); }
.rotas__km { font-size: 12px; fill: var(--tinta-2); }
.rotas__aviao { fill: var(--tinta-2); }
.rotas__menor { font-size: 11px; fill: var(--tinta-3); }
.chegar__lista { display: grid; gap: 4px; }
.origem { padding: 20px 0; border-top: 1.5px solid var(--tinta); }
.origem h3 { font: 800 2rem/1 var(--display); text-transform: uppercase; letter-spacing: .02em; }
.origem h3 span { font: 700 .74rem/1 var(--sans); letter-spacing: .16em; color: var(--tinta-3); vertical-align: middle; margin-left: 6px; }
.origem__km { margin: 6px 0 8px; font-weight: 700; color: var(--ferrugem); }
.origem p:last-child { color: var(--tinta-2); font-size: .98rem; }
.aeroportos { margin-top: 18px; padding: 20px 22px; border: 1.5px dashed var(--tinta-2); border-radius: 3px; }
.aeroportos h3 { font: 800 1.5rem/1 var(--display); text-transform: uppercase; margin-bottom: 10px; }
.aeroportos ul { margin: 0 0 10px; padding-left: 1.1em; }
.aeroportos li { margin: 3px 0; }
.aeroportos p { font-size: .92rem; color: var(--tinta-2); }
.chegar__dica { margin-top: 18px; font-size: .95rem; color: var(--tinta-2); }

/* ---------- pedido direto ---------- */
.direto { position: relative; background: var(--ferrugem); color: var(--papel); padding: clamp(70px, 9vw, 120px) 0; overflow: hidden; }
.direto__topo-bg { opacity: .1; filter: invert(1); }
.direto__grade { position: relative; display: grid; grid-template-columns: 1fr 1.1fr auto; gap: clamp(26px, 4vw, 56px); align-items: end; }
.direto h2 { font-size: clamp(2.4rem, 4.6vw, 4rem); max-width: 11ch; }
.direto .marco--claro { color: var(--papel-3); }
.passos { margin: 0; padding: 0; list-style: none; counter-reset: passo; display: grid; gap: 14px; }
.passos li { counter-increment: passo; position: relative; padding-left: 52px; font-size: 1rem; color: rgba(241, 230, 208, .9); }
.passos li::before { content: counter(passo, decimal-leading-zero); position: absolute; left: 0; top: -2px; font: 800 1.8rem/1 var(--display); color: var(--ocre-claro); }
.passos strong { color: var(--papel); }

/* ---------- dúvidas ---------- */
.duvidas { padding-bottom: clamp(80px, 10vw, 130px); }
.duvida { max-width: 900px; border-top: 1.5px solid var(--tinta); }
.duvida:last-child { border-bottom: 1.5px solid var(--tinta); }
.duvida summary { position: relative; list-style: none; cursor: pointer; padding: 20px 52px 20px 0; font: 700 1.18rem/1.3 var(--sans); }
.duvida summary::-webkit-details-marker { display: none; }
.duvida summary::after { content: ""; position: absolute; right: 6px; top: 50%; width: 26px; height: 26px; margin-top: -13px; border: 2px solid var(--tinta); border-radius: 50%;
  background: linear-gradient(var(--tinta), var(--tinta)) center / 12px 2px no-repeat, linear-gradient(var(--tinta), var(--tinta)) center / 2px 12px no-repeat; transition: transform .3s var(--ease), background-color .2s; }
.duvida[open] summary::after { transform: rotate(45deg); background-color: var(--ocre); }
.duvida summary:hover { color: var(--ferrugem); }
.duvida__resp { padding: 0 52px 22px 0; max-width: 46rem; color: var(--tinta-2); }

/* ---------- rodapé ---------- */
.rodape { position: relative; background: var(--cerrado-2); color: var(--estrela); padding: 80px 0 120px; overflow: hidden; }
.rodape__topo-bg { opacity: .06; filter: invert(1); }
.rodape__grade { position: relative; display: grid; grid-template-columns: 1fr 1fr 1.3fr; gap: 40px; }
.rodape__marca { margin: 0; font-size: clamp(3rem, 6vw, 4.6rem); color: var(--ocre-claro); }
.rodape__sub { margin-top: 8px; font: 600 .74rem/1.2 var(--sans); letter-spacing: .18em; text-transform: uppercase; color: var(--capim); }
.rodape .rotulo { color: var(--capim); }
.rodape__col p { color: rgba(246, 239, 217, .82); font-size: .95rem; }
.rodape__col small { color: rgba(246, 239, 217, .6); }
.rodape__col .btn { margin-top: 18px; }
.rodape__demo a { color: var(--ocre-claro); }
.rodape__link { display: inline-block; margin-top: 14px; font-weight: 700; text-underline-offset: 4px; }

/* ---------- pedido ---------- */
.pedido-flutuante {
  position: fixed; z-index: 60; right: var(--gutter); bottom: 22px;
  display: inline-flex; align-items: center; gap: 10px; min-height: 52px; padding: 0 10px 0 20px;
  border: 2px solid var(--tinta); border-radius: 3px; background: var(--ocre); color: var(--tinta);
  font: 700 .86rem/1 var(--sans); letter-spacing: .12em; text-transform: uppercase; cursor: pointer;
  box-shadow: 0 10px 30px rgba(0, 0, 0, .28); transition: transform .35s var(--ease), opacity .35s;
}
.pedido-flutuante:hover { background: var(--ocre-claro); }
.pedido-flutuante.is-fora { transform: translateY(140%); opacity: 0; pointer-events: none; }
.pedido-flutuante__n { min-width: 30px; height: 30px; padding: 0 6px; display: grid; place-items: center; border-radius: 2px; background: var(--tinta); color: var(--papel); font: 800 1.1rem/1 var(--display); letter-spacing: 0; }
.pedido-flutuante__n:empty { display: none; }
.pedido-flutuante.is-pulso { animation: pulso .6s var(--ease); }
@keyframes pulso { 0% { transform: scale(1); } 40% { transform: scale(1.08); } 100% { transform: scale(1); } }

.pedido { position: fixed; inset: 0; z-index: 100; display: grid; place-items: center; padding: 20px; }
.pedido[hidden] { display: none; }
.pedido__fundo { position: absolute; inset: 0; background: rgba(12, 16, 12, .62); backdrop-filter: blur(3px); opacity: 0; transition: opacity .35s; }
.pedido__folha {
  position: relative; display: grid; grid-template-rows: auto 1fr auto; width: min(1000px, 100%); max-height: min(880px, 100% - 10px);
  background: var(--papel); color: var(--tinta); border-radius: 4px; box-shadow: 0 30px 80px rgba(0, 0, 0, .4);
  opacity: 0; transform: translateY(30px); transition: opacity .35s var(--ease), transform .45s var(--ease); overflow: hidden;
}
.pedido.is-aberto .pedido__fundo { opacity: 1; }
.pedido.is-aberto .pedido__folha { opacity: 1; transform: none; }
.pedido__topo { position: relative; display: flex; align-items: flex-start; justify-content: space-between; gap: 16px; padding: 20px 26px 14px; border-bottom: 2px solid var(--tinta); background: var(--papel-2); }
.pedido__topo::before { content: ""; position: absolute; inset: 0; background: url(../img/topo.svg) center / 900px auto; opacity: .12; pointer-events: none; }
.pedido__topo > * { position: relative; }
.pedido__topo .rotulo { margin-bottom: 4px; color: var(--ferrugem); }
.pedido__topo h2 { font-size: 2.6rem; line-height: .95; }
.pedido__fechar { width: 46px; height: 46px; flex: none; border: 2px solid var(--tinta); border-radius: 3px; background: var(--papel); font-size: 1.7rem; line-height: 1; cursor: pointer; }
.pedido__fechar:hover { background: var(--tinta); color: var(--papel); }
.pedido__corpo { overflow-y: auto; overscroll-behavior: contain; display: grid; grid-template-columns: 1fr 1fr; gap: 0 32px; padding: 20px 26px 22px; }
.pedido__col { min-width: 0; }
.pedido__datas { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }
.pedido label:not(.opcao) > span, .pedido legend, .pedido__subtitulo, .pedido__pessoas > div > span { display: block; margin-bottom: 6px; font: 700 .72rem/1.2 var(--sans); letter-spacing: .16em; text-transform: uppercase; color: var(--tinta-2); }
.pedido input[type="date"], .pedido textarea { width: 100%; min-height: 46px; padding: 10px 12px; border: 1.5px solid var(--tinta); border-radius: 3px; background: #fbf5e8; color: var(--tinta); font: 500 1rem var(--sans); }
.pedido textarea { resize: vertical; min-height: 64px; }
.pedido input.is-erro { border-color: var(--ferrugem); box-shadow: 0 0 0 3px rgba(151, 59, 27, .2); }
.pedido__noites { min-height: 1.5em; margin: 8px 0 14px; font-weight: 700; color: var(--ferrugem); }
.pedido__pessoas { display: flex; gap: 24px; margin-bottom: 18px; }
.pedido fieldset { margin: 0 0 14px; padding: 0; border: 0; min-width: 0; }
.pedido__chales { display: grid; gap: 8px; }
.opcao { position: relative; display: flex; align-items: center; gap: 12px; padding: 12px 14px; border: 1.5px solid var(--linha); border-radius: 3px; background: #fbf5e8; cursor: pointer; transition: border-color .2s, background-color .2s; }
.opcao:hover { border-color: var(--tinta-3); }
.opcao input { width: 18px; height: 18px; margin: 0; accent-color: var(--ferrugem); flex: none; }
.opcao span { display: flex; flex-wrap: wrap; align-items: baseline; gap: 4px 8px; width: 100%; font-size: .92rem; color: var(--tinta-2); }
.opcao strong { font: 800 1.25rem/1 var(--display); text-transform: uppercase; color: var(--tinta); }
.opcao em { margin-left: auto; font-style: normal; font-weight: 700; color: var(--tinta); }
.opcao:has(input:checked) { border-color: var(--ferrugem); background: var(--papel-2); box-shadow: inset 4px 0 0 var(--ferrugem); }
.opcao.is-pequeno { opacity: .6; }
.pedido__alerta { min-height: 0; margin: 0 0 10px; font-size: .88rem; font-weight: 600; color: var(--ferrugem); }
.pedido__alerta:empty { display: none; }
.pedido__roteiro { margin-bottom: 16px; padding: 14px 16px; border: 1.5px dashed var(--tinta-3); border-radius: 3px; }
.pedido__subtitulo { display: flex !important; justify-content: space-between; align-items: center; }
.pedido__subtitulo .link { font-size: .8rem; letter-spacing: .06em; text-transform: none; }
.pedido__roteiro ol { margin: 0; padding: 0; list-style: none; display: grid; gap: 6px; font-size: .9rem; }
.pedido__roteiro ol:empty { display: none; }
.pedido__roteiro li strong { color: var(--ferrugem); margin-right: 4px; }
.pedido__roteiro li.is-a-mais { color: var(--tinta-3); }
.pedido__vazio { margin: 0; font-size: .9rem; color: var(--tinta-2); }
.pedido__extras { display: grid; gap: 8px; }
.pedido__extras label { display: grid; grid-template-columns: 18px 1fr; column-gap: 10px; align-items: start; font-size: .94rem; cursor: pointer; }
.pedido__extras input { width: 18px; height: 18px; margin: 2px 0 0; accent-color: var(--ferrugem); flex: none; }
.pedido__extras small { grid-column: 2; color: var(--tinta-3); font-size: .8rem; }
.pedido__campo { display: block; }
.pedido__campo small { text-transform: none; letter-spacing: 0; font-weight: 500; }
.pedido__resumo { display: grid; grid-template-columns: 1fr minmax(280px, 380px); gap: 16px 28px; align-items: center; padding: 16px 26px 18px; border-top: 2px solid var(--tinta); background: var(--papel-2); }
.pedido__linha { margin: 0 0 6px; font-size: .88rem; color: var(--tinta-2); }
.pedido__total { margin: 0; display: flex; align-items: baseline; gap: 12px; }
.pedido__total span { font: 700 .72rem/1 var(--sans); letter-spacing: .16em; text-transform: uppercase; color: var(--tinta-2); }
.pedido__total strong { font: 800 2.3rem/1 var(--display); }
.pedido__demo { margin: 8px 0 0; font-size: .74rem; line-height: 1.4; color: var(--tinta-3); }

/* ---------- movimento: estados iniciais (só com JS e sem redução de movimento) ---------- */
.com-movimento [data-revela], .com-movimento [data-sobe] { opacity: 0; transform: translateY(26px); }
.com-movimento .hero__titulo .carimbo { transform: translateY(105%); }
.com-movimento [data-foto] { clip-path: inset(100% 0 0 0); }

.quando__grade > *, .chegar__grade > *, .roteiro__grade > *, .ficha__grade > *, .direto__grade > *, .rodape__grade > *, .ceu__painel > *, .chales__grade > * { min-width: 0; }

/* ---------- responsivo ---------- */
@media (min-width: 1021px) {
  .cab { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); column-gap: clamp(40px, 6vw, 100px); align-items: end; }
  .cab .marco { grid-column: 1 / -1; justify-self: start; }
  .cab h2 { grid-column: 1; }
  .cab__texto { grid-column: 2; margin-top: 0; padding-bottom: .3em; }
}
@media (max-width: 1120px) {
  .menu { gap: 16px; }
  .menu a { font-size: .74rem; letter-spacing: .08em; }
  .chales__grade { grid-template-columns: 1fr; max-width: 820px; }
  .chale { display: grid; grid-template-columns: 1fr 1.15fr; }
  .chale__fotos { aspect-ratio: auto; min-height: 100%; border-bottom: 0; border-right: 1.5px solid var(--tinta); }
  .noite__fatos { grid-template-columns: 1fr 1fr; }
  .direto__grade { grid-template-columns: 1fr 1fr; align-items: start; }
  .direto__grade > .btn { grid-column: 1 / -1; justify-self: start; }
}
@media (max-width: 1020px) {
  .menu-btn { display: block; }
  .menu {
    position: fixed; inset: var(--topo-h) 0 auto; flex-direction: column; gap: 0; padding: 8px var(--gutter) 22px;
    background: var(--cerrado-2); border-top: 1px solid rgba(246, 239, 217, .1); box-shadow: 0 20px 40px rgba(0, 0, 0, .35);
    transform: translateY(-12px); opacity: 0; visibility: hidden; transition: opacity .25s, transform .3s var(--ease), visibility 0s .3s;
  }
  .menu.is-aberto { transform: none; opacity: 1; visibility: visible; transition: opacity .25s, transform .3s var(--ease); }
  .menu a { padding: 16px 0; font-size: .92rem; border-bottom: 1px solid rgba(246, 239, 217, .1); }
  .menu a::after { display: none; }
  .topo.menu-aberto { background: var(--cerrado-2); }
  .roteiro__grade { grid-template-columns: 1fr; }
  .mapa { position: relative; top: auto; }
  .ficha__grade { grid-template-columns: 1fr; grid-template-rows: none; }
  .visor { grid-column: 1; grid-row: auto; }
  .ficha__dados { grid-column: 1; }
  .quando__grade, .chegar__grade { grid-template-columns: 1fr; }
  .rotas { position: static; max-width: 560px; }
  .ceu__painel { grid-template-columns: 1fr; }
  .rodape__grade { grid-template-columns: 1fr 1fr; }
  .rodape__demo { grid-column: 1 / -1; }
}
@media (max-width: 760px) {
  :root { --topo-h: 64px; }
  body { font-size: 1rem; }
  .marca__tipo { display: none; }
  .marca__nome { font-size: 1.55rem; }
  .topo { gap: 10px; }
  .topo__reservar { min-height: 40px; padding: .5em .85em; }
  .hero__titulo { font-size: clamp(3rem, 15vw, 5rem); }
  .hero__bussola { display: none; }
  .selo-demo { right: auto; left: var(--gutter); font-size: .64rem; }
  .hero__conteudo { padding-bottom: 64px; }
  .hero__acoes .btn { flex: 1 1 auto; }
  .ficha__dados { grid-template-columns: 1fr; }
  .chale { display: flex; }
  .chale__fotos { aspect-ratio: 4 / 3; min-height: 0; border-right: 0; border-bottom: 1.5px solid var(--tinta); }
  .chale__info { padding: 18px 16px 16px; }
  .casa__f, .casa__texto { scroll-snap-align: start; }
  .casa__f--a, .casa__f--b, .casa__f--c, .casa__f--d { width: 74vw; margin-top: 0; }
  .casa__texto { width: 72vw; padding-top: 10px; }
  .ceu__tela { height: 72vh; min-height: 460px; }
  .ceu__direcoes { bottom: 12px; }
  .ceu__direcoes button { min-width: 0; padding: 0 12px; font-size: .68rem; }
  .ceu__arraste { bottom: auto; top: 12px; left: 50%; transform: translateX(-50%); font-size: .66rem; }
  .ceu__meses { grid-template-columns: repeat(6, 1fr); }
  .ceu__lista { grid-template-columns: 1fr; }
  .noite__fatos { grid-template-columns: 1fr; gap: 22px; }
  .noite__crepusculo { min-height: 72vh; }
  .quando__mes { padding: 20px; }
  .direto__grade { grid-template-columns: 1fr; }
  .rodape__grade { grid-template-columns: 1fr; }
  .atr { grid-template-columns: 28px 1fr 36px; padding: 12px 12px 12px 10px; }
  .atr__icone { width: 36px; height: 36px; }
  .dia__cab { flex-wrap: wrap; row-gap: 2px; }
  .dia__horas { margin-left: 0; width: 100%; }
  .pedido { padding: 0; place-items: end stretch; }
  .pedido__folha { width: 100%; max-height: 94vh; max-height: 94svh; border-radius: 10px 10px 0 0; transform: translateY(60px); }
  .pedido__topo { padding: 16px 18px 12px; }
  .pedido__topo h2 { font-size: 2.1rem; }
  .pedido__corpo { grid-template-columns: 1fr; padding: 16px 18px; }
  .pedido__resumo { grid-template-columns: 1fr; padding: 12px 18px 16px; gap: 10px; }
  .pedido__total strong { font-size: 2rem; }
  .pedido__demo { display: none; }
  .pedido-flutuante { bottom: 14px; right: 14px; min-height: 48px; }
}
@media (max-width: 420px) {
  .dias__seletor button { min-width: 0; flex: 1; }
  .topo__reservar { display: none; }
  .ceu__direcoes button { padding: 0 9px; letter-spacing: .08em; }
  .chale__planta { grid-template-columns: 84px 1fr; }
  .chale__planta svg { width: 84px; height: 84px; }
}


@media (max-width: 560px) {
  .mapa { padding: 8px 0 8px; }
  .mapa__rolar { display: block; position: relative; margin: 0 10px 6px; font: 700 .7rem/1.2 var(--sans); letter-spacing: .12em; text-transform: uppercase; color: var(--ferrugem); }
  .mapa__caixa { overflow-x: auto; overscroll-behavior-x: contain; scrollbar-width: thin; padding: 0 10px 6px; }
  .mapa__svg { width: 600px; max-width: none; }
  .mapa::before { inset: 8px 0 30px; }
  .clima__mes { font-size: 19px; }
  .clima__eixo { font-size: 17px; }
  .clima__seca-txt, .clima__azul text { font-size: 17px; }
  .barra__valor { font-size: 19px; }
  .rotas__nome { font-size: 17px; }
  .rotas__km { font-size: 15px; }
  .rotas__menor, .rotas__rio-nome { font-size: 14px; }
}

@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation: none !important; transition: none !important; scroll-behavior: auto !important; }
}
