﻿*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body,html,h1,h2,h3,h4,h5,h6,ul,figure,p{margin:0px;padding:0px}ul{list-style:none}a{text-decoration:none;cursor:pointer}button{outline:none;border:none;cursor:pointer;border-radius:0;background:none;margin:0;padding:0;font-family:inherit}select,input[type=text],input[type=submit],input[type=number],input[type=phone],input[type=email],input[type=password],input[type=mail],input[type=tel],textarea{outline:none;margin:0;border-radius:0;font-family:inherit}input::placeholder,textarea::placeholder{font-family:inherit}input[type=submit]{cursor:pointer;-webkit-appearance:none}img{display:block;max-width:100%}table{border-collapse:collapse}iframe{border:none}.u-displaynone{display:none !important}.u-displayflex{display:flex !important}.u-displayblock{display:block !important}.u-displayinline{display:inline !important}.u-displayinlineblock{display:inline-block !important}.u-hidden{visibility:hidden !important}.u-visible{visibility:visible !important}.u-text-center{text-align:center !important}.u-text-left{text-align:left !important}.u-text-right{text-align:right !important}.u-text-uppercase{text-transform:uppercase !important}.u-text-lowercase{text-transform:lowercase !important}.u-text-capitalize{text-transform:capitalize !important}.u-text-bold{font-weight:700 !important}.u-text-normal{font-weight:400 !important}.u-overflow-hidden{overflow:hidden !important}.u-overflow-auto{overflow:auto !important}.u-w-full{width:100% !important}.u-h-full{height:100% !important}.u-c-main{color:var(--color-main) !important}.u-bg-main{background:var(--color-main) !important}.u-c-second{color:var(--color-second) !important}.u-bg-second{background:var(--color-second) !important}.u-c-third{color:var(--color-third) !important}.u-bg-third{background:var(--color-third) !important}.u-hide-mobile{display:none !important}@media(min-width: 768px){.u-hide-mobile{display:initial !important}}.u-hide-desktop{display:initial !important}@media(min-width: 768px){.u-hide-desktop{display:none !important}}:root{--color-success: #3b82f6;--color-success-bg: #eff6ff;--color-success-text: #1e40af;--color-success-border: #bfdbfe;--color-error: #ef4444;--color-error-bg: #fef2f2;--color-error-text: #991b1b;--color-error-border: #fecaca;--color-warning: #f59e0b;--color-warning-bg: #fffbeb;--color-warning-text: #92400e;--color-warning-border: #fde68a;--color-info: #6366f1;--color-info-bg: #eef2ff;--color-info-text: #3730a3;--color-info-border: #c7d2fe;--color-main: #005aaa;--color-second: #ffec00;--color-third: #56c0a1;--color-four: #FAFAFA;--color-five: #292929;--color-card-info-bg: #f0f7ff;--color-card-info-bg-light: #e3f2fd;--color-card-info-text: #1565c0;--color-card-warning-bg-light: #fff9e6;--color-card-warning-text-dark: #c77700;--color-online-bg: #88bff9;--color-online-text: #164990;--color-offline-text: #991b1b;--color-incident-bg: #fef3c7;--color-incident-border: #fde68a;--color-incident-text: #92400e;--color-white: #FFFFFF;--color-black: #000000;--color-text: #333333;--color-text-secondary: #666666;--color-text-tertiary: #999999;--color-bg: #FFFFFF;--color-bg-light: #F5F5F5;--color-bg-hover: #F0F0F0;--color-border: #DDDDDD;--color-border-light: #EEEEEE;--shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.05);--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.1);--shadow-md: 0 2px 4px rgba(0, 0, 0, 0.1);--shadow-lg: 0 4px 12px rgba(0, 0, 0, 0.1);--shadow-xl: 0 8px 32px rgba(0, 0, 0, 0.1);--shadow-hover: 0 8px 20px rgba(0, 0, 0, 0.1);--shadow-card: 0 2px 8px rgba(0, 0, 0, 0.08);--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 50%;--transition-fast: all 0.15s ease;--transition-base: all 0.3s ease;--transition-slow: all 0.5s ease;--font-size-xs: 12px;--font-size-sm: 12px;--font-size-base: 14px;--font-size-md: 16px;--font-size-lg: 20px;--font-size-xl: 24px;--font-size-2xl: 32px}:root{--color-main: #005aaa;--color-second: #ffec00;--color-third: #56c0a1;--color-four: #FAFAFA;--color-five: #292929}body,p,a,ul,li,button,label,table{font-family:Montserrat}h1,h2,h3,h4,h5,h6{font-family:Montserrat}.c-carousel{position:relative;overflow:hidden;padding:0 60px}@media(min-width: 768px){.c-carousel{padding:0 70px}}.c-carousel__track{display:flex;gap:20px;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1)}@media(min-width: 768px){.c-carousel__track{gap:24px}}@media(min-width: 1024px){.c-carousel__track{gap:30px}}.c-carousel__card{display:block;flex-shrink:0;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;cursor:pointer;text-decoration:none;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);will-change:transform,box-shadow}@media(min-width: 768px){.c-carousel__card{width:calc(50% - 12px);border-radius:18px}}@media(min-width: 1024px){.c-carousel__card{width:calc(33.333% - 20px);border-radius:20px}}@media(min-width: 1440px){.c-carousel__card{width:calc(25% - 22.5px)}}.c-carousel__card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1);border-radius:inherit}.c-carousel__card iframe{width:100%;height:100%;display:block;border:none;border-radius:inherit}.c-carousel__card:hover{transform:translateY(-8px) scale(1.02)}.c-carousel__card:hover img{transform:scale(1.08)}.c-carousel__btn{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:none;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);color:#fff;cursor:pointer;border-radius:50%;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);outline:none;display:flex;align-items:center;justify-content:center;z-index:10;opacity:.9}@media(min-width: 768px){.c-carousel__btn{width:50px;height:50px}}@media(min-width: 1024px){.c-carousel__btn{width:60px;height:60px}}.c-carousel__btn svg{width:20px;height:20px;stroke-width:2.5;transition:transform .3s}@media(min-width: 768px){.c-carousel__btn svg{width:26px;height:26px}}@media(min-width: 1024px){.c-carousel__btn svg{width:32px;height:32px}}.c-carousel__btn--prev{left:0}.c-carousel__btn--next{right:0}.c-carousel__btn:hover{background:rgba(0,0,0,.8);transform:translateY(-50%) scale(1.1);opacity:1}.c-carousel__btn:hover svg{transform:scale(1.15)}.c-carousel__btn:active{transform:translateY(-50%) scale(0.95);background:rgba(0,0,0,.9)}.c-carousel__card--video{cursor:pointer}.c-carousel__card-thumb{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:8px}.c-carousel__card-thumb img{width:100%;height:100%;object-fit:cover}.c-carousel__card-play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60px;height:60px;background:rgba(0,0,0,.7);border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.c-carousel__card-play:hover{background:rgba(220,38,38,.9)}.c-carousel__card-play svg{width:24px;height:24px;fill:#fff}.c-carousel__card-title{font-size:14px;margin:8px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-lead-form{max-width:560px;margin:0 auto}.c-lead-form__title{font-family:Montserrat;font-weight:800;font-size:1.5rem;color:#292929;text-align:center;margin-bottom:var(--space-sm)}@media(min-width: 768px){.c-lead-form__title{font-size:1.75rem}}.c-lead-form__text{font-size:1rem;color:var(--color-text-secondary);text-align:center;margin-bottom:var(--space-lg);line-height:1.6}.c-lead-form__form{display:flex;flex-direction:column;gap:var(--space-md)}.c-lead-form__form .c-lead-form__input{border-radius:10px}.c-lead-form__row{display:flex;flex-direction:column;gap:var(--space-md)}@media(min-width: 768px){.c-lead-form__row{flex-direction:row}}@media(min-width: 768px){.c-lead-form__row--single{flex-direction:column}}.c-lead-form__field{flex:1;position:relative}.c-lead-form__input{width:100%;padding:14px 16px;font-family:Montserrat;font-size:1rem;color:var(--color-text);background:#fff;border:2px solid var(--color-border);border-radius:10px;transition:var(--transition-fast);box-sizing:border-box}.c-lead-form__input::placeholder{color:var(--color-text-tertiary)}.c-lead-form__input:focus{border-color:#005aaa;box-shadow:0 0 0 3px rgba(0,90,170,.1)}.c-lead-form__input--error{border-color:var(--color-error)}.c-lead-form__input--error:focus{box-shadow:0 0 0 3px rgba(231,76,60,.1)}.c-lead-form__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M6 8L1 3h10z' fill='%23999'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.c-lead-form__error{display:block;font-size:.8125rem;color:var(--color-error);margin-top:4px;min-height:0}.c-lead-form__btn{margin-top:var(--space-sm)}.c-lead-form__privacy{font-size:.8125rem;color:var(--color-text-tertiary);text-align:center;margin-top:var(--space-sm)}.c-lead-form__success{text-align:center;padding:var(--space-xl) 0}.c-lead-form__success-icon{width:56px;height:56px;color:#56c0a1;margin:0 auto var(--space-md)}.c-lead-form__success-title{font-family:Montserrat;font-weight:800;font-size:1.5rem;color:#292929;margin-bottom:var(--space-sm)}.c-lead-form__success-text{font-size:1rem;color:var(--color-text-secondary);line-height:1.6}.c-lead-form--dark .c-lead-form__title{color:#fff}.c-lead-form--dark .c-lead-form__text{color:hsla(0,0%,100%,.8)}.c-lead-form--dark .c-lead-form__input{background:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.3)}.c-lead-form--dark .c-lead-form__privacy{color:hsla(0,0%,100%,.75)}.c-lead-form--dark .c-lead-form__success-title{color:#fff}.c-lead-form--dark .c-lead-form__success-text{color:hsla(0,0%,100%,.8)}.c-lead-form--dark .c-lead-form__success-icon{color:#ffec00}.lp-container{max-width:1200px;margin:0 auto;padding:0 var(--space-md)}@media(min-width: 1024px){.lp-container{padding:0 var(--space-xl)}}.lp-section{padding:60px 0}@media(min-width: 768px){.lp-section{padding:80px 0}}@media(min-width: 1024px){.lp-section{padding:100px 0}}.lp-section--alt{background:#fafafa}.lp-section--dark{background:#005aaa;color:#fff}.lp-section--gradient{background:linear-gradient(135deg, #005aaa 0%, #003b77 100%);color:#fff}.lp-section--navy{background:#292929;color:#fff}.lp-eyebrow{display:block;font-family:Montserrat;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#56c0a1;margin-bottom:var(--space-lg)}@media(min-width: 768px){.lp-eyebrow{font-size:.875rem}}.lp-title{font-family:Montserrat;font-weight:800;color:#292929;line-height:1.15;margin-bottom:var(--space-md)}.lp-title--lg{font-size:1.75rem}@media(min-width: 768px){.lp-title--lg{font-size:2.5rem}}@media(min-width: 1024px){.lp-title--lg{font-size:3rem}}.lp-title--md{font-weight:700;font-size:1.5rem}@media(min-width: 768px){.lp-title--md{font-size:2rem}}@media(min-width: 1024px){.lp-title--md{font-size:2.25rem}}.lp-title--sm{font-weight:600;font-size:1.25rem}@media(min-width: 768px){.lp-title--sm{font-size:1.5rem}}.lp-title--light{color:#fff}.lp-title--center{text-align:center}.lp-subtitle{font-family:Montserrat;font-size:1rem;line-height:1.7;color:var(--color-text-secondary);max-width:900px}@media(min-width: 768px){.lp-subtitle{font-size:1.125rem}}.lp-subtitle--light{color:hsla(0,0%,100%,.85)}.lp-subtitle--center{text-align:center;margin-left:auto;margin-right:auto}.lp-highlight{color:#005aaa;font-weight:700}.lp-highlight--yellow{color:#e6d400}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);font-family:Montserrat;font-weight:700;font-size:1rem;padding:16px 32px;border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-base);text-decoration:none;border:2px solid rgba(0,0,0,0);line-height:1}@media(min-width: 768px){.lp-btn{font-size:1.125rem;padding:18px 40px}}.lp-btn--primary{background:#ffec00;color:#005aaa;border-color:#ffec00;font-weight:700}.lp-btn--primary:hover{background:#e6d400;border-color:#e6d400;transform:translateY(-2px)}.lp-btn--secondary{background:rgba(0,0,0,0);color:#005aaa;border-color:#005aaa}.lp-btn--secondary:hover{background:#005aaa;color:#fff;transform:translateY(-2px)}.lp-btn--light{background:#fff;color:#005aaa;border-color:#fff;font-weight:800}.lp-btn--light:hover{background:#ffec00;border-color:#ffec00;transform:translateY(-2px)}.lp-btn--full{width:100%}.lp-btn--lg{font-size:1.125rem;padding:20px 40px}@media(min-width: 768px){.lp-btn--lg{font-size:1.25rem;padding:22px 48px}}.lp-block-cta{text-align:center;margin-top:var(--space-2xl)}.lp-card{background:#fff;border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-card);transition:var(--transition-base)}.lp-card:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.lp-card--flat{box-shadow:none;border:1px solid var(--color-border-light)}.lp-card--flat:hover{border-color:#005aaa;box-shadow:var(--shadow-sm)}.lp-card__icon{width:48px;height:48px;margin-bottom:var(--space-md)}.lp-card__title{font-family:Montserrat;font-weight:700;font-size:1.125rem;color:#292929;margin-bottom:var(--space-sm)}.lp-card__text{font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary)}.lp-badge{display:inline-flex;align-items:center;gap:var(--space-xs);font-family:Montserrat;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:6px 14px;border-radius:100px;background:rgba(0,90,170,.08);color:#005aaa}.lp-badge--yellow{background:rgba(255,236,0,.15);color:#292929}.lp-badge--light{background:#005aaa;padding:14px 22px;box-shadow:2px 2px 8px rgba(0,10,30,.35);font-weight:500;font-size:.8125rem;color:#fff}.lp-divider{width:60px;height:4px;background:#ffec00;border-radius:2px}.lp-divider--center{margin-left:auto;margin-right:auto}.lp-stat{text-align:center}.lp-stat__number{font-family:Montserrat;font-weight:800;font-size:2rem;color:#005aaa;line-height:1}@media(min-width: 768px){.lp-stat__number{font-size:2.5rem}}.lp-stat__label{font-size:.875rem;color:var(--color-text-secondary);margin-top:var(--space-xs)}.lp-stat--light .lp-stat__number{color:#ffec00}.lp-stat--light .lp-stat__label{color:hsla(0,0%,100%,.8)}.lp-grid{display:flex;flex-wrap:wrap;gap:var(--space-lg)}.lp-grid--2>*{flex:1 1 100%}@media(min-width: 768px){.lp-grid--2>*{flex:1 1 calc(50% - var(--space-lg))}}.lp-grid--3>*{flex:1 1 100%}@media(min-width: 768px){.lp-grid--3>*{flex:1 1 calc(50% - var(--space-lg))}}@media(min-width: 1024px){.lp-grid--3>*{flex:1 1 calc(33.333% - var(--space-lg))}}.lp-grid--4>*{flex:1 1 100%}@media(min-width: 480px){.lp-grid--4>*{flex:1 1 calc(50% - var(--space-lg))}}@media(min-width: 1024px){.lp-grid--4>*{flex:1 1 calc(25% - var(--space-lg))}}.lp-checklist{list-style:none;padding:0;margin:var(--space-lg) 0 0}.lp-checklist__item{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-sm);padding:var(--space-sm) 0;font-size:1.0625rem;line-height:1.6;color:var(--color-text)}@media(min-width: 768px){.lp-checklist__item{font-size:1.125rem}}.lp-checklist__icon{flex-shrink:0;width:24px;height:24px;color:#56c0a1}.lp-checklist--light .lp-checklist__item{color:hsla(0,0%,100%,.9)}.lp-checklist--light .lp-checklist__icon{color:#ffec00}.lp-whatsapp{position:fixed;bottom:24px;right:24px;z-index:1000;width:60px;height:60px;border-radius:50%;background:#25d366;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;box-shadow:0 4px 16px rgba(37,211,102,.4);transition:var(--transition-base);text-decoration:none}.lp-whatsapp:hover{transform:scale(1.1);box-shadow:0 6px 24px rgba(37,211,102,.5)}.lp-whatsapp__icon{width:32px;height:32px;fill:#fff}.js-reveal-ready .lp-section,.js-reveal-ready .m-autoridade{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.js-reveal-ready .lp-section.is-revealed,.js-reveal-ready .m-autoridade.is-revealed{opacity:1;transform:translateY(0)}.lp-text-center-mobile{text-align:center}@media(min-width: 768px){.lp-text-center-mobile{text-align:left}}.m-header{position:fixed;top:0;left:0;width:100%;z-index:100;padding:var(--space-md) 0;background:rgba(0,0,0,0);transition:var(--transition-base)}.m-header--scrolled{background:rgba(0,90,170,.98);box-shadow:0 2px 12px rgba(0,10,30,.3);padding:var(--space-sm) 0}.m-header__inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.m-header__logo{display:block}.m-header__logo-img{height:44px;width:auto;filter:drop-shadow(3px 3px 6px rgba(0, 10, 30, 0.9))}@media(min-width: 768px){.m-header__logo-img{height:55px}}.m-header__cta{font-size:.8125rem;padding:10px 20px;background:#ffec00;color:#005aaa;border-color:#ffec00;text-transform:uppercase;letter-spacing:.05em;font-weight:800;box-shadow:3px 3px 6px rgba(0,10,30,.9)}.m-header__cta:hover{transform:translateY(-2px);box-shadow:3px 5px 8px rgba(0,10,30,.7)}@media(min-width: 768px){.m-header__cta{font-size:.875rem;padding:12px 24px}}.m-hero{position:relative;overflow:hidden;padding:120px 0 60px;color:#fff}@media(min-width: 768px){.m-hero{padding:140px 0 80px}}@media(min-width: 1024px){.m-hero{padding:160px 0 100px}}.m-hero__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/hero-bg.jpg") center center/120% auto no-repeat;z-index:0}.m-hero__bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(0, 90, 170, 0.93) 0%, rgba(0, 90, 170, 0.85) 40%, rgba(0, 59, 119, 0.45) 65%, rgba(0, 59, 119, 0.2) 85%, rgba(0, 59, 119, 0.15) 100%),linear-gradient(to top, rgba(0, 90, 170, 0.6) 0%, transparent 40%)}.m-hero__content{position:relative;z-index:1;max-width:720px}@media(min-width: 1024px){.m-hero__content{max-width:800px}}.m-hero__title{font-family:Montserrat;font-weight:800;font-size:1.75rem;line-height:1.15;color:#fff;margin:var(--space-md) 0;text-shadow:2px 2px 6px rgba(0,10,30,.5)}@media(min-width: 768px){.m-hero__title{font-size:2.5rem}}@media(min-width: 1024px){.m-hero__title{font-size:3.25rem}}.m-hero__title-highlight{color:#ffec00;display:inline}.m-hero__subtitle{font-size:1.125rem;line-height:1.7;color:hsla(0,0%,100%,.9);margin-bottom:var(--space-xl);max-width:640px;text-shadow:1px 1px 2px rgba(0,10,30,.3)}@media(min-width: 768px){.m-hero__subtitle{font-size:1.25rem}}.m-hero__subtitle strong{color:#fff;font-weight:700}.m-hero__ctas{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-md);margin-bottom:var(--space-2xl)}@media(min-width: 480px){.m-hero__ctas{flex-direction:row;align-items:center}}.m-hero__proof{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;position:relative;z-index:1;gap:var(--space-md);padding-top:var(--space-xl);border-top:1px solid hsla(0,0%,100%,.2)}@media(min-width: 768px){.m-hero__proof{flex-direction:row;justify-content:space-between;gap:var(--space-lg)}}.m-hero__proof-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-sm);font-family:Montserrat;font-size:1rem;font-weight:600;color:#fff;text-shadow:1px 1px 2px rgba(0,10,30,.3);letter-spacing:.02em}.m-hero__proof-icon{width:24px;height:24px;color:#ffec00;flex-shrink:0;filter:drop-shadow(1px 1px 2px rgba(0, 10, 30, 0.4))}@keyframes hero-fade-up{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-bg-reveal{from{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.m-hero__bg{opacity:0;animation:hero-bg-reveal 1.2s ease forwards}.m-hero .lp-badge{opacity:0;animation:hero-fade-up .6s ease forwards .3s}.m-hero__title{opacity:0;animation:hero-fade-up .6s ease forwards .5s}.m-hero__subtitle{opacity:0;animation:hero-fade-up .6s ease forwards .7s}.m-hero__ctas{opacity:0;animation:hero-fade-up .6s ease forwards .9s}.m-hero__proof{opacity:0;animation:hero-fade-up .6s ease forwards 1.1s}.js-reveal-ready .m-hero{opacity:1;transform:none}@media(prefers-reduced-motion: reduce){.m-hero__bg,.m-hero .lp-badge,.m-hero__title,.m-hero__subtitle,.m-hero__ctas,.m-hero__proof{opacity:1;animation:none;transform:none}}.m-autoridade{background:#fafafa;padding:var(--space-2xl) 0;position:relative;overflow:hidden}@media(min-width: 768px){.m-autoridade{padding:var(--space-3xl) 0}}.m-autoridade::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#ffec00}.m-autoridade::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(135deg, transparent, transparent 24px, rgba(0, 90, 170, 0.03) 24px, rgba(0, 90, 170, 0.03) 25px);pointer-events:none}.m-autoridade__deco{position:absolute;pointer-events:none;z-index:0;color:#005aaa}.m-autoridade__deco svg{width:100%;height:100%;display:block}.m-autoridade__deco--1{top:-20px;right:-30px;width:160px;height:160px;opacity:.03;transform:rotate(15deg)}@media(min-width: 768px){.m-autoridade__deco--1{width:220px;height:220px}}.m-autoridade__deco--2{bottom:-25px;left:-20px;width:120px;height:120px;opacity:.025;transform:rotate(-20deg)}@media(min-width: 768px){.m-autoridade__deco--2{width:180px;height:180px}}.m-autoridade__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xl);text-align:center;position:relative;z-index:1}@media(min-width: 768px){.m-autoridade__grid{flex-wrap:nowrap;justify-content:space-between}}.m-autoridade__item{flex:1 1 40%;min-width:0;position:relative;padding:var(--space-lg) var(--space-md)}@media(min-width: 768px){.m-autoridade__item{flex:1 1 0}.m-autoridade__item:not(:last-child)::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:56%;width:1px;background:linear-gradient(to bottom, transparent, rgba(0, 90, 170, 0.12), transparent)}}.m-autoridade__icon{display:block;width:48px;height:48px;color:#56c0a1;margin:0 auto var(--space-md)}.m-autoridade__icon svg{width:100%;height:100%}@media(min-width: 768px){.m-autoridade__icon{width:56px;height:56px}}.m-autoridade__icon svg{width:100%;height:100%;display:block}.m-autoridade__number{display:block;font-family:Montserrat;font-weight:700;font-size:1.75rem;color:#005aaa;line-height:1.2}@media(min-width: 768px){.m-autoridade__number{font-size:2.125rem}}.m-autoridade__accent{display:none}.m-autoridade__label{display:block;font-family:Montserrat;font-size:.8125rem;font-weight:500;color:#292929;margin-top:var(--space-xs);line-height:1.4;opacity:.65}@media(min-width: 768px){.m-autoridade__label{font-size:.875rem}}.js-reveal-ready .m-autoridade.is-revealed{opacity:1;transform:none}.js-reveal-ready .m-autoridade .m-autoridade__item{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.js-reveal-ready .m-autoridade.is-revealed .m-autoridade__item:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.1s}.js-reveal-ready .m-autoridade.is-revealed .m-autoridade__item:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.25s}.js-reveal-ready .m-autoridade.is-revealed .m-autoridade__item:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.4s}.js-reveal-ready .m-autoridade.is-revealed .m-autoridade__item:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.55s}@media(prefers-reduced-motion: reduce){.m-autoridade__item{opacity:1 !important;transform:none !important;transition:none !important}}.m-cta{overflow-x:clip}.m-cta__wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-2xl)}@media(min-width: 1024px){.m-cta__wrapper{flex-direction:row;align-items:center}}.m-cta__info{flex:1}@media(min-width: 1024px){.m-cta__info{padding-right:var(--space-2xl)}}.m-cta__form{flex:0 0 auto;width:100%;background:#fff;border-radius:var(--radius-lg);padding:var(--space-xl) var(--space-lg);box-shadow:0 4px 24px rgba(0,10,30,.08);border-top:3px solid #56c0a1}@media(min-width: 1024px){.m-cta__form{width:480px}}.m-cta--inline{text-align:center;padding:var(--space-xl) 0}.m-cta--final .m-cta__wrapper{align-items:center;text-align:center}@media(min-width: 1024px){.m-cta--final .m-cta__wrapper{flex-direction:column}}.m-cta--final .m-cta__info{padding-right:0;border-left:none}@media(min-width: 1024px){.m-cta--final .m-cta__info{max-width:640px}}.m-cta--final .m-cta__form{background:rgba(0,0,0,0);box-shadow:none;border-top:none;padding:0;border-radius:0}@media(min-width: 1024px){.m-cta--final .m-cta__form{width:560px}}.m-cta--final .lp-subtitle{margin-left:auto;margin-right:auto}.m-cta__final-content{text-align:center}.m-cta__final-form{max-width:560px;margin:var(--space-2xl) auto 0}@media(min-width: 1024px){.m-cta:not(.m-cta--final) .m-cta__info{border-left:4px solid #ffec00;padding-left:var(--space-lg)}}.m-cta:not(.m-cta--final) .lp-checklist__icon{width:20px;height:20px;background:#56c0a1;color:#fff;border-radius:50%;padding:4px}.js-reveal-ready .m-cta:not(.m-cta--final).is-revealed{opacity:1;transform:none;transition:none}.js-reveal-ready .m-cta:not(.m-cta--final) .m-cta__info{opacity:0;transform:translateX(-24px);transition:opacity .6s ease,transform .6s ease}.js-reveal-ready .m-cta:not(.m-cta--final) .m-cta__form{opacity:0;transform:translateX(24px);transition:opacity .6s ease,transform .6s ease}.js-reveal-ready .m-cta:not(.m-cta--final).is-revealed .m-cta__info{opacity:1;transform:translateX(0);transition-delay:.15s}.js-reveal-ready .m-cta:not(.m-cta--final).is-revealed .m-cta__form{opacity:1;transform:translateX(0);transition-delay:.35s}@media(prefers-reduced-motion: reduce){.m-cta__info,.m-cta__form{opacity:1 !important;transform:none !important;transition:none !important}}.m-identificacao{position:relative;overflow:hidden}.m-identificacao::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#ffec00;z-index:2}.m-identificacao::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(45deg, transparent, transparent 20px, rgba(0, 90, 170, 0.05) 20px, rgba(0, 90, 170, 0.05) 21px);pointer-events:none}.m-identificacao__deco{position:absolute;pointer-events:none;z-index:0;color:#005aaa}.m-identificacao__deco svg{width:100%;height:100%;display:block}.m-identificacao__deco--1{top:20px;left:-10px;width:200px;height:200px;opacity:.06;transform:rotate(-10deg)}@media(min-width: 768px){.m-identificacao__deco--1{width:280px;height:280px}}.m-identificacao__deco--2{bottom:10px;right:-15px;width:220px;height:220px;opacity:.05;transform:rotate(20deg)}@media(min-width: 768px){.m-identificacao__deco--2{width:300px;height:300px}}.m-identificacao .lp-container{position:relative;z-index:1}.m-identificacao__header{text-align:center;margin-bottom:var(--space-2xl);max-width:800px;margin-left:auto}.m-identificacao__header:last-child{margin-bottom:0}.m-identificacao__header{margin-right:auto}.m-identificacao__grid{display:flex;flex-wrap:wrap;gap:var(--space-lg)}@media(min-width: 768px){.m-identificacao__grid{gap:var(--space-xl)}}.m-identificacao__card{flex:1 1 100%;padding:var(--space-lg);border-radius:var(--radius-lg);background:#fff;border-left:4px solid #005aaa}@media(min-width: 768px){.m-identificacao__card{flex:1 1 calc(50% - var(--space-xl))}}.m-identificacao__icon{display:block;width:36px;height:36px;color:#005aaa;margin-bottom:var(--space-md)}.m-identificacao__icon svg{width:100%;height:100%;display:block}.m-identificacao__title{font-family:Montserrat;font-weight:700;font-size:1.1875rem;color:#292929;margin-bottom:var(--space-sm);line-height:1.35}@media(min-width: 768px){.m-identificacao__title{font-size:1.25rem}}.m-identificacao__text{font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary)}.m-identificacao__bottom{text-align:center;margin-top:var(--space-2xl)}.m-identificacao__cta-text{font-family:Montserrat;font-weight:700;font-size:1.25rem;color:#292929;margin-bottom:var(--space-md)}.m-identificacao__callout{display:flex;align-items:flex-start;gap:var(--space-lg);margin-top:var(--space-2xl);margin-bottom:var(--space-xl);padding:var(--space-lg) var(--space-xl);background:linear-gradient(135deg, rgba(0, 90, 170, 0.06) 0%, rgba(255, 236, 0, 0.08) 100%);border-left:4px solid #ffec00;border-radius:var(--radius-lg)}.m-identificacao__callout-icon{flex-shrink:0;width:40px;height:40px;color:#ffec00}.m-identificacao__callout-icon svg{width:100%;height:100%;display:block}.m-identificacao__callout-content{flex:1}.m-identificacao__callout-title{font-family:Montserrat;font-weight:700;font-size:1.25rem;color:#292929;margin-bottom:var(--space-sm)}@media(min-width: 768px){.m-identificacao__callout-title{font-size:1.375rem}}.m-identificacao__callout-text{font-size:.9375rem;line-height:1.7;color:var(--color-text-secondary)}.js-reveal-ready .m-identificacao.is-revealed{opacity:1;transform:none;transition:none}.js-reveal-ready .m-identificacao .m-identificacao__card{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.js-reveal-ready .m-identificacao.is-revealed .m-identificacao__card:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.1s}.js-reveal-ready .m-identificacao.is-revealed .m-identificacao__card:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.25s}.js-reveal-ready .m-identificacao.is-revealed .m-identificacao__card:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.4s}.js-reveal-ready .m-identificacao.is-revealed .m-identificacao__card:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.55s}@media(prefers-reduced-motion: reduce){.m-identificacao__card{opacity:1 !important;transform:none !important;transition:none !important}}.m-diferenciacao{position:relative;overflow:hidden}.m-diferenciacao::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle, rgba(0, 90, 170, 0.12) 1.5px, transparent 1.5px);background-size:20px 20px;pointer-events:none}.m-diferenciacao .lp-container{position:relative;z-index:1}.m-diferenciacao__header{text-align:center;margin-bottom:var(--space-2xl);max-width:720px;margin-left:auto;margin-right:auto}.m-diferenciacao__grid{display:flex;flex-wrap:wrap;gap:var(--space-lg)}.m-diferenciacao__card{flex:1 1 100%;padding:var(--space-lg);background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:var(--transition-base);position:relative}@media(min-width: 768px){.m-diferenciacao__card{flex:1 1 calc(50% - var(--space-lg))}}@media(min-width: 1024px){.m-diferenciacao__card{flex:1 1 calc(50% - var(--space-lg))}}.m-diferenciacao__card:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.m-diferenciacao__card-number{font-family:Montserrat;font-weight:900;font-size:2rem;color:rgba(0,90,170,.1);line-height:1;margin-bottom:var(--space-sm)}.m-diferenciacao__card-title{font-family:Montserrat;font-weight:700;font-size:1.125rem;color:#005aaa;margin-bottom:var(--space-sm)}.m-diferenciacao__card-text{font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary)}.js-reveal-ready .m-diferenciacao.is-revealed{opacity:1;transform:none;transition:none}.js-reveal-ready .m-diferenciacao .m-diferenciacao__card{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.js-reveal-ready .m-diferenciacao.is-revealed .m-diferenciacao__card:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.1s}.js-reveal-ready .m-diferenciacao.is-revealed .m-diferenciacao__card:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.2s}.js-reveal-ready .m-diferenciacao.is-revealed .m-diferenciacao__card:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.3s}.js-reveal-ready .m-diferenciacao.is-revealed .m-diferenciacao__card:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.4s}@media(prefers-reduced-motion: reduce){.m-diferenciacao__card{opacity:1 !important;transform:none !important;transition:none !important}}.m-o-que-recebe__header{text-align:center;margin-bottom:var(--space-2xl);max-width:720px;margin-left:auto;margin-right:auto}.m-o-que-recebe__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.m-o-que-recebe__table{width:100%;border-collapse:collapse;background:#fff;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-card)}.m-o-que-recebe__table thead{background:#005aaa;color:#fff}.m-o-que-recebe__table thead th{font-family:Montserrat;font-weight:700;font-size:.9375rem;padding:var(--space-md) var(--space-lg);text-align:left;white-space:nowrap}.m-o-que-recebe__table tbody tr{border-bottom:1px solid rgba(0,0,0,.06)}.m-o-que-recebe__table tbody tr:last-child{border-bottom:none}.m-o-que-recebe__table tbody tr:hover{background:rgba(0,90,170,.03)}.m-o-que-recebe__table tbody td{font-size:.9375rem;line-height:1.6;padding:var(--space-md) var(--space-lg);color:var(--color-text-secondary)}.m-o-que-recebe__table tbody td:first-child{font-weight:600;color:var(--color-text-primary)}.m-o-que-recebe__table tbody td:last-child{font-weight:700;color:#005aaa;white-space:nowrap}.m-o-que-recebe__table tfoot td{font-size:.9375rem;padding:var(--space-md) var(--space-lg)}.m-o-que-recebe__table .m-o-que-recebe__total{background:rgba(0,90,170,.05);border-top:2px solid rgba(0,90,170,.15)}.m-o-que-recebe__table .m-o-que-recebe__total td:last-child{color:#005aaa;font-size:1.125rem}.m-o-que-recebe__table .m-o-que-recebe__investimento{background:#005aaa;color:#fff}.m-o-que-recebe__table .m-o-que-recebe__investimento td{color:#fff}.m-o-que-recebe__table .m-o-que-recebe__investimento td:last-child{font-size:1.25rem}.m-o-que-recebe__disclaimer{margin-top:var(--space-md);font-size:.8125rem;color:var(--color-text-secondary);text-align:center}.m-estrutura-comercial__header{text-align:center;margin-bottom:var(--space-2xl)}.m-estrutura-comercial__grid{display:flex;flex-direction:column;align-items:stretch;justify-content:center;flex-wrap:nowrap;gap:var(--space-lg)}@media(min-width: 480px){.m-estrutura-comercial__grid{flex-direction:row;flex-wrap:wrap;gap:var(--space-lg)}}.m-estrutura-comercial__card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-sm);text-align:center;padding:var(--space-lg) var(--space-md);background:#fafafa;border-radius:12px;flex:1 1 100%}@media(min-width: 480px){.m-estrutura-comercial__card{flex:1 1 calc(50% - var(--space-lg))}}@media(min-width: 1024px){.m-estrutura-comercial__card{flex:1 1 calc(50% - var(--space-lg))}}.m-estrutura-comercial__icon{width:48px;height:48px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;background:rgb(180.2,219.8,255);border-radius:50%;margin:0 auto var(--space-xs)}.m-estrutura-comercial__icon svg{width:24px;height:24px;color:#005aaa}.m-estrutura-comercial__label{font-size:15px;font-weight:500;color:#292929;line-height:1.4}.m-estrutura-comercial__card-title{font-family:Montserrat;font-weight:700;font-size:1.125rem;color:#005aaa;margin-bottom:var(--space-xs)}.m-estrutura-comercial__card-text{font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary);text-align:center}@media(min-width: 480px){.m-estrutura-comercial--tri .m-estrutura-comercial__card{flex:1 1 calc(33.333% - var(--space-lg))}}@media(min-width: 1024px){.m-estrutura-comercial--tri .m-estrutura-comercial__card{flex:1 1 calc(33.333% - var(--space-lg))}}.m-financeiro{position:relative;overflow:hidden}.m-financeiro::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#ffec00;z-index:2}.m-financeiro .lp-container{position:relative;z-index:1}.m-financeiro__header{text-align:center;margin-bottom:var(--space-2xl)}.m-financeiro__stats{display:flex;flex-direction:column;align-items:stretch;justify-content:center;flex-wrap:nowrap;gap:var(--space-md);margin-bottom:var(--space-2xl)}@media(min-width: 768px){.m-financeiro__stats{flex-direction:row}}.m-financeiro__stat{flex:1;text-align:center;padding:var(--space-xl) var(--space-lg);background:#fff;border-radius:var(--radius-lg);box-shadow:0 2px 12px rgba(0,10,30,.06);border-bottom:3px solid #005aaa}.m-financeiro__stat-value{display:block;font-family:Montserrat;font-weight:700;font-size:1.5rem;color:#005aaa;line-height:1.2;margin-bottom:var(--space-sm)}@media(min-width: 768px){.m-financeiro__stat-value{font-size:1.75rem}}.m-financeiro__stat-label{display:block;font-family:Montserrat;font-size:.9375rem;font-weight:500;color:#292929;line-height:1.4;opacity:.7}.m-financeiro__features{display:flex;flex-direction:column;gap:var(--space-lg);max-width:700px;margin:0 auto}.m-financeiro__feature{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-md);padding:var(--space-lg);background:#fff;border-radius:var(--radius-lg);box-shadow:0 2px 12px rgba(0,10,30,.06)}.m-financeiro__feature-icon{flex-shrink:0;display:block;width:36px;height:36px;color:#56c0a1}.m-financeiro__feature-icon svg{width:100%;height:100%;display:block}.m-financeiro__feature-title{font-family:Montserrat;font-weight:700;font-size:1.0625rem;color:#292929;margin-bottom:4px}.m-financeiro__feature-text{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.6}.js-reveal-ready .m-financeiro.is-revealed{opacity:1;transform:none;transition:none}.js-reveal-ready .m-financeiro .m-financeiro__stat{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.js-reveal-ready .m-financeiro.is-revealed .m-financeiro__stat:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.1s}.js-reveal-ready .m-financeiro.is-revealed .m-financeiro__stat:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.25s}.js-reveal-ready .m-financeiro.is-revealed .m-financeiro__stat:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.4s}.js-reveal-ready .m-financeiro .m-financeiro__feature{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.js-reveal-ready .m-financeiro.is-revealed .m-financeiro__feature:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.55s}.js-reveal-ready .m-financeiro.is-revealed .m-financeiro__feature:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.7s}.js-reveal-ready .m-financeiro.is-revealed .m-financeiro__feature:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.85s}@media(prefers-reduced-motion: reduce){.m-financeiro__stat,.m-financeiro__feature{opacity:1 !important;transform:none !important;transition:none !important}}.m-empilhamento{position:relative;overflow:hidden}.m-empilhamento::before{content:"";position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle, rgba(100, 170, 255, 0.35) 0%, rgba(100, 170, 255, 0.08) 35%, transparent 55%);filter:blur(40px);pointer-events:none;top:-100px;left:-100px;animation:empilhamento-glow-1 12s ease-in-out infinite;z-index:0}.m-empilhamento::after{content:"";position:absolute;width:450px;height:450px;border-radius:50%;background:radial-gradient(circle, rgba(100, 170, 255, 0.28) 0%, rgba(100, 170, 255, 0.06) 35%, transparent 55%);filter:blur(40px);pointer-events:none;bottom:-80px;right:-80px;animation:empilhamento-glow-2 15s ease-in-out infinite;z-index:0}.m-empilhamento .lp-container{position:relative;z-index:1}.m-empilhamento__header{text-align:center;margin-bottom:var(--space-2xl)}.m-empilhamento__grid{display:flex;flex-wrap:wrap;gap:var(--space-lg)}.m-empilhamento__item{flex:1 1 100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-md);padding:var(--space-lg);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-lg);transition:var(--transition-base)}@media(min-width: 768px){.m-empilhamento__item{flex:1 1 calc(50% - var(--space-lg))}}.m-empilhamento__item:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.m-empilhamento__icon{flex-shrink:0;display:block;width:40px;height:40px;color:#ffec00}.m-empilhamento__icon svg{width:100%;height:100%;display:block}.m-empilhamento__content{flex:1;min-width:0}.m-empilhamento__title{font-family:Montserrat;font-weight:700;font-size:1.0625rem;color:#fff;margin-bottom:4px}.m-empilhamento__text{font-size:.9375rem;color:hsla(0,0%,100%,.85);line-height:1.6}.m-empilhamento__list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--space-lg)}.m-empilhamento__list-item{flex:1 1 100%;font-size:1rem;line-height:1.7;color:hsla(0,0%,100%,.9);padding:var(--space-lg);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-lg)}@media(min-width: 768px){.m-empilhamento__list-item{flex:1 1 calc(50% - var(--space-lg))}}.m-empilhamento__list-item strong{color:#fff}.js-reveal-ready .m-empilhamento.is-revealed{opacity:1;transform:none;transition:none}.js-reveal-ready .m-empilhamento .m-empilhamento__item{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.js-reveal-ready .m-empilhamento.is-revealed .m-empilhamento__item:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.1s}.js-reveal-ready .m-empilhamento.is-revealed .m-empilhamento__item:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.2s}.js-reveal-ready .m-empilhamento.is-revealed .m-empilhamento__item:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.3s}.js-reveal-ready .m-empilhamento.is-revealed .m-empilhamento__item:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.4s}.js-reveal-ready .m-empilhamento.is-revealed .m-empilhamento__item:nth-child(5){opacity:1;transform:translateY(0);transition-delay:.5s}.js-reveal-ready .m-empilhamento.is-revealed .m-empilhamento__item:nth-child(6){opacity:1;transform:translateY(0);transition-delay:.6s}@keyframes empilhamento-glow-1{0%{transform:translate(0, 0) scale(1)}25%{transform:translate(60%, 40%) scale(1.1)}50%{transform:translate(120%, 20%) scale(0.9)}75%{transform:translate(50%, 60%) scale(1.05)}100%{transform:translate(0, 0) scale(1)}}@keyframes empilhamento-glow-2{0%{transform:translate(0, 0) scale(1)}25%{transform:translate(-50%, -30%) scale(1.1)}50%{transform:translate(-100%, -10%) scale(0.95)}75%{transform:translate(-40%, -50%) scale(1.05)}100%{transform:translate(0, 0) scale(1)}}@media(prefers-reduced-motion: reduce){.m-empilhamento__item{opacity:1 !important;transform:none !important;transition:none !important}.m-empilhamento::before,.m-empilhamento::after{animation:none !important}}.m-modelos__header{text-align:center;margin-bottom:var(--space-2xl)}.m-modelos__grid{display:flex;flex-direction:column;align-items:stretch;justify-content:center;flex-wrap:nowrap;gap:var(--space-lg)}@media(min-width: 1024px){.m-modelos__grid{flex-direction:row;align-items:stretch}}.m-modelos__card{flex:1;background:#fff;border:2px solid var(--color-border-light);border-radius:var(--radius-xl);padding:var(--space-xl);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;transition:var(--transition-base);position:relative}.m-modelos__card:hover{border-color:#005aaa;box-shadow:var(--shadow-lg)}.m-modelos__card--featured{border-color:#005aaa;box-shadow:var(--shadow-lg)}@media(min-width: 1024px){.m-modelos__card--featured{transform:scale(1.04);z-index:1}}.m-modelos__card-tag{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#ffec00;color:#292929;font-family:Montserrat;font-weight:800;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;padding:6px 20px;border-radius:100px;white-space:nowrap}.m-modelos__card-header{margin-bottom:var(--space-lg)}.m-modelos__card-name{font-family:Montserrat;font-weight:800;font-size:1.5rem;color:#292929}.m-modelos__card-desc{font-size:.875rem;color:var(--color-text-secondary);margin-top:4px}.m-modelos__card-price{margin-bottom:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border-light)}.m-modelos__card-from{display:block;font-size:.875rem;color:var(--color-text-tertiary)}.m-modelos__card-value{display:block;font-family:Montserrat;font-weight:900;font-size:2rem;color:#005aaa;line-height:1.2}.m-modelos__card-features{list-style:none;padding:0;margin:0 0 var(--space-xl);flex-grow:1}.m-modelos__card-features li{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-sm);padding:var(--space-sm) 0;font-size:.9375rem;color:var(--color-text);line-height:1.4}.m-modelos__card-profile{font-size:.8125rem;color:var(--color-text-secondary);margin-bottom:0;padding:var(--space-sm) 0;border-top:1px solid var(--color-border-light);line-height:1.5}.m-modelos__card-profile strong{color:#292929}.m-modelos__card-asterisk{font-size:1rem;font-weight:400}.m-modelos__card-footnote{font-size:.8125rem;color:var(--color-text-secondary);margin-top:0;margin-bottom:var(--space-lg);line-height:1.5}.m-modelos__check{flex-shrink:0;width:18px;height:18px;color:#56c0a1;margin-top:2px}.m-garantia{position:relative;overflow:hidden}.m-garantia::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg, rgba(0, 90, 170, 0.1) 1px, transparent 1px),linear-gradient(90deg, rgba(0, 90, 170, 0.1) 1px, transparent 1px);background-size:48px 48px;pointer-events:none;z-index:0}.m-garantia::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at 0% 0%, rgba(0, 90, 170, 0.14) 0%, transparent 50%),radial-gradient(ellipse at 100% 100%, rgba(86, 192, 161, 0.12) 0%, transparent 50%);pointer-events:none;z-index:0}.m-garantia .lp-container{position:relative;z-index:1}.m-garantia__header{text-align:center;margin-bottom:var(--space-2xl)}.m-garantia__cards{display:flex;flex-direction:column;align-items:stretch;justify-content:center;flex-wrap:nowrap;gap:var(--space-lg)}@media(min-width: 1024px){.m-garantia__cards{flex-direction:row}}.m-garantia__card{flex:1;background:#fff;border-radius:var(--radius-xl);padding:var(--space-xl);box-shadow:var(--shadow-card)}.m-garantia__card--risk,.m-garantia__card--safe{border-top:4px solid #56c0a1}.m-garantia__card-icon{display:block;width:48px;height:48px;margin-bottom:var(--space-md)}.m-garantia__card-icon svg{width:100%;height:100%;display:block}.m-garantia .m-garantia__card-icon{color:#56c0a1}.m-garantia__card-title{font-family:Montserrat;font-weight:700;font-size:1.375rem;color:#292929;margin-bottom:var(--space-sm)}.m-garantia__card-desc{font-size:1.0625rem;color:var(--color-text-secondary);margin-bottom:var(--space-md);line-height:1.6}.m-garantia__card-list{list-style:none;padding:0;margin:0}.m-garantia__card-list li{padding:var(--space-sm) 0;font-size:1.0625rem;color:var(--color-text);border-bottom:1px solid var(--color-border-light);padding-left:var(--space-lg);position:relative}.m-garantia__card-list li::before{content:"✓";position:absolute;left:0;color:#56c0a1;font-weight:700}.m-garantia__card-list li:last-child{border-bottom:none}.js-reveal-ready .m-garantia.is-revealed{opacity:1;transform:none;transition:none}.js-reveal-ready .m-garantia .m-garantia__card{opacity:0;transition:opacity .5s ease,transform .5s ease}.js-reveal-ready .m-garantia .m-garantia__card--risk{transform:translateX(-24px)}.js-reveal-ready .m-garantia .m-garantia__card--safe{transform:translateX(24px)}.js-reveal-ready .m-garantia.is-revealed .m-garantia__card--risk{opacity:1;transform:translateX(0);transition-delay:.1s}.js-reveal-ready .m-garantia.is-revealed .m-garantia__card--safe{opacity:1;transform:translateX(0);transition-delay:.3s}@media(prefers-reduced-motion: reduce){.m-garantia__card{opacity:1 !important;transform:none !important;transition:none !important}}.m-depoimentos__header{text-align:center;margin-bottom:var(--space-2xl)}.m-depoimentos__carousel .c-carousel__card{aspect-ratio:auto;cursor:default;background:#fafafa;border-radius:var(--radius-lg);padding:var(--space-xl);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}@media(min-width: 1440px){.m-depoimentos__carousel .c-carousel__card{width:calc(33.333% - 20px)}}.m-depoimentos__carousel .c-carousel__card:hover{transform:none;box-shadow:none}.m-depoimentos__stars{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:2px;margin-bottom:var(--space-md)}.m-depoimentos__star{width:18px;height:18px;color:#e6d400;fill:#e6d400}.m-depoimentos__quote{font-size:1rem;line-height:1.7;color:var(--color-text);margin:0 0 var(--space-lg);flex-grow:1;font-style:normal}.m-depoimentos__author{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-md)}.m-depoimentos__avatar{width:44px;height:44px;border-radius:50%;background:#005aaa;color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;font-family:Montserrat;font-weight:700;font-size:.875rem;flex-shrink:0}.m-depoimentos__name{font-family:Montserrat;font-weight:700;font-size:.9375rem;color:#292929;display:block}.m-depoimentos__role{font-size:.8125rem;color:var(--color-text-secondary)}.m-depoimentos__cta{text-align:center;margin-top:var(--space-2xl)}.m-depoimentos__cta-icon{width:20px;height:20px;vertical-align:middle;margin-right:6px}.m-ecossistema__header{text-align:center;margin-bottom:var(--space-2xl)}.m-ecossistema__header strong{color:#ffec00}.m-ecossistema__timeline{max-width:720px;margin:0 auto;position:relative;padding-left:var(--space-xl)}@media(min-width: 768px){.m-ecossistema__timeline{padding-left:var(--space-2xl)}}.m-ecossistema__timeline::before{content:"";position:absolute;left:10px;top:0;bottom:0;width:2px;background:hsla(0,0%,100%,.15)}@media(min-width: 768px){.m-ecossistema__timeline::before{left:14px}}.m-ecossistema__item{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-md);margin-bottom:var(--space-xl);position:relative}.m-ecossistema__item:last-child{margin-bottom:0}.m-ecossistema__number{position:absolute;left:calc(-1*var(--space-xl));width:24px;height:24px}@media(min-width: 768px){.m-ecossistema__number{left:calc(-1*var(--space-2xl));width:30px;height:30px}}.m-ecossistema__number{border-radius:50%;background:#ffec00;color:#292929;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;font-family:Montserrat;font-weight:800;font-size:.75rem;flex-shrink:0;z-index:1}.m-ecossistema__content{flex:1}.m-ecossistema__title{font-family:Montserrat;font-weight:700;font-size:1.125rem;color:#ffec00;margin-bottom:4px}.m-ecossistema__text{font-size:.9375rem;color:hsla(0,0%,100%,.7);line-height:1.6}.m-faq__header{text-align:center;margin-bottom:var(--space-2xl)}.m-faq__list{max-width:720px;margin:0 auto}.m-faq__item{border-bottom:1px solid var(--color-border)}.m-faq__item:first-child{border-top:1px solid var(--color-border)}.m-faq__question{width:100%;background:none;border:none;padding:var(--space-lg) 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:var(--space-md);cursor:pointer;text-align:left;font-family:Montserrat;font-weight:600;font-size:1rem;color:#292929;transition:color .2s ease}.m-faq__question:hover{color:#005aaa}.m-faq__question span{flex:1}.m-faq__arrow{width:20px;height:20px;color:#005aaa;flex-shrink:0;transition:transform .3s ease}.m-faq__item.is-open .m-faq__arrow{transform:rotate(180deg)}.m-faq__answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.m-faq__answer p{padding:0 0 var(--space-lg);font-size:.9375rem;line-height:1.7;color:var(--color-text-secondary)}.m-recap__header{text-align:center;margin-bottom:var(--space-2xl)}.m-recap__grid{max-width:640px;margin:0 auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-md)}@media(min-width: 768px){.m-recap__grid{max-width:100%;flex-direction:row;flex-wrap:wrap;gap:var(--space-md) var(--space-xl)}}.m-recap__item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-sm);font-size:1rem;color:#292929}@media(min-width: 768px){.m-recap__item{flex:0 1 calc(50% - var(--space-xl));max-width:calc(50% - var(--space-xl))}}.m-recap__icon{width:22px;height:22px;color:#005aaa;flex-shrink:0}.m-recap__cta{text-align:center;margin-top:var(--space-2xl)}.m-ps__content{max-width:720px;margin:0 auto;text-align:center}.m-ps__label{font-family:Montserrat;font-weight:800;font-size:1.125rem;color:#005aaa;display:block;margin-bottom:var(--space-md)}.m-ps__text{font-size:1rem;line-height:1.8;color:var(--color-text-secondary);margin-bottom:var(--space-lg)}.m-ps__text strong{color:#292929}.m-ps__contact{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--color-border)}.m-ps__contact-item{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:var(--space-xs);font-size:.9375rem;color:var(--color-text-secondary);text-decoration:none}.m-ps__contact-item:hover{color:#005aaa}.m-ps__contact-icon{width:18px;height:18px;color:#005aaa}.m-footer{background:#292929;padding:var(--space-2xl) 0}.m-footer__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;gap:var(--space-lg);text-align:center}.m-footer__logo{display:block}.m-footer__logo img{height:32px;width:auto}.m-footer__text{font-size:.875rem;color:hsla(0,0%,100%,.5);line-height:1.6}.m-footer__links{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-md)}.m-footer__link{font-size:.8125rem;color:hsla(0,0%,100%,.65);text-decoration:none;transition:color .2s ease}.m-footer__link:hover{color:#ffec00}.m-footer__copy{font-size:.75rem;color:hsla(0,0%,100%,.55);padding-top:var(--space-lg);border-top:1px solid hsla(0,0%,100%,.1);width:100%;text-align:center}.m-cookie-consent{position:fixed;bottom:0;left:0;right:0;background:rgba(41,41,41,.97);padding:var(--space-lg) 0;z-index:9998;transform:translateY(100%);transition:transform .3s ease;backdrop-filter:blur(8px)}.m-cookie-consent.is-visible{transform:translateY(0)}.m-cookie-consent__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;gap:var(--space-md);text-align:center}@media(min-width: 768px){.m-cookie-consent__inner{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;text-align:left}}.m-cookie-consent__text{font-size:.875rem;color:hsla(0,0%,100%,.8);line-height:1.6;margin:0}.m-cookie-consent__link{color:#ffec00;text-decoration:underline;transition:color .2s ease}.m-cookie-consent__link:hover{color:#e6d400}.m-cookie-consent__btn{white-space:nowrap;flex-shrink:0;background:#005aaa;color:#fff;border:none;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md);font-size:.875rem;font-weight:600;cursor:pointer;transition:background .2s ease}.m-cookie-consent__btn:hover{background:#003b77}.m-privacy{padding:120px 0 var(--space-3xl)}.m-privacy__title{font-size:2rem;font-weight:700;color:#005aaa;margin-bottom:var(--space-sm)}@media(min-width: 768px){.m-privacy__title{font-size:2.5rem}}.m-privacy__updated{font-size:.875rem;color:var(--color-text-tertiary);margin-bottom:var(--space-2xl)}.m-privacy__content{max-width:800px}.m-privacy__section{margin-bottom:var(--space-2xl)}.m-privacy__section h2{font-size:1.25rem;font-weight:700;color:#292929;margin-bottom:var(--space-md)}.m-privacy__section p{font-size:1rem;line-height:1.8;color:var(--color-text);margin-bottom:var(--space-md)}.m-privacy__section ul{list-style:disc;padding-left:var(--space-lg);margin-bottom:var(--space-md)}.m-privacy__section li{font-size:1rem;line-height:1.8;color:var(--color-text);margin-bottom:var(--space-sm)}.m-privacy__section a{color:#005aaa;text-decoration:underline;transition:color .2s ease}.m-privacy__section a:hover{color:#003b77}.m-privacy__back{margin-top:var(--space-2xl);padding-top:var(--space-2xl);border-top:1px solid var(--color-border-light)}/*# sourceMappingURL=frontend.css.map */
