.station-cta.astro-w5ek7tuk{padding-block:var(--space-12);background:var(--color-bg);border-top:1px solid var(--color-border)}.station-cta__card.astro-w5ek7tuk{display:grid;gap:var(--space-3);justify-items:start}.station-cta__card.astro-w5ek7tuk>span.astro-w5ek7tuk{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.station-cta__card.astro-w5ek7tuk h2.astro-w5ek7tuk{margin:0;font-size:var(--text-2xl)}.station-cta__card.astro-w5ek7tuk p.astro-w5ek7tuk{margin:0;color:var(--color-text-light);line-height:1.65}.station-cta__card.astro-w5ek7tuk a.astro-w5ek7tuk{margin-top:var(--space-2)}.sdl.astro-eos7e3pg{padding-block:var(--space-12);background:var(--color-bg);border-top:1px solid var(--color-border)}.sdl__title.astro-eos7e3pg{margin:0 0 var(--space-6);font-size:var(--text-2xl)}.sdl__grid.astro-eos7e3pg{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-3)}.sdl__card.astro-eos7e3pg{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);text-decoration:none}.sdl__card.astro-eos7e3pg:hover{border-color:var(--color-smoke-900)}.sdl__card.astro-eos7e3pg strong.astro-eos7e3pg{color:var(--color-heading);font-size:var(--text-base);font-weight:600;line-height:1.35}.sdl__card.astro-eos7e3pg strong.astro-eos7e3pg:first-letter{text-transform:uppercase}.sdl__card.astro-eos7e3pg:hover strong.astro-eos7e3pg{text-decoration:underline;text-underline-offset:3px}.sdl__tag.astro-eos7e3pg{align-self:flex-start;padding:2px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:500;letter-spacing:.02em}.sdl__meta.astro-eos7e3pg{color:var(--color-text-light);font-size:var(--text-sm);line-height:1.5}.ffx.astro-jh4apyrq{padding-block:var(--space-12);background:var(--color-bg-alt, var(--color-bg));border-top:1px solid var(--color-border)}.ffx__header.astro-jh4apyrq{margin-bottom:var(--space-6)}.ffx__eyebrow.astro-jh4apyrq{display:block;margin-bottom:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.ffx__title.astro-jh4apyrq{margin:0 0 var(--space-3);font-size:var(--text-2xl)}.ffx__lead.astro-jh4apyrq{margin:0;color:var(--color-text-light);line-height:1.7}.ffx__card.astro-jh4apyrq{position:relative;display:grid;grid-template-columns:320px 1fr;overflow:hidden;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.ffx__card.astro-jh4apyrq:hover{border-color:var(--color-smoke-900)}.ffx__img.astro-jh4apyrq{width:100%;height:100%;min-height:150px;object-fit:cover}.ffx__body.astro-jh4apyrq{display:grid;align-content:center;gap:var(--space-2);padding:var(--space-5)}.ffx__domain.astro-jh4apyrq{color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.02em}.ffx__anchor.astro-jh4apyrq{color:var(--color-heading);font-size:var(--text-lg);font-weight:600;line-height:1.3;text-decoration:none}.ffx__anchor.astro-jh4apyrq:after{content:"";position:absolute;inset:0}.ffx__card.astro-jh4apyrq:hover .ffx__anchor.astro-jh4apyrq,.ffx__anchor.astro-jh4apyrq:focus-visible{text-decoration:underline;text-underline-offset:3px}.ffx__desc.astro-jh4apyrq{margin:0;color:var(--color-text-light);font-size:var(--text-sm);line-height:1.6}.ffx__nota.astro-jh4apyrq{margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}@media(max-width:640px){.ffx__card.astro-jh4apyrq{grid-template-columns:1fr}.ffx__img.astro-jh4apyrq{aspect-ratio:3 / 2;height:auto}}.byc.astro-ki6ykfdx{padding-block:var(--space-6);background:var(--color-bg)}.byc__panel.astro-ki6ykfdx,.byc__card.astro-ki6ykfdx{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.byc__panel.astro-ki6ykfdx{padding:var(--space-6)}.byc__eyebrow.astro-ki6ykfdx,.byc__domain.astro-ki6ykfdx{color:var(--color-text-muted);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.byc__title.astro-ki6ykfdx{margin:var(--space-2) 0 var(--space-3)}.byc__lead.astro-ki6ykfdx{max-width:72ch;margin:0 0 var(--space-4)}.byc__card.astro-ki6ykfdx{position:relative;display:grid;grid-template-columns:200px 1fr;max-width:760px;overflow:hidden}.byc__img.astro-ki6ykfdx{width:100%;height:100%;min-height:140px;object-fit:cover}.byc__body.astro-ki6ykfdx{display:grid;align-content:center;gap:var(--space-2);padding:var(--space-4) var(--space-5)}.byc__card.astro-ki6ykfdx:hover{border-color:var(--color-smoke-900)}.byc__anchor.astro-ki6ykfdx{color:var(--color-heading);font-size:var(--text-lg);font-weight:600;text-decoration:none}.byc__anchor.astro-ki6ykfdx:after{content:"";position:absolute;inset:0}.byc__card.astro-ki6ykfdx:hover .byc__anchor.astro-ki6ykfdx,.byc__anchor.astro-ki6ykfdx:focus-visible{text-decoration:underline;text-underline-offset:.15em}.byc__desc.astro-ki6ykfdx{color:var(--color-text-light)}@media(max-width:640px){.byc__panel.astro-ki6ykfdx{padding:var(--space-4)}.byc__card.astro-ki6ykfdx{grid-template-columns:1fr}.byc__img.astro-ki6ykfdx{aspect-ratio:3 / 2;height:auto}}.est-hero__card.astro-nec4shqu,.est-sidebar__card.astro-nec4shqu,.est-epp__card.astro-nec4shqu{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.est-hero__card.astro-nec4shqu:hover,.est-sidebar__card.astro-nec4shqu:hover,.est-epp__card.astro-nec4shqu:hover{border-color:var(--color-smoke-900)}.est-toc__label.astro-nec4shqu,.est-keyfacts__label.astro-nec4shqu,.est-sidebar__emergency-label.astro-nec4shqu,.est-epp__label.astro-nec4shqu{color:var(--color-text-muted);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.est-context-nav.astro-nec4shqu,.est-hero__actions.astro-nec4shqu,.est-toc__list.astro-nec4shqu,.est-zones.astro-nec4shqu{display:flex;flex-wrap:wrap;gap:var(--space-3)}.est-context-nav.astro-nec4shqu{max-width:var(--container-max);margin:var(--space-4) auto;padding-inline:var(--container-padding)}.est-inline-link.astro-nec4shqu{font-size:var(--text-sm);font-weight:500;text-decoration:underline;text-underline-offset:.15em}.est-hero__actions.astro-nec4shqu{margin-top:var(--space-5)}.est-hero__btn.astro-nec4shqu,.est-callbar__btn.astro-nec4shqu,.est-sidebar__cta-btn.astro-nec4shqu{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-4);border:1px solid var(--color-smoke-300);border-radius:var(--radius-md);color:var(--color-smoke-900);background:var(--color-bg);font-weight:500;text-decoration:none}.est-hero__btn--primary.astro-nec4shqu,.est-callbar__btn--emergency.astro-nec4shqu,.est-sidebar__cta-btn.astro-nec4shqu{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.est-callbar__btn--emergency.astro-nec4shqu{gap:.35em}.est-sidebar__cta-btn.astro-nec4shqu{width:100%;padding-block:var(--space-2);text-align:center}.est-hero__btn--primary.astro-nec4shqu:hover,.est-callbar__btn--emergency.astro-nec4shqu:hover,.est-sidebar__cta-btn.astro-nec4shqu:hover{background:var(--color-accent-hover);color:#fff}.est-hero__card.astro-nec4shqu{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.est-hero__card-header.astro-nec4shqu{padding:var(--space-4);border-bottom:1px solid var(--color-border);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.est-hero__card-body.astro-nec4shqu{padding:0 var(--space-4)}.est-hero__info-row.astro-nec4shqu{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.est-hero__info-row.astro-nec4shqu:last-child{border-bottom:0}.est-hero__info-row.astro-nec4shqu strong.astro-nec4shqu{display:block;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.est-hero__info-row.astro-nec4shqu span.astro-nec4shqu,.est-hero__info-row.astro-nec4shqu a.astro-nec4shqu{font-size:15px;color:var(--color-smoke-900);text-decoration:none}.est-hero__info-row.astro-nec4shqu a.astro-nec4shqu:hover{color:var(--color-accent)}.est-main.astro-nec4shqu,.est-epp.astro-nec4shqu{padding:var(--space-12) 0;background:var(--color-bg-alt);border-block:1px solid var(--color-border)}.est-main__grid.astro-nec4shqu{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-10)}.est-section.astro-nec4shqu{padding:var(--space-6) 0;border-bottom:1px solid var(--color-border)}.est-section__title.astro-nec4shqu{margin:0 0 var(--space-3);font-size:clamp(1.35rem,2vw,1.8rem)}.est-section__intro.astro-nec4shqu,.est-section__text.astro-nec4shqu{color:var(--color-text-light);line-height:1.7}.est-subtitle.astro-nec4shqu{margin:var(--space-8) 0 var(--space-2);font-size:var(--text-xl)}.est-table-wrap.astro-nec4shqu{margin-top:var(--space-4)}.est-table.astro-nec4shqu td.astro-nec4shqu a.astro-nec4shqu{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.est-table-wrap.astro-nec4shqu+.est-inline-link.astro-nec4shqu{display:inline-block;margin-top:var(--space-4)}.est-services.astro-nec4shqu,.est-checklist.astro-nec4shqu,.est-equipment.astro-nec4shqu,.est-units__grid.astro-nec4shqu{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none}.est-services__item.astro-nec4shqu,.est-checklist__item.astro-nec4shqu,.est-equipment.astro-nec4shqu li.astro-nec4shqu,.est-units__item.astro-nec4shqu{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font-size:var(--text-sm);line-height:1.5}.est-checklist.astro-nec4shqu{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.est-units.astro-nec4shqu{margin-top:var(--space-6)}.est-units.astro-nec4shqu h3.astro-nec4shqu{margin:0;font-size:var(--text-lg)}.est-specialties.astro-nec4shqu,.est-keyfacts.astro-nec4shqu{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--space-3)}.est-specialties__item.astro-nec4shqu,.est-keyfacts__item.astro-nec4shqu,.est-zones__tag.astro-nec4shqu{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text)}.est-keyfacts__value.astro-nec4shqu{display:block;color:var(--color-smoke-900);font-weight:600;font-variant-numeric:tabular-nums}.est-table-wrap.astro-nec4shqu{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md)}.est-table.astro-nec4shqu,.est-keyvalue.astro-nec4shqu{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.est-table.astro-nec4shqu th.astro-nec4shqu,.est-keyvalue.astro-nec4shqu th.astro-nec4shqu{background:var(--color-bg-alt);color:var(--color-text-muted);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.est-table.astro-nec4shqu th.astro-nec4shqu,.est-table.astro-nec4shqu td.astro-nec4shqu,.est-keyvalue.astro-nec4shqu th.astro-nec4shqu,.est-keyvalue.astro-nec4shqu td.astro-nec4shqu{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border)}.est-table.astro-nec4shqu td.astro-nec4shqu,.est-keyvalue.astro-nec4shqu td.astro-nec4shqu{color:var(--color-smoke-900);font-size:15px}.est-table__badge.astro-nec4shqu{display:inline-block;padding:2px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:12px;font-weight:500}.est-steps.astro-nec4shqu{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none;counter-reset:paso;color:var(--color-text-light)}.est-steps__item.astro-nec4shqu{counter-increment:paso;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);font-size:var(--text-sm);line-height:1.6}.est-steps__item.astro-nec4shqu:before{content:counter(paso,decimal-leading-zero);display:block;margin-bottom:var(--space-1);color:var(--color-accent);font-size:var(--text-xs);font-weight:600}.est-steps__title.astro-nec4shqu{display:block;color:var(--color-smoke-900);font-weight:600}.est-toc.astro-nec4shqu,.est-verif.astro-nec4shqu,.est-sidebar__card.astro-nec4shqu{padding:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.est-section--seo.astro-nec4shqu .astro-nec4shqu:is(h2,h3){margin:var(--space-8) 0 var(--space-3)}.est-section--seo.astro-nec4shqu>.astro-nec4shqu:first-child{margin-top:0}.est-section--seo.astro-nec4shqu p.astro-nec4shqu{color:var(--color-text-light);line-height:1.7}.est-verif.astro-nec4shqu{padding:var(--space-5);margin-block:var(--space-6)}.est-verif__title.astro-nec4shqu{margin:0 0 var(--space-1);font-size:var(--text-xl)}.est-verif__date.astro-nec4shqu{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm)}.est-verif__text.astro-nec4shqu{margin:0 0 var(--space-3);color:var(--color-text-light);font-size:var(--text-sm);line-height:1.7}.est-verif__list.astro-nec4shqu{margin:0;padding-left:1.1rem;color:var(--color-text-light);font-size:var(--text-sm);line-height:1.6}.est-verif__list.astro-nec4shqu li.astro-nec4shqu+li.astro-nec4shqu{margin-top:var(--space-1)}.est-toc__list.astro-nec4shqu{list-style:none;padding:0;margin:0}.est-toc__list.astro-nec4shqu a.astro-nec4shqu{text-decoration:underline;text-underline-offset:.15em}.est-sidebar.astro-nec4shqu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.est-sidebar.astro-nec4shqu>.astro-nec4shqu{padding:var(--space-5)}.est-sidebar.astro-nec4shqu h4.astro-nec4shqu{margin:0 0 var(--space-3);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.est-sidebar__card.astro-nec4shqu p.astro-nec4shqu{margin:0 0 var(--space-3);color:var(--color-text-light);font-size:var(--text-sm);line-height:1.6}.est-sidebar__emergency.astro-nec4shqu{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2);text-decoration:none}.est-sidebar__emergency-number.astro-nec4shqu{color:var(--color-accent);font-size:var(--text-4xl);font-weight:600;line-height:1}.est-sidebar__emergency-label.astro-nec4shqu{color:var(--color-text-muted);font-size:var(--text-sm)}.est-sidebar__product-name.astro-nec4shqu,.est-sidebar__station-name.astro-nec4shqu{display:block;color:var(--color-text)}.est-sidebar__product-desc.astro-nec4shqu,.est-sidebar__station-municipio.astro-nec4shqu{display:block;color:var(--color-text-muted);font-size:var(--text-xs)}@media(max-width:1100px){.est-sidebar.astro-nec4shqu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.est-sidebar.astro-nec4shqu{grid-template-columns:minmax(0,1fr)}}.est-sidebar.astro-nec4shqu ul.astro-nec4shqu{list-style:none;padding:0;margin:0}.est-sidebar.astro-nec4shqu li.astro-nec4shqu+li.astro-nec4shqu{border-top:1px solid var(--color-border-light)}.est-sidebar.astro-nec4shqu li.astro-nec4shqu a.astro-nec4shqu{display:block;padding:var(--space-2) 0;text-decoration:none}.est-epp__grid.astro-nec4shqu{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--space-4)}.est-epp__header.astro-nec4shqu{display:grid;gap:var(--space-3);margin-bottom:var(--space-8)}.est-epp__title.astro-nec4shqu{margin:0;font-size:clamp(1.35rem,2vw,1.8rem)}.est-epp__intro.astro-nec4shqu{margin:0;color:var(--color-text-light);line-height:1.7}.est-epp__intro.astro-nec4shqu+.est-epp__intro.astro-nec4shqu{margin-top:var(--space-3)}.est-epp__card.astro-nec4shqu{display:flex;flex-direction:column;overflow:hidden}.est-epp__card-image.astro-nec4shqu{position:relative;display:block}.est-epp__card-image.astro-nec4shqu img.astro-nec4shqu{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.est-epp__card-badge.astro-nec4shqu{position:absolute;top:var(--space-3);left:var(--space-3);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-smoke-900);font-size:var(--text-xs);font-weight:500;letter-spacing:.02em}.est-epp__card-content.astro-nec4shqu{display:flex;flex:1;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.est-epp__card-title.astro-nec4shqu{margin:0;font-size:var(--text-lg);line-height:1.3}.est-epp__card-text.astro-nec4shqu{margin:0;color:var(--color-text-light);font-size:var(--text-sm);line-height:1.6}.est-epp__card-link.astro-nec4shqu{margin-top:auto;padding-top:var(--space-2);font-size:var(--text-sm);font-weight:500;text-decoration:underline;text-underline-offset:.15em}.est-epp__card-link.astro-nec4shqu:first-letter{text-transform:uppercase}.est-callbar.astro-nec4shqu{display:none}@media(max-width:768px){.est-hero__info-row.astro-nec4shqu{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}.est-callbar.astro-nec4shqu{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);position:fixed;inset:auto 0 0;z-index:var(--z-fixed);padding:var(--space-2) var(--space-3);background:var(--color-bg);border-top:1px solid var(--color-border)}body{padding-bottom:64px}}
