@charset "UTF-8";*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;box-sizing:border-box;color:#23292e;font-family:Roboto,sans-serif;list-style:none;margin:0;padding:0;text-align:left;text-decoration:none}.container{margin:0 auto;padding:0 15px;width:1175px}@media (max-width:1200px){.container{padding:0 15px;width:100%}}button{background:0 0;cursor:pointer}button:focus{outline:2px solid #00de74}img{display:block;max-width:100%}html{font-size:16px;overflow-x:hidden}body{background:#f6f6f9}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:769px){body.height-full{height:100vh;overflow:hidden}}header{background-color:#fff;border-bottom:.063rem solid #b0c7d3;height:8.375rem}@media (max-width:980px){header{border:none;height:10rem}}header .align{margin:0 auto;padding:0 .938rem;width:80rem}@media (max-width:1065px){header .align{width:100%}}header .mobile-assinatura{align-items:center;background:#1a5fe5;display:none;height:38px;justify-content:center}@media (max-width:980px){header .mobile-assinatura{display:flex}}header .mobile-assinatura .btn-signature{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;gap:6px;height:100%;justify-content:center;width:100%}header .firstStep{align-items:center;border-bottom:.063rem solid #b0c7d3;display:flex;height:5rem}@media (max-width:980px){header .firstStep{border:none;height:auto;margin-top:10px}}header .firstStep .headerGroup{align-items:center;display:flex;justify-content:space-between}header .firstStep .headerGroup .alignLogo{align-items:center;display:flex;gap:6px}header .firstStep .headerGroup .alignLogo .visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}header .firstStep .headerGroup .alignLogo .btn-menu{display:none;outline:0}@media (max-width:980px){header .firstStep .headerGroup .alignLogo .btn-menu{display:block}}header .firstStep .headerGroup .alignLogo .btn-menu .menu-icon.menu-home{background-color:#567482;border-radius:8px;display:none;height:3px}@media (max-width:980px){header .firstStep .headerGroup .alignLogo .btn-menu .menu-icon.menu-home{display:flex}}header .firstStep .headerGroup .alignLogo .btn-menu .menu-icon.menu-home:after,header .firstStep .headerGroup .alignLogo .btn-menu .menu-icon.menu-home:before{background-color:#567482;border-radius:8px;height:3px}header .firstStep .headerGroup .customFormSearch{align-items:center;background:#ecf1f4;border-radius:24px;display:flex;height:48px;justify-content:space-between;max-width:360px;padding:5px 12px;width:100%;z-index:49}@media (max-width:980px){header .firstStep .headerGroup .customFormSearch{display:none}}header .firstStep .headerGroup .customFormSearch .input-search{background-color:#ecf1f4;border:none;color:#49454f;font-size:18px;outline:0;width:100%}header .firstStep .headerGroup .signatureBox{align-items:center;background:#1a5fe5;border-radius:17px;cursor:pointer;display:flex;height:34px;justify-content:center;transition:background-color .3s ease,transform .3s ease;width:226px}header .firstStep .headerGroup .signatureBox:hover{background-color:#134bb8;box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (max-width:980px){header .firstStep .headerGroup .signatureBox{display:none}}header .firstStep .headerGroup .signatureBox .btnSignature{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;gap:8px;height:100%;justify-content:center;width:100%}header .firstStep .headerGroup .lastGroup{align-items:center;display:flex;gap:20px}@media (max-width:1065px){header .firstStep .headerGroup .lastGroup{gap:10px}}header .firstStep .headerGroup .lastGroup .btn-login{min-width:140px}@media (max-width:1065px){header .firstStep .headerGroup .lastGroup .btn-login{min-width:auto}}header .firstStep .headerGroup .lastGroup .btn-login a{align-items:center;display:flex;gap:4px;justify-content:flex-end}header .firstStep .headerGroup .lastGroup .btn-login a span{color:#1a5fe5;display:inline-block;font-size:18px;font-weight:500;max-width:11ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:980px){header .firstStep .headerGroup .lastGroup .btn-login a img{display:none}}header .firstStep .headerGroup .lastGroup .btn-cart{display:flex;justify-content:center;min-width:27px}header .firstStep .headerGroup .lastGroup .btn-cart .cart-qtd-ajax.bg{align-items:center;background:#000;border-radius:50%;color:#fff;display:flex;font-size:10px;height:14px;justify-content:center;padding:2px 1px 0 0;width:14px}header .firstStep .mobileSearch{display:none;margin-top:8px}@media (max-width:980px){header .firstStep .mobileSearch{display:block}}header .firstStep .mobileSearch .customFormSearch{align-items:center;background:#ecf1f4;border-radius:24px;display:flex;height:48px;justify-content:space-between;padding:5px 12px;width:100%;z-index:49}header .firstStep .mobileSearch .customFormSearch .input-search{background-color:#ecf1f4;border:none;color:#49454f;font-size:18px;outline:0;width:100%}header .secondStep{align-items:center;display:flex;height:3.375rem}@media (max-width:980px){header .secondStep{display:none}}header .secondStep .menu{align-items:center;display:flex;gap:40px}header .secondStep .menu li{align-items:center;color:#567482;cursor:pointer;display:flex;font-size:15px;gap:.2rem}header .secondStep .menu li a b{color:#567482}header .secondStep .menu li img{transition:all .1s ease}header .secondStep .menu li.opened img{transform:rotate(180deg)}header .secondStep .menu li #concursos-header{align-items:center;cursor:pointer;display:flex;gap:.2rem}header .secondStep .menu li #concursos-header #green-dropdown.active{animation:rotate180 .1s ease forwards}@keyframes rotate180{0%{transform:rotate(0)}to{transform:rotate(180deg)}}header .secondStep .menu .btn-menu{outline:0}header .secondStep .menu .btn-menu .menu-icon.menu-home,header .secondStep .menu .btn-menu .menu-icon.menu-home:after,header .secondStep .menu .btn-menu .menu-icon.menu-home:before{background-color:#567482;border-radius:8px;height:3px}header .secondStep .menu a,header .secondStep .menu button,header .secondStep .menu span{color:#567482;cursor:pointer;font-size:15px;font-weight:400;transition:background-color .3s ease,transform .3s ease}header .secondStep .menu a:hover,header .secondStep .menu button:hover,header .secondStep .menu span:hover{color:#1a5fe5}header .secondStep .menu a.free,header .secondStep .menu button.free,header .secondStep .menu span.free{font-weight:700}header .secondStep .menu button:active,header .secondStep .menu button:focus{outline:0}header .submenu{align-items:center;background-color:#ecf1f4;box-shadow:0 5px 10px 0 #00000029;display:none;min-height:200px;padding:50px 25px;position:relative;z-index:10}header .submenu.active{animation:animationDown .2s ease forwards;display:flex}@media (max-width:980px){header .submenu{display:none}}@keyframes animationDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}header .submenu .submenuGroup{display:grid;grid-template-columns:auto 1fr}header .submenu .submenuGroup .optionGroup{border-right:1px solid #b0c7d3;display:flex;flex-direction:column;padding-right:50px}header .submenu .submenuGroup .optionGroup p{color:#76b82a;font-size:1.125rem;font-weight:400;margin-bottom:18px}header .submenu .submenuGroup .optionGroup a,header .submenu .submenuGroup .optionGroup span{align-items:center;color:#455c67;cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;gap:8px;margin-bottom:20px}header .submenu .submenuGroup .optionGroup a.active,header .submenu .submenuGroup .optionGroup span.active{color:#76b82a}header .submenu .submenuGroup .optionGroup a:last-child,header .submenu .submenuGroup .optionGroup span:last-child{margin:0}header .submenu .submenuGroup .optionChoose{align-content:flex-start;display:none;flex-direction:column;flex-wrap:wrap;gap:16px 60px;max-height:200px;padding-left:50px}header .submenu .submenuGroup .optionChoose.active{display:flex}header .submenu .submenuGroup .optionChoose .title{color:#76b82a;font-size:1.125rem;font-weight:400}header .submenu .submenuGroup .optionChoose .title.mobile{display:none}header .submenu .submenuGroup .optionChoose .option{color:#567482;display:block;font-size:15px;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header .submenu .submenuGroup .optionChoose .moreOption{color:#1a5fe5;font-size:12px}.main{transition:all .5s}@media (max-width:768px){.container,.content,.flash-menu,header .container,header .content{width:100%}}.btn-menu{height:26px;width:26px}.menu-icon{float:right;position:relative;width:26px}.menu-icon,.menu-icon:after,.menu-icon:before{background-color:#fff;display:block;height:4px;transition:all .2s cubic-bezier(.4,-.1,0,1.1)}.menu-icon:after,.menu-icon:before{content:"";position:absolute;right:0}.menu-icon:before{margin-top:-8px}.menu-icon:after,.menu-icon:before{transition:all .2s cubic-bezier(.4,-.1,0,1.1);width:26px}.menu-icon:after{margin-top:8px}.badgeArea{background-color:#000;color:#fff;font-size:18px;height:auto;padding:10px 20px;text-align:center}.breadcrumbs{padding:20px 112px}@media (max-width:769px){.breadcrumbs{padding:16px 20px}}.breadcrumbs ul{align-items:center;display:flex}.breadcrumbs ul li{margin-left:1.875rem;position:relative}.breadcrumbs ul li:first-child{margin-left:0}.breadcrumbs ul li:last-child:after{display:none}.breadcrumbs ul li:last-child p,.breadcrumbs ul li:last-child>a{color:#29272e;cursor:inherit;font-size:12px;font-weight:400;line-height:20px}.breadcrumbs ul li:after{color:#005710;content:"/";font-size:12px;position:absolute;right:-19px;top:4px}.breadcrumbs ul li a{color:#005710;font-size:12px;line-height:20px}.breadcrumbs ul li span{color:#567482;font-size:12px;line-height:1rem}@media (max-width:560px){.breadcrumbs .container{padding:0}.breadcrumbs ul li{display:none}.breadcrumbs ul li:first-child,.breadcrumbs ul li:last-child{display:block}.breadcrumbs ul li span{display:-webkit-box;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.colorDetail ul li a{color:#1b9331}@media (max-width:1000px){.colorDetail ul li a{color:#005710}}@media (min-width:768px){.no-desk{display:none!important}}.nova-top-search input{align-items:center;background:#ecf1f4;border:none;border-radius:24px;color:#567482;display:flex;flex-shrink:0;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;gap:4px;height:48px;letter-spacing:.5px;line-height:24px;outline:0;padding:0 20px;width:360px}.nova-top-search input::-moz-placeholder{font-family:Roboto;font-size:16px;font-style:normal}.nova-top-search input::placeholder{font-family:Roboto;font-size:16px;font-style:normal}.nova-top-search input:focus{border:2px solid #76b82a}@media (max-width:480px){.nova-top-search input{width:calc(90vw - 20px)}}@media (max-width:1280px) and (min-width:768px){.nova-top-search input{max-width:220px}}.nova-menu-blog{background:#ecf1f4;box-shadow:0 4px 10px rgba(50,50,71,.5);display:none;left:0;margin:0 auto auto;max-width:100%;overflow-y:auto!important;padding:20px 0 50px;position:absolute;width:100vw}.nova-menu-blog .nova-container{margin:auto;max-width:1280px;width:100%}.nova-menu-blog .nova-blog-search input[type=text]{background:var(--white,#fff);border-radius:24px;box-sizing:border-box;margin:auto;padding-right:50px;width:calc(100% - 32px)}.nova-menu-blog .nova-blog-search.relative,.nova-menu-blog .nova-blog-search.relative form{position:relative}.nova-menu-blog .nova-blog-search.relative button{all:unset;cursor:pointer;display:inline-block;position:absolute;right:25px;top:5px}@media (max-width:768px){.nova-menu-blog{display:flex;flex-direction:column;height:100vh;left:0;left:-110vw;margin-top:0;max-width:100vw;overflow-y:auto;padding:0 0 36px;position:fixed;top:0;transition:.5s;width:100vw;z-index:200}}.nova-menu-blog.is-shown{display:flex!important;z-index:200}@media (max-width:768px){.nova-menu-blog.is-shown{display:block;left:0}}.nova-menu-blog ul{list-style:none}@media (max-width:768px){.nova-menu-blog .nova-container{margin:16px auto}}.nova-menu-blog div .menu{grid-gap:32px;display:grid!important;grid-template-columns:1fr 1fr 1fr;margin:0 32px;padding-inline-start:0}@media (max-width:768px){.nova-menu-blog div .menu{display:flex!important;flex-direction:column;gap:16px;margin:0}}.nova-menu-blog div .menu>li{width:100%}.nova-menu-blog div .menu>li>a{background:#fff;border-radius:16px;display:flex;gap:16px;padding:12px 12px 20px;text-decoration:none;width:calc(100% - 24px)}@media (max-width:768px){.nova-menu-blog div .menu>li>a{box-sizing:border-box;margin:auto 16px;max-width:calc(100% - 32px);width:100%}}.nova-menu-blog div .menu>li>a .nova-menu-thumb{align-items:center;background:#ecf1f4;border-radius:16px;color:#76b82a;display:flex;font-family:Roboto;font-size:38px;font-style:normal;font-weight:800;height:65px;justify-content:center;line-height:145%;min-width:65px}.nova-menu-blog div .menu>li>a .nova-menu-content{display:flex;flex-direction:column;gap:8px}.nova-menu-blog div .menu>li>a .nova-menu-content .nova-menu-title{color:#76b82a;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:145%}.nova-menu-blog div .menu>li>a .nova-menu-content .nova-menu-description{color:#515050;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:145%}.nova-menu-blog div .menu>li>a .nova-menu-content span{color:#567482}.nova-menu-blog div .menu .menu-item-has-children .nova-menu-title:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 5a.5.5 0 0 1 .5-.5h11.793L9.146 1.354a.5.5 0 1 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L12.293 5.5H.5A.5.5 0 0 1 0 5Z' fill='%23B0C7D3'/%3E%3C/svg%3E");margin-left:8px}.nova-menu-blog ul ul.sub-menu{display:none!important}.nova-menu-blog ul ul.sub-menu .nova-menu-title:after{content:unset!important;margin-left:0!important}.nova-menu-blog .nova-menu-blog-sub{background:#ecf1f4;bottom:0;box-shadow:0 0 1px 0 rgba(12,26,75,.5),0 4px 20px -2px rgba(50,50,71,.5);display:none;height:calc(100% - 52px);height:-webkit-fill-available;max-width:100%;padding:20px 0 32px;position:absolute;width:100vw}.nova-menu-blog .nova-menu-blog-sub.is-shown{display:flex!important}.nova-menu-blog .nova-menu-blog-sub.is-shown .nova-container{display:flex;margin:0 auto}@media (max-width:768px){.nova-menu-blog .nova-menu-blog-sub.is-shown .nova-container{display:block}.nova-menu-blog .nova-menu-blog-sub.is-shown{flex-direction:column;padding:0 0 32px;width:100vw}}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-description{background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:8px;margin-left:42px;padding:12px 12px 20px;width:326px}@media (max-width:768px){.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-description{margin-left:20px;width:calc(100vw - 68px)}}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-title{color:#76b82a;display:flex;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:145%}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-title .thumb{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCA1YS41LjUgMCAwIDAtLjUtLjVIMS43MDdsMy4xNDctMy4xNDZhLjUuNSAwIDEgMC0uNzA4LS43MDhsLTQgNGEuNS41IDAgMCAwIDAgLjcwOGw0IDRhLjUuNSAwIDEgMCAuNzA4LS43MDhMMS43MDcgNS41SDEzLjVBLjUuNSAwIDAgMCAxNCA1WiIgZmlsbD0iI0IwQzdEMyIvPjwvc3ZnPg==");cursor:pointer;margin-right:16px;width:16px}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-title .text{color:#76b82a;cursor:pointer}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-desc{color:#515050;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:145%}.nova-menu-blog .nova-menu-blog-sub .nova-menu-thumb{display:none}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-list{grid-column-gap:32px;display:grid!important;grid-template-columns:auto auto auto;margin-left:32px}@media (min-width:1280px){.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-list{margin-top:16px}}@media (max-width:768px){.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-list{display:flex!important;flex-direction:column;margin-top:20px}}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-list li{align-items:center;display:flex;padding:8px}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-list li a{color:#567482;font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:145%;text-decoration:none}.nova-top-menu-mobile button.back{all:unset;color:#567482;cursor:pointer;display:flex;font-family:Roboto;font-size:15px;font-style:normal;font-weight:700;gap:10px;line-height:145%}.nova-top-menu-mobile #menu-blog-parent-mob,.nova-top-menu-mobile #menu-concursos-parent-mob{cursor:pointer}.nova-top-menu-mobile .nova-mobile-menu-head{align-items:center;color:#567482;display:flex;font-family:Roboto;font-size:15px;font-style:normal;font-weight:700;gap:8px;line-height:145%;padding:0 20px;position:relative}.nova-top-menu-mobile .nova-mobile-menu-head .close{position:absolute;right:16px}.nova-top-menu-mobile .submenu-mobile-concursos{background:#ecf1f4;box-shadow:0 4px 10px rgba(50,50,71,.5);display:none;left:0;margin:0 auto auto;max-width:100%;overflow-y:auto!important;padding:20px 0 50px;position:absolute;top:0;width:100vw}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container{max-width:1280px;padding:0 20px;width:100%}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso{align-content:flex-start;background:#ecf1f4;box-shadow:0 4px 10px rgba(50,50,71,.5);display:none;height:100vh;left:-110vw;margin:0 auto auto;max-width:100%;overflow-y:auto!important;padding:0 0 50px;position:absolute;top:0;transition:.5s;width:100vw}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso{display:block;height:100vh;left:-110vw;margin-top:0;max-width:100vw;overflow-y:auto;padding:0 0 50px;position:absolute;top:0;transition:.5s;width:100vw}}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso.active{display:block;left:0}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile{display:none;gap:30px;padding:0 40px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile.active{display:grid}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile .title{display:none}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile .title.mobile{align-items:center;color:#171d20;display:flex;font-size:1.125rem;font-weight:400;gap:6px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile .title.mobile strong{font-size:1.225rem}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile .option{color:#567482;display:block;font-size:15px;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile .moreOption{color:#1a5fe5;font-size:15px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso button.back-filters{all:unset;align-items:center;color:#567482;cursor:pointer;display:flex;font-family:Roboto;font-size:15px;font-style:normal;font-weight:700;gap:10px;line-height:145%}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .nova-mobile-menu-head{align-items:center;color:#567482;display:flex;font-family:Roboto;font-size:15px;font-style:normal;font-weight:700;gap:8px;line-height:145%;padding:0 20px;position:relative}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .nova-mobile-menu-head .close{position:absolute;right:16px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup{display:flex;flex-direction:column;gap:16px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup.hidden{display:none}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup p{color:#76b82a;font-size:1.25rem;font-weight:600;margin-bottom:4px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup a,.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup div{align-items:center;border:2px solid #cbdbe4;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 10px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup a span,.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup div span{align-items:center;color:#455c67;cursor:pointer;display:flex;font-size:1.25rem;font-weight:600;gap:8px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup a span.active,.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup div span.active{color:#76b82a}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos{display:flex;flex-direction:column;height:100vh;left:-110vw;margin-top:0;max-width:100vw;overflow-y:auto;padding:0 0 36px;position:fixed;top:0;transition:.5s;width:100vw;z-index:200}}.nova-top-menu-mobile .submenu-mobile-concursos.is-shown{display:flex!important;z-index:200}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos.is-shown{display:block;left:0}}.nova-top-menu-mobile .submenu-mobile-concursos ul{list-style:none}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos .nova-container{margin:16px auto}}.nova-top-menu-mobile .submenu-mobile-concursos ul ul.sub-menu{display:none!important}.nova-top-menu-mobile .submenu-mobile-concursos ul ul.sub-menu .nova-menu-title:after{content:unset!important;margin-left:0!important}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub{background:#ecf1f4;bottom:0;box-shadow:0 0 1px 0 rgba(12,26,75,.5),0 4px 20px -2px rgba(50,50,71,.5);display:none;height:calc(100% - 52px);height:-webkit-fill-available;max-width:100%;padding:20px 0 32px;position:absolute;width:100vw}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub.is-shown{display:flex!important}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub.is-shown .nova-container{display:flex;margin:0 auto}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub.is-shown .nova-container{display:block}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub.is-shown{flex-direction:column;padding:0 0 32px;width:100vw}}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-description{background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:8px;margin-left:42px;padding:12px 12px 20px;width:326px}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-description{margin-left:20px;width:calc(100vw - 68px)}}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-title{color:#76b82a;display:flex;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:145%}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-title .thumb{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCA1YS41LjUgMCAwIDAtLjUtLjVIMS43MDdsMy4xNDctMy4xNDZhLjUuNSAwIDEgMC0uNzA4LS43MDhsLTQgNGEuNS41IDAgMCAwIDAgLjcwOGw0IDRhLjUuNSAwIDEgMCAuNzA4LS43MDhMMS43MDcgNS41SDEzLjVBLjUuNSAwIDAgMCAxNCA1WiIgZmlsbD0iI0IwQzdEMyIvPjwvc3ZnPg==");cursor:pointer;margin-right:16px;width:16px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-title .text{color:#76b82a;cursor:pointer}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-desc{color:#515050;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:145%}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-thumb{display:none}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-list{grid-column-gap:32px;display:grid!important;grid-template-columns:auto auto auto;margin-left:32px}@media (min-width:1280px){.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-list{margin-top:16px}}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-list{display:flex!important;flex-direction:column;margin-top:20px}}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-list li{align-items:center;display:flex;padding:8px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-list li a{color:#567482;font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:145%;text-decoration:none}.nova-top-menu-mobile .submenu-mobile-concursos.is-shown{display:block}.nova-top-menu-wrapper{background:#ecf1f4;box-shadow:0 0 1px 0 rgba(12,26,75,.5),0 4px 20px -2px rgba(50,50,71,.5);display:none;margin:10px auto auto;max-width:100%;overflow-y:auto!important;padding:20px 0 50px;position:fixed;width:1340px;z-index:100}@media (max-width:768px){.nova-top-menu-wrapper{background-color:#fff;display:block;height:100vh;left:0;left:-110vw;margin-top:0;max-width:100vw;padding:0;position:fixed;top:0;transition:.5s;width:100vw;z-index:200}}.nova-top-menu-wrapper.is-shown{display:flex;z-index:200}@media (max-width:768px){.nova-top-menu-wrapper.is-shown{display:block;left:0}}.nova-top-menu-wrapper .nova-top-menu-title{align-items:center;color:#1a5fe5;display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:600;gap:2px;line-height:125%;margin:20px;position:relative;text-transform:uppercase;width:calc(100% - 40px)}.nova-top-menu-wrapper .nova-top-menu-title a{align-items:center;color:#1a5fe5;display:flex;font-family:Roboto;font-size:14px;gap:5px;text-decoration:none}.nova-top-menu-wrapper .nova-top-menu-title .close{color:#000;position:absolute;right:10px}.nova-top-menu-wrapper .nova-top-menu-title .crown{margin-bottom:3px}.nova-top-menu-wrapper ul.menu-top{margin:0 20px 0 30px}.nova-top-menu-wrapper ul.menu-top li{padding:8px 0}.nova-top-menu-wrapper ul.menu-top li a,.nova-top-menu-wrapper ul.menu-top li>button,.nova-top-menu-wrapper ul.menu-top li>span{color:#567482;display:flex;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:125%;position:relative;text-decoration:none}.nova-top-menu-wrapper ul.menu-top li a svg,.nova-top-menu-wrapper ul.menu-top li>button svg,.nova-top-menu-wrapper ul.menu-top li>span svg{margin-bottom:-2px}.nova-top-menu-wrapper ul.menu-top li b{color:#567482}.nova-top-menu-wrapper .whats-cta{margin:30px 0;text-align:center}.nova-top-menu-wrapper .whats-cta img{margin:auto}.nova-top-menu-wrapper .util-links ul{margin:0 20px 20px}.nova-top-menu-wrapper .util-links ul,.nova-top-menu-wrapper .util-links ul li{display:flex;flex-direction:column;gap:16px}.nova-top-menu-wrapper .util-links ul li a{color:#567482;font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:145%;text-decoration:none}.nova-top-menu-wrapper .mobile-menu-footer{background:#567482;color:#fff;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:145%;min-height:100px;width:100%}.nova-top-menu-wrapper .mobile-menu-footer strong{color:#fff}.nova-top-menu-wrapper .mobile-menu-footer .socials-label{color:#fff;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:145%}.nova-top-menu-wrapper .nova-mobile-menu-socials-section{display:grid;gap:8px;grid-template-columns:.4fr .6fr;padding:20px;width:100%}.nova-top-menu-wrapper .nova-mobile-menu-socials-section ul{align-items:center;display:flex;justify-content:space-between}.nova-top-menu-wrapper .nova-mobile-menu-socials-section ul li span{align-items:center;background:#ecf1f4;border-radius:22px;display:flex;height:44px;justify-content:center;padding:8px;width:44px}#bannerCampanha{display:block;overflow:hidden;width:100%}#bannerCampanha:empty:not(.campaign-banner-slot-reserved){display:none;min-height:0}#bannerCampanha.campaign-banner-slot-reserved{display:block;min-height:125px}#bannerCampanha.campaign-banner-slot-reserved.campaign-banner-slot-reserved--full:empty{min-height:680px}@media (max-width:768px){#bannerCampanha.campaign-banner-slot-reserved.campaign-banner-slot-reserved--full:empty{min-height:405px}#bannerCampanha.campaign-banner-slot-reserved{display:block;min-height:60px}}#bannerCampanha.campaign-banner-empty{min-height:0}@media (max-width:768px){#bannerCampanha.campaign-banner-slot-reserved:empty{min-height:60px}}#header.header-v3 .header-v3-menu{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:0;left:0;margin-left:auto;margin-right:auto;max-width:1920px;min-height:134px;padding:0;position:relative;top:0;width:100%}#header.header-v3 .header-v3-menu>.firstStep,#header.header-v3 .header-v3-menu>.secondStep{align-self:stretch;width:100%}#header.header-v3 .header-v3-menu>.firstStep{position:relative;z-index:30}@media (min-width:981px){#header.header-v3 .header-v3-menu>.firstStep{border-bottom:none}#header.header-v3 .header-v3-menu>.firstStep:after{background-color:#b0c7d3;bottom:0;content:"";height:1px;left:calc(50% - 50vw);pointer-events:none;position:absolute;width:100vw;z-index:1}}#header.header-v3 .header-v3-menu>.secondStep{position:relative;z-index:10}#header.header-v3 .align{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:calc(100% - 160px);padding:0;width:1290px}#header.header-v3 .firstStep .headerGroup{gap:24px}@media (max-width:980px){#header.header-v3 .firstStep .headerGroup{padding:0 10px}}#header.header-v3 .firstStep .headerGroup .customFormSearch{border-radius:5px;flex:1 0 0;max-width:720px;min-width:360px;padding:0 0 0 20px;position:relative}@media (min-width:981px){#header.header-v3 .firstStep .headerGroup .customFormSearch{align-items:center;display:flex}}@media (max-width:980px){#header.header-v3 .firstStep .headerGroup .customFormSearch{display:none}}#header.header-v3 .firstStep .headerGroup .customFormSearch .algolia-autocomplete{flex:1 1 auto;min-width:0;width:100%!important}#header.header-v3 .firstStep .headerGroup .customFormSearch .algolia-autocomplete .input-search{width:100%!important}@media (min-width:981px){#header.header-v3 .firstStep .headerGroup .customFormSearch .aa-dropdown-menu{left:-1.25rem!important;margin-top:12px;max-width:none!important;min-width:0!important;width:calc(100% + 4.25rem)!important}}#header.header-v3 .firstStep .headerGroup .customFormSearch .input-search{color:#567483;font-size:16px}#header.header-v3 .firstStep .headerGroup .customFormSearch button{align-items:center;background:0 0;border:0;display:inline-flex;flex:0 0 48px;height:48px;justify-content:center;padding:0;width:48px}#header.header-v3 .firstStep .headerGroup .signatureBox{min-width:0;padding:0 20px;width:auto}#header.header-v3 .firstStep .headerGroup .lastGroup{gap:24px}#header.header-v3 .firstStep .headerGroup .lastGroup .btn-login{flex:0 0 calc(24px + 11ch);max-width:calc(24px + 11ch);min-width:calc(24px + 11ch);width:calc(24px + 11ch)}#header.header-v3 .firstStep .headerGroup .lastGroup .btn-login .btn-area-aluno{align-items:center;display:flex;gap:4px;justify-content:flex-end;min-width:0;text-decoration:none;width:100%}#header.header-v3 .firstStep .headerGroup .lastGroup .btn-login #image_avatar{flex:0 0 20px;height:20px;width:20px}#header.header-v3 .firstStep .headerGroup .lastGroup .btn-login #name_logged{color:#1a5fe5;display:inline-block;flex:0 0 11ch;font-size:18px;font-weight:500;max-width:11ch;min-width:11ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:11ch}@media (min-width:981px){#header.header-v3 .firstStep .headerGroup .lastGroup .btn-login{display:block}}@media (max-width:980px){#header.header-v3 .firstStep .headerGroup .lastGroup .btn-login{display:none}}#header.header-v3 .secondStep .menu{gap:0;width:1280px}#header.header-v3 .secondStep .menu li{gap:0}#header.header-v3 .secondStep .menu a,#header.header-v3 .secondStep .menu button,#header.header-v3 .secondStep .menu span{align-items:center;display:inline-flex;line-height:1.45;padding:8px 20px}#header.header-v3{filter:drop-shadow(0 4px 8px rgba(176,178,186,.4));height:auto;min-height:0;position:relative;width:100%;z-index:300}#header.header-v3 .submenu{align-items:center;background:#ecf1f4;border-bottom:3px solid #0c9a59;border-radius:0 0 8px 8px;box-sizing:border-box;display:none;flex-direction:column;gap:10px;height:524px;min-height:0;padding:64px 80px;position:absolute;transform:translateX(-50%);width:100%;z-index:340}#header.header-v3 .submenu.active{display:flex}#header.header-v3 .submenu>.align{max-width:1176px;width:100%}#header.header-v3 .submenu .submenuGroup{align-items:flex-start;display:grid;gap:30px;grid-template-columns:minmax(260px,300px) repeat(4,minmax(150px,189px));height:396px;width:100%}#header.header-v3 .submenu .submenuGroup .optionGroup{display:none}#header.header-v3 .submenu .submenuGroup .optionChoose{align-content:normal;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;max-height:none;min-width:0;padding-left:0}#header.header-v3 .submenu .submenuGroup .optionChoose .title{color:#0c9a59;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:100%;margin:0 0 24px;width:100%}#header.header-v3 .submenu .submenuGroup .optionChoose .title.mobile{display:none}#header.header-v3 .submenu .submenuGroup .optionChoose .option{color:#567483;display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:16px;margin:0 0 16px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#header.header-v3 .submenu .submenuGroup .optionChoose.estados .option:nth-of-type(n+11){display:none}#header.header-v3 .submenu .submenuGroup .optionChoose .moreOption{align-items:center;border-bottom:1px solid #0c9a59;color:#0c9a59;display:inline-flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:150%;margin-top:8px;text-align:center;width:auto}#bannerCampanha{position:relative;z-index:1}body.page-home-v3 .home-v3{position:relative;z-index:0}@media (max-width:1280px) and (min-width:981px){#header.header-v3 .submenu{padding-left:48px;padding-right:48px}#header.header-v3 .submenu .submenuGroup{gap:24px;grid-template-columns:minmax(230px,1.45fr) repeat(4,minmax(135px,.95fr))}}body.is-cart-v3-open #header.header-v3{filter:none;position:relative;z-index:360}body.is-cart-v3-open #header.header-v3 .header-v3-menu>.firstStep{z-index:370}body.is-cart-v3-open header .firstStep .align .headerGroup .lastGroup .btn-cart-wrapper{z-index:380}@media (max-width:980px){#header.header-v3 .align{max-width:none;width:100%}#header.header-v3 .header-v3-menu{min-height:0}}header .mobile-assinatura:has(.signature-banner){background:0 0;height:auto}header .firstStep .align .headerGroup .lastGroup .btn-cart-wrapper{position:relative;z-index:40}header .firstStep .align .headerGroup .lastGroup .btn-cart{align-items:center;background:0 0;border:none;cursor:pointer;display:flex;justify-content:center;min-width:27px;padding:0;position:relative}header .firstStep .align .headerGroup .lastGroup .btn-cart .cart-qtd-ajax.bg{align-items:center;background:#ef4444;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#fff;display:flex;font-size:16px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-6px;top:-6px}header .firstStep .headerGroup{gap:15px}header .firstStep .headerGroup .customFormSearch{max-width:720px}.main{transition:all .5s}@media (max-width:768px){.container,.content,.flash-menu,header .container,header .content{width:100%}}.btn-menu{height:26px;width:26px}.menu-icon{float:right;position:relative;width:26px}.menu-icon,.menu-icon:after,.menu-icon:before{background-color:#fff;display:block;height:4px;transition:all .2s cubic-bezier(.4,-.1,0,1.1)}.menu-icon:after,.menu-icon:before{content:"";position:absolute;right:0}.menu-icon:before{margin-top:-8px}.menu-icon:after,.menu-icon:before{transition:all .2s cubic-bezier(.4,-.1,0,1.1);width:26px}.menu-icon:after{margin-top:8px}.badgeArea{background-color:#000;color:#fff;font-size:18px;height:auto;padding:10px 20px;text-align:center}.breadcrumbs{padding:20px 112px}@media (max-width:769px){.breadcrumbs{padding:16px 20px}}.breadcrumbs ul{align-items:center;display:flex}.breadcrumbs ul li{margin-left:1.875rem;position:relative}.breadcrumbs ul li:first-child{margin-left:0}.breadcrumbs ul li:last-child:after{display:none}.breadcrumbs ul li:last-child p,.breadcrumbs ul li:last-child>a{color:#29272e;cursor:inherit;font-size:12px;font-weight:400;line-height:20px}.breadcrumbs ul li:after{color:#005710;content:"/";font-size:12px;position:absolute;right:-19px;top:4px}.breadcrumbs ul li a{color:#005710;font-size:12px;line-height:20px}.breadcrumbs ul li span{color:#567482;font-size:12px;line-height:1rem}@media (max-width:560px){.breadcrumbs .container{padding:0}.breadcrumbs ul li{display:none}.breadcrumbs ul li:first-child,.breadcrumbs ul li:last-child{display:block}.breadcrumbs ul li span{display:-webkit-box;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.colorDetail ul li a{color:#1b9331}@media (max-width:1000px){.colorDetail ul li a{color:#005710}}@media (min-width:768px){.no-desk{display:none!important}}.nova-top-search input{align-items:center;background:#ecf1f4;border:none;border-radius:24px;color:#567482;display:flex;flex-shrink:0;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;gap:4px;height:48px;letter-spacing:.5px;line-height:24px;outline:0;padding:0 20px;width:360px}.nova-top-search input::-moz-placeholder{font-family:Roboto;font-size:16px;font-style:normal}.nova-top-search input::placeholder{font-family:Roboto;font-size:16px;font-style:normal}.nova-top-search input:focus{border:2px solid #76b82a}@media (max-width:480px){.nova-top-search input{width:calc(90vw - 20px)}}@media (max-width:1280px) and (min-width:768px){.nova-top-search input{max-width:220px}}.nova-menu-blog{background:#ecf1f4;box-shadow:0 4px 10px rgba(50,50,71,.5);display:none;left:0;margin:0 auto auto;max-width:100%;overflow-y:auto!important;padding:20px 0 50px;position:absolute;width:100vw}.nova-menu-blog .nova-container{margin:auto;max-width:1280px;width:100%}.nova-menu-blog .nova-blog-search input[type=text]{background:var(--white,#fff);border-radius:24px;box-sizing:border-box;margin:auto;padding-right:50px;width:calc(100% - 32px)}.nova-menu-blog .nova-blog-search.relative,.nova-menu-blog .nova-blog-search.relative form{position:relative}.nova-menu-blog .nova-blog-search.relative button{all:unset;cursor:pointer;display:inline-block;position:absolute;right:25px;top:5px}@media (max-width:768px){.nova-menu-blog{display:flex;flex-direction:column;height:100vh;left:0;left:-110vw;margin-top:0;max-width:100vw;overflow-y:auto;padding:0 0 36px;position:fixed;top:0;transition:.5s;width:100vw;z-index:200}}.nova-menu-blog.is-shown{display:flex!important;z-index:200}@media (max-width:768px){.nova-menu-blog.is-shown{display:block;left:0}}.nova-menu-blog ul{list-style:none}@media (max-width:768px){.nova-menu-blog .nova-container{margin:16px auto}}.nova-menu-blog div .menu{grid-gap:32px;display:grid!important;grid-template-columns:1fr 1fr 1fr;margin:0 32px;padding-inline-start:0}@media (max-width:768px){.nova-menu-blog div .menu{display:flex!important;flex-direction:column;gap:16px;margin:0}}.nova-menu-blog div .menu>li{width:100%}.nova-menu-blog div .menu>li>a{background:#fff;border-radius:16px;display:flex;gap:16px;padding:12px 12px 20px;text-decoration:none;width:calc(100% - 24px)}@media (max-width:768px){.nova-menu-blog div .menu>li>a{box-sizing:border-box;margin:auto 16px;max-width:calc(100% - 32px);width:100%}}.nova-menu-blog div .menu>li>a .nova-menu-thumb{align-items:center;background:#ecf1f4;border-radius:16px;color:#76b82a;display:flex;font-family:Roboto;font-size:38px;font-style:normal;font-weight:800;height:65px;justify-content:center;line-height:145%;min-width:65px}.nova-menu-blog div .menu>li>a .nova-menu-content{display:flex;flex-direction:column;gap:8px}.nova-menu-blog div .menu>li>a .nova-menu-content .nova-menu-title{color:#76b82a;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:145%}.nova-menu-blog div .menu>li>a .nova-menu-content .nova-menu-description{color:#515050;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:145%}.nova-menu-blog div .menu>li>a .nova-menu-content span{color:#567482}.nova-menu-blog div .menu .menu-item-has-children .nova-menu-title:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 5a.5.5 0 0 1 .5-.5h11.793L9.146 1.354a.5.5 0 1 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L12.293 5.5H.5A.5.5 0 0 1 0 5Z' fill='%23B0C7D3'/%3E%3C/svg%3E");margin-left:8px}.nova-menu-blog ul ul.sub-menu{display:none!important}.nova-menu-blog ul ul.sub-menu .nova-menu-title:after{content:unset!important;margin-left:0!important}.nova-menu-blog .nova-menu-blog-sub{background:#ecf1f4;bottom:0;box-shadow:0 0 1px 0 rgba(12,26,75,.5),0 4px 20px -2px rgba(50,50,71,.5);display:none;height:calc(100% - 52px);height:-webkit-fill-available;max-width:100%;padding:20px 0 32px;position:absolute;width:100vw}.nova-menu-blog .nova-menu-blog-sub.is-shown{display:flex!important}.nova-menu-blog .nova-menu-blog-sub.is-shown .nova-container{display:flex;margin:0 auto}@media (max-width:768px){.nova-menu-blog .nova-menu-blog-sub.is-shown .nova-container{display:block}.nova-menu-blog .nova-menu-blog-sub.is-shown{flex-direction:column;padding:0 0 32px;width:100vw}}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-description{background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:8px;margin-left:42px;padding:12px 12px 20px;width:326px}@media (max-width:768px){.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-description{margin-left:20px;width:calc(100vw - 68px)}}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-title{color:#76b82a;display:flex;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:145%}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-title .thumb{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCA1YS41LjUgMCAwIDAtLjUtLjVIMS43MDdsMy4xNDctMy4xNDZhLjUuNSAwIDEgMC0uNzA4LS43MDhsLTQgNGEuNS41IDAgMCAwIDAgLjcwOGw0IDRhLjUuNSAwIDEgMCAuNzA4LS43MDhMMS43MDcgNS41SDEzLjVBLjUuNSAwIDAgMCAxNCA1WiIgZmlsbD0iI0IwQzdEMyIvPjwvc3ZnPg==");cursor:pointer;margin-right:16px;width:16px}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-title .text{color:#76b82a;cursor:pointer}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-desc{color:#515050;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:145%}.nova-menu-blog .nova-menu-blog-sub .nova-menu-thumb{display:none}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-list{grid-column-gap:32px;display:grid!important;grid-template-columns:auto auto auto;margin-left:32px}@media (min-width:1280px){.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-list{margin-top:16px}}@media (max-width:768px){.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-list{display:flex!important;flex-direction:column;margin-top:20px}}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-list li{align-items:center;display:flex;padding:8px}.nova-menu-blog .nova-menu-blog-sub .nova-menu-sub-list li a{color:#567482;font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:145%;text-decoration:none}.nova-top-menu-mobile button.back{all:unset;color:#567482;cursor:pointer;display:flex;font-family:Roboto;font-size:15px;font-style:normal;font-weight:700;gap:10px;line-height:145%}.nova-top-menu-mobile #menu-blog-parent-mob,.nova-top-menu-mobile #menu-concursos-parent-mob{cursor:pointer}.nova-top-menu-mobile .nova-mobile-menu-head{align-items:center;color:#567482;display:flex;font-family:Roboto;font-size:15px;font-style:normal;font-weight:700;gap:8px;line-height:145%;padding:0 20px;position:relative}.nova-top-menu-mobile .nova-mobile-menu-head .close{position:absolute;right:16px}.nova-top-menu-mobile .submenu-mobile-concursos{background:#ecf1f4;box-shadow:0 4px 10px rgba(50,50,71,.5);display:none;left:0;margin:0 auto auto;max-width:100%;overflow-y:auto!important;padding:20px 0 50px;position:absolute;top:0;width:100vw}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container{max-width:1280px;padding:0 20px;width:100%}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso{align-content:flex-start;background:#ecf1f4;box-shadow:0 4px 10px rgba(50,50,71,.5);display:none;height:100vh;left:-110vw;margin:0 auto auto;max-width:100%;overflow-y:auto!important;padding:0 0 50px;position:absolute;top:0;transition:.5s;width:100vw}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso{display:block;height:100vh;left:-110vw;margin-top:0;max-width:100vw;overflow-y:auto;padding:0 0 50px;position:absolute;top:0;transition:.5s;width:100vw}}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso.active{display:block;left:0}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile{display:none;gap:30px;padding:0 40px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile.active{display:grid}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile .title{display:none}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile .title.mobile{align-items:center;color:#171d20;display:flex;font-size:1.125rem;font-weight:400;gap:6px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile .title.mobile strong{font-size:1.225rem}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile .option{color:#567482;display:block;font-size:15px;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .optionChoose.mobile .moreOption{color:#1a5fe5;font-size:15px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso button.back-filters{all:unset;align-items:center;color:#567482;cursor:pointer;display:flex;font-family:Roboto;font-size:15px;font-style:normal;font-weight:700;gap:10px;line-height:145%}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .nova-mobile-menu-head{align-items:center;color:#567482;display:flex;font-family:Roboto;font-size:15px;font-style:normal;font-weight:700;gap:8px;line-height:145%;padding:0 20px;position:relative}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .item-content-concurso .nova-mobile-menu-head .close{position:absolute;right:16px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup{display:flex;flex-direction:column;gap:16px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup.hidden{display:none}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup p{color:#76b82a;font-size:1.25rem;font-weight:600;margin-bottom:4px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup a,.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup div{align-items:center;border:2px solid #cbdbe4;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 10px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup a span,.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup div span{align-items:center;color:#455c67;cursor:pointer;display:flex;font-size:1.25rem;font-weight:600;gap:8px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup a span.active,.nova-top-menu-mobile .submenu-mobile-concursos .nova-container .optionGroup div span.active{color:#76b82a}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos{display:flex;flex-direction:column;height:100vh;left:-110vw;margin-top:0;max-width:100vw;overflow-y:auto;padding:0 0 36px;position:fixed;top:0;transition:.5s;width:100vw;z-index:200}}.nova-top-menu-mobile .submenu-mobile-concursos.is-shown{display:flex!important;z-index:200}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos.is-shown{display:block;left:0}}.nova-top-menu-mobile .submenu-mobile-concursos ul{list-style:none}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos .nova-container{margin:16px auto}}.nova-top-menu-mobile .submenu-mobile-concursos ul ul.sub-menu{display:none!important}.nova-top-menu-mobile .submenu-mobile-concursos ul ul.sub-menu .nova-menu-title:after{content:unset!important;margin-left:0!important}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub{background:#ecf1f4;bottom:0;box-shadow:0 0 1px 0 rgba(12,26,75,.5),0 4px 20px -2px rgba(50,50,71,.5);display:none;height:calc(100% - 52px);height:-webkit-fill-available;max-width:100%;padding:20px 0 32px;position:absolute;width:100vw}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub.is-shown{display:flex!important}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub.is-shown .nova-container{display:flex;margin:0 auto}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub.is-shown .nova-container{display:block}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub.is-shown{flex-direction:column;padding:0 0 32px;width:100vw}}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-description{background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:8px;margin-left:42px;padding:12px 12px 20px;width:326px}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-description{margin-left:20px;width:calc(100vw - 68px)}}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-title{color:#76b82a;display:flex;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:145%}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-title .thumb{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCA1YS41LjUgMCAwIDAtLjUtLjVIMS43MDdsMy4xNDctMy4xNDZhLjUuNSAwIDEgMC0uNzA4LS43MDhsLTQgNGEuNS41IDAgMCAwIDAgLjcwOGw0IDRhLjUuNSAwIDEgMCAuNzA4LS43MDhMMS43MDcgNS41SDEzLjVBLjUuNSAwIDAgMCAxNCA1WiIgZmlsbD0iI0IwQzdEMyIvPjwvc3ZnPg==");cursor:pointer;margin-right:16px;width:16px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-title .text{color:#76b82a;cursor:pointer}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-description .nova-menu-sub-desc{color:#515050;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:145%}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-thumb{display:none}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-list{grid-column-gap:32px;display:grid!important;grid-template-columns:auto auto auto;margin-left:32px}@media (min-width:1280px){.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-list{margin-top:16px}}@media (max-width:768px){.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-list{display:flex!important;flex-direction:column;margin-top:20px}}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-list li{align-items:center;display:flex;padding:8px}.nova-top-menu-mobile .submenu-mobile-concursos .nova-menu-blog-sub .nova-menu-sub-list li a{color:#567482;font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:145%;text-decoration:none}.nova-top-menu-mobile .submenu-mobile-concursos.is-shown{display:block}.nova-top-menu-wrapper{background:#ecf1f4;box-shadow:0 0 1px 0 rgba(12,26,75,.5),0 4px 20px -2px rgba(50,50,71,.5);display:none;margin:10px auto auto;max-width:100%;overflow-y:auto!important;padding:20px 0 50px;position:fixed;width:1340px;z-index:100}@media (max-width:768px){.nova-top-menu-wrapper{background-color:#fff;display:block;height:100vh;left:0;left:-110vw;margin-top:0;max-width:100vw;padding:0;position:fixed;top:0;transition:.5s;width:100vw;z-index:200}}.nova-top-menu-wrapper.is-shown{display:flex;z-index:200}@media (max-width:768px){.nova-top-menu-wrapper.is-shown{display:block;left:0}}.nova-top-menu-wrapper .nova-top-menu-title{align-items:center;color:#1a5fe5;display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:600;gap:2px;line-height:125%;margin:20px;position:relative;text-transform:uppercase;width:calc(100% - 40px)}.nova-top-menu-wrapper .nova-top-menu-title a{align-items:center;color:#1a5fe5;display:flex;font-family:Roboto;font-size:14px;gap:5px;text-decoration:none}.nova-top-menu-wrapper .nova-top-menu-title .close{color:#000;position:absolute;right:10px}.nova-top-menu-wrapper .nova-top-menu-title .crown{margin-bottom:3px}.nova-top-menu-wrapper ul.menu-top{margin:0 20px 0 30px}.nova-top-menu-wrapper ul.menu-top li{padding:8px 0}.nova-top-menu-wrapper ul.menu-top li a,.nova-top-menu-wrapper ul.menu-top li>button,.nova-top-menu-wrapper ul.menu-top li>span{color:#567482;display:flex;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:125%;position:relative;text-decoration:none}.nova-top-menu-wrapper ul.menu-top li a svg,.nova-top-menu-wrapper ul.menu-top li>button svg,.nova-top-menu-wrapper ul.menu-top li>span svg{margin-bottom:-2px}.nova-top-menu-wrapper ul.menu-top li b{color:#567482}.nova-top-menu-wrapper .whats-cta{margin:30px 0;text-align:center}.nova-top-menu-wrapper .whats-cta img{margin:auto}.nova-top-menu-wrapper .util-links ul{margin:0 20px 20px}.nova-top-menu-wrapper .util-links ul,.nova-top-menu-wrapper .util-links ul li{display:flex;flex-direction:column;gap:16px}.nova-top-menu-wrapper .util-links ul li a{color:#567482;font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:145%;text-decoration:none}.nova-top-menu-wrapper .mobile-menu-footer{background:#567482;color:#fff;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:145%;min-height:100px;width:100%}.nova-top-menu-wrapper .mobile-menu-footer strong{color:#fff}.nova-top-menu-wrapper .mobile-menu-footer .socials-label{color:#fff;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:145%}.nova-top-menu-wrapper .nova-mobile-menu-socials-section{display:grid;gap:8px;grid-template-columns:.4fr .6fr;padding:20px;width:100%}.nova-top-menu-wrapper .nova-mobile-menu-socials-section ul{align-items:center;display:flex;justify-content:space-between}.nova-top-menu-wrapper .nova-mobile-menu-socials-section ul li span{align-items:center;background:#ecf1f4;border-radius:22px;display:flex;height:44px;justify-content:center;padding:8px;width:44px}.btn-cart-wrapper{display:inline-block;position:relative}.btn-cart-wrapper .cart-modal:hover,.btn-cart-wrapper:hover .cart-modal{display:block}.cart-modal{animation:fadeInDown .2s ease-out;display:none;max-width:calc(100vw - 32px);position:absolute;right:0;top:calc(100% + 12px);width:400px;z-index:9999}@media (max-width:768px){.cart-modal{animation:slideUp .3s ease-out;bottom:0;left:0;max-width:100%;position:fixed;right:0;top:auto;width:100%}}.cart-modal.active{display:block}.cart-modal.cart-modal--floating{position:fixed;right:24px;top:24px;z-index:10020}@media (max-width:768px){.cart-modal.cart-modal--floating{right:0;top:auto}}.cart-modal.cart-modal--floating:before{display:none}.cart-modal:before{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;content:"";filter:drop-shadow(0 -2px 4px rgba(0,0,0,.1));height:0;position:absolute;right:20px;top:-8px;width:0}@media (max-width:768px){.cart-modal:before{display:none}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cart-modal-overlay{display:none}.cart-modal-content{background:#fff;border-radius:12px;box-shadow:0 10px 25px -5px rgba(0,0,0,.15),0 8px 10px -6px rgba(0,0,0,.1);display:flex;flex-direction:column;max-height:500px;overflow:hidden;position:relative;width:100%;z-index:10000}@media (max-width:768px){.cart-modal-content{border-radius:16px 16px 0 0;max-height:85vh}}.cart-modal-label{color:#94a3b8;font-size:12px;font-weight:500;text-transform:lowercase}.cart-modal-close{align-items:center;background:0 0;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:20px;top:16px;transition:background-color .2s ease;width:32px}.cart-modal-close:hover{background:#f1f5f9}.cart-modal-close svg{height:20px;width:20px}.cart-modal-body{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:16px}.cart-modal-title{color:#0f172a;font-size:16px;font-weight:700;margin:0 0 16px}.cart-modal-products{display:flex;flex:1;flex-direction:column;gap:16px;margin-bottom:20px;max-height:400px;min-height:100px;overflow-y:auto}.cart-modal-products::-webkit-scrollbar{width:6px}.cart-modal-products::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.cart-modal-products::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.cart-modal-products::-webkit-scrollbar-thumb:hover{background:#94a3b8}.cart-modal-product{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:12px;padding-bottom:16px}.cart-modal-product:last-child{border-bottom:none;padding-bottom:0}.cart-modal-product-image{background:#f1f5f9;border-radius:4px;flex-shrink:0;height:80px;-o-object-fit:cover;object-fit:cover;width:60px}.cart-modal-product-info{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.cart-modal-product-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1e293b;display:-webkit-box;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.cart-modal-product-price{color:#0f172a;font-size:16px;font-weight:700;margin-left:auto;white-space:nowrap}.cart-modal-empty,.cart-modal-loading{color:#64748b;font-size:14px;padding:40px 20px;text-align:center}.cart-modal-footer{border-top:1px solid #e2e8f0;padding-top:20px}.cart-modal-btn{align-items:center;background:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;transition:background-color .2s ease;width:100%}.cart-modal-btn:hover{background:#2563eb}.cart-modal-btn:active{transform:scale(.98)}.cart-modal-btn svg{flex-shrink:0}@media (max-width:768px){.cart-modal-content{max-height:85vh}.cart-modal-body{padding:16px}.cart-modal-title{font-size:16px;margin-bottom:16px}.cart-modal-products{gap:12px;max-height:300px}.cart-modal-product{gap:10px;padding-bottom:12px}.cart-modal-product-image{height:66px;width:50px}.cart-modal-product-name{font-size:13px}.cart-modal-product-price{font-size:14px}.cart-modal-btn{font-size:14px;padding:12px 20px}}.cart-modal-v3{opacity:0;pointer-events:none;position:absolute;right:0;top:calc(100% + 1rem);transform:translateY(.75rem);transition:opacity .25s ease,transform .25s ease;width:min(26.25rem,calc(100vw - 2rem));z-index:220}.cart-modal-v3.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.cart-modal-v3__overlay{display:none}.cart-modal-v3__sheet{background:#fff;border-radius:1.5rem;box-shadow:0 24px 48px rgba(37,47,53,.18);display:flex;flex-direction:column;max-height:min(42rem,calc(100vh - 3rem));overflow:hidden;position:relative;width:100%;z-index:1}.cart-modal-v3__header{align-items:center;display:flex;flex-shrink:0;gap:1rem;justify-content:space-between;padding:1.5rem}.cart-modal-v3__title{color:#567483;font-size:16px;font-weight:400;line-height:1.1;text-transform:uppercase}@media (max-width:768px){.cart-modal-v3__title{font-size:16px}}.cart-modal-v3__close{align-items:center;background:0 0;border:0;display:inline-flex;height:1.5rem;justify-content:center;padding:0;width:1.5rem}.cart-modal-v3__divider{border-top:1px solid #a7bbc7;flex-shrink:0;margin:0 1.5rem;width:calc(100% - 3rem)}.cart-modal-v3__body{min-height:0;overflow-y:auto;padding:2rem 1.5rem 1.5rem}.cart-modal-v3__items-title{color:#567483;font-size:16px;font-weight:400;line-height:1.1;margin:0 0 1.5rem;text-transform:uppercase}@media (max-width:768px){.cart-modal-v3__items-title{font-size:16px}}.cart-modal-v3__empty{display:flex;flex-direction:column;gap:2rem}.cart-modal-v3__empty-state{align-items:center;display:flex;gap:1.5rem}.cart-modal-v3__empty-icon{color:#567483;flex:0 0 auto}.cart-modal-v3__empty-icon svg{display:block;height:48px;width:48px}.cart-modal-v3__empty-copy{color:#567483;display:flex;flex-direction:column;gap:.5rem}.cart-modal-v3__empty-copy strong{color:#567483;font-size:24px;font-weight:500;line-height:1}.cart-modal-v3__empty-copy span{color:#567483;font-size:16px;font-weight:400;line-height:1.2}.cart-modal-v3__products{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.cart-modal-v3__product{align-items:start;display:grid;grid-template-columns:4rem minmax(0,1fr);position:relative}.cart-modal-v3__remove{align-items:center;background:0 0;border:0;display:inline-flex;height:1.75rem;justify-content:center;opacity:.72;padding:0;position:absolute;right:0;top:0;transition:opacity .18s ease;width:1.75rem}.cart-modal-v3__remove:hover{opacity:1}.cart-modal-v3__remove img{display:block;height:1rem;width:1rem}.cart-modal-v3__product-image{border-radius:.25rem;height:55px;-o-object-fit:contain;object-fit:contain;width:40px}.cart-modal-v3__product-info{display:flex;flex-direction:column;gap:.625rem;padding-right:1.5rem}.cart-modal-v3__product-name{color:#1e1e1e;font-size:16px;font-weight:400;line-height:1.4;margin:0}.cart-modal-v3__product-code{color:#567483;font-size:16px;font-weight:400;line-height:1.4;margin:0}.cart-modal-v3__product-pricing{align-items:baseline;color:#567483;display:flex;gap:.5rem}.cart-modal-v3__product-pricing span{font-size:1rem;font-weight:400;line-height:1.2}.cart-modal-v3__product-pricing strong{color:#1e1e1e;font-size:1.125rem;font-weight:500;line-height:1.1}.cart-modal-v3__summary{display:flex;flex-direction:column;gap:0;margin-bottom:1.5rem}.cart-modal-v3__summary-row{align-items:center;border-top:1px solid #cad6de;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 0}.cart-modal-v3__summary-row span{color:#567483;font-size:16px;font-weight:400;line-height:1.1}.cart-modal-v3__summary-row strong{color:#1e1e1e;font-size:16px;font-weight:500;line-height:1.1}.cart-modal-v3__summary-total{align-items:center;background:#e4ecf1;border-radius:4px;display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.cart-modal-v3__summary-total-label{color:#567483;font-size:16px;font-weight:700;line-height:1.1}.cart-modal-v3__summary-total-values{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem}.cart-modal-v3__summary-total-values strong{color:#1e1e1e;font-size:1.125rem;font-weight:500;line-height:1.1}.cart-modal-v3__summary-total-values span{color:#567483;font-size:16px;font-weight:400;line-height:1.2;text-align:right}.cart-modal-v3__shipping{align-items:center;background:linear-gradient(240deg,#76b82a,#329245 63.75%);border-radius:999px;color:#fff;display:flex;gap:.75rem;height:29px;margin-bottom:1rem;padding:.875rem 1rem}.cart-modal-v3__shipping svg{flex:0 0 auto}.cart-modal-v3__shipping span{color:#fff;font-size:1rem;font-weight:400;line-height:1.2;white-space:nowrap}@media (max-width:768px){.cart-modal-v3__shipping span{font-size:16px}}.cart-modal-v3__shipping strong{color:#fff;font-weight:700}.cart-modal-v3__actions{display:flex;flex-direction:column;gap:1rem}.cart-modal-v3__btn{align-items:center;background:0 0;border:1px solid transparent;border-radius:8px;display:inline-flex;font-size:1rem;font-weight:500;height:40px;justify-content:center;line-height:1.2;padding:1rem 1.5rem;text-align:center;text-decoration:none;width:100%}.cart-modal-v3__btn--primary{background:#fcd64b;color:#5b5d6b}.cart-modal-v3__btn--secondary{background:#fff;border-color:#329245;color:#329245}@media (max-width:980px){.cart-modal-v3:not(.is-active){display:none}.cart-modal-v3.is-active{display:flex;flex-direction:column;inset:0;justify-content:flex-end;position:fixed;transform:none;width:100%;z-index:220}.cart-modal-v3.is-active .cart-modal-v3__overlay{background:rgba(30,30,30,.4);display:block;inset:0;pointer-events:auto;position:absolute;z-index:0}.cart-modal-v3.is-active .cart-modal-v3__sheet{border-radius:2rem 2rem 0 0;box-shadow:none;flex-shrink:0;margin-left:0;min-height:0;overflow-y:auto;position:relative;width:100%;z-index:1}.cart-modal-v3__header{flex-shrink:0;padding:2rem 1.5rem 1.25rem}.cart-modal-v3__body{padding:2rem 1.5rem 2.5rem}.cart-modal-v3__btn{min-height:40px}.cart-modal-v3__product-info{padding-right:1.25rem}}.cart-added-toast-v3-host{align-items:flex-end;bottom:auto;display:flex;flex-direction:column;gap:12px;height:116px;left:auto;margin:0;padding:0;pointer-events:none;position:fixed;right:20px;top:12px;width:353px;z-index:10050}@media (max-width:768px){.cart-added-toast-v3-host{right:12px;top:12px;width:353px}}.cart-added-toast-v3{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(16,18,35,.12);box-sizing:border-box;display:flex;gap:20px;max-width:min(420px,calc(100vw - 40px));min-width:min(320px,calc(100vw - 40px));opacity:0;padding:20px;transform:translateX(16px);transition:opacity .28s ease,transform .28s ease;width:-moz-max-content;width:max-content}.cart-added-toast-v3.is-visible{opacity:1;transform:translateX(0)}.cart-added-toast-v3.is-leaving{opacity:0;transform:translateX(12px)}.cart-added-toast-v3__thumb{background:#edf2f5;border-radius:2px;flex:0 0 55px;height:76px;overflow:hidden;width:55px}.cart-added-toast-v3__thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cart-added-toast-v3__content{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.cart-added-toast-v3__heading{align-items:center;display:flex;gap:4px;min-width:0}.cart-added-toast-v3__icon{flex:0 0 20px;height:20px;width:20px}.cart-added-toast-v3__title{color:#567483;font-size:20px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.cart-added-toast-v3__name,.cart-added-toast-v3__title{font-family:Roboto,sans-serif;line-height:1.5;margin:0;overflow:hidden}.cart-added-toast-v3__name{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#101223;display:-webkit-box;font-size:16px;font-weight:400}.menu-mobile-v3{display:block;height:100vh;height:100dvh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;visibility:hidden;width:100%;z-index:9999}.menu-mobile-v3.is-active{opacity:1;pointer-events:auto;visibility:visible}.menu-mobile-v3.is-active .menu-mobile-v3__wrapper{transform:translateX(0)}.menu-mobile-v3__overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.menu-mobile-v3__wrapper{background-color:#fff;border-radius:0 16px 16px 0;box-shadow:4px 0 16px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-direction:column;gap:24px;height:100%;left:0;max-width:min(320px,calc(100vw - 40px));overflow-y:auto;padding:25px 24px;position:absolute;top:0;transform:translateX(-100%);transition:transform .3s ease;width:320px;z-index:2}.menu-mobile-v3__header{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:0}.menu-mobile-v3__header .menu-mobile-v3__title{color:#567483;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.1;text-transform:uppercase}.menu-mobile-v3__header .menu-mobile-v3__close{align-items:center;background:0 0;border:none;cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;width:16px}.menu-mobile-v3__header .menu-mobile-v3__close img{height:16px;opacity:1;width:16px}.menu-mobile-v3__actions{display:grid;gap:16px;grid-template-columns:94px minmax(0,1fr);padding:0;width:100%}.menu-mobile-v3__actions .btn{align-items:center;border-radius:8px;box-sizing:border-box;display:inline-flex;font-size:16px;font-weight:500;gap:8px;height:40px;justify-content:center;line-height:1.5;padding:0 16px;text-decoration:none;white-space:nowrap}.menu-mobile-v3__actions .btn--outline-blue{background-color:#edf2f5;border:1px solid #1759dc;color:#1759dc}.menu-mobile-v3__actions .btn--solid-blue{background-color:#1759dc;border:0;color:#fff}.menu-mobile-v3__actions .btn img,.menu-mobile-v3__actions .btn svg{flex-shrink:0}.menu-mobile-v3__nav-main{padding:0;width:100%}.menu-mobile-v3__nav-main .menu-mobile-v3__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.menu-mobile-v3__nav-main .menu-mobile-v3__list li a{color:#567483;display:block;font-size:16px;font-weight:400;line-height:1.1;text-decoration:none}.menu-mobile-v3__nav-main .menu-mobile-v3__list li a b,.menu-mobile-v3__nav-main .menu-mobile-v3__list li a span,.menu-mobile-v3__nav-main .menu-mobile-v3__list li a strong{color:#567483;font-weight:400}.menu-mobile-v3__nav-main .menu-mobile-v3__list #menu-blog-parent-mob{cursor:pointer}.menu-mobile-v3__nav-main .menu-mobile-v3__list #menu-blog-parent-mob>span{align-items:center;color:#567483;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:1.1}.menu-mobile-v3__nav-main .menu-mobile-v3__list #menu-blog-parent-mob .menu-mob-expand{align-items:center;display:inline-flex}.menu-mobile-v3>.nova-menu-blog{z-index:3}.menu-mobile-v3__help-btn-wrapper{padding:0;width:100%}.menu-mobile-v3__help-btn-wrapper .btn--solid-green-help{align-items:center;background-color:#2ba943;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:500;gap:8px;height:40px;justify-content:center;line-height:1.5;text-decoration:none;transition:background-color .2s;width:100%}.menu-mobile-v3__help-btn-wrapper .btn--solid-green-help:hover{background-color:#229338}.menu-mobile-v3__services{border-top:1px solid #a7bbc7;padding:20px 0 0;width:100%}.menu-mobile-v3__services ul{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.menu-mobile-v3__services ul li a{align-items:center;color:#567483;display:flex;font-size:16px;font-weight:400;gap:8px;line-height:1.5;text-decoration:none}.menu-mobile-v3__services ul li a img,.menu-mobile-v3__services ul li a svg{flex-shrink:0;height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.menu-mobile-v3__footer-links{border-top:1px solid #a7bbc7;padding:20px 0 0;width:100%}.menu-mobile-v3__footer-links ul{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.menu-mobile-v3__footer-links ul li a{color:#567483;display:block;font-size:16px;font-weight:400;line-height:1.1;text-decoration:none}.menu-mobile-v3__socials{margin-top:0;padding:0;width:100%}.menu-mobile-v3__socials ul{align-items:center;background-color:#e4ecf1;border-radius:8px;display:flex;gap:8px;justify-content:space-between;list-style:none;margin:0;padding:8px 16px}.menu-mobile-v3__socials ul li{flex:1 1 0}.menu-mobile-v3__socials ul li a{align-items:center;display:flex;justify-content:center}.menu-mobile-v3__socials ul li a img,.menu-mobile-v3__socials ul li a svg{height:24px;width:24px}html.menu-open,html.menu-open body{overflow:hidden}.header-v3-logo--mobile{display:none}@media (max-width:980px){.header-v3-logo--desktop{display:none}.header-v3-logo--mobile{display:block}#header.header-v3{background:#edf2f5;filter:none}#header.header-v3 .header-v3-menu{background:0 0;gap:0}#header.header-v3 .mobile-assinatura--home-v3{background:#1759dc;box-shadow:none;display:flex;height:36px;min-height:36px}#header.header-v3 .mobile-assinatura__compact-link{align-items:center;display:inline-flex;font-size:16px;font-weight:900;gap:.5rem;height:100%;justify-content:center;letter-spacing:0;line-height:1;text-decoration:none;width:100%}#header.header-v3 .mobile-assinatura__compact-link span{color:#edf2f5;text-transform:uppercase}#header.header-v3 .firstStep{background:#fff;border-bottom:0;margin-top:0;padding:0 0 10px}#header.header-v3 .firstStep .align{box-sizing:border-box;width:100%}#header.header-v3 .firstStep .align .headerGroup{align-items:center;display:grid;grid-template-columns:2rem minmax(0,1fr) 2rem;margin:0 auto;max-width:none;min-height:48px;width:100%}#header.header-v3 .firstStep .align .headerGroup .alignLogo{display:contents}#header.header-v3 .firstStep .align .headerGroup .btn-menu{align-items:center;display:inline-flex;grid-column:1;grid-row:1;height:2rem;justify-content:center;justify-self:start;padding:0;width:2rem}#header.header-v3 .firstStep .align .headerGroup .header-v3-logo-link{display:flex;grid-column:2;grid-row:1;justify-content:center;justify-self:center;min-width:0}#header.header-v3 .firstStep .align .headerGroup .header-v3-logo{height:32px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:93px}#header.header-v3 .firstStep .align .headerGroup .lastGroup{align-items:center;display:flex;flex-wrap:nowrap;gap:0;grid-column:3;grid-row:1;justify-content:flex-end;justify-self:end;min-width:0;width:auto}#header.header-v3 .firstStep .align .headerGroup .lastGroup .btn-cart-wrapper{align-items:center;display:flex;justify-content:center;min-width:24px;width:24px}#header.header-v3 .firstStep .align .headerGroup .lastGroup .btn-login{display:none}#header.header-v3 .firstStep .align .headerGroup .lastGroup .btn-cart{height:24px;min-width:24px;padding:0;width:24px}#header.header-v3 .firstStep .mobileSearch{display:flex;justify-content:center;margin-top:0;padding:0 10px}#header.header-v3 .firstStep .mobileSearch .customFormSearch{align-items:center;background:#ecf1f4;border-radius:5px;box-shadow:none;display:flex;height:48px;max-width:none;padding:0 0 0 1.25rem;position:relative;width:100%}#header.header-v3 .firstStep .mobileSearch .customFormSearch .input-search{color:#567482;font-size:16px;letter-spacing:.5px;line-height:24px}#header.header-v3 .firstStep .mobileSearch .customFormSearch .input-search::-moz-placeholder{color:#567482;opacity:1}#header.header-v3 .firstStep .mobileSearch .customFormSearch .input-search::placeholder{color:#567482;opacity:1}#header.header-v3 .firstStep .mobileSearch .customFormSearch button{background:0 0;border:0;height:48px;padding:0;width:48px}#header.header-v3 .firstStep .mobileSearch .customFormSearch button img{height:24px;width:24px}#header.header-v3 .firstStep .mobileSearch .customFormSearch .algolia-autocomplete{display:block!important;flex:1 1 auto;min-width:0;width:100%!important}#header.header-v3 .firstStep .mobileSearch .customFormSearch .algolia-autocomplete .input-search{width:100%!important}#header.header-v3 .firstStep .mobileSearch .customFormSearch .aa-dropdown-menu{left:-1.25rem!important;margin-top:10px;max-width:none;min-width:0;width:calc(100% + 4.25rem)!important}}#bannerCampanha{display:block;overflow:hidden;width:100%}#bannerCampanha:empty:not(.campaign-banner-slot-reserved){display:none;min-height:0}#bannerCampanha.campaign-banner-slot-reserved{display:block;min-height:125px}#bannerCampanha.campaign-banner-slot-reserved.campaign-banner-slot-reserved--full:empty{min-height:680px}@media (max-width:768px){#bannerCampanha.campaign-banner-slot-reserved.campaign-banner-slot-reserved--full:empty{min-height:405px}#bannerCampanha.campaign-banner-slot-reserved{display:block;min-height:60px}}#bannerCampanha.campaign-banner-empty{min-height:0}@media (max-width:768px){#bannerCampanha.campaign-banner-slot-reserved:empty{min-height:60px}}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1071}.modal-backdrop.show{opacity:.5}.modal{bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;z-index:1072}.modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.modal.show .modal-dialog{transform:translate(0)}.modal .modal-dialog{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;margin:1.75rem auto;max-width:560px;padding:12px;position:relative;width:auto}.modal .modal-dialog .close-modal{align-self:flex-end;margin:0}.card-materiais{display:block;height:396px;max-width:263px;width:100%}.card-materiais .image{align-items:normal;display:flex;justify-content:space-around;margin-bottom:19px;overflow:hidden}.card-materiais .info{margin:0 auto;max-width:240px}.card-materiais .info p{color:#4f4f4f;font-size:16px;font-style:normal;font-weight:400;line-height:20px}@media (max-width:560px){.card-materiais{max-width:100%}}.card-depoimento{background-color:#fff;border-radius:4px;box-shadow:0 1px 5px 5px #0000001a;cursor:pointer;height:auto;margin-bottom:12px;max-width:360px;min-height:203px;padding:2.563rem 2.375rem .75rem 2.438rem;width:100%}@media (max-width:380px){.card-depoimento{margin-left:25px;max-width:310px}}.card-depoimento .text-depoimento{-webkit-line-clamp:3;-webkit-box-orient:vertical;animation:liqClose .1s;color:#5a5e5c;display:-webkit-box;font-size:1rem;font-style:italic;font-weight:400;height:auto;line-height:1.25rem;margin-bottom:.75rem;min-height:60px;overflow:hidden;transition:all .52s}.card-depoimento .text-depoimento.change{animation:liq .1s;display:block;height:auto}@keyframes liq{0%{height:60px}25%{height:65px}50%{height:85px}75%{height:100px}to{height:110px}}@keyframes liqClose{0%{height:120px}25%{height:100px}50%{height:85px}75%{height:65px}to{height:60px}}.card-depoimento .user{align-items:center;color:#5a5e5c;display:flex;flex-direction:column;font-size:16px;line-height:1.25rem;overflow:hidden;text-align:center}.card-depoimento .user strong{color:#5a5e5c;font-size:16px;font-weight:500;line-height:1.25rem}.card-depoimento p.review-apostila{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#5a5e5c;display:-webkit-box;font-size:16px;height:auto;margin:0 0 5px;overflow:hidden}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/arrow-yellow.svg) no-repeat #fff right 7px center;border:1px solid #979797;border-radius:5px;height:40px;padding:0 7px;width:100%}.custom-checkbox{color:#7d8380;cursor:pointer;display:block;font-size:14px;line-height:16px;margin-bottom:10px;padding-left:29px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-checkbox input{cursor:pointer;display:none;height:0;opacity:0;position:absolute;width:0}.checkmark{background:#fff;border:2px solid #7d8380;border-radius:3px;height:20px;width:20px}.custom-checkbox:hover input~.checkmark{border-color:#076035;transition:.5s}.custom-checkbox input:checked~.checkmark{background:#076035;border-color:#076035}.custom-checkbox input:checked~.checkmark:after{color:#fff;content:"✓";display:block}.custom-checkbox.checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;transform:rotate(45deg);width:5px}.btn-load-more{align-items:center;border:1px solid #cfcccc;border-radius:4px;box-sizing:border-box;color:#7d8380;display:flex;font-size:1rem;height:50px;justify-content:center;margin:0 auto;transition:all .3s;width:242px}.btn-load-more:hover{background:#cfcccc;color:#fff}.btn-load-more-prof{align-items:center;border:1px solid #cfcccc;border-radius:4px;box-sizing:border-box;color:#7d8380;display:flex;font-size:1rem;height:50px;justify-content:center;margin:0 auto;transition:all .3s;width:242px}.btn-load-more-prof:hover{background:#cfcccc;color:#fff}.btn-outline-load{align-items:center;border:1px solid #cfcccc;border-radius:4px;box-sizing:border-box;color:#7d8380;display:flex;font-size:1rem;height:50px;justify-content:center;margin:0 auto;transition:all .3s;width:242px}.btn-outline-load:hover{background:#cfcccc;color:#fff}.swiper-pagination-bullet-active{background-color:#076035}.s-depoimentos .swiper-pagination-bullet-active{background-color:#fff}.s-depoimentos .swiper-container .swiper-slide{opacity:.25}.s-depoimentos .swiper-container .swiper-slide-visible{opacity:1}.s-depoimentos .swiper-pagination{margin:auto;position:absolute;text-align:center;top:300px;transform:translateZ(0);transition:opacity .3s;width:100%;z-index:10}.radio-custom{color:#363837;cursor:pointer;display:block;font-size:13px;font-weight:700;line-height:15px;padding-left:26px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-custom input{cursor:pointer;opacity:0;position:absolute}.checkmark{align-items:center;background-color:#fff;display:flex;height:18px;justify-content:center;left:0;position:absolute;top:0;width:18px}.radio-custom:hover input~.checkmark{background-color:#ccc}.radio-custom input:checked~.checkmark{background-color:transparent;border:1px solid #076035}.checkmark:after{content:"";display:none;position:absolute}.radio-custom input:checked~.checkmark:after{display:block}.radio-custom .checkmark:after{background:#fff;background:#076035;border-radius:50%;height:8px;width:8px}.form-group.focus-input label{font-size:13px!important;top:9px!important}.tag{border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin-bottom:9px;padding:6px 9px;text-transform:uppercase}.tag.blue{background:#324f9b}.tag.red{background:#d71e1e}.responsive{overflow-x:auto;width:100%}:root{--swiper-theme-color:#076035}footer.footer-v3{clear:both;flex-shrink:0;font-family:Roboto,sans-serif;margin:0;overflow:visible;padding:0;position:relative;width:100%;z-index:10}footer.footer-v3 .footer-v3__main{background:#329245;padding:2.75rem 0 2.55rem}footer.footer-v3 .footer-v3__inner{box-sizing:border-box;margin:0 auto;max-width:calc(100% - 3rem);padding:0;width:82rem}footer.footer-v3 .footer-v3__grid{align-items:start;display:grid;gap:2rem 3rem;grid-template-columns:minmax(11rem,14rem) minmax(8rem,11rem) minmax(8rem,11rem) minmax(14rem,18rem) minmax(18rem,22rem)}footer.footer-v3 .footer-v3__col--brand{align-items:flex-start;display:flex;flex-direction:column}footer.footer-v3 .footer-v3__logo-link{color:#fff;display:inline-block;line-height:0;margin-bottom:2rem}footer.footer-v3 .footer-v3__logo{display:block;height:auto;max-width:13.25rem;width:100%}footer.footer-v3 .footer-v3__socials{align-items:center;display:flex;gap:1rem}footer.footer-v3 .footer-v3__social{align-items:center;display:inline-flex;height:1.5rem;justify-content:center;line-height:0;transition:transform .15s ease,opacity .15s ease;width:1.5rem}footer.footer-v3 .footer-v3__social:hover{opacity:.92;transform:translateY(-2px)}footer.footer-v3 .footer-v3__social-icon{align-items:center;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}footer.footer-v3 .footer-v3__social-icon svg{display:block;height:100%;width:100%}@media (max-width:768px){footer.footer-v3 .footer-v3__social-icon circle,footer.footer-v3 .footer-v3__social-icon path{fill:#63da80}footer.footer-v3 .footer-v3__social-icon--youtube-path{fill:#329245!important}}footer.footer-v3 .footer-v3__nav{display:flex;flex-direction:column;gap:1rem}footer.footer-v3 .footer-v3__nav a{color:hsla(0,0%,100%,.96);font-size:1rem;font-weight:400;line-height:1.2;text-decoration:none}footer.footer-v3 .footer-v3__col--support{display:flex;flex-direction:column;gap:1rem}footer.footer-v3 .footer-v3__support-link{align-items:center;color:hsla(0,0%,100%,.96);display:flex;font-size:1rem;font-weight:400;gap:.75rem;line-height:1.2;text-decoration:none}footer.footer-v3 .footer-v3__support-label{color:#fff}footer.footer-v3 .footer-v3__support-ico{align-items:center;color:#63da80;display:flex;flex-shrink:0;height:1.125rem;justify-content:center;width:1.125rem}footer.footer-v3 .footer-v3__support-ico svg{display:block;height:100%;width:100%}footer.footer-v3 .footer-v3__col--trust{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-self:end;max-width:18.75rem;width:18.75rem}footer.footer-v3 .footer-v3__secure-badge{align-items:center;border-bottom:1px solid #fff;box-sizing:border-box;display:inline-flex;font-size:20px;font-weight:400;gap:.25rem;height:46px;justify-content:center;line-height:1.5;margin:0;padding:8px 24px 16px;width:300px}footer.footer-v3 .footer-v3__secure-badge strong{color:#fff;font-weight:700}footer.footer-v3 .footer-v3__secure-badge span{color:#fff}footer.footer-v3 .footer-v3__secure-ico{display:flex;flex-shrink:0}footer.footer-v3 .footer-v3__secure-ico svg{height:24px;width:24px}footer.footer-v3 .footer-v3__badges{align-items:center;display:flex;flex-wrap:wrap;gap:1rem .75rem;justify-content:center;margin:0 auto;max-width:18.75rem;width:100%}footer.footer-v3 .footer-v3__badge-link{align-items:center;background:#fff;border-radius:4px;box-sizing:border-box;display:inline-flex;height:2.5rem;justify-content:center;line-height:0;overflow:hidden;padding:0;transition:transform .15s ease,opacity .15s ease;width:5.625rem}footer.footer-v3 .footer-v3__badge-link img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}footer.footer-v3 .footer-v3__badge-link:hover{transform:translateY(-1px)}footer.footer-v3 .footer-v3__badge-link--static{cursor:default}footer.footer-v3 .footer-v3__badge-company{align-items:center;background:0 0;border-radius:4px;box-sizing:border-box;color:#fff;display:inline-flex;flex:1 1 100%;height:2.5rem;justify-content:center;max-width:18.75rem;overflow:hidden;padding:0;text-decoration:none;transition:transform .15s ease,opacity .15s ease;width:100%}footer.footer-v3 .footer-v3__badge-company img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}footer.footer-v3 .footer-v3__badge-company:hover{opacity:.98;transform:translateY(-1px)}footer.footer-v3 .footer-v3__bottom{background:#255f2f;padding:1.6rem 0 1.45rem}footer.footer-v3 .footer-v3__inner--bottom{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;text-align:center}footer.footer-v3 .footer-v3__copy{align-items:center;display:flex;flex-direction:row;gap:1.35rem;justify-content:center}@media (max-width:768px){footer.footer-v3 .footer-v3__copy{color:hsla(0,0%,100%,.92);flex-direction:column;font-size:16px;font-weight:400;line-height:1.35;margin:0}}footer.footer-v3 .footer-v3__copy-line{color:#fff}@media (max-width:768px){footer.footer-v3 .footer-v3__copy-line{margin:0;max-width:42rem;text-align:center}footer.footer-v3 .footer-v3__copy-line--inline{align-items:flex-start;display:flex;flex-direction:row;gap:.35rem;justify-content:center;text-align:center}}footer.footer-v3 .footer-v3__copy-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;padding-top:.125em}footer.footer-v3 .footer-v3__copy-icon svg{display:block;height:12px;width:12px}footer.footer-v3 .footer-v3__copy-text{color:#fff}@media (max-width:768px){footer.footer-v3 .footer-v3__copy-text{color:#fff;flex:1;min-width:0;text-align:center}}footer.footer-v3 .footer-v3__copy-text-desktop a{color:#fff;text-decoration:none}@media (max-width:768px){footer.footer-v3 .footer-v3__copy-text-desktop{display:none}}footer.footer-v3 .footer-v3__copy-text-mobile a{color:#fff;display:none;text-decoration:none}@media (max-width:768px){footer.footer-v3 .footer-v3__copy-text-mobile{display:block;text-align:center;word-break:break-word}footer.footer-v3 .footer-v3__copy-text-mobile a{display:inline}}footer.footer-v3 .footer-v3__legal{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 2rem;justify-content:center}footer.footer-v3 .footer-v3__legal a{color:#63da80;font-size:1rem;font-weight:400;text-decoration:none}footer.footer-v3 .footer-v3__legal a:hover{text-decoration:underline;text-underline-offset:2px}@media (min-width:1025px) and (max-width:1280px){footer.footer-v3 .footer-v3__inner{max-width:calc(100% - 2rem)}footer.footer-v3 .footer-v3__grid{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}footer.footer-v3 .footer-v3__col--brand{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;grid-column:1/-1}footer.footer-v3 .footer-v3__col--trust{align-items:center;grid-column:1/-1;justify-self:stretch;max-width:100%;width:100%}footer.footer-v3 .footer-v3__badges{max-width:18.75rem}}@media (max-width:1024px){footer.footer-v3{display:flex;flex-direction:column;height:auto;margin-top:0;min-height:0;overflow:visible}footer.footer-v3 .footer-v3__main{padding:1.5rem 0 1.25rem}footer.footer-v3 .footer-v3__bottom,footer.footer-v3 .footer-v3__main{flex:0 0 auto;height:auto;max-height:none;min-height:0;overflow:visible}footer.footer-v3 .footer-v3__bottom{padding:1.25rem 0 calc(1.25rem + env(safe-area-inset-bottom,0px))}footer.footer-v3 .footer-v3__inner,footer.footer-v3 .footer-v3__inner--bottom{max-width:calc(100% - 2rem);overflow:visible}footer.footer-v3 .footer-v3__grid{align-items:start;gap:1.25rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}footer.footer-v3 .footer-v3__col--brand{align-items:flex-start;display:flex;flex-direction:row;gap:1.25rem;grid-column:1/-1;justify-content:space-between}footer.footer-v3 .footer-v3__logo-link{margin-bottom:0}footer.footer-v3 .footer-v3__logo{max-width:11.25rem;width:11.25rem}footer.footer-v3 .footer-v3__socials{flex-shrink:0;gap:.875rem}footer.footer-v3 .footer-v3__grid>.footer-v3__nav:nth-child(2){grid-column:1;grid-row:2}footer.footer-v3 .footer-v3__grid>.footer-v3__nav:nth-child(3){grid-column:2;grid-row:2}footer.footer-v3 .footer-v3__nav{gap:.75rem;min-width:0}footer.footer-v3 .footer-v3__nav a,footer.footer-v3 .footer-v3__support-label{font-size:1rem;line-height:1.25}footer.footer-v3 .footer-v3__col--support,footer.footer-v3 .footer-v3__col--trust{border-top:1px solid rgba(37,84,46,.95);justify-self:stretch;max-width:none;padding-top:1.25rem;width:100%}footer.footer-v3 .footer-v3__col--support{align-content:start;display:grid;gap:.625rem 1rem;grid-column:1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr))}footer.footer-v3 .footer-v3__support-link{gap:.5rem}footer.footer-v3 .footer-v3__col--trust{align-items:center;gap:.75rem;grid-column:2;grid-row:3}footer.footer-v3 .footer-v3__secure-badge{background-color:#007636;border-bottom:none;border-radius:8px;font-size:1rem;height:auto;max-width:none;min-height:2.75rem;padding:.5rem .75rem;width:100%}footer.footer-v3 .footer-v3__badges{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:0 auto;max-width:18.75rem;width:100%}footer.footer-v3 .footer-v3__badge-link{height:2.25rem;width:5rem}footer.footer-v3 .footer-v3__badge-company{flex:1 1 100%;height:2.25rem;max-width:18.75rem;width:100%}footer.footer-v3 .footer-v3__copy{flex-direction:column;gap:.75rem}footer.footer-v3 .footer-v3__copy-text-desktop{display:none}footer.footer-v3 .footer-v3__copy-text-mobile{display:block;text-align:center;word-break:break-word}footer.footer-v3 .footer-v3__copy-text-mobile a{display:inline}footer.footer-v3 .footer-v3__legal{gap:.5rem 1.25rem}footer.footer-v3 .footer-v3__legal a{font-size:1rem}}@media (max-width:860px){footer.footer-v3 .footer-v3__col--support,footer.footer-v3 .footer-v3__col--trust{grid-column:1/-1}footer.footer-v3 .footer-v3__col--support{grid-row:3;grid-template-columns:1fr}footer.footer-v3 .footer-v3__col--trust{grid-row:4}}@media (max-width:640px){footer.footer-v3 .footer-v3__main{padding:2rem 0 1.5rem}footer.footer-v3 .footer-v3__inner{max-width:calc(100% - 2rem)}footer.footer-v3 .footer-v3__grid{gap:1.5rem 1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}footer.footer-v3 .footer-v3__col--brand{align-items:flex-start;display:flex;flex-direction:row;gap:1.25rem;grid-column:1/-1;justify-content:space-between}footer.footer-v3 .footer-v3__grid>.footer-v3__nav:nth-child(2){grid-column:1;grid-row:2}footer.footer-v3 .footer-v3__grid>.footer-v3__nav:nth-child(3){grid-column:2;grid-row:2}footer.footer-v3 .footer-v3__logo{max-width:11.25rem;width:11.25rem}footer.footer-v3 .footer-v3__logo-link{margin-bottom:0}footer.footer-v3 .footer-v3__col--support,footer.footer-v3 .footer-v3__nav,footer.footer-v3 .footer-v3__socials{gap:.875rem}footer.footer-v3 .footer-v3__nav{align-self:start;min-width:0}footer.footer-v3 .footer-v3__nav a,footer.footer-v3 .footer-v3__support-label{font-size:1rem;line-height:1.25}footer.footer-v3 .footer-v3__col--support,footer.footer-v3 .footer-v3__col--trust{grid-column:1/-1;justify-self:stretch;max-width:none;width:100%}footer.footer-v3 .footer-v3__col--support{border-top:1px solid rgba(37,84,46,.95);display:flex;flex-direction:column;grid-row:3;grid-template-columns:none;padding-top:1.5rem}footer.footer-v3 .footer-v3__col--trust{align-items:center;border-top:1px solid rgba(37,84,46,.95);grid-row:4;padding-top:1.5rem}footer.footer-v3 .footer-v3__secure-badge{background-color:#007636;border-bottom:none;border-radius:8px;font-size:20px;height:auto;max-width:none;min-height:3.25rem;padding:.75rem 1rem;width:100%}footer.footer-v3 .footer-v3__badges{margin:0 auto;max-width:18.75rem;width:100%}footer.footer-v3 .footer-v3__badge-company{max-width:18.75rem;width:100%}footer.footer-v3 .footer-v3__legal a{align-items:center;display:flex;flex-direction:column;font-size:16px;gap:.25rem;justify-content:center}}#search-overlay-algolia{border:0;bottom:0;display:none;left:0;margin:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;z-index:280}#header.header-v3 .aa-dropdown-menu{z-index:310}@media (max-width:769px){#search-overlay-algolia{height:calc(1000vh - 70px);position:absolute;top:160px}}#search-overlay-algolia:before{content:"";display:inline-block;height:100%;margin-right:0;vertical-align:middle}.algolia-autocomplete,.algolia-autocomplete .input-search{width:90%}@media (max-width:768px){.algolia-autocomplete,.algolia-autocomplete .input-search{width:85%}}.customFormSearch{position:relative}.customFormSearch .algolia-autocomplete,.customFormSearch .algolia-autocomplete .input-search{flex:1 1 auto;min-width:0;width:100%!important}.customFormSearch .aa-dropdown-menu{box-sizing:border-box;left:var(--search-dropdown-left,-1.25rem)!important;max-width:none!important;min-width:0!important;width:calc(100% + var(--search-dropdown-offset,4.25rem))!important}.customFormSearch .aa-dropdown-menu>div{width:100%!important}.aa-input-container{display:inline-block;position:relative}.aa-input-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e4e4e4;box-sizing:border-box;padding:12px 28px 12px 12px;width:300px}.aa-input-search::-webkit-search-cancel-button,.aa-input-search::-webkit-search-decoration,.aa-input-search::-webkit-search-results-button,.aa-input-search::-webkit-search-results-decoration{display:none}.aa-input-icon{fill:#e4e4e4;height:16px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px}.aa-dropdown-menu{background-color:#fff;border:1px solid hsla(0,0%,89%,.6);box-sizing:border-box;margin-top:20px;max-width:720px;min-width:360px;padding-bottom:10px}@media (max-width:769px){.aa-dropdown-menu{display:block;left:-3px!important;width:117%}}.aa-suggestion{cursor:pointer;padding:0}.aa-suggestions-category{border-bottom:1px solid hsla(0,0%,89%,.6);border-top:1px solid hsla(0,0%,89%,.6);padding:6px 12px}.aa-dropdown-menu>div{display:inline-block;vertical-align:top;width:100%}.aa-empty{padding:6px 12px}.aa-suggestions:after{clear:both;content:"";display:block}.aa-section-header{border-bottom:none;color:rgba(0,0,0,.55);font-size:1rem;font-weight:400;letter-spacing:0;padding:10px 16px 6px;text-transform:none}.aa-dataset-1:before,.aa-dataset-2:before{display:none}.aa-dataset-1 .aa-suggestions>div{float:none;width:100%}.ac-row{align-items:center;box-sizing:border-box;color:inherit;display:flex;gap:.75rem;text-decoration:none;width:100%}.ac-row--query{padding:10px 16px}.aa-dropdown-menu .aa-suggestions img,.aa-dropdown-menu .aa-suggestions picture{display:none!important}.aa-suggestion.aa-cursor{background:#3483fa!important}.aa-suggestion.aa-cursor .ac-row,.aa-suggestion.aa-cursor .ac-row--product:hover,.aa-suggestion.aa-cursor .ac-row--query:hover{background:0 0!important}.aa-suggestion.aa-cursor .ac-row__title,.aa-suggestion.aa-cursor .ac-row__title em{color:#fff!important}.ac-row--product:hover,.ac-row--query:hover{background:#ededed}.ac-row__title{color:rgba(0,0,0,.9);flex:1;font-size:1rem;font-weight:400;line-height:1.35;min-width:0}.ac-row__title em{font-style:normal;font-weight:600}.ac-row--product{border:none;box-shadow:none;padding:10px 16px}.aa-empty--expand a{color:#3483fa;font-weight:400;text-decoration:none}.custom .aa-suggestions{margin-top:10px}.custom .aa-dataset-1 .aa-suggestions>div{width:100%}.custom .aa-dropdown-menu{border-radius:0 0 5px 5px;left:8px!important;top:23px!important;width:315px}@media (max-width:768px){.custom .aa-dropdown-menu{left:-24px!important;margin-top:13px;width:132%}}.custom .aa-dataset-1:before{display:none}.custom .aa-suggestions .ac-row--product{border:none;padding:10px 16px}.custom .aa-suggestions .ac-row__title{font-size:16px;width:100%}.notFound{background:linear-gradient(225deg,#e2f5f9 .01%,#d9dde1);border-radius:10px;box-shadow:0 4px 20px -2px rgba(50,50,71,.08),0 1px 0 rgba(12,26,75,.1);height:597px;margin:70px auto;max-width:885px;padding:21px 50px;width:100%}@media (max-width:769px){.notFound{height:auto}}.notFound .title h1,.notFound .title p{color:#076035;font-size:28px;font-style:normal;font-weight:700}.notFound .title h1{color:#29272e}.notFound .subTitle{margin:49px auto 60px;max-width:661px;width:100%}@media (max-width:769px){.notFound .subTitle{margin-bottom:32px;margin-top:37px}}.notFound .subTitle p{color:#515050;font-size:16px;font-weight:400}.notFound .group{align-items:center;display:flex;justify-content:space-between}@media (max-width:769px){.notFound .group{flex-direction:column;justify-content:center}.notFound .group .links{display:grid;gap:15px;grid-template-columns:1fr 1fr;justify-content:space-between}}@media (max-width:478px){.notFound .group .links{display:block;gap:0}}.notFound .group .links .link{display:flex;flex-direction:column;margin-bottom:19px}.notFound .group .links .link a{color:#3754db;font-size:16px;font-weight:400;margin-bottom:2px;text-decoration:underline}.notFound .group .links .link span{color:#515050;font-size:14px;font-weight:400}.notFound .group .photo{margin:0 -48px}@media (max-width:769px){.notFound .group .photo{display:none}}.web-push-soft-prompt{bottom:1.25rem;display:none;left:auto;opacity:0;pointer-events:none;position:fixed;right:1.25rem;top:auto;transition:opacity .22s ease;width:min(22.5rem,calc(100vw - 2.5rem));z-index:10050}.web-push-soft-prompt.is-active{display:block;opacity:1;pointer-events:auto}.web-push-soft-prompt__overlay{display:none}.web-push-soft-prompt__sheet{background:#fff;border:1px solid #e4e9ed;border-radius:1rem;box-shadow:0 12px 32px rgba(37,47,53,.16);position:relative;transform:translateY(.75rem);transition:transform .25s ease;width:100%}.web-push-soft-prompt.is-active .web-push-soft-prompt__sheet{transform:translateY(0)}.web-push-soft-prompt__header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:1.1rem 1.25rem 0}.web-push-soft-prompt__title{color:#252f35;font-size:1.0625rem;font-weight:500;line-height:1.3;margin:0}.web-push-soft-prompt__close{align-items:center;background:0 0;border:0;color:#5b6b75;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;padding:0;width:1.5rem}.web-push-soft-prompt__body{padding:.875rem 1.25rem 1.25rem}.web-push-soft-prompt__text{color:#5b6b75;font-size:.875rem;line-height:1.5;margin:0 0 1rem}.web-push-soft-prompt__actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem}.web-push-soft-prompt__btn{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;flex:1 1 auto;font-size:.9375rem;font-weight:500;justify-content:center;line-height:1.2;min-height:2.75rem;padding:.5rem 1rem;transition:background-color .18s ease,border-color .18s ease,opacity .18s ease}.web-push-soft-prompt__btn:disabled{cursor:not-allowed;opacity:.6}.web-push-soft-prompt__btn--primary{background:#329245;border:0;color:#fff}.web-push-soft-prompt__btn--primary:hover:not(:disabled){background:#2a7a3a}.web-push-soft-prompt__btn--ghost{background:#fff;border:1px solid #d5dde3;color:#252f35}.web-push-soft-prompt__btn--ghost:hover:not(:disabled){background:#f5f7f9}@media (max-width:767px){.web-push-soft-prompt{bottom:0;left:0;padding:0;right:0;width:100%}.web-push-soft-prompt__sheet{border-bottom:0;border-left:0;border-radius:1rem 1rem 0 0;border-right:0;box-shadow:0 -8px 28px rgba(37,47,53,.14);padding-bottom:env(safe-area-inset-bottom,0);transform:translateY(100%)}.web-push-soft-prompt.is-active .web-push-soft-prompt__sheet{transform:translateY(0)}.web-push-soft-prompt__actions{flex-direction:column}.web-push-soft-prompt__btn{width:100%}}footer.footer-v3{clear:both;flex-shrink:0;font-family:Roboto,sans-serif;margin:0;overflow:visible;padding:0;position:relative;width:100%;z-index:10}footer.footer-v3 .footer-v3__main{background:#329245;padding:2.75rem 0 2.55rem}footer.footer-v3 .footer-v3__inner{box-sizing:border-box;margin:0 auto;max-width:calc(100% - 3rem);padding:0;width:82rem}footer.footer-v3 .footer-v3__grid{align-items:start;display:grid;gap:2rem 3rem;grid-template-columns:minmax(11rem,14rem) minmax(8rem,11rem) minmax(8rem,11rem) minmax(14rem,18rem) minmax(18rem,22rem)}footer.footer-v3 .footer-v3__col--brand{align-items:flex-start;display:flex;flex-direction:column}footer.footer-v3 .footer-v3__logo-link{color:#fff;display:inline-block;line-height:0;margin-bottom:2rem}footer.footer-v3 .footer-v3__logo{display:block;height:auto;max-width:13.25rem;width:100%}footer.footer-v3 .footer-v3__socials{align-items:center;display:flex;gap:1rem}footer.footer-v3 .footer-v3__social{align-items:center;display:inline-flex;height:1.5rem;justify-content:center;line-height:0;transition:transform .15s ease,opacity .15s ease;width:1.5rem}footer.footer-v3 .footer-v3__social:hover{opacity:.92;transform:translateY(-2px)}footer.footer-v3 .footer-v3__social-icon{align-items:center;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}footer.footer-v3 .footer-v3__social-icon svg{display:block;height:100%;width:100%}@media (max-width:768px){footer.footer-v3 .footer-v3__social-icon circle,footer.footer-v3 .footer-v3__social-icon path{fill:#63da80}footer.footer-v3 .footer-v3__social-icon--youtube-path{fill:#329245!important}}footer.footer-v3 .footer-v3__nav{display:flex;flex-direction:column;gap:1rem}footer.footer-v3 .footer-v3__nav a{color:hsla(0,0%,100%,.96);font-size:1rem;font-weight:400;line-height:1.2;text-decoration:none}footer.footer-v3 .footer-v3__col--support{display:flex;flex-direction:column;gap:1rem}footer.footer-v3 .footer-v3__support-link{align-items:center;color:hsla(0,0%,100%,.96);display:flex;font-size:1rem;font-weight:400;gap:.75rem;line-height:1.2;text-decoration:none}footer.footer-v3 .footer-v3__support-label{color:#fff}footer.footer-v3 .footer-v3__support-ico{align-items:center;color:#63da80;display:flex;flex-shrink:0;height:1.125rem;justify-content:center;width:1.125rem}footer.footer-v3 .footer-v3__support-ico svg{display:block;height:100%;width:100%}footer.footer-v3 .footer-v3__col--trust{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-self:end;max-width:18.75rem;width:18.75rem}footer.footer-v3 .footer-v3__secure-badge{align-items:center;border-bottom:1px solid #fff;box-sizing:border-box;display:inline-flex;font-size:20px;font-weight:400;gap:.25rem;height:46px;justify-content:center;line-height:1.5;margin:0;padding:8px 24px 16px;width:300px}footer.footer-v3 .footer-v3__secure-badge strong{color:#fff;font-weight:700}footer.footer-v3 .footer-v3__secure-badge span{color:#fff}footer.footer-v3 .footer-v3__secure-ico{display:flex;flex-shrink:0}footer.footer-v3 .footer-v3__secure-ico svg{height:24px;width:24px}footer.footer-v3 .footer-v3__badges{align-items:center;display:flex;flex-wrap:wrap;gap:1rem .75rem;justify-content:center;margin:0 auto;max-width:18.75rem;width:100%}footer.footer-v3 .footer-v3__badge-link{align-items:center;background:#fff;border-radius:4px;box-sizing:border-box;display:inline-flex;height:2.5rem;justify-content:center;line-height:0;overflow:hidden;padding:0;transition:transform .15s ease,opacity .15s ease;width:5.625rem}footer.footer-v3 .footer-v3__badge-link img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}footer.footer-v3 .footer-v3__badge-link:hover{transform:translateY(-1px)}footer.footer-v3 .footer-v3__badge-link--static{cursor:default}footer.footer-v3 .footer-v3__badge-company{align-items:center;background:0 0;border-radius:4px;box-sizing:border-box;color:#fff;display:inline-flex;flex:1 1 100%;height:2.5rem;justify-content:center;max-width:18.75rem;overflow:hidden;padding:0;text-decoration:none;transition:transform .15s ease,opacity .15s ease;width:100%}footer.footer-v3 .footer-v3__badge-company img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}footer.footer-v3 .footer-v3__badge-company:hover{opacity:.98;transform:translateY(-1px)}footer.footer-v3 .footer-v3__bottom{background:#255f2f;padding:1.6rem 0 1.45rem}footer.footer-v3 .footer-v3__inner--bottom{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;text-align:center}footer.footer-v3 .footer-v3__copy{align-items:center;display:flex;flex-direction:row;gap:1.35rem;justify-content:center}@media (max-width:768px){footer.footer-v3 .footer-v3__copy{color:hsla(0,0%,100%,.92);flex-direction:column;font-size:16px;font-weight:400;line-height:1.35;margin:0}}footer.footer-v3 .footer-v3__copy-line{color:#fff}@media (max-width:768px){footer.footer-v3 .footer-v3__copy-line{margin:0;max-width:42rem;text-align:center}footer.footer-v3 .footer-v3__copy-line--inline{align-items:flex-start;display:flex;flex-direction:row;gap:.35rem;justify-content:center;text-align:center}}footer.footer-v3 .footer-v3__copy-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;padding-top:.125em}footer.footer-v3 .footer-v3__copy-icon svg{display:block;height:12px;width:12px}footer.footer-v3 .footer-v3__copy-text{color:#fff}@media (max-width:768px){footer.footer-v3 .footer-v3__copy-text{color:#fff;flex:1;min-width:0;text-align:center}}footer.footer-v3 .footer-v3__copy-text-desktop a{color:#fff;text-decoration:none}@media (max-width:768px){footer.footer-v3 .footer-v3__copy-text-desktop{display:none}}footer.footer-v3 .footer-v3__copy-text-mobile a{color:#fff;display:none;text-decoration:none}@media (max-width:768px){footer.footer-v3 .footer-v3__copy-text-mobile{display:block;text-align:center;word-break:break-word}footer.footer-v3 .footer-v3__copy-text-mobile a{display:inline}}footer.footer-v3 .footer-v3__legal{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 2rem;justify-content:center}footer.footer-v3 .footer-v3__legal a{color:#63da80;font-size:1rem;font-weight:400;text-decoration:none}footer.footer-v3 .footer-v3__legal a:hover{text-decoration:underline;text-underline-offset:2px}@media (min-width:1025px) and (max-width:1280px){footer.footer-v3 .footer-v3__inner{max-width:calc(100% - 2rem)}footer.footer-v3 .footer-v3__grid{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}footer.footer-v3 .footer-v3__col--brand{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;grid-column:1/-1}footer.footer-v3 .footer-v3__col--trust{align-items:center;grid-column:1/-1;justify-self:stretch;max-width:100%;width:100%}footer.footer-v3 .footer-v3__badges{max-width:18.75rem}}@media (max-width:1024px){footer.footer-v3{display:flex;flex-direction:column;height:auto;margin-top:0;min-height:0;overflow:visible}footer.footer-v3 .footer-v3__main{padding:1.5rem 0 1.25rem}footer.footer-v3 .footer-v3__bottom,footer.footer-v3 .footer-v3__main{flex:0 0 auto;height:auto;max-height:none;min-height:0;overflow:visible}footer.footer-v3 .footer-v3__bottom{padding:1.25rem 0 calc(1.25rem + env(safe-area-inset-bottom,0px))}footer.footer-v3 .footer-v3__inner,footer.footer-v3 .footer-v3__inner--bottom{max-width:calc(100% - 2rem);overflow:visible}footer.footer-v3 .footer-v3__grid{align-items:start;gap:1.25rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}footer.footer-v3 .footer-v3__col--brand{align-items:flex-start;display:flex;flex-direction:row;gap:1.25rem;grid-column:1/-1;justify-content:space-between}footer.footer-v3 .footer-v3__logo-link{margin-bottom:0}footer.footer-v3 .footer-v3__logo{max-width:11.25rem;width:11.25rem}footer.footer-v3 .footer-v3__socials{flex-shrink:0;gap:.875rem}footer.footer-v3 .footer-v3__grid>.footer-v3__nav:nth-child(2){grid-column:1;grid-row:2}footer.footer-v3 .footer-v3__grid>.footer-v3__nav:nth-child(3){grid-column:2;grid-row:2}footer.footer-v3 .footer-v3__nav{gap:.75rem;min-width:0}footer.footer-v3 .footer-v3__nav a,footer.footer-v3 .footer-v3__support-label{font-size:1rem;line-height:1.25}footer.footer-v3 .footer-v3__col--support,footer.footer-v3 .footer-v3__col--trust{border-top:1px solid rgba(37,84,46,.95);justify-self:stretch;max-width:none;padding-top:1.25rem;width:100%}footer.footer-v3 .footer-v3__col--support{align-content:start;display:grid;gap:.625rem 1rem;grid-column:1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr))}footer.footer-v3 .footer-v3__support-link{gap:.5rem}footer.footer-v3 .footer-v3__col--trust{align-items:center;gap:.75rem;grid-column:2;grid-row:3}footer.footer-v3 .footer-v3__secure-badge{background-color:#007636;border-bottom:none;border-radius:8px;font-size:1rem;height:auto;max-width:none;min-height:2.75rem;padding:.5rem .75rem;width:100%}footer.footer-v3 .footer-v3__badges{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:0 auto;max-width:18.75rem;width:100%}footer.footer-v3 .footer-v3__badge-link{height:2.25rem;width:5rem}footer.footer-v3 .footer-v3__badge-company{flex:1 1 100%;height:2.25rem;max-width:18.75rem;width:100%}footer.footer-v3 .footer-v3__copy{flex-direction:column;gap:.75rem}footer.footer-v3 .footer-v3__copy-text-desktop{display:none}footer.footer-v3 .footer-v3__copy-text-mobile{display:block;text-align:center;word-break:break-word}footer.footer-v3 .footer-v3__copy-text-mobile a{display:inline}footer.footer-v3 .footer-v3__legal{gap:.5rem 1.25rem}footer.footer-v3 .footer-v3__legal a{font-size:1rem}}@media (max-width:860px){footer.footer-v3 .footer-v3__col--support,footer.footer-v3 .footer-v3__col--trust{grid-column:1/-1}footer.footer-v3 .footer-v3__col--support{grid-row:3;grid-template-columns:1fr}footer.footer-v3 .footer-v3__col--trust{grid-row:4}}@media (max-width:640px){footer.footer-v3 .footer-v3__main{padding:2rem 0 1.5rem}footer.footer-v3 .footer-v3__inner{max-width:calc(100% - 2rem)}footer.footer-v3 .footer-v3__grid{gap:1.5rem 1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}footer.footer-v3 .footer-v3__col--brand{align-items:flex-start;display:flex;flex-direction:row;gap:1.25rem;grid-column:1/-1;justify-content:space-between}footer.footer-v3 .footer-v3__grid>.footer-v3__nav:nth-child(2){grid-column:1;grid-row:2}footer.footer-v3 .footer-v3__grid>.footer-v3__nav:nth-child(3){grid-column:2;grid-row:2}footer.footer-v3 .footer-v3__logo{max-width:11.25rem;width:11.25rem}footer.footer-v3 .footer-v3__logo-link{margin-bottom:0}footer.footer-v3 .footer-v3__col--support,footer.footer-v3 .footer-v3__nav,footer.footer-v3 .footer-v3__socials{gap:.875rem}footer.footer-v3 .footer-v3__nav{align-self:start;min-width:0}footer.footer-v3 .footer-v3__nav a,footer.footer-v3 .footer-v3__support-label{font-size:1rem;line-height:1.25}footer.footer-v3 .footer-v3__col--support,footer.footer-v3 .footer-v3__col--trust{grid-column:1/-1;justify-self:stretch;max-width:none;width:100%}footer.footer-v3 .footer-v3__col--support{border-top:1px solid rgba(37,84,46,.95);display:flex;flex-direction:column;grid-row:3;grid-template-columns:none;padding-top:1.5rem}footer.footer-v3 .footer-v3__col--trust{align-items:center;border-top:1px solid rgba(37,84,46,.95);grid-row:4;padding-top:1.5rem}footer.footer-v3 .footer-v3__secure-badge{background-color:#007636;border-bottom:none;border-radius:8px;font-size:20px;height:auto;max-width:none;min-height:3.25rem;padding:.75rem 1rem;width:100%}footer.footer-v3 .footer-v3__badges{margin:0 auto;max-width:18.75rem;width:100%}footer.footer-v3 .footer-v3__badge-company{max-width:18.75rem;width:100%}footer.footer-v3 .footer-v3__legal a{align-items:center;display:flex;flex-direction:column;font-size:16px;gap:.25rem;justify-content:center}}#bannerCampanha{display:block;overflow:hidden;width:100%}#bannerCampanha:empty:not(.campaign-banner-slot-reserved){display:none;min-height:0}#bannerCampanha.campaign-banner-slot-reserved{display:block;min-height:125px}#bannerCampanha.campaign-banner-slot-reserved.campaign-banner-slot-reserved--full:empty{min-height:680px}@media (max-width:768px){#bannerCampanha.campaign-banner-slot-reserved.campaign-banner-slot-reserved--full:empty{min-height:405px}#bannerCampanha.campaign-banner-slot-reserved{display:block;min-height:60px}}#bannerCampanha.campaign-banner-empty{min-height:0}@media (max-width:768px){#bannerCampanha.campaign-banner-slot-reserved:empty{min-height:60px}}.web-push-soft-prompt{bottom:1.25rem;display:none;left:auto;opacity:0;pointer-events:none;position:fixed;right:1.25rem;top:auto;transition:opacity .22s ease;width:min(22.5rem,calc(100vw - 2.5rem));z-index:10050}.web-push-soft-prompt.is-active{display:block;opacity:1;pointer-events:auto}.web-push-soft-prompt__overlay{display:none}.web-push-soft-prompt__sheet{background:#fff;border:1px solid #e4e9ed;border-radius:1rem;box-shadow:0 12px 32px rgba(37,47,53,.16);position:relative;transform:translateY(.75rem);transition:transform .25s ease;width:100%}.web-push-soft-prompt.is-active .web-push-soft-prompt__sheet{transform:translateY(0)}.web-push-soft-prompt__header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:1.1rem 1.25rem 0}.web-push-soft-prompt__title{color:#252f35;font-size:1.0625rem;font-weight:500;line-height:1.3;margin:0}.web-push-soft-prompt__close{align-items:center;background:0 0;border:0;color:#5b6b75;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;padding:0;width:1.5rem}.web-push-soft-prompt__body{padding:.875rem 1.25rem 1.25rem}.web-push-soft-prompt__text{color:#5b6b75;font-size:.875rem;line-height:1.5;margin:0 0 1rem}.web-push-soft-prompt__actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem}.web-push-soft-prompt__btn{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;flex:1 1 auto;font-size:.9375rem;font-weight:500;justify-content:center;line-height:1.2;min-height:2.75rem;padding:.5rem 1rem;transition:background-color .18s ease,border-color .18s ease,opacity .18s ease}.web-push-soft-prompt__btn:disabled{cursor:not-allowed;opacity:.6}.web-push-soft-prompt__btn--primary{background:#329245;border:0;color:#fff}.web-push-soft-prompt__btn--primary:hover:not(:disabled){background:#2a7a3a}.web-push-soft-prompt__btn--ghost{background:#fff;border:1px solid #d5dde3;color:#252f35}.web-push-soft-prompt__btn--ghost:hover:not(:disabled){background:#f5f7f9}@media (max-width:767px){.web-push-soft-prompt{bottom:0;left:0;padding:0;right:0;width:100%}.web-push-soft-prompt__sheet{border-bottom:0;border-left:0;border-radius:1rem 1rem 0 0;border-right:0;box-shadow:0 -8px 28px rgba(37,47,53,.14);padding-bottom:env(safe-area-inset-bottom,0);transform:translateY(100%)}.web-push-soft-prompt.is-active .web-push-soft-prompt__sheet{transform:translateY(0)}.web-push-soft-prompt__actions{flex-direction:column}.web-push-soft-prompt__btn{width:100%}}button:focus:not(:focus-visible){outline:0}.home-v3{background:#edf2f5;color:#1e1e1e;display:flex;flex-direction:column;font-family:Roboto,sans-serif;gap:2rem;padding-bottom:3rem}.home-v3 .visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.home-v3 .home-v3-mobile-only{display:none}.home-v3 .home-v3-desktop-only{display:block}.home-v3 .home-v3-mobile-inline,.home-v3 .home-v3-mobile-inline-courses{display:none}.home-v3 .home-v3-desktop-inline{display:inline}.home-v3 .home-v3-desktop-inline-card{color:#567483;display:inline}.home-v3 .container{margin:0 auto;max-width:calc(100% - 2rem);padding:0;width:80.625rem}.home-v3 .home-v3-section-title-desktop-only{color:#1e1e1e;font-size:1.5rem;font-weight:500;margin:0 0 1.25rem}@media (max-width:767px){.home-v3 .home-v3-section-title-desktop-only{display:none}}.home-v3 .home-v3-section-title-mobile-only{display:none}@media (max-width:767px){.home-v3 .home-v3-section-title-mobile-only{color:#1e1e1e;display:block;font-size:1.5rem;font-weight:500;margin:0 0 1.25rem}}.home-v3 .home-v3-btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.02em;padding:.75rem 1.5rem;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.home-v3 .home-v3-btn--primary{background:#1759dc;color:#fff;gap:8px}.home-v3 .home-v3-btn--primary:hover{background:#1247b0;color:#fff}.home-v3 .home-v3-btn--hero-premium{background:#1759dc;border-radius:8px;color:#edf2f5!important;font-size:1rem;font-weight:500;gap:.5rem;max-width:22.625rem;padding:.75rem 1.5rem;text-transform:none;width:100%}.home-v3 .home-v3-btn--hero-premium:hover{color:#edf2f5!important;filter:brightness(1.06)}.home-v3 .home-v3-btn--outline{background:#fff;border:2px solid #1759dc;color:#1759dc}.home-v3 .home-v3-btn--outline:hover{background:#1759dc;color:#fff}.home-v3 .home-v3-btn--green{background:#0c9a59;color:#fff}.home-v3 .home-v3-btn--green:hover{background:#0a7d4a;color:#fff}.home-v3 .home-v3-hero{background:0 0;padding:31px 0 0}.home-v3 .home-v3-hero-inner{align-items:stretch;border-radius:16px;display:flex;flex-direction:row;height:480px;margin:0 auto;max-width:80.625rem;overflow:hidden}@media (max-width:900px){.home-v3 .home-v3-hero-inner{border-radius:12px;flex-direction:column-reverse}}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-split-image{display:block}.home-v3 .home-v3-hero-inner--html-position-left:not(.home-v3 .home-v3-hero-inner--html-full):not(.home-v3 .home-v3-hero-inner--image-only){flex-direction:row-reverse}@media (max-width:900px){.home-v3 .home-v3-hero-inner--html-position-left:not(.home-v3 .home-v3-hero-inner--html-full):not(.home-v3 .home-v3-hero-inner--image-only).home-v3-hero-inner--html-split-image{flex-direction:column}.home-v3 .home-v3-hero-inner--html-position-left:not(.home-v3 .home-v3-hero-inner--html-full):not(.home-v3 .home-v3-hero-inner--image-only):not(.home-v3-hero-inner--html-split-image){flex-direction:column-reverse}}.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-panel{border:0;flex:0 0 0;min-width:0;padding:0;width:0}.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media{border-radius:16px;flex:1 1 100%;height:100%;max-height:none;max-width:100%;width:100%}.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media .home-v3-hero-media__link,.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media picture{height:100%;max-height:none;width:100%}.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media img{border-radius:16px;height:100%;max-height:none;min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:900px){.home-v3 .home-v3-hero-inner--image-only{border-radius:12px;flex-direction:column}.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media,.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media img{border-radius:12px}}.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-panel{border:0;flex:0 0 0;min-width:0;padding:0;width:0}.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-media--html{border-radius:16px;flex:1 1 100%;height:100%;max-height:none;max-width:100%;width:100%}.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-media--html .home-v3-hero-html-frame,.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-media--html .home-v3-hero-media__slot{aspect-ratio:auto;border-radius:16px;height:100%;max-height:none;min-height:100%;width:100%}@media (max-width:900px){.home-v3 .home-v3-hero-inner--html-full{border-radius:12px;flex-direction:column}.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-media--html,.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-media--html .home-v3-hero-html-frame,.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-media--html .home-v3-hero-media__slot{border-radius:12px}}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-panel{border:0;flex:0 0 0;min-width:0;padding:0;width:0}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-split-image{background:#fff;border-radius:16px 0 0 16px;flex:1 1 50%;height:100%;min-width:0;overflow:hidden}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-split-image .home-v3-hero-split-image__link,.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-split-image picture{display:block;height:100%;width:100%}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-split-image .home-v3-hero-split-image__link{color:inherit;text-decoration:none}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-split-image .home-v3-hero-split-image__link:focus-visible{outline:2px solid #0b5cab;outline-offset:2px}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-split-image img{display:block;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-media--html{border-radius:0 16px 16px 0;flex:1 1 50%;max-height:none}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-media--html .home-v3-hero-html-frame,.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-media--html .home-v3-hero-media__slot{aspect-ratio:auto;max-height:none;min-height:100%}@media (max-width:900px){.home-v3 .home-v3-hero-inner--html-split-image{flex-direction:column}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-split-image{aspect-ratio:28/30;border-radius:12px 12px 0 0;flex:none;height:auto;width:100%}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-media--html{border-radius:0 0 12px 12px;flex:none;height:auto;min-height:160px;width:100%}}.home-v3 .home-v3-hero-split-image{display:none}.home-v3 .home-v3-hero-panel{background:rgba(23,89,220,.08);border-radius:16px 0 0 16px;box-sizing:border-box;display:flex;flex:0 0 442px;flex-direction:column;gap:12px;justify-content:center;max-width:100%;padding:2.5rem;position:relative;z-index:2}@media (max-width:900px){.home-v3 .home-v3-hero-panel{border-radius:0 0 12px 12px;flex:none}}.home-v3 .home-v3-hero-panel h1{color:#1e1e1e;font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:500;line-height:1.1;margin:0}.home-v3 .home-v3-hero-lead{color:#567483;font-size:1.25rem;line-height:1.15;margin:0;padding-top:10px}.home-v3 .home-v3-hero-lead strong{color:#567483}.home-v3 .home-v3-hero-actions{align-items:flex-start;display:flex;flex-direction:column;gap:20px;padding-top:20px;width:100%}.home-v3 .home-v3-hero-countdown-strip{align-items:center;background:linear-gradient(90deg,#dc6244,#ff7d4a);border-radius:4px;display:flex;flex-direction:row;font-size:1rem;gap:8px;height:37px;justify-content:space-between;line-height:1.1;padding:.5rem 12px;width:100%}.home-v3 .home-v3-hero-countdown-strip>span:first-child{color:#edf2f5;font-weight:400}@media (max-width:767px){.home-v3 .home-v3-hero-countdown-strip{height:40px;width:142px}}.home-v3 .home-v3-hero-countdown-digits{color:#fff04a;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.home-v3 .home-v3-hero-media{background:#fff;border-radius:0 16px 16px 0;flex:1;height:100%;max-height:30rem;min-width:0;overflow:hidden}@media (max-width:900px){.home-v3 .home-v3-hero-media{border-radius:12px 12px 0 0}}.home-v3 .home-v3-hero-media .home-v3-hero-media__link{color:inherit;display:block;height:100%;max-height:30rem;text-decoration:none;width:100%}.home-v3 .home-v3-hero-media .home-v3-hero-media__link:focus-visible{outline:2px solid #0b5cab;outline-offset:2px}.home-v3 .home-v3-hero-media picture{display:block;height:100%;max-height:30rem;overflow:hidden;width:100%}.home-v3 .home-v3-hero-media img{display:block;height:100%;max-height:30rem;min-height:280px;-o-object-fit:cover;object-fit:cover;width:100%}.home-v3 .home-v3-hero-media.home-v3-hero-media--html{align-items:stretch;display:flex;flex:1 1 0%;flex-direction:column;height:100%;isolation:isolate;justify-content:center;max-height:30rem;min-height:0;overflow:hidden;position:relative;z-index:1}.home-v3 .home-v3-hero-media.home-v3-hero-media--html .home-v3-hero-media__slot{align-items:stretch;aspect-ratio:4/3;box-sizing:border-box;contain:layout paint;display:flex;flex:1 1 auto;flex-direction:column;height:100%;justify-content:center;max-height:30rem;max-width:100%;min-height:280px;min-width:0;overflow:hidden;position:relative;width:100%}.home-v3 .home-v3-hero-media.home-v3-hero-media--html .home-v3-hero-media__slot .home-v3-hero-html-frame{aspect-ratio:4/3;background:0 0;border:0;box-sizing:border-box;display:block;height:100%;max-height:30rem;max-width:100%;min-height:280px;min-width:0;width:100%}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form{position:relative}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner{background:linear-gradient(90deg,#29272e 100%,#27272e 0);border-radius:14px;box-shadow:0 2px 8px 2px #00000069;box-sizing:border-box;display:flex;flex-direction:column;max-width:calc(100% - 2rem);padding:18px 28px 22px;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:374px;z-index:2}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner .home-v3-hero-form-banner__title,.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner p{color:#fff;font-size:18px;font-weight:500;margin:0 0 18px;text-align:center}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner .home-v3-hero-form-banner__feedback{border-radius:8px;font-size:16px;font-weight:500;line-height:1.35;margin:-6px 0 14px;padding:10px 12px;text-align:center}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner .home-v3-hero-form-banner__feedback[hidden]{display:none!important}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner .home-v3-hero-form-banner__feedback.is-success{background:rgba(12,154,89,.22);border:1px solid rgba(212,237,218,.35);color:#d4edda}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner .home-v3-hero-form-banner__feedback.is-error{background:rgba(198,40,40,.2);border:1px solid rgba(255,205,210,.35);color:#ffcdd2}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner .data{display:flex;flex-direction:column;margin-bottom:14px}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner .data .input-body{border:0;border-radius:6px;box-sizing:border-box;color:#333;font-size:16px;height:46px;padding:12px 15px;width:100%}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner .data .input-body[aria-invalid=true]{outline:2px solid #c62828;outline-offset:-2px}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner .data .input-body[aria-invalid=true]::-moz-placeholder{color:#c62828;opacity:1}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner .data .input-body[aria-invalid=true]::placeholder{color:#c62828;opacity:1}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner .btnBanner{align-items:center;background:#fcd64b;border:0;border-radius:8px;color:#515050;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:46px;justify-content:center;margin:8px auto 0;width:131px}.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner .btnBanner:disabled{cursor:wait;opacity:.55}@media (max-width:900px){.home-v3 .home-v3-hero-media.home-v3-hero-media--with-campaign-form .home-v3-hero-form-banner{margin:1rem auto 0;max-width:374px;position:static;transform:none;width:100%}}.home-v3 .home-v3-trust{padding:0}.home-v3 .home-v3-trust-inner{align-items:flex-start;background:0 0;box-shadow:none;display:flex;flex-direction:row;flex-wrap:nowrap;gap:55px;justify-content:center;padding:40px 0 30px}.home-v3 .home-v3-trust-grid{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;gap:30px;justify-content:space-between;max-width:none;min-width:0}.home-v3 .home-v3-trust-item{align-items:center;border:none;display:flex;flex-direction:column;gap:.5rem;max-width:calc(50% - 1rem);padding:0;text-align:center;width:8.5rem}.home-v3 .home-v3-trust-item strong{color:#567483;display:flex;font-size:2rem;font-weight:900;justify-content:center;line-height:1;margin-top:15px}.home-v3 .home-v3-trust-item>div span{color:#567483;display:flex;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%;text-align:center;white-space:nowrap}.home-v3 .home-v3-trust-icon-wrap{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;gap:30px;height:6rem;justify-content:center;width:10rem}.home-v3 .home-v3-trust-icon{background:0 0;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0;flex-shrink:0;height:5rem;width:5rem}.home-v3 .home-v3-trust-icon--check{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='80' height='80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m35.333 46-7.166-7.167c-.612-.61-1.39-.916-2.334-.916-.944 0-1.722.305-2.333.916-.611.611-.917 1.39-.917 2.334 0 .944.306 1.722.917 2.333L33 53c.666.667 1.444 1 2.333 1 .89 0 1.667-.333 2.334-1L56.5 34.167c.611-.611.916-1.39.916-2.334 0-.944-.305-1.722-.916-2.333-.611-.611-1.389-.917-2.334-.917-.944 0-1.722.306-2.333.917L35.333 46ZM40 73.333c-4.611 0-8.945-.875-13-2.626-4.056-1.751-7.584-4.126-10.584-7.124-3-2.997-5.374-6.525-7.123-10.583-1.749-4.058-2.624-8.391-2.626-13-.003-4.609.873-8.942 2.626-13 1.754-4.058 4.128-7.585 7.123-10.583C19.412 13.419 22.94 11.044 27 9.293c4.06-1.75 8.393-2.626 13-2.626 4.606 0 8.94.875 13 2.626 4.06 1.752 7.588 4.126 10.583 7.124C66.58 19.414 68.954 22.942 70.71 27c1.755 4.058 2.63 8.391 2.623 13-.007 4.609-.882 8.942-2.626 13-1.745 4.058-4.12 7.586-7.124 10.583C60.58 66.581 57.051 68.957 53 70.71c-4.051 1.753-8.385 2.628-13 2.623Z' fill='%230C9A59'/%3E%3C/svg%3E")}.home-v3 .home-v3-trust-icon--users{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='73' height='54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m55.167 17.25 11.75-11.833c.666-.667 1.459-1 2.376-1 .918 0 1.71.333 2.374 1 .664.666.997 1.459 1 2.376.002.918-.331 1.71-1 2.374L57.5 24.333c-.667.667-1.444 1-2.333 1-.89 0-1.667-.333-2.334-1L45.75 17.25c-.667-.667-1-1.458-1-2.373 0-.916.333-1.708 1-2.377.667-.669 1.444-1.002 2.333-1 .89.002 1.667.336 2.334 1l4.75 4.75Zm-28.5 9.417c-3.667 0-6.806-1.306-9.417-3.917-2.611-2.611-3.917-5.75-3.917-9.417 0-3.666 1.306-6.805 3.917-9.416C19.861 1.306 23 0 26.667 0c3.666 0 6.805 1.306 9.416 3.917C38.694 6.527 40 9.667 40 13.333c0 3.667-1.306 6.806-3.917 9.417-2.61 2.611-5.75 3.917-9.416 3.917ZM0 46.667V44c0-1.889.487-3.624 1.46-5.207.973-1.582 2.264-2.79 3.873-3.626 3.445-1.723 6.945-3.014 10.5-3.874A46.037 46.037 0 0 1 26.667 30 45.58 45.58 0 0 1 37.5 31.293c3.556.865 7.056 2.156 10.5 3.874 1.611.833 2.903 2.042 3.877 3.626.973 1.585 1.459 3.32 1.456 5.207v2.667c0 1.833-.652 3.403-1.956 4.71-1.305 1.306-2.875 1.959-4.71 1.956h-40c-1.834 0-3.403-.652-4.707-1.956C.656 50.072.002 48.502 0 46.667Z' fill='%230C9A59'/%3E%3C/svg%3E")}.home-v3 .home-v3-trust-icon--book{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='54' height='67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.667 66.667c-3.223 0-5.973-1.14-8.25-3.417C1.139 60.972 0 58.222 0 55V11.667c0-3.223 1.139-5.973 3.417-8.25C5.694 1.139 8.444 0 11.667 0h35c1.833 0 3.403.652 4.71 1.957 1.306 1.304 1.959 2.874 1.956 4.71v41.75c0 .444-.18.847-.54 1.21-.36.362-1.013.764-1.96 1.206A4.434 4.434 0 0 0 49 52.5c-.444.722-.667 1.556-.667 2.5s.223 1.792.667 2.543a3.833 3.833 0 0 0 1.833 1.624c.778.33 1.39.79 1.834 1.376.444.587.666 1.211.666 1.874v.833c0 .944-.32 1.75-.96 2.417-.64.666-1.43 1-2.373 1H11.667Zm5-23.334c.944 0 1.736-.32 2.376-.96.64-.64.96-1.43.957-2.373V10c0-.944-.32-1.736-.96-2.373-.64-.638-1.431-.958-2.373-.96-.943-.003-1.734.317-2.374.96-.64.642-.96 1.433-.96 2.373v30c0 .944.32 1.737.96 2.377.64.64 1.431.959 2.374.956Zm-5 16.667H42.75a14.793 14.793 0 0 1-.79-2.373A11.346 11.346 0 0 1 41.667 55c0-.889.083-1.75.25-2.583A9.585 9.585 0 0 1 42.75 50H11.667c-1.445 0-2.64.487-3.584 1.46S6.667 53.613 6.667 55c0 1.444.472 2.639 1.416 3.583.945.945 2.14 1.417 3.584 1.417Z' fill='%230C9A59'/%3E%3C/svg%3E")}.home-v3 .home-v3-trust-icon--article{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='64' height='60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 20h33.334v-6.667H13.333V20ZM6.667 60c-1.834 0-3.403-.652-4.707-1.957C.656 56.74.002 55.17 0 53.333V6.667C0 4.833.653 3.264 1.96 1.96 3.267.656 4.836.002 6.667 0h46.666c1.834 0 3.404.653 4.71 1.96C59.35 3.267 60.003 4.836 60 6.667v21.5a14.753 14.753 0 0 0-5.5-5.957c-2.389-1.471-5-2.208-7.833-2.21-2.5 0-4.834.583-7 1.75-2.167 1.167-3.973 2.806-5.417 4.917H13.333v6.666H31.75a16.71 16.71 0 0 0 0 3.334c.111 1.11.361 2.222.75 3.333H13.333v6.667h13.084a12.086 12.086 0 0 0-2.334 4.043c-.5 1.473-.75 3.014-.75 4.623V60H6.667ZM30 60v-4.667c0-1.333.348-2.569 1.043-3.706.696-1.138 1.681-1.958 2.957-2.46 2-.834 4.07-1.458 6.21-1.874a33.981 33.981 0 0 1 6.457-.626 33.316 33.316 0 0 1 6.46.626 32.375 32.375 0 0 1 6.206 1.874c1.278.5 2.265 1.32 2.96 2.46a6.963 6.963 0 0 1 1.04 3.706V60H30Zm16.667-16.667c-2.334 0-4.306-.805-5.917-2.416-1.611-1.611-2.417-3.584-2.417-5.917 0-2.333.806-4.306 2.417-5.917 1.611-1.61 3.583-2.416 5.917-2.416 2.333 0 4.305.805 5.916 2.416C54.194 30.694 55 32.667 55 35c0 2.333-.806 4.306-2.417 5.917-1.61 1.61-3.583 2.416-5.916 2.416Z' fill='%230C9A59'/%3E%3C/svg%3E")}.home-v3 .home-v3-reclame{align-items:flex-start;align-self:stretch;border-radius:12px;box-sizing:border-box;color:inherit;cursor:default;display:flex;flex:none;flex-direction:column;height:171px;isolation:isolate;justify-content:center;max-width:100%;overflow:hidden;padding:0;text-decoration:none;width:300px}.home-v3 .home-v3-reclame-top{align-items:center;background:#d4edda;box-sizing:border-box;display:flex;flex:none;flex-direction:row;gap:.5rem;height:102px;justify-content:flex-start;padding:.375rem .625rem;width:100%}.home-v3 .home-v3-reclame-top-text{align-items:flex-start;display:flex;flex-direction:column;gap:.125rem;justify-content:center;min-width:0;text-align:left}.home-v3 .home-v3-reclame-ra{color:#007636;font-size:20px;font-weight:400;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.home-v3 .home-v3-reclame-ra strong{color:#007636;font-size:20px;font-weight:900}.home-v3 .home-v3-reclame-seal{flex-shrink:0;height:3rem;-o-object-fit:contain;object-fit:contain;width:3rem}.home-v3 .home-v3-reclame-logo{display:block;height:39px;margin-top:.125rem;max-width:11rem;-o-object-fit:contain;object-fit:contain;width:217px}.home-v3 .home-v3-reclame-bottom{align-items:center;background:#98b833;box-sizing:border-box;display:flex;flex:none;flex-direction:row;gap:.5rem;height:69px;justify-content:center;padding:0 .625rem 0 .75rem;width:100%}.home-v3 .home-v3-reclame-bottom-label{color:#007636;font-family:Roboto;font-size:24px;font-weight:400;letter-spacing:0;line-height:110%;text-transform:uppercase;vertical-align:middle}.home-v3 .home-v3-reclame-bottom-label--mobile{display:none}.home-v3 .home-v3-reclame-bottom-score{align-items:baseline;display:inline-flex;flex-shrink:0;line-height:1;white-space:nowrap}.home-v3 .home-v3-reclame-bottom-score-num{color:#edf2f5;font-family:Roboto;font-size:48px;font-weight:800;letter-spacing:-5%;line-height:110%;text-transform:uppercase;vertical-align:middle}.home-v3 .home-v3-reclame-bottom-score-den{color:#fff;font-size:1rem;font-weight:700}@media (max-width:767px){.home-v3{gap:0;padding-bottom:2rem}.home-v3 .home-v3-mobile-only{display:block}.home-v3 .home-v3-desktop-only{display:none}.home-v3 .home-v3-mobile-inline{color:#567483;display:inline}.home-v3 .home-v3-mobile-inline-courses{display:inline}.home-v3 .home-v3-desktop-inline,.home-v3 .home-v3-desktop-inline-card{display:none}.home-v3 .container{box-sizing:border-box;max-width:100%;padding-left:10px;padding-right:10px;width:100%}.home-v3 .home-v3-hero{padding:24px 0 0}.home-v3 .home-v3-hero-inner{background:#dce6f4;border-radius:8px;flex-direction:column-reverse;height:auto;overflow:hidden}.home-v3 .home-v3-hero-inner--image-only{background:0 0;flex-direction:column}.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media{align-self:stretch;aspect-ratio:28/30;background:0 0;border-radius:8px;height:auto;max-height:none;min-height:0;width:100%}.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media .home-v3-hero-media__link,.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media picture{height:100%;max-height:none}.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media img{border-radius:8px;height:100%;max-height:none;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.home-v3 .home-v3-hero-inner--html-full{background:0 0;flex-direction:column}.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-media--html{aspect-ratio:28/30;background:0 0;border-radius:8px;height:auto;max-height:none;min-height:160px;width:100%}.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-media--html .home-v3-hero-html-frame,.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-media--html .home-v3-hero-media__slot{aspect-ratio:auto;border-radius:8px;height:100%;max-height:none;min-height:100%;width:100%}.home-v3 .home-v3-hero-inner--html-split-image{background:0 0;flex-direction:column}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-split-image{aspect-ratio:28/30;border-radius:8px 8px 0 0;height:auto;width:100%}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-media--html{border-radius:0 0 8px 8px;height:auto;max-height:none;min-height:160px;width:100%}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-media--html .home-v3-hero-html-frame,.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-media--html .home-v3-hero-media__slot{aspect-ratio:auto;max-height:none;min-height:160px}.home-v3 .home-v3-hero-panel{background:#dce6f4;border-radius:0 0 8px 8px;gap:16px;padding:16px}.home-v3 .home-v3-hero-panel h1{font-size:24px;line-height:1.1}.home-v3 .home-v3-hero-lead{font-size:16px;line-height:1.5;padding-top:0}.home-v3 .home-v3-hero-actions{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:0;width:100%}.home-v3 .home-v3-hero-countdown-strip{align-items:flex-start;flex-direction:column;gap:.2rem;justify-content:center;min-height:48px;padding:.625rem .875rem}.home-v3 .home-v3-hero-countdown-digits,.home-v3 .home-v3-hero-countdown-strip>span:first-child{font-size:16px;line-height:1.1}.home-v3 .home-v3-btn--hero-premium{border-radius:8px;font-size:1rem;max-width:none;min-height:48px;padding:.75rem 1rem}.home-v3 .home-v3-hero-media{align-self:stretch;aspect-ratio:auto;background:0 0;border-radius:8px 8px 0 0;height:160px;max-height:none;min-height:160px;width:100%}.home-v3 .home-v3-hero-media img{border-radius:0;height:100%;max-height:none;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.home-v3 .home-v3-hero-media--html .home-v3-hero-html-frame,.home-v3 .home-v3-hero-media--html .home-v3-hero-media__slot{aspect-ratio:auto;height:100%;max-height:none;min-height:160px}.home-v3 .home-v3-hero-panel{z-index:2}.home-v3 .home-v3-trust-inner{align-items:stretch;flex-direction:column;gap:16px;padding:16px 10px 0}.home-v3 .home-v3-trust-grid{display:grid;gap:0;grid-template-columns:repeat(4,70px);justify-content:space-between;max-width:none}.home-v3 .home-v3-trust-item{gap:4px;max-width:70px;width:70px}.home-v3 .home-v3-trust-item strong{font-size:16px;font-weight:700;line-height:1.5;margin-top:0}.home-v3 .home-v3-trust-item>div span{font-size:16px;justify-content:center;line-height:1.5;white-space:normal}.home-v3 .home-v3-trust-icon-wrap{height:40px;padding:4px;width:70px}.home-v3 .home-v3-trust-icon{height:2rem;width:2rem}.home-v3 .home-v3-reclame{align-items:stretch;border-radius:8px;flex-direction:row;height:64px;margin:0 auto;max-width:100%;min-width:0;width:100%}.home-v3 .home-v3-reclame-top{flex:1 1 auto;gap:0;height:auto;min-height:64px;padding:.5rem;width:auto}.home-v3 .home-v3-reclame-seal{height:41px;width:41px}.home-v3 .home-v3-reclame-top-text{align-items:center;flex:1 1 auto;gap:0}.home-v3 .home-v3-reclame-ra{font-size:16px;line-height:1.05}.home-v3 .home-v3-reclame-ra strong{font-size:16px}.home-v3 .home-v3-reclame-logo{height:29px;margin-top:0;max-width:100%;width:163px}.home-v3 .home-v3-reclame-bottom{flex:0 0 clamp(109px,34%,120px);flex-direction:row;gap:0;height:auto;max-width:120px;min-width:109px;padding:.875rem .5rem;width:clamp(109px,34%,120px)}.home-v3 .home-v3-reclame-bottom-label{font-size:1rem;line-height:.95;transform:rotate(180deg);writing-mode:vertical-rl}.home-v3 .home-v3-reclame-bottom-label--desktop{display:none}.home-v3 .home-v3-reclame-bottom-label--mobile{display:inline-flex}.home-v3 .home-v3-reclame-bottom-score{align-items:flex-end;gap:.125rem}.home-v3 .home-v3-reclame-bottom-score-num{font-size:40px;line-height:.9}.home-v3 .home-v3-reclame-bottom-score-den{font-size:1.125rem;line-height:1}}@media (max-width:480px){.home-v3 .home-v3-hero-panel h1{font-size:24px;line-height:1.1}.home-v3 .home-v3-hero-countdown-strip{height:48px;padding:.625rem .75rem;width:142px}.home-v3 .home-v3-btn--hero-premium{font-size:16px;height:48px;padding:.75rem;width:142px}.home-v3 .home-v3-trust-grid{gap:1rem .25rem}.home-v3 .home-v3-trust-item strong{font-size:16px;font-weight:700}.home-v3 .home-v3-trust-item>div span{font-size:1rem}.home-v3 .home-v3-reclame-top{min-height:64px;padding:.5rem}.home-v3 .home-v3-reclame-seal{height:41px;width:41px}.home-v3 .home-v3-reclame-ra,.home-v3 .home-v3-reclame-ra strong{font-size:16px}.home-v3 .home-v3-reclame-logo{max-width:163px}.home-v3 .home-v3-reclame-bottom{max-width:7.5rem;min-width:6.5rem;padding:.75rem .375rem}.home-v3 .home-v3-reclame-bottom-score-num{font-size:40px}.home-v3 .home-v3-reclame-bottom-score-den{font-size:1rem}}.home-v3 .home-v3-showcase-layout{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;max-width:100%;min-width:0;row-gap:1.25rem}.home-v3 .home-v3-showcase-layout .home-v3-section-head{grid-column:1;grid-row:1;margin-bottom:0}.home-v3 .home-v3-showcase-layout .home-v3-showcase-swiper-controls{align-self:center;grid-column:2;grid-row:1;margin-bottom:0;padding-right:0}.home-v3 .home-v3-showcase-layout .home-v3-showcase-swiper-wrap{grid-column:1/-1;grid-row:2}.home-v3 .home-v3-showcase-layout .home-v3-link-all-mobile{grid-column:1/-1}.home-v3 .home-v3-showcase-layout--with-sub{grid-template-rows:auto auto auto auto}.home-v3 .home-v3-showcase-layout--with-sub .home-v3-sub{grid-column:1/-1;grid-row:2;margin:0}.home-v3 .home-v3-showcase-layout--with-sub .home-v3-showcase-swiper-controls{grid-row:1}.home-v3 .home-v3-showcase-layout--with-sub .home-v3-showcase-swiper-wrap{grid-row:3}.home-v3 .home-v3-showcase-layout--with-sub .home-v3-link-all-mobile{grid-row:4}.home-v3 .home-v3-showcase-wrap.home-v3-showcase-layout{align-items:center;display:grid}.home-v3 .home-v3-section-head{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.25rem}.home-v3 .home-v3-section-head h2{color:#1e1e1e;font-size:1.5rem;font-weight:500;line-height:1.1;margin:0}.home-v3 .home-v3-section-head--stack{align-items:flex-start}.home-v3 .home-v3-sub{color:#567483;font-size:20px;margin:.75rem 0 0;max-width:36rem;white-space:nowrap}.home-v3 .home-v3-link-all{align-items:center;color:#0c9a59;display:flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5;padding:0;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.home-v3 .home-v3-link-all:hover{color:#0a7e49}.home-v3 .home-v3-link-all-mobile{display:none}.home-v3 .home-v3-link-all-concursos{align-items:center;color:#0c9a59;display:flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5;padding-top:25px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.home-v3 .home-v3-link-all-concursos:hover{color:#0a7e49}.home-v3 .home-v3-link-all-depoimentos{align-items:center;color:#0c9a59;display:flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5;padding-top:25px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.home-v3 .home-v3-link-all-depoimentos:hover{color:#0a7e49}@media (max-width:767px){.home-v3 .home-v3-link-all-mobile{color:#0c9a59;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;line-height:1.5;margin-top:2rem;padding:0;text-decoration:underline;text-underline-offset:2px;white-space:nowrap;width:100%}}.home-v3 .home-v3-showcase{padding:0;position:relative}.home-v3 .home-v3-showcase--new-courses{margin:1rem 0 2rem}@media (max-width:767px){.home-v3 .home-v3-showcase--new-courses{margin:0}}.home-v3 .home-v3-showcase--new-courses .home-v3-section-head h2{color:#1e1e1e}.home-v3 .home-v3-showcase--new-courses .home-v3-sub{color:#567483;margin:0 0 2.25rem;max-width:40rem}.home-v3 .home-v3-showcase--free-courses{background:#ecf1f4;border-radius:16px;margin:.75rem 0}@media (max-width:767px){.home-v3 .home-v3-showcase--free-courses{border-radius:12px;padding:1.5rem 0}}.home-v3 .home-v3-showcase--figma-product-cards .home-v3-showcase-swiper{filter:none}.home-v3 .home-v3-showcase--figma-product-cards .home-v3-showcase-swiper__slide{max-width:min(298px,calc(max(100vw,360px) - 5.5rem));width:298px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-showcase-swiper__slide{height:412px;max-width:min(300px,calc(max(100vw,360px) - 5.5rem));width:298px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card{height:412px;max-width:100%;width:300px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card__thumb{box-sizing:border-box;height:190px;max-width:100%;width:300px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card__thumb img{border-radius:8px;height:160px;width:120px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card__inner{box-sizing:border-box;max-width:100%;width:300px}@media (max-width:767px){.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-showcase-swiper__slide{height:auto;max-width:min(240px,calc(max(100vw,360px) - 4.5rem));width:240px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card{height:auto;min-height:0;width:240px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card__inner{gap:12px;height:auto;min-height:0;padding:8px;width:100%}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card__thumb{height:240px;margin:8px auto 0;max-width:160px;width:160px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card__buy,.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card__premium,.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card__price-row,.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card__stars-row,.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card__title{max-width:224px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card__title{-webkit-line-clamp:3;min-height:66px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-product-card__actions{padding:0 8px 8px}}@media (max-width:480px){.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-showcase-swiper__slide{height:auto;max-width:min(240px,calc(max(100vw,360px) - 4.5rem))}}.home-v3 .home-v3-showcase--apostilas-mais-vendidas.home-v3-showcase--figma-product-cards .home-v3-showcase-swiper__slide{height:auto;max-width:min(298px,calc(max(100vw,360px) - 5.5rem));width:298px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas.home-v3-showcase--figma-product-cards .home-v3-product-card.home-v3-product-card--figma-apostila{border-radius:16px;height:412px;width:298px}@media (max-width:767px){.home-v3 .home-v3-showcase--apostilas-mais-vendidas.home-v3-showcase--figma-product-cards .home-v3-showcase-swiper__slide{max-width:min(240px,calc(max(100vw,360px) - 4.5rem));width:240px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas.home-v3-showcase--figma-product-cards .home-v3-product-card.home-v3-product-card--figma-apostila{border-radius:8px;height:436px;width:240px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas.home-v3-showcase--figma-product-cards .home-v3-product-card.home-v3-product-card--figma-apostila:has(.home-v3-product-card__badge-off){height:468px}}.home-v3 .home-v3-showcase-wrap{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-top:0;position:relative}.home-v3 .home-v3-showcase-wrap .home-v3-section-head{align-self:stretch;margin-bottom:0;width:100%}.home-v3 .home-v3-showcase-wrap .home-v3-cards-row{align-self:stretch;width:100%}.home-v3 .home-v3-newsletter-modal{display:none;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:141}.home-v3 .home-v3-newsletter-modal.is-active{display:block;opacity:1;pointer-events:auto}.home-v3 .home-v3-newsletter-modal:not(.is-active) .home-v3-newsletter-modal__sheet{transition:none}.home-v3 .home-v3-newsletter-modal__overlay{background:rgba(30,30,30,.4);inset:0;position:absolute}.home-v3 .home-v3-newsletter-modal__sheet{background:#fff;border-radius:1rem;box-shadow:0 24px 48px rgba(37,47,53,.18);left:50%;position:absolute;top:50%;transform:translate(-50%,calc(-50% + .5rem));width:min(22rem,calc(100vw - 2rem))}.home-v3 .home-v3-newsletter-modal.is-active .home-v3-newsletter-modal__sheet{transform:translate(-50%,-50%);transition:transform .25s ease}.home-v3 .home-v3-newsletter-modal__header{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem 0}.home-v3 .home-v3-newsletter-modal__title{color:#1e1e1e;font-size:1.125rem;font-weight:500;line-height:1.3;margin:0}.home-v3 .home-v3-newsletter-modal__close{align-items:center;background:0 0;border:0;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;padding:0;width:1.5rem}.home-v3 .home-v3-newsletter-modal__body{padding:1rem 1.5rem 1.5rem}.home-v3 .home-v3-newsletter-modal__text{color:#567483;font-size:1rem;line-height:1.5;margin:0 0 .5rem}.home-v3 .home-v3-newsletter-modal__summary{background:#edf2f5;border-radius:.5rem;margin:0 0 .75rem;padding:.75rem 1rem}.home-v3 .home-v3-newsletter-modal__summary-row{display:flex;flex-direction:column;gap:.125rem;margin:0}.home-v3 .home-v3-newsletter-modal__summary-row:not(:last-child){margin-bottom:.625rem}.home-v3 .home-v3-newsletter-modal__summary-row dt{color:#567483;font-size:1rem;font-weight:500;letter-spacing:.02em;line-height:1.3;margin:0;text-transform:uppercase}.home-v3 .home-v3-newsletter-modal__summary-row dd{color:#1e1e1e;font-size:1rem;font-weight:500;line-height:1.4;margin:0;word-break:break-word}.home-v3 .home-v3-newsletter-modal__hint{color:#567483;font-size:1rem;line-height:1.4;margin:0 0 1.25rem}.home-v3 .home-v3-newsletter-modal__success-title{color:#0c9a59;font-size:1.125rem;font-weight:500;margin:0 0 .5rem}.home-v3 .home-v3-newsletter-modal__actions{display:flex;flex-direction:column;gap:.75rem}.home-v3 .home-v3-newsletter-modal__btn{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.2;min-height:3rem;padding:.625rem 1.25rem;transition:background-color .18s ease,border-color .18s ease,opacity .18s ease;width:100%}.home-v3 .home-v3-newsletter-modal__btn:disabled{cursor:not-allowed;opacity:.6}.home-v3 .home-v3-newsletter-modal__btn--primary{background:#0c9a59;border:1px solid #0c9a59;color:#edf2f5}.home-v3 .home-v3-newsletter-modal__btn--primary:hover:not(:disabled){background:#119f5f}.home-v3 .home-v3-newsletter-modal__btn--secondary{background:#edf2f5;border:1px solid #0c9a59;color:#0c9a59}@media (max-width:767px){.home-v3 .home-v3-newsletter-modal:not(.is-active) .home-v3-newsletter-modal__sheet{border-radius:1.25rem 1.25rem 0 0;bottom:0;left:0;right:0;top:auto;transform:translateY(100%);width:100%}.home-v3 .home-v3-newsletter-modal.is-active .home-v3-newsletter-modal__sheet{border-radius:1.25rem 1.25rem 0 0;bottom:0;left:0;right:0;top:auto;transform:translateY(0);transition:transform .25s ease;width:100%}}.home-v3 .home-v3-cards-row{display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1100px){.home-v3 .home-v3-cards-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.home-v3 .home-v3-cards-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-v3 .home-v3-cards-row--scroll{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;filter:drop-shadow(0 4px 8px rgba(176,178,186,.4));flex-direction:row;flex-wrap:nowrap;gap:1.875rem;margin:0 -.5rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;scroll-snap-type:x proximity;scrollbar-width:none}.home-v3 .home-v3-cards-row--scroll::-webkit-scrollbar{display:none}.home-v3 .home-v3-cards-row--scroll .home-v3-product-card{flex:0 0 18.625rem;max-width:85vw;scroll-snap-align:start}@media (max-width:767px){.home-v3 .home-v3-cards-row--scroll{gap:1rem}}.home-v3 .home-v3-showcase-swiper-wrap{box-sizing:border-box;max-width:100%;padding:0;position:relative;width:100%}.home-v3 .home-v3-showcase-swiper-wrap:after{background:linear-gradient(270deg,#edf2f5 30%,rgba(237,242,245,0) 0);bottom:0;content:"";opacity:1;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease;width:4rem;z-index:2}.home-v3 .home-v3-showcase-swiper-wrap--hide-right-fade:after{opacity:0}.home-v3 .home-v3-carousel-controls{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-bottom:16px}.home-v3 .home-v3-showcase-swiper-controls{padding-right:20px}.home-v3 .home-v3-reviews-swiper-controls{margin-bottom:12px}.home-v3 .home-v3-carousel-controls svg{display:block}.home-v3 .home-v3-showcase-swiper{box-sizing:border-box;filter:drop-shadow(0 4px 8px rgba(176,178,186,.4));margin:0;max-width:100%;width:100%}.home-v3 .home-v3-showcase-swiper .swiper-wrapper{align-items:stretch}.home-v3 .home-v3-showcase-swiper__slide{box-sizing:border-box;height:auto;max-width:min(298px,calc(max(100vw,360px) - 5.5rem));width:298px}.home-v3 .home-v3-showcase-swiper__slide .home-v3-product-card{max-width:100%;width:100%}.home-v3 .home-v3-showcase-swiper__slide--see-all{align-items:stretch;display:flex}.home-v3 .home-v3-showcase-see-all-card{align-items:center;background:#bfe3c6;border:1px solid #329245;border-radius:8px;box-sizing:border-box;color:#101223;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;min-height:386px;padding:16px;text-decoration:none;transition:background .2s ease,box-shadow .2s ease;width:100%}.home-v3 .home-v3-showcase-see-all-card:focus-visible,.home-v3 .home-v3-showcase-see-all-card:hover{background:#c9e8cf;box-shadow:0 8px 24px rgba(16,18,35,.08);color:#101223;text-decoration:none}.home-v3 .home-v3-showcase-see-all-card__icon{align-items:center;display:flex;flex-shrink:0;height:55px;justify-content:center;width:55px}.home-v3 .home-v3-showcase-see-all-card__icon svg{display:block;height:55px;width:55px}.home-v3 .home-v3-showcase-see-all-card__title{color:#101223;font-size:20px;font-weight:400;line-height:1.1;margin:0;max-width:212px;text-align:center}.home-v3 .home-v3-showcase-see-all-card__cta{align-items:center;border-bottom:1px solid #329245;color:#329245;display:inline-flex;gap:4px}.home-v3 .home-v3-showcase-see-all-card__cta-text{font-size:16px;font-weight:500;line-height:1.5;white-space:nowrap}.home-v3 .home-v3-showcase-see-all-card__cta-ico{display:block;flex-shrink:0}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-showcase-see-all-card,.home-v3 .home-v3-showcase-see-all-card--apostilas{border-radius:16px;min-height:412px}@media (max-width:767px){.home-v3 .home-v3-showcase-see-all-card{min-height:320px}.home-v3 .home-v3-showcase-see-all-card__title{font-size:18px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-showcase-see-all-card{min-height:340px}}.home-v3 .home-v3-showcase-swiper__arrow{align-items:center;border:.667px solid #329245;border-radius:8px;box-shadow:none;color:#329245;cursor:pointer;display:flex;height:32px;justify-content:center;margin:0;padding:0;position:static;transform:none;transition:background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;width:32px;z-index:4}.home-v3 .home-v3-showcase-swiper__arrow:hover:not(.swiper-button-disabled){background:rgba(50,146,69,.08);border-color:#329245;color:#329245}.home-v3 .home-v3-showcase-swiper__arrow.swiper-button-disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.home-v3 .home-v3-showcase-swiper__arrow.swiper-button-lock{display:none}@media (max-width:767px){.home-v3 .home-v3-showcase-layout .home-v3-showcase-swiper-controls{padding-right:0}}@media (max-width:480px){.home-v3 .home-v3-showcase-swiper__slide{max-width:min(298px,calc(max(100vw,360px) - 4.5rem))}}.home-v3 .home-v3-product-card{background:#fff;border:none;border-radius:16px;box-shadow:none;flex:none;max-width:100%;overflow:hidden;transition:box-shadow .2s,transform .2s;width:298px}.home-v3 .home-v3-product-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.08)}.home-v3 .home-v3-product-card__link{align-items:center;box-sizing:border-box;color:inherit;display:flex;flex-direction:column;text-decoration:none;width:100%}.home-v3 .home-v3-product-card__actions{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:0 16px 16px;width:100%}.home-v3 .home-v3-product-card__inner{align-items:center;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-height:0;padding:16px;width:100%}.home-v3 .home-v3-product-card__thumb{align-items:center;border-radius:8px;display:flex;flex:none;height:153.62px;justify-content:center;max-width:266px;overflow:hidden;position:relative;width:100%}.home-v3 .home-v3-product-card__thumb img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.home-v3 .home-v3-product-card__cat-pill{align-self:stretch;background:#e4ecf1;border-radius:40px;box-sizing:border-box;color:#101223;font-size:16px;font-weight:500;line-height:1.5;max-width:266px;padding:2px 8px;text-align:center;width:100%}.home-v3 .home-v3-product-card__free-ribbon{background:#ffc800;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.12);color:#1e1e1e;font-size:16px;font-weight:700;left:50%;letter-spacing:.02em;line-height:1.2;padding:5px 12px;pointer-events:none;position:absolute;text-transform:uppercase;top:10px;transform:translateX(-50%);white-space:nowrap;z-index:2}.home-v3 .home-v3-product-card__stars-row{align-items:center;align-self:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;max-width:266px;min-height:20px;width:100%}.home-v3 .home-v3-product-card__star{background-position:50%;background-repeat:no-repeat;background-size:20px 20px;flex:none;height:20px;width:20px}.home-v3 .home-v3-product-card__star--full{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFC800' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E")}.home-v3 .home-v3-product-card__star--empty{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23D2D6DB' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E")}.home-v3 .home-v3-product-card__star--half{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='1' y1='0' y2='0'%3E%3Cstop offset='50%25' stop-color='%23FFC800'/%3E%3Cstop offset='50%25' stop-color='%23D2D6DB'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E")}.home-v3 .home-v3-product-card__rates-count{color:#b0b2ba;font-size:16px;font-weight:400;line-height:1.1;margin-left:4px}.home-v3 .home-v3-product-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:stretch;color:#1e1e1e;display:-webkit-box;font-size:16px;font-weight:400;line-height:1.4;margin:0;max-width:266px;min-height:44px;overflow:hidden;width:100%}.home-v3 .home-v3-product-card__price-row{align-items:center;align-self:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;max-width:266px;min-height:26px;width:100%}.home-v3 .home-v3-product-card__inst{color:#567483;font-size:16px;font-weight:400;line-height:1.1}.home-v3 .home-v3-product-card__amount{color:#1e1e1e;font-size:24px;font-weight:500;line-height:1.1}.home-v3 .home-v3-product-card__badge-off{background:#fcd64b;border-radius:40px;color:#101223;display:inline-flex;font-weight:500;min-height:19px;min-width:56px;padding:2px 8px}.home-v3 .home-v3-product-card__badge-off,.home-v3 .home-v3-product-card__premium{align-items:center;box-sizing:border-box;font-size:16px;justify-content:center;line-height:1.5}.home-v3 .home-v3-product-card__premium{align-self:stretch;border:1px solid #1759dc;border-radius:40px;color:#1759dc;display:none;flex-direction:row;font-weight:400;gap:8px;height:28px;max-width:266px;padding:0 12px;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease;width:100%}.home-v3 .home-v3-product-card__premium:hover{background:rgba(23,89,220,.05);color:#1759dc}.home-v3 .home-v3-product-card__premium:active{background:rgba(23,89,220,.1)}@media (max-width:767px){.home-v3 .home-v3-product-card__premium{display:flex}}.home-v3 .home-v3-product-card__premium-text,.home-v3 .home-v3-product-card__premium-text strong{color:#1759dc}.home-v3 .home-v3-product-card__premium-text{align-items:center;display:inline-flex;gap:.2em;white-space:nowrap}.home-v3 .home-v3-product-card__premium-text strong{font-weight:700}.home-v3 .home-v3-product-card__premium-ico{display:block;flex-shrink:0}.home-v3 .home-v3-product-card__buy{align-items:center;align-self:stretch;background:#d4edda;border-radius:4px;box-sizing:border-box;color:#329245!important;display:flex;flex-direction:row;font-size:16px;font-weight:500;gap:8px;height:48px;justify-content:center;line-height:1.5;margin-top:auto;max-width:266px;padding:4px 16px;text-decoration:none;transition:background-color .18s ease,box-shadow .18s ease;width:100%}.home-v3 .home-v3-product-card__buy:hover{background:#c6ead7;color:#329245!important}.home-v3 .home-v3-product-card__buy:active{background:#b8e7c9}.home-v3 .home-v3-product-card__cart-ico{display:block;flex-shrink:0}.home-v3 .home-v3-product-card--free .home-v3-product-card__price-row--free{align-items:center;flex-wrap:wrap;gap:8px}.home-v3 .home-v3-product-card--free .home-v3-product-card__amount--free{color:#1e1e1e;font-size:24px;font-weight:500;line-height:1.1}.home-v3 .home-v3-product-card--free .home-v3-product-card__badge-gratis{background:#fff;border:1px solid #0c9a59;border-radius:40px;box-sizing:border-box;color:#0c9a59;flex:none;font-size:16px;font-weight:400;line-height:1.5;padding:3px 10px;text-transform:uppercase}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course{border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:16px;width:298px}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila:hover,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course:hover{box-shadow:0 8px 24px rgba(16,18,35,.08)}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__link,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__link{align-items:stretch;flex:0 0 auto;min-height:0}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__inner,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__inner{align-items:stretch;gap:12px;height:auto;justify-content:flex-start;min-height:0;padding:0}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__stars-row,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__stars-row{flex:0 0 auto;max-width:none;min-height:20px}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__star,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__star{background-size:20px 20px}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__star--empty,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__star--empty{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23C9CBD4' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E")}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__rates-count,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__rates-count{color:#b0b2ba;line-height:1.1}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__meta-row,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__meta-row{align-items:center;display:flex;flex:0 0 auto;min-height:20px;width:100%}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__novidade,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__novidade{align-items:center;background:#0c9a59;border-radius:40px;color:#e0e2e8;display:inline-flex;font-size:16px;font-weight:500;gap:4px;line-height:1.5;padding:2px 8px;text-transform:uppercase}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__first-review,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__first-review{align-items:center;display:inline-flex;gap:6px;min-height:20px}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__first-review-star,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__first-review-star{flex:0 0 auto;height:18px;width:18px}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__first-review-link,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__first-review-link{color:#1759dc;font-size:16px;font-weight:400;line-height:1.1}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__title,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__title{-webkit-line-clamp:2;color:#101223;font-size:16px;font-weight:400;line-height:1.5;max-height:48px;max-width:none;min-height:48px}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__price-row,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__price-row{align-items:center;flex:0 0 auto;flex-wrap:wrap;gap:4px;max-width:none;min-height:36px}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__inst,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__inst{color:#567483;flex:0 0 auto;font-size:16px;font-weight:500;line-height:1.5}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__amount,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__amount{color:#101223;flex:0 1 auto;font-size:24px;font-weight:500;line-height:1.5;min-width:0;white-space:nowrap}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__badge-off,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__badge-off{background:#fcd64b;border:0;border-radius:40px;color:#101223;flex:0 0 auto;font-size:16px;font-weight:500;line-height:1.5;min-height:22px;min-width:0;padding:2px 8px;text-transform:none}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__badge-gratis,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__badge-gratis{border:1px solid #329245;color:#329245;font-size:12px;font-weight:400;line-height:1.5;text-transform:uppercase}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__actions,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__actions{flex:0 0 auto;padding:0;width:100%}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__buy,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__buy{border-radius:4px;font-size:16px;font-weight:500;height:48px;max-width:none;min-height:48px;padding:12px 24px}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__buy span,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__buy span{color:#329245}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila.home-v3-product-card--free .home-v3-product-card__price-row--free,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course.home-v3-product-card--free .home-v3-product-card__price-row--free{flex-wrap:wrap;gap:8px}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila.home-v3-product-card--free .home-v3-product-card__amount--free,.home-v3 .home-v3-product-card.home-v3-product-card--figma-course.home-v3-product-card--free .home-v3-product-card__amount--free{color:#101223;font-size:24px;font-weight:500;line-height:1.5}.home-v3 .home-v3-product-card.home-v3-product-card--figma-course{height:auto}.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__link{flex:0 0 auto}.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__inner{height:auto}.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__thumb{aspect-ratio:266/181;background:#fff;border-radius:8px;box-sizing:border-box;flex:0 0 auto;height:181px;margin:0;max-width:none;min-height:0;overflow:hidden;padding:0;width:100%}.home-v3 .home-v3-product-card.home-v3-product-card--figma-course .home-v3-product-card__thumb img{border-radius:8px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-v3 .home-v3-product-card.home-v3-product-card--figma-questoes .home-v3-product-card__thumb{align-items:center;display:flex;height:181px;justify-content:center}.home-v3 .home-v3-product-card.home-v3-product-card--figma-questoes .home-v3-product-card__thumb img{border-radius:12px;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila{align-items:center;height:auto;justify-content:flex-start}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__link{align-items:center;flex:0 0 auto}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__inner{align-items:center;height:auto}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__thumb{align-self:center;background:0 0;flex:0 0 180px;height:180px;max-width:220px;min-height:180px;padding:0;width:min(220px,100%)}.home-v3 .home-v3-product-card.home-v3-product-card--figma-apostila .home-v3-product-card__thumb img{height:180px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.home-v3 .home-v3-product-card--novos-cursos:hover{box-shadow:0 10px 28px rgba(0,0,0,.12)}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__thumb{align-self:center;box-sizing:border-box;margin:16px auto 0;max-width:266px;width:calc(100% - 32px)}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__cat-pill{background:#ffc800;border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#1e1e1e;font-size:16px;font-weight:800;left:50%;letter-spacing:.04em;line-height:1.2;padding:5px 14px;pointer-events:none;position:absolute;text-transform:uppercase;top:10px;transform:translateX(-50%);white-space:nowrap;z-index:4}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__cat-pill--free{font-size:11px;font-weight:700;text-transform:none}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__thumb-bg{inset:0;overflow:hidden;position:absolute}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__thumb-brand{color:#fff;font-size:clamp(1.35rem,4.5vw,1.75rem);font-weight:800;letter-spacing:.02em;line-height:1.05;text-shadow:0 1px 12px rgba(0,0,0,.45)}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__thumb-role{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:hsla(0,0%,100%,.92);display:-webkit-box;font-size:1rem;font-weight:700;letter-spacing:.12em;line-height:1.25;max-width:100%;overflow:hidden}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__inner{align-items:stretch;gap:10px;padding:12px 14px 14px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__meta-row{align-items:center;display:flex;min-height:22px;width:100%}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__novidade{align-items:center;background:#0c9a59;border-radius:40px;color:#e0e2e8;display:inline-flex;font-size:16px;font-weight:500;gap:4px;padding:4px 12px;text-transform:uppercase}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__novidade-ico{flex-shrink:0;opacity:.95}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__first-review{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__first-review-star{flex-shrink:0}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__first-review-link{color:#1759dc;font-size:16px;font-weight:400;line-height:110%}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__stars-row{max-width:none;width:100%}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__rates-count{color:#9ca3af}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__title{font-size:16px;font-weight:400;line-height:150%;max-width:none;min-height:40px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__price-row{align-items:baseline;gap:6px 8px;max-width:none;min-height:28px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__inst{color:#6b7c85;font-size:16px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__amount{font-size:24px;font-weight:500;line-height:110%}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__badge-off{border-radius:40px;font-size:12px;font-weight:500;line-height:1.5;min-height:20px;min-width:0;padding:2px 8px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__premium{font-size:16px;height:auto;line-height:1.35;max-width:none;min-height:36px;padding:6px 12px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__premium-text strong{font-weight:800}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__buy{border-radius:10px;font-weight:700;gap:10px;height:auto;max-width:none;min-height:44px;padding:10px 16px}.home-v3 .home-v3-product-card--novos-cursos.home-v3-product-card--free .home-v3-product-card__amount--free{font-size:22px;font-weight:700}@media (max-width:767px){.home-v3 .home-v3-product-card-apostila .home-v3-product-card__thumb{height:240px;margin-left:auto;margin-right:auto;max-width:160px;width:160px}.home-v3 .home-v3-product-card-apostila .home-v3-product-card__thumb img{height:240px;-o-object-fit:contain;object-fit:contain;width:160px}.home-v3 .home-v3-product-card-apostila .home-v3-product-card__premium{white-space:nowrap}}.home-v3 .home-v3-categories{padding:1.75rem 0 2rem}.home-v3 .home-v3-categories-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-around;list-style:none;margin:0;padding:0}.home-v3 .home-v3-categories-row li{flex:0 0 auto}.home-v3 .home-v3-cat-pill{align-items:center;color:#1e1e1e;display:flex;flex-direction:column;gap:10px;max-width:100%;text-decoration:none;width:160px}.home-v3 .home-v3-cat-pill:hover .home-v3-cat-label{color:#1759dc}.home-v3 .home-v3-cat-pill:hover .home-v3-cat-thumb{background:#c6e7ce}.home-v3 .home-v3-cat-thumb{align-items:center;background:#d4edda;border-radius:100px;box-sizing:border-box;display:flex;flex-shrink:0;height:160px;justify-content:center;min-height:160px;min-width:160px;opacity:1;overflow:hidden;padding:12px;transition:background .2s ease;width:160px}.home-v3 .home-v3-cat-thumb img{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media (max-width:1100px){.home-v3 .home-v3-cat-thumb{border-radius:100px;height:140px;min-height:140px;min-width:140px;width:140px}}@media (max-width:480px){.home-v3 .home-v3-cat-thumb{height:120px;min-height:120px;min-width:120px;padding:10px;width:120px}}.home-v3 .home-v3-cat-label{color:#567483;font-size:16px;font-weight:500;line-height:1.2;max-width:160px;text-align:center}.home-v3 .home-v3-exams{background:#cad6de;height:auto;margin:.5rem 0;padding:3.5rem 0}.home-v3 .home-v3-exams-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.home-v3 .home-v3-exams-grid{grid-template-columns:1fr}}.home-v3 .home-v3-exam-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:0;padding:1rem 1.125rem 1.125rem;position:relative}.home-v3 .home-v3-exam-card__link:before{border-radius:inherit;content:"";inset:0;position:absolute;z-index:0}.home-v3 .home-v3-exam-card__link:focus-visible:before{outline:2px solid #1759dc;outline-offset:2px}.home-v3 .home-v3-exam-card__actions,.home-v3 .home-v3-exam-cta{position:relative;z-index:1}.home-v3 .home-v3-exam-card__top{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.875rem}.home-v3 .home-v3-exam-status{align-items:center;border-radius:40px;box-sizing:border-box;display:inline-flex;font-size:16px;font-weight:500;gap:4px;height:25px;justify-content:center;line-height:1.5;padding:2px 12px;white-space:nowrap;width:79px}.home-v3 .home-v3-exam-status__dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.home-v3 .home-v3-exam-status--aberto{background:#d8f0e0;color:#329245;font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;text-align:center;vertical-align:middle}.home-v3 .home-v3-exam-status--aberto .home-v3-exam-status__dot{background:#329245}.home-v3 .home-v3-exam-status--previsto{background:#ff7d4a29;color:#ff7d4a;font-size:16px;font-weight:500}.home-v3 .home-v3-exam-status--previsto .home-v3-exam-status__dot{background:#ff7d4a}.home-v3 .home-v3-exam-status--autorizado{background:#d5e0e7;color:#1759dc;width:100px!important}.home-v3 .home-v3-exam-status--autorizado .home-v3-exam-status__dot{background:#1759dc}.home-v3 .home-v3-exam-vagas{align-items:center;border:1px solid #d5dde3;border-radius:20px;color:#567483;display:inline-flex;font-size:1rem;font-weight:600;gap:.4rem;padding:.35rem .55rem}.home-v3 .home-v3-exam-vagas .home-v3-exam-vagas__count,.home-v3 .home-v3-exam-vagas .home-v3-exam-vagas__suffix,.home-v3 .home-v3-exam-vagas span{color:#567483}.home-v3 .home-v3-exam-vagas__ico{flex-shrink:0;opacity:.85}.home-v3 .home-v3-exam-vagas>img{flex:0 0 16px;height:16px;width:16px}.home-v3 .home-v3-exam-card__org{align-items:flex-start;display:flex;gap:.75rem;margin-bottom:.75rem}.home-v3 .home-v3-exam-logo{align-items:center;background:#fff;border:1px solid #cad6de;border-radius:8px;color:#1e1e1e;display:flex;flex-shrink:0;font-size:1.125rem;font-weight:800;height:64px;justify-content:center;overflow:hidden;width:64px}.home-v3 .home-v3-exam-logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.home-v3 .home-v3-exam-org-name{font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:0;line-height:150%;padding:2px 0}.home-v3 .home-v3-exam-cargo-bar{align-items:center;background:#e8eef4;border-radius:4px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:.35rem .5rem;height:auto;margin-bottom:.25rem;min-height:48px;padding:.55rem .75rem}.home-v3 .home-v3-exam-cargo-bar__label{color:#567483;font-size:16px;font-weight:400;letter-spacing:.04em}.home-v3 .home-v3-exam-cargo-bar__value{color:#567483;font-size:16px;font-weight:500;line-height:1.35;min-width:0}.home-v3 .home-v3-exam-details{margin:.5rem 0 .875rem}.home-v3 .home-v3-exam-detail-row{align-items:center;border-bottom:1px solid #cad6de;display:flex;gap:.5rem;padding:.55rem 0}.home-v3 .home-v3-exam-detail-row:last-child{border-bottom:none}.home-v3 .home-v3-exam-detail-cell--inscricoes{align-items:center;border-bottom:1px solid #cad6de;display:flex;gap:.5rem;padding:.55rem 0}.home-v3 .home-v3-exam-detail-row--banca-estado .home-v3-exam-detail-cell--salario{border-top:1px solid #cad6de;grid-column:1/-1;padding-top:.55rem}.home-v3 .home-v3-exam-detail-row__text{align-items:center;display:flex;flex-direction:row;gap:8px;min-width:0}.home-v3 .home-v3-exam-detail-row--split{align-items:start;display:grid;gap:.75rem 1rem;grid-template-columns:1fr 1fr}.home-v3 .home-v3-exam-detail-cell{align-items:flex-start;display:flex;gap:.45rem;min-width:0}.home-v3 .home-v3-exam-detail-cell>div{display:flex;flex-direction:column;gap:.1rem;min-width:0}.home-v3 .home-v3-exam-ico{flex-shrink:0;margin-top:1px}@media (max-width:767px){.home-v3 .home-v3-exam-ico{height:16px;width:16px}}.home-v3 .home-v3-exam-detail-label{color:#567483;font-size:16px;font-weight:400;text-transform:uppercase}@media (max-width:767px){.home-v3 .home-v3-exam-detail-label{font-size:16px}}.home-v3 .home-v3-exam-detail-value{color:#567483;font-size:16px;font-weight:500;line-height:150%}@media (max-width:767px){.home-v3 .home-v3-exam-detail-value{font-size:16px}}.home-v3 .home-v3-exam-detail-row--salary{align-items:center;gap:.55rem}.home-v3 .home-v3-exam-salary-ico{align-items:center;border-radius:50%;color:#329245;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.home-v3 .home-v3-exam-salary-ico img{display:block;height:20px;width:20px}.home-v3 .home-v3-exam-cta{align-items:center;background:#fff;border:1px solid #329245;border-radius:8px;color:#329245;display:inline-flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;margin-top:auto;padding:.65rem 1rem;text-decoration:none;transition:background .2s,color .2s;width:100%}.home-v3 .home-v3-exam-cta:hover{background:rgba(50,146,69,.08);color:#007636}@media (max-width:767px){.home-v3 .home-v3-exam-cta{background-color:#edf2f5}}.home-v3 .home-v3-exam-cta__ico{flex-shrink:0}.home-v3 .home-v3-exam-card__actions{align-items:stretch;display:none;gap:.5rem;margin-top:.75rem;width:100%}.home-v3 .home-v3-exam-btn{align-items:center;border-radius:8px;display:inline-flex;flex:1 1 0;font-size:1rem;font-weight:700;gap:.35rem;justify-content:center;line-height:1.2;min-width:0;padding:.625rem .5rem;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.home-v3 .home-v3-exam-btn .home-v3-exam-btn__ico{flex-shrink:0}.home-v3 .home-v3-exam-btn--edital{background:#edf2f5;border:1px solid #329245;color:#329245;height:29px;max-width:84px;width:84px}.home-v3 .home-v3-exam-btn--edital:hover{background:rgba(50,146,69,.08);border-color:#007636;color:#007636}.home-v3 .home-v3-exam-btn--materiais{background:#329245;border:1px solid #329245;color:#fff;flex:1.15 1 0;height:29px;max-width:136px;width:136px}.home-v3 .home-v3-exam-btn--materiais:hover{background:#007636;border-color:#007636;color:#fff}@media (max-width:767px){.home-v3 .home-v3-section-head{align-items:flex-start;gap:.75rem;margin-bottom:16px;margin-top:0}.home-v3 .home-v3-section-head h2{font-size:24px;line-height:1.1}.home-v3 .home-v3-sub{font-size:16px;line-height:1.5;margin-top:.5rem;max-width:none;white-space:normal}.home-v3 .home-v3-section-head .home-v3-link-all{font-size:16px;line-height:1.5;margin:0}.home-v3 .home-v3-showcase{padding:40px 0 30px}.home-v3 .home-v3-showcase--free-courses{background:0 0;border-radius:0;margin:0;padding:40px 0 0}.home-v3 .home-v3-showcase-layout{-moz-column-gap:.75rem;column-gap:.75rem;row-gap:16px}.home-v3 .home-v3-showcase--apostilas-mais-vendidas .home-v3-section-head,.home-v3 .home-v3-showcase-layout .home-v3-section-head,.home-v3 .home-v3-showcase-layout .home-v3-showcase-swiper-controls{margin-bottom:0}.home-v3 .home-v3-showcase-wrap{align-items:stretch;gap:1rem}.home-v3 .home-v3-showcase-swiper-wrap{-webkit-overflow-scrolling:touch;max-width:100%;min-width:0;overflow:hidden;overscroll-behavior-x:contain;padding:0}.home-v3 .home-v3-showcase-swiper-wrap:after{display:none}.home-v3 .home-v3-showcase-swiper{filter:none;max-width:100%;min-width:0;overflow:hidden;touch-action:pan-y}.home-v3 .home-v3-showcase-swiper .home-v3-product-card,.home-v3 .home-v3-showcase-swiper .home-v3-showcase-see-all-card{box-shadow:0 4px 8px hsla(228,7%,71%,.4)}.home-v3 .home-v3-showcase-swiper__slide{max-width:240px;width:240px}.home-v3 .home-v3-product-card{border-radius:8px;width:240px}.home-v3 .home-v3-product-card__inner{gap:12px;padding:8px}.home-v3 .home-v3-product-card__thumb{height:129.36px;max-width:224px}.home-v3 .home-v3-product-card__buy,.home-v3 .home-v3-product-card__premium,.home-v3 .home-v3-product-card__price-row,.home-v3 .home-v3-product-card__stars-row,.home-v3 .home-v3-product-card__title{max-width:224px}.home-v3 .home-v3-product-card__title{-webkit-line-clamp:3;min-height:66px}.home-v3 .home-v3-product-card__inst{font-size:16px}.home-v3 .home-v3-product-card--free .home-v3-product-card__amount--free,.home-v3 .home-v3-product-card__amount{font-size:20px}.home-v3 .home-v3-product-card__badge-off{font-size:10px;min-height:19px;padding:2px 8px}.home-v3 .home-v3-product-card__premium{font-size:16px;gap:4px;height:22px;padding:2px 8px}.home-v3 .home-v3-product-card__premium-ico{height:12px;width:12px}.home-v3 .home-v3-product-card__buy{border-radius:8px;font-size:16px;font-weight:500;height:32px;padding:4px 16px}.home-v3 .home-v3-product-card__cart-ico{height:16px;width:16px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__thumb{margin:8px auto 0;width:224px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__inner{gap:12px;padding:8px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__title{font-size:16px;font-weight:400;min-height:66px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__amount,.home-v3 .home-v3-product-card--novos-cursos.home-v3-product-card--free .home-v3-product-card__amount--free{font-size:20px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__premium{font-size:16px;min-height:22px;padding:2px 8px}.home-v3 .home-v3-product-card--novos-cursos .home-v3-product-card__buy{border-radius:8px;font-size:16px;font-weight:500;gap:8px;min-height:32px;padding:4px 16px}.home-v3 .home-v3-categories{padding:1.5rem 0 0}.home-v3 .home-v3-categories-row{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:24px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem;scroll-snap-type:x proximity;scrollbar-width:none}.home-v3 .home-v3-categories-row::-webkit-scrollbar{display:none}.home-v3 .home-v3-categories-row li{scroll-snap-align:start}.home-v3 .home-v3-cat-pill{gap:8px;width:80px}.home-v3 .home-v3-cat-thumb{height:80px;min-height:80px;min-width:80px;padding:12px;width:80px}.home-v3 .home-v3-cat-label{font-size:16px;line-height:1.1;max-width:80px}.home-v3 .home-v3-exams{padding:40px 0}.home-v3 .home-v3-exams-grid{-webkit-overflow-scrolling:touch;align-items:flex-start;display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem;scroll-snap-type:x proximity;scrollbar-width:none}.home-v3 .home-v3-exams-grid::-webkit-scrollbar{display:none}.home-v3 .home-v3-exams-grid>*{flex:0 0 min(320px,calc(max(100vw,360px) - 20px));max-width:min(320px,calc(max(100vw,360px) - 20px));scroll-snap-align:start}.home-v3 .home-v3-exam-card{background-color:#fff;border:none;border-radius:8px;box-shadow:0 4px 4px hsla(228,7%,71%,.4);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;min-width:0;padding:16px;width:100%}.home-v3 .home-v3-exam-card__top{margin-bottom:0;width:100%}.home-v3 .home-v3-exam-card__org{align-items:center;gap:12px;margin-bottom:0}.home-v3 .home-v3-exam-card .home-v3-exam-status{border-radius:40px;font-size:16px;font-weight:500;gap:4px;height:25px;letter-spacing:0;padding:2px 12px;width:79px}.home-v3 .home-v3-exam-card .home-v3-exam-status--aberto{background:#d4edda;color:#329245;font-weight:500}.home-v3 .home-v3-exam-card .home-v3-exam-vagas{border-color:#cad6de;border-radius:40px;font-size:16px;font-weight:500;gap:4px;height:25px}.home-v3 .home-v3-exam-card .home-v3-exam-vagas svg{flex-shrink:0;height:16px;width:16px}.home-v3 .home-v3-exam-card .home-v3-exam-vagas span{color:#567483;font-weight:500}.home-v3 .home-v3-exam-card .home-v3-exam-logo{border-color:#cad6de;border-radius:4px}.home-v3 .home-v3-exam-card .home-v3-exam-org-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#101223;display:-webkit-box;font-size:16px;font-weight:500;line-height:1.5;overflow:hidden;padding:0;text-overflow:ellipsis}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-cta,.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-cell--salario{display:none}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-details{display:flex;flex-direction:column;gap:8px;margin:0;padding-bottom:8px}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-cargo-bar{align-items:center;background:#e4ecf1;border-radius:4px;flex-direction:row;gap:8px;margin-bottom:0;min-height:0;padding:12px}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-cargo-bar__label{color:#567483;flex-shrink:0;font-size:16px;font-weight:400;letter-spacing:0}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-cargo-bar__value{color:#567483;flex:1 1 0;font-size:16px;font-weight:500;line-height:1.5;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-label{color:#567483;font-size:16px;font-weight:400;letter-spacing:0;text-transform:none}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-value{color:#567483;font-size:16px;font-weight:500;line-height:1.5}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-cell--inscricoes{align-items:center;border-bottom:1px solid #cad6de;gap:4px;justify-content:space-between;margin:0;padding:4px 0 12px}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-cell--inscricoes .home-v3-exam-ico{flex-shrink:0;height:24px;margin-top:0;width:24px}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-cell--inscricoes>div{align-items:center;flex:1 1 0;flex-direction:row;gap:8px;min-width:0}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-cell--inscricoes .home-v3-exam-detail-label{text-transform:lowercase}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-row--split:not(.home-v3-exam-detail-row--banca-estado){align-items:flex-start;border-bottom:none;display:flex;flex-direction:row;gap:8px;margin:0;padding:4px 0}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-row--split:not(.home-v3-exam-detail-row--banca-estado)>.home-v3-exam-detail-cell{flex:1 1 0;gap:4px;min-width:0}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-cell--estado,.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-cell--salario{display:none}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-row--banca-estado{border-bottom:none;border-top:1px solid #cad6de;grid-template-columns:1fr;margin:0;padding:8px 0 0}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-cell--banca{align-items:center;gap:4px;width:100%}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-cell--banca>div{align-items:center;flex:1;flex-direction:row;gap:8px;min-width:0}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-detail-cell--banca .home-v3-exam-detail-label{font-size:16px;letter-spacing:0;line-height:1.1;text-transform:uppercase}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-card__actions{align-items:stretch;display:flex;flex-shrink:0;gap:8px;justify-content:stretch;margin-top:0;padding-top:0;width:100%}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-btn--edital,.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-btn--materiais{border-radius:4px;font-size:16px;font-weight:500;gap:8px;height:32px;line-height:1.5;min-height:32px;padding:0 12px}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-btn--edital{background:#fff;border:1px solid #329245;box-sizing:border-box;color:#329245;flex:0 0 89px;max-width:89px;width:89px}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-btn--edital svg{flex-shrink:0;height:16px;width:16px}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-btn--materiais{background-color:#d4edda;border:none;color:#329245;flex:1 1 0;max-width:none;white-space:nowrap;width:auto}.home-v3 .home-v3-exams-grid--mobile-fields-only .home-v3-exam-btn--materiais svg{flex-shrink:0;height:16px;width:16px}.home-v3 .home-v3-exam-cargo-bar__value{font-size:16px}.home-v3 .home-v3-exams>.container>.home-v3-link-all,.home-v3 .home-v3-testimonials>.home-v3-link-all{display:flex;font-size:16px;margin:1rem auto 0;width:-moz-fit-content;width:fit-content}}.home-v3 .home-v3-method{background:#edf2f5;padding:2.5rem 0}@media (max-width:767px){.home-v3 .home-v3-method{padding:0 0 20px}}.home-v3 .home-v3-method-title{color:#1e1e1e;font-size:clamp(1.75rem,2.4vw,2rem);font-weight:500;line-height:1.1;margin:0 auto 2.5rem;max-width:76.125rem;text-align:center}.home-v3 .home-v3-method-title em{color:#1759dc;font-style:normal}@media (max-width:767px){.home-v3 .home-v3-method-title{display:none}}.home-v3 .home-v3-method-premium{align-items:stretch;display:grid;gap:1.875rem;grid-template-columns:18.75rem minmax(0,1fr)}@media (max-width:1100px){.home-v3 .home-v3-method-premium{grid-template-columns:1fr}}.home-v3 .home-v3-method-highlight{align-items:flex-end;background-color:#c8d4dd;background-image:linear-gradient(180deg,transparent 28%,rgba(0,0,0,.76) 100%),var(--home-v3-method-highlight-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:0 14px 32px rgba(19,57,113,.14);display:flex;min-height:27.625rem;padding:1.5rem}@media (max-width:1100px){.home-v3 .home-v3-method-highlight{background-image:linear-gradient(180deg,transparent 28%,rgba(0,0,0,.76) 100%),var(--home-v3-method-highlight-bg-tablet,var(--home-v3-method-highlight-bg));min-height:24rem}}@media (max-width:640px){.home-v3 .home-v3-method-highlight{background-image:linear-gradient(180deg,transparent 28%,rgba(0,0,0,.76) 100%),var(--home-v3-method-highlight-bg-mobile,var(--home-v3-method-highlight-bg-tablet,var(--home-v3-method-highlight-bg)));min-height:26rem}}.home-v3 .home-v3-method-highlight-content{align-items:center;color:#edf2f5;display:flex;flex-direction:column;gap:.75rem;width:100%}.home-v3 .home-v3-method-highlight-content h3{color:inherit;font-size:24px;font-weight:500;line-height:1.5;margin:0}.home-v3 .home-v3-method-highlight-content p{color:inherit;font-size:16px;font-weight:400;line-height:1.2;margin:0;max-width:15.75rem}.home-v3 .home-v3-method-highlight-content strong{color:inherit;font-weight:700}.home-v3 .home-v3-method-outline-btn,.home-v3 .home-v3-method-plan-action{align-items:center;border-radius:8px;display:inline-flex;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;min-height:2.5rem;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.home-v3 .home-v3-method-outline-btn:before,.home-v3 .home-v3-method-plan-action:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:.75rem;width:.75rem}@media (max-width:767px){.home-v3 .home-v3-method-outline-btn:before,.home-v3 .home-v3-method-plan-action:before{height:16px;width:16px}}.home-v3 .home-v3-method-outline-btn{border:1px solid rgba(237,242,245,.88);color:#edf2f5;width:100%}@media (max-width:767px){.home-v3 .home-v3-method-outline-btn{background:#1759dc;border:none;color:#fff;height:48px;width:280px}}.home-v3 .home-v3-method-outline-btn:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.419 10.489.506 4.556a.495.495 0 0 1 .786-.47l2.843 2.131a.68.68 0 0 0 .973-.166L7.475 2.5a.631.631 0 0 1 1.05 0l2.367 3.55a.68.68 0 0 0 .972.166l2.843-2.132a.495.495 0 0 1 .786.471l-.912 5.931-13.162.002ZM1.418 11.585h13.163v1.508a.686.686 0 0 1-.686.687H2.105a.686.686 0 0 1-.687-.687v-1.508Z' fill='%23EDF2F5'/%3E%3C/svg%3E")}@media (max-width:767px){.home-v3 .home-v3-method-outline-btn:before{height:16px;width:16px}}.home-v3 .home-v3-method-outline-btn:hover{background:rgba(237,242,245,.12);color:#edf2f5}.home-v3 .home-v3-method-panel{min-width:0}.home-v3 .home-v3-method-panel-head{background:#d5e0e7;border-radius:8px 8px 0 0;border-top:4px solid #1759dc;padding:1.5rem}@media (max-width:767px){.home-v3 .home-v3-method-panel-head{height:233px}}.home-v3 .home-v3-method-eyebrow{align-items:center;color:#1759dc;display:inline-flex;font-size:1rem;font-weight:500;gap:.5rem;line-height:1.5;margin-bottom:.75rem}.home-v3 .home-v3-method-eyebrow:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.419 10.489.506 4.556a.495.495 0 0 1 .786-.47l2.843 2.131a.68.68 0 0 0 .973-.166L7.475 2.5a.631.631 0 0 1 1.05 0l2.367 3.55a.68.68 0 0 0 .972.166l2.843-2.132a.495.495 0 0 1 .786.471l-.912 5.931-13.162.002ZM1.418 11.585h13.163v1.508a.686.686 0 0 1-.686.687H2.105a.686.686 0 0 1-.687-.687v-1.508Z' fill='%231759DC'/%3E%3C/svg%3E");content:"";flex-shrink:0;height:1rem;width:1rem}.home-v3 .home-v3-method-panel-copy{display:flex;flex-direction:column;gap:.25rem}.home-v3 .home-v3-method-panel-title{color:#1e1e1e;font-size:24px;font-weight:500;line-height:1.1;margin:0}@media (max-width:767px){.home-v3 .home-v3-method-panel-title{line-height:1.5}}.home-v3 .home-v3-method-panel-subtitle{color:#567483;font-size:clamp(1.125rem,1.6vw,1.25rem);line-height:1.1;margin:0}@media (max-width:767px){.home-v3 .home-v3-method-panel-subtitle{font-size:16px;line-height:1.5}}.home-v3 .home-v3-method-panel-body{align-items:start;background:#dce6f4;border-radius:0 0 8px 8px;display:grid;gap:1.875rem;grid-template-columns:17.0625rem minmax(0,1fr);padding:1.5rem}@media (max-width:900px){.home-v3 .home-v3-method-panel-body{grid-template-columns:1fr}}.home-v3 .home-v3-method-benefits{min-width:0}.home-v3 .home-v3-method-benefits h3{color:#1e1e1e;font-size:1rem;font-weight:500;line-height:1.1;margin:0 0 1rem}.home-v3 .home-v3-method-benefits h3 strong{color:#1759dc}@media (max-width:767px){.home-v3 .home-v3-method-benefits h3{display:none}}.home-v3 .home-v3-method-benefits-list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.home-v3 .home-v3-method-benefits-list li{align-items:center;color:#567483;display:flex;font-size:1rem;gap:.5rem;line-height:1.1}.home-v3 .home-v3-method-benefits-list li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='6' stroke='%231759DC' stroke-width='1.5'/%3E%3Cpath d='m5.3 8.2 1.6 1.6 3.8-4' stroke='%231759DC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";flex-shrink:0;height:1rem;width:1rem}.home-v3 .home-v3-method-plans{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}@media (max-width:1024px){.home-v3 .home-v3-method-plans{gap:1rem;grid-template-columns:1fr;margin-inline:auto;max-width:22rem;width:100%}}@media (max-width:640px){.home-v3 .home-v3-method-plans{gap:12px;max-width:none}}.home-v3 .home-v3-method-plan-card{background:#edf2f5;border:1px solid rgba(23,89,220,.08);border-radius:4px;display:flex;flex-direction:column;gap:1rem;min-height:15.625rem;min-width:0;padding:1rem}.home-v3 .home-v3-method-plan-card.is-featured{box-shadow:0 12px 24px rgba(23,89,220,.08)}.home-v3 .home-v3-method-plan-tag{align-self:stretch;background:rgba(23,89,220,.08);border-radius:4px;box-sizing:border-box;color:#1759dc;display:block;font-size:1rem;height:auto;line-height:1.25;min-height:1.375rem;min-width:0;overflow-wrap:break-word;padding:.25rem .5rem;text-align:center;text-transform:uppercase;white-space:normal;width:100%}.home-v3 .home-v3-method-plan-tag.is-highlight{background:#329245;color:#bfe3c6;font-weight:700}@media (max-width:767px){.home-v3 .home-v3-method-plan-tag.is-highlight{color:#bfe3c6}}.home-v3 .home-v3-method-plan-tag.is-highlight:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg' aria-hidden='true'%3E%3Cpath d='M1.419 10.489.506 4.556a.495.495 0 0 1 .786-.47l2.843 2.131a.68.68 0 0 0 .973-.166L7.475 2.5a.631.631 0 0 1 1.05 0l2.367 3.55a.68.68 0 0 0 .972.166l2.843-2.132a.495.495 0 0 1 .786.471l-.912 5.931-13.162.002ZM1.418 11.585h13.163v1.508a.686.686 0 0 1-.686.687H2.105a.686.686 0 0 1-.687-.687v-1.508Z' fill='%23BFE3C6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.75rem;margin-right:.25rem;vertical-align:middle;width:.75rem}@media (max-width:767px){.home-v3 .home-v3-method-plan-tag.is-highlight:before{color:#bfe3c6}}.home-v3 .home-v3-method-plan-title{color:#1759dc;font-size:24px;font-weight:400;line-height:1.1;margin:0}.home-v3 .home-v3-method-plan-title span,.home-v3 .home-v3-method-plan-title strong{color:#1759dc;display:block}.home-v3 .home-v3-method-plan-title strong{font-weight:700}@media (max-width:767px){.home-v3 .home-v3-method-plan-title{display:flex;justify-content:center}}.home-v3 .home-v3-method-plan-pricing{display:flex;flex-direction:column;gap:.25rem;margin-top:-.25rem}.home-v3 .home-v3-method-plan-cash,.home-v3 .home-v3-method-plan-old{color:#567483;font-size:1rem;line-height:1.4;margin:0}.home-v3 .home-v3-method-plan-cash s,.home-v3 .home-v3-method-plan-old s{color:#567483;text-decoration:line-through}@media (max-width:767px){.home-v3 .home-v3-method-plan-cash,.home-v3 .home-v3-method-plan-old{display:flex;justify-content:center}}.home-v3 .home-v3-method-plan-installment{align-items:baseline;color:#567483;display:flex;flex-wrap:wrap;gap:.25rem;margin:0}@media (max-width:767px){.home-v3 .home-v3-method-plan-installment{justify-content:center}}.home-v3 .home-v3-method-plan-installment span{color:#567483;font-size:1rem;line-height:1.1}.home-v3 .home-v3-method-plan-installment strong{color:#1e1e1e;font-size:24px;font-weight:500;line-height:1.05}@media (max-width:767px){.home-v3 .home-v3-method-plan-installment strong{font-size:32px}}.home-v3 .home-v3-method-plan-action{align-self:flex-start;background:0 0;border:1px solid #1759dc;box-sizing:border-box;color:#1759dc;height:48px;margin-top:auto;max-width:151px;white-space:nowrap;width:100%}@media (max-width:1024px){.home-v3 .home-v3-method-plan-action{align-self:stretch;height:auto;justify-content:center;max-width:none;min-height:48px;padding:.75rem 1rem;text-align:center;white-space:normal}}@media (max-width:767px){.home-v3 .home-v3-method-plan-action{width:auto}}.home-v3 .home-v3-method-plan-action:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.419 10.489.506 4.556a.495.495 0 0 1 .786-.47l2.843 2.131a.68.68 0 0 0 .973-.166L7.475 2.5a.631.631 0 0 1 1.05 0l2.367 3.55a.68.68 0 0 0 .972.166l2.843-2.132a.495.495 0 0 1 .786.471l-.912 5.931-13.162.002ZM1.418 11.585h13.163v1.508a.686.686 0 0 1-.686.687H2.105a.686.686 0 0 1-.687-.687v-1.508Z' fill='%231759DC'/%3E%3C/svg%3E")}.home-v3 .home-v3-method-plan-action:hover{background:rgba(23,89,220,.08);color:#1759dc}.home-v3 .home-v3-method-plan-action.is-primary{background:#1759dc;color:#edf2f5}.home-v3 .home-v3-method-plan-action.is-primary:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.419 10.489.506 4.556a.495.495 0 0 1 .786-.47l2.843 2.131a.68.68 0 0 0 .973-.166L7.475 2.5a.631.631 0 0 1 1.05 0l2.367 3.55a.68.68 0 0 0 .972.166l2.843-2.132a.495.495 0 0 1 .786.471l-.912 5.931-13.162.002ZM1.418 11.585h13.163v1.508a.686.686 0 0 1-.686.687H2.105a.686.686 0 0 1-.687-.687v-1.508Z' fill='%23EDF2F5'/%3E%3C/svg%3E")}.home-v3 .home-v3-method-plan-action.is-primary:hover{background:#1247b0;color:#edf2f5}.home-v3 .home-v3-method-stats{display:grid;gap:1.875rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:1.875rem 0 0;padding:0}@media (max-width:1100px){.home-v3 .home-v3-method-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.home-v3 .home-v3-method-stats{display:none}}.home-v3 .home-v3-method-stat{align-items:center;background:#dce6f3;border-radius:8px;border-top:4px solid #1759dc;display:flex;gap:1rem;min-height:4.5rem;min-width:0;padding:1rem 1.5rem}.home-v3 .home-v3-method-stat-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:2.5rem;width:2.5rem}.home-v3 .home-v3-method-stat-icon--graduate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='35' height='30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.846 16.5v4.683c0 1.217.667 2.35 1.733 2.934l8.334 4.55c1 .55 2.2.55 3.2 0l8.333-4.55a3.352 3.352 0 0 0 1.733-2.934V16.5L18.113 22c-1 .55-2.2.55-3.2 0L4.845 16.5ZM14.912.4.862 8.067c-1.15.633-1.15 2.3 0 2.933l14.05 7.667c1 .55 2.2.55 3.2 0l13.4-7.317v9.85c0 .917.75 1.667 1.667 1.667s1.667-.75 1.667-1.667V10.517c0-.617-.333-1.167-.867-1.467L18.113.4a3.4 3.4 0 0 0-3.2 0Z' fill='%231759DC'/%3E%3C/svg%3E")}.home-v3 .home-v3-method-stat-icon--users{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='34' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.667 0C7.467 0 0 7.467 0 16.667c0 9.2 7.467 16.666 16.667 16.666 9.2 0 16.666-7.466 16.666-16.666S25.867 0 16.667 0Zm6.016 10.567a3.208 3.208 0 0 1 3.217 3.216A3.208 3.208 0 0 1 22.683 17a3.208 3.208 0 0 1-3.216-3.217C19.45 12 20.9 10.567 22.683 10.567Zm-10-2.634a3.94 3.94 0 0 1 3.934 3.934 3.94 3.94 0 0 1-3.934 3.933 3.94 3.94 0 0 1-3.933-3.933 3.92 3.92 0 0 1 3.933-3.934Zm0 15.217v6.25c-4-1.25-7.166-4.333-8.566-8.267 1.75-1.866 6.116-2.816 8.566-2.816.884 0 2 .133 3.167.366-2.733 1.45-3.167 3.367-3.167 4.467ZM16.667 30c-.45 0-.884-.017-1.317-.067V23.15c0-2.367 4.9-3.55 7.333-3.55 1.784 0 4.867.65 6.4 1.917C27.133 26.467 22.317 30 16.667 30Z' fill='%231759DC'/%3E%3C/svg%3E")}.home-v3 .home-v3-method-stat-icon--diamond{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='34' height='30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.333 0H5L0 10l16.667 20 16.666-20-5-10ZM12.7 8.333l2.5-5h2.933l2.5 5H12.7Zm2.3 3.334V22.8L5.733 11.667H15Zm3.333 0H27.6L18.333 22.8V11.667Zm10.434-3.334H24.35l-2.5-5h4.417l2.5 5Zm-21.7-5h4.416l-2.5 5H4.567l2.5-5Z' fill='%231759DC'/%3E%3C/svg%3E")}.home-v3 .home-v3-method-stat-icon--verified{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='m20 4 4.6 3.2 5.6-.2 1.7 5.3 4.5 3.2-2 5.1 1.4 5.4-4.8 2.7-2.4 5-5.5-1-5 2.5-3.8-4.1-5.5-1 .1-5.6L4.3 21l3-4.7-.8-5.5 5.4-1.5L15 4.8l5-.8Zm-2 22 10.3-10.3-2.1-2.1-8.2 8.1-4.1-4.1-2.1 2.1L18 26Z' fill='%231759DC'/%3E%3C/svg%3E")}.home-v3 .home-v3-method-stat-copy{color:#1e1e1e;font-size:1rem;line-height:1.2}.home-v3 .home-v3-method-stat-copy strong{font-weight:700}.home-v3 .home-v3-play{background:hsla(0,0%,100%,.95);border-radius:50%;box-shadow:0 4px 20px rgba(0,0,0,.2);height:72px;left:50%;width:72px}.home-v3 .home-v3-play,.home-v3 .home-v3-play:after{position:absolute;top:50%;transform:translate(-50%,-50%)}.home-v3 .home-v3-play:after{border-color:transparent transparent transparent #1759dc;border-style:solid;border-width:14px 0 14px 22px;content:"";left:54%}.home-v3 .home-v3-play--sm{height:56px;width:56px}.home-v3 .home-v3-play--sm:after{border-width:10px 0 10px 16px}.home-v3 .home-v3-play--testimonial{background:red;border-radius:10px;box-shadow:0 10px 24px rgba(255,0,0,.22);height:34px;width:48px}.home-v3 .home-v3-play--testimonial:after{border-color:transparent transparent transparent #fff;border-width:8px 0 8px 13px;left:54%}.home-v3 .home-v3-testimonials{background:#e4ecf1;border:1px solid #cad6de;padding:2.5rem 0}@media (max-width:767px){.home-v3 .home-v3-testimonials{padding:1.5rem 0}}.home-v3 .home-v3-testimonials-title{color:#1e1e1e;font-size:32px;font-weight:400;line-height:1.08;margin:0 auto 30px;max-width:42rem;text-align:center}.home-v3 .home-v3-testimonials-title strong{font-weight:700}@media (max-width:767px){.home-v3 .home-v3-testimonials-title{display:grid;font-size:24px;line-height:1.5;padding-left:16px;text-align:start}}.home-v3 .home-v3-testimonial-feature{align-items:stretch;background:#f5f9fc;border:1px solid #cad6de;border-radius:12px;display:grid;gap:0;grid-template-columns:minmax(0,31.5rem) minmax(0,1fr);margin-bottom:1.5rem;overflow:hidden}@media (max-width:900px){.home-v3 .home-v3-testimonial-feature{grid-template-columns:1fr}}.home-v3 .home-v3-testimonial-video{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#dbe5ee;border:0;cursor:pointer;display:block;line-height:0;min-height:17.5rem;overflow:hidden;padding:0;position:relative;width:100%}@media (max-width:767px){.home-v3 .home-v3-testimonial-video{aspect-ratio:16/9;min-height:11.5rem}}.home-v3 .home-v3-testimonial-video img{display:block;filter:brightness(.85);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.home-v3 .home-v3-testimonial-video img{height:100%}}.home-v3 .home-v3-testimonial-video iframe{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}.home-v3 .home-v3-testimonial-video.is-playing .home-v3-play,.home-v3 .home-v3-testimonial-video.is-playing img{display:none}.home-v3 .home-v3-testimonial-copy{display:flex;flex-direction:column;justify-content:center;padding:2rem 2.25rem}@media (max-width:640px){.home-v3 .home-v3-testimonial-copy{background:#e4ecf1;padding:1.5rem}}.home-v3 .home-v3-testimonial-name{color:#567483;font-size:24px;font-weight:400;line-height:1.12;margin:0}.home-v3 .home-v3-testimonial-role{font-size:16px;font-weight:600;line-height:120%}.home-v3 .home-v3-testimonial-text{color:#567483;font-size:1rem;line-height:1.55;margin:.875rem 0 0}.home-v3 .home-v3-testimonial-toggle{align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;color:#0c9a59;cursor:pointer;display:none;font:inherit;padding:0}.home-v3 .home-v3-testimonial-toggle:focus{outline:0}.home-v3 .home-v3-testimonial-toggle svg{flex-shrink:0;transform-origin:center;transition:transform .2s ease}.home-v3 .home-v3-testimonial-toggle.is-expanded svg{transform:rotate(180deg)}.home-v3 .home-v3-testimonial-toggle-label{color:inherit;font-size:16px}@media (max-width:767px){.home-v3 .home-v3-testimonial-text.is-collapsed{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden}.home-v3 .home-v3-testimonial-toggle{align-items:center;align-self:anchor-center;border-bottom:2px solid;color:#0c9a59;display:inline-flex;font-size:1.5rem;font-weight:500;gap:4px;justify-content:flex-start;line-height:1.2;margin-top:.75rem;padding:0 0 1px;text-align:left}}.home-v3 .home-v3-reviews-grid{box-sizing:border-box;margin-top:.25rem;max-width:100%;position:relative;width:100%}.home-v3 .home-v3-reviews-grid:after{background:linear-gradient(270deg,#e4ecf1 30%,rgba(228,236,241,0) 0);bottom:0;content:"";opacity:1;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease;width:4rem;z-index:2}.home-v3 .home-v3-reviews-grid--hide-right-fade:after{opacity:0}.home-v3 .home-v3-reviews-swiper{box-sizing:border-box;margin:0;max-width:100%;width:100%}.home-v3 .home-v3-reviews-swiper .swiper-wrapper{align-items:flex-start;justify-content:space-between}.home-v3 .home-v3-reviews-swiper__slide{box-sizing:border-box;height:auto;max-width:min(272px,calc(max(100vw,360px) - 5.5rem));width:272px}.home-v3 .home-v3-reviews-swiper__slide .home-v3-review-card{height:270px;width:299px}.home-v3 .home-v3-reviews-swiper__slide .home-v3-review-card.home-v3-review-card--story.is-expanded{height:auto;min-height:270px}@media (max-width:767px){.home-v3 .home-v3-reviews-swiper__slide .home-v3-review-card{height:277px;width:240px}.home-v3 .home-v3-reviews-swiper__slide .home-v3-review-card.home-v3-review-card--story.is-expanded{height:auto;min-height:277px}}.home-v3 .home-v3-reviews-swiper__arrow{align-items:center;border:.667px solid #329245;border-radius:8px;box-shadow:none;color:#329245;cursor:pointer;display:flex;height:32px;justify-content:center;margin:0;padding:0;position:static;transform:none;transition:background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;width:32px;z-index:4}.home-v3 .home-v3-reviews-swiper__arrow:hover:not(.swiper-button-disabled){background:rgba(50,146,69,.08);border-color:#329245;color:#329245}.home-v3 .home-v3-reviews-swiper__arrow.swiper-button-disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.home-v3 .home-v3-reviews-swiper__arrow.swiper-button-lock{display:none}.home-v3 .home-v3-reviewer-photo{border-radius:50%;flex-shrink:0;height:44px;overflow:hidden;width:44px}.home-v3 .home-v3-reviewer-photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.home-v3 .home-v3-reviews-grid{padding:0}.home-v3 .home-v3-reviews-grid,.home-v3 .home-v3-reviews-swiper{max-width:100%;min-width:0;overflow:hidden;overscroll-behavior-x:contain}.home-v3 .home-v3-reviews-swiper{touch-action:pan-y}.home-v3 .home-v3-reviews-swiper .swiper-wrapper{justify-content:flex-start}.home-v3 .home-v3-reviews-swiper__slide{margin-right:0!important;max-width:min(272px,calc(max(100vw,360px) - 4.5rem));width:min(272px,calc(max(100vw,360px) - 4.5rem))}.home-v3 .home-v3-reviews-swiper__slide .home-v3-review-card{max-width:240px;width:100%}}@media (max-width:480px){.home-v3 .home-v3-reviews-grid{padding:0}}.home-v3 .home-v3-review-card{background:#edf2f5;border:1px solid #cad6de;border-radius:12px;display:flex;flex-direction:column;min-height:15.625rem;padding:1rem 1rem .875rem}@media (max-width:767px){.home-v3 .home-v3-review-card{padding:1.25rem 1.25rem 1rem}}.home-v3 .home-v3-review-card--story .home-v3-review-text{flex:0 1 auto;margin-top:.875rem}.home-v3 .home-v3-review-card--story.is-expanded .home-v3-review-text{flex:0 1 auto}.home-v3 .home-v3-review-card--story .home-v3-review-toggle{align-items:center;align-self:flex-start;background:0 0;border:0;border-bottom:2px solid;color:#0c9a59;cursor:pointer;display:inline-flex;font:inherit;font-size:16px;font-weight:500;gap:.25rem;line-height:1.2;margin:-.5rem 0 .75rem;padding:0 0 1px}.home-v3 .home-v3-review-card--story .home-v3-review-toggle:focus{outline:0}.home-v3 .home-v3-review-card--story .home-v3-review-toggle-label{color:inherit;font-size:16px}.home-v3 .home-v3-review-quote{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.7 12 4 8c-1.1 0-2.042-.392-2.825-1.175C.392 6.042 0 5.1 0 4s.392-2.042 1.175-2.825C1.958.392 2.9 0 4 0s2.042.392 2.825 1.175C7.608 1.958 8 2.9 8 4c0 .383-.046.738-.137 1.063A3.686 3.686 0 0 1 7.45 6L4 12H1.7Zm9 0L13 8c-1.1 0-2.042-.392-2.825-1.175C9.392 6.042 9 5.1 9 4s.392-2.042 1.175-2.825C10.958.392 11.9 0 13 0s2.042.392 2.825 1.175C16.608 1.958 17 2.9 17 4c0 .383-.046.738-.137 1.063A3.685 3.685 0 0 1 16.45 6L13 12h-2.3Z' fill='%23567483'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:12px;margin-right:.25rem;vertical-align:middle;width:17px}.home-v3 .home-v3-review-stars{align-items:center;color:#d3dae1;display:flex;font-size:.9rem;gap:.1rem;line-height:1;margin-bottom:.875rem;padding-top:20px}@media (max-width:767px){.home-v3 .home-v3-review-stars{font-size:20px}}.home-v3 .home-v3-review-stars .is-filled{color:#ffc800}.home-v3 .home-v3-review-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#567483;display:-webkit-box;flex:1 1 auto;font-size:1rem;line-height:1.45;margin:0 0 1rem;overflow:hidden}@media (max-width:767px){.home-v3 .home-v3-review-text{font-size:16px;font-weight:400;line-height:1.5}}.home-v3 .home-v3-review-card.is-expanded .home-v3-review-text{-webkit-line-clamp:unset;display:block;overflow:visible}.home-v3 .home-v3-review-toggle{display:none}.home-v3 .home-v3-review-toggle:focus{outline:0}@media (max-width:767px){.home-v3 .home-v3-review-toggle{align-items:center;align-self:flex-start;background:0 0;border:0;border-bottom:2px solid;color:#0c9a59;cursor:pointer;display:inline-flex;font:inherit;font-size:16px;font-weight:500;line-height:1.2;margin:-.25rem 0 1rem;padding:0 0 1px}.home-v3 .home-v3-review-toggle-label{color:inherit;font-size:16px}}.home-v3 .home-v3-review-toggle[hidden]{display:none}.home-v3 .home-v3-review-meta{margin-top:auto}.home-v3 .home-v3-review-name{color:#1e1e1e;font-size:1rem;font-weight:700;margin:0}@media (max-width:767px){.home-v3 .home-v3-review-name{font-size:16px;font-weight:700;line-height:1.5}}.home-v3 .home-v3-review-date{color:#567483;font-size:1rem;margin:.1875rem 0 0}@media (max-width:767px){.home-v3 .home-v3-review-date{font-size:16px;line-height:1.5}}.home-v3 .home-v3-institutional{padding:2.5rem 0}@media (max-width:767px){.home-v3 .home-v3-institutional{padding:1.5rem 0}}.home-v3 .home-v3-institutional-grid{display:grid;max-width:80.5rem;row-gap:4rem}@media (max-width:900px){.home-v3 .home-v3-institutional-grid{grid-template-columns:1fr;row-gap:2.5rem}}.home-v3 .home-v3-institutional-card{min-width:0}.home-v3 .home-v3-institutional-card h2{color:#111827;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:150%;margin:0 0 25px}@media (max-width:767px){.home-v3 .home-v3-institutional-card h2{font-size:22px;line-height:135%;margin-bottom:16px}}.home-v3 .home-v3-institutional-text{-webkit-box-orient:vertical;color:#567483;display:-webkit-box;font-size:16px;font-weight:400;line-height:150%;margin:0 0 25px;min-height:120px;overflow:hidden}@media (max-width:767px){.home-v3 .home-v3-institutional-text{margin-bottom:16px}}.home-v3 .home-v3-institutional-card.is-expanded .home-v3-institutional-text{-webkit-line-clamp:unset;line-clamp:unset;display:block;min-height:0;overflow:visible}.home-v3 .home-v3-newsletter{clear:both;margin-bottom:0;overflow:visible;padding:2.5rem 0;position:relative;z-index:0}@media (max-width:1024px){.home-v3 .home-v3-newsletter{margin-bottom:0;padding:2rem 0 1.5rem}}@media (max-width:767px){.home-v3 .home-v3-newsletter{padding:1.5rem 0}}.home-v3 .home-v3-newsletter-inner{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;margin-left:auto;margin-right:auto;max-width:80.5625rem;padding:0}@media (max-width:1024px){.home-v3 .home-v3-newsletter-inner{display:flex;margin-inline:auto;max-width:none;overflow:visible;width:calc(100% - 2rem)}}@media (max-width:767px){.home-v3 .home-v3-newsletter-inner{border-radius:12px;box-sizing:border-box;max-width:100%;overflow:hidden;padding-left:10px;padding-right:10px;width:100%}}.home-v3 .home-v3-newsletter-visual{align-self:stretch;background-color:#edf2f5;background-image:var(--home-v3-newsletter-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px 0 0 8px;flex:0 0 auto;height:224px;min-height:209px;order:0;width:439px}@media (max-width:1024px){.home-v3 .home-v3-newsletter-visual{display:none}}.home-v3 .home-v3-newsletter-copy{align-items:stretch;background:#d4edda;border-radius:0 8px 8px 0;box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;gap:16px;height:auto;justify-content:flex-end;min-height:209px;min-width:0;order:1;padding:24px}@media (max-width:1024px){.home-v3 .home-v3-newsletter-copy{border-radius:8px;display:block;flex:none;gap:1rem;height:auto;justify-content:flex-start;max-height:none;min-height:0;overflow:visible;padding:1.5rem 2rem 2rem;width:100%}}@media (max-width:767px){.home-v3 .home-v3-newsletter-copy{border-radius:12px;padding:2rem 2rem 1.75rem}}@media (max-width:480px){.home-v3 .home-v3-newsletter-copy{height:auto;padding:24px;width:100%}}.home-v3 .home-v3-newsletter-lead{align-items:flex-start;display:flex;flex-direction:column;gap:4px;width:100%}@media (max-width:1024px){.home-v3 .home-v3-newsletter-lead{display:block;margin-bottom:1.25rem}}.home-v3 .home-v3-newsletter-copy h2{align-items:center;color:#1e1e1e;display:flex;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:150%;margin:0}@media (max-width:767px){.home-v3 .home-v3-newsletter-copy h2{display:block;font-size:2rem;line-height:1.15}}@media (max-width:480px){.home-v3 .home-v3-newsletter-copy h2{font-size:1.5rem}}.home-v3 .home-v3-newsletter-copy p{align-items:center;color:#567483;display:flex;font-family:Roboto,sans-serif;font-size:20px;font-weight:400;line-height:120%;margin:0;width:100%}@media (max-width:1024px){.home-v3 .home-v3-newsletter-copy p{display:block;font-size:1rem;line-height:1.5;margin-top:.75rem}}.home-v3 .home-v3-learn-more-btn{align-items:center;background:#329245;border:none;border-radius:8px;box-sizing:border-box;color:#edf2f5;cursor:pointer;display:inline-flex;flex:0 0 auto;flex-direction:row;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;gap:8px;height:48px;justify-content:center;line-height:150%;padding:12px 40px;text-align:center;transition:background .2s;width:230px}.home-v3 .home-v3-learn-more-btn:hover{background:#007636}@media (max-width:767px){.home-v3 .home-v3-learn-more-btn{font-size:1rem;height:3.5rem;padding:0 1.5rem;width:100%}}@keyframes home-v3-newsletter-dot-bounce{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-7px)}}.home-v3 .home-v3-newsletter-submit-btn{position:relative}.home-v3 .home-v3-newsletter-submit-btn__loader{align-items:center;display:none;gap:.375rem;justify-content:center}.home-v3 .home-v3-newsletter-submit-btn__loader span{animation:home-v3-newsletter-dot-bounce .9s ease-in-out infinite;background:currentColor;border-radius:50%;color:#fff;display:block;height:.5rem;width:.5rem}.home-v3 .home-v3-newsletter-submit-btn__loader span:nth-child(2){animation-delay:.15s}.home-v3 .home-v3-newsletter-submit-btn__loader span:nth-child(3){animation-delay:.3s}.home-v3 .home-v3-newsletter-submit-btn__label{color:#fff}.home-v3 .home-v3-newsletter-submit-btn.is-loading{cursor:wait;pointer-events:none}.home-v3 .home-v3-newsletter-submit-btn.is-loading:hover{background:#329245}.home-v3 .home-v3-newsletter-submit-btn.is-loading .home-v3-newsletter-submit-btn__label{opacity:0}.home-v3 .home-v3-newsletter-submit-btn.is-loading .home-v3-newsletter-submit-btn__loader{display:inline-flex;inset:0;position:absolute}.home-v3 .home-v3-newsletter-privacy{color:#567483;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:150%;margin:0;text-align:center;width:100%}.home-v3 .home-v3-newsletter-privacy a{color:#0c9a59;text-decoration:underline}@media (max-width:1024px){.home-v3 .home-v3-newsletter-privacy{display:block;font-size:16px;line-height:1.4;margin-top:1rem;text-align:left}.home-v3 .home-v3-newsletter-privacy a{text-decoration:none}}.home-v3 .home-v3-newsletter-form{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;width:100%}.home-v3 .home-v3-newsletter-form .home-v3-newsletter-input[aria-invalid=true]{border-color:#c62828}.home-v3 .home-v3-newsletter-form .home-v3-newsletter-input[aria-invalid=true]::-moz-placeholder{color:#c62828;opacity:1}.home-v3 .home-v3-newsletter-form .home-v3-newsletter-input[aria-invalid=true]::placeholder{color:#c62828;opacity:1}.home-v3 .home-v3-newsletter-form .home-v3-newsletter-error{color:#c62828;display:block;flex:1 0 100%;font-size:12px;line-height:1.4;margin:-8px 0 0}.home-v3 .home-v3-newsletter-form .home-v3-newsletter-form-fields{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:16px;min-width:0}.home-v3 .home-v3-newsletter-form .home-v3-newsletter-input{background:#edf2f5;border:1px solid #a7bbc7;border-radius:4px;box-sizing:border-box;color:#1e1e1e;flex:1 1 12rem;font-size:16px;font-weight:400;height:48px;line-height:150%;min-width:0;padding:0 16px}@media (max-width:767px){.home-v3 .home-v3-newsletter-form .home-v3-newsletter-input{border-radius:.5rem;font-size:1rem;height:48px;padding:0 1.125rem;width:100%}}@media (max-width:1024px){.home-v3 .home-v3-newsletter-form{display:block}.home-v3 .home-v3-newsletter-form .home-v3-newsletter-form-fields{display:block;width:100%}.home-v3 .home-v3-newsletter-form .home-v3-newsletter-input{display:block;flex:none;width:100%}.home-v3 .home-v3-newsletter-form .home-v3-newsletter-input:not(:first-child){margin-top:.75rem}.home-v3 .home-v3-newsletter-form .home-v3-learn-more-btn{display:flex;height:48px;margin-top:1rem;max-width:none;width:100%}}@media (max-width:767px){.home-v3 .home-v3-newsletter-form .home-v3-learn-more-btn{height:40px}}.home-v3 .home-v3-news{padding:2rem 0 1rem}.home-v3 .home-v3-news-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767px){.home-v3 .home-v3-news-grid{grid-template-columns:1fr}}.home-v3 .home-v3-news-card{background:#fff;border:1px solid #cad6de;border-radius:10px;color:inherit;display:flex;flex-direction:column;justify-content:space-between;min-height:140px;padding:1.25rem;text-decoration:none;transition:box-shadow .2s}.home-v3 .home-v3-news-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.08)}.home-v3 .home-v3-news-card p{color:#1e1e1e;font-size:1rem;line-height:1.45;margin:0}.home-v3 .home-v3-news-card span{color:#1759dc;font-size:1rem;font-weight:700;margin-top:1rem}.home-v3 .home-v3-help{padding:1rem 0 0}.home-v3 .home-v3-help-box{background:#329245;border-radius:12px;display:flex;flex-direction:column;gap:.35rem;padding:1.25rem 1.5rem;text-decoration:none}.home-v3 .home-v3-help-box span,.home-v3 .home-v3-help-box strong{color:#fff}.home-v3 .home-v3-help-box strong{font-size:1.0625rem}@media (min-width:768px) and (max-width:1024px){.home-v3{padding-bottom:4rem}.home-v3 .container{max-width:calc(100% - 2rem);width:100%}.home-v3 .home-v3-hero-inner{border-radius:12px;flex-direction:column-reverse;height:auto}.home-v3 .home-v3-hero-inner--image-only{flex-direction:column}.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media{aspect-ratio:96/34;border-radius:12px;flex:1 1 auto;height:auto;max-height:none;min-height:0;width:100%}.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media .home-v3-hero-media__link,.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media img,.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media picture{max-height:none;min-height:100%}.home-v3 .home-v3-hero-inner--image-only .home-v3-hero-media img{border-radius:12px}.home-v3 .home-v3-hero-inner--html-full{flex-direction:column}.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-media--html{aspect-ratio:96/34;border-radius:12px;flex:1 1 auto;height:auto;max-height:none;min-height:0;width:100%}.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-media--html .home-v3-hero-html-frame,.home-v3 .home-v3-hero-inner--html-full .home-v3-hero-media--html .home-v3-hero-media__slot{aspect-ratio:auto;border-radius:12px;max-height:none;min-height:100%}.home-v3 .home-v3-hero-inner--html-split-image{flex-direction:column}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-split-image{aspect-ratio:96/34;border-radius:12px 12px 0 0;flex:none;height:auto;width:100%}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-media--html{border-radius:0 0 12px 12px;flex:none;height:auto;max-height:22rem;min-height:280px;width:100%}.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-media--html .home-v3-hero-html-frame,.home-v3 .home-v3-hero-inner--html-split-image .home-v3-hero-media--html .home-v3-hero-media__slot{aspect-ratio:auto;max-height:22rem;min-height:280px}.home-v3 .home-v3-hero-panel{border-radius:0 0 12px 12px;flex:none;padding:1.5rem 2rem}.home-v3 .home-v3-hero-lead{font-size:1.125rem}.home-v3 .home-v3-hero-media{border-radius:12px 12px 0 0;flex:none;height:auto;width:100%}.home-v3 .home-v3-hero-media,.home-v3 .home-v3-hero-media img,.home-v3 .home-v3-hero-media picture,.home-v3 .home-v3-hero-media.home-v3-hero-media--html .home-v3-hero-html-frame,.home-v3 .home-v3-hero-media.home-v3-hero-media--html .home-v3-hero-media__slot{max-height:22rem;min-height:280px}.home-v3 .home-v3-trust-inner{flex-wrap:wrap;gap:1.5rem;justify-content:center;padding:1.5rem 0 1.25rem}.home-v3 .home-v3-trust-grid{flex:1 1 100%;flex-wrap:wrap;gap:1.25rem 2rem;justify-content:center}.home-v3 .home-v3-trust-item{max-width:none;width:auto}.home-v3 .home-v3-trust-item>div span{white-space:normal}.home-v3 .home-v3-reclame{flex:0 1 auto;margin:0 auto;width:min(300px,100%)}.home-v3 .home-v3-sub{white-space:normal}.home-v3 .home-v3-cards-row{grid-template-columns:repeat(3,minmax(0,1fr))}.home-v3 .home-v3-showcase-swiper__slide{max-width:min(260px,calc(max(100vw,360px) - 4rem));width:260px}.home-v3 .home-v3-product-card{width:260px}.home-v3 .home-v3-exams-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v3 .home-v3-categories-row{gap:1rem 1.25rem;justify-content:center}.home-v3 .home-v3-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1024px) and (max-width:900px){.home-v3 .home-v3-cards-row{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v3 .home-v3-exams-grid{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1024px){.home-v3 .home-v3-method-plans{grid-template-columns:1fr;margin-inline:auto;max-width:22rem}.home-v3 .home-v3-method-plan-card{width:100%}.home-v3 .home-v3-method-plan-action{align-self:stretch;max-width:none}}body.page-home-v3 .main{height:auto;min-height:0;overflow:visible}@media (max-width:1024px){body.page-home-v3 body,body.page-home-v3 html{max-width:100%;overflow-x:clip}body.page-home-v3 html{scroll-padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}body.page-home-v3 .home-v3,body.page-home-v3 .main{max-width:100%;overflow-x:clip}body.page-home-v3 .home-v3{min-height:0;overflow-y:visible}body.page-home-v3 footer.footer-v3{clear:both;height:auto;margin-top:0;min-height:0;overflow:visible;position:relative;scroll-margin-top:.5rem;z-index:10}body.page-home-v3 footer.footer-v3 .footer-v3__bottom,body.page-home-v3 footer.footer-v3 .footer-v3__main{height:auto;max-height:none;min-height:0}}
