.col{font-family:var(--font-body);color:var(--ink);background:#fff}.col a{color:inherit}.col__wrap{max-width:640px;margin-inline:auto;padding-inline:clamp(20px,5vw,28px)}.col__cab{padding-block:clamp(30px,5vw,54px) clamp(18px,2.6vw,26px)}.col__kicker{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--pc-blue);font-size:.7rem;font-weight:700}.col__cab h1{font-family:var(--font-display);letter-spacing:-.035em;margin:.3em 0 .35em;font-size:clamp(2rem,5.4vw,3.2rem);font-weight:800;line-height:1.03}.col__bajada{color:var(--ink-soft);font-size:clamp(1.08rem,1.7vw,1.24rem);font-style:italic;line-height:1.5}.col__firma{border-top:1px solid #11162a29;align-items:center;gap:13px;margin-top:clamp(20px,3vw,28px);padding-top:clamp(16px,2.2vw,20px);display:flex}.col__firma img{object-fit:cover;object-position:center 22%;background:var(--paper-2);border-radius:50%;flex-shrink:0;width:50px;height:50px}.col__firma b{font-family:var(--font-display);font-size:.98rem;font-weight:700;display:block}.col__firma span{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);font-size:.7rem}.col .col__cab .share{justify-content:flex-start;margin-top:20px}.col__texto{padding-bottom:clamp(30px,5vw,56px)}.col__texto p{margin-bottom:1.35em;font-size:clamp(1.06rem,1.5vw,1.15rem);line-height:1.85}.col__texto>p:first-of-type:first-letter{float:left;font-family:var(--font-display);color:var(--pc-blue);padding:.06em .1em 0 0;font-size:3.6em;font-weight:800;line-height:.82}@media (width<=420px){.col__texto>p:first-of-type:first-letter{float:none;color:inherit;padding:0;font-size:1em}}.col__texto h2{font-family:var(--font-display);letter-spacing:-.015em;margin:2em 0 .6em;font-size:1.24rem;font-weight:800;line-height:1.25}.col__texto strong{font-weight:700}.col__texto em{font-style:italic}.col__texto a{text-decoration:underline 2px var(--pc-yellow);font-weight:700}.col__texto a:hover{color:var(--pc-blue)}.col__texto ul{margin:0 0 1.35em 1.1em}.col__texto li{margin-bottom:.55em;line-height:1.75}.col__texto .mark{background-image:linear-gradient(transparent 58%, var(--pc-yellow) 58%);padding:0 .06em;font-weight:700}.col__pausa{text-align:center;color:var(--pc-blue);letter-spacing:.7em;margin:clamp(28px,4vw,44px) 0;font-size:1.1rem}.col__pausa:before{content:"✦ ✦ ✦"}.col__destacado{border-left:5px solid var(--pc-yellow);font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:clamp(26px,4vw,40px) 0;padding-left:clamp(16px,2.4vw,22px);font-size:clamp(1.24rem,2.4vw,1.56rem);font-weight:700;line-height:1.28}.col__nota{background:var(--paper-2);font-family:var(--font-body);color:var(--ink-soft);border-radius:12px;margin:clamp(24px,3.4vw,36px) 0;padding:clamp(16px,2.2vw,20px) clamp(18px,2.4vw,22px);font-size:.96rem;line-height:1.65}.col__nota b{font-family:var(--font-display);color:var(--ink);font-weight:700}.col__cierre{border-top:3px solid var(--ink);font-family:var(--font-body);color:var(--ink-soft);margin-top:clamp(30px,4.5vw,48px);padding-top:clamp(18px,2.6vw,24px);font-size:.94rem;line-height:1.6}.col__cierre b{font-family:var(--font-display);color:var(--ink);font-weight:700}.col__cta{background:var(--night);color:var(--on-night);font-family:var(--font-body);padding:clamp(26px,4vw,38px) 0}.col__cta .col__wrap{max-width:640px}.col__cta h2{font-family:var(--font-display);color:#fff;margin-bottom:.4em;font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:800}.col__cta p{color:var(--on-night-soft);margin-bottom:1.1em;font-size:.98rem;line-height:1.6}.col__cta a{background:var(--pc-yellow);color:var(--ink);font-family:var(--font-display);border-radius:999px;padding:12px 26px;font-weight:700;text-decoration:none;display:inline-block}.col__mas{padding-block:clamp(26px,4vw,44px)}.col__mas h2{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #11162a29;margin-bottom:14px;padding-bottom:10px;font-size:.82rem;font-weight:800}.col__mas ul{margin:0;padding:0;list-style:none}.col__mas li{border-bottom:1px dotted #11162a3d;padding-block:11px}.col__mas li:last-child{border-bottom:0}.col__mas a{font-size:1rem;line-height:1.35;text-decoration:none}.col__mas a:hover{text-decoration:underline 2px var(--pc-yellow);color:var(--pc-blue)}
