/* Tokens do brandbook V1 do Eco Hotel (design/BRANDBOOK-ECO-HOTEL-V1.html), copiados sem alteração.
   Sem fontes: 'Plex' é o apelido que o brandbook dá à IBM Plex Mono; carregue Anton, Newsreader e IBM Plex Mono na página. */
:root{
  --verde:#8CBA29;
  --jazida:#273A00;
  --ametista:#5B3A7E;
  --osso:#EFEEEA;
  --pedra:#C9C6B8;
  --musgo:#6E7264;
  --basalto:#12150E;
  /* v2 (ICONES-E-CORES.md §2, 05/10/2026): hematita = problema que pede ação; véus = 16% sobre osso. */
  --hematita:#9A3B1E;
  --hematita-veu:#E1D1C9;
  --ametista-veu:#D7D1D9;
  --display:'Anton',system-ui,sans-serif;
  --texto:'Newsreader',Georgia,serif;
  --dado:'Plex','IBM Plex Mono',ui-monospace,monospace;
  --corte:5.3%;
  --raio-container:3px;
  --raio-controle:2px;
  --e1:8px; --e2:16px; --e3:32px; --e4:64px; --e5:120px; --e6:200px;
  --curva:cubic-bezier(.22,.61,.36,1);
}

.corte{position:relative}
.corte::after{
  content:"";position:absolute;left:-3%;right:-3%;top:calc(50% - var(--corte)/2);
  height:var(--corte);background:var(--corte-cor,var(--osso));pointer-events:none;
  border-bottom:2px solid var(--ametista);
}
.corte--fino::after{height:calc(var(--corte)/2.4)}
.corte--baixo::after{top:calc(62% - var(--corte)/2)}
