:root{--em-bg: #f7faf8;--em-surface: #ffffff;--em-soft: #f1f8f4;--em-soft-2: #e9f6ee;--em-ink: #12291f;--em-ink-2: #43584c;--em-ink-3: #4f6357;--em-muted: #5c7065;--em-nav-ink: #2b4038;--em-line: rgba(18,41,31,.08);--em-line-2: rgba(18,41,31,.12);--em-brand: #04693c;--em-brand-hover: #03532f;--em-brand-bright: #009d57;--em-focus: #0d94a8;--em-teal: #0a6b78;--em-teal-2: #0a5c68;--em-band: #518711;--em-govco: #3366cc;--em-govco-ink: #f2f6fd;--em-govco-ctl: #004884;--em-dark: #0b2119;--em-dark-2: #0f2b21;--em-footer-ink: #b6c8be;--em-footer-muted: #8fa398;--em-mint: #7ff0b4;--em-sky: #6fd8e6;--em-sun: #ffcd6b;--em-amber: #ffc247;--em-radius-xs: 8px;--em-radius-s: 10px;--em-radius-m: 13px;--em-radius: 16px;--em-radius-l: 24px;--em-radius-xl: 28px;--em-pill: 999px;--em-shadow-xs: 0 3px 12px rgba(18,41,31,.07);--em-shadow: 0 6px 18px rgba(18,41,31,.08);--em-shadow-m: 0 8px 24px rgba(18,41,31,.09);--em-shadow-l: 0 12px 32px rgba(18,41,31,.16);--em-shadow-hover: 0 18px 40px rgba(18,41,31,.15);--em-font-sans: "Archivo",system-ui,-apple-system,"Segoe UI",sans-serif;--em-font-display: "Fraunces",Georgia,"Times New Roman",serif;--em-font-read: "Atkinson Hyperlegible",system-ui,sans-serif;--em-font-mono: "IBM Plex Mono",ui-monospace,monospace;--em-font-dys: "OpenDyslexic","Atkinson Hyperlegible",Verdana,sans-serif;--em-fs-xxs: .65625rem;--em-fs-xs: .75rem;--em-fs-s: .8125rem;--em-fs-sm: .84375rem;--em-fs-base: .90625rem;--em-fs-m: 1rem;--em-fs-l: 1.0625rem;--em-fs-xl: 1.25rem;--em-fs-h2: clamp(1.75rem,1.15rem + 2.2vw,2.75rem);--em-fs-h2m: clamp(1.625rem,1.1rem + 2vw,2.5rem);--em-fs-h2s: clamp(1.5625rem,1.1rem + 1.6vw,2.375rem);--em-container: 1280px;--em-gutter: 20px;--em-section-y: clamp(46px,6vw,76px);--em-ease: cubic-bezier(.2,.7,.2,1);--em-band-h: 72px;--em-band-pad: 30px;--em-head-overlap: 52px}@media (max-width: 639px){:root{--em-band-h: 57px;--em-band-pad: 15px}}.em-pal--factura{--pal-tint: #d8f0e3;--pal-ink: #04693c;--pal-solid: #009d57;--pal-deep: #04693c;--pal-glow: rgba(0,157,87,.34);--pal-hover: #f1f8f4}.em-pal--acueducto{--pal-tint: #d2eff5;--pal-ink: #0a6b78;--pal-solid: #0fa9c0;--pal-deep: #0a6b78;--pal-glow: rgba(15,169,192,.34);--pal-hover: #e6f7fa}.em-pal--alcantarillado{--pal-tint: #dcefe4;--pal-ink: #0b5c3a;--pal-solid: #00a75d;--pal-deep: #0b5c3a;--pal-glow: rgba(0,167,93,.34);--pal-hover: #eef7f1}.em-pal--aseo{--pal-tint: #fbe8c4;--pal-ink: #7f4805;--pal-solid: #e8940f;--pal-deep: #7f4805;--pal-glow: rgba(232,148,15,.34);--pal-hover: #fcf0d8}.em-pal--atencion{--pal-tint: #fbdcd4;--pal-ink: #a3311d;--pal-solid: #e8512f;--pal-deep: #a3311d;--pal-glow: rgba(232,81,47,.34);--pal-hover: #fce0d8}.em-pal--institucional{--pal-tint: #e2ebe6;--pal-ink: #22382e;--pal-solid: #12291f;--pal-deep: #12291f;--pal-glow: rgba(18,41,31,.3);--pal-hover: #f1f8f4}.em-alert--corte{--al-chip: #8a4506;--al-bg: #fdf0e2;--al-ink: #5b3204}.em-alert--importante{--al-chip: #8a4f06;--al-bg: #fdf6e8;--al-ink: #5b3f04}.em-alert--reparacion{--al-chip: #a3311d;--al-bg: #fdeae5;--al-ink: #5b1c10}.em-alert--mantenimiento{--al-chip: #04693c;--al-bg: #e9f6ee;--al-ink: #04331d}.em-alert--informacion{--al-chip: #0a5c68;--al-bg: #eaf6f8;--al-ink: #0a3f47}@font-face{font-family: "Archivo";font-style: normal;font-weight: 100 900;font-display: swap;src: url("../fonts/archivo-var.woff2") format("woff2")}@font-face{font-family: "Fraunces";font-style: normal;font-weight: 600;font-display: swap;src: url("../fonts/fraunces-600.woff2") format("woff2")}@font-face{font-family: "Fraunces";font-style: normal;font-weight: 700;font-display: swap;src: url("../fonts/fraunces-700.woff2") format("woff2")}@font-face{font-family: "Atkinson Hyperlegible";font-style: normal;font-weight: 400;font-display: swap;src: url("../fonts/atkinson-400.woff2") format("woff2")}@font-face{font-family: "Atkinson Hyperlegible";font-style: normal;font-weight: 700;font-display: swap;src: url("../fonts/atkinson-700.woff2") format("woff2")}@font-face{font-family: "IBM Plex Mono";font-style: normal;font-weight: 400;font-display: swap;src: url("../fonts/plexmono-400.woff2") format("woff2")}@font-face{font-family: "OpenDyslexic";font-style: normal;font-weight: 400;font-display: swap;src: url("../fonts/opendyslexic-400.woff2") format("woff2")}@font-face{font-family: "OpenDyslexic";font-style: normal;font-weight: 700;font-display: swap;src: url("../fonts/opendyslexic-700.woff2") format("woff2")}*,*::before,*::after{box-sizing: border-box}html{font-size: 100%;-webkit-text-size-adjust: 100%;text-size-adjust: 100%;scroll-padding-top: 130px}@media (max-width: 1209.98px){html{scroll-padding-bottom: calc(96px + env(safe-area-inset-bottom,0px))}}html,body{margin: 0;padding: 0}body{background: var(--em-bg);color: var(--em-ink);font-family: var(--em-font-sans);font-size: var(--em-fs-m);line-height: 1.55;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;overflow-x: hidden;min-width: 320px}img,svg,video,picture{max-width: 100%}img{height: auto;border: 0}svg{flex: none}h1,h2,h3,h4,h5,h6{margin: 0 0 .5em;line-height: 1.2;font-weight: 800}p{margin: 0 0 1em}ul,ol{margin: 0 0 1em}[role="list"]{list-style: none;margin: 0;padding: 0}a{color: var(--em-brand);text-decoration: none}a:hover{color: var(--em-teal)}p a,dd a,td a{text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 2px}input,button,select,textarea{font: inherit;color: inherit}button{cursor: pointer}button:disabled{cursor: not-allowed}::selection{background: #bfeeda;color: var(--em-ink)}:focus{outline: none}:focus-visible{outline: 3px solid var(--em-focus);outline-offset: 2px;border-radius: 8px}[hidden]{display: none !important}.em-icon{width: 1.25rem;height: 1.25rem;display: inline-block;vertical-align: middle;flex: none}.em-icon--xs{width: .75rem;height: .75rem}.em-icon--s{width: 1rem;height: 1rem}.em-icon--l{width: 1.75rem;height: 1.75rem}.em-visually-hidden,.visually-hidden,.sr-only{position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;margin: -1px !important;overflow: hidden !important;clip: rect(0 0 0 0) !important;clip-path: inset(50%) !important;white-space: nowrap !important;border: 0 !important}.em-skip{position: absolute;left: 8px;top: -100px;z-index: 300;background: var(--em-brand);color: #fff;padding: 12px 18px;border-radius: 0 0 12px 12px;font-weight: 800;text-decoration: none}.em-skip:focus,.em-skip:focus-visible{top: 0;color: #fff;outline-color: var(--em-ink)}html:not(.em-js) .em-js-only{display: none !important}html.em-js .em-nojs-only{display: none !important}.em-scroller{scrollbar-width: none;-ms-overflow-style: none}.em-scroller::-webkit-scrollbar{display: none}@keyframes emFloat{0%,100%{transform: translateY(0)}50%{transform: translateY(-12px)}}@keyframes emSway{0%,100%{transform: translateX(0) scale(1)}50%{transform: translateX(-16px) scale(1.04)}}@keyframes emDrift{0%{background-position: 0 0}100%{background-position: 240px 0}}@keyframes emRipple{0%{transform: scale(.6);opacity: .55}100%{transform: scale(2.1);opacity: 0}}@keyframes emMenuIn{from{opacity: 0;transform: translateY(-8px)}to{opacity: 1;transform: none}}@keyframes emTicker{from{transform: translateX(0)}to{transform: translateX(-50%)}}@media (prefers-reduced-motion: reduce){*:not(.em-lsc),*:not(.em-lsc)::before,*:not(.em-lsc)::after{animation: none !important;transition: none !important;scroll-behavior: auto !important}}mark{background: #ffe7a3;color: var(--em-ink) !important;padding: 0 .1em;border-radius: 3px}.em-container{width: 100%;max-width: var(--em-container);margin-inline: auto;padding-inline: var(--em-gutter)}.em-main{display: block}.em-main:focus{outline: none}.em-desktoponly{display: none !important}.em-govbar{background: var(--em-govco);color: #fff;position: relative;z-index: 95}.em-govbar__in{min-height: 56px;padding-block: 6px;display: flex;flex-wrap: wrap;gap: 8px 16px;align-items: center;justify-content: space-between}.em-govbar__logo{display: inline-flex;align-items: center;min-height: 44px;padding: 6px 2px;color: #fff}.em-govbar__logo img{display: block;height: 30px;width: auto}.em-govbar__tools{display: flex;align-items: center;gap: 8px}.em-govbar__text{display: none;align-items: center;gap: 4px}.em-govbar__label{font-size: var(--em-fs-xs);font-weight: 600;color: var(--em-govco-ink);margin-right: 4px}.em-govbar__sep{width: 1px;height: 22px;background: rgba(255,255,255,.3);margin: 0 4px}.em-govctl{min-width: 44px;min-height: 44px;display: inline-flex;align-items: center;justify-content: center;gap: 8px;background: var(--em-govco-ctl);border: 0;border-radius: 9px;color: #fff;font-weight: 700;font-size: var(--em-fs-s);padding: 0 10px;transition: background .16s ease,color .16s ease}.em-govctl--big{font-size: .9375rem}.em-govctl--a11y{border-radius: 10px;padding: 0 14px}.em-govctl:hover{background: #fff;color: var(--em-govco)}.em-govbar :focus-visible{outline-color: #fff}.em-head{position: sticky;top: 0;z-index: 90}.em-head__band{position: absolute;inset: 0 0 auto;height: var(--em-band-h);background: var(--em-band);pointer-events: none}.em-head__wrap{position: relative;z-index: 1;padding: var(--em-band-pad) clamp(10px,2vw,24px) 12px}.em-head__pill{max-width: 1320px;margin: 0 auto;padding: 18px clamp(16px,2.8vw,36px);display: flex;flex-wrap: nowrap;gap: 12px 14px;align-items: center;justify-content: space-between;background: #fff;border-radius: 28px;box-shadow: var(--em-shadow-l)}.em-head__brand{display: flex;align-items: center;color: var(--em-ink);flex: 1 1 auto;min-width: 0}.em-head__brand picture{display: block;min-width: 0}.em-head__brand img{display: block;height: 38px;width: auto;max-width: 100%;object-fit: contain;object-position: left center}.em-head__tools{display: flex;align-items: center;gap: 8px;flex: none}.em-head__search{width: 44px;height: 44px;border-radius: var(--em-radius-m);background: #fff;border: 0;box-shadow: 0 3px 12px rgba(18,41,31,.09);display: flex;align-items: center;justify-content: center;color: var(--em-ink);transition: transform .16s ease}.em-head__search:hover,.em-head__search[aria-expanded="true"]{transform: translateY(-2px);color: var(--em-brand)}.em-head__pay{background: var(--em-brand);color: #fff;font-weight: 700;padding: 11px 19px;border-radius: var(--em-radius-m);min-height: 44px;align-items: center;gap: 8px;font-size: var(--em-fs-base);white-space: nowrap;transition: transform .18s ease,background .18s ease}.em-head__pay:hover{background: var(--em-brand-hover);color: #fff;transform: translateY(-2px)}.em-head__burger{display: flex;align-items: center;gap: 8px;background: var(--em-brand);color: #fff;border: 0;border-radius: var(--em-radius-m);padding: 10px 16px;font-size: .875rem;font-weight: 800;min-height: 44px}.em-head__burger:hover{background: var(--em-brand-hover)}@media (max-width: 480px){.em-head__pill{padding: 12px 12px 12px 16px;gap: 8px}.em-head__brand img{max-width: 200px;height: auto;max-height: 38px;width: 100%}.em-head__burger{padding: 10px 13px;gap: 6px}}@media (min-width: 600px){.em-head__brand img{height: 46px}}.em-nav{display: none;min-width: 0;flex: 1 1 0%;justify-content: center}.em-nav__list{display: flex;align-items: center;gap: 2px;flex-wrap: nowrap}.em-nav__root{display: flex;align-items: center;gap: 7px;background: transparent;border: 0;color: var(--em-nav-ink);padding: 10px 13px;border-radius: var(--em-pill);font-size: .875rem;font-weight: 800;min-height: 44px;white-space: nowrap;transition: background .16s ease,color .16s ease}.em-nav__root:hover,.em-nav__root[aria-expanded="true"],.em-nav__root.is-current{background: var(--em-soft);color: var(--em-brand)}.em-nav__caret{width: 14px;height: 14px;opacity: .55;transition: transform .2s ease}.em-nav__root[aria-expanded="true"] .em-nav__caret{transform: rotate(180deg)}@media (min-width: 1210px){.em-head__pill{border-radius: var(--em-pill);flex-wrap: wrap}.em-head__brand{flex: 0 1 auto}.em-nav,.em-desktoponly{display: flex !important}.em-head__burger{display: none !important}.em-govbar__text{display: flex}}.em-head__panels{position: absolute;left: 0;right: 0;top: calc(100% - 12px)}.em-head__panel{position: relative;border-top: 1px solid var(--em-line);background: #fff;box-shadow: 0 22px 44px rgba(11,33,25,.14);animation: emMenuIn .2s ease;max-height: calc(100vh - 130px);overflow-y: auto;overscroll-behavior: contain}.em-signstrip{background: #eaf6f8;box-shadow: none}.em-signstrip__in{display: flex;align-items: center;gap: 12px;padding-block: 10px}.em-signstrip__img{width: 52px;height: 52px;border-radius: 12px;background: #d2eff5;object-fit: cover}.em-signstrip__text{margin: 0;font-size: var(--em-fs-sm);font-weight: 700;line-height: 1.4;color: #22382e}.em-signstrip__sub{font-weight: 600;color: var(--em-ink-3)}.em-mega__in{padding-block: 26px 28px}.em-mega__cols{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,190px),1fr));gap: 26px 30px;flex: 1 1 0}.em-mega--atencion .em-mega__in{display: flex;flex-wrap: wrap;gap: 26px;align-items: flex-start}.em-mega__label{margin: 0 0 12px;font-size: .6875rem;font-weight: 800;text-transform: uppercase;letter-spacing: .11em;color: var(--pal-ink,var(--em-brand))}.em-mega__label--light{color: #d9f2f6}.em-mega__links{display: flex;flex-direction: column;gap: 2px}.em-mega__a{display: flex;align-items: center;gap: 7px;flex-wrap: wrap;padding: 8px 10px;border-radius: var(--em-radius-s);font-size: var(--em-fs-base);font-weight: 600;color: var(--em-nav-ink);line-height: 1.35;min-height: 40px}.em-mega__a:hover,.em-mega__a.is-current{background: var(--pal-hover,var(--em-soft));color: var(--pal-ink,var(--em-brand))}.em-mega__ext{font-size: .65625rem;font-weight: 700;color: var(--em-muted)}.em-mega__intro{margin: 0 0 14px;font-size: var(--em-fs-sm);line-height: 1.5;color: var(--em-ink-3)}.em-mega__contact{flex: 0 1 240px;background: linear-gradient(155deg,#0a7d8c,var(--em-teal-2));border-radius: 20px;padding: 20px;color: #fff}.em-mega__emerg{margin: 0 0 14px;font-size: .9375rem;font-weight: 700;line-height: 1.4}.em-mega__emerg a{color: #fff;border-bottom: 2px solid rgba(255,255,255,.5);text-decoration: none}.em-mega__btns{display: flex;flex-direction: column;gap: 6px}.em-mega__btn{display: inline-flex;align-items: center;gap: 7px;background: rgba(255,255,255,.18);color: #fff;border-radius: 12px;padding: 10px 15px;font-size: var(--em-fs-sm);font-weight: 800;min-height: 44px}.em-mega__btn--solid{background: #fff;color: var(--em-teal)}.em-mega__btn:hover{background: #fff;color: var(--em-teal)}.em-mega__contact :focus-visible{outline-color: #fff}.em-mega__transp{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,290px),1fr));gap: 26px 34px}@media (min-width: 1000px){.em-mega__transp{grid-template-columns: 1.6fr 1fr}}.em-mega__itagrid{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,230px),1fr));gap: 2px 16px;margin-bottom: 16px}.em-itaitem{display: flex;gap: 10px;align-items: center;padding: 8px 10px;border-radius: var(--em-radius-s);font-size: .875rem;font-weight: 600;color: var(--em-nav-ink);line-height: 1.35;min-height: 44px}.em-itaitem:hover{background: var(--em-soft-2);color: var(--em-brand)}.em-itaitem__icon{width: 26px;height: 26px;border-radius: 8px;background: #d8f0e3;color: var(--em-brand);display: flex;align-items: center;justify-content: center;flex: none}.em-itaitem__icon .em-icon{width: 15px;height: 15px}.em-itaitem__t{flex: 1;min-width: 0}.em-itaitem__n{font-family: var(--em-font-mono);font-size: .75rem;color: var(--em-teal)}.em-itaitem.is-na{color: var(--em-ink-3)}.em-itaitem.is-na .em-itaitem__icon{background: #e6ebe8;color: #5f7268}.em-mega__years{background: var(--em-soft);border-radius: 20px;padding: 20px}.em-years{display: grid;grid-template-columns: repeat(auto-fill,minmax(64px,1fr));gap: 7px}.em-years__a{display: flex;align-items: center;justify-content: center;background: #fff;border-radius: var(--em-radius-s);padding: 10px 6px;font-size: .875rem;font-weight: 800;color: var(--em-ink);min-height: 44px;transition: background .15s ease,color .15s ease}.em-years__a:hover{background: var(--em-brand);color: #fff}.em-mega__years-links{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 16px}.em-chiplink{display: inline-flex;align-items: center;gap: 7px;background: #fff;color: var(--em-ink);border-radius: 12px;padding: 10px 14px;font-size: var(--em-fs-s);font-weight: 800;min-height: 44px}.em-chiplink:hover{background: var(--em-brand);color: #fff}.em-chiplink:hover .em-chiplink__note{color: #e2f7ec}.em-chiplink__note{font-size: .6875rem;font-weight: 600;color: var(--em-muted)}.em-mega__cards{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,215px),1fr));gap: 14px}.em-pcard{display: flex;flex-direction: column;gap: 9px;height: 100%;background: var(--pal-tint);border-radius: 18px;padding: 18px;color: var(--em-ink);transition: transform .18s ease}.em-pcard:hover{transform: translateY(-3px);color: var(--em-ink)}.em-pcard__icon{width: 34px;height: 34px;border-radius: 10px;background: var(--pal-deep);color: #fff;display: flex;align-items: center;justify-content: center}.em-pcard__t{font-size: .96875rem;font-weight: 800;line-height: 1.25}.em-pcard__d{font-size: var(--em-fs-s);line-height: 1.5;color: var(--em-ink-3)}.em-mega__foot{display: flex;flex-wrap: wrap;gap: 14px 34px;align-items: flex-end;justify-content: space-between;margin-top: 20px}.em-mega__res{flex: 1 1 260px;min-width: 0}.em-mega__inline{display: flex;flex-wrap: wrap;gap: 2px 10px}.em-search .em-container{padding-block: 20px}.em-search__field{display: flex;flex-wrap: nowrap;align-items: stretch;gap: 8px;min-width: 0;background: #f0fafb;border-radius: var(--em-pill);padding: 8.5px 6px 8.5px 18px}.em-search__ico{width: 19px;height: 19px;opacity: .55;flex: none;align-self: center}.em-search__field input{flex: 1 1 auto;min-width: 0;width: 100%;border: 0;background: transparent;padding: 0;font-size: 1rem;min-height: 44px}.em-search__field input:focus-visible{outline: none}.em-search__field:focus-within{box-shadow: 0 0 0 3px var(--em-focus)}.em-search__field button{flex: none}.em-search__field button:focus-visible{outline: 3px solid var(--em-focus);outline-offset: 2px}.em-search__bico{display: none}.em-search__clear{background: transparent;border: 0;color: var(--em-teal-2);font-size: var(--em-fs-s);font-weight: 800;min-height: 44px;min-width: 44px;padding: 0 10px;text-decoration: underline}.em-search__go{display: inline-flex;align-items: center;justify-content: center;gap: 7px;background: var(--em-teal-2);border: 0;border-radius: var(--em-pill);color: #fff;font-size: var(--em-fs-sm);font-weight: 800;min-height: 44px;min-width: 44px;padding: 0 18px;white-space: nowrap}.em-search__go:hover{background: var(--em-teal)}.em-search__close{width: 44px;min-height: 44px;border-radius: var(--em-pill);background: var(--em-ink);border: 0;color: #fff;display: inline-flex;align-items: center;justify-content: center}@media (max-width: 479.98px){.em-search__field{gap: 4px;padding-left: 14px}.em-search__ico{display: none}.em-search__bico{display: block}.em-search__go{padding: 0;width: 44px}.em-search__go .em-search__bico{width: 20px;height: 20px}.em-search__clear{display: inline-flex;align-items: center;justify-content: center;padding: 0;width: 44px;color: var(--em-ink-3)}.em-search__clear .em-search__bico{width: 18px;height: 18px}.em-search__btxt{position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;margin: -1px !important;overflow: hidden !important;clip: rect(0 0 0 0) !important;clip-path: inset(50%) !important;white-space: nowrap !important;border: 0 !important}}.em-search__suggest{margin-top: 16px}.em-search__status{margin: 0 0 10px;font-size: var(--em-fs-s);font-weight: 700;color: var(--em-muted)}.em-search__list{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,260px),1fr));gap: 8px}.em-sugg{display: flex;gap: 11px;align-items: center;padding: 11px 13px;border-radius: 14px;border-left: 3px solid transparent;color: var(--em-ink);transition: background .15s ease,border-color .15s ease}.em-sugg:hover{background: var(--em-soft);border-left-color: var(--pal-solid);color: var(--em-brand)}.em-sugg__icon{width: 30px;height: 30px;border-radius: 9px;background: var(--pal-tint);color: var(--pal-ink);display: flex;align-items: center;justify-content: center;flex: none}.em-sugg__text{min-width: 0}.em-sugg__kind{display: block;font-size: .625rem;font-weight: 800;text-transform: uppercase;letter-spacing: .09em;color: var(--pal-ink)}.em-sugg__name{display: block;font-size: var(--em-fs-base);font-weight: 700;line-height: 1.3}.em-search__none{background: var(--em-bg);border-radius: 16px;padding: 20px;margin: 0}.em-page{padding-block: clamp(24px,3vw,40px) clamp(46px,6vw,76px)}.em-page__crumbs{margin-bottom: 18px}.em-page__top,.em-page__bottom{margin-block: 20px}.em-layout{display: grid;grid-template-columns: minmax(0,1fr);gap: clamp(24px,3vw,44px)}.em-layout__main{min-width: 0}@media (min-width: 1000px){.em-layout--sidebar{grid-template-columns: minmax(0,1fr) minmax(240px,300px)}}.em-errorpage{max-width: 720px;margin: clamp(10px,4vw,40px) auto;text-align: left}.em-errorpage__code{margin: 0;font-family: var(--em-font-display);font-weight: 700;font-size: clamp(4rem,12vw,7.5rem);line-height: 1;color: var(--em-brand)}.em-errorpage__title{font-family: var(--em-font-display);font-size: clamp(1.75rem,1.2rem + 2vw,2.5rem);margin: 12px 0;letter-spacing: -.02em}.em-errorpage__text{font-size: 1.0625rem;color: var(--em-ink-3);max-width: 56ch}.em-errorpage__search{margin: 22px 0;max-width: 560px}.em-errorpage__links{display: flex;flex-wrap: wrap;gap: 10px}.em-errorpage__debug{margin-top: 24px;font-size: .8125rem;background: #fff;padding: 14px;border-radius: 12px;overflow: auto}.em-offline__logo{height: 56px;width: auto;margin-bottom: 18px}.em-offline__login{margin-top: 28px;background: #fff;border-radius: 18px;padding: 20px;box-shadow: var(--em-shadow);max-width: 420px}.em-offline__login label{display: block;font-weight: 700;margin-bottom: 4px}.em-offline__login input{width: 100%;min-height: 44px;border: 1px solid #b9c9c0;border-radius: 10px;padding: 8px 12px}.em-footer{background: var(--em-dark);color: var(--em-footer-ink);padding-bottom: 0}.em-footer__main{padding-block: clamp(40px,5vw,66px) 26px}.em-footer__cols{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,200px),1fr));gap: clamp(24px,3vw,36px)}.em-footer p,.em-footer address{margin: 0 0 10px;font-size: var(--em-fs-sm);line-height: 1.65;font-style: normal}.em-footer a{color: var(--em-mint);overflow-wrap: anywhere}.em-footer a:hover{color: #fff}.em-footer :focus-visible{outline-color: var(--em-mint)}.em-footer__logo{display: inline-flex;align-items: center;margin-bottom: 14px;background: #fff;border-radius: 12px;padding: 10px 14px}.em-footer__logo img{display: block;height: 44px;width: auto}.em-footer__h{margin: 0 0 12px;font-size: .6875rem;font-weight: 800;text-transform: uppercase;letter-spacing: .1em;color: var(--em-footer-muted)}.em-footer__sspd{display: flex;gap: 8px;align-items: flex-start;color: var(--em-footer-ink)}.em-footer__sspd .em-icon{margin-top: 3px;color: var(--em-mint)}.em-footer__social{display: flex;flex-direction: column;gap: 4px}.em-footer__social a{display: inline-flex;align-items: center;gap: 9px;color: var(--em-footer-ink);min-height: 36px;font-size: var(--em-fs-sm);text-decoration: none;max-width: 100%;overflow-wrap: anywhere}.em-footer__social a:hover{color: var(--em-mint)}.em-footer__cta{margin-top: 14px}.em-footer__legal{border-top: 1px solid rgba(255,255,255,.12);margin-top: 32px;padding-top: 20px}.em-footer__legal ul{display: flex;flex-wrap: wrap;gap: 4px 18px;font-size: var(--em-fs-s);font-weight: 600}.em-footer__legal a,.em-footer__a11y{color: var(--em-footer-ink);display: inline-flex;align-items: center;min-height: 36px;text-decoration: none}.em-footer__legal a:hover,.em-footer__a11y:hover{color: var(--em-mint)}.em-footer__a11y{background: transparent;border: 0;padding: 0;font-weight: 600;font-size: inherit;text-decoration: underline}.em-footer__govco{background: var(--em-govco);color: #fff;padding-bottom: 88px}.em-footer__govco-in{display: flex;flex-wrap: wrap;gap: 14px 24px;align-items: center;justify-content: space-between;padding-block: 20px}.em-footer__govco-logo{display: inline-flex;align-items: center;padding: 6px 2px;min-height: 44px}.em-footer__govco-logo img{display: block;height: 28px;width: auto}.em-footer__govco p{margin: 0;flex: 1 1 260px;min-width: 0;font-size: var(--em-fs-s);line-height: 1.6;color: #f2f6fd}.em-footer__govco p a{color: #fff;font-weight: 700;text-decoration: underline}.em-footer__govco :focus-visible{outline-color: #fff}.em-footer__marca{display: block;height: 44px;width: auto;flex: none;background: #fff;border-radius: 50%}@media (min-width: 1210px){.em-footer__govco{padding-bottom: 0}}.em-mobilebar{position: fixed;left: 0;right: 0;bottom: 0;z-index: 85;background: rgba(255,255,255,.97);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);box-shadow: 0 -2px 18px rgba(11,33,25,.14);padding: 6px 6px calc(6px + env(safe-area-inset-bottom))}.em-mobilebar ul{display: grid;grid-template-columns: repeat(var(--em-mb-cols,5),minmax(0,1fr));gap: 2px}.em-mobilebar__a{width: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;padding: 7px 2px;color: var(--em-ink);background: transparent;border: 0;font-size: .65625rem;font-weight: 700;min-height: 52px;border-radius: 14px;text-align: center;line-height: 1.15}.em-mobilebar__a .em-icon{width: 20px;height: 20px}.em-mobilebar__a:hover{background: var(--em-soft);color: var(--em-brand)}.em-mobilebar__a.is-featured{background: var(--em-brand);color: #fff;font-weight: 800;border-radius: 16px}.em-mobilebar__a.is-featured:hover{background: var(--em-brand-hover);color: #fff}@media (min-width: 1210px){.em-mobilebar{display: none !important}}.em-mobilenav{position: fixed;inset: 0;z-index: 120;background: var(--em-bg);display: flex;flex-direction: column}.em-mobilenav[hidden]{display: none}.em-mobilenav__bar{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 18px;background: #fff;box-shadow: 0 1px 0 rgba(18,41,31,.09)}.em-mobilenav__title{margin: 0;font-size: var(--em-fs-xs);font-weight: 800;text-transform: uppercase;letter-spacing: .12em;color: var(--em-muted);flex: 1}.em-mobilenav__body{flex: 1;overflow-y: auto;padding: 18px 18px 32px;overscroll-behavior: contain}.em-mobilenav__search{display: flex;align-items: center;gap: 10px;background: #fff;border-radius: var(--em-pill);padding: 5px 5px 5px 16px;box-shadow: 0 4px 14px rgba(18,41,31,.08);margin-bottom: 20px}.em-mobilenav__search input{flex: 1;min-width: 0;border: 0;background: transparent;padding: 11px 0;font-size: 1rem;min-height: 44px}.em-mobilenav__search input:focus-visible{outline: none}.em-mobilenav__search:focus-within{box-shadow: 0 0 0 3px var(--em-focus)}.em-mobilenav__fams{display: flex;flex-direction: column;gap: 8px}.em-mobilenav__famrow{display: flex;align-items: stretch;gap: 8px}.em-mobilenav__fam{flex: 1;display: flex;align-items: center;justify-content: space-between;gap: 12px;background: #fff;border: 0;border-radius: 18px;padding: 17px 18px;font-size: 1.0625rem;font-weight: 800;color: var(--em-ink);min-height: 58px;text-align: left;box-shadow: var(--em-shadow-xs)}.em-mobilenav__fam .em-icon{opacity: .55}.em-mobilenav__fam:hover{color: var(--em-brand)}.em-mobilenav__sign{width: 54px;border-radius: 16px;background: #d2eff5;border: 0;color: var(--em-ink);display: flex;align-items: center;justify-content: center;flex: none}.em-mobilenav__sign[aria-pressed="true"]{background: var(--em-teal);color: #fff}.em-mobilenav__signbox{margin: 14px 0 0;background: #fff;border-radius: 20px;padding: 14px;box-shadow: 0 6px 20px rgba(18,41,31,.1)}.em-mobilenav__signbox img{display: block;width: 100%;max-width: 260px;height: auto;margin: 0 auto;aspect-ratio: 1;border-radius: 14px;background: #d2eff5;object-fit: cover}.em-mobilenav__signbox figcaption{margin: 10px 2px 2px;font-size: var(--em-fs-s);font-weight: 700;color: #22382e}.em-mobilenav__label{margin: 24px 0 10px;font-size: .6875rem;font-weight: 800;text-transform: uppercase;letter-spacing: .11em;color: var(--em-teal)}.em-mobilenav__group:first-of-type .em-mobilenav__label{margin-top: 0}.em-mobilenav__links{display: flex;flex-direction: column;gap: 2px}.em-mobilenav__link{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 13px 12px;border-radius: 14px;font-size: .96875rem;font-weight: 600;color: var(--em-nav-ink);line-height: 1.35;min-height: 48px}.em-mobilenav__link:hover,.em-mobilenav__link[aria-current="page"]{background: #fff;color: var(--em-brand)}.em-mobilenav__num{font-family: var(--em-font-mono);font-size: .75rem;color: var(--em-teal);flex: none;min-width: 2.2em}.em-mobilenav__h{margin: 0 0 18px;font-family: var(--em-font-display);font-size: 1.6875rem;font-weight: 700;letter-spacing: -.02em;line-height: 1.15}.em-mobilenav__h:focus{outline: none}.em-mobilenav__group{margin-bottom: 22px}.em-mobilenav__years{background: #fff;border-radius: 20px;padding: 18px;box-shadow: var(--em-shadow-xs);margin-bottom: 22px}.em-mobilenav__years .em-mobilenav__label{margin-top: 0;color: var(--em-brand)}.em-mobilenav__years .em-years__a{background: var(--em-soft)}.em-mobilenav__years .em-years__a:hover{background: var(--em-brand);color: #fff}html.em-locked,html.em-locked body{overflow: hidden}.em-footer .em-btn--mint,.em-footer .em-btn--mint:hover{color: var(--em-dark);text-decoration: none}.em-section{padding-block: var(--em-section-y)}.em-section--soft{background: var(--em-soft)}.em-section--dark{background: var(--em-dark);color: #fff}.em-section--flushtop{padding-top: 0}.em-section--tighttop{padding-top: clamp(10px,2vw,20px)}.em-sechead{display: flex;flex-wrap: wrap;gap: 10px 24px;align-items: baseline;justify-content: space-between;margin-bottom: 24px}.em-sechead--center{align-items: center}.em-sechead--end{align-items: flex-end}.em-sechead__aside{margin: 0;font-size: var(--em-fs-base);font-weight: 600;color: var(--em-muted)}.em-h2,.em-pagehead__title{margin: 0;font-family: var(--em-font-display);font-size: var(--em-fs-h2);font-weight: 700;letter-spacing: -.025em;line-height: 1.08;text-wrap: balance}.em-h2--m{font-size: var(--em-fs-h2m)}.em-h2--s{font-size: var(--em-fs-h2s);margin: 15px 0 12px}.em-eyebrow,.em-pagehead__eyebrow{margin: 0 0 10px;font-size: var(--em-fs-xs);font-weight: 800;text-transform: uppercase;letter-spacing: .11em;color: var(--em-brand)}.em-eyebrow--teal{color: #0b6c78}.em-eyebrow--sky{color: var(--em-sky);letter-spacing: .12em}.em-lead,.em-pagehead__lead{margin: 10px 0 0;max-width: 54ch;font-size: var(--em-fs-m);line-height: 1.6;color: var(--em-ink-3)}.em-lead--tight{margin: -12px 0 18px}.em-lead--narrow{max-width: 46ch;margin: 0 0 20px;font-size: .96875rem}.em-note{margin: 0 0 18px;font-size: var(--em-fs-sm);line-height: 1.55;color: var(--em-ink-3);max-width: 62ch}.em-more{margin: 18px 0 0}.em-pagehead{margin-bottom: clamp(20px,3vw,32px)}.em-pagehead__title{font-size: clamp(2rem,1.3rem + 2.6vw,3.25rem);line-height: 1.04}.em-label{display: block;font-size: .71875rem;font-weight: 800;text-transform: uppercase;letter-spacing: .09em;color: var(--em-muted);margin-bottom: 9px}.em-pill{display: inline-flex;align-items: center;gap: 8px;margin: 0;border-radius: var(--em-pill);padding: 7px 14px;font-size: .71875rem;font-weight: 800;text-transform: uppercase;letter-spacing: .09em}.em-pill--soft{background: var(--em-soft);color: var(--em-brand)}.em-pill--glass{background: rgba(255,255,255,.18);color: #e2f7ec}.em-grid{display: grid;gap: clamp(14px,2vw,22px);grid-template-columns: minmax(0,1fr)}@media (min-width: 640px){.em-grid--2,.em-grid--3,.em-grid--4{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1000px){.em-grid--3{grid-template-columns: repeat(3,minmax(0,1fr))}.em-grid--4{grid-template-columns: repeat(4,minmax(0,1fr))}}.em-card{position: relative;display: flex;flex-direction: column;background: var(--em-surface);border-radius: 18px;overflow: hidden;box-shadow: 0 5px 18px rgba(18,41,31,.07);transition: transform .2s ease,box-shadow .2s ease}.em-card:hover{transform: translateY(-4px);box-shadow: var(--em-shadow-hover)}.em-card__media{position: relative;aspect-ratio: 16 / 10;background: #dfe9e3;overflow: hidden}.em-card__media img{width: 100%;height: 100%;object-fit: cover;display: block}.em-card__body{padding: 16px 18px 20px;display: flex;flex-direction: column;flex: 1;gap: 8px}.em-card__title{margin: 0;font-size: 1.09375rem;font-weight: 800;letter-spacing: -.015em;line-height: 1.3}.em-card__title a{color: var(--em-ink);text-decoration: none}.em-card__meta{font-size: var(--em-fs-s);font-weight: 700;color: var(--em-muted)}.em-card__cta{margin-top: auto;font-weight: 800}.em-stretched::after{content: "";position: absolute;inset: 0;z-index: 1}.em-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;border: 0;border-radius: 14px;padding: 12px 18px;min-height: 46px;font-size: var(--em-fs-base);font-weight: 800;line-height: 1.2;text-decoration: none;transition: transform .18s ease,background .18s ease,color .18s ease}.em-btn:hover{transform: translateY(-2px)}.em-btn--sm{padding: 10px 15px;min-height: 44px;border-radius: 12px;font-size: var(--em-fs-sm)}.em-btn--lg{padding: 15px 24px;min-height: 50px;font-size: 1rem}.em-btn--primary{background: var(--em-brand);color: #fff}.em-btn--primary:hover{background: var(--em-brand-hover);color: #fff}.em-btn--secondary{background: var(--em-teal);color: #fff}.em-btn--secondary:hover{background: var(--em-teal-2);color: #fff}.em-btn--dark{background: var(--em-ink);color: #fff}.em-btn--dark:hover{background: var(--em-brand);color: #fff}.em-btn--ghost{background: transparent;color: var(--em-brand);text-decoration: underline;padding-inline: 6px}.em-btn--soft{background: var(--em-soft);color: var(--em-brand)}.em-btn--soft:hover{background: #d8f0e3;color: var(--em-brand)}.em-btn--outline{background: transparent;color: var(--em-ink);border: 2px solid rgba(18,41,31,.18)}.em-btn--outline:hover{background: #fff;border-color: var(--em-ink)}.em-btn--white{background: #fff;color: #045c34}.em-btn--white:hover{background: #d8f0e3;color: #045c34}.em-btn--glass{background: rgba(255,255,255,.18);color: #fff}.em-btn--glass:hover{background: rgba(255,255,255,.3);color: #fff}.em-btn--light{background: #fff;color: #2b1d02}.em-btn--mint{background: var(--em-mint);color: var(--em-dark)}.em-btn--mint:hover{background: #fff;color: var(--em-dark)}.em-btn__note{font-size: .71875rem;font-weight: 600;color: var(--em-footer-ink)}.em-roundbtn{width: 44px;height: 44px;border-radius: var(--em-pill);background: rgba(255,255,255,.92);border: 0;color: var(--em-ink);display: inline-flex;align-items: center;justify-content: center;box-shadow: 0 6px 18px rgba(11,33,25,.2);transition: background .16s ease,transform .16s ease}.em-roundbtn:hover{background: #fff;transform: translateY(-2px)}.em-roundbtn--soft{background: #fff;box-shadow: 0 4px 14px rgba(18,41,31,.1)}.em-closebtn{width: 44px;height: 44px;border-radius: var(--em-pill);background: var(--em-ink);border: 0;color: #fff;display: inline-flex;align-items: center;justify-content: center;flex: none}.em-closebtn--square{border-radius: var(--em-radius-m)}.em-closebtn:hover{background: var(--em-brand)}.em-pillbtn{display: inline-flex;align-items: center;gap: 8px;background: var(--em-soft);border: 0;color: var(--em-brand);border-radius: var(--em-pill);padding: 9px 15px;font-size: var(--em-fs-sm);font-weight: 800;min-height: 44px}.em-link-strong{font-size: var(--em-fs-base);font-weight: 800;color: var(--em-brand);text-decoration: none}.em-link-strong:hover{color: var(--em-teal);text-decoration: underline}.em-linkbtn{display: inline-flex;align-items: center;gap: 7px;background: transparent;border: 0;color: var(--em-brand);font-size: var(--em-fs-sm);font-weight: 800;min-height: 44px;padding: 0 6px;text-decoration: underline}.em-searchpill{display: flex;align-items: center;gap: 10px;background: #fff;border-radius: var(--em-pill);padding: 5px 5px 5px 18px;box-shadow: 0 5px 18px rgba(18,41,31,.08)}.em-searchpill:focus-within{box-shadow: 0 0 0 3px var(--em-focus),0 5px 18px rgba(18,41,31,.08)}.em-searchpill input{flex: 1;min-width: 0;border: 0;background: transparent;padding: 11px 0;font-size: 1rem;min-height: 44px}.em-searchpill input:focus-visible{outline: none}.em-searchpill__ico{width: 18px;height: 18px;opacity: .55}.em-searchpill__go{width: 44px;height: 44px;border: 0;border-radius: 12px;background: var(--em-teal);color: #fff;display: flex;align-items: center;justify-content: center;flex: none}.em-searchpill__go:hover{background: var(--em-teal-2)}.em-chip{display: inline-flex;align-items: center;gap: 6px;border-radius: var(--em-pill);padding: 4px 10px;font-size: var(--em-fs-xxs);font-weight: 800;text-transform: uppercase;letter-spacing: .08em;line-height: 1.35;background: var(--pal-tint,var(--em-soft));color: var(--pal-ink,var(--em-brand))}.em-chip--alert,.em-chip--solid{background: var(--al-chip);color: #fff}.em-tag{display: inline-flex;align-items: center;gap: 7px;background: var(--pal-tint,var(--em-soft));color: var(--pal-ink,var(--em-brand));border-radius: var(--em-pill);padding: 4px 10px;font-size: var(--em-fs-xxs);font-weight: 800;text-transform: uppercase;letter-spacing: .08em;white-space: nowrap}.em-tag--dot{padding-left: 8px;align-self: flex-start}.em-tag__dot{width: 8px;height: 8px;border-radius: var(--em-pill);background: var(--pal-solid,var(--em-brand))}.em-badge{display: inline-flex;align-items: center;gap: 5px;flex: none;border-radius: var(--em-pill);padding: 3px 8px;font-size: .625rem;font-weight: 800;text-transform: uppercase;letter-spacing: .07em;background: var(--pal-deep,var(--em-brand));color: #fff}.em-badge--na{background: #e6ebe8;color: #4f5f56}.em-external::after{content: "";display: inline-block;width: .8em;height: .8em;margin-left: .25em;vertical-align: -.05em;background-color: currentColor;-webkit-mask: url("../images/external.svg") center / contain no-repeat;mask: url("../images/external.svg") center / contain no-repeat}.em-pulse{position: relative;width: 9px;height: 9px;border-radius: var(--em-pill);background: #e8512f;flex: none}.em-pulse::after{content: "";position: absolute;inset: 0;border-radius: inherit;background: inherit;animation: emRipple 2.6s ease-out infinite}.em-pulse--mint{background: var(--em-mint)}.em-plus{width: 22px;height: 22px;border-radius: var(--em-pill);border: 2px solid currentColor;display: inline-flex;align-items: center;justify-content: center;font-size: .875rem;font-weight: 700;line-height: 1;flex: none}.em-status{display: inline-flex;align-items: center;gap: 8px;font-weight: 800}.em-status--normal{color: #04693c}.em-status--novedad{color: #7f4805}.em-status--afectado{color: #a3311d}.em-semaforo{display: inline-flex;align-items: center;gap: 7px;font-weight: 700;font-size: var(--em-fs-s)}.em-semaforo::before{content: "";width: 12px;height: 12px;border-radius: 50%;background: #9aa9a1;box-shadow: 0 0 0 3px rgba(0,0,0,.06)}.em-semaforo--verde::before{background: #00a75d}.em-semaforo--amarillo::before{background: #e8940f}.em-semaforo--rojo::before{background: #e8512f}.em-prose{font-family: var(--em-font-sans);font-size: 1.0625rem;line-height: 1.7;color: #22382e;max-width: 74ch}.em-prose>* + *{margin-top: 1em}.em-prose p,.em-prose ul,.em-prose ol{margin: 0 0 1em}.em-prose h2,.em-prose h3,.em-prose h4{color: var(--em-ink);margin: 1.6em 0 .5em;line-height: 1.25}.em-prose h2{font-family: var(--em-font-display);font-size: 1.75rem;letter-spacing: -.02em}.em-prose h3{font-size: 1.3125rem}.em-prose a{color: var(--em-brand);text-decoration: underline;text-underline-offset: 2px}.em-prose img{border-radius: 14px;height: auto}.em-prose blockquote{margin: 1.4em 0;padding: 14px 20px;border-left: 4px solid var(--em-brand-bright);background: var(--em-soft);border-radius: 0 14px 14px 0}.em-prose li + li{margin-top: .35em}.em-table-wrap{overflow-x: auto;border-radius: 14px;box-shadow: inset 0 0 0 1px var(--em-line-2);margin: 1.2em 0;background: #fff}.em-table-wrap:focus-visible{outline-offset: 2px}.em-table,.em-prose table{width: 100%;border-collapse: collapse;font-size: .9375rem}.em-table caption,.em-prose table caption{text-align: left;padding: 12px 14px;font-weight: 800;color: var(--em-ink);caption-side: top}.em-table th,.em-table td,.em-prose th,.em-prose td{padding: 10px 14px;border-bottom: 1px solid var(--em-line-2);text-align: left;vertical-align: top}.em-table thead th,.em-prose thead th{background: var(--em-soft);font-size: var(--em-fs-s);text-transform: uppercase;letter-spacing: .05em;color: var(--em-ink-2)}.em-table tbody tr:hover{background: #fbfdfc}.em-doclist{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 8px}.em-doclist__item,.em-doclist>li{display: flex;gap: 14px;align-items: center;background: #fff;border-radius: 14px;padding: 14px 16px;box-shadow: var(--em-shadow-xs)}.em-doclist__icon{width: 42px;height: 42px;border-radius: 12px;flex: none;display: flex;align-items: center;justify-content: center;background: var(--pal-tint,#d8f0e3);color: var(--pal-ink,var(--em-brand))}.em-doclist__body{flex: 1;min-width: 0}.em-doclist__title{display: block;font-weight: 800;color: var(--em-ink);line-height: 1.35}.em-doclist__meta{display: block;margin-top: 3px;font-size: var(--em-fs-s);color: var(--em-muted)}.em-doclist__badge{flex: none}.em-ficha{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,180px),1fr));gap: 12px 20px;margin: 0 0 24px;padding: 18px 20px;background: var(--em-soft);border-radius: 16px}.em-ficha>div{min-width: 0}.em-ficha dt{font-size: .65625rem;font-weight: 800;text-transform: uppercase;letter-spacing: .1em;color: var(--em-muted);margin: 0 0 3px}.em-ficha dd{margin: 0;font-size: .9375rem;font-weight: 600;color: var(--em-ink)}.em-na{display: flex;gap: 14px;align-items: flex-start;background: #f3f5f4;border: 1px dashed #9fb0a6;border-radius: 16px;padding: 18px 20px;margin: 0 0 24px}.em-na__title{margin: 0 0 6px;font-weight: 800;font-size: 1rem}.em-na p{margin: 0;color: #3c4f44}.em-accordion{border-radius: 14px;background: #fff;box-shadow: var(--em-shadow-xs);margin-bottom: 8px}.em-accordion>summary{list-style: none;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 16px 18px;min-height: 52px;font-weight: 800;cursor: pointer;border-radius: 14px}.em-accordion>summary::-webkit-details-marker{display: none}.em-accordion>summary::after{content: "+";width: 26px;height: 26px;border-radius: 50%;border: 2px solid currentColor;display: inline-flex;align-items: center;justify-content: center;font-size: 1rem;flex: none;line-height: 1}.em-accordion[open]>summary::after{content: "−"}.em-accordion>summary:hover{color: var(--em-brand)}.em-accordion__body{padding: 0 18px 18px}.em-tabs{display: flex;flex-wrap: wrap;gap: 6px;border-bottom: 2px solid var(--em-line-2);margin-bottom: 18px}.em-tabs [role="tab"],.em-tabs a{border: 0;background: transparent;padding: 10px 16px;min-height: 44px;font-weight: 800;color: var(--em-ink-3);border-bottom: 3px solid transparent;margin-bottom: -2px;text-decoration: none}.em-tabs [aria-selected="true"],.em-tabs [aria-current="page"]{color: var(--em-brand);border-bottom-color: var(--em-brand)}.em-empty{background: #fff;border-radius: 16px;padding: 22px 20px;box-shadow: var(--em-shadow-xs);color: var(--em-ink-3)}.em-empty__title{margin: 0 0 6px;font-size: 1.1875rem;font-weight: 800;color: var(--em-ink)}.em-empty p:last-child{margin-bottom: 0}.em-pagination{margin-top: 28px}.em-pagination ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 6px;align-items: center}.em-pagination a,.em-pagination span{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;min-height: 44px;padding: 0 12px;border-radius: 12px;background: #fff;color: var(--em-ink);font-weight: 800;box-shadow: var(--em-shadow-xs);text-decoration: none}.em-pagination a:hover{background: var(--em-brand);color: #fff}.em-pagination [aria-current="page"],.em-pagination .active>*{background: var(--em-brand);color: #fff}.em-pagination .disabled>*{opacity: .5;box-shadow: none}.em-breadcrumbs ol,.em-breadcrumbs ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;align-items: center;gap: 4px 6px;font-size: var(--em-fs-s)}.em-breadcrumbs li{display: inline-flex;align-items: center;gap: 6px;color: var(--em-muted)}.em-breadcrumbs li + li::before{content: "/";color: #9aaba2}.em-breadcrumbs a{color: var(--em-brand);font-weight: 700;text-decoration: none;min-height: 32px;display: inline-flex;align-items: center}.em-breadcrumbs a:hover{text-decoration: underline}.em-breadcrumbs [aria-current="page"]{color: var(--em-ink-2);font-weight: 600}.em-sidebar{background: #fff;border-radius: 18px;padding: 16px;box-shadow: var(--em-shadow-xs);position: sticky;top: 140px}.em-sidebar__title{margin: 4px 8px 10px;font-size: .6875rem;font-weight: 800;text-transform: uppercase;letter-spacing: .11em;color: var(--em-brand)}.em-sidebar ul{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 2px}.em-sidebar a{display: flex;padding: 9px 10px;border-radius: 0;color: var(--em-nav-ink);font-weight: 600;font-size: var(--em-fs-base);min-height: 40px;align-items: center;text-decoration: none}.em-sidebar a:hover,.em-sidebar [aria-current="page"]{background: var(--em-soft);color: var(--em-brand)}.em-sidebar ul ul{margin-left: 12px;border-left: 2px solid var(--em-line-2);padding-left: 6px}.em-field{display: flex;flex-direction: column;gap: 6px;margin-bottom: 14px}.em-field label{font-weight: 700;font-size: var(--em-fs-sm)}.em-input,.em-field input,.em-field select,.em-field textarea{min-height: 46px;border: 1px solid #a9bbb1;border-radius: 12px;padding: 10px 14px;background: #fff;font-size: 1rem}.em-field textarea{min-height: 120px}html[data-em-fs="1"]{font-size: 112.5%}html[data-em-fs="2"]{font-size: 125%}html[data-em-fs="3"]{font-size: 150%}html[data-em-lh="1"] :is(p,li,dd,h1,h2,h3,td){line-height: 1.75 !important}html[data-em-lh="2"] :is(p,li,dd,h1,h2,h3,td){line-height: 2.05 !important}html[data-em-spacing="1"] :is(p,li,a,span,dd,dt,h1,h2,h3,td){letter-spacing: .055em !important;word-spacing: .13em !important}html[data-em-spacing="2"] :is(p,li,a,span,dd,dt,h1,h2,h3,td){letter-spacing: .1em !important;word-spacing: .2em !important}html[data-em-links="on"] a,html[data-em-links="on"] .em-nav-root{text-decoration: underline !important;text-decoration-thickness: 2px !important;text-underline-offset: 3px !important}html[data-em-links="on"] a:hover,html[data-em-links="on"] a:focus-visible{text-decoration-thickness: 3px !important}html[data-em-motion="off"] *:not(.em-lsc),html[data-em-motion="off"] *:not(.em-lsc)::before,html[data-em-motion="off"] *:not(.em-lsc)::after{animation: none !important;transition: none !important;scroll-behavior: auto !important}html[data-em-images="hide"] .em-photo{position: relative;background: #dfe9e3 !important}html[data-em-images="hide"] .em-photo img,html[data-em-images="hide"] .em-photo picture{visibility: hidden !important}html[data-em-images="hide"] #em-main img:not(.em-lsc){visibility: hidden !important}html[data-em-images="hide"] .em-photo[data-alt]::after{content: attr(data-alt);position: absolute;inset: 0;z-index: 1;display: flex;align-items: center;padding: 14px 16px;font-size: .8125rem;font-weight: 600;line-height: 1.45;color: #22382e}html[data-em-readable="on"] :is(body,h1,h2,h3,h4,p,span,a,button,input,label,li,dd,dt,td,th){font-family: var(--em-font-dys) !important;font-weight: 400}html[data-em-readable="on"]:not([data-em-spacing]) :is(body,p,span,a,li,button,label){letter-spacing: -.015em !important;word-spacing: normal !important}html[data-em-readable="on"] :is(h1,h2,h3){font-weight: 700;line-height: 1.32 !important}html[data-em-readable="on"] :is(p,li){line-height: 1.7 !important}html[data-em-readable="on"] :is(button,a){font-weight: 700}html[data-em-align="left"] :is(p,li){text-align: left !important}html[data-em-align="justify"] p{text-align: justify !important;hyphens: auto}html[data-em-sat="low"]{filter: saturate(.55)}html[data-em-sat="grayscale"]{filter: grayscale(1)}html[data-em-sat="high"]{filter: saturate(1.45)}@media (hover: hover) and (pointer: fine){html[data-em-cursor="large"],html[data-em-cursor="large"] *{cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42'%3E%3Cpath d='M8 4 L8 33 L15.5 26 L20.5 37 L26 34.5 L21 24 L31 24 Z' fill='%23ffffff' stroke='%2312291f' stroke-width='2.4' stroke-linejoin='round'/%3E%3C/svg%3E") 8 4,auto !important}html[data-em-cursor="large"] :is(a,button,[role="button"],summary,label,select){cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cpath d='M16 4 C13 4 12 6 12 8 L12 24 L9 21 C7 19 4 21 5 24 L12 38 L30 38 L33 22 C33.5 19 30 18 29 20 L28.5 22 L28 12 C28 9.5 24.5 9.5 24.5 12 L24.5 20 L24 8 C24 5.5 20.5 5.5 20.5 8 L20.5 20 L20 8 C20 6 19 4 16 4 Z' fill='%23ffffff' stroke='%2304693c' stroke-width='2.4' stroke-linejoin='round'/%3E%3C/svg%3E") 14 4,pointer !important}}html[data-em-contrast="high"] body{background: #fff !important;color: #000 !important}html[data-em-contrast="high"] :is(p,li,dd,dt,td,h1,h2,h3,h4){color: #000 !important}html[data-em-contrast="high"] main a:not([class*="em-btn"]):not(.em-follow__btn):not(.em-tile__link):not(.em-slide__cta):not(.em-mega__btn){color: #00341d !important;text-decoration: underline !important;text-decoration-thickness: 2px !important}html[data-em-contrast="high"] main :is(.em-estado,.em-conecta,.em-campaign,.em-emergency) a:not([class*="em-btn"]):not(#em-x):not(#em-y){color: #fff !important}html[data-em-contrast="high"] .em-footer .em-btn--mint,html[data-em-contrast="high"] .em-footer .em-btn--mint *{color: #000 !important;background: #fff}html[data-em-contrast="high"] .em-tile__link,html[data-em-contrast="high"] .em-tile__link :is(span,li){color: #fff !important}html[data-em-contrast="high"] .em-tile__shade{background: rgba(0,0,0,.78) !important}html[data-em-contrast="high"] :is(.em-estado,.em-conecta,.em-footer,.em-campaign,.em-emergency,.em-mega__contact) :is(p,li,dd,dt,h2,h3,span,a){color: #fff !important}html[data-em-contrast="high"] :is(.em-estado,.em-conecta,.em-campaign){background: #000 !important}html[data-em-contrast="high"] .em-footer{background: #000 !important}html[data-em-contrast="high"] :is(.em-card,.em-action,.em-tile,.em-newscard__in,.em-sedecard,.em-alertcard,.em-svc){outline: 2px solid #12291f;outline-offset: -2px}html[data-em-contrast="high"] button{outline: 2px solid currentColor;outline-offset: -2px}html[data-em-contrast="high"] :focus-visible{outline: 4px solid #b3005c !important;outline-offset: 3px !important}html[data-em-contrast="high"] :is(.em-ticker__track,.em-ticker__title,.em-sechead__aside,.em-lead){color: #000 !important}html[data-em-lsc="off"] :is(.em-signstrip,.em-mobilenav__sign,.em-mobilenav__signbox){display: none !important}.em-a11y[hidden]{display: none}.em-a11y__scrim{position: fixed;inset: 0;z-index: 205;background: rgba(11,33,25,.42)}.em-a11y__panel{position: fixed;top: 0;right: 0;bottom: 0;z-index: 210;width: min(410px,100vw);display: flex;flex-direction: column;background: var(--em-bg);box-shadow: -18px 0 50px rgba(11,33,25,.26)}@media (max-width: 560px){.em-a11y__panel{width: 100vw}}.em-a11y__head{display: flex;align-items: flex-start;justify-content: space-between;gap: 14px;padding: 20px 20px 16px;background: #fff;box-shadow: 0 1px 0 rgba(18,41,31,.09)}.em-a11y__title{margin: 0 0 5px;font-family: var(--em-font-display);font-size: 1.5625rem;font-weight: 700;letter-spacing: -.02em}.em-a11y__desc{margin: 0;font-size: var(--em-fs-sm);line-height: 1.5;color: var(--em-ink-3)}.em-a11y__body{flex: 1;overflow-y: auto;padding: 16px 20px 24px;overscroll-behavior: contain}.em-a11y__info{background: #e6f7fa;border-radius: 16px;padding: 16px 18px;margin-bottom: 16px}.em-a11y__info h3{margin: 0 0 8px;font-size: .9375rem;font-weight: 800}.em-a11y__info p{margin: 0 0 8px;font-size: var(--em-fs-sm);line-height: 1.6;color: #22382e}.em-a11y__list{display: flex;flex-direction: column;gap: 10px}.em-a11y__opt{background: #fff;border-radius: 16px;padding: 14px 16px;box-shadow: var(--em-shadow-xs)}.em-a11y__row{display: flex;align-items: center;gap: 12px}.em-a11y__icon{width: 38px;height: 38px;flex: none;border-radius: 11px;background: var(--pal-tint);color: var(--pal-ink);display: flex;align-items: center;justify-content: center}.em-a11y__txt{flex: 1;min-width: 0}.em-a11y__label{margin: 0;font-size: .9375rem;font-weight: 800;line-height: 1.3}.em-a11y__state{margin: 3px 0 0;font-size: var(--em-fs-s);line-height: 1.45;color: var(--em-muted)}.em-a11y__toggle,.em-a11y__level{min-height: 44px;border: 0;border-radius: 12px;background: #eef3f0;color: #22382e;font-size: var(--em-fs-s);font-weight: 800;transition: background .16s ease}.em-a11y__toggle{flex: none;min-width: 84px;padding: 0 12px}.em-a11y__levels{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 12px}.em-a11y__level{flex: 1 1 auto;min-width: 62px;padding: 0 12px}.em-a11y__toggle:hover,.em-a11y__level:hover:not(:disabled){background: #dfe9e3}.em-a11y__toggle[aria-pressed="true"],.em-a11y__level[aria-pressed="true"]{background: var(--pal-deep);color: #fff}.em-a11y__level:disabled{background: #f2f5f3;color: #66786e}.em-a11y__foot{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 18px}.em-a11y__foot .em-btn{flex: 1 1 140px;min-height: 48px}.em-a11y__announce{margin: 12px 0 0;font-size: var(--em-fs-s);line-height: 1.5;color: var(--em-muted);min-height: 1.5em}.em-a11y__stmt{margin: 6px 0 0;font-size: var(--em-fs-s)}.em-a11y__ext{margin: 6px 0 0;padding: 0;list-style: none;font-size: var(--em-fs-s)}.em-a11y__ext li{margin: 4px 0 0}.em-a11y__ext a{text-decoration: underline;text-underline-offset: 2px}.em-a11y__ttsnote{color: #22382e;font-weight: 600}.em-a11y__ttsnote.is-alert{color: #a3311d;font-weight: 700}#em-main [data-tts-on]:not(.em-read *){background-color: #fff3b0;color: #12291f;border-radius: 6px;box-shadow: 0 0 0 4px #fff3b0;outline: 2px solid #8a6d00;outline-offset: 4px}#em-main [data-tts-on]:not(.em-read *) *{color: inherit}.em-ttsbar{position: fixed;left: 18px;bottom: calc(78px + env(safe-area-inset-bottom,0px));z-index: 79;max-width: calc(100vw - 36px);display: flex;align-items: center;gap: 8px;background: var(--em-dark-2,#12291f);color: #fff;border-radius: 16px;padding: 8px 8px 8px 14px;box-shadow: 0 14px 34px rgba(11,33,25,.3)}.em-ttsbar[hidden]{display: none}@media (min-width: 1210px){.em-ttsbar{bottom: 20px}}.em-ttsbar__txt{flex: 1;min-width: 0;display: flex;flex-direction: column}.em-ttsbar__label{font-size: var(--em-fs-s);font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.em-ttsbar__note{font-size: .78125rem;line-height: 1.35;color: #d8ece3}.em-ttsbar__note[hidden]{display: none}.em-ttsbar.has-notice .em-ttsbar__note{color: #ffd9cf;font-weight: 700}.em-ttsbar__btn{min-width: 44px;min-height: 44px;flex: none;border: 0;border-radius: 12px;padding: 0 12px;background: #0a7d8c;color: #fff;font-size: var(--em-fs-s);font-weight: 800;cursor: pointer}.em-ttsbar__btn--stop{background: rgba(255,255,255,.16)}.em-ttsbar__btn:hover{filter: brightness(1.1)}html[data-em-contrast="high"] .em-ttsbar{background: #000;border: 2px solid #fff}html[data-em-contrast="high"] .em-ttsbar__btn{background: #000;border: 2px solid #fff;color: #fff}@media print{.em-ttsbar{display: none !important}}
