*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{background-color:var(--neutral-50);color:var(--neutral-700);font-family:var(--font-inter)}p{font-size:var(--size15-18);line-height:1.5}img{height:auto}iframe,img,video{max-width:100%}iframe{max-height:100%}ul{list-style-type:none}a{color:inherit;display:inline-block;text-decoration:none}button{border:none}:root{--size24-48:clamp(1.5rem,calc(1.041rem + 2.295vw),3rem);--size22-36:clamp(1.375rem,calc(1.107rem + 1.339vw),2.25rem);--size18-28:clamp(1.125rem,calc(0.934rem + 0.957vw),1.75rem);--size16-24:clamp(1rem,calc(0.847rem + 0.765vw),1.5rem);--size-16-24:clamp(1rem,calc(0.847rem + 0.765vw),1.5rem);--size16-18:clamp(1rem,calc(0.962rem + 0.191vw),1.125rem);--size-16-18:clamp(1rem,calc(0.962rem + 0.191vw),1.13rem);--size-15-24:clamp(0.94rem,calc(0.765rem + 0.86vw),1.5rem);--size15-18:clamp(0.9375rem,calc(0.88rem + 0.287vw),1.125rem);--size-15-18:clamp(0.94rem,calc(0.88rem + 0.287vw),1.13rem);--size13-16:clamp(0.812rem,calc(0.755rem + 0.287vw),1rem);--size12-14:clamp(0.75rem,calc(0.712rem + 0.191vw),0.875rem);--size12-15:clamp(0.75rem,calc(0.693rem + 0.287vw),0.9375rem);--size12-18:clamp(0.75rem,calc(0.635rem + 0.574vw),1.125rem);--size-12-16:clamp(0.75rem,calc(0.674rem + 0.382vw),1rem);--size-12-14:clamp(0.75rem,calc(0.712rem + 0.191vw),0.88rem);--size10-12:clamp(0.625rem,calc(0.587rem + 0.012vw),0.75rem);--size-10-12:clamp(0.63rem,calc(0.587rem + 0.191vw),0.75rem);--size-10-14:clamp(0.63rem,calc(0.549rem + 0.382vw),0.88rem);--size14-18:clamp(0.875rem,calc(0.799rem + 0.382vw),1.125rem);--size-14-18:clamp(0.875rem,calc(0.799rem + 0.382vw),1.125rem);--size11-15:clamp(0.6875rem,calc(0.611rem + 0.382vw),0.9375rem);--font-playFair:"Playfair Display","Times New Roman",Times,serif;--font-inter:"Inter","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;--neutral-50:#f7f5f0;--neutral-100:#eeece7;--neutral-300:#d5d1c8;--neutral-500:#7f7c78;--neutral-600:#62605d;--neutral-700:#4a4845;--neutral-800:#2c2a29;--neutral-900:#232220;--earth-100:#f9e6d7;--earth-200:#e4cab5;--earth-300:#d9bba3;--earth-600:#63432b;--earth-900:#4b3422;--earth-950:#3f2b1b;--nature-50:#f5ffee;--nature-500:#586250;--nature-900:#4a5741;--nature-950:#36402f;--borda-light:0.5px solid var(--neutral-300);--borda-escura:1px solid var(--earth-600)}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(/assets/fonts/playfair-display-v40-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:400;src:url(/assets/fonts/playfair-display-v40-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:500;src:url(/assets/fonts/playfair-display-v40-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:500;src:url(/assets/fonts/playfair-display-v40-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:600;src:url(/assets/fonts/playfair-display-v40-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:600;src:url(/assets/fonts/playfair-display-v40-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:700;src:url(/assets/fonts/playfair-display-v40-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:700;src:url(/assets/fonts/playfair-display-v40-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:800;src:url(/assets/fonts/playfair-display-v40-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:800;src:url(/assets/fonts/playfair-display-v40-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:900;src:url(/assets/fonts/playfair-display-v40-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:900;src:url(/assets/fonts/playfair-display-v40-latin-900italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/assets/fonts/inter-v20-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(/assets/fonts/inter-v20-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/assets/fonts/inter-v20-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(/assets/fonts/inter-v20-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/assets/fonts/inter-v20-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(/assets/fonts/inter-v20-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/assets/fonts/inter-v20-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/assets/fonts/inter-v20-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/assets/fonts/inter-v20-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(/assets/fonts/inter-v20-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/assets/fonts/inter-v20-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(/assets/fonts/inter-v20-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/assets/fonts/inter-v20-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(/assets/fonts/inter-v20-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/assets/fonts/inter-v20-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(/assets/fonts/inter-v20-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/assets/fonts/inter-v20-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(/assets/fonts/inter-v20-latin-900italic.woff2) format("woff2")}.bg-dark{background:linear-gradient(0deg,#4b3422 0,rgba(75,52,34,0) 20%,rgba(75,52,34,0) 80%,#4b3422 100%),url(/assets/images/ui/pattern-topography.svg) repeat center var(--earth-900);color:var(--earth-200)}.bg-dark * :is(.titulo--nivel-1,.titulo--nivel-2,.titulo--nivel-3,.titulo--nivel-4){color:var(--earth-100)}.container{padding-left:clamp(10px,calc(-11.415px + 6.692vw),80px);padding-right:clamp(10px,calc(-11.415px + 6.692vw),80px)}section.container{padding-bottom:clamp(48px,calc(43.105px + 1.53vw),64px);padding-top:clamp(48px,calc(43.105px + 1.53vw),64px)}.limitar{margin:auto;max-width:1206px}@media (min-width:700px){.leitura--estreita{margin-inline:auto;max-width:620px}.leitura--estreita.leitura .container,.leitura--estreita.leitura.container{padding-left:0;padding-right:0}}@media (min-width:830px){.leitura--larga{margin-inline:auto;max-width:750px}.leitura--larga.leitura .container,.leitura--larga.leitura.container{padding-left:0;padding-right:0}}:is(.titulo--nivel-1,.titulo--nivel-2,.titulo--nivel-3,.titulo--nivel-4)+p,p+p{margin-top:1rem}.titulo--nivel-1,.titulo--nivel-2,.titulo--nivel-3,.titulo--nivel-4{color:var(--neutral-900)}.titulo--nivel-1{font-size:var(--size24-48);font-weight:400;line-height:1.1}.titulo--nivel-2{font-size:var(--size22-36);font-weight:600;line-height:1.2}.titulo--nivel-3{font-size:var(--size18-28);font-weight:400;line-height:1.25}.titulo--nivel-4{font-size:var(--size16-24);font-weight:600;line-height:1.3}.texto-abertura{font-size:var(--size-15-24);line-height:1.5}.titulo-chamada{color:var(--neutral-500);display:block;font-size:var(--size-10-14);font-weight:400;line-height:1.1;margin-bottom:12px;text-transform:uppercase}.bg-dark .titulo-chamada{color:var(--earth-300)}.texto_min{display:inline-block;font-size:var(--size-12-14);line-height:1.4;max-width:46ch}.destaque{border-left:var(--borda-light);padding:8px 16px}.fonte-playFair{font-family:var(--font-playFair)}.btn{align-items:center;background-color:var(--nature-900);border-radius:1px;color:var(--nature-50);display:flex;font-size:var(--size-15-18);gap:16px;justify-content:center;padding:clamp(20px,calc(17.553px + .765vw),28px) clamp(28px,calc(18.822px + 2.868vw),58px);text-transform:uppercase;transition:background-color .3s}.btn:hover{background-color:var(--nature-950)}@media (min-width:768px){.btn{display:inline-flex}}.bloco-dividido{display:grid}.bloco-dividido__imagem,.bloco-dividido__imagem img{display:block;height:100%;width:100%}.bloco-dividido__imagem img{-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.bloco-dividido{align-items:center;gap:20px;grid-template-columns:1fr 1fr}.bloco-dividido__conteudo{padding:0}.bloco-dividido__imagem{height:100%;min-height:500px}}.postagem__capa--cover{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.cookie-banner{backdrop-filter:blur(40px);background-color:hsla(0,0%,100%,.37);border-top:var(--borda-escura);bottom:0;box-shadow:0 -4px 20px rgba(0,0,0,.05);color:var(--neutral-900);left:0;padding:clamp(10px,calc(6.941px + .956vw),20px);position:fixed;transform:translateY(100%);transition:transform .4s cubic-bezier(.25,1,.5,1);width:100%;z-index:9999}.cookie-banner[data-visible=true]{transform:translateY(0)}.cookie-banner__content{display:grid;gap:24px;grid-template-columns:1fr}.cookie-banner__text p{font-size:var(--size-12-14);line-height:1.6}.cookie-banner__text a{color:var(--neutral-950);text-decoration:underline}.cookie-banner__actions{display:flex;flex-direction:column;gap:12px}.btn-cookie{cursor:pointer}.btn-cookie--secondary{background-color:rgba(74,87,65,.239);border:1px solid var(--neutral-500)}.btn-cookie--secondary:hover{background-color:var(--nature-500)}@media (min-width:768px){.cookie-banner{border:var(--borda-escura);border-radius:8px;bottom:1rem;left:1rem;max-width:484px;width:-moz-max-content;width:max-content}}