@scope([data-videofirma]){[data-videofirma-hero] [data-kicker]{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--primary-text);margin:0}[data-videofirma-hero] h1{max-inline-size:16ch}[data-videofirma-hero] h1 em{color:var(--danger-text);font-style:italic;font-weight:400}[data-videofirma-hero] [data-hero-detail]{max-inline-size:var(--measure);font-size:var(--fs-base);line-height:var(--lh-body);color:var(--muted-foreground);margin:0}[data-videofirma-hero] [data-hero-detail] strong{color:var(--foreground);font-weight:600}[data-videofirma-hero] abbr{text-underline-offset:.2em;text-decoration:underline dotted}[data-videofirma-hero] [data-pista]{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:.02em;color:var(--muted-foreground);margin:0}[data-videofirma-hero] [data-hero-ficha] [data-ficha-tag],[data-videofirma-hero] [data-hero-ficha] [data-ficha-title],[data-videofirma-hero] [data-hero-ficha] [data-ficha-validez]{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted-foreground);margin:0}[data-videofirma-hero] [data-hero-ficha] [data-ficha-title]{margin-block:var(--sp-2) var(--sp-4);font-family:var(--font-heading), Georgia, serif;font-size:var(--fs-2xl);letter-spacing:-.01em;text-transform:none;color:var(--foreground);padding-inline-end:5rem}[data-videofirma-hero] [data-hero-ficha] dl>div{justify-content:space-between;align-items:baseline;gap:var(--sp-1) var(--sp-4);padding-block:var(--sp-3);border-block-start:var(--rule-thin) solid var(--border);flex-wrap:wrap;display:flex}[data-videofirma-hero] [data-hero-ficha] dl>div:first-child{border-block-start:var(--rule-thick) solid var(--foreground);padding-block-start:var(--sp-3)}[data-videofirma-hero] [data-hero-ficha] dt{letter-spacing:var(--tracking-label);text-transform:uppercase}[data-videofirma-hero] [data-hero-ficha] dd{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-sm);color:var(--primary-text);font-weight:500}[data-videofirma-hero] [data-hero-ficha] figcaption{gap:var(--sp-1);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-sm);color:var(--foreground);display:grid}[data-videofirma-hero] [data-marginalia]{display:none}[data-videofirma-sellos]{justify-content:center;gap:var(--sp-2) var(--sp-6);max-width:var(--container-shell);padding:var(--sp-4) var(--gutter);border-block:var(--rule-thin) solid var(--border);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted-foreground);flex-wrap:wrap;margin:0 auto;list-style:none;display:flex}[data-videofirma-sellos] li+li:before{content:"·";content:"·" / "";color:var(--primary-text);margin-inline-end:var(--sp-6)}[data-videofirma-section]{max-width:var(--container-shell);padding-block:var(--section-pad);padding-inline:var(--gutter);margin-inline:auto}[data-section-head] h2 em{color:var(--primary-text);font-style:italic;font-weight:400}[data-videofirma-fichas]{border-block-start:var(--rule-thick) solid var(--foreground);grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){[data-videofirma-fichas]{column-gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){[data-videofirma-fichas][data-columnas="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-videofirma-fichas]>li{border-block-end:var(--rule-thin) solid var(--border)}[data-videofirma-fichas] article{gap:var(--sp-2);padding:var(--sp-6) var(--sp-5) var(--sp-6) 0;align-content:start;display:grid}[data-videofirma-fichas] [data-num]{font-family:var(--font-heading), Georgia, serif;font-size:var(--fs-2xl);color:var(--primary-text);font-style:italic;line-height:1}[data-videofirma-fichas] [data-label]{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted-foreground);margin:0}[data-videofirma-fichas] [data-riesgo] [data-label]{color:var(--danger-text)}[data-videofirma-fichas] h3{font-family:var(--font-heading), Georgia, serif;font-size:var(--fs-xl);font-weight:500;line-height:var(--lh-snug);color:var(--foreground);margin:0}[data-videofirma-fichas] h3+p{max-inline-size:var(--measure);line-height:var(--lh-body);color:var(--muted-foreground);margin:0}[data-videofirma-concepto]{gap:var(--sp-10);grid-template-columns:minmax(0,1fr);display:grid}[data-videofirma-concepto] [data-prosa]{gap:var(--sp-4);max-inline-size:var(--measure);line-height:var(--lh-body);color:var(--muted-foreground);display:grid}[data-videofirma-concepto] [data-prosa] p{margin:0}[data-videofirma-concepto] [data-prosa] strong{color:var(--foreground);font-weight:600}[data-videofirma-metadata]{gap:var(--sp-3);padding:var(--sp-6);border:var(--rule-thin) solid var(--border);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--ficha-shadow);align-self:start;margin:0;display:grid}[data-videofirma-metadata] figcaption{border-block-end:var(--rule-thick) solid var(--foreground);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted-foreground);padding-block-end:var(--sp-3)}[data-videofirma-metadata] dl>div{justify-content:space-between;align-items:baseline;gap:var(--sp-1) var(--sp-4);padding-block:var(--sp-2);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-sm);flex-wrap:wrap;display:flex}[data-videofirma-metadata] dt{color:var(--muted-foreground)}[data-videofirma-metadata] dd{color:var(--primary-text);font-weight:500}[data-videofirma-capas]{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}[data-videofirma-capas] li{align-items:baseline;gap:var(--sp-4);padding:var(--sp-5);border:var(--rule-thin) solid var(--border);border-radius:var(--radius-card);flex-wrap:wrap;display:flex}[data-videofirma-capas] li[data-capa=videofirma]{border-color:var(--danger-text);background:var(--card)}[data-videofirma-capas] [data-capa-label]{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--muted-foreground)}[data-videofirma-capas] [data-capa-nombre]{color:var(--foreground);margin:0;font-weight:600}[data-videofirma-capas] [data-capa-desc]{font-size:var(--fs-sm);color:var(--muted-foreground);flex:1 0 100%;margin:0}[data-videofirma-capas] [data-capa-check]{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--danger-text);margin-inline-start:auto}[data-videofirma-capas-nota]{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-xs);color:var(--muted-foreground);margin-block-start:var(--sp-4);line-height:1.6}[data-videofirma-faq] [data-pregunta]{font-family:var(--font-heading), Georgia, serif;font-size:var(--fs-xl);font-weight:500;line-height:var(--lh-snug);letter-spacing:-.01em;color:var(--foreground)}[data-videofirma-faq] summary:hover [data-pregunta],[data-videofirma-faq] details:target [data-pregunta]{color:var(--primary-text)}[data-videofirma-firma]{gap:var(--sp-2);max-width:var(--container-shell);padding:var(--sp-8) var(--gutter) var(--sp-10);border-block-start:var(--rule-thin) solid var(--border);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:.02em;text-align:center;color:var(--muted-foreground);justify-items:center;margin:0 auto;display:grid}[data-videofirma-firma] p{margin:0}[data-videofirma-firma] a{color:var(--primary-text);text-underline-offset:.2em;text-decoration:underline}@media (width>=64rem){[data-videofirma-concepto]{gap:var(--sp-12);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}[data-videofirma-hero] [data-marginalia]{gap:var(--sp-4);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--subtle-foreground);grid-column:1/-1;align-items:end;margin:0;line-height:1.8;display:flex}[data-videofirma-hero] [data-marginalia-folio]{font-family:var(--font-heading), Georgia, serif;letter-spacing:-.03em;color:var(--subtle-foreground);font-size:4rem;font-style:italic;line-height:.9}}@media (width<=47.99rem){[data-videofirma-fichas] article{padding-inline-end:0}[data-videofirma-hero] [data-hero-ficha] [data-ficha-title]{padding-inline-end:4.5rem}}}
