.login-landing{font-family:"Raleway", var(--font-raleway), sans-serif;font-variant-numeric:lining-nums;color:#353835;background:#fff;width:100%;min-height:100vh;position:relative;text-rendering:optimizelegibility!important}.login-landing figure{-webkit-user-select:none;user-select:none;margin:0}.login-landing *{--cor1:#ab5733}.login-landing header{z-index:50;width:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.login-landing header div.centro{justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1320px;margin:0 auto;padding:32px 20px;display:flex}.login-landing header div.centro h1{width:100%;max-width:241px;height:auto;margin:0}.login-landing header div.centro h1 figure{width:100%;height:100%;margin:0}.login-landing header div.centro h1 figure img{width:100%;max-width:241px;height:auto;display:block}.login-landing header div.centro div.login{align-items:center;gap:32px;height:100%;display:flex}.login-landing header div.centro div.login i{color:#2f3734;font-size:13px;font-style:italic;font-weight:500;line-height:20px}.login-landing header div.centro div.login a:link,.login-landing header div.centro div.login a:active,.login-landing header div.centro div.login a:visited,.login-landing header div.centro div.login a{background:#ab5733;border-radius:8px;align-items:center;gap:8px;height:100%;padding:10px 16px;text-decoration:none;transition:all .5s;display:flex}.login-landing header div.centro div.login a b{color:#fff;font-size:15px;font-weight:700;line-height:24px;display:block}.login-landing header div.centro div.login a svg{width:18px;min-width:18px;height:18px;transition:all .5s}.login-landing header div.centro div.login a svg path{transition:all .5s}.login-landing header div.centro div.login a:hover{background:#d08c33}.login-landing header div.centro div.login a:hover svg{transform:translate(3px)}.login-landing .boxTopo{background:url(/lp/fundoLogin.avif) top no-repeat;position:relative}.login-landing .boxTopo .centro{justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1320px;margin:0 auto;padding:137px 20px 151px;display:flex}.login-landing .boxTopo .centro div.conteudo{width:100%;max-width:489px}.login-landing .boxTopo .centro div.conteudo h2{font-family:"Cormorant Garamond", var(--font-cg), serif;letter-spacing:-.03em;color:#353835;margin-bottom:20px;font-size:64px;font-weight:700;line-height:56px}.login-landing .boxTopo .centro div.conteudo h2 i{color:#ab5733;font-style:italic;font-weight:700}.login-landing .boxTopo .centro div.conteudo p{color:#353835e6;margin-bottom:48px;font-size:17px;font-weight:500;line-height:26px}.login-landing .boxTopo .centro div.conteudo a.btnCTA:link,.login-landing .boxTopo .centro div.conteudo a.btnCTA:active,.login-landing .boxTopo .centro div.conteudo a.btnCTA:visited,.login-landing .boxTopo .centro div.conteudo a.btnCTA{background:#548963;border-bottom:3px solid #35383533;border-radius:8px;align-items:center;gap:12px;width:100%;max-width:max-content;margin-bottom:24px;padding:12px 40px 13px;text-decoration:none;transition:all .5s;display:flex;box-shadow:0 8px 16px -4px #63403066,inset -36px 0 36px -20px #77b388d9}.login-landing .boxTopo .centro div.conteudo a.btnCTA b{color:#fff;font-size:19px;font-weight:700;line-height:24px;transition:all .5s;display:block}.login-landing .boxTopo .centro div.conteudo a.btnCTA svg{width:13px;min-width:13px;height:10px;transition:all .5s}.login-landing .boxTopo .centro div.conteudo a.btnCTA svg path{transition:all .5s}.login-landing .boxTopo .centro div.conteudo a.btnCTA:hover{background:#74c08a;box-shadow:0 8px 8px -4px #63403066,inset -36px 0 36px -20px #77b388d9}.login-landing .boxTopo .centro div.conteudo a.btnCTA:hover svg{transform:translate(3px)}.login-landing .boxTopo .centro div.conteudo div.btnApp{align-items:center;gap:24px;display:flex}.login-landing .boxTopo .centro div.conteudo div.btnApp b.separador{background:#ebddd3;border-radius:2px;width:2px;min-width:2px;height:22px}.login-landing .boxTopo .centro div.conteudo div.btnApp a:link,.login-landing .boxTopo .centro div.conteudo div.btnApp a:active,.login-landing .boxTopo .centro div.conteudo div.btnApp a:visited,.login-landing .boxTopo .centro div.conteudo div.btnApp a{width:100%;max-width:118px;height:28px;transition:all .5s;display:block}.login-landing .boxTopo .centro div.conteudo div.btnApp a.appStore{max-width:104px}.login-landing .boxTopo .centro div.conteudo div.btnApp a figure{width:100%;height:100%;margin:0;transition:all .5s}.login-landing .boxTopo .centro div.conteudo div.btnApp a figure img{filter:brightness();width:100%;height:100%;transition:all .5s}.login-landing .boxTopo .centro div.conteudo div.btnApp a:hover figure img{filter:brightness(.5)}.login-landing .boxTopo .centro div.containerPlataformas{width:100%;height:608px;position:relative}.login-landing .boxTopo .centro div.containerPlataformas div.tablet{background:url(/lp/tablet.avif) 50%/contain no-repeat;width:100%;max-width:648px;height:497px;margin:0 40px 0 auto;position:relative}.login-landing .boxTopo .centro div.containerPlataformas div.tablet video{object-fit:cover;background:#fff;border-radius:12px 10px 10px 12px;width:calc(100% - 47px);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-landing .boxTopo .centro div.containerPlataformas div.tablet img.poster-thumb{object-fit:cover;z-index:2;filter:blur(6px);opacity:1;pointer-events:none;border-radius:12px 10px 10px 12px;width:calc(100% - 47px);height:auto;transition:opacity .7s ease-in-out,filter .7s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-landing .boxTopo .centro div.containerPlataformas div.tablet img.poster-thumb.loaded{opacity:0;filter:blur();pointer-events:none}.login-landing .boxTopo .centro div.containerPlataformas figure.smartphone{z-index:10;margin:0;position:absolute;top:185px;right:-15px}.login-landing .boxTopo .centro div.containerPlataformas figure.smartphone img{display:block}.login-landing footer{background:linear-gradient(90deg,#63321e 0%,#472316 25%);position:relative}.login-landing footer:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='60' fill='none' viewBox='0 0 1920 60'%3E%3Cpath fill='%23f5ece6' d='M826.295 37.445C595.206 21.304 270.237 0 0 0h1924c-18.46 10.541-168 43.131-409 55.492-296 15.181-607.542-12.379-688.705-18.047'/%3E%3C/svg%3E") 0 0/contain no-repeat;width:100%;height:60px;position:absolute;top:-1px;left:0}.login-landing footer div.centro{width:100%;max-width:1320px;margin:0 auto;padding:72px 20px 44px}.login-landing footer div.centro div.topoConteudo{border-bottom:1px dashed #6e3520;align-items:flex-end;gap:13px;margin-bottom:2px;padding-bottom:11px;display:flex}.login-landing footer div.centro div.topoConteudo figure{width:100%;max-width:172px;height:18px;margin:0}.login-landing footer div.centro div.topoConteudo figure img{width:100%;height:100%;display:block}.login-landing footer div.centro div.topoConteudo p{color:#c27c5b;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;line-height:16px;display:flex}.login-landing footer div.centro div.topoConteudo p b{color:#6c4536;display:block}.login-landing footer div.centro div.rodapeConteudo{justify-content:space-between;align-items:center;gap:32px;display:flex}.login-landing footer div.centro div.rodapeConteudo div.termos{gap:12px;margin-left:-10px;display:flex}.login-landing footer div.centro div.rodapeConteudo div.termos a:link,.login-landing footer div.centro div.rodapeConteudo div.termos a:active,.login-landing footer div.centro div.rodapeConteudo div.termos a:visited,.login-landing footer div.centro div.rodapeConteudo div.termos a{padding:10px;text-decoration:none;transition:all .5s;display:block}.login-landing footer div.centro div.rodapeConteudo div.termos a b{color:#ab5733;font-size:14px;font-weight:600;line-height:16px;transition:all .5s;display:block}.login-landing footer div.centro div.rodapeConteudo div.termos a:hover b{color:#c27c5b}.login-landing footer div.centro div.rodapeConteudo p{font-variant-numeric:lining-nums;color:#c27c5b80;height:100%;margin:0;font-size:13px;font-weight:500;line-height:16px}@media (max-width:999px){.login-landing{background:url(/lp/fundoLogin.avif) top no-repeat}.login-landing header{position:initial;transform:initial}.login-landing header div.centro{flex-direction:column;align-items:center;gap:15px;padding:16px 20px}.login-landing header div.centro h1{max-width:178px;height:auto}.login-landing header div.centro div.login{z-index:999;background:#63321e;justify-content:center;align-items:center;gap:20px;width:100%;height:auto;padding:10px 20px;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.login-landing header div.centro div.login i{color:#fff}.login-landing header div.centro div.login a:link,.login-landing header div.centro div.login a:active,.login-landing header div.centro div.login a:visited,.login-landing header div.centro div.login a,.login-landing header div.centro div.login .btnMarrom,.login-landing header div.centro div.login a.btnMarrom{height:auto!important;padding:8px 14px!important}.login-landing header div.centro div.login a b{font-size:14px;line-height:23px}.login-landing header div.centro div.login a svg{width:17px;min-width:17px;height:17px}.login-landing .centro{width:100%;max-width:440px;margin:0 auto}.login-landing .boxTopo{background:initial}.login-landing .boxTopo .centro{flex-direction:column;gap:40px;padding:10px 20px 40px}.login-landing .boxTopo .centro div.conteudo h2{text-align:center;margin-bottom:12px;font-size:40px;line-height:42px}.login-landing .boxTopo .centro div.conteudo p{text-align:center;margin-bottom:18px;font-size:15px;line-height:22px}.login-landing .boxTopo .centro div.conteudo a.btnCTA:link,.login-landing .boxTopo .centro div.conteudo a.btnCTA:active,.login-landing .boxTopo .centro div.conteudo a.btnCTA:visited,.login-landing .boxTopo .centro div.conteudo a.btnCTA{justify-content:center;max-width:320px;margin:0 auto 20px;padding:12px 20px 13px}.login-landing .boxTopo .centro div.conteudo a.btnCTA b{font-size:18px;line-height:23px}.login-landing .boxTopo .centro div.conteudo div.btnApp{justify-content:center}.login-landing .boxTopo .centro div.containerPlataformas{max-width:320px;height:294px}.login-landing .boxTopo .centro div.containerPlataformas div.tablet{max-width:320px;height:246px;margin:0}.login-landing .boxTopo .centro div.containerPlataformas div.tablet video,.login-landing .boxTopo .centro div.containerPlataformas div.tablet img.poster-thumb{width:calc(100% - 20px);height:auto}.login-landing .boxTopo .centro div.containerPlataformas figure.smartphone{top:89px}.login-landing footer div.centro{padding:40px 20px 79px}.login-landing footer div.centro div.topoConteudo{justify-content:center;gap:8px;padding-bottom:10px}.login-landing footer div.centro div.topoConteudo figure{width:142px;height:auto}.login-landing footer div.centro div.topoConteudo p{font-size:14px;line-height:14px}.login-landing footer div.centro div.rodapeConteudo{flex-direction:column;align-items:center;gap:5px}.login-landing footer div.centro div.rodapeConteudo div.termos{justify-content:center;gap:10px}.login-landing footer div.centro div.rodapeConteudo div.termos a:link,.login-landing footer div.centro div.rodapeConteudo div.termos a:active,.login-landing footer div.centro div.rodapeConteudo div.termos a:visited,.login-landing footer div.centro div.rodapeConteudo div.termos a{padding:8px}.login-landing footer div.centro div.rodapeConteudo div.termos a b{font-size:13px;line-height:15px}.login-landing footer div.centro div.rodapeConteudo p{text-align:center;font-size:12px;line-height:15px}}
