@charset "UTF-8";@font-face{font-family:Agenda;font-style:normal;src:url(../fonts/agenda/fonnts.com-Agenda_Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Agenda;font-style:normal;src:url(../fonts/agenda/fonnts.com-Agenda.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Agenda;font-style:normal;src:url(../fonts/agenda/fonnts.com-Agenda_Light.woff2) format("woff2");font-weight:300;font-display:swap}html{font-family:var(--font-primary);font-size:var(--font-size);color:var(--text-color)}body{background:var(--bg-color)}*{margin:0;padding:0;box-sizing:border-box}*::selection{color:var(--color-main);background-color:var(--color-main-dark);text-shadow:none}a,br,button,img,input{user-select:none}a,a:link,a:visited{text-decoration:none}button,input{border:none}[x-cloak]{display:none}:root{--op-surface:80%;--op-overlay:75%;--op-mid:50%;--op-mid-soft:35%;--op-soft:25%;--op-soft-ghost:20%;--op-ghost:10%;--color-neutral-1000:#fff;--color-neutral-900:#f2f2f2;--color-neutral-800:#e4e4e4;--color-neutral-700:#cbcbcb;--color-neutral-500:#525252;--color-neutral-400:#444;--color-neutral-200:#282828;--color-neutral-100:#1a1a1a;--color-neutral-000:#000;--color-neutral-1000-surface:color-mix(in srgb, var(--color-neutral-1000) var(--op-surface), #0000);--color-neutral-700-soft:color-mix(in srgb, var(--color-neutral-700) var(--op-soft), #0000);--color-neutral-500-soft:color-mix(in srgb, var(--color-neutral-500) var(--op-soft), #0000);--color-neutral-200-overlay:color-mix(in srgb, var(--color-neutral-200) var(--op-overlay), #0000);--color-neutral-200-mid:color-mix(in srgb, var(--color-neutral-200) var(--op-mid), #0000);--color-neutral-100-mid:color-mix(in srgb, var(--color-neutral-100) var(--op-mid), #0000);--color-neutral-000-surface:color-mix(in srgb, var(--color-neutral-000) var(--op-surface), #0000);--color-neutral-000-overlay:color-mix(in srgb, var(--color-neutral-000) var(--op-overlay), #0000);--color-neutral-000-mid:color-mix(in srgb, var(--color-neutral-000) var(--op-mid), #0000);--color-neutral-000-ghost:color-mix(in srgb, var(--color-neutral-000) var(--op-ghost), #0000);--color-neutral-000-soft:color-mix(in srgb, var(--color-neutral-000) var(--op-soft), #0000);--color-main:#0ebcc9;--color-main-dark:#123237;--color-main-surface:color-mix(in srgb, var(--color-main) var(--op-surface), #0000);--color-main-overlay:color-mix(in srgb, var(--color-main) var(--op-overlay), #0000);--color-main-mid:color-mix(in srgb, var(--color-main) var(--op-mid), #0000);--color-main-mid-soft:color-mix(in srgb, var(--color-main) var(--op-mid-soft), #0000);--color-main-soft:color-mix(in srgb, var(--color-main) var(--op-soft), #0000);--color-main-soft-ghost:color-mix(in srgb, var(--color-main) var(--op-soft-ghost), #0000);--color-seablue:#1496e6;--color-petroleo:#114960;--color-green:#0EC92A;--color-green-soft:#A5FFB2;--color-blue:var(--color-main);--color-blue-soft:#B9FAFE;--color-red:#FE2C59;--color-red-soft:#FFBCC5;--color-silver:#747F8A;--color-silver-soft:#e0e5ea;--color-yellow:#b8b60b;--color-yellow-soft:#fcfaa9;--font-primary:"agenda","verdana","system-ui";--nav-color:var(--color-neutral-200);--bg-color:var(--color-neutral-100);--text-color:var(--color-neutral-1000);--nav-bg:var(--color-neutral-400);--font-size:clamp(16px, 1.4vw, 26px);--gap-big:128px;--gap-section:64px;--gap-content:32px;--gap-component:24px;--gap-paragraph:16px;--main-gap:128px;--main-min-height:98vh;--main-padding:calc(80px + 5%) 5% 5% 5%;--section-padding:10% 7%;--card-md-gap:16px;--card-sm-gap:8px;--card-md-radius:16px;--card-sm-radius:8px;--card-bg-padding:32px 28px;--card-md-padding:28px;--card-bg-border:7px;--card-md-border:5px;--card-sm-border:3px}[data-context=app]{--font-size:clamp(13px, 1.2vw, 18px)}@media only screen and (max-width:768px){:root{--font-size:20px;--main-gap:64px;--main-padding:calc(10% + 75px) 16px 10% 16px}}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/fontawesome/fa-solid-900.woff2) format("woff2")}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fontawesome/fa-brands-400.woff2) format("woff2")}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fontawesome/fa-regular-400.woff2) format("woff2")}.fa-brands,.fa-regular,.fa-solid{font-family:"Font Awesome 7 Free",system-ui;font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto}.fa-solid{--fa-style:900}.fa-regular{--fa-style:400}.fa-brands{--fa-style:400}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa)::before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa)::before{content:var(--fa)}}.fa-whatsapp{--fa:"\f232"}.fa-gauge-high{--fa:"\f625"}.fa-pen-nib{--fa:"\f5ad"}.fa-mobile{--fa:"\f3ce"}.fa-star{--fa:"\f005"}.fa-angle-up{--fa:"\f106"}.fa-angle-down{--fa:"\f107"}.fa-tablet{--fa:"\f3fb"}.fa-desktop{--fa:"\f390"}.fa-display{--fa:"\e163"}.fa-circle{--fa:"\f111"}.fa-expand{--fa:"\f065"}.fa-clipboard-check{--fa:"\f46c"}.fa-bolt{--fa:"\f0e7"}.fa-lock{--fa:"\f023"}.fa-sitemap{--fa:"\f0e8"}.fa-filter{--fa:"\f0b0"}.fa-eye{--fa:"\f06e"}.fa-shield{--fa:"\f132"}.fa-bullhorn{--fa:"\f0a1"}.fa-bars{--fa:"\f0c9"}.w12{width:100%}.w11{width:91.6666666667%}.w10{width:83.3333333333%}.w9{width:75%}.w8{width:66.6666666667%}.w7{width:58.3333333333%}.w6{width:50%}.w5{width:41.6666666667%}.w4{width:33.3333333333%}.w3{width:25%}.w2{width:16.6666666667%}.w1{width:8.3333333333%}.text-container{display:grid;gap:var(--gap-paragraph)}.content{display:flex;flex-direction:column;gap:var(--gap-content)}.content--inline{flex-direction:row}.content--center{align-items:center;justify-content:center}.content--h-center:not(.content--inline){justify-content:center}.content--inline.content--h-center{align-items:center}.content--v-center:not(.content--inline){align-items:center}.content--inline.content--v-center{justify-content:center}@media only screen and (max-width:768px){.w-mobile-100{width:100%!important}}main,section{display:flex;flex-direction:column;width:100%}.main{padding:var(--main-padding);min-height:var(--main-min-height);gap:var(--main-gap);justify-content:center}.main__content{width:66.6666666667%;display:flex;flex-direction:column;gap:var(--gap-content);text-align:left}.main__mockup{width:50%;position:relative}.main__desktop{width:100%}.main__phone{position:absolute;width:20%;bottom:-20px;right:0}.main__desktop,.main__phone{transition:all .5s ease}.main__desktop:hover,.main__phone:hover{transform:scale(1.025)}.main--guest{gap:0;flex-direction:row;align-items:center}.main--guest .main__content{width:50%}.main--utility{background:linear-gradient(var(--color-neutral-000-overlay),var(--color-neutral-000-overlay)),linear-gradient(transparent 0,transparent 90%,var(--color-neutral-000)),url(../img/main-bg.webp)}@media only screen and (max-width:768px){.main{justify-content:center}.main__content{width:100%}.main--guest{flex-direction:column!important;gap:var(--main-gap)}.main--guest>*{width:100%!important}}section{gap:var(--gap-section);padding:var(--section-padding)}.section--center{align-items:center}.section--center>.text-container,.section--center>.titulo{text-align:center}.diferenciais{background:linear-gradient(0deg,var(--color-neutral-000),rgba(0,0,0,0))}.diferenciais__content{padding:7% 9%;gap:32px;background:url(../img/design-pattern-diferenciais.webp) no-repeat center;background-size:cover}.projetos{gap:32px;background:var(--color-neutral-100)}.project-container.is-loading .is-loading{animation:skeleton-loading .5s linear}@keyframes skeleton-loading{0%{opacity:.5}100%{opacity:1}}.extras{padding-inline:3%;background:var(--color-neutral-000-surface)}.angular-effect{background:conic-gradient(from 180deg at 50% 50%,var(--color-neutral-000) 23.5deg,var(--color-main) 27.6deg,var(--color-main) 31.8deg,var(--color-neutral-000) 360deg)}.grid-container--2x2{display:grid;grid-template-columns:1fr 1fr}.grid-container--3xn{gap:16px;display:grid;grid-template-columns:1fr 1fr 1fr}.last-call{margin:auto}.duvidas-container{display:flex;flex-direction:column;align-items:center;gap:16px;width:60%}.duvidas-container>*{width:100%}.garantias__card-row{gap:16px}.project-view{display:flex;width:100%}.project-view__cover{width:50%;background:rgba(102,102,102,.4666666667);border-radius:32px 0 0 32px;height:450px;position:relative}.project-view__cover img{border-radius:32px 0 0 32px;object-fit:cover;width:100%;height:100%}.project-view__info{width:50%;background:var(--color-neutral-1000);height:450px;border-radius:0 32px 32px 0;padding:50px;color:var(--color-neutral-000)}.project-view__info__scroll{height:100%;overflow-y:scroll;width:100%;display:flex;flex-direction:column;gap:24px}.project-view__info .favicon{width:80px;height:80px;padding:12px;background-color:var(--color-neutral-000-ghost);border-radius:50%}.project-view__info .favicon img{height:100%;object-fit:contain;width:100%}.project-view__toggle{background:var(--color-neutral-000-mid);border-radius:16px;display:inline-flex;padding:8px 24px;gap:16px;position:absolute;right:16px;bottom:16px;align-items:center}@media (max-width:768px){.impacto,section{padding:clamp(64px,10vh,72px) 16px!important}.impacto{gap:32px}.impacto__content{grid-template-columns:1fr;grid-template-rows:auto auto}.impacto__content__left{padding-bottom:0;height:auto}.impacto__content__right{padding-top:0}.processo{gap:16px;grid-template-columns:1fr;grid-template-rows:auto 1fr auto 1fr}.processo-card-row{grid-template-columns:1fr;gap:16px}.processo .content-32{gap:16px;overflow:scroll}.processo__bar{display:none}.diferenciais__content{background-position:center;background-repeat:repeat}.grid-container--2x2,.grid-container--3xn{grid-template-columns:1fr}.angular-effect{background:conic-gradient(from 160deg at 50% 50%,var(--color-neutral-000) 23.5deg,var(--color-main) 27.6deg,var(--color-main) 31.8deg,var(--color-neutral-000) 360deg)}.garantias__card-row{position:relative}.project-container{width:100%}.project-view{flex-direction:column}.project-view>*{width:100%}.project-view__cover,.project-view__cover img{border-radius:32px 32px 0 0}.project-view__info{border-radius:0 0 32px 32px;padding:28px}}.nav{background-color:var(--nav-color);width:100%;padding:12px 5%;height:80px;position:fixed;justify-content:space-between;z-index:997}.nav,.nav *{display:flex;align-items:center}.nav *{gap:16px;justify-content:center}.nav__avatar img{height:50px!important;width:auto}.nav__content__links a{color:var(--color-neutral-1000);font-weight:lighter;transition:all .5s}.nav__content__links a:hover{color:var(--color-neutral-700)}.nav__content__links .main-link{font-weight:700;background-color:var(--color-main);border-radius:24px;padding:8px 16px}.nav__content__links .main-link:hover{color:var(--color-neutral-1000);background-color:var(--color-main-mid)}.nav__bg,.toggle-mobile{display:none}@media only screen and (max-width:768px){.nav{overflow:hidden}.nav__content{opacity:0;position:fixed;left:100%;background-color:var(--color-neutral-200-overlay);top:0;height:100dvh;border:var(--color-neutral-200) 3px solid;z-index:999!important;width:90dvw;transition:all .5s ease}.nav__content__links{flex-direction:column;padding:24px}.nav__content.is-opened{right:0;left:unset;opacity:1}.nav__content.is-opened~.nav__bg{display:block}.nav__bg{display:none;position:fixed;z-index:990;width:100%;height:100%;inset:0;background-color:var(--color-neutral-000-soft);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.toggle-mobile{display:block}.toggle-desk{display:none}}[data-theme=blog] section{gap:32px!important;align-items:start!important;text-align:start;background-color:var(--color-neutral-900)!important}[data-theme=blog] section.draft{padding:10% 20% 7% 20%}[data-theme=blog] section *{color:var(--color-neutral-200)!important}[data-theme=blog] h1{font-size:2em}[data-theme=blog] h2{font-size:1.8em}[data-theme=blog] h3{font-size:1.5em}[data-theme=blog] h4{font-size:1.25em}[data-theme=blog] b,[data-theme=blog] p{text-align:justify;font-size:var(--font-size)}[data-theme=blog] .draft a{color:var(--color-main)!important}[data-theme=blog] .post-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px}@media only screen and (max-width:768px){[data-theme=blog] .draft{padding:calc(5% + 80px) 16px 5% 16px!important}}.problema{background:url(../img/socrates.webp),radial-gradient(var(--color-main-mid),var(--color-neutral-000));background-color:var(--color-neutral-000);background-repeat:no-repeat;background-size:40%,100%;background-position:bottom left,center;background-blend-mode:hard-light,normal;gap:92px;width:83.3333333333%;justify-self:center}.problema .info-card{padding:40px;gap:24px}.socrates{width:100%;display:flex;justify-content:end;padding-top:92px}.socrates .info-card{width:65%}.solucao{width:75%;justify-self:center;align-items:center;background:url(../img/relogio.webp);background-position:bottom right;background-size:auto 30%;background-blend-mode:hard-light;background-repeat:no-repeat;background-color:var(--color-neutral-000)}.solucao .container{gap:32px}.solucao .info-card{gap:32px;align-items:center}.solucao .icon{border-radius:50%;display:flex;width:120px;height:120px;justify-content:center;align-items:center;border:8px solid var(--color-main);box-shadow:0 0 50px 0 var(--color-main-mid)}.solucao .icon img,.solucao .icon svg{height:100px;width:100px;fill:var(--color-main)}.advogados-btn .button{align-self:center}@media only screen and (max-width:768px){.problema{width:100%;background-size:60%,100%;background-position:bottom left,bottom center;background-blend-mode:hard-light,normal;background-color:var(--color-main-dark)}.problema .info-card{padding:16px}.problema .info-card p{text-align:justify}.problema .info-card.w6{width:100%}.socrates{padding:0 0 60% 0}.socrates .info-card{width:90%}.solucao{width:100%}}footer{width:100%;height:auto;padding:24px;box-sizing:border-box;font-size:.9rem;display:flex;justify-content:center;background-color:var(--color-neutral-200);color:var(--color-neutral-1000);font-weight:lighter}.util-links{display:grid!important;grid-template-columns:1fr!important;gap:32px!important;width:30%!important;align-self:center}.util-links *{width:100%!important;box-sizing:border-box;justify-content:center}@media only screen and (max-width:768px){.util-links{width:auto!important}}.titulo{font-size:2rem;font-weight:600}.titulo--2{font-size:1.75rem}.titulo--3{font-size:1.5rem}.titulo--4{font-size:1.25rem}input,label,p{font-weight:300}b,strong{font-weight:600;font-size:1.2rem}.descricao{font-size:1.15rem}.destaque,.link{color:var(--color-main)!important}.button{background-color:var(--color-main);padding:16px 32px;font-weight:700;border-radius:32px;border:none;display:inline-flex;align-items:center;width:max-content;gap:0;font-size:1rem;cursor:pointer;color:var(--color-neutral-1000);transition:all .4s cubic-bezier(.25,.46,.45,.94);outline:3px dashed transparent;outline-offset:0;font-family:var(--font-primary)}.button i{width:0;opacity:0;overflow:hidden;transform:translateX(20px);transition:all .4s ease;display:inline-block}.button i svg{fill:var(--color-neutral-1000)}.button:hover{gap:8px;box-shadow:0 0 20px 10px var(--color-main-mid);outline:1px dashed var(--color-main);outline-offset:6px}.button:hover i{width:20px;opacity:1;transform:translateX(0)}.button--gray{background-color:var(--color-neutral-400)}.button--gray:hover{box-shadow:0 0 20px 10px var(--color-neutral-000-soft);outline:1px dashed var(--color-neutral-400)}.button--white{background-color:var(--color-neutral-900);color:var(--color-neutral-200)}.button--white i svg{fill:var(--color-neutral-200)}.button--white:hover{box-shadow:0 0 20px 10px var(--color-neutral-1000-surface);outline:1px dashed var(--color-neutral-900)}.button:disabled:hover{box-shadow:none!important;outline:0!important}button:disabled{opacity:.5!important;cursor:not-allowed!important;transition:none}@media (max-width:768px){.button{gap:8px;box-shadow:0 0 20px 10px var(--color-main-mid-soft);width:100%;box-sizing:border-box;text-align:center}.button i{width:20px!important;opacity:1!important;transform:translateX(0)!important}.button--gray{box-shadow:0 0 20px 10px var(--color-neutral-000-soft)}}.card{border-radius:var(--card-md-radius);padding:var(--card-md-padding);gap:var(--card-md-gap);display:flex;position:relative;flex-direction:column;transition:all .5s ease}.card i{font-size:3rem}.card--digital,.card--widget{box-shadow:0 0 10px var(--color-main-mid),0 0 20px var(--color-main-soft-ghost)}.card--digital{align-items:center;border:var(--color-main-mid) var(--card-md-border) solid}.card--digital:hover{background-color:var(--color-main-soft-ghost);border-color:var(--color-main)}.card--digital::after{height:5px;top:-5px;left:50%!important;transform:translateX(-50%)}.card--digital::after:hover{left:50%!important}.card--digital i{color:var(--color-main);filter:drop-shadow(0 0 15px color-mix(in srgb, var(--color-main), transparent 1%))}.card--info{background-color:var(--color-main-soft-ghost);border:var(--card-sm-border) solid var(--color-main-soft-ghost)}.card--info .number-destaque{font-size:3rem!important}.card--solid{display:block;background-color:var(--color-main);box-shadow:0 4px 50px 0 rgba(0,0,0,.25)}.card--solid *{color:var(--color-main-dark);text-align:left!important}.card--solid p{opacity:0;transform:translateY(100px);transition:all .5s ease}.card--solid p.is-loaded{opacity:1;transform:translateY(0)}.card--widget{align-items:center;justify-content:center;flex-direction:row;padding:var(--card-bg-padding);border:var(--card-bg-border) solid var(--color-main);border-radius:var(--card-sm-radius);background:linear-gradient(var(--color-neutral-000-overlay),var(--color-neutral-000-overlay)),var(--bg)}.card--widget img{width:20%}.card--widget:hover{transform:scale(1.005)}.card--app,.card--garantia,.card--post{background-color:var(--color-neutral-1000)}.card--garantia{text-align:left}.card--garantia img{width:50px;height:50px;object-fit:contain;border-radius:50%;object-position:center;background:var(--color-neutral-800);padding:8px}.card--garantia *{color:var(--color-neutral-000)}.card--post{box-shadow:0 0 15px var(--color-neutral-000-soft)}.card--digital::after,.card--info::after{content:"";transition:all .5s ease;position:absolute;background-color:var(--color-main);top:-3px;left:10%;width:75px;height:3px;border-radius:2px;animation:luminate-bar 2s infinite;box-shadow:var(--color-main) 0 0 8px,var(--color-main) 0 5px 8px,var(--color-main) 0 10px 16px,var(--color-main) 0 20px 30px}.card--digital:hover,.card--info:hover{background-color:var(--color-main-soft-ghost)}.card--digital:hover::after,.card--info:hover::after{width:90px;top:-3.5px;height:4px;left:calc(10% - 7.5px)}@keyframes luminate-bar{0%{box-shadow:var(--color-main) 0 0 8px,var(--color-main) 0 5px 8px,var(--color-main) 0 10px 16px,var(--color-main) 0 20px 30px}50%{box-shadow:var(--color-main) 0 0 8px 1px,var(--color-main) 0 5px 8px 1px,var(--color-main) 0 10px 16px 1px,var(--color-main) 0 20px 30px 1px}100%{box-shadow:var(--color-main) 0 0 8px,var(--color-main) 0 5px 8px,var(--color-main) 0 10px 16px,var(--color-main) 0 20px 30px}}.blog-topics{width:100%;padding:12px 24px;display:flex;background-color:var(--color-main-soft-ghost);border-radius:16px;transition:all .5s ease;position:relative;border:3px solid var(--color-main-soft-ghost)}.blog-topics a,.blog-topics a:link,.blog-topics a:visited{color:var(--color-neutral-1000);padding:8px 16px;transition:all .5s}.blog-topics a:hover,.blog-topics a:link:hover,.blog-topics a:visited:hover{color:var(--color-main);background-color:var(--color-neutral-000-soft)}@media only screen and (max-width:768px){.card{padding:16px}.card--garantia:focus,.card--garantia:hover{background-color:var(--color-neutral-700)}.card--garantia img{width:48px;height:48px}.blog-topics{flex-direction:column}.blog-topics a{border-bottom:1px solid var(--color-main)}.card--post{max-width:100%}}.view-container{display:flex;flex-direction:row;align-items:center;justify-content:center;height:800px;width:100%}.device-mockup{position:relative;border-radius:20px;box-sizing:content-box!important;background:var(--color-neutral-400);border:12px solid var(--color-neutral-200);transition:width .5s,height .5s;box-shadow:20px 20px 50px var(--color-neutral-000-mid)}.full-screen{background:var(--color-neutral-100);display:none;gap:0}.full-screen:fullscreen{display:grid}.device-screen{width:100%;height:100%;background:var(--color-neutral-000);overflow-y:scroll;border-radius:5px}.device-screen::-webkit-scrollbar{width:8px;background-color:#1a1a1a}.device-screen::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.1);border-radius:4px}.device-screen::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.2)}.device-screen::-webkit-scrollbar-track{background-color:#1a1a1a;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}.device-screen img{width:100%;height:auto;object-fit:contain;object-position:top}#screen-content{width:100%;height:100%;object-fit:cover}.device-toggles{display:flex;gap:8px;flex-direction:column;position:absolute;right:10px}.device-toggles button{border:none;background:0 0}.device-toggles button i{color:var(--color-neutral-1000)}.projects-toggles{display:flex;gap:8px;justify-content:center}.projects-toggles button{border:none;background:0 0;color:var(--color-neutral-1000);cursor:pointer}.projects-toggles button i{--fa-style:400}.projects-toggles button.is-selected i{--fa-style:900}#screen-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-neutral-000);opacity:0;z-index:5;pointer-events:none}@media (max-width:768px){.view-container{width:100%;height:auto!important}.device-screen img{object-fit:cover}.projects-toggles{z-index:700}.full-screen{padding:16px;flex-direction:column;gap:32px}.full-screen:fullscreen{background-color:var(--color-neutral-000);align-items:center;flex-direction:row}.full-screen:fullscreen .projects-toggles{position:absolute;bottom:16px;align-self:center;width:100%}}.form-container{display:flex;align-items:center;justify-content:center;background-color:var(--color-main-soft-ghost);min-height:70vh;border-radius:16px}.form-header{width:50%;padding:3%;text-align:center;box-sizing:border-box;gap:auto;display:flex;flex-direction:column}.form-header p{font-size:1.15rem}.step-container{width:50%;padding:3%;box-sizing:border-box;background-color:#282828;height:stretch}.step-wrapper{width:100%;height:100%;box-sizing:border-box;padding:10% 0;display:flex;align-items:center;position:relative}.form-step{height:0;overflow:hidden;pointer-events:none;user-select:none;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease,height 0s .4s}.form-step.is-visible{height:auto;pointer-events:all;user-select:auto;opacity:1;transform:translateY(0);display:grid;gap:32px;transition:opacity .4s ease,transform .4s ease}.form-field{display:grid;gap:8px;justify-items:start}.form-field--edit input{opacity:.5}.form-field--edit input:hover{opacity:.65}.form-field--edit input:focus{opacity:1}.form-field--edit input--changed{opacity:1!important}.form-field .input{border-radius:8px;box-sizing:border-box;width:100%;padding:8px 12px;color:var(--color-neutral-1000);background-color:var(--color-neutral-400);border:2.3px solid transparent;transition:border .5s ease;font-size:.9em;transform:opacity .4s ease;font-family:arial}.form-field .input:hover{border:2.3px solid var(--color-seablue)}.form-field .input:focus{outline:2.3px solid var(--color-petroleo)}.form-field .label{transition:background .4s ease;padding:1.5px 4px;text-align:start;font-weight:700;font-size:1.25rem}.form-field .label:hover{background-color:var(--color-neutral-000-soft);border-radius:4px}.button-wrapper{display:flex;gap:32px;align-items:center;position:absolute;bottom:0;right:0}.button-wrapper .button{font-size:1.1rem!important}.barra{width:100%;height:30px;background-color:var(--color-neutral-100);position:absolute;top:0}.barra .progresso{position:absolute;width:14.2857142857%;background-color:var(--color-main);padding:8px;box-sizing:border-box;font-size:22px;height:32px;left:0;display:flex;align-items:center;justify-content:end;transition:width 1s ease}.checkbox-item,.radio-item{text-align:left;display:flex;padding:1.5px 4px;gap:12px;transition:background .4s ease}.checkbox-item:hover,.radio-item:hover{background-color:var(--color-neutral-000-soft);border-radius:4px}.is-not-valid{border-color:var(--color-red)!important;box-shadow:0 0 10px rgba(255,77,77,.2);animation:shake .4s cubic-bezier(.36,.07,.19,.97) both}.is-valid{border-color:var(--color-main)!important;box-shadow:0 0 10px rgba(0,242,255,.2)}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}label.is-not-valid{color:var(--color-red);box-shadow:none;font-weight:700}label.is-valid{color:var(--color-main);box-shadow:none;font-weight:700}.action-grid{display:flex;align-items:center;justify-content:center;gap:32px;flex-direction:column;width:100%}@media only screen and (max-width:768px){.form-container{flex-direction:column;margin-top:8%}.form-header,.step-container{width:100%;padding:7%}.step-container,.step-wrapper{min-height:50vh}.step-wrapper{padding:25% 0}}.whatsapp{background-color:#25d366;display:flex;align-items:center;width:fit-content;padding:8px;border-radius:50%;cursor:pointer;z-index:900;position:fixed;right:32px;bottom:32px;transition:background-color .5s ease}.whatsapp svg{width:50px;height:50px;fill:#fff}.whatsapp:hover{background-color:#128c7e}.warning{position:absolute;user-select:none;opacity:0;pointer-events:none;width:45%;height:50vh;transform:translate(-50%,-50%);inset:50%;transition:all .5s ease;background-color:var(--color-neutral-200-mid);border-radius:8px;border:var(--color-neutral-200) 3px solid;padding:25px;display:flex;flex-direction:column;gap:32px;z-index:999;justify-content:center;align-items:center;text-align:center}.warning .links{display:flex;gap:16px;align-self:center}.warning.is-opened{opacity:1;user-select:auto;pointer-events:all}.warning.is-opened~.warning-bg{z-index:998;position:fixed;width:100%;height:100%;inset:0;background-color:var(--color-neutral-000-soft);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media only screen and (max-width:768px){.warning{width:calc(100% - 32px - 50px)!important;top:50%;left:16px;transform:translate(0,-50%)}.warning .links{flex-direction:column}}.animate--opacity{opacity:0;transition:opacity .5s ease,transform .5s ease}.animate--opacity--ativo{opacity:1;transform:translate(0,0) scale(1)}.animate--to-top{opacity:0;transition:opacity .5s ease,transform .5s ease;transform:translateY(100px)}.animate--to-top--ativo{opacity:1;transform:translate(0,0) scale(1)}.animate--to-bottom{opacity:0;transition:opacity .5s ease,transform .5s ease;transform:translateY(-100px)}.animate--to-bottom--ativo{opacity:1;transform:translate(0,0) scale(1)}.animate--to-left{opacity:0;transition:opacity .5s ease,transform .5s ease;transform:translateX(100px)}.animate--to-left--ativo{opacity:1;transform:translate(0,0) scale(1)}.animate--to-right{opacity:0;transition:opacity .5s ease,transform .5s ease;transform:translateX(-100px)}.animate--to-right--ativo{opacity:1;transform:translate(0,0) scale(1)}.animate--scale{opacity:0;transition:transform 1s ease;transform:scale(.1)}.animate--scale--ativo{opacity:1;transform:translate(0,0) scale(1)}
/*# sourceMappingURL=main.min.css.map */
