@font-face{font-family:Breite Grotesk;src:url(/assets/BreiteGrotesk-Regular-BBX8N7QZ.woff2) format("woff2"),url(/assets/BreiteGrotesk-Regular-CxCJq-X6.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Breite Grotesk;src:url(/assets/BreiteGrotesk-Light-CPHzacVv.woff2) format("woff2"),url(/assets/BreiteGrotesk-Light-DNoGpz5F.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}h1,.h1{font-size:clamp(2rem,1.6939rem + 1.3061vw,3rem);font-weight:700}h2,.h2{font-size:clamp(1.5rem,1.2704rem + .9796vw,2.25rem);font-weight:600}h3,.h3{font-size:clamp(1.1875rem,1.0153rem + .7347vw,1.75rem);font-weight:600}h4,p,.p,ul li,ol li{font-size:clamp(1rem,.8469rem + .6531vw,1.5rem);font-weight:400}h5,.h5,span,p span{font-size:clamp(.8125rem,.6786rem + .5714vw,1.25rem);font-weight:300}h6,.h6{font-size:clamp(.6875rem,.5918rem + .4082vw,1rem);font-weight:300}ul,ol{padding-left:1rem}strong{font-weight:700}*{margin:0;padding:0;box-sizing:border-box;font-family:Breite Grotesk,sans-serif;font-weight:400;font-weight:initial}body{position:relative;overflow-x:hidden}.max-width{width:100%;max-width:1600px;margin:0 auto}p,a,ul li,ol li,span,h1,h2,h3,h4,h5,h6{line-height:1}a{text-decoration:none;color:initial}main{padding:3rem 5vw;padding-top:7rem;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;flex-wrap:nowrap}main .page-title{margin-bottom:2rem}.main-header{width:100vw;height:4rem;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;position:fixed;z-index:10}.main-header .header-logo-container{z-index:15}.main-header .header-logo-container .h2{color:#000}.main-header .mb-menu .mb-menu-button{height:2rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;background-color:#bfbbbb;z-index:10}.main-header .mb-menu .mb-nav{width:100vw;height:100vh;padding:7rem 5vw 4rem;position:fixed;top:0;left:0;transition:all .25s ease;opacity:0;visibility:hidden;z-index:0;background-color:#b2a7a7}.main-header .mb-menu .mb-nav .mb-navlist{padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;list-style-type:none}.main-header .mb-menu .mb-nav .mb-navlist a{display:flex}.main-header .mb-menu .mb-nav .mb-navlist .mb-navitem.h2{margin-bottom:1rem;padding:1rem;cursor:pointer;width:100%}.main-header .mb-menu .mb-nav .mb-navlist .mb-navitem:hover .submenu{display:block}.main-header .mb-menu .mb-nav .mb-navlist .submenu{display:none;height:max-content;width:100%}.main-header .mb-menu .mb-nav .mb-navlist .submenu li{margin-top:1rem;cursor:pointer}.main-header .mb-menu .mb-nav .mb-navlist .tercerNivel{width:100%;display:none;margin-left:1rem}.main-header .mb-menu .mb-nav .mb-navlist .submenu li:hover .tercerNivel{display:block}.main-header .mb-menu .open-menu{opacity:1;visibility:visible;z-index:5}.main-header .lg-menu{display:none}.main-header .lg-menu .lg-navlist{padding:0;display:flex;align-items:center;gap:1rem;list-style-type:none}.main-header .lg-menu .lg-navlist .lg-navitem{cursor:pointer;margin-top:2.5rem;height:5rem}.main-header .lg-menu .lg-navlist .lg-navitem a{display:flex;align-items:center}.main-header .lg-menu .lg-navlist .lg-navitem:hover .submenu{display:block}.main-header .lg-menu .lg-navlist .lg-navitem .submenu{display:none;position:absolute;top:3rem;width:fit-content;cursor:pointer;height:max-content}.main-header .lg-menu .lg-navlist .lg-navitem .submenu li{margin-top:1rem}.main-header .lg-menu .lg-navlist .lg-navitem .tercerNivel{display:none}.main-header .lg-menu .lg-navlist .lg-navitem .submenu:hover .tercerNivel{display:block}.main-header .lg-menu .lg-navlist .lg-navitem .lg-navlink{transition:color .25s ease,opacity .25s ease}.main-header .lg-menu .lg-navlist .lg-navitem .router-link-active{color:orange}@media screen and (min-width: 1024px){.main-header .mb-menu{display:none}.main-header .lg-menu{display:inline-flex}}.ui{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.ui .show{margin-top:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.66rem}.ui .show .btns-container{display:flex;flex-flow:row wrap;gap:1rem}.text{margin-top:2.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.text .show{margin-top:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.text .show .examples{width:90vw;margin-top:.5rem;display:flex;flex-direction:column}.text .show .examples .examples-list-container{width:100%;height:100%;border:1px solid #b2a7a7}.text .show .examples .examples-list-container .examples-list{padding:0;list-style-type:none;background-color:#b2a7a7}.text .show .examples .examples-list-container .examples-list .example-selector{padding:12px 20px;transition:all .25s ease;border-bottom:1.5px solid #b2a7a7;cursor:pointer}.text .show .examples .examples-list-container .examples-list .example-selector:hover{background-color:#b2a7a7}.text .show .examples .examples-list-container .examples-list .active-selector{background-color:#bfbbbb}.text .show .examples .examples-container{width:100%;height:70vh;border:1px solid #b2a7a7;border-top:0;display:flex;justify-content:center;overflow:hidden}.text .show .examples .examples-container .article{width:100%;height:100%;align-self:flex-start;overflow-y:scroll}.text .show .examples .examples-container .article .max-width{width:90%;max-width:600px;margin:0 auto;padding:5rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.text .show .examples .examples-container .article .article-main-image-container{width:100%;aspect-ratio:16/9;background-color:#b2a7a7}.text .show .examples .examples-container .article .article-title{margin-top:1.25rem}.text .show .examples .examples-container .article .article-excerpt{color:#00000080}.text .show .examples .examples-container .article .share-list-container{margin-top:.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.text .show .examples .examples-container .article .share-list-container .share-btns-list{padding:2px;display:flex;align-items:center;gap:.5rem;list-style-type:none}.text .show .examples .examples-container .article .share-list-container .share-btns-list .share-btn{height:2.5rem;aspect-ratio:1;border:1px solid #000;display:flex;align-items:center;justify-content:center;transition:all .25s ease;background-color:#000;cursor:pointer}.text .show .examples .examples-container .article .share-list-container .share-btns-list .share-btn:hover{background-color:#f3f3f3}.text .show .examples .examples-container .article .share-list-container .share-btns-list .share-btn:hover .share-btn-icon{color:#000;fill:#000}.text .show .examples .examples-container .article .share-list-container .share-btns-list .share-btn .share-btn-icon{color:#f3f3f3;fill:#f3f3f3}.text .show .examples .examples-container .article .article-text-container{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.text .show .examples .examples-container .article .article-text-container h2,.text .show .examples .examples-container .article .article-text-container h3,.text .show .examples .examples-container .article .article-text-container h4,.text .show .examples .examples-container .article .article-text-container h5,.text .show .examples .examples-container .article .article-text-container h6{margin-top:.75rem}.text .show .examples .examples-container .article .article-text-container ul,.text .show .examples .examples-container .article .article-text-container ol{margin-top:.25rem;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.text .show .examples .examples-container .article .article-text-container ul ul,.text .show .examples .examples-container .article .article-text-container ul ol,.text .show .examples .examples-container .article .article-text-container ol ul,.text .show .examples .examples-container .article .article-text-container ol ol{margin-top:.5rem}@media screen and (min-width: 1024px){.text .show .examples{height:70vh;display:grid;grid-template-columns:300px auto}.text .show .examples .examples-container{border:1px solid #b2a7a7;border-left:0}}.article-wrapper .max-width{max-width:800px;min-height:100vh;padding:5rem 5vw;display:flex;flex-direction:column;gap:2.5rem}.article-wrapper .max-width .article-header{display:flex;flex-direction:column;gap:1rem}.article-wrapper .max-width .article-header .article-date{margin-bottom:-.5rem}.article-wrapper .max-width .article-header .title-container{display:flex;flex-direction:column;gap:.5rem}.article-wrapper .max-width .article-header .article-author{margin-top:-1rem;font-weight:300}.article-wrapper .max-width .article-header .article-author .author{font-weight:700;color:#000}.article-wrapper .max-width .article-text-container{display:flex;flex-direction:column;gap:1rem}.article-wrapper .max-width .article-text-container .img-grid-two-col,.article-wrapper .max-width .article-text-container .img-grid-three-col{display:grid;gap:1rem}@media screen and (min-width: 1024px){.article-wrapper .max-width .article-text-container .img-grid-two-col{grid-template-columns:1fr 1fr}.article-wrapper .max-width .article-text-container .img-grid-three-col{grid-template-columns:1fr 1fr 1fr}}.contacto{padding-bottom:1.5rem;position:relative;z-index:1;overflow:hidden;color:#000}.contacto .contacto-card{width:calc(100vw - 2rem);padding:3.5rem 2rem;margin:0 auto;border-radius:16px;background-color:#f3f3f3}.contacto .contacto-card .contacto-text-c{margin-top:2.5rem;display:flex;flex-direction:column;gap:0rem;align-items:flex-start}.contacto .contacto-card .contacto-form{margin-top:1.5rem;display:grid;gap:1rem}.contacto #modalEnvioContacto,.contacto #errorCampos{z-index:40;font-size:.9rem;text-align:center}.contacto #modalEnvioContacto>div,.contacto #errorCampos>div{background-color:#b2a7a7;height:100%;padding:1rem 3rem;border-radius:5px}.contacto #modalEnvioContacto p,.contacto #errorCampos p{color:#000}.contacto #errorCampos{margin-top:30px}.contacto #errorCampos>div{width:100%}.contacto #modalEnvioContacto{width:calc(100vw - 4rem);display:flex;justify-content:center;position:fixed;left:0;bottom:0}@media screen and (min-width: 768px){.contacto .contacto-card{padding:4rem 2rem;max-width:650px}.contacto .contacto-card .contacto-text-c{margin-bottom:1rem}.contacto .contacto-card .contacto-form{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto}}@media screen and (min-width: 1024px){.contacto{margin-top:1.5rem;padding-bottom:3rem}.contacto .contacto-card{max-width:800px;padding:5rem 7%}.contacto .contacto-card .contacto-form{gap:1rem 2.5rem}}@media screen and (min-width: 1192px){.contacto{position:static}}@media screen and (min-width: 1280px){.contacto{padding-bottom:3rem}.contacto .contacto-card{max-width:950px;padding:5rem 10%}.contacto .contacto-card .contacto-form{gap:1rem 2rem;grid-template-rows:auto auto auto auto}}.gsap-page[data-v-d99be158]{display:flex;flex-direction:column;gap:.5rem}.gsap-page .page-title[data-v-d99be158]{margin-bottom:2rem}.gsap-page .box[data-v-d99be158]{height:100px;aspect-ratio:1;margin-top:2rem}.gsap-page .box-tl[data-v-d99be158]{background-color:#28a92b}.gsap-page .safe-space[data-v-d99be158]{width:100%;height:100vh;margin-top:5vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#eceddd}.gsap-page .safe-space p[data-v-d99be158]{text-align:center;text-wrap:balance}.scroll-horizontal[data-v-d99be158]{width:100vw;display:flex}.scroll-horizontal .slide[data-v-d99be158]{min-width:100vw;height:100vh;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.scroll-horizontal .slide-1[data-v-d99be158]{background-color:#28a92b}.scroll-horizontal .slide-2[data-v-d99be158]{background-color:#f8c102}.scroll-horizontal .slide-3[data-v-d99be158]{background-color:#1b1d1d}.scroll-horizontal .slide-4[data-v-d99be158]{background-color:#f4eea2}
