@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/fontes/plus-jakarta-sans-latin-wght-normal.woff2?v=a389d9') format('woff2-variations');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/fontes/plus-jakarta-sans-latin-ext-wght-normal.woff2?v=42f3e9') format('woff2-variations');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20C0,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:light;--fundo:#F1F0EA;--cartao:#FFFFFF;--cartao-2:#ECEBE3;--tinta:#14160F;--tinta-2:#33362B;--suave:#5E6355;--fraco:#8A8E7E;--linha:rgba(20,22,15,.08);--verde:#3F6E4A;--verde-texto:#3F6E4A;--verde-forte:#335A3C;--menta:#E0734F;--noite:#213C32;--noite-2:#15281F;--noite-suave:#A9B597;--brilho:rgba(224,115,79,.26);--tinto:#E6EDDF;--tinto-tinta:#335C3C;--alerta:#A51F3D;--alerta-fundo:#FBE4EA;--aviso:#8A6100;--aviso-fundo:#FBF3E0;--sombra:0 1px 2px rgba(20,22,15,.05),0 12px 32px -20px rgba(20,22,15,.28);--sombra-alta:0 2px 4px rgba(20,22,15,.05),0 30px 60px -30px rgba(20,22,15,.45);--raio:22px;--ease:cubic-bezier(.16,1,.3,1);--sans:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;--caixa:1120px;--visto:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.3l3 3 6-6.3' fill='none' stroke='%233F6E4A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--fundo:#0E100B;--cartao:#181A13;--cartao-2:#22251B;--tinta:#ECEDE6;--tinta-2:#CDD0C3;--suave:#9EA392;--fraco:#7A7F6E;--linha:rgba(255,255,255,.08);--verde:#4A7D55;--verde-texto:#9CC5A2;--verde-forte:#5A8F64;--tinto:#1C2A1E;--tinto-tinta:#9CC5A2;--alerta:#FF9BAE;--alerta-fundo:#3A1A22;--aviso:#F5C66B;--aviso-fundo:#33270F;--brilho:rgba(224,115,79,.2);--sombra:0 1px 2px rgba(0,0,0,.3),0 12px 32px -20px rgba(0,0,0,.7);--sombra-alta:0 2px 4px rgba(0,0,0,.3),0 30px 60px -30px rgba(0,0,0,.8);--visto:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.3l3 3 6-6.3' fill='none' stroke='%239CC5A2' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}:root[data-theme=dark]{color-scheme:dark;--fundo:#0E100B;--cartao:#181A13;--cartao-2:#22251B;--tinta:#ECEDE6;--tinta-2:#CDD0C3;--suave:#9EA392;--fraco:#7A7F6E;--linha:rgba(255,255,255,.08);--verde:#4A7D55;--verde-texto:#9CC5A2;--verde-forte:#5A8F64;--tinto:#1C2A1E;--tinto-tinta:#9CC5A2;--alerta:#FF9BAE;--alerta-fundo:#3A1A22;--aviso:#F5C66B;--aviso-fundo:#33270F;--brilho:rgba(224,115,79,.2);--sombra:0 1px 2px rgba(0,0,0,.3),0 12px 32px -20px rgba(0,0,0,.7);--sombra-alta:0 2px 4px rgba(0,0,0,.3),0 30px 60px -30px rgba(0,0,0,.8);--visto:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.3l3 3 6-6.3' fill='none' stroke='%239CC5A2' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--fundo);color:var(--tinta);font-family:var(--sans);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}figure,h1,h2,h3,ol,p,ul{margin:0}ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit;background:0 0;border:0;cursor:pointer}:focus-visible{outline:2px solid var(--verde);outline-offset:3px;border-radius:8px}.caixa{width:100%;max-width:var(--caixa);margin:0 auto;padding:0 16px}@media(min-width:720px){.caixa{padding:0 28px}}.caixa--texto{max-width:760px}.sec{padding:clamp(64px,10vw,116px) 0}.sec--colada{padding-top:0}section[id]{scroll-margin-top:84px}.centro{text-align:center}.num{font-variant-numeric:tabular-nums}.h1{font-size:clamp(2.35rem,6vw,4.2rem);font-weight:750;letter-spacing:-.04em;line-height:1.03}.h2{font-size:clamp(1.8rem,4.4vw,3rem);font-weight:750;letter-spacing:-.035em;line-height:1.07}.h3{font-size:1.1rem;font-weight:700;letter-spacing:-.02em;line-height:1.3}.sub{font-size:clamp(1.04rem,1.8vw,1.2rem);color:var(--suave);line-height:1.55;font-weight:450}.pequeno{font-size:.86rem;color:var(--suave)}.olho{display:inline-flex;align-items:center;gap:9px;font-size:.8rem;font-weight:700;letter-spacing:.01em;color:var(--verde-texto)}.olho::before{content:"";width:9px;height:9px;border-radius:50%;border:2.5px solid currentColor;flex:none}.cab{max-width:680px}.cab .h1,.cab .h2{margin-top:14px}.cab .sub{margin-top:16px}.cab.centro{margin:0 auto}.link-seta{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--verde-texto)}.link-seta span{transition:transform .3s var(--ease)}.link-seta:hover span{transform:translateX(4px)}.btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;font-weight:700;font-size:.98rem;letter-spacing:-.01em;transition:transform .25s var(--ease),background .2s,box-shadow .25s}.btn:active{transform:scale(.97)}.btn svg{width:20px;height:20px;flex:none}.btn--verde{background:var(--verde);color:#fff;box-shadow:0 10px 24px -12px rgba(63,110,74,.8)}.btn--verde:hover{background:var(--verde-forte);transform:translateY(-2px)}.btn--claro{background:var(--cartao);color:var(--tinta);box-shadow:var(--sombra)}.btn--claro:hover{transform:translateY(-2px)}.btn--menta{background:#9cc5a2;color:#15281f;box-shadow:0 12px 30px -12px rgba(156,197,162,.6)}.btn--menta:hover{background:#f0956f;transform:translateY(-2px)}.btn--menta::after,.btn--verde::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-18deg);transition:left .7s var(--ease)}.btn--menta:hover::after,.btn--verde:hover::after{left:130%}.acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}@media(max-width:560px){.acoes--cheias .btn{flex:1 1 100%}}.rolagem{position:fixed;top:0;left:0;height:3px;width:100%;z-index:60;background:linear-gradient(90deg,var(--verde),var(--menta));transform:scaleX(0);transform-origin:left;pointer-events:none}.nav{position:sticky;top:0;z-index:50;padding:12px 0}.nav__pilula{display:flex;align-items:center;justify-content:space-between;gap:12px;height:58px;padding:0 8px 0 18px;border-radius:999px;background:color-mix(in srgb,var(--cartao) 78%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px);border:1px solid var(--linha);transition:box-shadow .3s}.nav.rolou .nav__pilula{box-shadow:var(--sombra)}.logo{display:flex;align-items:center;gap:10px;font-weight:750;letter-spacing:-.02em}.logo svg{width:38px;height:25px;color:var(--verde)}.nav__links{display:none;gap:4px}.nav__links a{padding:8px 14px;border-radius:999px;font-size:.9rem;font-weight:600;color:var(--suave);transition:background .2s,color .2s}.nav__links a:hover,.nav__links a[aria-current=page]{background:var(--cartao-2);color:var(--tinta)}.nav .btn{min-height:42px;padding:0 18px;font-size:.88rem}@media(min-width:860px){.nav__links{display:flex}}.chip-tag{position:relative;display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 26px;border-radius:7px 999px 999px 7px;background:var(--tinto);color:var(--tinto-tinta);font-size:.8rem;font-weight:700}.chip-tag::before{content:"";position:absolute;left:11px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--fundo)}.cartao{background:var(--cartao);border-radius:var(--raio);box-shadow:var(--sombra);padding:28px 24px;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}@media(hover:hover){.cartao.ergue:hover{transform:translateY(-4px);box-shadow:var(--sombra-alta)}}.cartao .h3{margin-top:16px}.cartao .h3+p{color:var(--suave);font-size:.95rem;margin-top:8px}.grade-2,.grade-3{display:grid;gap:14px;margin-top:40px}@media(min-width:820px){.grade-2{grid-template-columns:repeat(2,1fr)}.grade-3{grid-template-columns:repeat(3,1fr)}}.etq{position:relative;display:inline-block;padding:3px 10px 3px 17px;border-radius:5px 999px 999px 5px;background:var(--tinto);color:var(--tinto-tinta);font-size:.74rem;font-weight:800;white-space:nowrap}.etq::before{content:"";position:absolute;left:7px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:var(--cartao)}.lista-visto{display:grid;gap:11px}.lista-visto li{display:flex;gap:11px;align-items:flex-start}.lista-visto li::before{content:"";flex:none;width:20px;height:20px;margin-top:2px;border-radius:50%;background:var(--tinto) var(--visto) center/20px no-repeat}.noite{position:relative;overflow:hidden;color:#fff;border-radius:28px;box-shadow:var(--sombra-alta);background:radial-gradient(70% 80% at var(--mx,100%) var(--my,0),rgba(224,115,79,.3),transparent 62%),radial-gradient(80% 60% at 0 100%,rgba(63,110,74,.55),transparent 70%),linear-gradient(160deg,#213c32,#15281f)}.noite li,.noite p{color:var(--noite-suave)}.noite .h2,.noite .h3,.noite b,.noite strong{color:#fff}.noite .olho{color:var(--menta)}.olhal{position:absolute;top:22px;right:22px;width:14px;height:14px;border-radius:50%;background:var(--fundo);box-shadow:0 0 0 2px rgba(224,115,79,.35)}.olhal::after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--menta);animation:anel 2.4s var(--ease) infinite}@keyframes anel{0%{transform:scale(1);opacity:.7}100%,70%{transform:scale(2.3);opacity:0}}@keyframes ping{0%{transform:scale(1);opacity:.55}100%,70%{transform:scale(3.2);opacity:0}}.retrato{position:relative;flex:none}.retrato img{border-radius:50%;object-fit:cover;box-shadow:var(--sombra-alta)}.retrato::after{content:"";position:absolute;inset:-7px;border-radius:50%;border:2px solid var(--menta);opacity:.5;animation:anel 3.2s var(--ease) infinite}.fundo-brilho{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.fundo-brilho i{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55}.fundo-brilho i:first-child{width:520px;height:520px;right:-140px;top:-90px;background:radial-gradient(circle,var(--brilho),transparent 70%);animation:deriva 18s ease-in-out infinite alternate}.fundo-brilho i:nth-child(2){width:420px;height:420px;left:-170px;bottom:-130px;background:radial-gradient(circle,rgba(63,110,74,.2),transparent 70%);animation:deriva 22s ease-in-out infinite alternate-reverse}@keyframes deriva{from{transform:translate(0,0) scale(1)}to{transform:translate(-40px,30px) scale(1.12)}}.faq{display:grid;gap:10px;margin-top:40px}.faq details{background:var(--cartao);border-radius:18px;box-shadow:var(--sombra);overflow:hidden}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-weight:700;letter-spacing:-.015em;font-size:1.02rem}.faq summary::-webkit-details-marker{display:none}.faq summary i{position:relative;flex:none;width:30px;height:30px;border-radius:50%;background:var(--tinto);transition:transform .45s var(--ease),background .3s}.faq summary i::after,.faq summary i::before{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--tinto-tinta);transition:transform .45s var(--ease),background .3s}.faq summary i::after{transform:rotate(90deg)}.faq details[open] summary i{transform:rotate(180deg);background:var(--verde)}.faq details[open] summary i::after,.faq details[open] summary i::before{background:#fff}.faq details[open] summary i::after{transform:rotate(0)}.faq__r{padding:0 22px 22px;color:var(--suave);font-size:.97rem;max-width:66ch;overflow:hidden}.faq__r p+p{margin-top:10px}.rod{padding:44px 0 60px;font-size:.84rem;color:var(--suave)}.rod__in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 28px;align-items:center}.rod nav{display:flex;flex-wrap:wrap;gap:8px 22px}.rod a:hover{color:var(--tinta)}.fixa{position:fixed;z-index:55;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;padding:8px 8px 8px 18px;border-radius:999px;background:color-mix(in srgb,var(--cartao) 88%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px);box-shadow:var(--sombra-alta);border:1px solid var(--linha);transform:translateY(160%);transition:transform .55s var(--ease)}.fixa.mostra{transform:none}body.tdc-aberto .fixa{transform:translateY(160%)}.fixa p{flex:1;font-size:.76rem;line-height:1.3;color:var(--suave)}.fixa p b{display:block;color:var(--tinta);font-size:.86rem}.fixa .btn{min-height:46px;padding:0 18px;font-size:.88rem}@media(min-width:861px){.fixa{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.fundo-brilho i,.olhal::after,.retrato::after{animation:none}.btn,.cartao,.faq summary i,.faq summary i::after,.faq summary i::before,.fixa{transition:none}.btn--menta::after,.btn--verde::after{display:none}}