@charset "UTF-8";@layer general_styles,page_styles;@layer general_styles{@font-face{font-family:Instrument Sans Fallback;src:local("Arial");size-adjust:99.5%;ascent-override:98%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback;src:local("Consolas");size-adjust:99.46%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}@font-face{font-family:Quadrophonic;src:url(/build/assets/Quadrophonic-D2U8mjNC.woff2) format("woff2"),url(/build/assets/Quadrophonic-CGDwvfQ4.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:url(/build/assets/GeistMono_wght_-BeWYQAsI.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/build/assets/GeistMono-Italic_wght_-BeQ5skqo.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.home-grafismos{position:fixed;z-index:20;top:0;left:0;width:100%;height:100dvh;overflow:visible;pointer-events:none}.home-grafismos .grafismos-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.home-grafismos .rect-wrapper{position:absolute;inset:0;width:100%;height:100%}.home-grafismos .rect{position:absolute;left:0;width:100%}.home-grafismos--footer{position:relative;z-index:10;top:auto;flex-shrink:0;height:50dvh;margin-bottom:-16px;overflow:hidden;background:#fff}@media(max-width:991px){.home-grafismos--footer{margin-bottom:-40px}}.footer{background:#0a1931;position:relative;overflow:hidden}.footer__solutions{justify-content:center;align-items:center;width:100%;border-bottom:1px solid rgba(255,255,255,.2)}.footer__solutions__item-wrapper{height:100%;padding:80px;position:relative;overflow:hidden;z-index:2}.footer__solutions__item-wrapper .item-svg path{transition:all .5s ease}.footer__solutions__item-wrapper:not(:last-child){border-right:1px solid rgba(255,255,255,.2)}.footer__solutions__item-wrapper:after{content:"";position:absolute;top:0;left:0;transform:translate(-101%);height:100%;width:100%;background-color:var(--footer-solution-accent);transition:all .5s ease;z-index:-1}.footer__solutions__item-wrapper:hover:after{transform:translate(0)}.footer__solutions__item-wrapper:hover .item-svg path{fill:#fff}.footer__solutions__item-wrapper .item{display:flex;justify-content:space-between;align-items:flex-end}.footer__solutions__item-wrapper .item-title{color:#fff;line-height:96%;letter-spacing:-.8px}.footer__nav{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;align-items:center;padding:40px 80px}.footer__nav__link{color:#fff;line-height:146%}.footer__nav__link:hover{color:#fb273e}.footer__nav__links{display:flex;justify-content:center;align-items:center;gap:24px}.footer__nav__links .link{color:#fff;line-height:146%}.footer__nav__links .link:hover{color:#fb273e}.footer__social{display:flex;gap:16px;justify-content:center;align-items:center}.footer__social__item{display:flex;justify-content:center;align-items:center;width:40px;height:40px;gap:8px;border-radius:100px;background:#ffffff1a;color:inherit;text-decoration:none}.footer__social__item:hover,.footer__social__item:focus-visible{cursor:pointer;background:#ffffff2e}.footer__social__item:hover svg,.footer__social__item:focus-visible svg{transition:all .3s ease-in-out;color:#fb273e!important;scale:1.1}.footer__social__item:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.footer__bottom{display:flex;justify-content:space-between;padding:80px;align-items:center;position:relative}.footer__bottom__adress{display:flex;flex-direction:column;gap:24px}.footer__bottom__adress .footer__address-line{color:#fff;line-height:146%}.footer__bottom__adress .whatsapp-footer-link{display:flex;align-items:center;gap:16px;width:fit-content}.footer__bottom__adress .whatsapp-footer-link:hover svg{transition:all .3s ease-in-out;color:#fb273e!important}.footer__bottom__adress .whatsapp-footer-link:hover__text{transition:all .3s ease-in-out;color:#fb273e}.footer__bottom__adress .whatsapp-footer-link__icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;gap:8px;border-radius:100px;background:#ffffff1a}.footer__bottom__adress .whatsapp-footer-link__text{color:#fff;line-height:146%}.footer__bottom .logo-wrapper{position:absolute;left:50%;bottom:0;transform:translate(-50%,13vh)}.footer__bottom .logo-wrapper svg{display:block;width:33vh;aspect-ratio:1/1;flex-shrink:0}.footer__bottom__deen{width:auto;display:flex;justify-content:flex-end;opacity:.5;flex-shrink:0}.footer__bottom__deen svg{width:40px;height:15px}.footer__bottom__deen svg path{stroke-dasharray:800;transition:all 2s cubic-bezier(.47,0,.745,.715);stroke:#81878b}.footer__bottom__deen svg:hover path{animation-name:deen;animation-timing-function:linear;animation-duration:5s;animation-fill-mode:forwards}@media(max-width:991px){.footer__solutions__item-wrapper:nth-child(2){border-inline:0px;border-block:1px solid rgba(255,255,255,.2)}.footer__nav{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:0;padding-inline:2rem}.footer__nav__links{flex-wrap:nowrap;justify-content:center}.footer__nav__links .link{white-space:nowrap}.footer__bottom{flex-direction:column;align-items:center;text-align:center;padding-top:0;padding-bottom:45vw;padding-inline:4rem}.footer__bottom__adress{align-items:center}.footer__bottom .logo-wrapper{transform:translate(-50%,15vw)}.footer__bottom .logo-wrapper svg{width:47vw}.footer__bottom__deen{justify-content:center}}@keyframes deen{0%{stroke-dashoffset:800}to{stroke-dashoffset:0}}.header{background-color:transparent;position:fixed;z-index:100;width:100%;transition:background-color .4s ease}.header .js-change-color{color:#fff;transition:color .2s ease}.header.header--theme-light .js-change-color{color:#0a1931}.header,.header__desktop,.header__mobile,.header__content,.header__mobile__bar{pointer-events:none}.header a,.header button,.header nav,.header__desktop a,.header__desktop button,.header__desktop nav,.header__mobile a,.header__mobile button,.header__mobile nav,.header__content a,.header__content button,.header__content nav,.header__mobile__bar a,.header__mobile__bar button,.header__mobile__bar nav{pointer-events:auto}.header__content{display:flex;z-index:200;position:relative;padding:32px;justify-content:space-between;align-items:center}.header__content__nav{display:flex;gap:48px}.header__content__nav__item{appearance:none;background:transparent;border:0;padding:0;font:inherit;color:inherit;line-height:146%;display:flex;gap:8px;align-items:center;cursor:pointer;transition:color .3s ease-in-out}.header__content__nav__item .svg-wrapper{height:17px;width:17px;justify-content:center;display:flex;align-items:center;transform:scaleY(1)}.header__content__nav__item svg{transition:transform .35s ease}.header__content__nav__item:hover{color:#fb273e}.header__content__nav__item .active{transform:scaleY(-1)}.header__content__nav__cta{color:#fff;line-height:146%;display:flex;padding:12px;justify-content:center;align-items:center;gap:8px;background:#fb273e;border:0;cursor:pointer;font:inherit}.header__content__logo{position:absolute;left:50%;transform:translate(-50%);display:block;color:inherit}.header__mobile{display:none;z-index:200;position:relative;width:100%;padding:24px;flex-direction:column;gap:24px;background-color:transparent;isolation:isolate}.header__mobile__bar{display:flex;align-items:center;justify-content:space-between;width:100%}.header__mobile__logo{display:block;overflow:hidden;height:38px;max-width:38px;transition:max-width .3s ease}.header__mobile__logo .header__logo-img--mobile{height:38px;width:auto;max-width:none;display:block}.header__mobile__cta{display:none;width:100%;align-items:center;justify-content:center;gap:8px;padding:12px;background:#fb273e;color:#fff;border:0;cursor:pointer;font:inherit}.header__menu-toggle{display:flex;align-items:center;gap:8px;padding:8px;background:#fb273e;color:#fff;border:0;cursor:pointer;font:inherit;line-height:146%}.header__mobile-nav{display:none;width:100%;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid rgba(255,255,255,.2);color:#fff}.header__mobile-nav__item{display:inline-flex;align-items:center;gap:8px;color:#fff;background:transparent;border:0;padding:0;cursor:pointer;font:inherit;text-decoration:none;line-height:146%}.header__solutions{display:grid;grid-template-columns:repeat(3,1fr);position:fixed;z-index:98;inset:0;width:100%;height:100%;align-items:end;background-color:#0a1931;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(16px);transition:opacity .4s ease,transform .4s ease,visibility .4s ease}.header__solutions__item{position:relative;display:flex;flex-direction:column;gap:32px;height:calc(100% - 107.6px);width:100%;justify-content:end;transition:opacity .2s ease;z-index:99;transition:border-color 0s ease}.header__solutions__item:nth-child(2){border-inline:1px solid rgba(255,255,255,.2)}.header__solutions__item:nth-child(2).is-active{border-color:transparent}.header__solutions__item.blured{opacity:.2}.header__solutions__item.blured *{color:#fff!important;filter:brightness(100%)!important;fill:#fff!important}.header__solutions__item__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:32px;padding-inline:56px;margin-bottom:182px;color:#fff}.header__solutions__item__content .header__solutions__item__logo{flex-shrink:0}.header__solutions__item__content .header__solutions__item__logo svg,.header__solutions__item__content .header__solutions__item__logo .logo-img{display:block;max-height:54px;width:auto}.header__solutions__item__content .header__solution-title{margin:0;color:#fff;line-height:96%;letter-spacing:-.48px}.header__solutions__item__content .header__solution-description{margin:0;color:#ffffffb3;line-height:146%}.header__solutions__item__content .header__solution-cta{color:#fff;line-height:146%;display:flex;align-items:center;gap:8px}.header__solutions__item__wave{position:absolute;left:0;bottom:0;z-index:1;width:100%;height:182px;flex-shrink:0;overflow:hidden;pointer-events:none}.header__solutions__item__wave svg{display:block;width:100%;height:100%}.header__solutions__item__bg{opacity:0;position:absolute;z-index:0;left:0;bottom:0;width:100%;height:100vh;overflow:hidden;transform:translateY(100px);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.header__solutions__item__bg img{width:calc(100% + 1px);height:100%;object-fit:cover;display:block}.header__solutions__item__bg-shade{position:absolute;inset:0;pointer-events:none}.header__solutions__item__bg-shade:before,.header__solutions__item__bg-shade:after{content:"";position:absolute;inset:0;mix-blend-mode:multiply}.header__solutions__item__bg-shade:before{background-image:radial-gradient(ellipse 120% 100% at 43% 50%,#0a193100,#0a193180)}.header__solutions__item__bg-shade:after{background-image:linear-gradient(22.2deg,#0a193199 37.7%,#0a193100 70.7%),linear-gradient(261.84deg,#0a193100 45.85%,#0a193199 79.5%)}.header__solutions__item__bg.active{opacity:1;transform:translateY(0)}.header__solutions__item.is-active .header__solution-title,.header__solutions__item.is-active .header__solution-cta{color:#fff}.header__solutions__item.is-active .header__solution-description{color:#ffffffb3}.header.active,.header.header--solutions-open{background-color:#0a1931;height:100%}.header.active .header-dropdown-trigger,.header.header--solutions-open .header-dropdown-trigger{color:#fb273e}.header.active .header__solutions,.header.header--solutions-open .header__solutions{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header.header--menu-open,.header.header--menu-open .header__mobile{background-color:#0a1931}.header.header--menu-open .header__mobile__logo{max-width:170px}.header.header--menu-open .header__mobile-nav,.header.header--menu-open .header__mobile__cta{display:flex}.header.header--solutions-open .header__mobile-nav__item--solutions,.header.active .header__mobile-nav__item--solutions{outline:1px solid rgba(255,255,255,.45);outline-offset:6px}.no-scroll{overflow:hidden}@media(max-width:991px){.header .header__desktop{display:none}.header .header__mobile{display:flex}.header .header__solutions{grid-template-columns:1fr;align-items:stretch;overflow-y:auto;overscroll-behavior:contain;inset:var(--header-mobile-offset, 0px) 0 0 0;height:auto;z-index:98;padding-top:0}.header.header--menu-open .header__mobile,.header.header--solutions-open .header__mobile,.header.active .header__mobile{z-index:200;background-color:#0a1931}.header .header__solutions__item{height:auto;justify-content:flex-end;gap:8px;padding:32px 0;z-index:1}.header .header__solutions__item:nth-child(2){border-inline:0;border-block:1px solid rgba(255,255,255,.2)}.header .header__solutions__item:nth-child(2).is-active{border-color:transparent}.header .header__solutions__item__content{padding-inline:24px;margin-bottom:48px;gap:8px}.header .header__solutions__item__content .header__solutions__item__logo{flex-shrink:0}.header .header__solutions__item__content .header__solutions__item__logo svg,.header .header__solutions__item__content .header__solutions__item__logo .logo-img,.header .header__solutions__item__content .header__solutions__item__logo .header__solutions__item__logo-svg{display:block;max-height:28px;max-width:140px;width:auto}.header .header__solutions__item__content .header__solutions__item__logo .header__solutions__item__logo-svg svg{max-height:28px;max-width:140px;width:auto;height:auto}.header .header__solutions__item__content .header__solution-title{font-size:18px;line-height:96%;letter-spacing:-.36px}.header .header__solutions__item__content .header__solution-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px}.header .header__solutions__item__wave{height:56px}.header .header__solutions__item__bg{height:100%}.header .header__solutions__item.blured{opacity:1}}.site-loader .site-loader-inner p{font-size:48px;color:#fff;display:inline-flex;align-items:baseline;animation:site-loader-float-text 3s ease-in-out infinite,site-loader-pulse-color 3s ease-in-out infinite}.site-loader .loader-dots{display:inline-flex;margin-left:2px}.site-loader .loader-dots span{display:inline-block;animation:site-loader-bounce-dots 1.5s infinite ease-in-out}.site-loader .loader-dots span:nth-child(1){animation-delay:0s}.site-loader .loader-dots span:nth-child(2){animation-delay:.2s}.site-loader .loader-dots span:nth-child(3){animation-delay:.4s}@media(max-width:991px){.site-loader .site-loader-inner p{font-size:24px}}.js-hidden-on-loading{visibility:hidden!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}@keyframes site-loader-float-text{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes site-loader-pulse-color{0%,to{color:#fff;text-shadow:0 0 0 rgba(255,255,255,0)}50%{color:#d4e5f6;text-shadow:0 4px 20px rgba(255,255,255,.4)}}@keyframes site-loader-bounce-dots{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-10px);opacity:1}}.site-modal{position:fixed;inset:0;z-index:999;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:#0d0e1073;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.site-modal.is-open{opacity:1;visibility:visible;pointer-events:all}.site-modal__dialog{width:100%;max-height:calc(100dvh - 2rem);overflow:auto;background:#fff;border-radius:12px;box-shadow:0 12px 16px -4px #0d0e101f}.site-modal__header,.site-modal__body,.site-modal__footer{padding:1rem 1.25rem}.site-modal__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7eaec}.site-modal__close{border:0;background:transparent;cursor:pointer;line-height:1}.site-modal--sm .site-modal__dialog{max-width:24rem}.site-modal--md .site-modal__dialog{max-width:32rem}.site-modal--lg .site-modal__dialog{max-width:48rem}.site-modal--xl .site-modal__dialog{max-width:64rem}.site-modal--full .site-modal__dialog{max-width:calc(100vw - 2rem);height:calc(100dvh - 2rem)}.site-modal--viewport{padding:0;background-color:transparent;align-items:stretch;justify-content:stretch}.site-modal--viewport .site-modal__dialog{max-width:none;width:100dvw;height:100dvh;max-height:100dvh;border-radius:0;box-shadow:none;background:transparent}.site-modal--viewport .site-modal__body{padding:0;height:100%}.site-modal--drawer{align-items:stretch;justify-content:flex-end;padding:0}.site-modal--drawer .site-modal__dialog{max-width:min(24rem,100vw);height:100dvh;border-radius:0;transform:translate(100%);transition:transform .2s ease}.site-modal--drawer.is-open .site-modal__dialog{transform:translate(0)}.site-modal-backdrop{position:absolute;inset:0}.site-modal--viewport .site-modal-backdrop{display:none}.media-router__responsive-video{position:relative;width:100%;height:100%}.media-router__picture{display:block;width:100%;height:100%}.img-wrapper{position:relative;overflow:hidden}.img-wrapper img{object-fit:cover;transition:opacity .25s ease}.img-wrapper .img-placeholder{opacity:1;z-index:1}.img-wrapper .img-og{opacity:0;z-index:2}.img-wrapper.loaded .img-placeholder{opacity:0;pointer-events:none}.img-wrapper.loaded .img-og{opacity:1}.form{display:flex;flex-direction:column;width:100%;gap:16px}.form__content__input{display:flex;flex-direction:column}.form__content__input .form__label{color:#4f5256;line-height:146%}.form__content__input .input-wrapper{position:relative}.form__content__input .input-wrapper input{border:none;border-bottom:1px solid #D3D3D3;padding-block:20px;width:100%}.form__content__input .input-wrapper input::placeholder{color:#9d9fa3;font-family:Instrument Sans;font-size:14px;font-style:normal;font-weight:500;line-height:146%}.form__content__input .input-wrapper input:focus{border-bottom:1px solid #4F5256}.form__content__input .input-wrapper textarea{border:none;outline:none;width:100%;padding-block:20px;border-bottom:1px solid #D3D3D3}.form__content__input .input-wrapper textarea:focus{border-bottom:1px solid #4F5256}.form__content__input .input-wrapper textarea::placeholder{color:#9d9fa3;font-family:Instrument Sans;font-size:14px;font-style:normal;font-weight:500;line-height:146%}.form__content__input .input-wrapper .erro{position:absolute;bottom:-20px;color:red;left:0}.form__content__submit{display:flex;flex-direction:column;margin-top:40px;width:100%}.form__content__submit .input-wrapper button{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:8px;background:#fb273e;color:#fff;line-height:146%}.form__content__submit .privacy{color:#9d9fa3;width:100%;line-height:146%}.form__content__submit .privacy strong{color:#0a1931;line-height:146%}.post-card{display:flex;flex-direction:column;gap:40px;color:inherit;padding:10px;border-radius:8px;transition:all .3s ease}.post-card .btn{transition:all .3s ease;margin-top:24px}.post-card:hover .btn{color:#fff;background-color:#1a3d63!important}.post-card:hover .btn svg{stroke:#fff}.post-card__image-wrapper{width:100%}.post-card__image-inner{aspect-ratio:391/341;width:100%;overflow:hidden}.post-card__image{width:100%;height:100%;object-fit:cover}.post-card__content{display:flex;flex-direction:column;align-items:flex-start;height:100%}.post-card__copy{display:flex;flex-direction:column;gap:24px}.post-card__title{margin:0;max-width:317px;color:#1a3d63;line-height:96%;letter-spacing:-.48px}.post-card__description{margin:0;max-width:294px;color:#4f5256;line-height:146%;font-size:1.2rem}.articles{background-color:#fff;color:#0a1931;padding:80px;display:flex;flex-direction:column;gap:56px}.articles__intro{display:flex;justify-content:space-between}.articles__intro__title-wrap{display:flex;align-items:center;gap:8px}.articles__intro__title-wrap .articles__intro-heading{color:#0a1931;line-height:146%}.articles__intro__cta{display:flex;padding:12px;align-items:center;gap:8px;background:transparent;border:1px solid #0A1931;transition:all .3s ease}.articles__intro__cta--text{color:#0a1931;line-height:146%}.articles__intro__cta:hover{background-color:#0a1931}.articles__intro__cta:hover .articles__intro__cta--text{color:#fff}.articles__intro__cta:hover .articles__intro__cta--svg{stroke:#fff}.articles__slider{position:relative;width:100%;display:flex;flex-direction:column;gap:56px}.articles__cards{width:100%;overflow:hidden}.articles__cards .swiper-wrapper{align-items:stretch}.articles__cards .swiper-slide{height:auto}.articles__cards .card{display:flex;padding:10px;flex-direction:column;gap:40px;height:100%;width:100%;transition:all .3s ease}.articles__cards .card:hover .card__body__cta{background-color:#1a3d63}.articles__cards .card:hover .card__body__cta--title{color:#fff}.articles__cards .card:hover .card__body__cta svg{stroke:#fff}.articles__cards .card__media{height:100%;width:auto}.articles__cards .card__body{display:flex;justify-content:space-between;height:100%;flex-direction:column}.articles__cards .card__body__text{display:flex;flex-direction:column;gap:24px}.articles__cards .card__body__text--title{color:#0a1931;line-height:96%;letter-spacing:-.64px}.articles__cards .card__body__text--excerpt{color:#4f5256;line-height:146%}.articles__cards .card__body__cta{gap:8px;display:flex;padding:12px;width:fit-content;margin-top:10px;justify-content:center;align-items:center;border:1px solid #0A1931;transition:all .3s ease}.articles__cards .card__body__cta--title{color:#0a1931;line-height:146%}.articles__cards .card__body__cta:hover{background-color:#0a1931}.articles__cards .card__body__cta:hover .card__body__cta--title{color:#fff}.articles__cards .card__body__cta:hover .card__body__cta--svg{stroke:#fff}.articles__nav{display:flex;gap:22px;align-items:center;width:100%}.articles__nav-bar{flex:1;min-width:0;display:flex;align-items:center}.articles__nav-icon{appearance:none;margin:0;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:inherit;flex-shrink:0}.articles__nav-icon.swiper-button-disabled{opacity:.2;cursor:default;pointer-events:none}.articles__nav-icon svg{display:block;pointer-events:none}.articles .swiper-progress-bar{--swiper-pagination-color: #FB273E;--swiper-pagination-progressbar-bg-color: rgba(251, 39, 62, .2);--swiper-pagination-progressbar-size: 2px;position:relative!important;top:auto!important;left:auto!important;bottom:auto!important;width:100%;height:2px;border-radius:0;overflow:hidden}.articles .swiper-progress-bar .swiper-pagination-progressbar-fill{border-radius:0}.solution-detail .articles .card:hover{background-color:color-mix(in srgb,var(--solution-accent, #8d5fff) 12.5%,transparent)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}body{line-height:1;font-weight:400}ol,ul{list-style:none}a{text-decoration:none;cursor:pointer}button{cursor:pointer;background:none;border:none}input,textarea{outline:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}html,body{transform:none!important;perspective:none!important;filter:none!important}button,input,optgroup,select,textarea,html input[type=button],input[type=reset],input[type=submit],button[disabled],html input[disabled],button::-moz-focus-inner,input::-moz-focus-inner,input[type=checkbox],input[type=radio],input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=search],input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.skip-link{position:absolute;left:16px;top:16px;z-index:10000;padding:12px 16px;background:#0a1931;color:#fff;text-decoration:none;transform:translateY(-250%)}.skip-link:focus{transform:translateY(0);outline:2px solid #ffffff;outline-offset:2px}#conteudo-principal:focus{outline:none}html{width:100%;min-height:100dvh;font-size:10px;font-family:Instrument Sans,Instrument Sans Fallback,system-ui,sans-serif;color:#1c2024}html body{position:relative;display:flex;flex-direction:column;font-family:inherit;color:inherit;font-size:100%;overflow-x:clip}html body section{overflow-x:clip}.text-primary-font{font-family:Instrument Sans,Instrument Sans Fallback,system-ui,sans-serif!important}.text-secondary-font{font-family:Geist Mono,Geist Mono Fallback,monospace!important}p,blockquote,pre,span,a,strong,em,b,i,small,mark,abbr,cite,code,kbd,samp,var,q,del,ins,sub,sup,bdi,bdo,input,textarea,select,option{font-family:Instrument Sans,Instrument Sans Fallback,system-ui,sans-serif;font-weight:400;letter-spacing:-.02em;color:inherit}strong{font-weight:700}.text--regular{font-weight:400}.text--medium{font-weight:500}.text--semi-bold{font-weight:600}.text--bold{font-weight:700}.text{font-family:Instrument Sans,Instrument Sans Fallback,system-ui,sans-serif;font-size:1rem}.text-sm,.text-md{font-size:1.4rem}.text-lg{font-size:1.6rem}.text-xl{font-size:1.8rem}.title--regular{font-weight:400}.title--medium{font-weight:500}.title--semi-bold{font-weight:600}.title--bold{font-weight:700}.title{font-family:Instrument Sans,Instrument Sans Fallback,system-ui,sans-serif;font-size:2rem}.title-xs{font-size:2rem}@media(min-width:576px){.title-xs{font-size:2.1rem}}@media(min-width:768px){.title-xs{font-size:2.2rem}}@media(min-width:992px){.title-xs{font-size:2.4rem}}.title-sm{font-size:2.4rem}@media(min-width:576px){.title-sm{font-size:2.6rem}}@media(min-width:768px){.title-sm{font-size:2.9rem}}@media(min-width:992px){.title-sm{font-size:3.2rem}}.title-sm--2{font-size:2rem}@media(min-width:576px){.title-sm--2{font-size:2.4rem}}@media(min-width:768px){.title-sm--2{font-size:2.8rem}}@media(min-width:992px){.title-sm--2{font-size:3.2rem}}.title-md{font-size:2rem}@media(min-width:576px){.title-md{font-size:2.6rem}}@media(min-width:768px){.title-md{font-size:3.3rem}}@media(min-width:992px){.title-md{font-size:4rem}}.title-lg{font-size:3.2rem}@media(min-width:576px){.title-lg{font-size:3.7rem}}@media(min-width:768px){.title-lg{font-size:4.2rem}}@media(min-width:992px){.title-lg{font-size:4.8rem}}.title-lg--2{font-size:2.4rem}@media(min-width:576px){.title-lg--2{font-size:3.2rem}}@media(min-width:768px){.title-lg--2{font-size:4rem}}@media(min-width:992px){.title-lg--2{font-size:4.8rem}}.title-lg--3{font-size:4rem}@media(min-width:576px){.title-lg--3{font-size:4.2rem}}@media(min-width:768px){.title-lg--3{font-size:4.4rem}}@media(min-width:992px){.title-lg--3{font-size:4.8rem}}.title-xl{font-size:3.2rem}@media(min-width:576px){.title-xl{font-size:4rem}}@media(min-width:768px){.title-xl{font-size:4.8rem}}@media(min-width:992px){.title-xl{font-size:5.6rem}}.title-xl--2{font-size:4.8rem}@media(min-width:576px){.title-xl--2{font-size:5rem}}@media(min-width:768px){.title-xl--2{font-size:5.4rem}}@media(min-width:992px){.title-xl--2{font-size:5.6rem}}.title-xxl{font-size:4rem}@media(min-width:576px){.title-xxl{font-size:4.8rem}}@media(min-width:768px){.title-xxl{font-size:5.6rem}}@media(min-width:992px){.title-xxl{font-size:6.4rem}}.title-3xl{font-size:4.8rem}@media(min-width:576px){.title-3xl{font-size:5.6rem}}@media(min-width:768px){.title-3xl{font-size:6.4rem}}@media(min-width:992px){.title-3xl{font-size:7.2rem}}.title-4xl{font-size:4.8rem}@media(min-width:576px){.title-4xl{font-size:5.8rem}}@media(min-width:768px){.title-4xl{font-size:6.9rem}}@media(min-width:992px){.title-4xl{font-size:8rem}}.title-fixed-24{font-size:2.4rem}.title-fixed-32{font-size:3.2rem}.title-fixed-40{font-size:4rem}.title-fixed-48{font-size:4.8rem}.title-fixed-64{font-size:6.4rem}.title-fixed-68{font-size:6.8rem}@media(max-width:991px){.title-fixed-68{font-size:3.2rem}}h1,h2,h3,h4,h5,h6{font-family:Instrument Sans,Instrument Sans Fallback,system-ui,sans-serif;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.inherit-all-text-styles{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;text-decoration:inherit;text-indent:inherit;text-shadow:inherit;white-space:inherit;word-spacing:inherit;word-break:inherit;overflow-wrap:inherit;color:inherit}.forward-all-text-styles>a,.forward-all-text-styles p,.forward-all-text-styles span,.forward-all-text-styles button,.forward-all-text-styles label,.forward-all-text-styles input,.forward-all-text-styles select,.forward-all-text-styles option,.forward-all-text-styles pre,.forward-all-text-styles article,.forward-all-text-styles blockquote,.forward-all-text-styles h1,.forward-all-text-styles h2,.forward-all-text-styles h3,.forward-all-text-styles h4,.forward-all-text-styles h5,.forward-all-text-styles h6,.forward-all-text-styles div{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;text-decoration:inherit;text-indent:inherit;text-shadow:inherit;white-space:inherit;word-spacing:inherit;word-break:inherit;overflow-wrap:inherit;color:inherit}.swiper-slide{height:auto!important}}.whatsapp-fixed{position:fixed;bottom:1.5rem;right:1.5rem;z-index:999999999}.whatsapp-fixed a{width:50px;height:50px}.whatsapp-fixed a svg{color:#2dbd0d;width:50px;height:50px}.whatsapp-fixed:hover{animation:pulse 2s ease-in-out infinite forwards}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}
