.hp{padding-block:var(--space-2) var(--space-7)}@media (width>=900px){.hp{padding-block:var(--space-4) var(--space-8)}}.hp__volver{align-items:center;gap:var(--space-2);min-height:var(--tap);font-weight:700;text-decoration:none;display:inline-flex}.hp__volver:hover{text-decoration:underline;text-decoration-color:var(--sun);text-decoration-thickness:var(--border-3);text-underline-offset:.375rem}.hp__volver-ico{display:inline-flex;transform:rotate(180deg)}.hp__cab{gap:var(--space-3h);max-width:var(--container-narrow);margin-block:var(--space-2) var(--space-5h);flex-direction:column;align-items:flex-start;display:flex}.hp__h1{font-size:var(--fs-2xl);line-height:1.05}.hp__grid{gap:var(--space-4h);margin-bottom:var(--space-5h);align-items:start;display:grid}@media (width>=900px){.hp__grid{gap:var(--space-6);grid-template-columns:minmax(0,26rem) minmax(0,1fr)}.hp__grid--sticky>.hp-res{top:calc(var(--header-h) + var(--space-4));position:sticky}}.hp-h2{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h3-lg);letter-spacing:var(--tracking-tight);margin:0;line-height:1.1}.hp-sec{gap:var(--space-4);margin-top:var(--space-7);scroll-margin-top:var(--header-h);display:grid}.hp-sec>p{max-width:60ch;color:var(--ink-2)}.hp-card{background:var(--surface);border:var(--border) solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4h);gap:var(--space-4h);display:grid}.hp-card--pend{background:var(--paper);border-style:dashed;border-color:var(--line-strong)}@media (width>=900px){.hp-card{padding:var(--space-5)}}.hp-card h3{font-size:var(--fs-lg)}.hp-card ul,.hp-bloque ul{padding-left:var(--space-4h);gap:var(--space-2);margin:0;display:grid}.hp-card--pend li,.hp-bloque li{color:var(--ink-2)}.hp-form fieldset{border:0;min-width:0;margin:0;padding:0}.hp-form .field-error,.hp-card .field-error{font-size:var(--fs-sm);font-weight:700}.field-error:empty{display:none}.hp-form .field .hint{font-size:var(--fs-sm)}.hp-fila2{gap:var(--space-3h);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hp-sub{gap:var(--space-3h);border-top:var(--border) solid var(--line);padding-top:var(--space-4);display:grid}.hp-sub>legend,.hp-sub__t{font-family:var(--font-display);font-weight:700;font-size:var(--fs-lg);padding:0}.hp-sub__t small{font-family:var(--font-body);font-weight:400;font-size:var(--fs-sm);color:var(--muted);display:block}.hp-alerta{padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--danger-soft);color:var(--danger);font-weight:700;font-size:var(--fs-md);margin:0}.hp-alerta[hidden]{display:none}.hp-unit{position:relative}.hp-unit--con .input{padding-right:var(--space-7)}.hp-unit__u{right:var(--space-4);color:var(--muted);pointer-events:none;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}select.input{padding-right:var(--space-3)}.hp-seg{gap:var(--space-2);display:grid}.hp-seg legend{margin-bottom:var(--space-2);padding:0}.hp-seg__ops{gap:var(--space-2);flex-wrap:wrap;display:flex}.hp-seg__op{flex:8rem;display:flex;position:relative}.hp-seg__op input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.hp-seg__op span{text-align:center;min-height:var(--tap-md);padding:var(--space-2) var(--space-3);border:var(--border-2) solid var(--line);border-radius:var(--radius-sm);background:var(--surface);transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);flex:1;justify-content:center;align-items:center;font-weight:700;line-height:1.2;display:flex}.hp-seg__op:hover span{border-color:var(--ink)}.hp-seg__op input:checked+span{background:var(--ink);color:var(--dark-ink);border-color:var(--ink)}.hp-seg__op input:focus-visible+span{outline:var(--border-3) solid var(--ink);outline-offset:3px}.hp-res{background:var(--ink);color:var(--dark-ink);border-radius:var(--radius-lg);padding:var(--space-4h);gap:var(--space-4);align-content:start;min-width:0;display:grid}@media (width>=900px){.hp-res{padding:var(--space-5)}}.hp-res__vacio{color:var(--dark-muted);gap:var(--space-2);display:grid}.hp-res__vacio strong{color:var(--dark-ink);font-family:var(--font-display);font-size:var(--fs-h4);line-height:1.2}.hp-res__et{color:var(--dark-tint);font-weight:700;font-size:var(--fs-sm);margin:0}.hp-res__linea{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.hp-big{font-family:var(--font-display);font-weight:800;font-size:var(--fs-2xl);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;line-height:1.05}.hp-res .resalte{padding:0 var(--space-2h)}.hp-res__sub{color:var(--dark-muted);font-size:var(--fs-md);margin:0}.hp-datos{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));margin:0;display:grid}.hp-dato{background:var(--dark-surface);border-radius:var(--radius);padding:var(--space-3) var(--space-3h);gap:var(--space-1);align-content:start;display:grid}.hp-dato dt{font-size:var(--fs-xs);color:var(--dark-tint)}.hp-dato dd{font-family:var(--font-display);font-weight:800;font-size:var(--fs-lead);font-variant-numeric:tabular-nums;margin:0;line-height:1.15}.hp-tabla{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.hp-tabla caption{text-align:left;color:var(--dark-tint);font-weight:700;font-size:var(--fs-sm);padding-bottom:var(--space-2)}.hp-tabla th,.hp-tabla td{text-align:left;padding:var(--space-2h) var(--space-3) var(--space-2h) 0;border-top:var(--border) solid var(--dark-line);vertical-align:top}.hp-tabla th{font-size:var(--fs-xs);color:var(--dark-tint);font-weight:700}.hp-tabla td:last-child,.hp-tabla th:last-child{text-align:right;padding-right:0}.hp-tabla td small,.hp-tabla th small{color:var(--dark-muted);font-size:var(--fs-xs);font-weight:400;display:block}.hp-tabla td{white-space:nowrap}.hp-tabla tbody th{font-size:var(--fs-md);color:var(--dark-ink);font-weight:400}.hp-res .tag{white-space:nowrap}.hp-res .notice{font-weight:400;font-size:var(--fs-md)}.hp-res .notice strong{font-weight:700}.hp-lista-av{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.hp-lista-av li{background:var(--warn-soft);color:var(--warn);border-radius:var(--radius);padding:var(--space-3) var(--space-4);font-size:var(--fs-md)}.hp-lista-av--info li{background:var(--dark-surface);color:var(--dark-muted)}.hp-lista-av--bien li{background:var(--ok-soft);color:var(--ink)}.hp-aviso{gap:var(--space-2);margin:0 0 var(--space-5h);display:grid}.hp-aviso .notice{font-weight:400}.hp-aviso .notice strong{font-weight:700}.hp-etiq{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.hp-etiq a{min-height:var(--tap);align-items:center;font-weight:700;display:inline-flex}.hp-bloque{background:var(--surface);border:var(--border) solid var(--line);border-radius:var(--radius-md);padding:var(--space-4h);gap:var(--space-3);margin-top:var(--space-5);display:grid}.hp-bloque h2,.hp-bloque h3{font-size:var(--fs-h4)}.hp-bloque p{color:var(--ink-2)}.hp-cita{padding:var(--space-3) var(--space-4);border-left:var(--border-3) solid var(--sun);background:var(--paper);color:var(--ink-2);margin:0}.hp-acc{border-bottom:var(--border) solid var(--line)}.hp-acc summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap-lg);padding:var(--space-3) 0;cursor:pointer;font-weight:700;list-style:none;display:flex}.hp-acc summary::-webkit-details-marker{display:none}.hp-acc__ico{width:var(--tap-sm);height:var(--tap-sm);border-radius:var(--radius-round);background:var(--paper);flex:none;position:relative}.hp-acc__ico:before,.hp-acc__ico:after{content:"";background:var(--ink);border-radius:2px;width:.875rem;height:.15625rem;margin:-.078rem 0 0 -.4375rem;position:absolute;top:50%;left:50%}.hp-acc__ico:after{transition:transform var(--dur) var(--ease);transform:rotate(90deg)}.hp-acc[open] .hp-acc__ico{background:var(--sun)}.hp-acc[open] .hp-acc__ico:after{transform:rotate(0)}.hp-cta{margin-top:var(--space-7);padding-top:var(--space-5);border-top:var(--border) solid var(--line);gap:var(--space-1) var(--space-5);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.hp-cta p{color:var(--ink-2);max-width:36rem}
