/* V1 editorial system — bespoke pieces for the family-interview preparer.
   Structural chrome lives in v1-tools.css; entrevista-familiar.js injects
   li>(span.family-question__theme + p) into [data-family-questions], and
   .family-print-title stays screen-hidden (a duplicate of the on-screen
   hero/meta) but visible when the guion is printed/saved as PDF. */
html.v1 .family-print-title{display:none}
html.v1 .family-questions{list-style:none;margin:0;padding:0;display:grid;gap:1rem}
html.v1 .family-questions li{border-top:1px solid var(--color-border);padding-top:.85rem}
html.v1 .family-questions li:first-child{border-top:0;padding-top:0}
html.v1 .family-question__theme{display:inline-block;font:600 .7rem/1.4 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.3rem}
html.v1 .family-questions p{margin:0;font:400 1.05rem/1.55 var(--font-reading)}

@media print{
  html.v1 .site-header,html.v1 .site-footer,html.v1 .book-breadcrumb,html.v1 .tool-hero,html.v1 form,html.v1 .tool-panel.tool-caveat,html.v1 [data-family-reset],html.v1 [data-family-print]{display:none!important}
  html.v1 .family-print-title{display:block;margin-bottom:1rem}
  html.v1 .tool-findings{columns:2;column-gap:2rem}
  html.v1 .family-questions li{break-inside:avoid}
}
