@font-face{font-family:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.RJYftG_className{font-family:Outfit,Outfit Fallback;font-style:normal}.RJYftG_variable{--font-outfit:"Outfit", "Outfit Fallback"}
:root{--caramelo:#854c24;--caramelo-escuro:#6e3d1c;--algodao:#e9e9ea;--branco:#fff;--texto:#3b2414;--suave:#8a7464;--cursor:url(/img/cursor-patinha.svg) 15 2}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-outfit), system-ui, sans-serif;color:var(--texto);background:var(--branco);-webkit-font-smoothing:antialiased;cursor:var(--cursor), auto;font-weight:300;line-height:1.65}a,button,.card,.zap{cursor:var(--cursor), pointer}img{max-width:100%;display:block}.wrap{max-width:1160px;margin:0 auto;padding:0 32px}section{padding:120px 0;scroll-margin-top:70px}.rotulo{letter-spacing:.38em;text-transform:uppercase;color:var(--caramelo);align-items:center;gap:14px;margin-bottom:20px;font-size:12px;font-weight:400;display:flex}.rotulo:before{content:"";opacity:.6;background:currentColor;width:28px;height:1px}h2{letter-spacing:-.02em;color:var(--caramelo);font-size:clamp(34px,4.4vw,52px);font-weight:600;line-height:1.08}.btn{font:500 16px var(--font-outfit), sans-serif;border-radius:999px;align-items:center;gap:10px;padding:16px 28px;text-decoration:none;transition:transform .25s,background .25s,color .25s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-claro{background:var(--algodao);color:var(--caramelo)}.btn-claro:hover{background:#fff}.btn-linha{color:var(--algodao);border:1px solid #e9e9ea8c}.btn-linha:hover{background:#e9e9ea1f}.btn-caramelo{background:var(--caramelo);color:var(--algodao)}.btn-caramelo:hover{background:var(--caramelo-escuro)}.foto{text-align:center;color:var(--suave);letter-spacing:.06em;background:linear-gradient(160deg,#efe9e2,#dccfc2);justify-content:center;align-items:center;font-size:14px;display:flex;position:relative;overflow:hidden}.foto:after{content:"";border-radius:inherit;border:1.5px dashed #854c2440;position:absolute;inset:14px}.foto span{z-index:1;padding:0 20px;position:relative}header{z-index:20;transition:background .35s,box-shadow .35s;position:fixed;inset:0 0 auto}header.rolou{background:var(--caramelo);box-shadow:0 6px 24px #3c1e0a2e}.topo{justify-content:space-between;align-items:center;height:84px;display:flex}.marca{background:url(/img/logo.webp) 0/contain no-repeat;border-radius:4px;flex:none;width:210px;height:44px;display:block}nav{gap:34px;display:flex}nav a{color:var(--algodao);opacity:.85;font-size:15px;font-weight:400;text-decoration:none;transition:opacity .2s}nav a:hover{opacity:1}.hero{background:var(--caramelo);color:var(--algodao);align-items:center;min-height:100vh;padding:150px 0 110px;display:flex}.hero .wrap{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;display:grid}.hero .olho{letter-spacing:.32em;text-transform:uppercase;opacity:.8;margin-bottom:24px;font-size:13px}.hero h1{letter-spacing:-.025em;font-size:clamp(44px,6vw,80px);font-weight:300;line-height:1.02}.hero h1 b{font-weight:600}.hero p b{opacity:1;font-weight:600}.hero p{opacity:.9;max-width:42ch;margin:28px 0 40px;font-size:19px}.hero .acoes{flex-wrap:wrap;gap:14px;display:flex}.arco{aspect-ratio:4/5;color:#e9e9eacc;background:linear-gradient(160deg,#a0653a,#6e3d1c);border-radius:999px 999px 28px 28px}.arco:after{border-color:#e9e9ea4d}.galeria{aspect-ratio:4/5;touch-action:pan-y;background:#6e3d1c;border-radius:999px 999px 28px 28px;position:relative;overflow:hidden;box-shadow:0 30px 60px #28140547}.galeria img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.galeria img.ativa{opacity:1}.galeria img.f3{transform:translateY(20px);box-shadow:0 -20px #d5d4d7}.galeria img.f5{transform:translate(20px)scale(1.09)}.galeria .seta{width:46px;height:46px;color:var(--caramelo);cursor:var(--cursor), pointer;z-index:2;background:#e9e9ead9;border:0;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:flex;position:absolute;top:58%;transform:translateY(-50%);box-shadow:0 6px 18px #00000026}.galeria .seta:hover{background:#fff;transform:translateY(-50%)scale(1.06)}.galeria .ant{left:16px}.galeria .prox{right:16px}.galeria .pontos{z-index:2;justify-content:center;gap:8px;display:flex;position:absolute;bottom:18px;left:0;right:0}.galeria .pontos i{background:#ffffff8c;border-radius:50%;width:7px;height:7px;transition:width .3s,background .3s}.galeria .pontos i.on{background:#fff;border-radius:6px;width:22px}.hero .local{letter-spacing:.12em;text-transform:uppercase;opacity:.8;align-items:center;gap:8px;margin-top:28px;font-size:14px;display:flex}.manifesto{background:var(--algodao);text-align:center}.manifesto .abre{color:var(--caramelo);letter-spacing:-.02em;font-size:clamp(40px,5.6vw,72px);font-weight:600;line-height:1.05}.manifesto .texto{flex-direction:column;gap:26px;max-width:720px;margin:40px auto 0;font-size:20px;display:flex}.manifesto .texto em{color:var(--caramelo);font-style:normal;font-weight:500}.manifesto .trio{flex-wrap:wrap;justify-content:center;gap:16px;margin:56px 0 0;display:flex}.manifesto .trio span{color:var(--caramelo);background:#fff;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:500}.manifesto .assina{letter-spacing:.38em;text-transform:uppercase;color:var(--caramelo);margin-top:56px;font-size:13px}.pessoa .aspas{height:44px;color:var(--caramelo);margin:2px 0 6px -4px;font-family:Georgia,serif;font-size:96px;line-height:1}.duas{grid-template-columns:1fr 1fr;gap:56px;margin-top:36px;display:grid}.pessoa .cab{align-items:center;gap:22px;margin-bottom:24px;display:flex}.pessoa .foto{border-radius:50%;flex:none;width:120px;height:120px;font-size:12px}.pessoa .foto:after{inset:6px}.pessoa .foto.tem-foto:after{display:none}.pessoa .foto img{object-fit:cover;border-radius:50%;width:100%;height:100%}.pessoa h3{color:var(--caramelo);font-size:28px;font-weight:600;line-height:1.1}.pessoa .papel{letter-spacing:.2em;text-transform:uppercase;color:var(--suave);margin-top:6px;font-size:13px}.pessoa p{margin-bottom:14px;font-size:17px}.pessoa p strong{color:var(--caramelo);font-weight:600}.servicos{background:var(--algodao)}.servicos .topo-sec{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.servicos .topo-sec p{max-width:38ch;font-size:17px}.cards{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;margin-top:64px;display:grid}.card{background:#fff;border-radius:28px;flex-direction:column;padding:40px 34px 34px;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.card:hover{transform:translateY(-6px);box-shadow:0 24px 50px #6e3d1c24}.card.destaque{background:var(--caramelo);color:var(--algodao)}.card .selo{background:var(--texto);color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:12px;display:inline-flex;position:absolute;top:-14px;left:34px}.card .ico{background:var(--algodao);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:24px;display:flex}.card.destaque .ico{background:#e9e9ea29}.card h3{color:var(--caramelo);font-size:26px;font-weight:600;line-height:1.15}.card.destaque h3{color:#fff}.card .sub{color:var(--suave);margin:8px 0 30px;font-size:15px}.card.destaque .sub{color:#e9e9eacc}.card .preco{border-top:1px solid #854c2426;border-bottom:1px solid #854c2426;margin-bottom:22px;padding:18px 0;font-size:15px}.card.destaque .preco{border-color:#e9e9ea40}.card .preco b{font-size:30px;font-weight:600;line-height:1.1;display:block}.card ul{flex-direction:column;flex:1;gap:12px;margin-bottom:30px;font-size:15.5px;list-style:none;display:flex}.card li{grid-template-columns:20px 1fr;gap:10px;display:grid}.card li:before{content:"♥";color:var(--caramelo);padding-top:4px;font-size:12px}.card.destaque li:before{color:var(--algodao)}.card .btn{justify-content:center;margin-top:auto}.cards{row-gap:44px}.card .selo-claro{background:var(--algodao);color:var(--caramelo);border:1px solid #854c2440}.btn-linha-caramelo{border:1.5px solid var(--caramelo);color:var(--caramelo)}.btn-linha-caramelo:hover{background:var(--caramelo);color:var(--algodao)}.card.destaque .btn{background:var(--algodao);color:var(--caramelo)}.extra{flex-direction:column;align-items:center;gap:18px;margin-top:48px;display:flex}.extra-titulo{letter-spacing:.38em;text-transform:uppercase;color:var(--caramelo);font-size:12px}.tags{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.extra-nota{color:var(--suave);font-size:14px}.tags span{color:var(--caramelo);background:#fff;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:500}.faq-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:70px;display:grid}.faq-apoio{max-width:32ch;color:var(--suave);margin-top:22px;font-size:17px}.faq-item{border-bottom:1px solid #854c242e}.faq-item:first-child{border-top:1px solid #854c242e}.faq-item summary{color:var(--texto);cursor:var(--cursor), pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:19px;font-weight:500;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{color:var(--caramelo)}.faq-item .mais{background:var(--algodao);border-radius:50%;flex:none;width:34px;height:34px;transition:background .25s;position:relative}.faq-item .mais:before,.faq-item .mais:after{content:"";background:var(--caramelo);border-radius:2px;width:12px;height:1.8px;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-item .mais:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-item[open] .mais{background:var(--caramelo)}.faq-item[open] .mais:before,.faq-item[open] .mais:after{background:var(--algodao)}.faq-item[open] .mais:after{transform:translate(-50%,-50%)rotate(0)}.faq-item p{color:var(--texto);padding:0 54px 26px 0;font-size:17px}.chamada{background:var(--caramelo);color:var(--algodao);text-align:center}.chamada h2{color:var(--algodao);max-width:18ch;margin:0 auto}.chamada p{opacity:.88;max-width:46ch;margin:22px auto 38px;font-size:19px}footer{background:var(--caramelo-escuro);color:#e9e9eacc;padding:46px 0;font-size:14.5px}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}footer a{color:var(--algodao);text-decoration:none}.pin{align-items:center;gap:6px;display:inline-flex}footer .pin{margin-top:6px}footer .insta{align-self:flex-start;align-items:center;gap:8px;display:inline-flex}footer .insta:hover{opacity:.8}.zap{z-index:30;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;text-decoration:none;transition:transform .25s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #00000038}.zap:hover{transform:scale(1.08)}.zap .balao{white-space:nowrap;color:var(--texto);opacity:0;pointer-events:none;background:#fff;border-radius:14px;padding:10px 16px;font-size:14px;transition:all .25s;position:absolute;right:78px;transform:translate(8px);box-shadow:0 8px 24px #0000001f}.zap:hover .balao{opacity:1;transform:none}.js .rev{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.js .rev.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .rev{opacity:1;transition:none;transform:none}html{scroll-behavior:auto}}@media (max-width:900px){.hero .wrap,.cards,.faq-grid{grid-template-columns:1fr}.faq-grid{gap:36px}.cards{max-width:540px;margin-left:auto;margin-right:auto}.duas{gap:32px}.pessoa p{font-size:16px}.hero{padding:120px 0 80px}.galeria{width:100%;max-width:420px;margin:0 auto}nav{display:none}.cards{gap:28px}}@media (max-width:700px){.duas{grid-template-columns:1fr}}@media (max-width:600px){.wrap{padding:0 20px}section{padding:76px 0}.topo{height:70px}.marca{width:170px;height:36px}.hero h1{font-size:44px}.hero p{font-size:17px}.btn{padding:15px 22px;font-size:15px}.manifesto .texto{font-size:17.5px}.manifesto .abre br{display:none}.duas{gap:44px;margin-top:40px}.pessoa .foto{width:96px;height:96px}.pessoa h3{font-size:24px}.card{padding:34px 26px 28px}.faq-item summary{padding:20px 0;font-size:17px}.faq-item p{padding-right:0;font-size:16px}.zap{width:58px;height:58px;bottom:16px;right:16px}.zap .balao{display:none}}
