@font-face{font-family:Archivo;src:url(../fonts/archivo-latin-wdth-normal.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Archivo;src:url(../fonts/archivo-latin-wdth-italic.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:italic;font-display:swap}@font-face{font-family:Atkinson;src:url(../fonts/atkinson-hyperlegible-next-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Atkinson;src:url(../fonts/atkinson-hyperlegible-next-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}:root{color-scheme:dark;--bg:#0e0f11;--s:#16181b;--s2:#1f2226;--t:#f2f3f4;--m:#a9aeb5;--r:#e5222b;--z:#25d366;--l:#2d3136;--w:1120px}*,::before,::after{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;scroll-padding-top:76px}body{font:400 1.0625rem/1.55 Atkinson,system-ui,sans-serif;background:var(--bg);color:var(--t);-webkit-text-size-adjust:100%}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--r);outline-offset:3px}.skip{position:absolute;left:8px;top:-60px;background:#fff;color:#000;padding:10px 14px;z-index:99}.skip:focus{top:8px}.wrap{width:min(var(--w),100% - 40px);margin-inline:auto}h1,h2,h3,.btn{font-family:Archivo,Impact,sans-serif;font-style:italic;font-weight:800;font-stretch:118%;line-height:1.02;letter-spacing:-.01em}h1{font-size:clamp(2.5rem,9vw,5.2rem)}h2{font-size:clamp(1.7rem,5vw,2.7rem)}h3{font-size:1.25rem}.lines{display:block;width:84px;height:3px;background:var(--r);box-shadow:0 7px 0 var(--r);margin:20px 0 24px;transform-origin:left}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 26px;border:0;border-radius:4px;background:var(--z);color:#0e0f11;font-size:1.05rem;text-decoration:none;cursor:pointer;transition:transform .2s , box-shadow .2s , background .2s}.btn:hover{transform:translateY(-3px);box-shadow:0 10px 26px rgba(37,211,102,.28)}.btn:active{transform:translateY(0)}.btn svg{width:22px;height:22px;fill:currentColor}.btn.ghost{background:none;color:var(--t);box-shadow:inset 0 0 0 2px #6b7078}.btn.ghost:hover{box-shadow:inset 0 0 0 2px var(--t);background:rgba(255,255,255,.06)}.btn.dark{background:var(--t);color:#0e0f11}header{position:sticky;top:0;z-index:20;background:rgba(14,15,17,.92);transition:box-shadow .3s}header.sc{box-shadow:0 1px 0 var(--l)}header .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px}header img{width:150px;height:auto}nav{display:none;gap:30px}nav a{text-decoration:none;font-weight:700;padding:12px 0;background:linear-gradient(var(--r),var(--r)) 0 100%/0 3px no-repeat;transition:background-size .25s}nav a:hover,nav a[aria-current]{background-size:100% 3px}header .btn{min-height:44px;padding:0 18px;font-size:.95rem}.hero{position:relative;min-height:calc(100svh - 68px);display:grid;align-items:center;overflow:hidden;isolation:isolate}.hbg,.hbg img{position:absolute;inset:0;width:100%;height:100%}.hbg{z-index:-1}.hbg img{object-fit:cover;object-position:26% 50%;animation:zoom 22s ease-out both}.hbg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,15,17,.7),rgba(14,15,17,.82) 55%,var(--bg)) , linear-gradient(90deg,rgba(14,15,17,.6),rgba(14,15,17,.1))}.hc{padding:56px 0 72px}.hc .sub{font-size:1.2rem;max-width:30ch;color:#dfe1e4}.acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.status{margin-top:20px;font-size:.95rem;color:var(--m);display:flex;gap:9px;align-items:center}.status::before{content:"";width:10px;height:10px;border-radius:50%;background:var(--m)}.status.on::before{background:var(--z);animation:ping 2s infinite}.a1,.a2,.a3,.a4{animation:rise .8s cubic-bezier(.2,.8,.2,1) both}.a2{animation-delay:.15s}.a3{animation-delay:.3s}.a4{animation-delay:.45s}.lines.a2{animation:draw .9s cubic-bezier(.2,.8,.2,1) .25s both}@keyframes rise{from{opacity:0;transform:translateY(26px)}}@keyframes draw{from{transform:scaleX(0)}}@keyframes zoom{from{transform:scale(1.12)}}@keyframes ping{0%{box-shadow:0 0 0 0 rgba(37,211,102,.6)}100%{box-shadow:0 0 0 10px transparent}}.js .rv{opacity:0;transform:translateY(28px);transition:opacity .7s ease , transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s)}.js .rv.in{opacity:1;transform:none}.sec{padding:60px 0}.alt{background:var(--s)}.srv{list-style:none;padding:0;margin-top:28px;border-top:1px solid var(--l)}.srv a{display:grid;grid-template-columns:1fr auto;gap:4px 16px;align-items:center;padding:20px 8px 20px 18px;border-bottom:1px solid var(--l);text-decoration:none;min-height:68px;position:relative;transition:background .25s , padding .25s}.srv a::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--r);transform:scaleY(0);transition:transform .25s}.srv a:hover{background:var(--s2);padding-left:26px}.srv a:hover::before{transform:scaleY(1)}.srv h3{grid-column:1}.srv span{grid-column:1;color:var(--m)}.srv a::after{content:"WhatsApp";grid-column:2;grid-row:1/3;font-weight:700;font-size:.9rem;border-bottom:3px solid var(--r)}.srv li:first-child h3{font-size:1.7rem}.dois{display:grid;gap:28px;align-items:center}.cut{clip-path:polygon(9% 0,100% 0,100% 100%,0 100%);overflow:hidden}.cut img{width:100%;aspect-ratio:4/3.4;object-fit:cover;transition:transform .8s}.cut:hover img{transform:scale(1.05)}.fatos{list-style:none;padding:0;display:grid;gap:12px}.fatos li{padding-left:18px;border-left:4px solid var(--r)}.alt p,.sec p{color:#d3d6da}.mt{margin-top:22px}.mapa{position:relative;background:var(--s2);min-height:260px}.mapa img{width:100%;height:100%;min-height:260px;object-fit:cover;opacity:.5}.mapa button{position:absolute;left:16px;bottom:16px}.mapa iframe{width:100%;height:340px;border:0;display:block}.end{display:grid;gap:8px;font-style:normal;margin:16px 0;color:#d3d6da}table{width:100%;border-collapse:collapse;margin-top:22px}th,td{padding:18px 6px;border-bottom:1px solid var(--l);text-align:left;vertical-align:top}tr.best td{font-weight:700;background:var(--s2)}td:last-child{text-align:right;white-space:nowrap}td a{font-weight:700;border-bottom:3px solid var(--r);text-decoration:none;padding:12px 0;display:inline-block}details{border-bottom:1px solid var(--l)}summary{padding:18px 4px;cursor:pointer;font-weight:700;min-height:56px;list-style:none}summary::after{content:"+";float:right;font-size:1.4rem;line-height:1;transition:transform .25s}details[open] summary::after{content:"–"}details ul{padding:0 4px 18px 22px;color:var(--m)}.mods{background:var(--s);padding:6px 20px}.sr{position:absolute;left:-9999px}.sub2{font-size:1.15rem;color:var(--m)}.fatos4{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px;margin:24px 0}.fatos4 b{display:block;font:italic 800 1.25rem/1.1 Archivo,sans-serif}.fatos4 span{color:var(--m);font-size:.95rem}.site-footer{position:relative;isolation:isolate;overflow:hidden;background:#090a0c;color:var(--m);padding:48px 0 100px;font-size:.96rem;border-top:1px solid #292c31}.site-footer::before{content:"";position:absolute;z-index:-1;top:0;left:max(20px,calc((100% - var(--w))/2));width:110px;height:3px;background:var(--r)}.site-footer .wrap{display:grid;grid-template-columns:1fr;gap:30px}.site-footer .footer-brand{max-width:360px}.site-footer .footer-logo{display:inline-block;padding:0;margin-bottom:14px}.site-footer .footer-brand img{width:175px;height:auto}.site-footer p{line-height:1.75;margin:0 0 12px}.site-footer a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:7px;padding:5px 0;transition:color .2s}.site-footer a:hover{color:var(--t)}.site-footer .footer-column h2{font:800 .92rem/1.2 Archivo,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--t);margin:3px 0 15px}.site-footer .footer-column>a{display:flex;width:fit-content}.site-footer .footer-social-title{margin-top:22px!important}.site-footer .footer-socials{display:flex;flex-wrap:wrap;gap:16px}.site-footer .footer-cta{display:inline-flex;gap:9px;margin-top:10px;padding:11px 15px;border-radius:4px;background:var(--z);color:#101214;font:800 .95rem/1 Archivo,system-ui,sans-serif}.site-footer .footer-cta:hover{color:#101214;filter:brightness(1.08)}.site-footer .footer-cta svg{width:19px;height:19px;fill:currentColor}.site-footer .footer-bottom{display:flex;flex-direction:column;gap:8px;padding-top:20px;border-top:1px solid #292c31;font-size:.86rem}.site-footer .footer-bottom a{color:#d9dce0;width:fit-content}.wfl{position:fixed;right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:30;width:62px;height:62px;border-radius:50%;background:var(--z);color:#fff;display:grid;place-items:center;box-shadow:0 6px 22px rgba(0,0,0,.5);transition:transform .2s}.wfl:hover{transform:scale(1.08)}.wfl svg{width:34px;height:34px;fill:currentColor}.wfl::after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--z);animation:pulse 2.4s ease-out infinite}@keyframes pulse{to{transform:scale(1.7);opacity:0}}.tip{position:absolute;right:76px;white-space:nowrap;background:#fff;color:#0e0f11;font-weight:700;font-size:.9rem;padding:8px 12px;border-radius:4px;opacity:0;transform:translateX(8px);transition:.2s;pointer-events:none}.nf{min-height:70vh;display:grid;align-content:center;gap:16px;padding:40px 0}@media (min-width:768px){nav{display:flex}header img{width:190px}.hbg img{object-position:center}.hbg::after{background:linear-gradient(90deg,rgba(14,15,17,.92) 5%,rgba(14,15,17,.5) 55%,rgba(14,15,17,.15)) , linear-gradient(180deg,transparent 70%,var(--bg))}.sec{padding:90px 0}.dois{grid-template-columns:1fr 1fr;gap:60px}.dois.rev .cut{order:2}.site-footer{padding:54px 0 28px}.site-footer .wrap{grid-template-columns:1.35fr 1fr .8fr;column-gap:44px;row-gap:32px}.site-footer .footer-bottom{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;margin-top:8px}.fatos4{grid-template-columns:repeat(4,1fr)}.wfl:hover .tip,.wfl:focus-visible .tip{opacity:1;transform:none}}@media (max-width:767px){.site-footer .footer-column{padding-top:18px;border-top:1px solid #24272b}.site-footer .footer-bottom{padding-top:18px}}@media (prefers-reduced-motion:reduce){*,::before,::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.js .rv{opacity:1;transform:none}}