img{max-width:100%}h1,h2,h3,h4{padding:0;margin:0}.hero{position:relative;border-top:none}.comp{width:100%;height:100dvh;text-align:center;background-color:#2d2d32}.comp .site{overflow:hidden;position:absolute;width:105px;height:138px;bottom:0;right:0}.comp .site .topbar{width:100%}.comp .site .cerrar{width:100%;padding:3px;line-height:0;display:flex;align-items:center;justify-content:flex-start;border-radius:4px 4px 0 0;background-color:#afa895}.comp .site .cerrar>div{display:inline-block;width:2px;height:2px;border-radius:50%;background:#fff;margin:0 1px}.comp .site .inhead{padding:2px;height:5px;background-color:#ddd8cf}.comp .site .inhead .item{width:10px;height:1px;background-color:#d1c9bf;margin:0 1px;display:block;float:left}.comp .txr{text-align:right}.comp .txr .item{float:right}.comp .inslid{width:100%;height:33px;background-color:#efebe2}.comp .incont{padding-top:10px;background:#fefaf0}.comp .incont .item{background-color:#d1c9bf;width:53px;height:2px;display:block;margin:1px auto 0}.comp .incont .item:first-child{width:20px}.comp .incont .item:nth-child(2){margin-top:3px;width:41px}.comp .incont .item:nth-child(3){width:32px}.comp .incont .item:nth-child(4){width:23px}.comp .incont .wid{width:100%;padding:8px 1px}.comp .incont .wid .itwid{width:33.333%;float:left;height:26px;padding:0 3px}.comp .incont .wid .itwid>div{width:100%;height:100%;background-color:#f5f1e6;position:relative}.comp .incont .wid .itwid>div .contfoot{position:absolute;bottom:0;left:0;height:6px;width:100%;background-color:#ebe5dc}.comp .incont .infoot{background-color:#efebe2;height:26px;width:100%}@keyframes code{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes code-text{0%{color:codred}25%{color:#464748}75%{color:#fbb053}to{color:#fff}}.comp .codigo{padding:1.5rem;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:space-evenly}@media(min-width:768px){.comp .codigo{padding:45px}}@media(min-width:992px){.comp .codigo{padding:60px}}.comp .codigo .var{background-color:#ac5e47;animation:code;animation-duration:1.3s;animation-iteration-count:infinite}.comp .codigo .cont{background-color:#464748;animation:code;animation-duration:1.5s;animation-iteration-count:infinite}.comp .codigo .fun{background-color:#fbb053;animation:code;animation-duration:1.2s;animation-iteration-count:infinite}.comp .codigo .atr{background-color:#645572;animation:code;animation-duration:1.1s;animation-iteration-count:infinite}.comp .codigo .item{height:12px;width:61.0912443398%}.comp .codigo .line{padding:2px 0;width:100%;display:flex;align-items:center;justify-content:space-evenly}.comp .codigo .tab1{padding-left:5px}.comp .codigo .tab2{padding-left:8px}.comp .codigo .tab3{padding-left:10px}.comp .codigo .tab4{padding-left:12px}.comp-layer{position:absolute;right:0;height:100dvh;top:0;width:50%}.comp-layer img{-o-object-fit:cover;object-fit:cover}.content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(31,31,31,.7)}.content .content-wrapper{color:#fff;text-align:center;padding:1.5rem;position:relative}@media(min-width:768px){.content .content-wrapper{padding:30px}}@media(min-width:992px){.content .content-wrapper{padding:45px}}.content .content-wrapper h1{font-size:1.75rem;letter-spacing:-.015625rem;line-height:2.25rem;margin-bottom:15px;font-weight:900;text-shadow:#fc0 1px 0 10px;animation-duration:5s;animation-iteration-count:infinite}@media(min-width:768px){.content .content-wrapper h1{font-size:2.625rem;letter-spacing:-.03125rem;line-height:3.25rem;margin-bottom:20px}}@media(min-width:992px){.content .content-wrapper h1{font-size:3rem;line-height:3.625rem}}.content .content-wrapper p{font-family:Inter,sans-serif;margin:0 0 1.25rem;font-size:18px;letter-spacing:-.03125rem;line-height:2.125rem;font-weight:600;text-shadow:#fc0 1px 0 10px;animation-duration:5s;animation-iteration-count:infinite}@media(min-width:768px){.content .content-wrapper p{font-size:1.25rem}}@media(min-width:992px){.content .content-wrapper p{font-size:1.5rem}}.base{width:100%;height:100px;background:#e0e2e2;display:block;margin:0 auto;border-radius:0 0 6px 6px}.cardGrid_cardGrid__cQ7zH{container:gridContainer/inline-size}.cardGrid_cardGridWrapper__4SR84{padding:.5rem}@container gridContainer (min-width: 768px){.cardGrid_cardGridWrapper__4SR84{padding:0 1.25rem 60px}}.card_card__okhrm{border-radius:4px;overflow:hidden;transition:all .25s ease-in;background-color:#fff}.card_card__okhrm:hover{box-shadow:10px 12px 11px -11px rgba(0,0,0,.2),10px 11px 11px 10px rgba(0,0,0,.14),10px 11px 13px 10px rgba(0,0,0,.12);translate:0 -5px}.card_card__okhrm:hover .card_cardImgContainer__33l_y>img{scale:.85}.card_cardImgContainer__33l_y{position:relative;height:200px;border:15px solid #fff}.card_cardImgContainer__33l_y>img{transition:scale .25s ease-in;scale:.65}.card_cardContent__Q827Y{flex-direction:column;display:flex;justify-content:space-between;padding:15px}@media(min-width:768px){.card_cardContent__Q827Y{padding:15px;height:calc(100% - 200px)}}.card_cardHeader__VB0_T{flex:0 1 auto}.card_cardBody__m1E3a{margin-bottom:30px}.link_link__db9uP{background:#fff;border:2px solid #222;display:inline-block;border-radius:50px;position:relative}.link_link__db9uP:after,.link_link__db9uP:before{content:"";position:absolute;display:inline-block;height:2px;width:10px;left:25%;top:-2px;z-index:1;background-color:#fff;transition:all .25s linear}.link_link__db9uP:after{content:"";top:auto;left:calc(75% - 10px);bottom:-2px}.link_link__db9uP:hover:before{left:calc(75% - 10px)}.link_link__db9uP:hover:after{left:25%}.link_link--no-decorator__jTqe6{border-radius:0;position:relative;overflow:hidden;color:#232325}.link_link--no-decorator__jTqe6 a{font-size:20px;font-weight:400;position:relative;z-index:10}.link_link--no-decorator__jTqe6:after,.link_link--no-decorator__jTqe6:before{display:none}.link_link--no-decorator__jTqe6:after{position:absolute;left:0;top:0;content:"";display:block;height:100%;width:0;box-shadow:inset 200px 0 0 #232325}.link_link--no-decorator__jTqe6:hover a{color:#fff}.link_link--no-decorator__jTqe6:hover:after{width:100%;left:0}.link_linkWrapper__DHbpG{display:inline-block;padding:5px 15px;transition:all .25s linear}.link_linkWrapper__DHbpG:hover{letter-spacing:.025rem;padding:5px 13px}@media(min-width:768px){.link_linkWrapper__DHbpG{padding:5px 30px}.link_linkWrapper__DHbpG:hover{letter-spacing:.025rem;padding:5px 28px}}