/* Existing public components; layout rules are limited to the new editorial records. */
.ffpub-task-detail .ffpub-catalog-preview{margin:0 auto 28px;max-width:640px}.ffpub-catalog-preview img,.ffpub-catalog-preview svg{display:block;width:100%;height:auto;border-radius:16px}.ffpub-catalog-preview figcaption{font-size:12px;line-height:1.6;color:#466154;margin-top:10px}.ffpub-task-detail .ffpub-editorial-guide h2{font-size:clamp(23px,3vw,30px);line-height:1.25;margin-top:30px}.ffpub-task-detail .ffpub-editorial-guide h2:first-child{margin-top:0}.ffpub-task-detail .ffpub-editorial-guide li{margin-bottom:10px;line-height:1.75}.ffpub-task-detail [id]{scroll-margin-top:110px}.ffpub-objective #ejercicios-objetivo{scroll-margin-top:110px}.ffpub-objective .ffpub-task-grid{margin-block:24px}.ffpub-objective .ffpub-task-open{display:inline-block;margin-block:20px}.ffpub-task-detail .ffpub-resource-overview,.ffpub-objective .ffpub-resource-overview{overflow-wrap:break-word}
