﻿@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ2lCR_Q.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ17CR_Q.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ0lCR_Q.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ0XCR_Q.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ37Dh_Q.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ3CDh_Q.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ2lDh_Q.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_KU7NSg.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_907NSg.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_qU7NSg.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_m07NSg.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_d0nNSg.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_TknNSg.ttf) format('truetype');}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_KUnNSg.ttf) format('truetype');}html{scroll-behavior:smooth;}body{overflow-x:hidden;}body,p,h1,h2,h3,h4,h5,h6,figure,iframe{margin:0;}a{display:block;text-decoration:none;width:fit-content;color:inherit;background-color:transparent;}a:hover{text-decoration:none;}address{font-style:normal;margin-bottom:0;}button{border:0;appearance:none;text-align:initial;background-color:transparent;padding-block:0;padding-inline:0;}dialog{border:0;}iframe{border:0;}figcaption,h1,h2,h3,h4,h5,h6,p{line-height:normal;}label{margin-bottom:0;}mark{padding:0;background-color:transparent;}menu{padding-inline-start:0;margin-block-start:0;margin-block-end:0;}ul{list-style-type:none;padding-inline-start:0;}summary{list-style:none;}time{display:block;}input:-internal-autofill-selected{color:initial;}section,article,aside,details,figcaption,figure,header,footer,menu,nav{display:block;}.card{display:block;position:initial;word-wrap:break-word;background-color:initial;background-clip:initial;border:initial;border-radius:initial;}h1{font-size:initial;}@keyframes effect--fade_in_right{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}body{background-color:#edf3ff;font-family:'Plus Jakarta Sans',sans-serif;}.page__header{background-color:#f5f8ff;}.page__header .header--desktop{padding-top:34px;padding-bottom:34px;width:100%;max-width:1293px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;}.page__header .header--desktop .contents{display:flex;align-items:center;gap:40px;}.page__header .header--desktop .contents .navigation{display:flex;gap:24px;}.page__header .header--desktop .contents .navigation a{color:#19194d;font-size:15px;font-weight:500;line-height:24px;transition:all .25s ease;}.page__header .header--desktop .contents .navigation a:hover{color:#5e6cf6;}.page__header .header--desktop .contents .buttons{display:flex;gap:16px;}.page__header .header--desktop .contents .buttons .button{display:flex;padding:4px 24px;justify-content:center;align-items:center;gap:10px;border-radius:4px;font-size:16px;font-weight:700;line-height:32px;border:1px solid transparent;transition:all .25s ease;}.page__header .header--desktop .contents .buttons .button.button__partner{background:rgba(94,108,246,.24);color:#4144ea;}.page__header .header--desktop .contents .buttons .button.button__partner:hover{border-color:#4144ea;background-color:transparent;box-shadow:4px 4px 12px 0 rgba(0,0,0,.28);}.page__header .header--desktop .contents .buttons .button.button__whatsapp{background:#5e6cf6;color:#edf3ff;}.page__header .header--desktop .contents .buttons .button.button__whatsapp:hover{background:#4144ea;box-shadow:4px 4px 12px 0 rgba(0,0,0,.28);}.page__header .header--mobile{display:none;}@media(max-width:1200px){.page__header .header--desktop{display:none;}.page__header .header--mobile{display:flex;align-items:center;justify-content:space-between;padding-top:28px;padding-bottom:28px;padding-left:29px;padding-right:36px;}.page__header .header--mobile .navbar__button{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:5px;background:#fff;box-shadow:0 85px 34px 0 rgba(29,62,97,.01),0 48px 29px 0 rgba(29,62,97,.05),0 5px 12px 0 rgba(29,62,97,.1),0 21px 21px 0 rgba(29,62,97,.09);}}.header--navbar{z-index:3001;display:none;-webkit-animation:effect--fade_in_right 1s;animation:effect--fade_in_right 1s;}.header--navbar.open{display:flex;flex-direction:column;height:100%;width:100%;position:fixed;top:0;right:0;overflow:hidden!important;transition:all linear .5s;}.header--navbar.open .navbar__content{background-color:#09091e;overflow-y:auto!important;height:100%;position:relative;padding-bottom:40px;}.header--navbar.open .navbar__content .button__close{position:absolute;top:28px;right:28px;}.header--navbar.open .navbar__content .navbar__menu{margin:0;display:flex;flex-direction:column;align-items:center;padding-bottom:40px;padding-top:160px;}.header--navbar.open .navbar__content .navbar__menu .navbar__links{display:flex;flex-direction:column;align-items:center;gap:24px;}.header--navbar.open .navbar__content .navbar__menu .navbar__links .js--navbar-anchor{color:#fff;font-size:16px;font-weight:500;line-height:24px;}.header--navbar.open .navbar__content .navbar__menu .navbar__buttons{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:16px;}.header--navbar.open .navbar__content .navbar__menu .navbar__buttons .button{display:flex;padding:4px 24px;justify-content:center;align-items:center;gap:10px;border-radius:4px;font-size:16px;font-weight:700;line-height:32px;border:1px solid transparent;transition:all .25s ease;}.header--navbar.open .navbar__content .navbar__menu .navbar__buttons .button.button__partner{background:rgba(94,108,246,.24);color:#4144ea;}.header--navbar.open .navbar__content .navbar__menu .navbar__buttons .button.button__partner:hover{border-color:#4144ea;background-color:transparent;box-shadow:4px 4px 12px 0 rgba(0,0,0,.28);}.header--navbar.open .navbar__content .navbar__menu .navbar__buttons .button.button__whatsapp{background:#5e6cf6;color:#edf3ff;}.header--navbar.open .navbar__content .navbar__menu .navbar__buttons .button.button__whatsapp:hover{background:#4144ea;box-shadow:4px 4px 12px 0 rgba(0,0,0,.28);}.header--navbar.open .navbar__content .navbar__menu .navbar__social{margin-left:auto;margin-right:auto;width:fit-content;margin-top:187px;padding:16px 40px;border-radius:16px;border:1px solid #cdf;background:#f5f8ff;}.header--navbar.open .navbar__content .navbar__menu .navbar__social .text{margin-bottom:16px;color:#19194d;font-size:16px;font-weight:700;line-height:22px;}.header--navbar.open .navbar__content .navbar__menu .navbar__social .links{display:flex;gap:24px;align-items:center;justify-content:center;}.home__banner{position:relative;height:811px;}.home__banner .cover{position:absolute;z-index:-1;display:block;object-fit:cover;width:100%;height:811px;}.home__banner .wrapper{padding-top:120px;width:100%;max-width:1236px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:596px 1fr;gap:44px;justify-items:end;}.home__banner .wrapper .contents .tag{width:fit-content;padding:10px 24px;border-radius:16px;background:rgba(94,108,246,.16);color:#5e6cf6;font-size:18px;font-weight:800;line-height:24px;letter-spacing:4.32px;}.home__banner .wrapper .contents .title{margin-top:24px;margin-bottom:24px;color:#fff;font-size:56px;font-weight:700;line-height:68px;}.home__banner .wrapper .contents .title span{color:#5e6cf6;}.home__banner .wrapper .contents .subtitle{color:#edf3ff;font-size:24px;font-weight:700;line-height:32px;}.home__banner .wrapper .contents .subtitle span{color:#5e6cf6;}.home__banner .wrapper .contents .description{margin-top:44px;margin-bottom:40px;color:#fff;font-size:18px;font-weight:500;line-height:24px;}.home__banner .wrapper .contents .buttons{display:flex;gap:8px;}.home__banner .wrapper .contents .buttons .button__action{display:flex;flex-grow:1;width:100%;padding:16px;justify-content:center;align-items:center;gap:16px;color:#edf3ff;font-size:18px;font-weight:700;line-height:32px;border-radius:8px;background:#5e6cf6;}.home__banner .wrapper .contents .buttons .button__anchor{flex-shrink:0;padding:16px 40px;color:#5e6cf6;font-size:18px;font-weight:700;line-height:32px;border-radius:8px;border:1px solid #5e6cf6;}.home__banner .wrapper .statistics{height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:20px;max-width:400px;-webkit-align-items:inherit;align-items:end;}.home__banner .wrapper .statistics .title{width:100%;padding:16px 32px;display:flex;justify-content:center;align-items:center;gap:16px;border-radius:16px;background:#4144ea;color:#f5f8ff;text-align:center;font-size:18px;font-weight:500;line-height:22px;}.home__banner .wrapper .statistics .shell{display:flex;justify-content:center;align-items:center;width:fit-content;border-radius:16px;background:#f5f8ff;box-shadow:0 306px 122px 0 rgba(25,25,77,.01),0 172px 103px 0 rgba(25,25,77,.04),0 77px 77px 0 rgba(25,25,77,.07),0 19px 42px 0 rgba(25,25,77,.08);}.home__banner .wrapper .statistics .shell .box{display:flex;align-items:center;gap:16px;padding:12px 32px;}.home__banner .wrapper .statistics .shell .box .contents .text{color:#19194d;font-size:24px;font-weight:500;}.home__banner .wrapper .statistics .shell .box .contents .text .text-name{font-weight:700;}@media(max-width:1200px){.home__banner{background:#09091e;height:1020px;padding-left:32px;padding-right:32px;}.home__banner .cover{width:379px;height:332px;bottom:0;left:50%;transform:translateX(-50%);z-index:1;}.home__banner .wrapper{padding-top:64px;grid-template-columns:1fr;position:relative;z-index:2;}.home__banner .wrapper .contents .tag{font-size:14px;letter-spacing:3.36px;margin-left:auto;margin-right:auto;}.home__banner .wrapper .contents .title{margin-top:16px;margin-bottom:16px;font-size:40px;font-weight:700;line-height:44px;text-align:center;}.home__banner .wrapper .contents .subtitle{text-align:center;font-size:16px;line-height:24px;}.home__banner .wrapper .contents .description{font-size:16px;margin-top:16px;margin-bottom:24px;text-align:center;}.home__banner .wrapper .contents .buttons{flex-direction:column;}.home__banner .wrapper .contents .buttons .button{flex-grow:1;width:100%;text-align:center;}.home__banner .wrapper .contents .buttons .button__action{padding-left:12px;padding-right:12px;}.home__banner .wrapper .contents .buttons .button__anchor{width:100%;text-align:center;}.home__banner .wrapper .statistics{display:none;}}.home__about{padding-top:102px;padding-bottom:100px;width:100%;max-width:1073px;margin-left:auto;margin-right:auto;max-width:1200px!important;text-align:center;display:flex;flex-direction:column;align-items:center;}.home__about .title{margin-bottom:16px;color:#19194d;text-align:center;font-size:56px;font-weight:700;line-height:68px;}.home__about .title span{color:#4144ea;}.home__about .tributos{display:flex;flex-direction:column;margin:25px;gap:25px;}.home__about .tributos .tr_title{margin-bottom:16px;width:fit-content;margin-left:auto;margin-right:auto;padding:8px 16px;border-radius:8px;background:rgba(94,108,246,.24);color:#5e6cf6;font-size:16px;font-weight:700;line-height:22px;margin-bottom:0;}.home__about .tributos .tributos-analisados{color:#4144ea;font-size:24px;font-family:Plus Jakarta Sans;font-weight:700;line-height:45px;word-wrap:break-word;}.home__about .buttons{display:flex;flex-grow:1;width:100%;padding:16px;justify-content:center;align-items:center;gap:16px;color:#edf3ff!important;font-size:18px;font-weight:700;line-height:32px;border-radius:8px;background:#5e6cf6;width:initial!important;}.home__about .buttons a{-webkit-text-decoration:none!important;text-decoration:none!important;padding:0 32px;}.home__about .description{color:#19194d;text-align:center;font-size:24px;font-weight:500;line-height:32px;}@media(max-width:1200px){.home__about{padding-bottom:36px;padding-left:32px;padding-right:32px;}}.home__method{background-color:#e0ebff;}.home__method .wrapper{padding-top:64px;padding-bottom:64px;width:100%;max-width:1113px;margin-left:auto;margin-right:auto;display:flex;gap:65px;}.home__method .wrapper .contents{width:100%;max-width:585px;flex-shrink:0;}.home__method .wrapper .contents .title{margin-bottom:24px;color:#19194d;font-size:56px;font-weight:700;line-height:68px;}.home__method .wrapper .contents .title span{color:#4144ea;}.home__method .wrapper .contents .text{color:#19194d;font-size:18px;font-weight:500;line-height:24px;}.home__method .wrapper .infobox{padding:24px;display:flex;flex-direction:column;gap:24px;border-radius:16px;background:#f5f8ff;box-shadow:0 306px 122px 0 rgba(25,25,77,.01),0 172px 103px 0 rgba(25,25,77,.04),0 77px 77px 0 rgba(25,25,77,.07),0 19px 42px 0 rgba(25,25,77,.08);}.home__method .wrapper .infobox .title{display:flex;flex-grow:1;padding:8px 16px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:rgba(94,108,246,.24);color:#5e6cf6;font-size:16px;font-weight:700;line-height:22px;}.home__method .wrapper .infobox .item .name{margin-bottom:16px;display:flex;align-items:flex-start;gap:16px;color:#19194d;font-size:24px;font-weight:700;line-height:22px;}.home__method .wrapper .infobox .item .description{color:#19194d;font-size:16px;font-weight:500;line-height:18px;}@media(max-width:1200px){.home__method{padding-left:16px;padding-right:16px;}.home__method .wrapper{flex-direction:column;gap:32px;}.home__method .wrapper .contents .title{margin-bottom:16px;text-align:center;font-size:36px;line-height:44px;}.home__method .wrapper .contents .text{text-align:center;font-size:16px;}.home__method .wrapper .infobox .item .name{font-size:18px;}}.home__steps{padding-top:124px;padding-bottom:247px;width:100%;max-width:1296px;margin-left:auto;margin-right:auto;}.home__steps .heading{margin-bottom:64px;}.home__steps .heading .title{margin-bottom:16px;width:fit-content;margin-left:auto;margin-right:auto;padding:8px 16px;border-radius:8px;background:rgba(94,108,246,.24);color:#5e6cf6;font-size:16px;font-weight:700;line-height:22px;}.home__steps .heading .subtitle{margin-bottom:16px;color:#19194d;text-align:center;font-size:56px;font-style:normal;font-weight:700;line-height:64px;}.home__steps .heading .subtitle span{color:#4144ea;}.home__steps .heading .description{color:#19194d;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:24px;}.home__steps .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}.home__steps .steps .card{position:relative;display:block;padding:24px;min-height:286px;border-radius:16px;background:#f5f8ff;box-shadow:0 306px 122px 0 rgba(25,25,77,.01),0 172px 103px 0 rgba(25,25,77,.04),0 77px 77px 0 rgba(25,25,77,.07),0 19px 42px 0 rgba(25,25,77,.08);}.home__steps .steps .card .number{position:absolute;top:-40px;left:50%;transform:translateX(-50%);width:80px;height:80px;display:flex;justify-content:center;align-items:center;border-radius:40px;background:rgba(65,68,234,.24);color:#4144ea;font-size:40px;font-weight:700;line-height:22px;}.home__steps .steps .card .icon{display:block;margin-bottom:16px;}.home__steps .steps .card .name{margin-bottom:16px;color:#19194d;font-size:24px;font-weight:700;line-height:22px;}.home__steps .steps .card .text{color:#19194d;font-size:18px;font-weight:500;line-height:24px;}.home__steps .steps .card .button{margin-top:24px;border-radius:8px;background:#5e6cf6;display:flex;width:100%;padding:16px 40px;justify-content:center;align-items:center;gap:16px;color:#f5f8ff;font-size:18px;font-weight:700;line-height:32px;}@media(max-width:1200px){.home__steps{padding-top:64px;padding-bottom:64px;padding-left:16px;padding-right:16px;}.home__steps .heading .subtitle{font-size:36px;line-height:40px;}.home__steps .steps{grid-template-columns:1fr;}.home__steps .steps .card .button{font-size:16px;padding:8px 17px;}}.home__benefits{padding-top:119px;padding-bottom:119px;background-color:#0a0a1f;}.home__benefits .wrapper{width:100%;max-width:1093px;margin-left:auto;margin-right:auto;display:flex;align-items:center;gap:110px;}.home__benefits .wrapper .contents{width:100%;max-width:594px;flex-shrink:0;}.home__benefits .wrapper .contents .title{margin-bottom:18px;color:#edf3ff;font-size:56px;font-weight:700;line-height:68px;}.home__benefits .wrapper .contents .title span{color:#5e6cf6;}.home__benefits .wrapper .contents .text{color:#edf3ff;font-size:24px;font-weight:500;line-height:32px;}.home__benefits .wrapper .list{display:flex;flex-direction:column;gap:32px;}.home__benefits .wrapper .list .item{display:flex;gap:24px;align-items:center;}.home__benefits .wrapper .list .item p{color:#edf3ff;font-size:18px;font-weight:500;line-height:22px;}.home__benefits .wrapper .list .item p span{color:#5e6cf6;}.home__benefits .wrapper .list .button{width:100%;flex-grow:1;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#5e6cf6;color:#edf3ff;font-size:18px;font-weight:700;line-height:32px;}@media(max-width:1200px){.home__benefits{padding-left:16px;padding-right:16px;padding-top:64px;padding-bottom:64px;}.home__benefits .wrapper{flex-direction:column;gap:40px;}.home__benefits .wrapper .contents{text-align:center;}.home__benefits .wrapper .contents .title{text-align:center;font-size:36px;line-height:40px;}.home__benefits .wrapper .contents .text{text-align:center;}.home__benefits .wrapper .list .button{padding:16px 26px;}}.home__audience{padding-top:128px;padding-bottom:129px;border-bottom:1px solid #c2d6ff;width:100%;max-width:1296px;margin-left:auto;margin-right:auto;}.home__audience .wrapper{width:100%;max-width:1124px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr;gap:29px;}.home__audience .wrapper .title{color:#19194d;font-size:48px;font-weight:700;line-height:64px;}.home__audience .wrapper .title span{color:#4144ea;}.home__audience .wrapper .list{display:flex;flex-direction:column;gap:16px;}.home__audience .wrapper .list .item{display:flex;align-items:center;gap:24px;color:#19194d;font-size:18px;font-weight:500;line-height:22px;}.home__audience .wrapper .list .item span{color:#4144ea;}@media(max-width:1200px){.home__audience{padding-top:64px;margin-left:16px;margin-right:16px;width:calc(100% - 32px);}.home__audience .wrapper{grid-template-columns:1fr;}.home__audience .wrapper .title{text-align:center;font-size:36px;line-height:40px;}}.home__testimonials{padding-top:39px;padding-bottom:64px;}.home__testimonials .card{display:block;width:100%;max-width:512px;padding:32px;border-radius:16px;background:#f5f8ff;min-height:272px;box-shadow:0 306px 122px 0 rgba(25,25,77,.01),0 172px 103px 0 rgba(25,25,77,.04),0 77px 77px 0 rgba(25,25,77,.07),0 19px 42px 0 rgba(25,25,77,.08);}.home__testimonials .card .heading{margin-bottom:24px;background-image:url('img/quote.svg');background-position:center right;background-repeat:no-repeat;}.home__testimonials .card .heading .name{margin-bottom:12px;color:#19194d;font-size:24px;font-weight:700;line-height:.9;}.home__testimonials .card .heading .role{color:#4144ea;font-size:18px;font-style:normal;font-weight:500;line-height:22px;}.home__testimonials .card .text{color:#19194d;font-family:"Plus Jakarta Sans";font-size:16px;font-style:normal;font-weight:500;line-height:22px;}.home__testimonials .carousel .splide{width:100%;}.home__testimonials .carousel .splide .splide__track{padding-left:74px!important;padding-right:74px!important;}.home__testimonials .carousel .splide .splide__track .splide__list .splide__slide{width:fit-content!important;}.home__testimonials .carousel .splide .splide__track{overflow:initial;}.home__testimonials .carousel .splide .splide__footer{margin-top:30px;width:100%;max-width:1296px;margin-left:auto;margin-right:auto;display:flex;justify-content:flex-end;}.home__testimonials .carousel .splide .splide__footer .splide__arrows{display:flex;justify-content:center;align-items:center;gap:18px;}.home__testimonials .carousel .splide .splide__footer .splide__arrows .splide__arrow--prev,.home__testimonials .carousel .splide .splide__footer .splide__arrows .splide__arrow--next{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background:rgba(65,68,234,.16);border:1px solid transparent;border-radius:16px;transition:all .25s ease;}.home__testimonials .carousel .splide .splide__footer .splide__arrows .splide__arrow--prev:hover,.home__testimonials .carousel .splide .splide__footer .splide__arrows .splide__arrow--next:hover{background:#4144ea;}.home__testimonials .carousel .splide .splide__footer .splide__arrows .splide__arrow--prev:hover img,.home__testimonials .carousel .splide .splide__footer .splide__arrows .splide__arrow--next:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(58%) saturate(1859%) hue-rotate(178deg) brightness(104%) contrast(98%);}@media(max-width:1200px){.home__testimonials{padding-bottom:80px;}.home__testimonials .card{width:100%;max-width:100%;padding:32px;padding-right:15px;min-height:430px;}.home__testimonials .card .heading{padding-top:72px;background-position:top left;}.home__testimonials .carousel .splide{width:100%;}.home__testimonials .carousel .splide .splide__track{padding-left:16px!important;padding-right:16px!important;}.home__testimonials .carousel .splide .splide__track .splide__list .splide__slide{width:fit-content!important;}.home__testimonials .carousel .splide .splide__track{overflow:clip visible;}.home__testimonials .carousel .splide .splide__footer{justify-content:center;}}.home__cta{background-image:url('/assets/img/cta-desktop.png');background-size:cover;}.home__cta .wrapper{padding-top:64px;padding-bottom:64px;width:100%;max-width:1216px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;gap:78px;}.home__cta .wrapper .contents .tag{margin-bottom:16px;color:#e0e6f4;font-size:16px;font-weight:700;line-height:22px;padding:8px 16px;border-radius:8px;background:rgba(224,230,244,.24);width:fit-content;}.home__cta .wrapper .contents .title{margin-bottom:16px;color:#edf3ff;font-size:48px;font-style:normal;font-weight:700;line-height:48px;}.home__cta .wrapper .contents .text{color:#edf3ff;font-size:24px;font-weight:500;line-height:28px;}.home__cta .wrapper .button{flex-shrink:0;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#edf3ff;box-shadow:0 306px 122px 0 rgba(25,25,77,.01),0 172px 103px 0 rgba(25,25,77,.04),0 77px 77px 0 rgba(25,25,77,.07),0 19px 42px 0 rgba(25,25,77,.08);color:#19194d;font-size:16px;font-weight:700;line-height:32px;}@media(max-width:1200px){.home__cta{background-image:url('/assets/img/cta-mobile.png');}.home__cta .wrapper{padding-left:37px;padding-right:37px;flex-direction:column;align-items:center;gap:24px;}.home__cta .wrapper .contents{padding-left:19px;padding-right:19px;}.home__cta .wrapper .contents .tag{text-align:center;}.home__cta .wrapper .contents .title{text-align:center;font-size:36px;line-height:40px;}.home__cta .wrapper .contents .text{text-align:center;}.home__cta .wrapper .button{padding:16px 32px;}}.home__specialist{padding-top:100px;padding-bottom:100px;width:100%;max-width:1100px;margin-left:auto;margin-right:auto;display:flex;gap:109px;}.home__specialist .cover__shell{flex-shrink:0;width:417px;height:514px;position:relative;}.home__specialist .cover__shell .cover{width:100%;height:100%;object-fit:cover;border-radius:8px;}.home__specialist .cover__shell .caption{position:absolute;left:39px;bottom:-79px;width:417px;padding:24px 32px;border-radius:16px;background:#f5f8ff;color:#19194d;font-size:16px;font-weight:500;line-height:22px;box-shadow:0 306px 122px 0 rgba(25,25,77,.01),0 172px 103px 0 rgba(25,25,77,.04),0 77px 77px 0 rgba(25,25,77,.07),0 19px 42px 0 rgba(25,25,77,.08);}.home__specialist .cover__shell .caption span{color:#4144ea;}.home__specialist .contents .tag{width:fit-content;border-radius:8px;background:rgba(94,108,246,.24);padding:8px 16px;color:#5e6cf6;font-size:16px;font-weight:700;line-height:22px;}.home__specialist .contents .title{margin-top:16px;margin-bottom:32px;color:#19194d;font-size:48px;font-weight:700;line-height:56px;}.home__specialist .contents .title span{color:#4144ea;}.home__specialist .contents .tagline{color:#4144ea;font-size:24px;font-weight:700;line-height:32px;}.home__specialist .contents .text{margin-top:16px;margin-bottom:40px;color:#19194d;font-size:16px;font-weight:500;line-height:22px;}.home__specialist .contents .social{padding:16px 40px;display:flex;justify-content:space-between;align-items:center;border-radius:16px;border:1px solid #cdf;background:#f5f8ff;}.home__specialist .contents .social .description{color:#19194d;font-size:16px;font-weight:700;line-height:22px;}.home__specialist .contents .social .links{display:flex;align-items:center;gap:24px;}@media(max-width:1200px){.home__specialist{padding-top:64px;padding-bottom:80px;padding-left:16px;padding-right:16px;flex-direction:column;align-items:center;gap:113px;}.home__specialist .cover__shell{height:514px;width:344px;}.home__specialist .cover__shell .caption{bottom:-56px;right:19px;left:19px;width:307px;}.home__specialist .contents .tag{margin-left:auto;margin-right:auto;}.home__specialist .contents .title{font-size:36px;line-height:40px;text-align:center;}.home__specialist .contents .tagline{text-align:center;}.home__specialist .contents .text{text-align:center;}.home__specialist .contents .social{flex-direction:column;align-items:center;gap:16px;}}.home__partners{position:relative;width:100%;max-width:1297px;margin-left:auto;margin-right:auto;height:379px;background:radial-gradient(23.98% 66.62% at 50% 100%,rgba(94,108,246,.64) 0%,rgba(25,25,77,.64) 100%),#19194d;border-radius:8px;}.home__partners .cover{width:302px;height:454px;object-fit:contain;position:absolute;bottom:0;left:50%;transform:translateX(-50%);}.home__partners .shell{padding-top:49.5px;padding-bottom:49.5px;width:100%;max-width:1121px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;}.home__partners .shell .title{flex-shrink:0;width:100%;max-width:350px;color:#edf3ff;font-size:48px;font-weight:700;line-height:56px;}.home__partners .shell .title span{color:#5e6cf6;}.home__partners .shell .contents{flex-shrink:0;width:100%;max-width:286px;}.home__partners .shell .contents .tagline{margin-bottom:16px;color:#edf3ff;font-size:24px;font-weight:500;line-height:30px;}.home__partners .shell .contents .text{margin-bottom:24px;color:#edf3ff;font-size:16px;font-weight:500;line-height:22px;}.home__partners .shell .contents .button{width:100%;display:flex;padding:8px 32px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#edf3ff;color:#19194d;font-size:16px;font-style:normal;font-weight:700;line-height:32px;box-shadow:0 306px 122px 0 rgba(25,25,77,.01),0 172px 103px 0 rgba(25,25,77,.04),0 77px 77px 0 rgba(25,25,77,.07),0 19px 42px 0 rgba(25,25,77,.08);transition:all .25s ease;}.home__partners .shell .contents .button:hover{background-color:#4144ea;color:#f5f8ff;}.home__partners .shell .contents .button:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(58%) saturate(1859%) hue-rotate(178deg) brightness(104%) contrast(98%);}@media(max-width:1200px){.home__partners{height:fit-content;width:calc(100% - 32px);display:flex;flex-direction:column-reverse;align-items:center;gap:25px;margin-left:16px;margin-right:16px;}.home__partners .cover{position:static;width:302px;height:454px;transform:none;}.home__partners .shell{padding-top:49px;padding-left:24px;padding-right:24px;flex-direction:column;gap:24px;}.home__partners .shell .title{font-size:36px;text-align:center;line-height:40px;}.home__partners .shell .contents{max-width:none;}.home__partners .shell .contents .tagline{text-align:center;}.home__partners .shell .contents .text{text-align:center;}}.home__faq{padding-top:100px;padding-bottom:100px;background-image:linear-gradient(#4144ea,#4144ea);background-size:100% 163px;background-position:left bottom;background-repeat:no-repeat;}.home__faq .wrapper{width:100%;max-width:1296px;margin-left:auto;margin-right:auto;}.home__faq .wrapper .heading{margin-bottom:40px;}.home__faq .wrapper .heading .tag{margin-bottom:16px;margin-left:auto;margin-right:auto;width:fit-content;border-radius:8px;background:rgba(94,108,246,.24);padding:8px 16px;color:#5e6cf6;font-size:16px;font-weight:700;line-height:22px;}.home__faq .wrapper .heading .title{color:#19194d;text-align:center;font-size:56px;font-weight:700;line-height:64px;}.home__faq .wrapper .heading .title span{color:#4144ea;}.home__faq .wrapper .list{padding:32px 24px;border-radius:16px;background:#f5f8ff;display:grid;grid-template-columns:repeat(3,1fr);}.home__faq .wrapper .list .box{padding-top:16px;padding-bottom:18px;display:flex;align-items:flex-start;gap:16px;}.home__faq .wrapper .list .box img{width:fit-content;}.home__faq .wrapper .list .box .contents .question{margin-bottom:16px;color:#19194d;font-size:24px;font-weight:700;line-height:28px;}.home__faq .wrapper .list .box .contents .text{color:#19194d;font-size:18px;font-weight:500;line-height:22px;}.home__faq .wrapper .list .box:nth-child(1){padding-right:40px;}.home__faq .wrapper .list .box:nth-child(2){padding-left:40px;padding-right:40px;border-left:1px solid #c2d6ff;border-right:1px solid #c2d6ff;}.home__faq .wrapper .list .box:nth-child(3){padding-left:40px;}@media(max-width:1200px){.home__faq{padding-top:80px;padding-bottom:80px;background-image:none;}.home__faq .wrapper{padding-left:16px;padding-right:16px;}.home__faq .wrapper .heading .title{font-size:36px;line-height:40px;}.home__faq .wrapper .list{display:flex;flex-direction:column;align-items:center;gap:40px;box-shadow:0 479px 134px 0 rgba(25,25,77,0),0 306px 122px 0 rgba(25,25,77,.01),0 172px 103px 0 rgba(25,25,77,.04),0 77px 77px 0 rgba(25,25,77,.07),0 19px 42px 0 rgba(25,25,77,.08);}.home__faq .wrapper .list .box:nth-child(1){padding:0;}.home__faq .wrapper .list .box:nth-child(2){padding-top:40px;padding-bottom:40px;border-top:1px solid #c2d6ff;border-bottom:1px solid #c2d6ff;padding-left:0;padding-right:0;border-left:0;border-right:0;}.home__faq .wrapper .list .box:nth-child(3){padding:0;}}.home__contact{padding-top:77px;padding-bottom:64px;width:100%;max-width:1124px;margin-left:auto;margin-right:auto;display:flex;align-items:center;gap:184px;}.home__contact .contents .title{margin-bottom:34px;color:#19194d;font-size:56px;font-weight:700;line-height:64px;}.home__contact .contents .title span{color:#4144ea;}.home__contact .contents .line--1{margin-bottom:12px;display:flex;gap:16px;}.home__contact .contents .pill{display:flex;padding:8px 24px;width:100%;flex-grow:1;justify-content:center;align-items:center;gap:10px;color:#19194d;font-size:16px;font-weight:500;line-height:24px;border-radius:16px;border:1px solid #c2d6ff;background:#f5f8ff;}.home__contact .contents a.pill{transition:all .25s ease;}.home__contact .contents a.pill:hover{background-color:#19194d;color:#edf3ff;}.home__contact .contents a.pill:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(58%) saturate(1859%) hue-rotate(178deg) brightness(104%) contrast(98%);}.home__contact .action{flex-shrink:0;}.home__contact .action .text{margin-bottom:24px;color:#19194d;font-size:18px;font-weight:500;line-height:22px;text-align:center;}.home__contact .action .button{display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:10px;margin-left:auto;margin-right:auto;color:#edf3ff;font-size:16px;font-weight:700;line-height:32px;border-radius:4px;background:#5e6cf6;}@media(max-width:1200px){.home__contact{padding-top:40px;padding-bottom:40px;gap:40px;flex-direction:column;padding-left:16px;padding-right:16px;}.home__contact .contents{display:flex;flex-direction:column;align-items:center;}.home__contact .contents .title{text-align:center;font-size:36px;line-height:40px;}.home__contact .contents .line--1{flex-direction:column;width:100%;}}.page__footer{padding-top:32px;padding-bottom:32px;background-color:#f5f8ff;box-shadow:0 -4px 4px 0 rgba(43,46,131,.08);}.page__footer .footer__main{width:100%;max-width:1296px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #c2d6ff;}.page__footer .footer__main .navigation{display:flex;gap:24px;}.page__footer .footer__main .navigation a{color:#19194d;font-size:16px;font-weight:500;line-height:24px;transition:all .25s ease;}.page__footer .footer__main .navigation a:hover{color:#5e6cf6;}.page__footer .footer__attribution{padding-top:32px;width:100%;max-width:1296px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;}.page__footer .footer__attribution .copyright{color:#19194d;font-size:16px;font-weight:500;}@media(max-width:1200px){.page__footer{padding-top:64px;padding-bottom:64px;}.page__footer .footer__main{flex-direction:column;align-items:center;gap:24px;width:231px;}.page__footer .footer__main .logo__footer{width:197px;}.page__footer .footer__main .navigation{flex-direction:column;align-items:center;text-align:center;}.page__footer .footer__attribution{flex-direction:column;align-items:center;gap:24px;width:231px;}.page__footer .footer__attribution .copyright{text-align:center;}}.float__whatsapp{animation:effect--fade_in_right 2s;transition:all linear .4s;position:fixed;bottom:10px;right:10px;width:74px;height:74px;background-color:#5bbc48;display:flex;justify-content:center;align-items:center;margin-left:auto;z-index:900;border:0;border-radius:5px;}.float__whatsapp .image__placeholder{position:relative;}.float__whatsapp .image__placeholder .is--hover{position:absolute;top:0;left:0;opacity:0;transition:all linear .4s;}.float__whatsapp:hover{background-color:#fff;box-shadow:0 0 26px rgba(0,0,0,.2);width:90px;height:90px;}.float__whatsapp:hover .image__placeholder .is--hover{opacity:1;}@media(max-width:1200px){.float__whatsapp{width:50px;height:50px;}.float__whatsapp img{width:30px;}.float__whatsapp:hover{width:50px;height:50px;}}.modal{z-index:100;}.modal .modal-dialog .modal-content{padding:24px;background:#f5f8ff;border-radius:16px;box-shadow:0 479px 134px 0 rgba(25,25,77,0),0 306px 122px 0 rgba(25,25,77,.01),0 172px 103px 0 rgba(25,25,77,.04),0 77px 77px 0 rgba(25,25,77,.07),0 19px 42px 0 rgba(25,25,77,.08);max-width:463px;}.modal .modal-dialog .modal-content .modal-header{padding:0 0 24px 0;position:relative;border:0;}.modal .modal-dialog .modal-content .modal-header .modal-title{color:#19194d;font-family:"Plus Jakarta Sans";font-size:32px;font-style:normal;font-weight:700;line-height:36px;}.modal .modal-dialog .modal-content .modal-header .modal-title span{color:#4144ea;}.modal .modal-dialog .modal-content .modal-header .close{position:absolute;padding:8px;top:-10px;right:-2px;}.modal .modal-dialog .modal-content .modal-body{padding:0;}.modal .modal-dialog .modal-content .modal-body .partner__form{display:flex;flex-direction:column;gap:16px;}.modal .modal-dialog .modal-content .modal-body .partner__form input,.modal .modal-dialog .modal-content .modal-body .partner__form textarea{width:100%;border:0;outline:0;padding:16px;border-radius:8px;background:rgba(94,108,246,.08);color:#19194d;font-family:"Plus Jakarta Sans";font-size:16px;font-style:normal;font-weight:400;line-height:22px;}.modal .modal-dialog .modal-content .modal-body .partner__form input::placeholder,.modal .modal-dialog .modal-content .modal-body .partner__form textarea::placeholder{color:#19194d;font-family:"Plus Jakarta Sans";font-size:16px;font-style:normal;font-weight:400;line-height:22px;}.modal .modal-dialog .modal-content .modal-body .partner__form textarea{height:171px;}.modal .modal-dialog .modal-content .modal-body .partner__form .button__form{width:100%;padding:16px 40px;border-radius:4px;background:#5e6cf6;color:#edf3ff;font-family:"Plus Jakarta Sans";font-size:16px;font-style:normal;font-weight:700;line-height:32px;text-align:center;transition:all .25s ease;}.modal .modal-dialog .modal-content .modal-body .partner__form .button__form:hover{background:#4144ea;color:#edf3ff;}@media(max-width:1200px){.modal .modal-dialog .modal-content .modal-header .modal-title{font-size:25px;line-height:30px;padding-top:16px;}}.home__team{padding-top:100px;padding-bottom:100px;width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:center;gap:109px;}.home__team .team-section{display:flex;align-items:flex-start;padding:60px 40px;font-family:'Inter',sans-serif;}.home__team .team-section .team-header .tag{background:#eaeaff;color:#5b5bd6;padding:4px 12px;font-size:14px;border-radius:8px;display:inline-block;margin-bottom:20px;}.home__team .team-section .team-header .title{font-size:32px;font-weight:700;line-height:1.4;color:#1a1a1a;padding-right:40px;}.home__team .team-section .team-header .title .highlight{color:#5b5bd6;}.home__team .team-section .team-cards{display:flex;gap:30px;}.home__team .team-section .team-cards .card{text-align:center;}.home__team .team-section .team-cards .card .avatar{width:200px;height:287px;margin-bottom:12px;overflow:hidden;border-radius:16px;}.home__team .team-section .team-cards .card .avatar img{width:100%;height:100%;object-fit:cover;}.home__team .team-section .team-cards .card .role{background:#eaeaff;color:#5b5bd6;font-size:12px;font-weight:600;border-radius:12px;padding:4px 16px;display:inline-block;margin-bottom:8px;}.home__team .team-section .team-cards .card .name{font-weight:600;color:#1a1a1a;font-size:14px;}.home__team .team-section .team-cards .card small{font-size:.775em;position:relative;top:-5px;}@media(max-width:768px){.home__team .team-section{flex-direction:column;padding:30px 20px;align-items:center;}.home__team .team-header{margin-right:0;margin-bottom:30px;width:100%;}.home__team .team-header .title{font-size:28px;line-height:1.2;text-align:center;padding-right:0;}.home__team .team-header .title br{display:none;}.home__team .team-cards{flex-direction:column;gap:65px!important;}.home__team .team-cards .card .avatar{width:269px!important;height:391px!important;border-radius:16px;}.home__team .team-cards .card .role{font-size:18px!important;}.home__team .team-cards .card .name{font-size:20px!important;}}.home__numbers{background-image:linear-gradient(#4144ea,#4144ea);background-position:left bottom;background-repeat:no-repeat;}.home__numbers .number_contents{display:flex;justify-content:space-around;height:100%;padding:75px;}.home__numbers .number_contents .n_text{color:#f5f8ff;font-size:24px;font-family:Plus Jakarta Sans;line-height:24px;word-wrap:break-word;display:flex;flex-direction:column;gap:15px;align-items:center;}.home__numbers .number_contents .n_text .n_value{font-size:40px;font-weight:700;}.home__expertise{padding:100px;border-bottom:1px solid #c2d6ff;width:100%;max-width:1296px;margin-left:auto;margin-right:auto;}.home__expertise .wrapper{width:100%;max-width:1124px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:2fr 3fr;gap:29px;}.home__expertise .wrapper .title{color:#19194d;font-size:48px;font-weight:700;line-height:64px;}.home__expertise .wrapper .title span{color:#4144ea;}.home__expertise .wrapper .list{display:flex;flex-direction:column;gap:16px;}.home__expertise .wrapper .list .item{display:flex;align-items:center;gap:24px;color:#19194d;font-size:18px;font-weight:500;line-height:22px;}.home__expertise .wrapper .list .item span{color:#4144ea;}@media(max-width:1200px){.home__expertise{padding-top:64px;margin-left:16px;margin-right:16px;width:calc(100% - 32px);}.home__expertise .wrapper{grid-template-columns:1fr;}.home__expertise .wrapper .title{text-align:center;font-size:36px;line-height:40px;}}.home__our_working_methodology{padding-top:50px;padding-bottom:100px;width:100%;max-width:1296px;margin-left:auto;margin-right:auto;}.home__our_working_methodology .buttons{margin:40px 0;display:flex;flex-grow:1;width:100%;padding:16px;justify-content:center;align-items:center;gap:16px;color:#edf3ff!important;font-size:18px;font-weight:700;line-height:32px;border-radius:8px;background:#5e6cf6;width:initial!important;}.home__our_working_methodology .buttons a{-webkit-text-decoration:none!important;text-decoration:none!important;padding:0 32px;}.home__our_working_methodology .heading{margin-bottom:64px;}.home__our_working_methodology .heading .title{margin-bottom:16px;width:fit-content;margin-left:auto;margin-right:auto;padding:8px 16px;border-radius:8px;background:rgba(94,108,246,.24);color:#5e6cf6;font-size:16px;font-weight:700;line-height:22px;}.home__our_working_methodology .heading .subtitle{margin-bottom:16px;color:#19194d;text-align:center;font-size:56px;font-style:normal;font-weight:700;line-height:64px;}.home__our_working_methodology .heading .subtitle span{color:#4144ea;}.home__our_working_methodology .heading .description{color:#19194d;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:24px;}.home__our_working_methodology .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;}.home__our_working_methodology .steps .card{position:relative;display:block;padding:24px;min-height:286px;border-radius:16px;background:#f5f8ff;box-shadow:0 306px 122px 0 rgba(25,25,77,.01),0 172px 103px 0 rgba(25,25,77,.04),0 77px 77px 0 rgba(25,25,77,.07),0 19px 42px 0 rgba(25,25,77,.08);}.home__our_working_methodology .steps .card .number{position:absolute;top:-40px;left:50%;transform:translateX(-50%);width:80px;height:80px;display:flex;justify-content:center;align-items:center;border-radius:40px;background:rgba(65,68,234,.24);color:#4144ea;font-size:40px;font-weight:700;line-height:22px;}.home__our_working_methodology .steps .card .icon{display:block;margin-bottom:16px;}.home__our_working_methodology .steps .card .name{margin-bottom:16px;color:#19194d;font-size:24px;font-weight:700;line-height:22px;}.home__our_working_methodology .steps .card .text{color:#19194d;font-size:18px;font-weight:500;line-height:24px;}.home__our_working_methodology .steps .card .button{margin-top:24px;border-radius:8px;background:#5e6cf6;display:flex;width:100%;padding:16px 40px;justify-content:center;align-items:center;gap:16px;color:#f5f8ff;font-size:18px;font-weight:700;line-height:32px;}@media(max-width:1200px){.home__our_working_methodology{padding-top:64px;padding-bottom:64px;padding-left:16px;padding-right:16px;}.home__our_working_methodology .heading .subtitle{font-size:36px;line-height:40px;}.home__our_working_methodology .steps{grid-template-columns:1fr;}.home__our_working_methodology .steps .card .button{font-size:16px;padding:8px 17px;}}.home__tax-review-section{background:linear-gradient(135deg,#0f1419 0%,#1a1f3a 50%,#2a2d5f 100%);color:#fff;padding:124px 0;position:relative;}.home__tax-review-section .h4,.home__tax-review-section h4{font-size:inherit!important;}.home__tax-review-section .tax-review-container{max-width:1296px;margin:0 auto;padding:0 20px;}.home__tax-review-section .tax-review-hero{display:flex!important;flex-direction:row!important;align-items:flex-start;justify-content:space-between;gap:60px;margin-bottom:80px;width:100%;}@media(max-width:968px){.home__tax-review-section .tax-review-hero{flex-direction:column!important;gap:30px;}}.home__tax-review-section .tax-review-hero .tax-hero-content{flex:0 0 48%;width:48%;}.home__tax-review-section .tax-review-hero .tax-hero-content .tax-hero-title{font-size:3.2rem;font-weight:bold;line-height:1.1;font-family:Arial,sans-serif;margin:0;color:#fff;}.home__tax-review-section .tax-review-hero .tax-hero-content .tax-hero-title .tax-title-highlight{color:#6c63ff;}@media(max-width:768px){.home__tax-review-section .tax-review-hero .tax-hero-content .tax-hero-title{font-size:2.2rem;}}.home__tax-review-section .tax-review-hero .tax-hero-description{flex:0 0 48%;width:48%;}.home__tax-review-section .tax-review-hero .tax-hero-description .tax-description-text{margin-bottom:10px;color:#edf3ff;font-family:"Plus Jakarta Sans";font-size:20px;font-style:normal;font-weight:500;line-height:normal;}.home__tax-review-section .tax-review-hero .tax-hero-description .tax-description-text .tax-highlight-text{color:#5e6cf6;font-weight:700;}.home__tax-review-section .tax-review-hero .tax-hero-description .tax-source-text{color:#edf3ff;font-family:"Plus Jakarta Sans";font-size:18px;font-style:normal;font-weight:500;line-height:32px;}.home__tax-review-section .tax-advantages .tax-advantages-title{text-align:center;letter-spacing:1px;margin-bottom:40px;border-radius:8px;background:rgba(94,108,246,.24);padding:12px 25px;display:inline-block;position:relative;left:50%;transform:translateX(-50%);color:#5e6cf6;font-family:"Plus Jakarta Sans";font-size:16px;font-style:normal;font-weight:700;line-height:22px;}.home__tax-review-section .tax-advantages .tax-advantages-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}@media(max-width:968px){.home__tax-review-section .tax-advantages .tax-advantages-grid{grid-template-columns:repeat(2,1fr);}}@media(max-width:640px){.home__tax-review-section .tax-advantages .tax-advantages-grid{grid-template-columns:1fr;}}.home__tax-review-section .tax-advantages .tax-advantage-card{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0;align-self:stretch;border-radius:8px;background:#19194d;transition:all .3s ease;color:#edf3ff;font-family:"Plus Jakarta Sans";font-size:20px;font-style:normal;line-height:normal;opacity:0;transform:translateY(30px);animation:taxCardFadeIn .6s ease forwards;}.home__tax-review-section .tax-advantages .tax-advantage-card:hover{transform:translateY(-3px);border-color:rgba(124,93,250,.4);box-shadow:0 8px 25px rgba(124,93,250,.1);}.home__tax-review-section .tax-advantages .tax-advantage-card:nth-child(1){animation-delay:.1s;}.home__tax-review-section .tax-advantages .tax-advantage-card:nth-child(2){animation-delay:.2s;}.home__tax-review-section .tax-advantages .tax-advantage-card:nth-child(3){animation-delay:.3s;}.home__tax-review-section .tax-advantages .tax-advantage-card:nth-child(4){animation-delay:.4s;}.home__tax-review-section .tax-advantages .tax-advantage-card:nth-child(5){animation-delay:.5s;}.home__tax-review-section .tax-advantages .tax-advantage-card:nth-child(6){animation-delay:.6s;}.home__tax-review-section .tax-advantages .tax-advantage-card .tax-card-check{position:absolute;top:15px;left:15px;width:20px;height:20px;background:#4ade80;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold;color:#fff;}.home__tax-review-section .tax-advantages .tax-advantage-card .tax-card-check-title{display:flex;align-items:center;gap:10px;}.home__tax-review-section .tax-advantages .tax-advantage-card .tax-card-title{margin-bottom:10px;font-weight:600;color:#fff;margin-top:10px;font-weight:700;}.home__tax-review-section .tax-advantages .tax-advantage-card .tax-card-text{font-weight:400;}.home__tax-review-section .tax-advantages .tax-advantage-card.tax-cta-card{border:0;text-align:center;position:relative;}.home__tax-review-section .tax-advantages .tax-advantage-card.tax-cta-card .tax-card-check{display:none;}.home__tax-review-section .tax-advantages .tax-advantage-card.tax-cta-card .tax-cta-title{font-size:1.3rem;margin-bottom:25px;margin-top:0;color:#fff;font-weight:700;text-align:left;}.home__tax-review-section .tax-advantages .tax-advantage-card.tax-cta-card .tax-cta-button{background:#5e6cf6;border:1px solid rgba(255,255,255,.3);color:#fff;padding:12px 20px;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;}.home__tax-review-section .tax-advantages .tax-advantage-card.tax-cta-card .tax-cta-button:hover{background:rgba(255,255,255,.25);transform:translateY(-2px);}.home__tax-review-section .tax-advantages .tax-advantage-card.tax-cta-card .tax-cta-button i{font-size:1rem;}@keyframes taxCardFadeIn{to{opacity:1;transform:translateY(0);}}.nav-contents{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:20px 40px;}.nav-contents .navigation{flex:1;display:flex;justify-content:center;}.nav-contents .main-menu{list-style:none;display:flex;justify-content:center;align-items:flex-end;gap:70px;margin:0;padding:0;}.nav-contents .main-menu>li{position:relative;}.nav-contents .main-menu>li>a{display:block;padding:8px 0;color:#2c3e50;text-decoration:none;font-weight:400;font-size:16px;transition:all .3s ease;white-space:normal;max-width:200px;text-align:center;line-height:1.4;position:relative;}.nav-contents .main-menu>li>a::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#5b5fff;transition:width .3s ease;}.nav-contents .main-menu>li>a:hover{color:#5b5fff;}.nav-contents .main-menu>li>a:hover::after{width:100%;}.nav-contents .main-menu .submenu{position:absolute;top:calc(100% + 15px);left:50%;transform:translateX(-50%);background:#fff;list-style:none;min-width:280px;opacity:0;visibility:hidden;transition:all .3s ease;box-shadow:0 8px 24px rgba(0,0,0,.12);border-radius:12px;z-index:1000;margin:0;padding:10px 0;}.nav-contents .main-menu .submenu::before{content:'';position:absolute;top:-6px;left:50%;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;background:#fff;box-shadow:-2px -2px 4px rgba(0,0,0,.05);z-index:-1;}.nav-contents .main-menu .submenu li{border-bottom:0;}.nav-contents .main-menu .submenu li:last-child a{border-radius:0 0 12px 12px;}.nav-contents .main-menu .submenu li:first-child a{border-radius:12px 12px 0 0;}.nav-contents .main-menu .submenu li a{display:block;padding:12px 25px;color:#4a5568;text-decoration:none;transition:all .3s ease;font-size:14px;}.nav-contents .main-menu .submenu li a:hover{background:#f7f9fc;color:#5b5fff;padding-left:30px;}.nav-contents .main-menu>li:hover .submenu{opacity:1;visibility:visible;top:calc(100% + 10px);}.nav-contents .main-menu .has-submenu>a{padding-right:0;}.nav-contents .main-menu .has-submenu>a::before{content:'▼';font-size:11px;margin-left:0;display:block;transition:transform .3s ease;position:absolute;left:104%;bottom:10px;transform:translateX(-50%);color:#5b5fff;}.nav-contents .main-menu .has-submenu:hover>a::before{transform:translateX(-50%) rotate(180deg);}.nav-contents .buttons{display:flex;gap:12px;align-items:center;}.nav-contents .buttons .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;border-radius:8px;font-weight:500;font-size:15px;text-decoration:none;transition:all .3s ease;border:0;cursor:pointer;white-space:nowrap;}.nav-contents .buttons .button img{width:18px;height:18px;}.nav-contents .buttons .button__partner{background:#e8e8ff;color:#5b5fff;}.nav-contents .buttons .button__partner:hover{background:#d4d4ff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(91,95,255,.2);}.nav-contents .buttons .button__whatsapp{background:#5b5fff;color:#fff;}.nav-contents .buttons .button__whatsapp:hover{background:#4a4ad9;transform:translateY(-2px);box-shadow:0 4px 12px rgba(91,95,255,.3);}@media(max-width:1200px){.contents{gap:20px;padding:20px;}.main-menu{gap:25px;}.main-menu>li>a{font-size:15px;}}@media(max-width:992px){.contents{flex-direction:column;gap:20px;padding:15px;}.navigation{width:100%;}.main-menu{flex-direction:column;width:100%;gap:0;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:10px 0;}.main-menu>li{width:100%;border-bottom:1px solid #f0f0f0;}.main-menu>li:last-child{border-bottom:0;}.main-menu>li>a{padding:15px 20px;}.main-menu>li>a::after{display:none;}.main-menu .has-submenu>a::before{right:20px;}.main-menu .submenu{position:static;opacity:0;visibility:hidden;transform:none;box-shadow:none;border-radius:0;max-height:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;background:#f7f9fc;padding:0;}.main-menu .submenu::before{display:none;}.main-menu>li:hover .submenu,.main-menu>li.active .submenu{opacity:1;visibility:visible;max-height:500px;padding:5px 0;}.main-menu .submenu li a{padding-left:40px;font-size:14px;}.main-menu .submenu li a:hover{padding-left:45px;}.buttons{width:100%;justify-content:center;}}@media(max-width:576px){.buttons{flex-direction:column;width:100%;}.button{width:100%;}.main-menu>li>a{font-size:15px;}}