
html{scroll-behavior:smooth}.draft-banner{background:#312819;color:#ffe2a0;border-bottom:1px solid #b48d41;padding:12px 20px;text-align:center;font:600 14px/1.5 sans-serif}.draft-banner a{color:inherit;text-decoration:underline}
.ccl-main section{scroll-margin-top:90px;margin:0 0 44px}.ccl-main p,.body p{line-height:1.8}.ccl-main h2{margin:30px 0 18px}.ccl-main figure{margin:26px 0}.ccl-main figure img{width:100%;height:auto;max-height:780px;object-fit:contain;object-position:top;background:#111}.ccl-main figcaption{font-size:13px;line-height:1.6;margin-top:12px;color:#bdb7ab}code{overflow-wrap:anywhere;white-space:normal}table{border-collapse:collapse;width:100%;font-size:14px;margin:20px 0}th,td{text-align:left;vertical-align:top;padding:12px;border-bottom:1px solid #555;overflow-wrap:anywhere}th{color:#e0b34a}.table-scroll{overflow-x:auto}.ccl-main,.body{min-width:0}.body section{margin-bottom:42px}.ccl-main a,.body a{overflow-wrap:anywhere}.draft-nav{margin:22px 0;display:flex;flex-wrap:wrap;gap:16px}.draft-nav a{color:#e0b34a}.article-grid{grid-template-columns:minmax(0,1fr)!important;max-width:850px;margin:auto}.article-head{max-width:1000px}.draft-note{border-left:3px solid #e0b34a;padding:16px;background:#171717}.article-wrap{padding-bottom:48px}#contenido{display:block}
@media(max-width:820px){.ccl-main-wrap{padding-left:16px!important;padding-right:16px!important}.ccl-layout{display:block!important}.ccl-toc{position:static!important;width:auto!important;display:block!important;margin:22px 0!important}.ccl-toc ol{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:13px}.ccl-meta{display:block!important}.ccl-meta>div{margin:14px 0}.ccl-hero h1{font-size:34px!important}.ccl-main h2{font-size:25px}th,td{padding:9px;font-size:12px}.article-wrap{padding-left:20px!important;padding-right:20px!important}.article-head h1{font-size:34px!important}.draft-banner{font-size:12px}body{overflow-x:hidden}}
@media print{@page{size:A4;margin:17mm}*{position:static!important;overflow:visible!important;height:auto!important;max-height:none!important;min-height:0!important;transform:none!important;contain:none!important;letter-spacing:normal!important;clip-path:none!important;text-shadow:none!important;box-shadow:none!important}*::before,*::after{display:none!important}html,body,.page,.ccl,.ccl-main-wrap,.ccl-main{display:block!important;background:white!important;color:#181818!important;max-width:none!important;width:auto!important;margin:0!important;padding:0!important}body:before,body:after,.announce,.utility,.top,.site-footer,.ccl-toc,.ccl-skip,.ccl-deco,.ccl-btns,.draft-nav,.reading-language{display:none!important}.draft-banner{border:1px solid #999;background:white;color:#333;font-size:10px}.ccl-layout{display:block!important}.ccl-hero{padding:20px 0!important;min-height:0!important;background:white!important}.ccl-wrap{padding:0!important;max-width:none!important}.ccl-hero h1{font-size:28px!important;color:#161616!important;max-width:none!important}.ccl-eyebrow,.ccl-lede,.ccl-meta,.ccl-main p,.ccl-main li,.ccl-main td,.ccl-main th,.ccl-main figcaption{color:#222!important;font-size:10.5pt!important;line-height:1.5!important}.ccl-main h2{font-size:18pt!important;color:#222!important;break-after:avoid}.ccl-main section{margin-bottom:20px!important}a{color:#333!important}figure{break-inside:avoid}figure img{max-height:165mm!important;width:auto!important;max-width:100%!important}tr{break-inside:avoid}th,td{padding:6px;border-color:#aaa}code{font-size:9pt}p{orphans:3;widows:3}.ccl-tlp{color:#222!important;background:#eee!important}.ccl-meta{display:grid!important;grid-template-columns:1fr 1fr!important}.ccl-crumbs{display:none}}
@media print{#site-header{display:none!important}.ccl .ccl-meta>div{background:#f4f4f4!important;border-color:#888!important}.ccl .ccl-meta dt,.ccl .ccl-meta dd,.ccl .ccl-meta dd a{color:#222!important}.ccl .ccl-main code{color:#222!important;background:#f4f4f4!important}.ccl .ccl-main table{width:100%!important}.ccl .ccl-main th,.ccl .ccl-main td{color:#222!important}}

.ccl-main figure img{max-height:none;background:#fff;border-radius:8px}.ccl-main figure{margin:30px 0 42px}.ccl-main figcaption{color:#c5c5c5}.ccl-main h2{scroll-margin-top:110px}.ccl-main .table-scroll{width:100%;max-width:100%;overflow-x:auto}.ccl-main table{min-width:640px}.ccl-main{overflow-wrap:anywhere}.ccl-hero h1{max-width:1100px}.ccl-main-wrap:before{max-width:100%}@media(max-width:820px){.ccl-main figure{margin:24px 0}.ccl-main figure img{border-radius:4px}.ccl-main table{min-width:680px}.ccl-toc ol{grid-template-columns:1fr!important}.ccl-hero h1{font-size:32px!important;line-height:1.16!important}}
