#post-1888 .entry-title{font:650 clamp(1.95rem,4vw,2.4rem)/1.2 system-ui,sans-serif;letter-spacing:-.025em;color:#17324d;border:0;padding-left:0}.os-article{--cp-primary:#1967ab;--cp-brand:#1e73be;--cp-hover:#14548d;overflow-wrap:break-word}.os-article *{box-sizing:border-box}.os-article [hidden]{display:none!important}.os-article a{color:#1967ab;text-underline-offset:3px}.os-article :is(a,button,input,select,summary):focus-visible{outline:3px solid #1e73be;outline-offset:3px}.os-article .os-individual{color:#155b94;background:#e5f2fc;text-decoration:underline;text-underline-offset:4px;padding:0 2px}.os-article .os-colectivo{color:#494a91;background:#eeedfc;text-decoration:underline double;text-underline-offset:4px;padding:0 2px}.os-article .os-opening{margin:28px 0;padding:20px 0;border-block:1px solid #d6e1ea}.os-article .os-opening p:last-child{margin-bottom:0}.os-article .os-sentence{font-size:21px;line-height:1.85;margin:0 0 16px}.os-article .os-opening .os-sentence{font-size:25px}.os-article .os-search-panel{padding:24px;background:#f4f8fc;margin:28px 0}.os-article .os-filters{display:grid;grid-template-columns:2fr 1fr;gap:16px}.os-article .os-filters label{font-size:14px;font-weight:600}.os-article .os-filters :is(input,select){width:100%;min-height:44px;background:#fff;border:1px solid #8098af;border-radius:0;color:#17324d;font:400 16px/1.4 system-ui;padding:10px;margin-top:6px}.os-article .os-themes{display:flex;flex-wrap:wrap;gap:8px 20px;margin:24px 0}.os-article .os-themes a{display:inline-flex;align-items:center;min-height:44px;font-size:16px}.os-article [data-theme-group]{margin:38px 0}.os-article .os-theme-count{display:block;font-size:14px;font-weight:400;color:#526579;margin-top:6px}.os-article .os-sentences{margin:0 0 0 26px;padding:0}.os-article .os-sentences>li{padding:24px 0;border-bottom:1px solid #d6e1ea}.os-article .os-sentences>li::marker{font-size:15px;font-weight:600;color:#526579}.os-article .os-row{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px}.os-article:not(.os-ready) .os-row{grid-template-columns:1fr}.os-article .os-check{display:flex;min-height:44px;align-items:center;align-self:start;cursor:pointer}.os-article .os-check input{width:20px;height:20px;margin:0;accent-color:#1967ab}.os-article .os-labels{display:flex;flex-wrap:wrap;gap:10px 24px;font-size:16px;line-height:1.7;margin:10px 0}.os-article summary{cursor:pointer;color:#1967ab;min-height:44px;padding:9px 0;font-size:15px;text-decoration:underline;text-underline-offset:3px}.os-article details p{font-size:16px;line-height:1.7;margin:8px 0 16px}.os-article .os-row-content>button{margin-top:8px}.os-article.os-hide-answers .os-sentences :is(.os-individual,.os-colectivo){background:none;color:inherit;text-decoration:none;padding:0;font-weight:inherit}.os-article.os-hide-answers .os-sentences .os-labels{display:none}.os-article .os-copy-result{min-width:0;width:100%}.os-article .os-copy-result textarea{width:100%;min-width:0;font-size:16px;line-height:1.6}.os-article .os-illustration{display:flex;align-items:center;gap:28px;padding:24px 0;margin:28px 0;border-block:1px solid #d6e1ea}.os-article .os-illustration img{width:250px;max-width:100%;height:auto;flex-shrink:0}.os-article .os-illustration figcaption{font-size:17px;line-height:1.8;color:#405a70}.os-article fieldset{border:0;padding:0;margin:16px 0;min-width:0}.os-article legend{font-weight:650;line-height:1.6;padding:0;margin-bottom:10px;max-width:100%}.os-article .os-token-sentence{font-size:23px;line-height:2.8}.os-article .os-token-sentence button{font-size:20px;padding:8px 10px;background:#fff;color:#1967ab;border:1px solid #8faec9;min-height:44px;margin:4px 1px}.os-article .os-token-sentence button[aria-pressed=true]{background:#dceefd;box-shadow:inset 0 -3px #1967ab}.os-article .os-token-sentence button[data-result=correct]{border:2px solid #28754c}.os-article .os-token-sentence button[data-result=wrong]{border:2px dashed #8b4322}.os-article .os-hint:empty{display:none}.os-article .os-hint,.os-article .os-previous{font-size:16px;color:#405a70}.os-article .os-previous{padding:12px 0;border-bottom:1px solid #d6e1ea}.os-article .cp-feedback p{margin:0 0 8px}.os-article .cp-feedback ul{margin:0 0 0 20px}.os-article .cp-feedback li{margin:10px 0}.os-article .cp-feedback[data-kind=wrong]{border-color:#8b4322;background:#fff4ed;color:#61351e}.os-article .cp-feedback[data-kind=correct]{border-color:#28754c;background:#f0f7f2;color:#205239}.os-article #os-practice-stage h3{margin-top:0}.os-article #os-practice-stage>a{display:block;margin:20px 0}.os-article .os-sources{font-size:15px}.os-article .os-sources h2{font-size:22px}@media(max-width:650px){.os-article .os-filters{grid-template-columns:1fr}.os-article .os-search-panel{padding:16px}.os-article .os-row{grid-template-columns:22px minmax(0,1fr);gap:8px}.os-article .os-sentence{font-size:19px}.os-article .os-opening .os-sentence{font-size:23px}.os-article .os-sentences{margin-left:20px}.os-article .os-labels{font-size:15px;display:block}.os-article .os-labels>span{display:block;margin:8px 0}.os-article .os-illustration{display:block}.os-article .os-illustration figcaption{margin-top:16px}.os-article .os-token-sentence button{font-size:19px;padding:7px 9px}}@media(prefers-reduced-motion:reduce){.os-article *{scroll-behavior:auto!important}}.os-article .os-colectivo{color:#155b94;background:#e5f2fc;text-decoration:underline}.os-article .os-meanings{font-size:16px;line-height:1.7;color:#405a70}.os-article .os-meanings p{margin:8px 0}.os-article .os-opening .os-sentence:not(:first-child){margin-top:24px}.os-article.os-hide-answers .os-sentences :is(.os-meanings,details){display:none}.os-article .os-option{display:flex;gap:12px;align-items:center;min-height:48px;padding:12px;border:1px solid #b5c9da;margin:10px 0;cursor:pointer}.os-article .os-option input{width:20px;height:20px;flex-shrink:0;accent-color:#1967ab}.os-article .os-option:has(input:checked){background:#e5f2fc;border-color:#1967ab}.os-article .os-contrast{padding:20px 0;border-block:1px solid #d6e1ea}