@font-face{font-family:Gilda Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gilda-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gilda Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gilda-400-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/poppins-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/poppins-400-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/poppins-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/poppins-500-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/poppins-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/poppins-700-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/inter-300-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/inter-300-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/inter-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/inter-400-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/inter-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/inter-700-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cabin;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/cabin-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/cabin-700-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/lato-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/lato-400-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/lato-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/lato-700-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--creme:#f8f6f1;--preto-hero:#0a0a08;--escuro-stat:#0d0d11;--escuro-footer:#010d0f;--dourado-btn:#b0965f;--dourado-link:#e8d099;--dourado-detalhe:#c5a75f;--dourado-download:#b5964c;--bege-card:#a39370cc;--texto-cinza:#575366;--texto-titulo:#272225;--texto-sobre:#0b0d12;--texto-footer:#f1f2f7;--intro-porque:#d4d5d6;--verde-wa:#77e292;--gutter:120px;--content:1200px;--mola:linear(0 0%, .0212 1.5625%, .0703 3.125%, .1328 4.6875%, .2001 6.25%, .2675 7.8125%, .3323 9.375%, .3932 10.9375%, .4496 12.5%, .5015 14.0625%, .5488 15.625%, .5919 17.1875%, .6311 18.75%, .6665 20.3125%, .6986 21.875%, .7277 23.4375%, .7539 25%, .7777 26.5625%, .7991 28.125%, .8185 29.6875%, .836 31.25%, .8519 32.8125%, .8662 34.375%, .8791 35.9375%, .8908 37.5%, .9013 39.0625%, .9109 40.625%, .9195 42.1875%, .9272 43.75%, .9343 45.3125%, .9406 46.875%, .9464 48.4375%, .9515 50%, .9562 51.5625%, .9604 53.125%, .9643 54.6875%, .9677 56.25%, .9708 57.8125%, .9736 59.375%, .9762 60.9375%, .9785 62.5%, .9806 64.0625%, .9824 65.625%, .9841 67.1875%, .9857 68.75%, .9871 70.3125%, .9883 71.875%, .9894 73.4375%, .9905 75%, .9914 76.5625%, .9922 78.125%, .993 79.6875%, .9936 81.25%, .9943 82.8125%, .9948 84.375%, .9953 85.9375%, .9958 87.5%, .9962 89.0625%, .9965 90.625%, .9969 92.1875%, .9972 93.75%, .9975 95.3125%, .9977 96.875%, .9979 98.4375%, 1 100%)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--creme);color:var(--texto-titulo);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}.container{width:100%;max-width:calc(var(--content) + var(--gutter) * 2);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.secao-titulo{color:var(--texto-titulo);margin:0;font-family:Gilda Display,serif;font-size:48px;font-weight:400;line-height:1}.divisoria{border:0;border-top:1px solid #27222540;margin:24px 0 0}.btn{border:1px solid #0000;border-radius:100px;align-items:center;gap:14px;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:18px;transition:opacity .25s,transform .25s,background-color .25s;display:inline-flex}.btn:hover{opacity:.88}.btn__icon{flex-shrink:0;width:36px;height:36px}.btn--gold{background:var(--dourado-btn);color:#fff;padding:12px 12px 12px 28px;font-weight:400}.btn--outline{color:#fff;background:0 0;border-color:#ffffff8c;padding:12px 12px 12px 28px}.btn--goldoutline{color:var(--dourado-link);background:0 0;border-color:#e8d0998c;padding:12px 12px 12px 28px}.nav{z-index:200;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;top:16px;left:0;right:0}.nav__bar{pointer-events:auto;width:100%;max-width:var(--content);-webkit-backdrop-filter:blur(12px);background:#00000073;border:1px solid #ffffff0f;border-radius:16px;justify-content:flex-start;align-items:center;gap:48px;height:76px;padding:0 28px;display:flex}.nav__logo{margin-right:auto}.nav__logo img{width:auto;height:51px}.nav__links{align-items:center;gap:34px;display:flex}.nav__links a{color:#fff;opacity:.95;font-family:Lato,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:19.2px;transition:opacity .2s}.nav__links a:hover{opacity:1}.nav__cta{align-items:center;display:flex}.nav__cta .btn{gap:12px;padding:6px 6px 6px 20px}.nav__cta .btn__icon{width:30px;height:30px}.nav__toggle{background:0 0;border:0;padding:6px;display:none}.nav__toggle span{background:#fff;border-radius:2px;width:26px;height:2px;margin:5px 0;display:block}.nav__mobile{display:none}.hero{background:var(--preto-hero);align-items:center;min-height:830px;display:flex;position:relative;overflow:hidden}.hero__video{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero__overlay{z-index:1;background:#0006;position:absolute;inset:0}.hero__content{z-index:2;width:100%;position:relative}.hero__inner{max-width:540px;padding-left:32px}.hero h1{color:#fff;margin:0;font-family:Gilda Display,serif;font-size:48px;font-weight:400;line-height:1}.hero p{color:#fff;max-width:440px;margin:24px 0 0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}.hero .btn{margin-top:40px}.solucoes{background:var(--creme);padding:80px 0 190px;position:relative;overflow:hidden}.solucoes .secao-titulo{color:#232119}.solucoes__farol{z-index:0;background:url(/imagens/solucoes-farol.jpg) 100%/cover no-repeat;width:46%;height:100%;position:absolute;top:0;right:0}.solucoes__farol:after{content:"";background:linear-gradient(270deg,#fff0 20%,#f8f6f0a6 55%,#f8f6f0 85%);position:absolute;inset:0}.solucoes .container{z-index:1;position:relative}.solucoes__grid{grid-template-columns:repeat(2,minmax(0,350px));gap:28px 32px;max-width:732px;margin-top:48px;display:grid}.card{background:linear-gradient(106.8deg,#bbb3,#bdbdbd33);border-radius:10px;min-height:200px;padding:24px}.card__pill{text-align:center;color:#0a0a08;text-transform:uppercase;background:url(/imagens/pilula-card.png) 50%/100% 100% no-repeat;border-radius:100px;justify-content:center;align-items:center;min-height:46px;padding:10px 20px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;display:flex}.card__desc{color:var(--texto-cinza);margin:22px 0 0;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:21px}@media (width>=1200px){.card{min-height:226px}}.comofunciona{background:#111;align-items:center;min-height:1080px;padding:100px 0;display:flex;position:relative;overflow:hidden}.comofunciona>.container{width:100%}.comofunciona__bg{z-index:0;background:url(/imagens/como-funciona-bg.jpg) top/cover no-repeat;position:absolute;inset:0}.comofunciona .container{z-index:1;position:relative}.comofunciona .secao-titulo{color:#fff}.comofunciona .divisoria{border-top-color:var(--dourado-detalhe);max-width:600px}.acc-passos{max-width:637px;margin-top:40px}.passo{background:#ffffff1a;border-radius:4px;margin-bottom:8px;overflow:hidden}.passo>summary{cursor:pointer;color:#fff;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:20px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:23px;list-style:none;display:flex}.passo>summary::-webkit-details-marker{display:none}.passo__mais{transition:transform .65s;transition-timing-function:var(--mola);font-size:22px;font-weight:300;line-height:1}.passo[open]:not(.fechando) .passo__mais{transform:rotate(-135deg)}.passo__corpo{color:#ffffffd9;max-width:560px;padding:0 20px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:21px}.comofunciona .btn{margin-top:36px}.sobre{background:linear-gradient(240deg,#f5f3ee,#fff);padding-bottom:160px;position:relative}.sobre__banda{background:url(/imagens/sobre-confianca.jpg) 50%/cover no-repeat;height:560px}.sobre__card{background:#fff;border-radius:10px;margin-top:-120px;margin-left:62px;margin-right:62px;padding:48px 56px 56px;position:relative;box-shadow:0 4px 40px #0000001a}.sobre .secao-titulo{color:#000}.sobre__card .divisoria{border-top-color:#2722252e;margin-bottom:40px}.sobre__bloco{grid-template-columns:56px 1fr;align-items:start;gap:20px;margin-top:36px;display:grid}.sobre__bloco:first-of-type{margin-top:0}.sobre__icone{width:49px;height:44px}.sobre h4{color:var(--texto-titulo);margin:0 0 10px;font-family:Poppins,sans-serif;font-size:23px;font-weight:700;line-height:32.2px}.sobre p{color:var(--texto-sobre);max-width:760px;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:23.8px}.cidades{flex-wrap:wrap;gap:28px 40px;margin-top:26px;display:flex}.cidade{white-space:nowrap;color:#000;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:18px;display:flex}.cidade img{width:15px;height:18px}.estatistica{background:var(--escuro-stat);padding:65px 0;position:relative;overflow:hidden}.estatistica__bg{z-index:0;background:url(/imagens/estatistica-bg.jpg) 50%/cover no-repeat;position:absolute;inset:0}.estatistica__bg:after{content:"";background:#0a0c12ad;position:absolute;inset:0}.estatistica .container{z-index:1;text-align:center;position:relative}.estatistica p{color:#fff;text-transform:uppercase;margin:0;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:27px}.estatistica p b{font-weight:700}.estatistica .destaque{color:var(--dourado-detalhe);margin-top:4px;font-weight:700}.equipe{background:var(--preto-hero);padding:60px 0 70px}.equipe__video{background:#000;border-radius:10px;width:100%;max-width:722px;margin:0 auto 40px;overflow:hidden}.equipe__video video{width:100%;height:auto;display:block}.equipe .secao-titulo{color:#fff}.equipe__row{grid-template-columns:1fr 1fr;align-items:center;gap:56px;margin-top:48px;display:grid}.equipe__foto{object-fit:cover;border-radius:10px;width:100%;height:360px}.equipe__texto p{color:#fff;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:25.6px}.equipe__texto .btn{margin-top:36px}.porque{background:#0c1418;padding:160px 0;position:relative;overflow:hidden}.porque__bg{z-index:0;background:url(/imagens/porque-bg.jpg) 50%/cover no-repeat;position:absolute;inset:0}.porque__bg:after{content:"";background:#060e149e;position:absolute;inset:0}.porque .container{z-index:1;position:relative}.porque__head{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.porque__head h2{color:#fff;margin:0;font-family:Gilda Display,serif;font-size:48px;font-weight:400;line-height:48px}.porque__intro{color:var(--intro-porque);justify-self:end;max-width:376px;margin:6px 0 0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:25.8px}.porque .divisoria{border-top-color:#ffffff38;margin:40px 0 0}.porque__grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:40px;display:grid}.porque-card{background:var(--bege-card);border-radius:10px;padding:44px 32px}.porque-card__head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.porque-card__head img{width:24px;height:24px}.porque-card__head h3{color:#fff;text-transform:uppercase;letter-spacing:normal;margin:0;font-family:Poppins,sans-serif;font-size:23px;font-weight:700;line-height:1.2}.porque-card p{color:#fff;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:19.6px}.porque .btn{margin-top:40px}.faq{background:var(--creme);padding:90px 0 110px;position:relative;overflow:hidden}.faq__decor{z-index:0;opacity:.9;pointer-events:none;width:360px;height:auto;position:absolute;bottom:0;right:0}.faq .container{z-index:1;position:relative}.faq .secao-titulo{color:#000;margin-left:120px}.faq__lista{flex-direction:column;gap:18px;max-width:800px;margin-top:44px;margin-left:120px;display:flex}.faq-item{border-left:5px solid var(--dourado-detalhe);background:#fff;border-radius:5px;overflow:hidden}.faq-item>summary{cursor:pointer;color:var(--texto-titulo);justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font-family:Cabin,sans-serif;font-size:16px;font-weight:700;line-height:24px;list-style:none;display:flex}.faq-item>summary::-webkit-details-marker{display:none}.faq-item__chevron{width:20px;height:20px;transition:transform .65s;transition-timing-function:var(--mola);flex-shrink:0}.faq-item[open]:not(.fechando) .faq-item__chevron{transform:rotate(180deg)}.faq-item__resp{color:var(--texto-cinza);white-space:pre-line;padding:0 24px 22px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:21px}.footer{background:var(--escuro-footer);color:var(--texto-footer);padding:180px 0 90px}.footer__top{grid-template-columns:1.1fr 1.4fr 1fr .9fr;gap:40px;display:grid}.footer__logo{width:auto;height:51px;margin-bottom:24px}.footer__social{gap:12px;margin-bottom:26px;display:flex}.footer__social a{justify-content:center;align-items:center;width:41px;height:41px;display:flex}.footer__social img{width:41px;height:41px}.footer__contato{color:var(--texto-footer);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:23.8px}.footer__contato a{color:var(--texto-footer)}.footer__contato a[href^=tel\:],.footer__contato a[href*=whatsapp]{color:var(--dourado-detalhe)}.footer h5{color:#f1f2f7;margin:0 0 18px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:19.2px}.footer__compliance{background:#27222533;border-radius:5px;padding:4px 0}.footer__compliance p{color:var(--texto-footer);max-width:394px;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:23.8px}.footer__downloads{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pill-download{background:var(--dourado-download);color:#fff;border-radius:50px;padding:9px 18px;font-family:Inter,sans-serif;font-size:11px;font-weight:400;line-height:11px;transition:opacity .2s;display:inline-block}.pill-download:hover{opacity:.9}.footer__links{flex-direction:column;gap:14px;display:flex}.footer__links a{color:var(--texto-footer);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:19.2px}.footer__sep{border:0;border-top:1px solid #f1f2f724;margin:80px 0 48px}.footer__base{color:var(--texto-footer);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:23.8px}.footer__base a{color:#fff}.footer__base b{font-weight:700}.wa-float{z-index:150;background:var(--verde-wa);border-radius:100px;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .2s;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 1px 10px #00000040}.wa-float:hover{transform:scale(1.05)}.wa-float img{width:32px;height:32px}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}.passo__mais,.faq-item__chevron{transition:none}}@media (width<=1439px){:root{--gutter:40px}.container{max-width:none}}@media (width<=1199px){.nav__bar{height:80px}.faq .secao-titulo{margin-left:0}.faq__lista{max-width:none;margin-left:0}.footer__top{grid-template-columns:1fr}.sobre h4,.porque-card__head h3{font-size:18px;line-height:25.2px}.nav__links,.nav__cta{display:none}.nav__toggle{display:block}.nav__mobile{-webkit-backdrop-filter:blur(12px);opacity:0;visibility:hidden;background:#0a0a0af5;border-radius:16px;max-height:0;padding:20px 24px;transition:max-height .3s,opacity .25s;display:block;position:absolute;top:104px;left:20px;right:20px;overflow:hidden}.nav__mobile.open{opacity:1;visibility:visible;max-height:380px}.nav__mobile a{color:#fff;border-bottom:1px solid #ffffff1f;padding:12px 0;font-family:Lato,system-ui,sans-serif;font-size:16px;font-weight:700;text-decoration:none;display:block}.nav__mobile .btn{border-bottom:0;margin-top:18px;display:inline-flex}.equipe .secao-titulo{text-align:center}.equipe__row{text-align:center;grid-template-columns:1fr;gap:36px}.equipe__foto{aspect-ratio:312/203;height:auto}.equipe__texto .btn{margin-left:auto;margin-right:auto}}@media (width<=809px){:root{--gutter:24px}.secao-titulo{font-size:29px}.hero{min-height:827px}.hero h1{font-size:29px}.hero__inner{max-width:none;padding:0 20px}.solucoes{padding:70px 0 60px}.solucoes__farol{display:none}.solucoes__grid{grid-template-columns:1fr;gap:20px;max-width:none;margin-top:36px}.comofunciona{min-height:1200px;padding:60px 0}.acc-passos{max-width:none}.sobre__banda{height:280px}.sobre__card{margin-top:-80px;margin-left:0;margin-right:0;padding:32px 24px 40px}.sobre__bloco{grid-template-columns:1fr;gap:12px}.sobre__icone{display:none}.cidades{flex-direction:column;gap:16px}.estatistica{padding:115px 0}.equipe{padding:60px 0 70px}.equipe__row{grid-template-columns:1fr;gap:32px}.equipe__texto p{font-size:14px;line-height:22.4px}.porque{padding:70px 0}.porque__head{text-align:center;grid-template-columns:1fr}.porque__head h2{font-size:29px;line-height:29px}.porque__intro{justify-self:stretch;max-width:none;font-size:16px}.porque__grid{grid-template-columns:1fr;gap:20px}.faq{padding:60px 0 80px}.faq__decor{opacity:.6;width:200px}.faq-item>summary{padding:18px;font-size:16px}.footer{padding:60px 0 40px}.footer__top{grid-template-columns:1fr;gap:36px}.wa-float{bottom:18px;right:18px}}@media (width>=810px) and (width<=1199px){.secao-titulo,.hero h1,.porque__head h2{font-size:36px;line-height:36px}.porque__head{grid-template-columns:1fr 376px}.hero__inner{max-width:470px;padding-left:59px}.cidades{flex-wrap:nowrap;justify-content:flex-start;gap:24px}.solucoes__grid{max-width:none}.sobre__card{padding:40px 40px 48px}.estatistica p{max-width:293px;margin-left:auto;margin-right:auto}.solucoes{padding:130px 0 110px}.comofunciona{min-height:1080px;padding:90px 0}.sobre__banda{height:400px}.estatistica{padding:115px 0}.equipe{padding:140px 0 170px}.equipe__foto{aspect-ratio:644/315;height:auto}.porque{padding:110px 0}.faq{padding:120px 0 140px}.footer{padding:240px 0 110px}}.p404{text-align:center;background:var(--escuro-footer);min-height:100vh;color:var(--texto-footer);flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:40px 24px;display:flex}.p404 h1{color:#fff;margin:16px 0 0;font-family:Gilda Display,serif;font-size:40px;font-weight:400;line-height:44px}.p404 p{margin:0 0 8px;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:24px}
