.gobierno-page{color:var(--foreground);background:var(--card);letter-spacing:0}.gobierno-page .gov-inner{width:min(1120px,100% - 40px);margin-inline:auto}.gobierno-page h1,.gobierno-page h2,.gobierno-page h3{font-family:var(--app-font-display);letter-spacing:0}.gobierno-page .gov-hero{background:var(--brand-navy);min-height:275px;color:var(--on-dark);position:relative;overflow:hidden}.gobierno-page .gov-hero-photo{object-fit:cover;object-position:center;width:57%;height:100%;position:absolute;top:0;right:0}.gobierno-page .gov-hero:after{content:"";background:linear-gradient(90deg, var(--brand-navy) 35%, transparent 88%);position:absolute;inset:0}.gobierno-page .gov-hero .gov-inner{z-index:1;padding-block:38px;position:relative}.gobierno-page .gov-kicker{color:var(--brand-cyan);text-transform:uppercase;font-size:11px;font-weight:800}.gobierno-page h1{margin:9px 0 13px;font-size:36px;font-weight:800;line-height:1.2}.gobierno-page em{color:var(--brand-cyan);font-style:normal}.gobierno-page .gov-hero p{max-width:485px;font-size:16px;line-height:1.6}.gobierno-page .gov-motto{background:var(--secondary);width:130px;height:130px;color:var(--primary);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);text-align:center;place-content:center;font-size:12px;font-weight:800;display:grid;position:absolute;bottom:28px;right:0}.gobierno-page .gov-shortcuts{background:var(--secondary);padding-block:14px}.gobierno-page .gov-shortcut-grid{background:var(--card);border-radius:8px;grid-template-columns:repeat(4,1fr);padding:16px 8px;display:grid}.gobierno-page .gov-shortcut{border-right:1px solid var(--border);white-space:normal;text-align:left;border-radius:0;justify-content:flex-start;min-width:0;height:auto;padding:0 18px}.gobierno-page .gov-shortcut:last-child{border-right:0}.gobierno-page .gov-shortcut svg{width:35px;height:35px;color:var(--primary)}.gobierno-page .gov-shortcut strong{font-size:12px;display:block}.gobierno-page .gov-shortcut small{color:var(--muted-foreground);margin-top:3px;font-size:10px;display:block}.gobierno-page .gov-section{padding:18px 0;scroll-margin-top:100px}.gobierno-page .gov-person h3 img.gov-flag,.gobierno-page .gov-expert h3 img.gov-flag{vertical-align:-1px;border-radius:2px;margin-right:4px;display:inline-block;aspect-ratio:auto!important;object-fit:contain!important;width:14px!important;height:auto!important}.gobierno-page .gov-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}.gobierno-page h2{align-items:center;gap:10px;font-size:27px;font-weight:800;line-height:1.3;display:flex}.gobierno-page h2 svg{color:var(--primary);flex-shrink:0;width:32px;height:32px}.gobierno-page .gov-section-heading p{color:var(--primary);text-transform:uppercase;text-align:right;font-size:9px;font-weight:700}.gobierno-page .gov-grid{gap:12px;display:grid}.gobierno-page .gov-leaders{grid-template-columns:repeat(5,minmax(0,1fr))}.gobierno-page .gov-delegates{grid-template-columns:repeat(4,minmax(0,1fr))}.gobierno-page .gov-vocals{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:12px}.gobierno-page .gov-person{border:1px solid var(--border);background:var(--card);text-align:center;border-radius:6px;min-width:0;padding:5px 5px 8px;overflow:hidden}.gobierno-page .gov-person img{aspect-ratio:1;object-fit:cover;object-position:top center;background:var(--secondary);border-radius:3px;width:100%;height:auto}.gobierno-page .gov-avatar{aspect-ratio:1;background:linear-gradient(135deg, var(--primary), color-mix(in srgb, var(--primary) 55%, var(--accent,#22d3ee)));width:100%;color:var(--primary-foreground);letter-spacing:.04em;border-radius:3px;justify-content:center;align-items:center;font-size:26px;font-weight:800;display:flex}.gobierno-page .gov-vocals .gov-avatar{font-size:20px}.gobierno-page .gov-avatar-expert{border-radius:2px;font-size:16px}.gobierno-page .gov-person h3{overflow-wrap:anywhere;margin:5px 0 3px;font-size:12px;font-weight:800;line-height:1.25}.gobierno-page .gov-person p{color:var(--primary);font-size:11px;font-weight:800;line-height:1.3}.gobierno-page .gov-board-role{background:var(--secondary);border-radius:4px;padding:2px 10px;display:inline-block}.gobierno-page .gov-social{justify-content:center;min-height:32px;margin-top:4px;display:flex}.gobierno-page .gov-linkedin{color:var(--primary);border-radius:4px;width:32px;height:32px}.gobierno-page .gov-linkedin:hover{color:var(--primary);background:var(--secondary)}.gobierno-page .gov-vocals h3{min-height:30px;font-size:10px}.gobierno-page .gov-experts{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.gobierno-page .gov-expert{border:1px solid var(--border);background:var(--card);text-align:center;border-radius:5px;min-width:0;padding:5px 5px 7px}.gobierno-page .gov-expert img{aspect-ratio:1;object-fit:cover;object-position:top center;width:100%;height:auto}.gobierno-page .gov-expert h3{margin-top:4px;font-size:10px;font-weight:800;line-height:1.3}.gobierno-page .gov-expert>svg{width:52px;height:62px;color:var(--primary);margin:auto}.gobierno-page .gov-closing{background:var(--brand-navy);color:var(--on-dark);position:relative;overflow:hidden}.gobierno-page .gov-closing>img{object-fit:cover;opacity:.65;width:50%;height:100%;position:absolute;inset:0 0 0 auto}.gobierno-page .gov-closing .gov-inner{justify-content:space-between;align-items:center;gap:30px;padding-block:26px;display:flex;position:relative}.gobierno-page .gov-closing h2{margin:5px 0;font-size:25px;display:block}.gobierno-page .gov-closing p{max-width:580px;font-size:12px}.gobierno-page .gov-contact{background:var(--brand-cyan);color:var(--brand-navy);border-radius:999px;padding:22px 25px;font-size:12px;font-weight:800}@media (width<=800px){.gobierno-page .gov-leaders{grid-template-columns:repeat(3,minmax(0,1fr))}.gobierno-page .gov-shortcut{gap:7px;padding-inline:9px}.gobierno-page .gov-shortcut svg{width:25px;height:25px}.gobierno-page .gov-shortcut small{display:none}.gobierno-page .gov-section-heading{flex-direction:column;align-items:flex-start;gap:4px}.gobierno-page .gov-section-heading p{text-align:left}.gobierno-page .gov-vocals{grid-template-columns:repeat(3,minmax(0,1fr))}.gobierno-page .gov-experts{grid-template-columns:repeat(4,minmax(0,1fr))}.gobierno-page .gov-motto{display:none}}@media (width<=540px){.gobierno-page .gov-inner{width:calc(100% - 28px)}.gobierno-page .gov-hero-photo{opacity:.4;width:100%}.gobierno-page .gov-hero:after{background:linear-gradient(90deg,var(--brand-navy),transparent)}.gobierno-page h1{font-size:30px}.gobierno-page .gov-hero p{font-size:14px}.gobierno-page .gov-shortcut-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0}.gobierno-page .gov-shortcut:nth-child(2){border-right:0}.gobierno-page .gov-leaders,.gobierno-page .gov-delegates,.gobierno-page .gov-vocals{grid-template-columns:repeat(2,minmax(0,1fr))}.gobierno-page .gov-vocals h3{min-height:0;font-size:12px}.gobierno-page h2{font-size:23px}.gobierno-page .gov-experts{grid-template-columns:repeat(3,minmax(0,1fr))}.gobierno-page .gov-closing .gov-inner{flex-direction:column;align-items:flex-start;gap:15px}.gobierno-page .gov-closing>img{opacity:.25;width:100%}}
