.room-page{--fx-negro: var(--negro, #000);--fx-blanco: var(--blanco, #fff);--fx-gris: var(--gris, rgba(255, 255, 255, .66));--fx-linea: var(--linea, rgba(255, 255, 255, .16));--fx-capa: var(--capa, rgba(255, 255, 255, .06));--fx-sobre: rgba(255, 255, 255, .84);--fx-fd: var(--f-display, "Cabinet Grotesk", "Helvetica Neue", Arial, sans-serif);--fx-ft: var(--f-text, "Satoshi", "Helvetica Neue", Arial, sans-serif);--fx-filtro: var(--foto-filtro, brightness(.8) saturate(.78));--fx-filtro-a: var(--foto-filtro-activa, brightness(.97) saturate(.95));--fx-velo: var(--velo, rgba(0, 0, 0, .4));--fx-d: var(--d-foto, .7s);--fx-ease: var(--ease-out, cubic-bezier(.22, 1, .36, 1));background:var(--fx-negro);color:var(--fx-blanco)}html.room-html.is-locked{scrollbar-gutter:stable}.fhero{position:relative;z-index:var(--z-section);isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;min-height:clamp(560px,84svh,920px);background:#0d0d0d}.fhero__media{position:absolute;inset:0;z-index:0;display:block;cursor:zoom-in}.fhero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--focus-d, 50% 50%);filter:var(--fx-filtro)}.fhero:before,.fhero:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none}.fhero:before{background:var(--fx-velo)}.fhero:after{background:linear-gradient(to top,#000000c7,#00000057 32%,#0000 58%),linear-gradient(to bottom,#0000006b,#0000 20%)}.fhero__in{position:relative;z-index:2;width:100%;max-width:calc(var(--max, 1320px) + 2 * var(--gutter, 16px));margin:0 auto;padding:calc(var(--header-h, 76px) + 2rem) var(--gutter) clamp(2.5rem,5.4vw,4.5rem);pointer-events:none}.fhero__in a,.fhero__in button{pointer-events:auto}.crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;font-size:var(--t-xs);color:var(--fx-sobre)}.crumbs li{display:inline-flex;align-items:center;gap:12px}.crumbs li+li:before{content:"";width:5px;height:5px;flex:none;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg);opacity:.7}.crumbs a,.crumbs [aria-current]{display:inline-flex;align-items:center;min-height:40px}.crumbs a{text-decoration:none;transition:color var(--d-fast)}.crumbs a:hover{color:var(--fx-blanco);text-decoration:underline}.crumbs [aria-current=page]{color:var(--fx-blanco)}.fhero__title{margin-top:clamp(.5rem,1.4vw,1rem);font-family:var(--fx-fd);font-weight:800;font-size:var(--t-5xl);line-height:var(--lh-tight, .95);letter-spacing:var(--tr-head, -.03em)}.fhero__line{margin-top:clamp(.9rem,1.6vw,1.25rem);max-width:var(--measure);font-size:var(--t-lg);line-height:1.45;color:var(--fx-sobre)}.fhero__where{display:inline-flex;align-items:center;gap:10px;margin-top:14px;font-size:var(--t-md);font-weight:500;line-height:1.35}.fhero__where .ico{width:20px;height:20px}.fhero__all{position:absolute;right:var(--gutter);bottom:clamp(2.5rem,5.4vw,4.5rem);display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px 0 16px;border:1px solid var(--fx-blanco);border-radius:var(--r-pill, 2px);color:var(--fx-blanco);font-size:var(--t-sm);font-weight:500;line-height:1;transition:background-color var(--d-fast),color var(--d-fast)}.fhero__all:hover{background:var(--fx-blanco);color:var(--fx-negro)}.fhero__all .ico{width:18px;height:18px}.ficha{position:relative;z-index:var(--z-section);background:var(--fx-negro);color:var(--fx-blanco);padding:clamp(2rem,4vw,3.5rem) var(--gutter) clamp(5rem,9vw,8rem)}.ficha__grid{position:relative;max-width:var(--max);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) clamp(340px,27vw,388px);grid-template-areas:"specs aside" "gallery aside" "body aside";column-gap:clamp(40px,5.6vw,88px);align-items:start}.specs{grid-area:specs;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;border-block:1px solid var(--fx-linea);font-size:var(--t-md);font-weight:500}.specs li{display:inline-flex;align-items:center;gap:12px;line-height:1.3;padding:20px clamp(18px,2.2vw,32px)}.specs li:first-child{padding-left:0}.specs li+li{border-left:1px solid var(--fx-linea)}.specs .ico{width:22px;height:22px}.gal{grid-area:gallery;position:relative;margin-top:clamp(1.5rem,2.6vw,2.25rem)}.gal__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(6px,.7vw,10px)}.gal__item{grid-column:span 3}.gal__item--3{grid-column:span 2}.gal__item--1{grid-column:1 / -1}.gal__btn{position:relative;display:block;overflow:hidden;isolation:isolate;aspect-ratio:3 / 2;background:#0d0d0d;cursor:zoom-in;border-radius:var(--r-foto, 22px)}.gal__btn img{width:100%;height:100%;object-fit:cover;filter:var(--fx-filtro);transition:filter var(--fx-d) var(--fx-ease),transform 1.1s var(--fx-ease)}.gal__btn:hover img,.gal__btn:focus-visible img,.gal__item.is-lit img{filter:var(--fx-filtro-a);transform:scale(1.03)}.gal__btn:focus-visible{outline-offset:3px}.ficha__aside{grid-area:aside;align-self:stretch;position:relative}.ficha__sticky{position:sticky;top:calc(var(--header-h) + 22px);display:grid;gap:var(--s-4)}.card-fb{display:grid;gap:var(--s-4);padding:var(--s-6);background:var(--papel, #fff);color:var(--papel-tinta, #000);border:1px solid var(--papel-linea, #e6e6e6);border-radius:var(--r-card, 2px)}.card-fb__title{font-family:var(--fx-fd);font-weight:700;font-size:var(--t-xl);line-height:var(--lh-head, 1.05);letter-spacing:var(--tr-sub, -.02em)}.card-fb__line{font-size:var(--t-sm);color:var(--papel-gris, #5c5c5c)}.card-fb__go.btn{min-height:56px;font-size:var(--t-md)}.card-fb__perks{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}.card-fb__perks li{display:flex;align-items:flex-start;gap:var(--s-2);font-size:var(--t-xs);line-height:1.4;color:var(--papel-gris, #5c5c5c)}.card-fb__perks .ico{width:16px;height:16px;margin-top:1px;color:var(--papel-tinta, #000)}.ask{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;padding:12px 6px 0 4px;border-top:1px solid var(--fx-linea)}.ask__q{font-size:var(--t-sm);color:var(--fx-gris)}.ask__links{display:flex;flex-wrap:wrap;gap:2px 14px}.ask__a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:var(--t-sm);font-weight:500;text-decoration:none;white-space:nowrap;font-variant-numeric:tabular-nums}.ask__a:hover{text-decoration:underline}.ask__a .ico{width:18px;height:18px}.ask__a .ico--fill{width:16px;height:16px}.ficha__body{grid-area:body}.blk{margin-top:clamp(3.5rem,6.4vw,5.5rem);padding-top:clamp(2.25rem,4vw,3.25rem);border-top:1px solid var(--fx-linea)}.blk__title{font-family:var(--fx-fd);font-weight:700;font-size:var(--t-2xl);letter-spacing:var(--tr-sub, -.02em);line-height:var(--lh-head, 1.05)}.blk__lead{margin-top:var(--s-3);max-width:var(--measure);color:var(--fx-gris)}.blk--duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-7) clamp(2rem,4.4vw,4.5rem)}.ticks{list-style:none;margin:var(--s-5) 0 0;padding:0}.ticks li{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-top:1px solid var(--fx-linea);line-height:1.4}.ticks li:last-child{border-bottom:1px solid var(--fx-linea)}.ticks .ico{width:20px;height:20px;margin-top:1px}.kinds{list-style:none;margin:var(--s-5) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.kinds li{display:inline-flex;align-items:center;padding:11px 16px;border:1px solid var(--fx-linea);border-radius:var(--r-pill, 2px);font-size:var(--t-sm);font-weight:500;line-height:1.25}.times{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--s-5);border-block:1px solid var(--fx-linea)}.time{display:grid;grid-template-columns:1fr auto;align-items:end;gap:10px 16px;padding:clamp(1.25rem,2.2vw,1.75rem) clamp(1.25rem,2.2vw,1.75rem) clamp(1.1rem,2vw,1.5rem) 0}.time+.time{padding-left:clamp(1.25rem,2.2vw,1.75rem);border-left:1px solid var(--fx-linea)}.time .ico{grid-column:2;grid-row:2;width:26px;height:26px;margin-bottom:.35em}.time__k{grid-column:1 / -1;grid-row:1;font-size:var(--t-sm);color:var(--fx-gris)}.time__v{grid-column:1;grid-row:2;font-family:var(--fx-fd);font-weight:700;font-size:var(--t-4xl);line-height:.95;letter-spacing:var(--tr-head, -.03em);font-variant-numeric:tabular-nums}.premios--ficha{list-style:none;margin:var(--s-5) 0 0;padding:0}.subscores__k{margin-top:var(--s-6);font-size:var(--t-sm);color:var(--fx-gris)}.subscores{list-style:none;margin:var(--s-3) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--fx-linea)}.subscores li{display:grid;gap:2px;padding:14px 16px 14px 0}.subscores li+li{padding-left:16px;border-left:1px solid var(--fx-linea)}.subscores strong{font-family:var(--fx-fd);font-weight:700;font-size:var(--t-xl);line-height:1.1}.subscores span{font-size:var(--t-sm);color:var(--fx-gris)}.scores__when{margin-top:var(--s-3);font-size:var(--t-xs);color:var(--fx-gris)}.svc{list-style:none;margin:var(--s-5) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,3.4vw,3.25rem)}.svc li{display:grid;align-content:start;grid-template-columns:auto 1fr;column-gap:16px;row-gap:3px;padding:20px 0;border-block:1px solid var(--fx-linea);margin-bottom:-1px}.svc .ico{grid-row:1 / span 3;width:26px;height:26px;margin-top:1px;stroke-width:1.25}.svc h3{font-family:var(--fx-fd);font-weight:700;font-size:var(--t-lg);letter-spacing:-.012em;line-height:1.2}.svc p{font-size:var(--t-sm);color:var(--fx-gris)}.svc p.svc__price{margin-top:4px;color:var(--fx-blanco);font-weight:700;font-variant-numeric:tabular-nums}.fpack{margin-top:var(--s-7);padding:clamp(1.5rem,3vw,2.25rem);border:1px solid var(--linea-suave, var(--fx-linea));background:var(--grafito, var(--fx-capa));border-radius:var(--r-card, 24px)}.fpack__title{font-family:var(--fx-fd);font-weight:700;font-size:var(--t-2xl);line-height:1;letter-spacing:var(--tr-sub, -.02em)}.fpack__total{margin-top:12px;font-size:var(--t-lg);font-weight:500;line-height:1.35}.fpack__k{margin-top:var(--s-5);font-size:var(--t-sm);font-weight:500;color:var(--fx-gris)}.fpack__extras{list-style:none;margin:8px 0 0;padding:0;border-top:1px solid var(--fx-linea)}.fpack__extras li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;border-bottom:1px solid var(--fx-linea);line-height:1.35}.fpack__extras li>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.fpack__note{margin-top:14px;font-size:var(--t-sm);color:var(--fx-gris)}.fpack__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--s-5)}.fpack__actions{align-items:center}.fpack__actions .ico--fill{width:17px;height:17px}.fpack__wa{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;border-radius:var(--r-pill, 999px);border:1px solid rgba(255,255,255,.28);font-size:var(--t-sm);font-weight:500;color:var(--fx-blanco);text-decoration:none;white-space:nowrap;transition:border-color var(--d-fast)}@media (hover: hover){.fpack__wa:hover{border-color:var(--fx-blanco)}}.nowrap{white-space:nowrap}.svc-mini{list-style:none;margin:var(--s-5) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,3.4vw,3.25rem)}.svc-mini li{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;min-height:52px;padding:10px 0;border-bottom:1px solid var(--fx-linea);font-weight:500;line-height:1.3}.svc-mini .ico{flex:none;width:22px;height:22px;stroke-width:1.25}.svc-mini__p{margin-left:auto;font-size:var(--t-sm);font-weight:400;color:var(--fx-gris);font-variant-numeric:tabular-nums}.blk__more{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--s-3);font-size:var(--t-sm);font-weight:500;color:var(--fx-blanco);text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px;text-decoration-color:var(--fx-linea)}@media (hover: hover){.blk__more:hover{text-decoration-color:currentColor}}.fpack--fila{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-5) var(--s-6);margin-top:var(--s-6)}.fpack--fila .fpack__total{margin-top:8px;font-size:var(--t-md);color:var(--fx-gris)}.fpack--fila .fpack__actions{margin-top:0}.otras{position:relative;z-index:var(--z-section);background:var(--fx-negro);color:var(--fx-blanco);padding:clamp(4rem,7vw,6rem) var(--gutter) clamp(6.5rem,10vw,9rem);border-top:1px solid var(--fx-linea)}.otras__in{max-width:var(--max);margin:0 auto}.otras__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-4) var(--s-6);margin-bottom:clamp(1.75rem,3.4vw,2.75rem)}.otras__head h2{font-family:var(--fx-fd);font-weight:700;font-size:var(--t-4xl);line-height:var(--lh-tight, .95);letter-spacing:var(--tr-head, -.03em)}.otras__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,.9vw,12px)}.otra{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:4 / 3;background:#0d0d0d;border-radius:var(--r-card, 24px)}.otra__media{position:absolute;inset:0;z-index:0;display:block}.otra__media img{width:100%;height:100%;object-fit:cover;filter:var(--fx-filtro);transition:filter var(--fx-d) var(--fx-ease),transform 1.2s var(--fx-ease)}.otra:before,.otra:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none}.otra:before{background:var(--fx-velo);transition:opacity var(--fx-d) var(--fx-ease)}.otra:after{background:linear-gradient(to top,#000000db,#0000008f 42%,#0000 80%)}.otra:hover:before,.otra:has(:focus-visible):before,.otra.is-lit:before{opacity:.3}.otra:hover .otra__media img,.otra:has(:focus-visible) .otra__media img,.otra.is-lit .otra__media img{filter:var(--fx-filtro-a);transform:scale(1.03)}.otra__body{position:absolute;z-index:2;left:0;right:0;bottom:0;display:grid;justify-items:start;gap:12px;padding:clamp(20px,2.4vw,34px);pointer-events:none}.otra__body a{pointer-events:auto}.otra__name{font-family:var(--fx-fd);font-weight:700;font-size:var(--t-2xl);line-height:1;letter-spacing:var(--tr-head, -.03em)}.otra__meta{list-style:none;margin:0;padding:0;display:grid;gap:2px;font-size:var(--t-sm);font-weight:500;line-height:1.4;color:var(--fx-sobre)}.otra__go{margin-top:6px}html.notas .nota--head{top:calc(var(--header-h) + 16px);right:var(--gutter);max-width:19rem}html.notas .nota--gal{top:14px;left:14px}html:has(dialog.lb[open]){overflow:hidden}.lb{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;overscroll-behavior:contain;background:var(--fx-negro);color:var(--fx-blanco)}.lb::backdrop{background:transparent}.lb[open]{animation:lb-in var(--d-med) var(--ease-out) both}.lb.is-closing{animation:lb-out .22s ease-in both}@keyframes lb-in{0%{opacity:0}}@keyframes lb-out{to{opacity:0}}.lb__in{position:absolute;inset:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.lb__top{display:flex;align-items:center;gap:var(--s-4);padding:calc(env(safe-area-inset-top) + 14px) clamp(16px,2.2vw,36px) 6px}.lb__title{font-family:var(--fx-fd);font-weight:700;font-size:var(--t-xl);line-height:1.1;letter-spacing:var(--tr-sub, -.02em)}.lb__count{margin-left:auto;font-size:var(--t-sm);color:var(--fx-gris);font-variant-numeric:tabular-nums}.lb__close,.lb__nav{display:inline-grid;place-items:center;flex:none;width:52px;height:52px;border-radius:var(--r-pill, 2px);color:var(--fx-blanco);background:transparent;border:1px solid rgba(255,255,255,.42);transition:background-color var(--d-fast),border-color var(--d-fast),color var(--d-fast),opacity var(--d-fast);-webkit-tap-highlight-color:transparent}.lb__close:hover,.lb__nav:hover{background:var(--fx-blanco);border-color:var(--fx-blanco);color:var(--fx-negro)}.lb__close:active,.lb__nav:active{transform:translateY(1px)}.lb__close .ico,.lb__nav .ico{width:22px;height:22px}.lb__nav[disabled]{opacity:.3;pointer-events:none}.lb__stage{position:relative;display:grid;place-items:center;min-height:0;padding:10px clamp(84px,8vw,132px);touch-action:pinch-zoom;-webkit-user-select:none;user-select:none}.lb__img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;max-height:calc(100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 196px);object-fit:contain;background:#0d0d0d;border-radius:var(--r-foto, 22px);filter:var(--fx-filtro-a);-webkit-user-drag:none;will-change:transform,opacity}.lb__nav{position:absolute;z-index:2;top:50%;translate:0 -50%}.lb__nav--prev{left:clamp(16px,2.2vw,36px)}.lb__nav--next{right:clamp(16px,2.2vw,36px)}.lb__foot{display:flex;align-items:center;gap:var(--s-5);padding:10px clamp(16px,2.2vw,36px) calc(env(safe-area-inset-bottom) + 20px);min-height:84px}.lb__cap{flex:1;max-width:var(--measure);font-size:var(--t-sm);line-height:1.45;color:var(--fx-gris)}.lb__thumbs{display:flex;gap:6px;margin-left:auto}.lb__thumb{position:relative;width:66px;height:44px;overflow:hidden;border-radius:10px;opacity:.45;transition:opacity var(--d-fast)}.lb__thumb img{width:100%;height:100%;object-fit:cover}.lb__thumb:hover{opacity:.85}.lb__thumb[aria-current=true]{opacity:1;box-shadow:0 0 0 1px var(--fx-blanco)}.lb__thumb:focus-visible{outline-offset:2px}@media (max-width: 1180px){.lb__thumbs{display:none}}@media (min-width: 1000px) and (max-height: 820px){.ask{display:none}}@media (max-width: 999.98px){.ficha__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"specs" "gallery" "aside" "body"}.ficha__aside{align-self:start;max-width:34rem;margin-top:clamp(2.5rem,5vw,3.5rem)}.ficha__sticky{position:static}}@media (max-width: 760px){.fhero{min-height:min(80svh,660px)}.fhero__media img{object-position:var(--focus-m, 50% 50%)}.fhero__in{padding:calc(var(--header-h) + 1rem) 16px 28px}.crumbs a,.crumbs [aria-current]{min-height:44px}.fhero__title{margin-top:0;font-size:clamp(2.6rem,12.5vw,3.4rem)}.fhero__line{margin-top:10px;font-size:var(--t-md)}.fhero__where{font-size:var(--t-sm)}.fhero__all{position:static;margin-top:20px;min-height:44px}.ficha{padding:0 16px 4rem}.specs{display:grid;border-top:0;font-size:var(--t-md)}.specs li{padding:14px 0}.specs li+li{border-left:0;border-top:1px solid var(--fx-linea)}.gal{margin-top:20px}.gal__grid{display:flex;gap:6px;margin:0 -16px;padding:0 16px 2px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;overscroll-behavior-x:contain;scrollbar-width:none}.gal__grid::-webkit-scrollbar{display:none}.gal__item,.gal__item--3,.gal__item--1{flex:0 0 78%;scroll-snap-align:start}.gal__btn{aspect-ratio:4 / 3}.ficha__aside{max-width:none;margin-top:28px}.ficha__card:not([data-rsv-ready]) .card-fb{min-height:300px}.card-fb{padding:var(--s-5)}.ask{display:none}.blk{margin-top:3rem;padding-top:2.25rem}.blk__title{font-size:var(--t-xl)}.blk--duo{grid-template-columns:none}.time{padding:16px 12px 14px 0}.time+.time{padding-left:14px}.time__v{font-size:2.6rem}.time .ico{width:22px;height:22px}.subscores{grid-template-columns:repeat(2,minmax(0,1fr))}.subscores li{padding:12px 12px 12px 0}.subscores li+li{padding-left:0;border-left:0}.subscores li:nth-child(2n){padding-left:14px;border-left:1px solid var(--fx-linea)}.subscores li:nth-child(n+3){border-top:1px solid var(--fx-linea)}.svc{grid-template-columns:none}.svc li{padding:16px 0}.svc-mini{grid-template-columns:none}.fpack{padding:22px 18px}.fpack__title{font-size:var(--t-xl)}.fpack__total{font-size:var(--t-md)}.fpack__actions>.btn{flex:1 1 100%}.otras{padding:3.5rem 16px 5.5rem}.otras__head{margin-bottom:1.5rem}.otras__head h2{font-size:clamp(2.1rem,9.4vw,2.6rem)}.otras__list{grid-template-columns:none;margin-inline:-16px}.otra{aspect-ratio:1 / 1}.otra__body{padding:20px 16px 22px}.otra__name{font-size:var(--t-xl)}.otra__go{min-height:44px}html.notas .ficha .nota,html.notas .fhero .nota{position:relative;inset:auto;max-width:none;margin-top:14px}.lb__top{padding-top:calc(env(safe-area-inset-top) + 8px)}.lb__title{font-size:var(--t-lg)}.lb__close{width:48px;height:48px}.lb__stage{padding:8px 0}.lb__img{max-height:calc(100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 210px)}.lb__foot{gap:12px;align-items:flex-start;padding:12px 16px calc(env(safe-area-inset-bottom) + 18px);min-height:120px}.lb__nav{position:static;translate:none;width:48px;height:48px}.lb__cap{order:-1;font-size:var(--t-xs)}}@media (max-height: 500px) and (pointer: coarse){.fhero{min-height:100svh}.fhero__in{padding-top:calc(var(--header-h) + .75rem);padding-bottom:20px}.fhero__all{position:static;margin-top:14px}.otra{aspect-ratio:16 / 9}}@media (hover: none){.gal__btn:hover img,.otra:hover .otra__media img{transform:none}.gal__btn:hover img{filter:var(--fx-filtro)}.gal__item.is-lit .gal__btn img{filter:var(--fx-filtro-a)}.otra:hover:before{opacity:1}.otra.is-lit:before{opacity:.3}}@media (prefers-reduced-motion: reduce){.gal__btn img,.otra__media img,.otra:before{transition:none}.gal__btn:hover img,.gal__item.is-lit img,.otra:hover .otra__media img,.otra.is-lit .otra__media img{transform:none}.lb[open],.lb.is-closing{animation:none}}
