.upc-manifesto-manifiesto,.upc-manifesto-preview{--upc-manifesto-dark:#0b4744;--upc-manifesto-teal:#5cc4b4;--upc-manifesto-aqua:#dcf2ee;--upc-manifesto-aqua-soft:#eaf7f4;--upc-manifesto-yellow:#fcc443;--upc-manifesto-text:#12302e;--upc-manifesto-line:#d8e3e1;color:var(--upc-manifesto-text);font-family:Lato,system-ui,sans-serif;font-size:16px;line-height:1.55}.upc-manifesto-manifiesto *,.upc-manifesto-preview *{box-sizing:border-box}.upc-manifesto-manifiesto{max-width:1200px;margin:0 auto;padding:0 16px;overflow-x:clip}.upc-manifesto-manifiesto h1,.upc-manifesto-manifiesto h2,.upc-manifesto-manifiesto h3{color:var(--upc-manifesto-dark);letter-spacing:-.01em;margin:0;font-weight:800}.upc-manifesto-manifiesto a:focus-visible,.upc-manifesto-manifiesto button:focus-visible,.upc-manifesto-preview a:focus-visible,.upc-manifesto-preview button:focus-visible{outline:3px solid var(--upc-manifesto-dark);outline-offset:3px}.upc-manifesto-bar{background:var(--upc-manifesto-teal);border-radius:4px;width:44px;height:4px;margin-bottom:18px;display:block}.upc-manifesto-crumbs{padding:24px 8px 16px;font-size:14px}.upc-manifesto-crumbs a{color:inherit;text-decoration:none}.upc-manifesto-crumbs span{font-weight:700}.upc-manifesto-hero{background:var(--upc-manifesto-aqua-soft);border-radius:8px;gap:28px;padding:32px 24px;display:grid}.upc-manifesto-eyebrow{color:var(--upc-manifesto-dark);margin:0 0 14px;font-size:15px;font-weight:700}.upc-manifesto-hero h1{max-width:13ch;font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.05}.upc-manifesto-lead{max-width:34rem;margin:18px 0 26px;font-size:1.1rem}.upc-manifesto-actions{flex-wrap:wrap;gap:12px;display:flex}.upc-manifesto-btn{min-height:48px;color:var(--upc-manifesto-dark);border:2px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.upc-manifesto-btn--yellow{background:var(--upc-manifesto-yellow)}.upc-manifesto-btn--yellow:hover{filter:brightness(.96)}.upc-manifesto-btn--outline{border-color:var(--upc-manifesto-dark);background:#fff}.upc-manifesto-hero__cover{justify-content:center;display:flex}.upc-manifesto-hero__cover img{filter:drop-shadow(0 8px 18px #0b474426);width:100%;max-width:230px;height:auto;display:block}@media (width>=900px){.upc-manifesto-hero{grid-template-columns:1.4fr 1fr;align-items:center;padding:56px 40px}.upc-manifesto-hero__cover img{max-width:260px}}.upc-manifesto-intro{border-bottom:1px solid var(--upc-manifesto-line);max-width:1200px;padding:48px 8px 40px}.upc-manifesto-intro h2,.upc-manifesto-ejes h2{margin-bottom:18px;font-size:clamp(1.6rem,3.4vw,2.2rem);line-height:1.15}.upc-manifesto-intro p{max-width:46rem;margin:0 0 10px}.upc-manifesto-ejes{padding:44px 0 24px}.upc-manifesto-ejes>.upc-manifesto-bar,.upc-manifesto-ejes>h2,.upc-manifesto-sub{margin-left:8px}.upc-manifesto-sub{margin-top:0;font-size:1.05rem}.upc-manifesto-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:24px 8px 16px;font-size:15px;font-weight:700;display:flex}.upc-manifesto-toolbar span,.upc-manifesto-toolbar button{align-items:center;gap:8px;display:inline-flex}.upc-manifesto-toolbar button{font:inherit;color:var(--upc-manifesto-dark);cursor:pointer;background:0 0;border:0;min-height:44px}.upc-manifesto-grid{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.upc-manifesto-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.upc-manifesto-grid{grid-template-columns:repeat(4,1fr)}}.upc-manifesto-grid li{display:flex}.upc-manifesto-card{text-align:left;width:100%;min-height:116px;font:inherit;cursor:pointer;border:1.5px solid var(--upc-manifesto-line);color:var(--upc-manifesto-dark);background:#fff;border-radius:6px;flex-direction:column;gap:8px;padding:14px 16px 36px;transition:transform .15s;display:flex;position:relative}.upc-manifesto-card:hover{transform:translateY(-2px)}.upc-manifesto-card--aqua{background:var(--upc-manifesto-aqua);border-color:var(--upc-manifesto-aqua)}.upc-manifesto-card--yellow{background:var(--upc-manifesto-yellow);border-color:var(--upc-manifesto-yellow)}.upc-manifesto-card--dark{background:var(--upc-manifesto-dark);border-color:var(--upc-manifesto-dark);color:#fff}.upc-manifesto-card--dark .upc-manifesto-card__title{color:#fff}.upc-manifesto-card.is-open{box-shadow:0 0 0 3px var(--upc-manifesto-teal)}.upc-manifesto-card__top{justify-content:space-between;align-items:flex-start;display:flex}.upc-manifesto-card__num{font-size:26px;font-weight:800;line-height:1}.upc-manifesto-card__title{color:inherit;max-width:11rem;line-height:1.2;font-size:16px!important;font-weight:700!important}.upc-manifesto-card__sum{font-size:15px;line-height:1.4}.upc-manifesto-card__toggle{position:absolute;bottom:10px;right:12px}#upc-manifesto-detalle{border-top:2px solid var(--upc-manifesto-teal);margin-top:24px;padding-top:8px}.upc-manifesto-detail{background:var(--upc-manifesto-aqua-soft);border-radius:6px;padding:20px 24px}.upc-manifesto-detail__head{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.upc-manifesto-detail__tag{color:var(--upc-manifesto-dark);margin:0 0 2px;font-size:15px;font-weight:800}.upc-manifesto-detail h3{font-size:clamp(1.3rem,2.6vw,1.6rem)}.upc-manifesto-detail p{margin:0 0 10px}.upc-manifesto-detail__points{margin:8px 0 0;padding-left:20px}.upc-manifesto-icon-btn{color:var(--upc-manifesto-dark);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.upc-manifesto-band{background:var(--upc-manifesto-dark);color:#fff;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:32px 0 40px;padding:28px 24px;display:flex}.upc-manifesto-band h2{font-size:clamp(1.4rem,3vw,1.9rem);color:#fff!important}.upc-manifesto-band p{opacity:.9;margin:6px 0 0;font-size:1.05rem}.upc-manifesto-band__cta{flex-direction:column;align-items:center;gap:8px;display:flex}.upc-manifesto-band__cta small{font-size:13px}@media (width>=900px){.upc-manifesto-band{padding:32px 40px}}
