.cg150-article{--blue:#1967ab;--line:#ccddeb;color:#17324d;overflow-wrap:anywhere}#post-150 .entry-title{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-size:clamp(1.95rem,4vw,2.4rem);font-weight:650;line-height:1.2;letter-spacing:-.025em;color:#17324d;border:0;padding-left:0}#post-150 .entry-content .cg150-article h2{border:0;padding:0;font-size:27px;line-height:1.3;font-weight:650;color:#17324d;margin:36px 0 18px}.cg150-article [hidden]{display:none!important}.cg150-article section{scroll-margin-top:28px}.cg150-article h3{font-size:1.2em}.cg150-article p{line-height:1.7}.cg150-article a{color:var(--blue)}.cg150-article label{display:block}.cg150-article select{display:block;width:100%;max-width:100%;margin:6px 0 12px;box-sizing:border-box;background:#fff;color:#17324d;border:1px solid #8caac5;border-radius:0;padding:10px;font-size:17px}.cg150-article button{background:var(--blue);color:#fff;border:1px solid var(--blue);border-radius:0;min-height:44px;padding:10px 14px;line-height:1.4;font-size:16px;white-space:normal;cursor:pointer;max-width:100%}.cg150-article button.cp-secondary{background:#fff;color:var(--blue)}.cg150-article button:disabled{opacity:.6;cursor:default}.cg150-article :is(button,input,select,summary,a,textarea):focus-visible{outline:3px solid var(--blue);outline-offset:3px}.cg150-article [tabindex="-1"]:focus{outline:2px solid var(--blue);outline-offset:3px}.cg150-article .cp-tools{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.cg150-words{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;margin:20px 0;padding-left:28px;list-style:decimal}.cg150-words>li{padding:16px 0;border-top:1px solid var(--line);align-self:start;min-width:0}.cg150-words p{font-size:15px;margin:10px 0}.cg150-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0}.cg150-pair strong{font-size:20px;display:block}.cg150-label{display:block;font-size:13px;color:#405c76;line-height:1.5;margin-bottom:5px}.cg150-article summary{cursor:pointer;color:var(--blue);padding:12px 0;min-height:44px;box-sizing:border-box}.cg150-article details{border:0;margin:0}.cg150-example{font-size:20px}.cg150-case{background:#f3f7fc;border-top:1px solid var(--line);padding:20px;margin:20px 0}.cg150-case h3{margin-top:0}.cg150-case .cg150-expression{font-size:25px;line-height:1.6;margin:0 0 14px}.cg150-case .cg150-pair>div{min-width:0}.cg150-observation{border-top:1px solid var(--line);padding-top:10px}.cg150-observation p{margin:4px 0 12px}.cg150-words [data-role=nombre],.cg150-article:not(.cg150-ready) .cg150-case [data-role=nombre],.cg150-case.show-nombre [data-role=nombre]{background:#e1edfb;text-decoration:underline;text-underline-offset:3px;font-weight:650}.cg150-case.show-cambios [data-role=acompanante]{background:#dce9f5;text-decoration:underline dotted;text-underline-offset:4px}.cg150-case[data-case=victima].show-cambios [data-role=acompanante]{background:#fff0;text-decoration:underline dotted}.cg150-question{border-top:1px solid var(--line);padding:24px 0;margin:20px 0}.cg150-question fieldset{border:0;padding:0;margin:0;min-width:0}.cg150-question legend{font-size:20px;font-weight:650;line-height:1.5;margin-bottom:12px;width:100%;box-sizing:border-box}.cg150-option{padding:10px 4px;border-bottom:1px solid var(--line);display:flex!important;gap:12px;align-items:center;min-height:44px;cursor:pointer}.cg150-option input{flex-shrink:0;width:20px;height:20px}.cg150-article input{accent-color:var(--blue)}.cg150-question [data-feedback] p{margin:10px 0}.cg150-question [data-feedback]:not(:empty){padding:12px 16px;background:#f3f7fc;border-left:2px solid var(--blue)}.cg150-progress{border-block:1px solid var(--line);padding:12px 0}.cg150-progress p{margin:4px 0}.cg150-article [role=status]:empty{display:none}.cg150-copy-box{background:#eef5fe;border:1px solid #8caac5;padding:16px;margin:12px 0}.cg150-copy-box textarea{width:100%;min-height:160px;box-sizing:border-box;color:#17324d;background:#fff;margin:10px 0}.cg150-figure{margin:24px 0;max-width:400px}.cg150-figure img{max-width:100%;height:auto;display:block}.cg150-figure figcaption{font-size:15px;line-height:1.6;margin-top:10px}.cg150-article .cp-related-grid{display:block}.cg150-article a.cp-related-card{display:grid;grid-template-columns:minmax(0,1fr) auto;border-radius:0}.cg150-article .cp-link-title{grid-column:1;grid-row:1}.cg150-article .cp-link-description{grid-column:1;grid-row:2}.cg150-arrow{grid-column:2;grid-row:1/3;align-self:center;font-size:24px;color:var(--blue)}@media(max-width:750px){.cg150-words{grid-template-columns:1fr;gap:0}}@media(max-width:450px){.cg150-case{padding:14px}.cg150-case .cg150-pair{grid-template-columns:1fr;gap:10px}.cg150-case .cg150-expression{font-size:22px}.cg150-words .cg150-pair strong{font-size:18px}.cg150-article .cp-tools{gap:8px}.cg150-question legend{font-size:19px}}.cg150-case:is([data-case=musico],[data-case=caballo]).show-cambios [data-role=nombre]{background:#e1edfb;text-decoration:underline;text-underline-offset:3px;font-weight:650}.cg150-tools{padding:20px 0;border-block:1px solid var(--line);margin:26px 0}.cg150-filters{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cg150-filters input{display:block;box-sizing:border-box;width:100%;min-width:0;padding:10px;border:1px solid #8caac5;font-size:17px;margin:6px 0 12px;background:#fff;color:#17324d}.cg150-switches{display:flex;flex-wrap:wrap;gap:16px}.cg150-switches label{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer}.cg150-switches input{width:20px;height:20px;flex-shrink:0}.cg150-legend{display:flex;flex-wrap:wrap;gap:12px;font-size:14px}.cg150-legend span:first-child{text-decoration:underline;background:#e1edfb}.cg150-legend span:last-child{text-decoration:underline dotted;background:#edf4fb}.cg150-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0!important;padding:0!important;list-style:none}.cg150-pair>li{position:relative;min-width:0;border-top:1px solid var(--line);padding:22px 0 18px 30px;counter-increment:none}.cg150-pair>li:before{content:attr(value) ".";position:absolute;left:0;top:25px;font-size:13px;color:#46627b}.cg150-pair>li:only-child{grid-column:1/-1}.cg150-sentence{font-size:19px;margin:0 0 12px}.cg150-article.show-nombre [data-role=nombre]{background:#e1edfb;text-decoration:underline;text-underline-offset:3px;font-weight:650}.cg150-article.show-pistas [data-role]:not([data-role=nombre]){background:#edf4fb;text-decoration:underline dotted;text-underline-offset:4px;font-weight:650}.cg150-article:not(.show-pistas) .cg150-no-clue{display:none}.cg150-no-clue{font-size:15px;color:#405c76}.cg150-explanation p{font-size:16px;margin:8px 0}.cg150-article .cg150-pair button{font-size:15px;padding:8px 11px}.cg150-article .cg150-pair summary{font-size:16px}.cg150-copy-message{font-size:14px;color:#1967ab}.cg150-figure{max-width:540px;display:flex;align-items:center;gap:22px}.cg150-figure img{width:180px;height:150px;flex-shrink:0}.cg150-figure figcaption{margin:0}.cg150-pair [id],.cg150-pair>li{scroll-margin-top:30px}@media(max-width:750px){.cg150-pair,.cg150-filters{grid-template-columns:1fr;gap:0}.cg150-pair>li{padding-left:32px}.cg150-figure{display:block}.cg150-figure img{width:240px;height:200px;max-width:100%;object-fit:contain}.cg150-figure figcaption{margin-top:12px}}@media print{.cg150-article .cg150-js,.cg150-article button,.cg150-copy-box,.cg150-copy-message{display:none!important}.cg150-article [data-row][hidden],.cg150-article [data-pair][hidden],.cg150-article [data-collection][hidden],.cg150-article .cg150-static-solution[hidden]{display:block!important}.cg150-article details::details-content{display:contents!important;content-visibility:visible!important}.cg150-article details>:not(summary){display:block!important}.cg150-pair{display:block}.cg150-article details summary{display:none}.cg150-article .cg150-no-clue{display:block!important}.cg150-question{break-inside:avoid}}