@keyframes spin_4991{10%{transform:translateY(-102%)}25%{transform:translateY(-100%)}35%{transform:translateY(-202%)}50%{transform:translateY(-200%)}60%{transform:translateY(-302%)}75%{transform:translateY(-300%)}85%{transform:translateY(-402%)}to{transform:translateY(-400%)}}@keyframes vepusProofScrollLeft{0%{transform:translate3d(0,0,0)}to{transform:translate3d(calc(-50% - var(--proof-gap)/2),0,0)}}@keyframes vepusProofScrollRight{0%{transform:translate3d(calc(-50% - var(--proof-gap)/2),0,0)}to{transform:translate3d(0,0,0)}}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8WXZ0ow.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9WXZ0ow.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9WXZ0ow.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0ow.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXZ0ow.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6WXZ0ow.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXZ0ow.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6WXZ0ow.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16WXZ0ow.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Xw3aX8.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw3aX8.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw3aX8.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aX8.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aX8.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aX8.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aX8.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr73w3aX8.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC73w3aX8.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8WXZ0oA.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9WXZ0oA.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9WXZ0oA.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0oA.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXZ0oA.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6WXZ0oA.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXZ0oA.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6WXZ0oA.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16WXZ0oA.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Xw3aXw.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw3aXw.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw3aXw.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXw.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aXw.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aXw.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aXw.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr73w3aXw.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC73w3aXw.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8WXZ0pg.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9WXZ0pg.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9WXZ0pg.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0pg.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXZ0pg.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6WXZ0pg.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXZ0pg.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6WXZ0pg.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16WXZ0pg.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Xw3aXo.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw3aXo.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw3aXo.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXo.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aXo.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aXo.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aXo.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr73w3aXo.woff2)format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC73w3aXo.woff2)format("woff2")}button::-moz-focus-inner{padding:0;border:0}a,div,em,html,i,img,li,p,span,strong,u,ul{padding:0;font-size:100%}a,body,div,em,h1,h2,html,i,img,li,p,span,strong,u,ul{margin:0;border:0;outline:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:#fff0}body{color:#666;background-color:#fff;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.4em}h1,h2{padding:0}ul{list-style:none}:focus{outline:0}article,footer,nav,section{display:block}body.page-template-page-template-blank-php #page-container{padding-top:0!important}body.et_cover_background{background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important;background-attachment:fixed}#vepus-diagnostico a:hover,a,a:hover{text-decoration:none}p{padding-bottom:1em}p:not(.has-background):last-of-type{padding-bottom:0}strong{font-weight:700}em,i{font-style:italic}h1,h2{color:#333;padding-bottom:10px}button{font-family:inherit}img{max-width:100%;height:auto}#main-content{background-color:#fff}.container{width:80%;max-width:1080px;margin:auto;position:relative}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:58px}.entry-content ul{list-style-type:disc;padding:0 0 23px 1em;line-height:26px}.page.et_pb_pagebuilder_layout #main-content{background-color:#fff0}@media (min-width:981px){#main-content .container:before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#e2e2e2}.et_no_sidebar #main-content .container:before{display:none}}@media (max-width:980px){#page-container{padding-top:80px}#main-content .container:before{display:none!important}}@media print{#page-container{padding-top:0!important}}*{-webkit-box-sizing:border-box;box-sizing:border-box}.et_builder_inner_content{position:relative;z-index:1}.et_pb_css_mix_blend_mode_passthrough{mix-blend-mode:unset!important}.et_pb_module,.et_pb_section{position:relative;background-position:50%;background-size:cover}.et_pb_module{background-repeat:no-repeat;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.2s;animation-duration:.2s}@media (min-width:981px){.et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}}@media (max-width:980px){.et_pb_column .et_pb_module{margin-bottom:30px}.et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}}@font-face{font-family:ETmodules;font-display:swap;src:url(//vepus.com.br/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.eot);src:url(//vepus.com.br/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.eot?#iefix)format("embedded-opentype"),url(//vepus.com.br/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.woff)format("woff"),url(//vepus.com.br/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.ttf)format("truetype"),url(//vepus.com.br/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.svg#ETmodules)format("svg");font-weight:400;font-style:normal}@media (min-width:981px){.et_pb_gutters2 .et_pb_column{margin-right:3%}.et_pb_gutters2 .et_pb_column_4_4{width:100%}.et_pb_gutters2 .et_pb_column_4_4 .et_pb_module{margin-bottom:1.5%}}.et_pb_section{background-color:#fff}@media (min-width:981px){.et_pb_section{padding:4%0}}@media (max-width:980px){.et_pb_section{padding:50px 0}}.et_pb_row{width:80%;max-width:1080px;margin:auto;position:relative}.et_pb_row:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}.et_pb_column{float:left;position:relative;z-index:2;min-height:1px}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-right:0!important}.et_pb_column,.et_pb_row{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:981px){.et_pb_row{padding:2%0}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-right:0!important}}@media (max-width:980px){.et_pb_row{max-width:1080px;padding:30px 0}.et_pb_column{width:100%;margin-bottom:30px}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:0}}@media (max-width:479px){.et_pb_column{width:100%!important}}.et_pb_code_inner{position:relative}body.custom-background{background-color:#ece9e8}a{color:#ff9100}h1,h2{font-weight:700;font-style:normal;text-transform:none;text-decoration:none;line-height:1.4em}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}}h1{font-size:25px}h2{font-size:21px}@media only screen and (max-width:767px){body{font-size:16px}h1{font-size:22px}h2{font-size:18px}.et_pb_row,.et_pb_section{padding:10px 0}}body,h1,h2{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif}.card{background-color:#000;background-color:var(--bg-color);padding:1rem 2rem;border-radius:1.25rem}.loader{color:#ececec;font-weight:500;font-size:25px;box-sizing:content-box;height:40px;padding:10px;display:flex;border-radius:8px}.words{overflow:hidden;position:relative}.words::after{content:"";position:absolute;inset:0;background:linear-gradient(var(--bg-color) 10%,transparent 30%,transparent 70%,var(--bg-color) 90%);z-index:20}.word{display:block;height:100%;padding-left:6px;color:#ff6b00;animation:spin_4991 2s infinite}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--style--global--content-size:823px;--wp--style--global--wide-size:1080px}:where(body){margin:0}body{padding:0}@media none{ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}}#vepus-diagnostico{--bg-hero:#f0efed;--bg-section:#ffffff;--bg-alt:#f5f4f2;--surface-dark:#191919;--text-primary:#191919;--text-secondary:#6b6b6b;--text-tertiary:#9b9b9b;--border-subtle:rgba(25,25,25,0.09);--border-dashed:rgba(25,25,25,0.13);--radius-card:20px;--radius-pill:100px;--radius-icon:14px;font-family:"DM Sans",sans-serif;background:var(--bg-hero);color:var(--text-primary);-webkit-font-smoothing:antialiased;overflow-x:hidden;width:100%;position:relative;line-height:1.4}#vepus-diagnostico,#vepus-diagnostico *,#vepus-diagnostico ::after,#vepus-diagnostico ::before{box-sizing:border-box}#vepus-diagnostico *{margin:0;padding:0}#vepus-diagnostico h1,#vepus-diagnostico h2,#vepus-diagnostico p{margin:0;padding:0;border:0}#vepus-diagnostico a{text-decoration:none;color:inherit;box-shadow:none}#vepus-diagnostico img{display:block;max-width:100%;height:auto;border:0;box-shadow:none}#vepus-diagnostico button{font:inherit}#vepus-diagnostico div[id=vepus-logos],#vepus-diagnostico section[id]{scroll-margin-top:120px}#vepus-diagnostico .nav-wrap{position:fixed;top:20px;left:0;right:0;z-index:99999;display:flex;justify-content:center;pointer-events:none}#vepus-diagnostico nav{display:flex;align-items:center;gap:4px;background:rgb(255 255 255/.88);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:.5px solid rgb(25 25 25/.11);border-radius:var(--radius-pill);padding:8px 12px;pointer-events:all;transition:box-shadow .3s ease;max-width:calc(100vw - 40px)}#vepus-diagnostico .nav-logo{display:flex;align-items:center;justify-content:center;padding:6px 15px;white-space:nowrap}#vepus-diagnostico .nav-logo img{display:block;width:auto;height:30px;max-width:140px;object-fit:contain}#vepus-diagnostico .nav-link,#vepus-diagnostico .nav-links{display:flex;align-items:center;gap:2px}#vepus-diagnostico .nav-link{gap:6px;font-size:13.5px;font-weight:400;color:var(--text-secondary);padding:7px 14px;border-radius:var(--radius-pill);transition:all .22s ease;cursor:pointer;white-space:nowrap}#vepus-diagnostico .nav-link:hover{color:var(--text-primary);background:rgb(25 25 25/.05)}#vepus-diagnostico .nav-link.active{background:var(--surface-dark);color:#fff;font-weight:500}#vepus-diagnostico .nav-link svg{width:14px;height:14px;opacity:0;transition:opacity .2s;flex-shrink:0}#vepus-diagnostico .lei-pillar-card:hover::before,#vepus-diagnostico .nav-link.active svg{opacity:1}#vepus-diagnostico .nav-sep{width:1px;height:20px;background:var(--border-subtle);margin:0 4px}#vepus-diagnostico .nav-cta{font-size:13px;font-weight:500;color:#ff6b00;padding:7px 14px;border:.5px solid rgb(255 107 0/.94);border-radius:var(--radius-pill);transition:all .22s ease;white-space:nowrap}#vepus-diagnostico .nav-cta:hover{color:var(--text-primary);transform:scale(1.02);border-color:rgb(25 25 25/.3)}#vepus-diagnostico .nav-mobile-btn{display:none;background:0 0;border:0;cursor:pointer;padding:8px;appearance:none;-webkit-appearance:none;line-height:1}#vepus-diagnostico .container{max-width:1120px;margin:0 auto;padding:0 40px}#vepus-diagnostico .section-badge{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text-tertiary);background:rgb(25 25 25/.05);border:.5px solid var(--border-subtle);border-radius:var(--radius-pill);padding:7px 16px}#vepus-diagnostico #vepus-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bg-hero)}#vepus-diagnostico .hero-deco{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(900px,120vw);pointer-events:none;z-index:0}#vepus-diagnostico .hero-content{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:28px;padding:10px 40px 120px}#vepus-diagnostico .trust-badge{display:inline-flex;align-items:center;gap:12px;background:#fff;border:.5px solid rgb(25 25 25/.12);border-radius:var(--radius-pill);padding:8px 18px 8px 8px;font-size:14px;font-weight:400;color:var(--text-secondary)}#vepus-diagnostico .trust-avatars{display:flex}#vepus-diagnostico .trust-avatar{width:32px;height:32px;border-radius:50%;border:2px solid #fff;overflow:hidden;background:#d0d0d0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#fff;flex-shrink:0}#vepus-diagnostico .trust-avatar+.trust-avatar{margin-left:-10px}#vepus-diagnostico .logo-item img,#vepus-diagnostico .problema-img img,#vepus-diagnostico .trust-avatar img{width:100%;height:100%;object-fit:cover}#vepus-diagnostico .hero-headline{font-size:clamp(45px,4.5vw,75px);font-weight:700;letter-spacing:-.05em;line-height:1.01;color:var(--text-primary);max-width:900px}#vepus-diagnostico .hero-sub{font-size:17px;font-weight:300;color:var(--text-secondary);max-width:600px;line-height:1.65}#vepus-diagnostico .hero-ctas{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}#vepus-diagnostico .btn-primary,#vepus-diagnostico .btn-secondary{display:inline-flex;align-items:center;gap:10px;font-family:"DM Sans",sans-serif;padding:16px 30px;border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap}#vepus-diagnostico .btn-primary{background:var(--surface-dark);color:#fff;font-size:16px;font-weight:500;border:0;transition:opacity .2s ease,background .25s ease,transform .25s ease}#vepus-diagnostico .btn-primary:hover{opacity:.85;background:#ff6b00;transform:scale(1.05)}#vepus-diagnostico .btn-secondary{background:#fff;color:var(--text-primary);font-size:15px;font-weight:400;border:1px solid rgb(25 25 25/.14);transition:all .2s ease}#vepus-diagnostico .btn-secondary:hover{background:#ececec;border-color:rgb(25 25 25/.52)}#vepus-diagnostico #vepus-logos{background:var(--bg-section);border-top:1px dashed var(--border-dashed);border-bottom:1px dashed var(--border-dashed);padding:32px 0;overflow:hidden}#vepus-diagnostico .logos-label{text-align:center;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:24px}#vepus-diagnostico .logos-track{display:flex;gap:32px;align-items:center;width:max-content}#vepus-diagnostico .logo-item{width:64px;height:64px;border-radius:12px;overflow:hidden;flex-shrink:0;filter:grayscale(100%);opacity:.55;transition:opacity .2s ease,background .25s ease,transform .25s ease}#vepus-diagnostico .logo-item:hover{opacity:.9;filter:grayscale(30%);transform:scale(1.05)}#vepus-diagnostico .section{padding:110px 0;position:relative;z-index:1}#vepus-diagnostico .section-alt{background:var(--bg-alt);border-top:1px dashed var(--border-dashed);border-bottom:1px dashed var(--border-dashed)}#vepus-diagnostico .section-header{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:64px}#vepus-diagnostico .section-title{font-size:clamp(36px,5vw,54px);font-weight:600;letter-spacing:-.03em;line-height:1.08;max-width:700px}#vepus-diagnostico .section-sub{font-size:18px;font-weight:300;color:var(--text-secondary);max-width:550px;line-height:1.5;text-align:center}#vepus-diagnostico .features-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}#vepus-diagnostico .feat-card{background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-card);overflow:hidden;transition:transform .25s ease;cursor:default}#vepus-diagnostico .feat-card:hover{transform:translateY(-3px)}#vepus-diagnostico .feat-anim{height:250px;overflow:hidden;position:relative;background:var(--bg-alt);border-bottom:1px solid var(--border-subtle)}#vepus-diagnostico .feat-body{padding:22px 28px 28px}#vepus-diagnostico .feat-title{font-size:20px;font-weight:500;margin-bottom:8px;letter-spacing:-.02em}#vepus-diagnostico .feat-desc{font-size:14px;font-weight:300;color:var(--text-secondary);line-height:1.6}#vepus-diagnostico .feed-wrap{padding:16px;display:flex;flex-direction:column;gap:8px;position:absolute;top:0;left:0;right:0;will-change:transform;transition:transform .75s cubic-bezier(.22,1,.36,1)}#vepus-diagnostico .feed-item{display:flex;align-items:flex-start;gap:10px;background:#fff;border:.5px solid var(--border-subtle);border-radius:12px;padding:10px 14px;opacity:1;transform:none;transition:opacity .35s ease}#vepus-diagnostico .feed-avatar{width:30px;height:30px;border-radius:50%;background:var(--surface-dark);flex-shrink:0;display:flex;align-items:center;justify-content:center}#vepus-diagnostico .feed-avatar svg{width:14px;height:14px}#vepus-diagnostico .feed-text{flex:1}#vepus-diagnostico .feed-name{font-size:12px;font-weight:500;margin-bottom:2px}#vepus-diagnostico .feed-msg{font-size:11px;color:var(--text-secondary);font-weight:300;line-height:1.4}#vepus-diagnostico .feed-tag{font-size:10px;font-weight:500;background:rgb(255 107 0/.19);border:1px solid rgb(255 107 0/.29);border-radius:6px;padding:2px 7px;color:var(--text-secondary);margin-left:auto;flex-shrink:0;align-self:flex-start;margin-top:2px}#vepus-diagnostico .mindmap-wrap{width:100%;height:100%;position:relative}#vepus-diagnostico .mindmap-wrap svg{width:100%;height:100%}#vepus-diagnostico .metrics-wrap{padding:20px 24px;height:100%;display:flex;flex-direction:column;gap:12px}#vepus-diagnostico .chart-wrap{flex:1;position:relative;min-height:80px}#vepus-diagnostico .chart-wrap svg{width:100%;height:100%;overflow:visible}#vepus-diagnostico .metrics-wrap.metrics-wrap-chart{padding:20px 24px;justify-content:space-between}#vepus-diagnostico .chart-wrap.chart-wrap-growth{min-height:170px;display:flex;flex-direction:column;justify-content:space-between}#vepus-diagnostico .chart-nums{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;align-items:end;margin-bottom:16px}#vepus-diagnostico .chart-big-num{font-size:28px;font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--text-primary)}#vepus-diagnostico .chart-big-num-accent{color:#ff6b00}#vepus-diagnostico .chart-small-label{font-size:11px;font-weight:400;color:var(--text-secondary);line-height:1.4}#vepus-diagnostico .chart-badge{grid-column:1/-1;justify-self:end;display:inline-flex;align-items:center;gap:6px;background:rgb(255 107 0/.1);color:#ff6b00;border:1px solid rgb(255 107 0/.18);font-size:11px;font-weight:500;padding:6px 12px;border-radius:999px}#vepus-diagnostico .chart-svg-area{width:100%;height:97px;display:flex;align-items:flex-end}#vepus-diagnostico .chart-line-base{fill:none;stroke:#ff6b00;stroke-width:.5;stroke-linecap:round;stroke-linejoin:round;opacity:.018}#vepus-diagnostico .chart-line-path{fill:none;stroke:#ff6b00;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}#vepus-diagnostico #vepus-chart-fill{opacity:.75;transition:opacity .5s ease}#vepus-diagnostico .chart-num-item{display:flex;flex-direction:column;gap:4px;transition:opacity .35s ease,transform .35s ease}#vepus-diagnostico .check-wrap{padding:20px 24px;height:100%;display:flex;flex-direction:column;gap:10px;justify-content:center}#vepus-diagnostico .check-item{display:flex;align-items:center;justify-content:space-between;gap:12px;opacity:1;transform:none}#vepus-diagnostico .check-left{display:flex;align-items:center;gap:10px}#vepus-diagnostico .check-icon{width:22px;height:22px;border-radius:50%;background:var(--surface-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0}#vepus-diagnostico .check-icon svg{width:11px;height:11px}#vepus-diagnostico .check-name{font-size:13px;font-weight:400}#vepus-diagnostico .check-badge{font-size:11px;font-weight:500;background:rgb(25 25 25/.07);border-radius:6px;padding:3px 9px;color:var(--text-secondary)}#vepus-diagnostico .pilares-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#vepus-diagnostico .pilar-card{background:#fff;border:1px dashed var(--border-dashed);border-radius:var(--radius-card);padding:32px;transition:transform .25s ease}#vepus-diagnostico .pilar-card:hover,#vepus-diagnostico .step-card:hover{transform:translateY(-3px)}#vepus-diagnostico .pilar-icon{width:52px;height:52px;background:var(--surface-dark);border-radius:var(--radius-icon);display:flex;align-items:center;justify-content:center;margin-bottom:24px}#vepus-diagnostico .pilar-icon svg{width:24px;height:24px}#vepus-diagnostico .pilar-title{font-size:21px;font-weight:500;letter-spacing:-.02em;margin-bottom:10px}#vepus-diagnostico .pilar-desc{font-size:14px;font-weight:300;color:var(--text-secondary);line-height:1.65}#vepus-diagnostico .problema-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}#vepus-diagnostico .problema-img{border-radius:var(--radius-card);overflow:hidden;aspect-ratio:4/5;position:relative}#vepus-diagnostico .problema-content{display:flex;flex-direction:column;gap:24px}#vepus-diagnostico .problema-title{font-size:clamp(30px,3.5vw,42px);font-weight:600;letter-spacing:-.03em;line-height:1.1}#vepus-diagnostico .problema-text{font-size:15px;font-weight:300;color:var(--text-secondary);line-height:1.7}#vepus-diagnostico .problema-list{display:flex;flex-direction:column;gap:10px}#vepus-diagnostico .problema-list-item{display:flex;align-items:flex-start;gap:12px;font-size:14px;font-weight:300;color:var(--text-secondary)}#vepus-diagnostico .problema-list-item svg{width:16px;height:16px;flex-shrink:0;margin-top:2px}#vepus-diagnostico .steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}#vepus-diagnostico .step-card{background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:28px;transition:transform .25s ease;position:relative;overflow:hidden}#vepus-diagnostico .step-card::before{content:attr(data-num);position:absolute;top:16px;right:20px;font-size:64px;font-weight:700;color:rgb(25 25 25/.04);line-height:1;letter-spacing:-.04em}#vepus-diagnostico .step-icon{width:44px;height:44px;border-radius:12px;background:var(--surface-dark);display:flex;align-items:center;justify-content:center;margin-bottom:20px}#vepus-diagnostico .step-icon:hover{background:#ff6b00}#vepus-diagnostico .step-icon svg{width:20px;height:20px}#vepus-diagnostico .step-title{font-size:16px;font-weight:500;margin-bottom:8px;letter-spacing:-.01em}#vepus-diagnostico .step-desc{font-size:13px;font-weight:300;color:var(--text-secondary);line-height:1.6}#vepus-diagnostico .diag-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}#vepus-diagnostico .diag-card{background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:28px;display:flex;gap:18px;transition:transform .25s ease}#vepus-diagnostico .diag-card:hover{transform:translateY(-3px)}#vepus-diagnostico .diag-num{font-size:13px;font-weight:600;color:var(--text-tertiary);flex-shrink:0;padding-top:2px;letter-spacing:.04em;width:24px}#vepus-diagnostico .diag-title{font-size:17px;font-weight:500;margin-bottom:6px;letter-spacing:-.01em}#vepus-diagnostico .diag-desc{font-size:13px;font-weight:300;color:var(--text-secondary);line-height:1.6}#vepus-diagnostico .pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}#vepus-diagnostico .price-card{background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:36px;display:flex;flex-direction:column;gap:18px;transition:transform .25s ease}#vepus-diagnostico .price-card:hover{transform:translateY(0) scale(1.05)}#vepus-diagnostico .price-card.featured{background:var(--surface-dark);color:#fff}#vepus-diagnostico .price-card.featured .price-label{background:rgb(255 255 255/.12);color:rgb(255 255 255/.7)}#vepus-diagnostico .price-card.featured .price-desc{color:rgb(255 255 255/.75)}#vepus-diagnostico .price-card.featured .price-item{color:rgb(255 255 255/.75);border-color:rgb(255 255 255/.1)}#vepus-diagnostico .price-card.featured .price-item svg{color:rgb(255 255 255/.5)}#vepus-diagnostico .price-card.featured .btn-secondary{background:rgb(255 255 255/.08);color:#fff;border-color:rgb(255 255 255/.25)}#vepus-diagnostico .price-card.featured .btn-secondary:hover{background:rgb(255 255 255/.15)}#vepus-diagnostico .price-label{display:inline-flex;font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;background:rgb(25 25 25/.06);border-radius:var(--radius-pill);padding:6px 14px;color:var(--text-tertiary);width:fit-content}#vepus-diagnostico .price-label-accent{color:#ff6b00}#vepus-diagnostico .price-ticker{display:flex;align-items:baseline;gap:4px;font-size:14px;font-weight:400}#vepus-diagnostico .price-currency{font-size:24px;font-weight:600;line-height:1}#vepus-diagnostico .price-digits{display:inline-block;font-size:clamp(36px,5vw,56px);font-weight:600;letter-spacing:-.04em;line-height:1;white-space:nowrap}#vepus-diagnostico .price-desc{font-size:14px;font-weight:400;color:var(--text-secondary);line-height:1.6;max-width:400px}#vepus-diagnostico .price-divider{border:0;border-top:1px dashed var(--border-dashed);margin:0}#vepus-diagnostico .price-list{display:flex;flex-direction:column;gap:11px}#vepus-diagnostico .price-item{display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:300;color:var(--text-secondary);border-top:1px dashed var(--border-dashed);padding-top:11px}#vepus-diagnostico .price-item:first-child{border-top:none;padding-top:0}#vepus-diagnostico .price-item svg{width:15px;height:15px;flex-shrink:0;margin-top:2px;color:var(--text-tertiary)}#vepus-diagnostico .price-note{font-size:12px;color:var(--text-tertiary);font-weight:300;text-align:center}#vepus-diagnostico .proof-wall-marquee{--proof-gap:14px;--proof-card-w:clamp(180px, 21vw, 260px);--proof-speed:42s;position:relative;display:flex;flex-direction:column;gap:var(--proof-gap);overflow:hidden;margin-top:40px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}#vepus-diagnostico .proof-wall-row{width:100%;overflow:hidden}#vepus-diagnostico .proof-wall-track{display:flex;width:max-content;gap:var(--proof-gap);will-change:transform;backface-visibility:hidden;transform:translate3d(0,0,0)}#vepus-diagnostico .proof-wall-row-left .proof-wall-track{animation:vepusProofScrollLeft var(--proof-speed) linear infinite}#vepus-diagnostico .proof-wall-row-right .proof-wall-track{animation:vepusProofScrollRight var(--proof-speed) linear infinite}#vepus-diagnostico .proof-wall-marquee:hover .proof-wall-track{animation-play-state:paused}#vepus-diagnostico .proof-social-card{flex:0 0 var(--proof-card-w);width:var(--proof-card-w);aspect-ratio:4/5;position:relative;overflow:hidden;border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:#fff}#vepus-diagnostico .proof-social-card img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}#vepus-diagnostico .proof-social-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 58%,rgb(25 25 25/.22) 100%);pointer-events:none}@media (max-width:900px){#vepus-diagnostico .proof-wall-marquee{--proof-card-w:clamp(160px, 42vw, 230px);--proof-speed:36s}}@media (max-width:480px){#vepus-diagnostico .proof-wall-marquee{--proof-card-w:42vw;--proof-gap:8px;--proof-speed:30s}}#vepus-diagnostico #vepus-video-proof{background:var(--bg-alt);padding:110px 0}#vepus-diagnostico .video-proof-list{display:flex;flex-direction:column;gap:56px;margin-top:48px}#vepus-diagnostico .video-proof-item{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"video text";gap:28px;align-items:center}#vepus-diagnostico .video-proof-item:nth-child(even){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"text video"}#vepus-diagnostico .video-proof-video-col{grid-area:video}#vepus-diagnostico .video-proof-text-col{grid-area:text}#vepus-diagnostico .video-proof-helper{font-size:13px;font-weight:500;color:var(--text-secondary);margin-bottom:12px;text-align:center}#vepus-diagnostico .video-proof-frame{position:relative;width:100%;max-width:340px;margin:0 auto;aspect-ratio:9/16;border-radius:var(--radius-card);overflow:hidden;border:1px solid var(--radius-card);background:#000;box-shadow:0 20px 50px rgb(0 0 0/.08)}#vepus-diagnostico .vepus-custom-youtube-short{position:relative;width:100%;height:100%;background:#000;overflow:hidden}#vepus-diagnostico .vepus-custom-youtube-short-thumb{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}#vepus-diagnostico .vepus-video-play{position:absolute;inset:auto auto 16px 16px;display:inline-flex;align-items:center;gap:6px;background:rgb(25 25 25/.82);color:#fff;border:1px solid rgb(255 255 255/.12);border-radius:var(--radius-pill);padding:10px 14px;font-size:12px;font-weight:500;pointer-events:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#vepus-diagnostico .video-proof-card{background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:36px 32px;position:relative;overflow:hidden}#vepus-diagnostico .video-proof-card::before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,#ff6b00,transparent);opacity:.75}#vepus-diagnostico .video-proof-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#ff6b00;background:rgb(255 107 0/.08);border:1px solid rgb(255 107 0/.15);border-radius:var(--radius-pill);padding:6px 12px}#vepus-diagnostico .video-proof-quote{font-size:clamp(24px,3.2vw,34px);font-weight:600;letter-spacing:-.04em;line-height:1.08;color:var(--text-primary);margin-top:22px}#vepus-diagnostico .lei-title em,#vepus-diagnostico .video-proof-quote em{font-style:normal;color:#ff6b00}#vepus-diagnostico .video-proof-person{display:flex;align-items:center;gap:14px;margin-top:28px;padding-top:22px;border-top:1px solid var(--border-subtle)}#vepus-diagnostico .video-proof-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;border:1px solid rgb(25 25 25/.14);background:var(--bg-alt)}#vepus-diagnostico .video-proof-avatar img{width:100%;height:100%;object-fit:cover}#vepus-diagnostico .video-proof-name{font-size:15px;font-weight:600;color:var(--text-primary)}#vepus-diagnostico .video-proof-role{font-size:13px;font-weight:300;color:var(--text-secondary)}@media (max-width:900px){#vepus-diagnostico .video-proof-item,#vepus-diagnostico .video-proof-item:nth-child(even){grid-template-columns:1fr;grid-template-areas:"text""video";gap:24px}#vepus-diagnostico .video-proof-card{padding:30px 24px}#vepus-diagnostico .video-proof-frame{max-width:320px}}@media (max-width:600px){#vepus-diagnostico #vepus-video-proof{padding:72px 0}#vepus-diagnostico .video-proof-quote{font-size:26px}#vepus-diagnostico .video-proof-card{padding:26px 20px}#vepus-diagnostico .video-proof-frame{max-width:100%}}#vepus-diagnostico .entrega-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#vepus-diagnostico .entrega-card{background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:28px;transition:transform .25s ease}#vepus-diagnostico .entrega-card:hover{transform:translateY(-3px)}#vepus-diagnostico .entrega-icon{width:44px;height:44px;border-radius:12px;background:var(--surface-dark);display:flex;align-items:center;justify-content:center;margin-bottom:20px}#vepus-diagnostico .entrega-icon svg{width:20px;height:20px}#vepus-diagnostico .entrega-title{font-size:16px;font-weight:500;margin-bottom:8px}#vepus-diagnostico .entrega-desc{font-size:13px;font-weight:300;color:var(--text-secondary);line-height:1.6}#vepus-diagnostico .faq-list{max-width:720px;margin:0 auto;display:flex;flex-direction:column}#vepus-diagnostico .faq-item{border-bottom:1px dashed var(--border-dashed)}#vepus-diagnostico .faq-item:first-child{border-top:1px dashed var(--border-dashed)}#vepus-diagnostico .faq-q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;font-size:16px;font-weight:500;color:var(--text-primary);transition:color .2s;user-select:none}#vepus-diagnostico .faq-q:hover{color:var(--text-secondary)}#vepus-diagnostico .faq-icon{width:24px;height:24px;border:.5px solid rgb(25 25 25/.18);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease,background .2s}#vepus-diagnostico .faq-icon svg{width:12px;height:12px;transition:transform .3s ease}#vepus-diagnostico .faq-item.open .faq-icon{background:var(--surface-dark);border-color:var(--surface-dark)}#vepus-diagnostico .faq-item.open .faq-icon svg{color:#fff;transform:rotate(45deg)}#vepus-diagnostico .faq-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}#vepus-diagnostico .faq-item.open .faq-body{grid-template-rows:1fr}#vepus-diagnostico .faq-body-inner{overflow:hidden}#vepus-diagnostico .faq-a{font-size:14px;font-weight:300;color:var(--text-secondary);line-height:1.75;padding-bottom:22px}#vepus-diagnostico .faq-contact{text-align:center;margin-top:48px;padding-top:40px;border-top:1px dashed var(--border-dashed)}#vepus-diagnostico .faq-contact-label{font-size:15px;font-weight:300;color:var(--text-secondary);margin-bottom:16px}#vepus-diagnostico .faq-contact-links{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}#vepus-diagnostico .contact-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--text-primary);background:#fff;border:.5px solid var(--border-subtle);border-radius:var(--radius-pill);padding:10px 20px;transition:all .2s ease}#vepus-diagnostico .contact-link:hover{border-color:rgb(25 25 25/.3);transform:translateY(-2px)}#vepus-diagnostico .contact-link svg,#vepus-diagnostico .footer-link svg{width:16px;height:16px}#vepus-diagnostico #vepus-cta-final{background:var(--surface-dark);padding:100px 0}#vepus-diagnostico .cta-inner{text-align:center;display:flex;flex-direction:column;align-items:center;gap:28px}#vepus-diagnostico .cta-title{font-size:clamp(36px,5vw,58px);font-weight:600;letter-spacing:-.05em;line-height:1.06;color:#fff;max-width:780px}#vepus-diagnostico .cta-sub{font-size:16px;font-weight:300;color:rgb(255 255 255/.55);max-width:440px;line-height:1.65}#vepus-diagnostico .btn-primary-inv{display:inline-flex;align-items:center;gap:10px;background:#fff;color:var(--surface-dark);font-family:"DM Sans",sans-serif;font-size:16px;font-weight:700;padding:16px 30px;border-radius:var(--radius-pill);border:0;cursor:pointer;transition:opacity .2s ease,background .25s ease,transform .25s ease}#vepus-diagnostico .btn-primary-inv:hover{color:#fff;opacity:.98;background:#ff6b00;transform:scale(1.05)}#vepus-diagnostico footer{background:var(--bg-section);border-top:1px dashed var(--border-dashed);padding:32px 0}#vepus-diagnostico .footer-inner{display:flex;align-items:center;justify-content:space-between}#vepus-diagnostico .footer-logo{display:flex;align-items:center;justify-content:flex-start}#vepus-diagnostico .footer-logo img{display:block;width:auto;height:35px;max-width:140px;object-fit:contain}#vepus-diagnostico .footer-copy{font-size:12px;color:var(--text-tertiary);font-weight:300;margin-top:4px}#vepus-diagnostico .footer-links{display:flex;align-items:center;gap:16px}#vepus-diagnostico .footer-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:.5px solid var(--border-subtle);border-radius:50%;transition:all .2s ease;color:var(--text-secondary)}#vepus-diagnostico .footer-link:hover{border-color:rgb(25 25 25/.3);color:var(--text-primary);transform:translateY(-2px)}#vepus-diagnostico [data-reveal]{opacity:1;transform:none}#vepus-diagnostico #vepus-lei-crescimento>.container>div:first-child{text-align:center;display:flex;flex-direction:column;align-items:center}#vepus-diagnostico .lei-sub,#vepus-diagnostico .lei-title{text-align:center}#vepus-diagnostico .lei-sub{margin-left:auto;margin-right:auto}#vepus-diagnostico .lei-attribution{margin-left:auto;margin-right:auto;justify-content:center}#vepus-diagnostico .lei-bottom{flex-direction:column}#vepus-diagnostico .lei-bottom-text{text-align:center;margin-left:auto;margin-right:auto}#vepus-diagnostico #vepus-lei-crescimento{background:var(--surface-dark);padding:112px 0}#vepus-diagnostico .lei-badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 107 0/.8);background:rgb(255 107 0/.08);border:.5px solid rgb(255 107 0/.22);border-radius:100px;padding:7px 16px;margin-bottom:28px}#vepus-diagnostico .lei-badge-dot{width:7px;height:7px;border-radius:50%;background:#ff6b00;flex-shrink:0}#vepus-diagnostico .lei-title{font-size:clamp(36px,5vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.08;color:#fff;margin-bottom:14px}#vepus-diagnostico .lei-sub{font-size:18px;font-weight:300;color:rgb(255 255 255/.4);max-width:480px;line-height:1.65;margin-bottom:36px}#vepus-diagnostico .lei-attribution{display:inline-flex;align-items:center;gap:5px;background:rgb(255 107 0/.09);border:.5px solid rgb(255 107 0/.2);border-radius:100px;padding:5px 10px;font-size:10px;font-weight:300;color:rgb(255 107 0/.6);margin-bottom:20px;flex-wrap:wrap}#vepus-diagnostico .lei-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:10px}#vepus-diagnostico .lei-pillar-card{background:rgb(255 255 255/.03);border:.5px solid rgb(255 255 255/.08);border-radius:20px;padding:32px 28px;position:relative;overflow:hidden;transition:border-color .25s ease,background .25s ease;cursor:default}#vepus-diagnostico .lei-pillar-card:hover{background:rgb(255 255 255/.055);border-color:rgb(255 107 0/.25)}#vepus-diagnostico .lei-pillar-card::before{content:"";position:absolute;top:0;left:0;right:0;height:.5px;background:#ff6b00;opacity:0;transition:opacity .25s ease}#vepus-diagnostico .lei-pillar-num{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#ff6b00;margin-bottom:20px;display:flex;align-items:center;gap:8px}#vepus-diagnostico .lei-pillar-num-circle{width:20px;height:20px;border-radius:50%;background:rgb(255 107 0/.14);border:.5px solid rgb(255 107 0/.3);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#ff6b00;flex-shrink:0}#vepus-diagnostico .lei-pillar-icon-wrap{width:48px;height:48px;border-radius:14px;background:rgb(255 255 255/.05);border:.5px solid rgb(255 255 255/.09);display:flex;align-items:center;justify-content:center;margin-bottom:22px;transition:background .25s ease,border-color .25s ease}#vepus-diagnostico .lei-pillar-card:hover .lei-pillar-icon-wrap{background:rgb(255 107 0/.1);border-color:rgb(255 107 0/.22)}#vepus-diagnostico .lei-pillar-label{font-size:18px;font-weight:500;color:#fff;letter-spacing:-.01em;margin-bottom:6px}#vepus-diagnostico .lei-pillar-sub{font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:rgb(255 107 0/.65);margin-bottom:14px}#vepus-diagnostico .lei-pillar-desc{font-size:13px;font-weight:300;color:rgb(255 255 255/.38);line-height:1.65;margin-bottom:24px}#vepus-diagnostico .lei-pillar-metric{display:flex;align-items:flex-end;gap:6px;padding-top:20px;border-top:1px dashed rgb(255 255 255/.07)}#vepus-diagnostico .lei-pillar-metric-num{font-size:36px;font-weight:600;letter-spacing:-.04em;color:#fff;line-height:1}#vepus-diagnostico .lei-pillar-metric-label{font-size:13px;font-weight:400;color:rgb(255 255 255/.8);line-height:1.3;padding-bottom:1px;max-width:180px}#vepus-diagnostico .lei-formula-wrap{background:rgb(255 255 255/.025);border:.5px solid rgb(255 255 255/.07);border-radius:20px;padding:36px 40px;margin-bottom:40px;position:relative;overflow:hidden}#vepus-diagnostico .lei-formula-wrap::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 110%,rgb(255 107 0/.06)0,transparent 65%);pointer-events:none}#vepus-diagnostico .lei-formula-label{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255/.25);margin-bottom:22px;text-align:center}#vepus-diagnostico .lei-formula-row{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;position:relative;z-index:1}#vepus-diagnostico .lei-formula-result,#vepus-diagnostico .lei-formula-term{display:flex;flex-direction:column;align-items:center;gap:4px}#vepus-diagnostico .lei-formula-value{font-size:28px;font-weight:600;letter-spacing:-.03em;color:#fff}#vepus-diagnostico .lei-formula-name{font-size:11px;font-weight:300;color:rgb(255 255 255/.3);text-transform:uppercase;letter-spacing:.07em;text-align:center}#vepus-diagnostico .lei-formula-op{font-size:24px;font-weight:300;color:rgb(255 255 255/.18);padding-bottom:16px;flex-shrink:0}#vepus-diagnostico .lei-formula-divider{width:1px;height:56px;background:rgb(255 255 255/.08);margin:0 8px;flex-shrink:0}#vepus-diagnostico .lei-formula-result-value{font-size:40px;font-weight:600;letter-spacing:-.04em;color:#ff6b00;line-height:1}#vepus-diagnostico .lei-formula-result-label{font-size:11px;font-weight:300;color:rgb(255 107 0/.5);text-transform:uppercase;letter-spacing:.07em;text-align:center}#vepus-diagnostico .lei-formula-example{margin-top:24px;padding-top:22px;border-top:1px dashed rgb(255 255 255/.06);display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:300;color:rgb(255 255 255/.28);text-align:center;flex-wrap:wrap;position:relative;z-index:1}#vepus-diagnostico .lei-attribution strong,#vepus-diagnostico .lei-formula-example strong{font-weight:500;color:rgb(255 255 255/.6)}#vepus-diagnostico .lei-formula-tag{display:inline-flex;align-items:center;gap:5px;background:rgb(255 107 0/.09);border:.5px solid rgb(255 107 0/.2);border-radius:100px;padding:4px 11px;font-size:12px;font-weight:500;color:rgb(255 107 0/.8)}#vepus-diagnostico .lei-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:32px;border-top:1px dashed rgb(255 255 255/.07);flex-wrap:wrap}#vepus-diagnostico .lei-bottom-text{font-size:20px;font-weight:300;color:rgb(255 255 255/.38);max-width:800px;line-height:1.65}#vepus-diagnostico .lei-bottom-text strong{font-weight:600;color:rgb(255 255 255/.8)}#vepus-diagnostico .lei-cta-btn{display:inline-flex;align-items:center;gap:10px;background:#ff6b00;color:#fff;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:500;padding:14px 28px;border-radius:100px;border:0;cursor:pointer;text-decoration:none;transition:opacity .18s ease;white-space:nowrap;flex-shrink:0}#vepus-diagnostico .lei-cta-btn:hover{opacity:.82}@media (max-width:768px){#vepus-diagnostico #vepus-lei-crescimento{padding:72px 0}#vepus-diagnostico .lei-pillars{grid-template-columns:1fr;gap:14px}#vepus-diagnostico .lei-formula-wrap{padding:28px 20px}#vepus-diagnostico .lei-formula-row{gap:8px}#vepus-diagnostico .lei-formula-value{font-size:22px}#vepus-diagnostico .lei-formula-op{font-size:18px}#vepus-diagnostico .lei-formula-result-value{font-size:30px}#vepus-diagnostico .lei-formula-divider{display:none}#vepus-diagnostico .lei-bottom{flex-direction:column;align-items:flex-start}#vepus-diagnostico .lei-attribution{border-radius:20px}}@media (max-width:900px){#vepus-diagnostico .diag-grid,#vepus-diagnostico .entrega-grid,#vepus-diagnostico .features-grid,#vepus-diagnostico .pilares-grid,#vepus-diagnostico .pricing-grid,#vepus-diagnostico .problema-grid,#vepus-diagnostico .steps-grid{grid-template-columns:1fr}#vepus-diagnostico .section-title{font-size:36px}#vepus-diagnostico .hero-headline{font-size:42px}#vepus-diagnostico .container{padding:0 1px}#vepus-diagnostico .nav-wrap{top:14px;padding:0 12px}#vepus-diagnostico nav{width:100%;max-width:520px;justify-content:space-between;flex-wrap:wrap;gap:0}#vepus-diagnostico .nav-cta,#vepus-diagnostico .nav-links,#vepus-diagnostico .nav-sep{display:none}#vepus-diagnostico .nav-mobile-btn{display:flex;margin-left:auto}#vepus-diagnostico .nav-logo{padding:6px 10px}#vepus-diagnostico .footer-inner{flex-direction:column;gap:20px;text-align:center}}@media (max-width:700px){#vepus-diagnostico .section{padding:20px 0}#vepus-diagnostico .hero-content{padding:10px 18px 64px}#vepus-diagnostico .hero-ctas{flex-direction:column;width:85%}#vepus-diagnostico .btn-primary,#vepus-diagnostico .btn-secondary{width:100%;justify-content:center}}#vepus-diagnostico .vepus-list-markers{margin:0;padding-left:20px;list-style:disc}#vepus-diagnostico .vepus-list-markers li{margin-bottom:10px;font-size:14px;font-weight:300;color:var(--text-secondary);line-height:1.7}#vepus-diagnostico .vepus-list-markers li:last-child{margin-bottom:0}#vepus-diagnostico .vepus-list-markers li::marker{color:var(--text-primary)}