@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fontes/inter-variavel.woff2) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fontes/outfit-variavel.woff2) format("woff2")}:root{--laranja: #f18739;--laranja-escuro: #d96b1c;--laranja-suave: #ffe2c9;--creme: #fff8f2;--creme-forte: #f8ebdf;--marrom: #2b211c;--marrom-medio: #5c4a40;--marrom-suave: #8a7466;--linha: #eddfd4;--branco: #ffffff;--verde-whats: #25d366;--verde-whats-escuro: #1eb955;--fonte-titulo: "Outfit", system-ui, -apple-system, sans-serif;--fonte-corpo: "Inter", system-ui, -apple-system, sans-serif;--sombra-leve: 0 10px 30px rgba(43, 33, 28, .07);--sombra-media: 0 24px 60px rgba(43, 33, 28, .14);--canto: 0px;--largura-do-conteudo: 1180px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--fonte-corpo);color:var(--marrom);background:var(--branco);line-height:1.65;font-size:1rem;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer}.container{width:min(var(--largura-do-conteudo),92%);margin-inline:auto}.estrutura-do-site{display:flex;min-height:100vh;flex-direction:column}.estrutura-do-site main{flex:1}.selo{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--fonte-titulo);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--marrom-medio);margin-bottom:1rem}.selo:before{content:"";width:26px;height:2px;background:var(--laranja)}.selo-claro{color:var(--laranja-suave)}.selo-icone{width:15px;height:15px}.titulo-secao{font-family:var(--fonte-titulo);font-size:clamp(1.65rem,3.4vw,2.5rem);font-weight:700;line-height:1.13;letter-spacing:-.02em}.subtitulo-secao{margin-top:.9rem;font-size:clamp(.98rem,1.5vw,1.08rem);color:var(--marrom-medio);max-width:620px}.subtitulo-claro{color:#e7d7ca}.cabecalho-da-secao{max-width:760px;margin-bottom:clamp(2rem,4vw,3rem)}.cabecalho-centralizado{margin-inline:auto;text-align:center}.cabecalho-centralizado .selo{justify-content:center}.botao{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.9rem 1.55rem;font-family:var(--fonte-titulo);font-size:.92rem;font-weight:600;letter-spacing:.01em;border:2px solid transparent;border-radius:var(--canto);transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,color .22s ease,border-color .22s ease}.botao-icone{width:18px;height:18px;flex-shrink:0}.botao-laranja{background:var(--laranja);color:var(--marrom);box-shadow:0 10px 24px #f1873947}.botao-laranja:hover{background:var(--laranja-escuro);color:var(--branco);transform:translateY(-2px);box-shadow:0 16px 32px #f187395c}.botao-escuro{background:var(--marrom);color:var(--branco)}.botao-escuro:hover{background:#3d2e26;transform:translateY(-2px);box-shadow:0 16px 32px #2b211c47}.botao-contorno{background:transparent;color:var(--marrom);border-color:#2b211c40}.botao-contorno:hover{border-color:var(--laranja);color:var(--laranja-escuro);transform:translateY(-2px)}.secao-escura .botao-contorno{color:var(--branco);border-color:#ffffff59}.secao-escura .botao-contorno:hover{color:var(--laranja);border-color:var(--laranja)}.secao{padding:clamp(3.5rem,7vw,6rem) 0}.secao-creme{background:var(--creme)}.secao-escura{background:var(--marrom);color:var(--branco)}.secao-escura .titulo-secao{color:var(--branco)}.acao-da-secao{margin-top:clamp(1.8rem,3vw,2.6rem);display:flex;justify-content:center}.grade{display:grid;gap:clamp(1rem,2vw,1.6rem)}.grade-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grade-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grade-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grade-alinhada{align-items:center;gap:clamp(2rem,4vw,3.5rem)}.tag{font-size:.74rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--marrom-medio);background:var(--creme-forte);padding:.28rem .6rem}.link-seta{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--fonte-titulo);font-weight:600;font-size:.9rem;color:var(--laranja-escuro);border-bottom:2px solid transparent;padding-bottom:2px;transition:border-color .2s ease,gap .2s ease}.link-seta:hover{border-color:var(--laranja);gap:.65rem}.reveal{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.reveal.reveal-ativo{opacity:1;transform:translateY(0)}.reveal-atraso-1{transition-delay:.1s}.reveal-atraso-2{transition-delay:.2s}.reveal-atraso-3{transition-delay:.3s}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}}@media (max-width: 1024px){.grade-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.grade-2,.grade-3{grid-template-columns:1fr}.botao{width:100%;max-width:420px}}@media (max-width: 560px){.grade-4{grid-template-columns:1fr}}.cabecalho{position:sticky;top:0;z-index:50;background:var(--branco);border-bottom:1px solid var(--linha)}.cabecalho-interno{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;height:78px}.cabecalho-marca{display:flex;align-items:center;flex-shrink:0}.cabecalho-logo{width:156px;height:auto}.cabecalho-menu{display:flex;align-items:center;gap:1.6rem}.cabecalho-link{font-family:var(--fonte-titulo);font-size:.94rem;font-weight:500;color:var(--marrom-medio);padding:.35rem 0;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.cabecalho-link:hover{color:var(--marrom)}.cabecalho-link-ativo{color:var(--marrom);border-color:var(--laranja)}.cabecalho-acoes{display:flex;align-items:center;gap:.75rem}.cabecalho-botao-desktop .botao{padding:.7rem 1.1rem;font-size:.86rem}.cabecalho-hamburguer{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 10px;background:transparent;border:1px solid var(--linha)}.hamburguer-linha{display:block;height:2px;width:100%;background:var(--marrom)}.rodape{background:#241b16;color:#e8dbd2;padding:clamp(2.8rem,5vw,4.2rem) 0 1.6rem}.rodape-interno{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:clamp(1.6rem,3vw,3rem);align-items:start}.rodape-coluna{display:flex;flex-direction:column;gap:.55rem}.rodape-logo{width:150px;height:auto;background:var(--branco);padding:6px 10px;border:1px solid rgba(255,255,255,.35);border-radius:6px}.rodape-ciano{font-size:.9rem;color:#c4b3a7}.rodape-titulo{font-family:var(--fonte-titulo);font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--laranja);margin-bottom:.35rem}.rodape-link{font-size:.94rem;color:#ddcec3;transition:color .2s ease}.rodape-link:hover{color:var(--branco)}.rodape-contato{display:inline-flex;align-items:center;gap:.55rem;font-size:.98rem;font-weight:500;color:var(--branco)}.rodape-contato:hover{color:var(--laranja)}.rodape-icone{width:18px;height:18px;flex-shrink:0}.rodape-selo{width:76px;height:auto;margin-top:.7rem;background:var(--branco);padding:6px;border-radius:50%}.rodape-base{margin-top:2.4rem;padding-top:1.3rem;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-wrap:wrap;gap:.6rem 1.5rem;justify-content:space-between;font-size:.85rem;color:#a89a90}.rodape-aviso{color:var(--laranja)}.whatsapp-flutuante{position:fixed;bottom:24px;right:24px;z-index:60;width:62px;height:62px;display:flex;align-items:center;justify-content:center;background:var(--verde-whats);color:var(--branco);border-radius:50%;box-shadow:0 10px 25px #25d36673;animation:balancarWhatsApp 2.6s ease-in-out infinite}.whatsapp-flutuante:hover{background:var(--verde-whats-escuro)}.whatsapp-svg{width:34px;height:34px}.whatsapp-nuvem{position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%) translate(8px);background:var(--marrom);color:var(--branco);padding:.5rem .9rem;font-family:var(--fonte-titulo);font-size:.85rem;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .28s ease,transform .28s ease}.whatsapp-flutuante:hover .whatsapp-nuvem{opacity:1;transform:translateY(-50%) translate(0)}@keyframes balancarWhatsApp{0%,to{transform:rotate(0)}10%{transform:rotate(-7deg)}20%{transform:rotate(7deg)}30%{transform:rotate(-5deg)}40%{transform:rotate(5deg)}50%{transform:rotate(0)}}@media (prefers-reduced-motion: reduce){.whatsapp-flutuante{animation:none}}@media (max-width: 980px){.cabecalho-menu{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:flex-start;gap:0;background:var(--branco);padding:0 6%;max-height:0;overflow:hidden;visibility:hidden;border-bottom:0;transition:max-height .32s ease,visibility .32s}.cabecalho-menu-aberto{max-height:420px;padding-top:.4rem;padding-bottom:1.4rem;visibility:visible;border-bottom:1px solid var(--linha)}.cabecalho-link{width:100%;padding:.85rem 0;border-bottom:1px solid var(--linha)}.cabecalho-botao-desktop{display:none}.cabecalho-hamburguer{display:flex}.rodape-interno{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.whatsapp-flutuante{width:56px;height:56px;bottom:calc(16px + env(safe-area-inset-bottom,0px));right:16px}.whatsapp-svg{width:30px;height:30px}.whatsapp-nuvem{display:none}.rodape-interno{grid-template-columns:1fr}.cabecalho-interno{height:64px}.cabecalho-logo{width:120px}.cabecalho-hamburguer{width:40px;height:40px}}.hero{position:relative;overflow:hidden;background:var(--creme);padding:clamp(2.6rem,5vw,4.2rem) 0 clamp(3rem,5.5vw,4.8rem)}.hero-grade{position:relative;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,4vw,3.5rem)}.hero-titulo{font-family:var(--fonte-titulo);font-size:clamp(1.95rem,3.5vw,2.85rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin-bottom:1.1rem;max-width:15ch;text-wrap:balance}.hero-descricao{font-size:clamp(1rem,1.6vw,1.12rem);color:var(--marrom-medio);max-width:520px}.hero-acoes{display:flex;flex-wrap:wrap;gap:.8rem;margin:2rem 0 2.3rem}.hero-lista{display:flex;flex-wrap:wrap;gap:.7rem 1.6rem;font-size:.9rem;color:var(--marrom-medio)}.hero-lista li{display:inline-flex;align-items:center;gap:.45rem}.hero-lista li:before{content:"";width:7px;height:7px;background:var(--laranja);border-radius:50%}.hero-midia{position:relative}.nao-quebrar{white-space:nowrap}.hero-imagem{width:100%;height:auto;border-radius:10px;box-shadow:var(--sombra-media)}.faixa-numeros{background:var(--marrom);padding:clamp(1.8rem,3.5vw,2.6rem) 0}.faixa-numeros-grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.faixa-numero{border-left:2px solid rgba(241,135,57,.5);padding-left:1rem}.faixa-numero-valor{font-family:var(--fonte-titulo);font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;color:var(--laranja);line-height:1}.faixa-numero-rotulo{margin-top:.4rem;font-size:.86rem;color:#d3c2b6}.cartao-raca{display:flex;flex-direction:column;height:100%;background:var(--branco);border:1px solid var(--linha);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.cartao-raca:hover{transform:translateY(-5px);box-shadow:var(--sombra-media);border-color:transparent}.cartao-raca-midia{overflow:hidden}.cartao-raca-imagem{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;transition:transform .5s ease}.cartao-raca:hover .cartao-raca-imagem{transform:scale(1.04)}.cartao-raca-corpo{display:flex;flex:1;flex-direction:column;gap:.6rem;padding:1.3rem}.cartao-raca-nome{font-family:var(--fonte-titulo);font-size:1.22rem;font-weight:700;letter-spacing:-.01em}.cartao-raca-chamada{font-size:.94rem;color:var(--marrom-medio);flex:1}.cartao-raca-tags{display:flex;flex-wrap:wrap;gap:.35rem}.cartao-raca-corpo .link-seta{margin-top:auto}.midia-arredondada{overflow:hidden;box-shadow:var(--sombra-media)}.imagem-cheia{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.imagem-entrega{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}.entrega-grupos{display:grid;gap:1.5rem;margin:1.6rem 0}.entrega-grupo-titulo{font-family:var(--fonte-titulo);font-size:.76rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--laranja-escuro);margin-bottom:.6rem}.lista-entrega{display:grid;gap:.6rem}.lista-entrega-item{display:flex;align-items:center;gap:.85rem;background:var(--branco);border:1px solid var(--linha);padding:.85rem 1.1rem}.lista-entrega-icone{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;background:var(--laranja-suave);color:var(--laranja-escuro);border-radius:50%}.lista-entrega-check{width:15px;height:15px}.lista-entrega-titulo{font-family:var(--fonte-titulo);font-weight:600;font-size:1rem}.cartao-estrutura{height:100%;background:var(--branco);border:1px solid var(--linha);overflow:hidden}.cartao-estrutura-imagem{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.cartao-estrutura-corpo{padding:clamp(1.2rem,2vw,1.7rem)}.cartao-estrutura-medida{font-family:var(--fonte-titulo);font-size:.76rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--laranja-escuro)}.cartao-estrutura-titulo{font-family:var(--fonte-titulo);font-size:1.32rem;font-weight:700;margin:.45rem 0 .5rem}.cartao-estrutura-texto{font-size:.95rem;color:var(--marrom-medio)}.cartao-cao{display:flex;flex-direction:column;height:100%;background:#3a2c25;border:1px solid rgba(255,255,255,.08);transition:transform .3s ease,border-color .3s ease}.cartao-cao:hover{transform:translateY(-4px);border-color:#f1873999}.cartao-cao-midia{position:relative;overflow:hidden}.cartao-cao-imagem{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.cartao-cao-funcao{position:absolute;top:0;left:0;background:var(--laranja);color:var(--marrom);font-family:var(--fonte-titulo);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:.3rem .65rem}.cartao-cao-corpo{padding:1rem 1.1rem 1.2rem}.cartao-cao-nome{font-family:var(--fonte-titulo);font-size:1.1rem;font-weight:700;color:var(--branco)}.cartao-cao-raca{font-size:.86rem;color:#c8b6a9}.cartao-cao-conquista{margin-top:.55rem;font-size:.8rem;line-height:1.45;color:#ffb27a;border-top:1px solid rgba(255,255,255,.12);padding-top:.55rem}.video-do-plantel{display:flex;flex-direction:column;align-items:center;width:fit-content;max-width:100%;margin:0 auto clamp(1.8rem,3vw,2.6rem)}.video-do-plantel-tela{display:block;width:auto;height:auto;max-width:100%;max-height:min(70vh,640px);background:#2b211c;border:1px solid rgba(255,255,255,.12)}.video-do-plantel-legenda{margin-top:.8rem;font-size:.88rem;color:#ffffffb8;text-align:center}.grade-galeria-previa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.galeria-foto{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;transition:transform .4s ease,filter .4s ease}.galeria-foto:hover{transform:scale(1.02);filter:brightness(1.05)}.grade-instagram{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.instagram-post-moldura{border:1px solid var(--linha);background:var(--branco);overflow:hidden;min-height:560px}.instagram-post{width:100%;height:560px;border:0;display:block}.cta-final{background:var(--laranja);color:var(--marrom);padding:clamp(3rem,6vw,4.6rem) 0}.cta-final-interno{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.9rem}.cta-final-titulo{font-family:var(--fonte-titulo);font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.1}.cta-final-texto{font-size:clamp(.98rem,1.5vw,1.08rem);max-width:560px}.cta-final-aviso{font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.topo-de-pagina{background:var(--creme);padding:clamp(2.6rem,5vw,4rem) 0 clamp(2.6rem,5vw,4.2rem);border-bottom:1px solid var(--linha)}.topo-de-pagina-grade{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(1.8rem,4vw,3.6rem);align-items:center}.topo-de-pagina-imagem{width:100%;height:auto;aspect-ratio:5 / 4;object-fit:cover;object-position:center;border-radius:10px;box-shadow:var(--sombra-media)}.topo-de-pagina-imagem-alto{object-position:center 38%}.raca-bloco,.ambiente{scroll-margin-top:128px}.racas-lista,.ambientes-lista{display:grid;gap:clamp(2rem,4vw,3rem)}.titulo-de-pagina{font-family:var(--fonte-titulo);font-size:clamp(1.9rem,4vw,3rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;max-width:860px}.subtitulo-de-pagina{margin-top:1rem;font-size:clamp(.98rem,1.6vw,1.1rem);color:var(--marrom-medio);max-width:660px}.raca-bloco,.ambiente{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.6rem,4vw,3.4rem);align-items:center;padding-bottom:clamp(2.2rem,3.6vw,3rem);border-bottom:1px solid var(--linha)}.raca-bloco-invertido .raca-bloco-midia,.ambiente-invertido .ambiente-midia{order:2}.raca-bloco-imagem,.ambiente-imagem{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;box-shadow:var(--sombra-leve)}.raca-bloco-nome,.ambiente-titulo{font-family:var(--fonte-titulo);font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;letter-spacing:-.02em}.raca-bloco-chamada{margin-top:.5rem;font-family:var(--fonte-titulo);font-size:1.06rem;font-weight:500;color:var(--laranja-escuro)}.raca-bloco-descricao,.ambiente-descricao{margin-top:.85rem;font-size:1rem;color:var(--marrom-medio);max-width:520px}.raca-bloco-caracteristicas,.ambiente-destaques{display:flex;flex-wrap:wrap;gap:.4rem;margin:1.2rem 0 1.5rem}.raca-caracteristica{font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--marrom-medio);background:var(--creme-forte);padding:.35rem .7rem}.ambiente-medida{font-family:var(--fonte-titulo);font-size:.76rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--laranja-escuro);margin-bottom:.5rem}.selos-lado-a-lado{display:flex;align-items:center;justify-content:center;gap:clamp(1rem,3vw,2.4rem);padding:clamp(1.6rem,3vw,2.4rem);background:var(--creme);border:1px solid var(--linha)}.preparo-lista{margin-top:clamp(1.6rem,3vw,2.4rem)}.preparo-etapa{height:100%;background:var(--branco);border:1px solid var(--linha);padding:1.4rem 1.5rem}.preparo-numero{font-family:var(--fonte-titulo);font-size:.8rem;font-weight:700;letter-spacing:.14em;color:var(--laranja-escuro)}.preparo-titulo{font-family:var(--fonte-titulo);font-size:1.15rem;font-weight:700;margin-top:.35rem}.preparo-descricao{margin-top:.5rem;font-size:.95rem;color:var(--marrom-medio)}.preparo-fotos{margin-top:clamp(1.6rem,3vw,2.4rem)}.preparo-foto{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;box-shadow:var(--sombra-leve)}.selo-imagem{width:clamp(96px,18vw,150px);height:auto}.secao-galeria{padding:clamp(2.4rem,4vw,3.4rem) 0}.cabecalho-da-galeria{margin-bottom:1.4rem}.grade-galeria{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem}.cartao-contato{height:100%;background:var(--branco);border:1px solid var(--linha);padding:clamp(1.5rem,3vw,2.2rem);display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;box-shadow:var(--sombra-leve)}.cartao-contato-icone{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--verde-whats);color:var(--branco)}.cartao-contato-icone-instagram{background:var(--marrom)}.cartao-contato-svg{width:26px;height:26px}.cartao-contato-titulo{font-family:var(--fonte-titulo);font-size:1.3rem;font-weight:700}.cartao-contato-valor{font-family:var(--fonte-titulo);font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:700;color:var(--laranja-escuro)}.cartao-contato-texto{font-size:.95rem;color:var(--marrom-medio);margin-bottom:.5rem}.lista-de-perguntas{display:grid;gap:.8rem;max-width:860px}.pergunta{background:var(--branco);border:1px solid var(--linha);border-left:3px solid var(--laranja);padding:1.2rem 1.4rem}.pergunta-titulo{font-family:var(--fonte-titulo);font-size:1.06rem;font-weight:600}.pergunta-resposta{margin-top:.4rem;font-size:.95rem;color:var(--marrom-medio)}.erro-de-rota{padding:clamp(3rem,7vw,6rem) 0}.erro-de-rota .botao{margin-top:1.5rem}@media (max-width: 1024px){.grade-instagram{grid-template-columns:repeat(2,minmax(0,1fr))}.grade-galeria{grid-template-columns:repeat(4,minmax(0,1fr))}.faixa-numeros-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (max-width: 860px){.hero-grade{grid-template-columns:1fr;gap:1.6rem}.hero-midia{order:-1;max-width:440px;margin-inline:auto}.hero-titulo{max-width:none}.topo-de-pagina-grade{grid-template-columns:1fr;gap:1.6rem}.topo-de-pagina-midia{order:-1}.topo-de-pagina-imagem{aspect-ratio:16 / 9}.hero-acoes .botao{width:100%}.raca-bloco,.ambiente{grid-template-columns:1fr}.raca-bloco-invertido .raca-bloco-midia,.ambiente-invertido .ambiente-midia{order:0}.grade-instagram{grid-template-columns:1fr}}@media (max-width: 640px){.hero{padding:1.2rem 0 2.2rem}.hero-titulo{font-size:1.6rem;font-weight:700;line-height:1.16}.hero-descricao{font-size:.95rem}.hero-acoes{margin:1.2rem 0 1.3rem}.hero-lista{font-size:.84rem;gap:.5rem 1.1rem}.secao{padding:2.4rem 0}.topo-de-pagina{padding:1.2rem 0 2rem}.titulo-de-pagina{font-size:1.62rem;line-height:1.15}.subtitulo-de-pagina{margin-top:.7rem;font-size:.95rem}.raca-bloco,.ambiente{gap:1.1rem;padding-bottom:1.8rem}.raca-bloco-nome,.ambiente-titulo{font-size:1.35rem}.grade-galeria-previa{grid-template-columns:repeat(2,minmax(0,1fr))}.grade-galeria{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.instagram-post-moldura,.instagram-post{min-height:480px;height:480px}}.trilha{padding:.85rem 0 0}.trilha-lista{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;list-style:none;font-size:.82rem;color:var(--marrom-suave)}.trilha-item+.trilha-item:before{content:"/";margin-right:.4rem;color:var(--linha)}.trilha-item a{color:var(--marrom-medio);text-decoration:none}.trilha-item a:hover{color:var(--laranja-escuro);text-decoration:underline}.raca-pagina-texto{max-width:780px}.raca-pagina-resposta{font-family:var(--fonte-titulo);font-size:clamp(1.05rem,2vw,1.28rem);font-weight:600;line-height:1.5}.raca-pagina-descricao{margin-top:1rem;color:var(--marrom-medio)}.raca-pagina-caracteristicas{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.3rem;list-style:none}.raca-pagina-atalho{margin-top:1.8rem;font-weight:600}.raca-pagina-atalho a{color:var(--laranja-escuro);text-decoration:none;border-bottom:2px solid var(--laranja-suave)}.raca-pagina-atalho a:hover{border-color:var(--laranja)}.raca-pagina-outras{display:grid;gap:.7rem;margin-top:1rem;list-style:none}.raca-pagina-outras a{font-weight:600;color:var(--marrom);text-decoration:none;border-bottom:2px solid var(--laranja-suave)}.raca-pagina-outras a:hover{border-color:var(--laranja)}.raca-bloco-atalho{margin:1.1rem 0 1.3rem;font-weight:600}.raca-bloco-atalho a{color:var(--laranja-escuro);text-decoration:none;border-bottom:2px solid var(--laranja-suave)}.raca-bloco-atalho a:hover{border-color:var(--laranja)}.nao-encontrada-conteudo{max-width:660px;padding:5.5rem 0}.nao-encontrada-lista{display:grid;gap:.55rem;margin-top:2rem;list-style:none}.nao-encontrada-lista a{font-weight:600;color:var(--marrom);text-decoration:none;border-bottom:2px solid var(--laranja-suave)}.nao-encontrada-lista a:hover{border-color:var(--laranja)}.nao-encontrada-whatsapp{margin-top:2.2rem;color:var(--marrom-medio)}
