.mk-compact-card{padding:28px}.mk-compact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:16px}.mk-compact-item{text-align:center}.mk-big-number{font-size:48px;font-weight:700;line-height:1;letter-spacing:-0.03em;color:var(--mk-accent)}.mk-small-label{margin-top:8px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--mk-text-soft)}.mk-age-list{display:flex;flex-direction:column;gap:12px;margin-top:16px}.mk-age-row{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:2px solid rgba(255,255,255,.08)}.mk-age-row:last-child{border-bottom:none;padding-bottom:0}.mk-age-row span{color:var(--mk-text-soft)}.mk-age-row strong{color:#fff;font-weight:700}@media (max-width:767px){.mk-compact-grid{gap:16px}.mk-big-number{font-size:38px}}.mk-brand-tags p{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin:0!important;padding:0!important}.mk-brand-tags br{display:none!important}.mk-brand-tags span{display:inline-flex!important}.mk-dashboard p:empty{display:none!important}.digital-kit{width:100%}.digital-section{margin-bottom:80px}.section-heading{margin-bottom:36px}.section-heading p{max-width:720px;color:rgba(229,229,229,.72)}.mk-portal-tabs{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:36px}.mk-portal-btn{cursor:pointer;padding:14px 24px;border-radius:999px;border:1px solid rgba(139,95,255,.18);background:rgba(255,255,255,.04);color:#e5e5e5;font-size:14px;font-weight:600;transition:all .35s ease}.mk-portal-btn:hover{transform:translateY(-2px);border-color:rgba(139,95,255,.45)}.mk-portal-btn.active{background:linear-gradient(135deg,#8b5fff,#a47bff);border-color:transparent;color:#fff}.mk-portal-content{display:none}.mk-portal-content.active{display:block}.format-preview{margin-bottom:22px}.format-preview img{width:100%;border-radius:16px;display:block}.format-meta{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.format-qr{width:82px;min-width:82px;border-radius:14px}@media(max-width:767px){.format-meta{flex-direction:column}.format-qr{width:74px}}body{text-transform:none!important}html,body{max-width:100%;overflow-x:hidden}body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:9998;background:url('https://valdesdesignlab.com.ar/wp-content/uploads/2026/05/23-scaled.jpg') repeat;opacity:.04;mix-blend-mode:soft-light;animation:grainMove 0.25s steps(8) infinite}@keyframes grainMove{0%{transform:translate(0,0)}10%{transform:translate(-2%,-3%)}20%{transform:translate(3%,1%)}30%{transform:translate(-1%,2%)}40%{transform:translate(2%,-1%)}50%{transform:translate(-3%,3%)}60%{transform:translate(1%,-2%)}70%{transform:translate(-2%,1%)}80%{transform:translate(3%,-3%)}90%{transform:translate(-1%,3%)}100%{transform:translate(0,0)}}.card-img{display:block}.card-img{position:relative}.card{position:relative;overflow:hidden}.card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--x,50%) var(--y,50%),white 0%,transparent 40%);mix-blend-mode:difference!important;opacity:0;z-index:5;pointer-events:none}.card::after{content:"";position:absolute;inset:-20%;background:radial-gradient(circle,rgba(255,255,255,0.15),transparent 60%);opacity:0;filter:blur(40px);z-index:4;pointer-events:none}.card-img img{transition:transform 1s cubic-bezier(.2,.6,.2,1)}.card h3{margin:0 0px 0 0px!important;font-size:clamp(18px,1.5vw,128px);line-height:1.2;text-transform:uppercase;color:#757164}.card-img{position:relative;overflow:hidden;--reveal:0%;margin-bottom:40px}.card-img img{width:100%;display:block;transform:scale(1.5);will-change:transform;position:relative;z-index:1}.card-img::after{content:"";position:absolute;inset:0;background:#222423;transform:translateX(var(--reveal));will-change:transform;z-index:2}.card p{margin:0;font-size:clamp(16px,1.2vw,24px);line-height:1.5;opacity:0.85}@media (max-width:768px){.card p{font-size:18px}}.card-cursor-img{position:absolute;top:0;left:0;width:320px;pointer-events:none;z-index:1;opacity:0;transform:translate(-50%,-50%) scale(0.8);transition:opacity 0.25s ease;mix-blend-mode:difference!important}.card-cursor-img img{width:100%;display:block;border-radius:0x}.et_pb_blurb .et_pb_image_wrap{position:relative;overflow:hidden;cursor:pointer}.et_pb_blurb .et_pb_image_wrap canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.et_pb_blurb .et_pb_image_wrap img{transition:opacity .3s}.et_pb_blurb .et_pb_image_wrap.active img{opacity:0}.subrayado-menu{position:relative;display:inline-block;cursor:pointer}.subrayado-menu::after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;background-color:#757164!important;transform:scaleX(0);transform-origin:left center;transition:transform 0.3s ease}.subrayado-menu:hover::after{transform:scaleX(1)}.contact-links a{display:block;line-height:1.4;margin-bottom:0.4em}.reveal-word-wrapper{display:inline-block;overflow:hidden;vertical-align:bottom}.reveal-word{display:inline-block;color:#757164;will-change:transform,opacity;transform:translateY(120%);opacity:0}.reveal-text,.reveal-word{backface-visibility:hidden;transform:translateZ(0)}.boton-texto{display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;cursor:pointer}.boton-texto .texto,.boton-texto .flecha-circulo{position:relative;display:inline-flex;align-items:center;justify-content:center;background:#757164;color:#1c1c18;font-weight:bold;font-size:14px;line-height:1;height:42px;padding:0 18px 0 20px;margin:0;transition:color .3s ease;overflow:hidden;z-index:1}.boton-texto .flecha-circulo{width:42px;padding:0;flex-shrink:0}.boton-texto .texto::before,.boton-texto .flecha-circulo::before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#fff;z-index:-1;transition:width .4s ease}.boton-texto:hover .texto::before,.boton-texto:hover .flecha-circulo::before{width:100%}.boton-texto:hover .texto,.boton-texto:hover .flecha-circulo{color:#1c1c1c}.flecha{position:absolute;transition:transform .35s ease,opacity .35s ease}.flecha-1{transform:translateX(0);opacity:1}.flecha-2{transform:translateX(-16px);opacity:0}.boton-texto:hover .flecha-1{transform:translateX(16px);opacity:0}.boton-texto:hover .flecha-2{transform:translateX(0);opacity:1}#preloader{position:fixed;top:0;left:0;width:100vw;height:100%;transition:transform 1s ease,opacity 0.5s ease;transform:translateY(0);z-index:9999;opacity:1}#preloader.hide{transform:translateX(100%);opacity:0;pointer-events:none}::-webkit-scrollbar{width:0px;height:0px}::-webkit-scrollbar-track{background-color:#2b2e36;border-left:0px solid #2b2e3;border-radius:100px}::-webkit-scrollbar-thumb{background-color:#ca662e;border-radius:0.0px}::-moz-selection{color:#232323;background:#fff}::selection{color:#232323;background:#fff}.et-waypoint,.et-animated,.et_pb_animation_bottom,.et_pb_animation_top,.et_pb_animation_left,.et_pb_animation_right{text-transform:none!important}a{color:#ff7800}.formulario-de-contacto{width:100%;max-width:100%;margin:auto;padding:20px;background-color:#282828;border-radius:10px}h2{color:#ffffff;margin-bottom:10px}label{display:block;margin-bottom:5px;color:#ffffff}input[type="text"],input[type="email"],input[type="tel"],textarea{width:calc(100% - 20px);padding:10px;margin-bottom:5px;border:1px solid #ccc;border-radius:5px;font-size:1vw;color:#757164;background-color:#757164}@media (max-width:980px){input[type="text"],input[type="email"],input[type="tel"],textarea{font-size:3vw}}@media (max-width:767px){input[type="text"],input[type="email"],input[type="tel"],textarea{font-size:6vw}}textarea{resize:vertical}input[type="radio"],input[type="checkbox"]{display:none}input[type="radio"]+span,input[type="checkbox"]+span{position:relative;padding-left:30px;cursor:pointer;display:inline-block;line-height:30px}input[type="radio"]+span:before,input[type="checkbox"]+span:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:3px solid #757164;background-color:transparent;border-radius:0%}input[type="radio"]:checked+span:before,input[type="checkbox"]:checked+span:before{background-color:#757164!important;border-color:#757164}input[type="submit"]{background-color:#757164;color:#757164;padding:1vw;border:none;border-radius:50px;cursor:pointer;width:20%;font-family:'bold grotesk',sans-serif}input[type="submit"]:hover{background-color:#757164;color:#757164}