/* Una superficie editorial neutra deja el fósforo para las acciones y la terminal. */
body.davt-v4{--border:#29343d;--muted:#aab7c2;--muted2:#94a6b4;--text:#edf2f5;--editorial-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background-color:#090e14!important;background-image:radial-gradient(ellipse at 12% 0,#173b354d,transparent 36%),radial-gradient(ellipse at 100% 16%,#20345145,transparent 40%)!important}
.davt-v4 .container{max-width:1320px}
.davt-v4 .site-header{border-top:2px solid var(--accent)}
.davt-v4 .davt-brand strong{font-family:var(--editorial-font);font-size:24px;letter-spacing:-.8px}
.davt-v4 .davt-monogram{border-radius:14px;background:#132821;border-color:#34594b;box-shadow:none}
.davt-v4 .davt-nav-shell{border-radius:12px;background:#111b23;box-shadow:0 8px 32px #0002}
.davt-v4 .davt-nav-shell .nav-list a{font-family:var(--editorial-font);font-size:14px;border-radius:7px}
.davt-v4 .davt-tools .term-btn{background:#0a131c;border-radius:7px}
.davt-v4 .davt-search-trigger{border-radius:7px}
.davt-v4 .davt-workstation{grid-template-columns:1.18fr 1fr;gap:64px;padding:82px 0 74px}
.davt-v4 .davt-intro h1{font-family:var(--editorial-font);font-weight:780;font-size:clamp(44px,4.7vw,68px);letter-spacing:-3px;line-height:1.04;max-width:720px;margin-bottom:28px;text-wrap:balance}
.davt-v4 .davt-intro h1 em{font-size:.76em;line-height:1.12;margin-top:22px;letter-spacing:-1.8px;text-shadow:none}
.davt-v4 .davt-intro-text{font:18px/1.8 var(--editorial-font);max-width:560px}
.davt-v4 .davt-button{border-radius:8px;box-shadow:0 6px 28px #26f4a61a;min-height:52px}
.davt-v4 .davt-session-info{border-top:1px solid var(--border);gap:26px;font-size:11px}
.davt-session-tag{display:none}
.davt-v4 .davt-shell{background:linear-gradient(145deg,#273f3b,#111a22 45%,#1c2932);border-color:#3b5658;border-radius:17px;box-shadow:0 35px 80px #0007,0 0 90px #26f4a609;transform:perspective(1400px) rotateY(-4deg) rotateX(2deg)}
.davt-shell::before{border-color:#79d9c51c;border-radius:21px}
.davt-v4 .davt-terminal-output{height:304px}
.davt-v4 .davt-shell-quick button{min-height:40px;padding-inline:12px}
.davt-v4 .davt-section-heading{padding:30px 0;border-color:var(--border)}
.davt-v4 .davt-section-heading h1,.davt-v4 .davt-section-heading h2{font:730 clamp(27px,3vw,38px)/1.15 var(--editorial-font);letter-spacing:-1.2px}
.davt-v4 .grid{grid-template-columns:minmax(0,1fr) 270px;gap:30px}
.davt-v4 .grid:not(:has(.sidebar)),.davt-v4.davt-quality-page .grid{grid-template-columns:minmax(0,1fr)}
.davt-v4 .davt-post-grid{gap:24px}
.davt-v4 .davt-entry{border:1px solid var(--border);border-radius:16px;background:linear-gradient(145deg,#16222d,#0f1821);box-shadow:0 10px 28px #0002;transition:border-color .2s,transform .2s}
.davt-v4 .davt-entry:hover{border-color:#568a7c;translate:none;transform:translateY(-4px);box-shadow:0 18px 38px #0003}
.davt-v4 .davt-entry::before{display:none}
.davt-v4 .davt-entry-image{border-radius:0;background:radial-gradient(ellipse,#1d3039,#0b121a);aspect-ratio:16/9}
.davt-v4 .davt-entry-image img{opacity:.95}
.davt-v4 .davt-entry-body{padding:26px}
.davt-v4 .davt-entry .post-title{font:720 24px/1.22 var(--editorial-font);letter-spacing:-.65px;text-wrap:pretty}
.davt-v4 .davt-entry--lead{display:grid;grid-template-columns:.95fr 1fr}
.davt-v4 .davt-entry--lead .davt-entry-image{aspect-ratio:auto;min-height:340px;height:100%}
.davt-v4 .davt-entry--lead .post-title{font-size:30px}
.davt-v4 .davt-entry .post-excerpt{font:16px/1.7 var(--editorial-font)}
.davt-v4 .davt-entry-meta{font-size:10px;gap:10px}
.davt-v4 .davt-entry-number{border-radius:5px;background:#172f2b;border-color:#35564b;color:var(--accent)}
.davt-v4 .davt-entry-bottom{align-items:flex-start;flex-wrap:wrap;border-color:var(--border)}
.davt-v4 .davt-read-link{font-size:11px;min-height:36px}
.davt-v4 .sidebar .widget{border-radius:13px;background:#101a23;border-color:var(--border);box-shadow:none}
.davt-v4 .w-h{background:#16232c;border-color:var(--border);padding:16px;font-size:11px}
.davt-v4 .w-b{padding:18px}
.davt-v4 .w-about-title{font-family:var(--editorial-font);font-size:16px}
.davt-v4 .w-link-title{font-family:var(--editorial-font);font-size:14px}
.davt-v4 .kpi{background:#0b141c}
.davt-v4 .card{border-radius:17px;background:#101a23;border-color:var(--border);box-shadow:0 20px 60px #0002}
.davt-v4 .card-h{padding:clamp(26px,4vw,52px);background:radial-gradient(ellipse at 0 0,#21483a66,transparent 75%),#14212b;border-color:var(--border)}
.davt-v4 .card-h h1{font:760 clamp(32px,3.5vw,49px)/1.12 var(--editorial-font);letter-spacing:-1.5px;text-wrap:balance;overflow-wrap:break-word}
.davt-v4 .card-h-meta{margin-top:8px}
.davt-v4 .chip{border-radius:6px}
.davt-v4 .davt-file-chrome{background:#14212a;border-color:var(--border);font-size:10px}
.davt-v4 .davt-file-chrome button{border-radius:6px;background:#0d1920;border-color:#3b555b;min-height:38px}
.davt-v4 .card-b.content{padding:clamp(24px,4vw,52px);font:18px/1.85 var(--editorial-font);color:#d8e1e8}
/* Los párrafos mantienen una medida cómoda incluso en las páginas sin barra lateral. */
.davt-v4 .content>p,.davt-v4 .content>ul,.davt-v4 .content>ol{max-width:72ch}
.davt-v4 .content p{color:inherit;margin-block:0 1.35em}
.davt-v4 .content h2,.davt-v4 .content h3,.davt-v4 .content h4{font-family:var(--editorial-font);color:#eff5f8;font-weight:730;letter-spacing:-.65px;text-wrap:pretty}
.davt-v4 .content h2{font-size:clamp(26px,2.5vw,33px);line-height:1.25;margin:1.8em 0 .7em;padding-top:20px;border-top:1px solid var(--border)}
.davt-v4 .content h3{font-size:23px;line-height:1.35;margin:1.5em 0 .65em}
.davt-v4 .content li{margin-block:8px}
.davt-v4 .content a{text-decoration-thickness:1px;text-underline-offset:4px}
.davt-v4 .content pre{border-radius:10px;background:#080f17;border-color:#334b55;box-shadow:inset 3px 0 #3f9879;font-size:13px;padding:52px 22px 22px}
.davt-v4 .content :not(pre)>code{background:#1b3032;color:#b7ead7;font-size:.83em;overflow-wrap:anywhere}
.davt-v4 .davt-copy{border-radius:5px;min-height:34px;background:#1a302e}
.davt-v4 .content figure{margin:32px 0}
.davt-v4 .content figure img{border-radius:10px;border-color:var(--border)}
.davt-v4 .content figcaption{font:13px/1.65 var(--editorial-font);color:var(--muted);border-color:#3b6c61;display:block;width:100%}
.davt-v4 .content blockquote{background:#172b2c;border-radius:0 10px 10px 0;font-size:1.07em}
.davt-v4 .content :is(td,th){padding:14px;border-color:#34434c}
.davt-v4 .content th{background:#1a3039}
.davt-v4 .content tr:nth-child(even) td{background:#14222c}
.davt-v4 .davt-toc{background:#111f28;border-color:#34434c;border-radius:10px;padding:20px 24px}
.davt-v4 .davt-toc summary{font-size:13px}
.davt-v4 .davt-toc ol{font-size:16px;line-height:1.7}
.davt-v4 .post-cover{background:radial-gradient(ellipse,#203438,#080f16);padding:24px;min-height:160px}
.davt-v4 .post-cover img{max-height:440px;width:100%;height:auto;object-fit:contain;border-radius:8px}
.davt-v4 .davt-hub-card{border-color:#38534e;background:linear-gradient(140deg,#1a302e,#101c27);border-radius:14px;padding:28px}
.davt-v4 .davt-hub-card h2,.davt-v4 .davt-hub-card h3{border:0;padding:0;font-size:25px}
.davt-v4 .davt-guide-link{background:#111e28;border-radius:12px;padding:20px}
.davt-v4 .davt-guide-link strong{font:650 17px/1.4 var(--editorial-font)}
.davt-v4 .davt-guide-link small{font-size:14px;line-height:1.6}
.davt-v4 .davt-author-proof{background:linear-gradient(120deg,#19312e,#12212e);border-color:#36514f;padding:24px}
.davt-v4 .davt-author-proof p{font-size:15px;margin-bottom:12px}
.davt-v4 .davt-author-proof__title{font-family:var(--editorial-font);font-size:18px}
.davt-v4 .post-nav-link{background:#14232d;border-color:var(--border);border-radius:10px}
.davt-article-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px;width:100%}
.davt-share-button{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:10px 15px;border:1px solid #436359;border-radius:7px;background:#18352d;color:#d5f5e7;cursor:pointer;font:600 12px var(--font)}
.davt-share-button:hover{border-color:var(--accent);color:var(--accent)}
.davt-share-status{font:12px/1.5 var(--editorial-font);color:var(--muted)}
.davt-reading-progress{position:fixed;inset:0 0 auto;height:3px;z-index:9999;background:var(--accent);transform-origin:left;transform:scaleX(0);pointer-events:none}
.davt-v4 .post-share{gap:10px;align-items:center}
.davt-v4 .post-share a{min-height:44px;display:inline-flex;align-items:center;padding:9px 13px}
.davt-v4 a:focus-visible,.davt-v4 button:focus-visible,.davt-v4 summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}
@media(min-width:1101px){.davt-v4 .davt-sidebar-column{position:sticky;top:24px}}
@media(max-width:1100px){.davt-v4 .davt-workstation{gap:32px}.davt-v4 .davt-intro h1{font-size:48px}.davt-v4 .grid{grid-template-columns:minmax(0,1fr) 240px;gap:22px}.davt-v4 .davt-post-grid{grid-template-columns:1fr}.davt-v4 .davt-entry--lead{display:flex}.davt-v4 .davt-entry--lead .davt-entry-image{aspect-ratio:16/9;min-height:0;height:auto}.davt-v4 .davt-entry--lead .post-title{font-size:28px}}
@media(max-width:850px){.davt-v4 .davt-workstation{grid-template-columns:1fr;padding:48px 0}.davt-v4 .davt-intro-copy{max-width:700px}.davt-v4 .davt-intro h1{font-size:clamp(42px,7.5vw,62px);max-width:650px}.davt-v4 .davt-shell{transform:none;max-width:680px}.davt-v4 .grid{grid-template-columns:1fr}.davt-v4 .davt-post-grid{grid-template-columns:1fr 1fr}.davt-v4 .davt-entry--lead{display:grid;grid-template-columns:1fr 1fr}.davt-v4 .davt-entry--lead .davt-entry-image{aspect-ratio:auto;height:100%}.davt-v4 .davt-entry-body{padding:22px}.davt-v4 .sidebar{grid-template-columns:1fr 1fr}.davt-v4 .davt-entry .post-title{font-size:23px}}
@media(max-width:560px){.davt-v4 .container{width:calc(100% - 32px)}.davt-v4 .davt-masthead{padding:20px 0}.davt-v4 .davt-brand strong{font-size:21px}.davt-v4 .davt-brand small{letter-spacing:.4px}.davt-v4 .davt-nav-shell .nav-list a{font-size:12px;padding:8px 7px}.davt-v4 .davt-nav-shell .nav-list a::before{display:none}.davt-v4 .davt-workstation{padding:40px 0;gap:32px}.davt-v4 .davt-intro h1{font-size:43px;letter-spacing:-1.7px}.davt-v4 .davt-intro h1 em{font-size:.75em;letter-spacing:-.8px;margin-top:18px}.davt-v4 .davt-intro-text{font-size:17px}.davt-v4 .davt-session-info{gap:18px;font-size:10px}.davt-v4 .davt-shell{padding:5px;border-radius:12px}.davt-v4 .davt-terminal-output{height:270px;font-size:11px}.davt-v4 .davt-shell-quick>span{display:none}.davt-v4 .davt-post-grid,.davt-v4 .sidebar{grid-template-columns:1fr}.davt-v4 .davt-entry--lead{display:flex}.davt-v4 .davt-entry--lead .davt-entry-image{aspect-ratio:16/9;height:auto}.davt-v4 .davt-entry .post-title,.davt-v4 .davt-entry--lead .post-title{font-size:27px}.davt-v4 .davt-section-heading{padding:26px 0;gap:12px}.davt-v4 .card-h{padding:28px 22px}.davt-v4 .card-h h1{font-size:33px;letter-spacing:-.9px}.davt-v4 .card-b.content{padding:26px 22px;font-size:17px;line-height:1.85}.davt-v4 .card{border-radius:12px}.davt-v4 .content pre{font-size:12px;padding-inline:15px}.davt-v4 .post-cover{padding:16px}.davt-v4 .davt-author-proof{padding:16px}.davt-v4 .davt-guide-link{padding:16px;gap:12px}.davt-v4 .davt-guide-link strong{font-size:16px}.davt-v4 .davt-hub-card{padding:22px}.davt-v4 .davt-file-chrome{font-size:8px}.davt-v4 .davt-toc{padding:16px}.davt-v4 .davt-toc ol{font-size:15px}.davt-share-button{font-size:11px}.davt-v4 .davt-entry-bottom{align-items:center}}
@media(prefers-reduced-motion:reduce){.davt-v4 .davt-shell{transform:none}}
@media print{.davt-reading-progress,.davt-article-actions{display:none}.davt-v4 .card-b.content,.davt-v4 .content p,.davt-v4 .content h2,.davt-v4 .content h3{color:#111!important}.davt-v4 .grid{display:block}}
.davt-share-button[hidden]{display:none}

/* La lectura manda: una sola columna y un ritmo explícito que no herede reglas antiguas. */
.davt-v4.single .container{width:calc(100% - 48px)}
.davt-v4.single .grid{display:block}
.davt-v4.single article.card{max-width:1040px;margin-inline:auto;background:none;border:0;box-shadow:none;overflow:visible}
.davt-v4.single .davt-file-chrome{max-width:860px;margin-inline:auto;border:0;border-bottom:1px solid var(--border);background:none;padding:12px 0;font-size:12px;gap:20px}
.davt-v4.single .card-h{max-width:860px;margin-inline:auto;background:none;border:0;padding:48px 0 36px;gap:24px}
.davt-v4.single .card-h h1{font-size:clamp(34px,4vw,52px);line-height:1.17;letter-spacing:-1.2px;text-wrap:pretty}
.davt-v4.single .card-h-meta{margin:0;gap:12px}
.davt-v4.single .card-h-meta .chip{font:12px/1.6 var(--font);padding:8px 11px;background:#121e27}
.davt-v4.single .davt-article-actions{margin:0}
.davt-v4.single .post-cover{max-width:860px;margin:0 auto;padding:24px;border:1px solid var(--border);border-radius:14px}
.davt-v4.single .post-cover img{max-height:360px}
.davt-v4 .card-b.content{line-height:1.9}
.davt-v4 .content p{line-height:inherit;margin:0 0 1.6em}
.davt-v4 .content p strong{color:#f0f5f7;font-weight:700}
.davt-v4.single .card-b.content{max-width:720px;margin:0 auto;padding:48px 0 0;font-size:19px;line-height:1.9;letter-spacing:.002em}
.davt-v4 .content>p,.davt-v4 .content>ul,.davt-v4 .content>ol{max-width:100%}
.davt-v4 .content h2{margin:2.4em 0 .9em;padding:0;border:0;line-height:1.3;letter-spacing:-.4px}
.davt-v4 .content h3{margin:2em 0 .8em;line-height:1.4;letter-spacing:-.25px}
.davt-v4 .content h4{margin:1.8em 0 .8em;line-height:1.4}
.davt-v4 .content>ul,.davt-v4 .content>ol{margin:0 0 2em;padding-left:1.4em}
.davt-v4 .content ul li{list-style:disc;padding-left:.35em}
.davt-v4 .content ul li::before{content:none}
.davt-v4 .content li{margin:0 0 .85em;padding-left:.35em;line-height:1.85}
.davt-v4 .content li>p{margin-bottom:.7em}
.davt-v4 .content :is(pre,figure,blockquote,.wp-block-table){margin-block:40px}
.davt-v4 .content pre{font-size:15px;line-height:1.8;padding:60px 24px 26px}
.davt-v4 .davt-copy{min-width:76px;min-height:44px;font-size:12px;top:8px;right:8px}
.davt-v4 .content figcaption{font-size:14px;line-height:1.75;margin-top:14px}
.davt-v4 .content :not(pre)>code{font-size:.88em;padding:3px 6px}
.davt-v4 .davt-toc{margin:0 0 40px;padding:22px 24px}
.davt-v4 .davt-toc summary{font:600 16px/1.6 var(--editorial-font);min-height:44px;align-content:center}
.davt-v4 .davt-toc ol{margin:18px 0 0;padding-left:22px;font-size:16px}
.davt-v4 .davt-toc li{margin:0;padding:0}
.davt-v4 .davt-toc a{display:block;padding:10px 0;line-height:1.6}
.davt-v4 .davt-read-link{min-height:44px;font-size:13px}
.davt-v4 .davt-entry-meta{font-size:12px;line-height:1.7}
.davt-v4 .davt-entry-cats{gap:10px}
.davt-v4 .davt-entry-cats a{font-size:12px;min-height:36px;display:inline-flex;align-items:center}
.davt-v4 .davt-entry .post-excerpt{font-size:17px;line-height:1.85;margin-bottom:26px}
.davt-v4 .davt-entry-body{padding:30px}
.davt-v4 .w-link-meta,.davt-v4 .w-about-sub{font-size:12px;line-height:1.8}
.davt-v4 .w-actions .chip,.davt-v4 .w-chip-cloud .chip{font-size:12px;min-height:44px}
.davt-v4 .w-kicker{font-size:10px}
.davt-v4 .davt-author-proof{margin:64px 0 32px}
.davt-v4 .davt-author-proof p{line-height:1.85;font-size:16px;margin:12px 0}
.davt-v4 .davt-author-proof__links{font-size:14px}
.davt-v4 .davt-author-proof__links a{min-height:44px;display:inline-flex;align-items:center}
.davt-v4 .post-footer-meta,.davt-v4 .post-share,.davt-v4 .post-nav{margin-block:36px}
.davt-v4 .post-share-label{font-size:14px}
.davt-v4 .post-share a{font-size:13px;min-height:44px}
.davt-v4 .post-nav-title{font:600 18px/1.6 var(--editorial-font)}
.davt-v4 .post-nav-label{font-size:12px;line-height:1.8}
.davt-v4 .post-suggestion{font-size:14px;line-height:1.8;padding:20px 0}
.davt-v4 .davt-location{font-size:12px;line-height:1.7;padding-block:24px}
.davt-v4 .davt-file-chrome button{font-size:12px;min-height:44px;flex-shrink:0}
.davt-v4 .content .davt-guide-link{margin-block:4px}
.davt-v4 .davt-guide-link b{font-size:12px}
.davt-v4 .davt-guide-list{gap:20px;margin-block:36px}
.davt-v4 .davt-hub-card p{font-size:16px;line-height:1.85}
html.davt-reading-mode .single .card-b.content{font-size:21px;line-height:1.95;max-width:760px}
@media(max-width:850px){.davt-v4 .davt-post-grid{grid-template-columns:1fr}.davt-v4 .davt-entry--lead{display:flex}.davt-v4 .davt-entry--lead .davt-entry-image{aspect-ratio:16/9;height:auto}.davt-v4 .davt-entry .post-title{font-size:28px}.davt-v4 .davt-entry-body{padding:28px}}
@media(max-width:560px){
 .davt-v4.single .container{width:calc(100% - 40px)}
 .davt-v4.single .davt-location{font-size:11px;padding-block:20px}
 .davt-v4.single .davt-location>span:last-child{display:none}
 .davt-v4.single .davt-file-chrome{padding:10px 0;font-size:12px;gap:12px}
 .davt-v4.single .davt-file-chrome .davt-window-dots{display:none}
 .davt-v4.single .card-h{padding:32px 0;gap:22px}
 .davt-v4.single .card-h h1{font-size:34px;line-height:1.2;letter-spacing:-.6px}
 .davt-v4.single .card-h-meta .chip{font-size:11px;padding:7px 9px}
 .davt-v4.single .post-cover{padding:14px}
 .davt-v4.single .card-b.content{padding:36px 0 0;font-size:18px;line-height:1.9}
 .davt-v4 .content h2{font-size:27px;margin:2em 0 .9em}
 .davt-v4 .content h3{font-size:23px}
 .davt-v4 .content p{margin-bottom:1.6em}
 .davt-v4 .content :is(pre,figure,blockquote,.wp-block-table){margin-block:32px}
 .davt-v4 .content pre{font-size:14px;padding:60px 18px 24px}
 .davt-v4 .davt-toc{padding:16px 20px;margin-bottom:32px}
 .davt-v4 .davt-toc summary{font-size:16px}
 .davt-v4 .davt-entry-body{padding:26px}
 .davt-v4 .davt-entry-meta{font-size:11px}
 .davt-v4 .davt-author-proof{grid-template-columns:1fr;padding:24px;margin-top:48px}
 .davt-v4 .davt-author-proof img{width:64px;height:64px}
 .davt-v4 .davt-author-proof__title{font-size:19px;line-height:1.5}
 .davt-v4 .davt-guide-link{grid-template-columns:1fr;gap:10px;padding:22px}
 .davt-v4 .davt-guide-link strong{font-size:18px;line-height:1.5}
 .davt-v4 .davt-guide-link small{font-size:16px;line-height:1.8}
 .davt-v4 .davt-guide-link b{font-size:13px}
 .davt-v4 .post-nav-inner{grid-template-columns:1fr;gap:16px}
 html.davt-reading-mode .single .card-b.content{font-size:20px;line-height:1.95}
}
.davt-v4.single .davt-cover-details{max-width:860px;margin:0 auto;border-block:1px solid var(--border)}
.davt-cover-details>summary{padding:16px 0;min-height:52px;cursor:pointer;font:14px/1.6 var(--editorial-font);color:var(--muted)}
.davt-v4.single .davt-cover-details .post-cover{margin:0 0 24px}
.davt-image-full{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;font:600 14px/1.6 var(--editorial-font)}
.davt-terminal-disclosure{min-width:0;width:100%}
.davt-terminal-disclosure>summary{cursor:pointer;padding:18px 20px;border:1px solid var(--border);border-radius:10px;font:600 15px/1.6 var(--editorial-font);color:var(--accent);background:#13222b}
@media(min-width:851px){.davt-terminal-disclosure>summary{display:none}}
@media(max-width:850px){.davt-terminal-disclosure[open]>summary{margin-bottom:20px}.davt-v4 .davt-workstation{gap:24px}}
/* Los hubs mantienen sus tarjetas anchas, pero no alargan la prosa introductoria. */
.davt-v4 .content>p,.davt-v4 .content>ul,.davt-v4 .content>ol{max-width:720px}
.davt-v4 .davt-hub-card h2 a::after,.davt-v4 .davt-hub-card h3 a::after{content:'';position:absolute;inset:0;border-radius:inherit}
.davt-v4 .davt-hub-card:focus-within{outline:2px solid var(--accent);outline-offset:4px}
/* El bloque completo es el área del enlace, no solo su encabezado. */
.davt-v4 .davt-hub-card :is(h2,h3),.davt-v4 .davt-hub-card :is(h2,h3) a{position:static}
.davt-v4 .davt-hub-card :is(h2,h3) a::after{z-index:1;pointer-events:auto}
