.ia-ask-b a{min-height:44px;display:inline-flex;align-items:center;padding-top:0;padding-bottom:0}footer li a,footer .footer-col a,footer .footer-bottom a{display:inline-flex;align-items:center;min-height:44px}footer li{margin:0!important}.fl-car-dot{position:relative;width:44px!important;height:44px!important;background:none!important;display:inline-flex;align-items:center;justify-content:center}.fl-car-dot:before{content:"";width:10px;height:10px;border-radius:50%;background:#c4ccd3;display:block}.fl-car-dot.on:before{background:#3347d6;width:22px;border-radius:6px}.fl-car-dots{gap:0!important}.product-cta-btn,.btn-outline,.dg-btn-secondary,.dg-btn-primary,.dg-decision-product,.news-link,.fecha-more,.pv-btn,.min-more a,.hg-cta a,.ec-for a,.dg-crosslink a,.pv-phases-cta a,.gl-chip,.hb-chips a,.share-btn,.sp-btn,.post-share a,.post-share button{min-height:44px;display:inline-flex;align-items:center}.sol-alt,.sol-inpack{line-height:2.1}.sol-alt a,.sol-inpack a{padding:8px 0}.gl-search input,.gl-search,.cwt-tab,.cwt-chip,.blog-filter,.gl-f,[class*=filter-btn]{min-height:44px}details>summary{min-height:44px;display:flex;align-items:center}.nav-toggle{min-width:44px;min-height:44px}.lang-option{min-width:44px;min-height:40px;display:inline-flex;align-items:center;justify-content:center}.cwt-num,.pv-count,.dq-slider-sub,.blog-stat-sep,.dl-dim-label,.hb-tag,.mp-k,.mc-k,.sol-note,.gl-cat,.article-meta,.post-meta,small{font-size:max(12px,1em)}.cwt-num,.pv-count,.dq-slider-sub,.blog-stat-sep,.dl-dim-label{font-size:12px!important}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}body:has(.fx-bar.fx-on) .asist-btn{bottom:calc(84px + env(safe-area-inset-bottom))!important}body:has(.fx-bar.fx-on) footer{padding-bottom:80px}.asist-btn{bottom:calc(16px + env(safe-area-inset-bottom))}html,body{overflow-x:clip}h1,h2,h3,.post-title,.sol-name,.hb-card h3,.article-title{overflow-wrap:break-word;hyphens:auto}img,video{max-width:100%;height:auto}.post-body table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.comparison-table-wrap,.dq-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}pre,code{white-space:pre-wrap;overflow-wrap:anywhere}.reveal-init{opacity:1!important;transform:none!important;transition:none!important}@media (max-width:860px){#dv-hero:empty{display:block!important;min-height:900px}}#pg-app:empty{min-height:1700px}@media (max-width:700px){#pg-app:empty{min-height:2300px}}@media (max-width:480px){#pg-app:empty{min-height:2500px}}@media (max-width:400px){#pg-app:empty{min-height:2550px}}@media (max-width:360px){#pg-app:empty{min-height:2650px}}footer li a{min-width:44px}.fl-car-btn{min-width:44px!important}.legal-toc a{min-height:44px;display:flex;align-items:center}.pv-g-lab,.pv-g-lab b{font-size:12px!important}.dg-pack-cta a,.ai-pack-cta a,a.lemonsqueezy-button{min-height:44px;display:inline-flex;align-items:center}.diag-hero:after{display:none}.share-bar--top{display:none!important}.articles-grid .article-card:not(.dqc):not(:has(>.pv-banner)):before{content:"";display:block;height:132px;margin-bottom:17.6px;background:#edf1f5}.category-nav{flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.category-nav::-webkit-scrollbar{display:none}.category-nav .filter-btn{flex:0 0 auto;white-space:nowrap}@media (max-width:899px){.dg-hero .container:not(:has(.pv-hero-grid)):after,.ai-hero .container:not(:has(.pv-hero-grid)):after{content:"";display:block;height:517px;max-width:340px;margin:28px auto 0}.ai-hero .container:not(:has(.pv-hero-grid)):after{height:531px}}@media (max-width:860px){body.min .hero .container{grid-template-columns:1fr!important;display:flex!important;flex-direction:column;gap:0!important}body.min .h-hero{padding-top:0!important}body.min .h-mark{display:block!important;order:-1;align-self:flex-start;width:80px!important;margin:-8px 0 14px -6px}.h-hero{max-width:none!important}.h-ctas{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.h-btn-primary{white-space:normal;max-width:100%}}.product-cta{flex-wrap:wrap!important;align-items:stretch!important}.product-cta-text{flex:1 1 100%!important;min-width:0!important}.post-toc>summary{cursor:pointer;justify-content:space-between;gap:.75rem;list-style:none}.post-toc>summary::-webkit-details-marker{display:none}.post-toc>summary:after{content:"+";font-size:1.25rem;font-weight:500;color:#3347d6;line-height:1}.post-toc[open]>summary:after{content:"−"}.footer-grid{gap:1.5rem!important}.footer-col ul{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem}.footer-col ul li a{min-height:40px;font-size:14px}.task-resource-link{display:flex!important;width:100%;box-sizing:border-box;font-size:13px!important;line-height:1.35;padding:10px 12px!important;min-height:44px}.comparison-table-wrap,.dq-table-wrap{background:linear-gradient(to left,rgba(15,22,41,.08),transparent 24px) right/24px 100% no-repeat}.task-item{position:relative}.task-effort{position:absolute;top:.8rem;right:.9rem}.task-title{padding-right:44px}.cw-layer-head{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;column-gap:12px;row-gap:6px;align-items:center}.cw-layer-head>.cw-layer-num{grid-row:1/3}.cw-layer-head>.cw-layer-txt{grid-column:2;grid-row:1}.cw-layer-head>.cw-layer-status{grid-column:2;grid-row:2;justify-self:start;margin:0!important}.cw-layer-head>svg{grid-column:3;grid-row:1/3}.cw-radar{flex-wrap:wrap!important}.cw-radar-body{flex:1 1 0!important;min-width:0}.cw-radar-link{flex:1 1 100%!important;margin-left:34px}[style*=--ph-s]{--ph:var(--ph-s)!important}[style*=--bg-s]{background-image:var(--bg-s)!important}body .ms-card[data-block=aiact]{--ph:url(/assets/fotos/cat-ai-act-s.webp)}body .ms-card[data-block=dg]{--ph:url(/assets/fotos/hdr-dg-s.webp)}body .ms-card[data-block=nis2]{--ph:url(/assets/fotos/hdr-cmp-s.webp)}body .ms-card[data-block=rgpd]{--ph:url(/assets/fotos/hdr-act-s.webp)}body .ms-card[data-block=iso]{--ph:url(/assets/fotos/hdr-fw-s.webp)}body .ms-card[data-block=all]{--ph:url(/assets/fotos/cat-implementacion-s.webp)}.legal-toc{display:block!important;padding:.9rem 1.1rem!important}.legal-toc strong{display:block;margin-bottom:.25rem}.legal-toc a{display:flex!important;align-items:center;min-height:44px;border-bottom:1px solid var(--border,#e2e8f0)!important}.legal-toc a:last-child{border-bottom:0!important}details>summary{justify-content:space-between;gap:12px}summary>.faq-q{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%}.mm-hide{display:none!important}.mm-more{grid-column:1/-1;display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:.5rem 0 0;padding:.75rem 1rem;border:1.5px solid var(--accent,#3347d6);border-radius:999px;background:#fff;color:var(--accent,#3347d6);font:600 15px/1.2 var(--font-sans);cursor:pointer}.mm-more[hidden]{display:none!important}.mm-clamp:not(.mm-open) .radar-desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.mm-clamp:not(.mm-open) .radar-desc~.radar-desc{display:none}.mm-read{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--accent,#3347d6);font:600 14px/1.2 var(--font-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}
