@charset "UTF-8";@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/Jost-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/Jost-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--cobre: #b47a5a;--cobre-escuro: #9a6447;--cacau: #5c4033;--nude: #ddb49a;--blush: #f3ded0;--linho: #fbf5f0;--texto: #4a3a31;--cinza: #7a6a60;--serif: "Cormorant Garamond", Georgia, serif;--sans: "Jost", "Century Gothic", system-ui, sans-serif;--largura: 1180px;--raio: 20px;--sombra: 0 10px 30px rgba(92, 64, 51, .07)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;font-family:var(--sans);font-size:1.0625rem;line-height:1.65;color:var(--texto);background:var(--linho);-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3{font-family:var(--serif);font-weight:500;color:var(--cacau);margin:0;line-height:1.08}h1{font-size:clamp(2.5rem,6vw,4.25rem)}h2{font-size:clamp(2.1rem,4.6vw,3.25rem);margin-bottom:2.5rem}h3{font-size:1.65rem;font-weight:600}h1 em,h2 em{color:var(--cobre);font-style:italic}.secao--blush h2 em,.cta h2 em{color:var(--cobre-escuro)}p{margin:0 0 1rem}.container{width:min(100% - 2.5rem,var(--largura));margin-inline:auto}.container--estreito{--largura: 820px}.sem-quebra{white-space:nowrap}.sobretitulo{font-size:.8rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--cobre-escuro);margin-bottom:1rem}.botao{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:52px;padding:.85rem 1.7rem;border-radius:999px;font-family:var(--sans);font-size:1rem;font-weight:500;letter-spacing:.02em;text-decoration:none;border:1.5px solid transparent;transition:background-color .2s,color .2s,transform .2s}.botao:hover{transform:translateY(-1px)}.botao:focus-visible{outline:3px solid var(--nude);outline-offset:3px}.botao--cacau{background:var(--cacau);color:var(--linho)}.botao--cacau:hover{background:#4a3328}.botao--cobre{background:var(--cobre-escuro);color:#fff}.botao--cobre:hover{background:#85543a}.botao--contorno{border-color:var(--cobre);color:var(--cobre-escuro)}.botao--contorno:hover{background:var(--blush)}.botao--grande{min-height:60px;padding:1rem 2.2rem;font-size:1.15rem}.pular{position:absolute;left:-999px;top:.5rem;z-index:100;background:var(--cacau);color:var(--linho);padding:.6rem 1rem;border-radius:8px}.pular:focus{left:.5rem}
