.ui-pub-barra{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--topbar-height);padding:var(--space-2) var(--space-4);background:var(--bg-surface);border-bottom:var(--border-width) solid var(--border-subtle)}.ui-pub-barra__inicio{display:inline-flex;align-items:center;min-height:var(--touch-min)}.ui-pub-marca{height:var(--logo-height-lg)}.ui-pub-barra__der{display:flex;align-items:center;gap:var(--space-4);font:var(--weight-medium) var(--text-sm) /var(--leading-snug) var(--font-body);color:var(--text-secondary);text-align:right}.ui-pub-barra .ui-pub-barra__der a{display:inline-block;line-height:var(--touch-min);color:var(--text-primary);text-decoration:none}.ui-pub-barra .ui-pub-barra__der a:hover{text-decoration:underline}@media (min-width:900px){.ui-pub-barra{padding:var(--space-3) var(--space-16)}}.ui-pub{min-height:100vh;background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-body)}.ui-pub h1,.ui-pub h2,.ui-pub h3{font-family:var(--font-display);color:var(--text-primary);text-wrap:balance}.ui-pub p{margin:0;text-wrap:pretty}.ui-pub-cont{width:100%;max-width:var(--content-max);margin:0 auto;padding:0 var(--space-4)}@media (min-width:900px){.ui-pub-cont{padding:0 var(--space-16)}}.ui-pub-seccion{padding:var(--space-12) 0}.ui-pub-seccion--hundida{background:var(--bg-canvas)}.ui-pub-seccion h2{margin:0 0 var(--space-6);font:var(--weight-bold) var(--text-3xl) /var(--leading-tight) var(--font-display);letter-spacing:-.01em}.ui-pub-rotulo{display:block;font:var(--weight-semibold) var(--text-xs) /var(--leading-snug) var(--font-body);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-secondary)}.ui-pub-botones{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:601px){.ui-pub-botones{display:flex;flex-wrap:wrap}}.ui-pub-hero{padding:var(--space-8) 0 var(--space-12)}.ui-pub-hero__grilla{display:grid;grid-gap:var(--space-10);gap:var(--space-10);align-items:center}.ui-pub-hero__texto{display:grid;grid-gap:var(--space-5);gap:var(--space-5);align-content:start}.ui-pub-hero h1{margin:0;font:var(--weight-extrabold) var(--text-4xl) /1.08 var(--font-display);letter-spacing:-.02em}.ui-pub-hero h1 em{display:block;font-family:var(--font-titular-it,var(--font-display));font-style:italic;color:var(--text-secondary)}.ui-pub-bajada{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--text-secondary)}@media (min-width:900px){.ui-pub-hero{padding:var(--space-16) 0}.ui-pub-hero__grilla{grid-template-columns:1.1fr 1fr;gap:var(--space-16)}.ui-pub-hero h1{font-size:var(--text-5xl);line-height:1.04;letter-spacing:-.03em}.ui-pub-bajada{max-width:34em;font-size:var(--text-xl)}}.ui-pub-calc{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5) var(--space-4);background:var(--bg-canvas);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--elevation-3);scroll-margin-top:calc(var(--topbar-height) + var(--space-6))}.ui-pub-calc h2{margin:0;font:var(--weight-bold) var(--text-2xl) /var(--leading-snug) var(--font-display)}.ui-pub-calc .ui-pub-calc__intro{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary)}.ui-pub-calc .ui-pub-calc__nota{font-size:var(--text-xs);color:var(--text-secondary)}@media (min-width:900px){.ui-pub-calc{padding:var(--space-8)}}.ui-pub-calc .calc label{font:var(--weight-medium) var(--text-sm) /var(--leading-snug) var(--font-body);color:var(--text-primary)}.ui-pub-calc .calc input{min-height:var(--control-md);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface)}.ui-pub-calc .calc .zonas{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--bg-surface-sunken)}.ui-pub-calc .calc .zonas .zona{display:grid;align-content:center;justify-items:center;text-align:center;min-height:var(--control-md);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:var(--weight-medium) var(--text-sm) /1 var(--font-body);box-shadow:none}.ui-pub-calc .calc .zonas .zona.on{background:var(--bg-surface);color:var(--text-primary);font-weight:var(--weight-semibold);box-shadow:var(--elevation-1)}.ui-pub-calc .calc .zonas .zona .d,.ui-pub-calc .calc .zonas .zona.on .d{color:var(--text-secondary);font-weight:var(--weight-regular)}.ui-pub-calc .calc .precio-envio{padding:var(--space-5);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface)}.ui-pub-pasos{list-style:none;margin:0;padding:var(--space-4);display:grid;grid-gap:var(--space-4);gap:var(--space-4);border-radius:var(--radius-lg);background:var(--bg-surface-sunken)}.ui-pub-pasos li{display:grid;grid-template-columns:var(--space-8) 1fr;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;font-size:var(--text-md);font-weight:var(--weight-medium)}.ui-pub-paso__n{display:grid;place-items:center;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--bg-inverse);color:var(--text-inverse);font:var(--weight-bold) var(--text-sm) /1 var(--font-display);font-feature-settings:var(--numeric)}@media (min-width:900px){.ui-pub-pasos{grid-template-columns:repeat(5,1fr);gap:var(--space-6);padding:var(--space-6) 0 0;border-top:var(--border-width) solid var(--border-subtle);border-radius:0;background:transparent}.ui-pub-pasos li{grid-template-columns:none;align-items:start;align-content:start;gap:var(--space-2)}.ui-pub-paso__n{width:auto;height:auto;place-items:start;background:none;color:var(--text-secondary);font-size:var(--text-lg)}}.ui-pub-tarjetas{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:700px){.ui-pub-tarjetas{grid-template-columns:repeat(2,1fr)}}.ui-pub-tarjeta{display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:start;padding:var(--space-5);background:var(--bg-surface);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg)}.ui-pub-seccion--hundida .ui-pub-tarjeta{box-shadow:var(--elevation-1)}.ui-pub-tarjeta__icono{display:grid;place-items:center;width:var(--control-md);height:var(--control-md);margin-bottom:var(--space-1);border-radius:var(--radius-md);background:var(--bg-surface-sunken);color:var(--text-primary);font-size:var(--icon-lg)}.ui-pub-tarjeta h3{margin:0;font:var(--weight-semibold) var(--text-lg) /var(--leading-snug) var(--font-display)}.ui-pub-tarjeta p{font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary)}.ui-pub-tarjeta p+p{margin-top:var(--space-2)}.ui-pub-seccion .ui-pub-accion{margin-top:var(--space-8)}.ui-pub-demo{display:grid;grid-gap:var(--space-8);gap:var(--space-8);align-items:center}@media (min-width:900px){.ui-pub-demo{grid-template-columns:1fr auto}.ui-pub-demo h2{margin:0}}.ui-pub-telefono{justify-self:center;width:min(100%,22rem);overflow:hidden;border:var(--space-2) solid var(--bg-inverse);border-radius:var(--radius-xl);background:var(--bg-canvas);box-shadow:var(--elevation-4)}.ui-pub-telefono__barra{display:flex;align-items:center;justify-content:space-between;min-height:var(--topbar-height);padding:0 var(--space-4);background:var(--bg-surface);border-bottom:var(--border-width) solid var(--border-subtle);font-size:var(--text-sm)}.ui-pub-telefono__barra b{font-family:var(--font-display)}.ui-pub-telefono__codigo{color:var(--text-secondary);font-feature-settings:var(--numeric)}.ui-pub-telefono__cuerpo{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4)}.ui-pub-telefono__titulo{font:var(--weight-bold) var(--text-xl) /var(--leading-snug) var(--font-display)}.ui-pub-telefono__comprobante{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);border:var(--border-width) dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm)}.ui-pub-telefono__comprobante--listo{border-style:solid;border-color:var(--success);background:var(--success-bg);color:var(--success-text)}.ui-pub-telefono__pie{padding:var(--space-3) var(--space-4);border-top:var(--border-width) solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-xs);text-align:center}.ui-pub-cierre{background:var(--bg-inverse)}.ui-pub-cierre,.ui-pub-cierre h2{color:var(--text-inverse)}.ui-pub-cierre :focus-visible{outline-color:var(--focus-on-inverse)}.ui-pub-contacto{list-style:none;margin:var(--space-6) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);font-size:var(--text-sm)}.ui-pub-cierre .ui-pub-contacto a{display:inline-flex;align-items:center;min-height:var(--touch-min);color:var(--text-inverse)}.ui-pub-pie__cols{align-items:center;max-width:var(--content-max);margin:0 auto;font-size:var(--text-sm);color:var(--text-secondary)}.ui-pub-pie__enlaces{display:flex;flex-wrap:wrap;gap:0 var(--space-6)}.ui-pub-pie .ui-pub-pie__enlaces a{display:inline-flex;align-items:center;min-height:var(--touch-min);color:var(--text-primary)}.ui-pub-pie .gc-logo{height:var(--logo-height-md)}.ui-pub-seccion--aviso{padding:var(--space-6) 0;border-top:var(--border-width) solid var(--border-subtle)}.ui-pub-aviso{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-secondary)}.ui-pub-aviso a{color:inherit}.ui-pub-texto{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ui-pub-texto>*{max-width:44rem}.ui-pub-texto h3{margin:var(--space-5) 0 0;font:var(--weight-semibold) var(--text-xl) /var(--leading-snug) var(--font-display)}.ui-pub-texto p{font-size:var(--text-md);line-height:var(--leading-normal)}.ui-pub-chico{font-size:var(--text-sm);color:var(--text-secondary)}.ui-pub-escala{list-style:none;margin:var(--space-2) 0;padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:601px){.ui-pub-escala{grid-template-columns:repeat(3,1fr)}}.ui-pub-escala li{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-4);background:var(--bg-surface);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md)}.ui-pub-escala__nivel{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.ui-pub-escala__monto{font:var(--weight-semibold) var(--text-3xl) /1.1 var(--font-body);font-feature-settings:var(--numeric);letter-spacing:-.02em}.ui-pub-escala__cuando{font-size:var(--text-sm);color:var(--text-secondary)}.ui-pub-costos{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:601px){.ui-pub-costos{grid-template-columns:repeat(2,1fr)}.ui-pub-costos>.ui-pub-chico{grid-column:1/-1}}.ui-doc-marco{padding-bottom:var(--space-12)}.ui-doc-marco,.ui-seg{min-height:100vh;background:var(--bg-canvas)}.ui-seg{color:var(--text-primary)}.ui-seg__codigo{font:var(--weight-semibold) var(--text-sm) /1 var(--font-body);font-feature-settings:var(--numeric);color:var(--text-secondary)}.ui-seg__cuerpo{display:grid;grid-gap:var(--space-4);gap:var(--space-4);width:100%;max-width:35rem;margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-8)}.ui-seg__cuerpo figure,.ui-seg__cuerpo p,.ui-seg__estado{margin:0}.ui-seg__estado .gc-badge{height:auto;min-height:var(--control-sm);padding:var(--space-1) var(--space-3);font:var(--weight-bold) var(--text-xl) /var(--leading-snug) var(--font-display)}.ui-seg__dato{font-size:var(--text-md);color:var(--text-secondary)}.ui-seg__titulo-comercio{font:var(--weight-bold) var(--text-2xl) /var(--leading-snug) var(--font-display)}.ui-seg__aviso{padding:var(--space-6) var(--space-4)}.ui-seg-pin{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);border:var(--border-width-strong) solid var(--accent-strong);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--elevation-2)}.ui-seg-pin__k{font-size:var(--text-sm);color:var(--text-secondary)}.ui-seg-pin__v{font:var(--weight-extrabold) var(--text-5xl) /1 var(--font-display);letter-spacing:.18em;font-feature-settings:var(--numeric)}.ui-seg-pin .ui-seg-pin__legal{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-secondary)}.ui-seg-pin p{margin:0;font-size:var(--text-sm)}.ui-seg__direcciones{font-size:var(--text-sm);color:var(--text-secondary)}.ui-seg-pago{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface)}.ui-seg-pago__t{margin:0;font:var(--weight-semibold) var(--text-lg) /var(--leading-snug) var(--font-body)}.ui-seg-pago__cobro{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width) solid var(--border-subtle)}.ui-seg-comprobante{margin:0}.ui-seg-comprobante .gc-receipt__photo{aspect-ratio:auto;height:auto;object-fit:contain}.ui-seg-comprobante figcaption{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.ui-seg-aviso-on{margin:0;color:var(--success-text);font-size:var(--text-sm)}.ui-seg-integridad{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ui-seg-integridad__ok{color:var(--success-text)}.ui-seg-integridad__mal{color:var(--destructive-text)}.ui-linea-tiempo .gc-timeline__marker{width:1em;height:1em}.ui-linea-tiempo .gc-timeline__line{min-height:var(--space-4)}.ui-linea-tiempo .gc-timeline__step--done[aria-current=step] .gc-timeline__marker{color:var(--success)}.ui-seg .actualizado{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-sm);color:var(--text-secondary)}.ui-seg__pie{padding:var(--space-6) var(--space-4) var(--space-8);color:var(--text-secondary);font-size:var(--text-xs);text-align:center}