/* Iniciativa Colombia–Venezuela: extensión de componentes vigentes WCS. */
.initiative-hero .ph-hero-grid{grid-template-columns:1.4fr .8fr;gap:65px}.initiative-tag{line-height:1.8;max-width:650px}.initiative-hero h1{font-size:clamp(36px,4.2vw,58px)}.initiative-hero p{max-width:680px}.initiative-hero .ph-actions{align-items:center}.initiative-facts{border:1px solid var(--ph-line);border-radius:14px;background:var(--ph-panel);padding:12px 30px}.initiative-facts>div{padding:23px 0}.initiative-facts>div+div{border-top:1px solid var(--ph-line)}.initiative-facts b{display:block;font-size:25px;line-height:1.35;font-weight:500;letter-spacing:-.025em;margin-bottom:9px;color:var(--ph-gold)}.initiative-facts span{display:block;font-size:13px;color:var(--ph-muted)}.initiative-note{font-size:12px;line-height:1.8;color:var(--ph-muted)}.initiative-heading{display:grid;grid-template-columns:.6fr 1.4fr;gap:60px;margin-bottom:36px}.initiative-heading h2{max-width:800px}.initiative-two{display:grid;grid-template-columns:1fr 1fr;gap:55px}.initiative-page .ph-problems article{border-top:1px solid var(--ph-line);padding-top:24px}.initiative-page .ph-problems p{font-size:14px}.initiative-page .ph-problems h3{font-size:24px}.initiative-list{padding-left:20px;color:var(--ph-muted)}.initiative-list li{padding:5px 0}.initiative-status{border-left:3px solid var(--ph-gold);background:var(--ph-bg);padding:24px;margin-top:28px}.initiative-status p{margin:10px 0 0}.initiative-timeline{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:32px 0}.initiative-timeline li{border:1px solid var(--ph-line);border-radius:9px;padding:24px;background:var(--ph-bg)}.initiative-timeline strong{display:block;font-size:10px;color:var(--ph-gold);letter-spacing:.08em;margin-bottom:14px}.initiative-timeline span{font-size:13px;color:var(--ph-muted)}.initiative-person{padding-left:30px;border-left:1px solid var(--ph-line)}.initiative-person h3{color:var(--ph-gold)}.initiative-page #articulacion a{color:var(--ph-gold);text-decoration:underline;text-underline-offset:4px}.initiative-faq{max-width:1000px}.initiative-page #interes .ph-start-card{display:flex;flex-direction:column;align-items:start}.initiative-page #interes .ph-start-card .ph-button{margin-top:auto}.initiative-page .initiative-note a{text-decoration:underline;text-underline-offset:4px}.initiative-page #interes .initiative-note{margin-top:26px}.initiative-page main a:not(.ph-button):hover{text-decoration:underline;text-underline-offset:4px}.initiative-page .ph-top-contact a{white-space:normal}.initiative-page .ph-footer-bottom{flex-wrap:wrap}.initiative-page .ph-hero .ph-link{min-height:44px}.initiative-page #interes:target,.initiative-page #empresarios:target,.initiative-page #instituciones:target{outline:2px solid var(--ph-gold);outline-offset:-2px}@media(max-width:850px){.initiative-hero .ph-hero-grid{grid-template-columns:1fr;gap:28px}.initiative-heading{grid-template-columns:1fr;gap:5px}.initiative-two{gap:30px}.initiative-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.initiative-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:22px}.initiative-facts>div{padding:0}.initiative-facts>div+div{border:0}.initiative-facts b{font-size:21px}}@media(max-width:650px){.initiative-two{grid-template-columns:1fr}.initiative-facts{grid-template-columns:1fr;padding:10px 24px;gap:0}.initiative-facts>div{padding:20px 0}.initiative-facts>div+div{border-top:1px solid var(--ph-line)}.initiative-person{padding:24px 0 0;border-left:0;border-top:1px solid var(--ph-line)}.initiative-timeline{grid-template-columns:1fr}.initiative-hero .ph-actions .ph-button{width:100%}.initiative-hero .ph-actions .ph-link{width:100%;justify-content:center}.initiative-page .ph-top-contact>.ph-wrap{flex-wrap:wrap;gap:5px 18px}.initiative-page .ph-faq summary{font-size:14px}.initiative-page #interes .ph-button{font-size:12px;width:100%}}