.exp.tg.tb{--tb-papel:#fff;--tb-tinta:#1b1720;--tb-noche:#1b1720;--tb-gris:#5a5360;--tb-linea:#e5e0e4;--tb-dato:#ff9fcf;--tb-borde:clamp(16px, 5vw, 56px);background:var(--tb-papel);color:var(--tb-tinta);font-family:var(--tb-texto), system-ui, sans-serif}.exp.tg.tb .vp{padding-top:0}.exp.tg.tb .vp-top{border-bottom:1px solid var(--tb-linea);margin:0 calc(-1 * var(--tb-borde)) 0;padding:8px var(--tb-borde);flex-wrap:nowrap;gap:12px}.exp.tg.tb .vp-top .vp-crumb{border-left:0;flex:auto;width:auto;min-width:0;margin:0;padding-left:0}.exp.tg.tb .vp-crumb a{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.exp.tg.tb .vp-brand .tg-lock-iso{width:30px;height:30px}.exp.tg.tb .vp-lang{flex:none}.exp.tg.tb .vp-crumb a{font:600 12px/1.25 var(--tb-texto), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--tb-accion)}.exp.tg.tb .xg-gallery{margin:0 calc(-1 * var(--tb-borde)) 0;border-radius:0;gap:4px}.exp.tg.tb .xg-gallery figure{background:var(--tb-noche)}@media (max-width:720px){.exp.tg.tb .xg-gallery{gap:0}.exp.tg.tb .xg-gallery .g0{aspect-ratio:auto;height:clamp(220px,42vh,380px)}.exp.tg.tb .xg-strip{margin:4px 0 0}.exp.tg.tb .xg-strip .xg-s-tile{border-radius:0}}.exp.tg.tb .vp-head{background:var(--tb-noche);color:#fff;margin:0 calc(-1 * var(--tb-borde)) 26px;padding:22px var(--tb-borde) 26px}.exp.tg.tb .vp-head h1{font-family:var(--tb-rotulo), system-ui, sans-serif;text-transform:uppercase;letter-spacing:0;color:#fff;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;margin:0 0 14px;font-size:clamp(32px,8.6vw,60px);font-weight:800;line-height:1.03}.exp.tg.tb .vp-facts{gap:10px 18px;margin:0}.exp.tg.tb .vp-fact{color:var(--tb-dato);font:600 14px/1.25 var(--tb-texto), system-ui, sans-serif;letter-spacing:.02em;background:0 0;border:0;border-radius:0;padding:0}.exp.tg.tb .vp-fact svg{color:var(--tb-dato);width:15px;height:15px}.exp.tg.tb .vp-sec{border-top:1px solid var(--tb-linea)}.exp.tg.tb .vp-sec h2,.exp.tg.tb .vp-related h2{font-family:var(--tb-rotulo), system-ui, sans-serif;text-transform:uppercase;letter-spacing:0;color:var(--tb-tinta);font-size:clamp(24px,6vw,34px);font-weight:800;line-height:1}.exp.tg.tb .vp-prose p{color:var(--tb-tinta);font-size:17px;line-height:1.6}.exp.tg.tb .vp-gtk{border:0;border-top:1px solid var(--tb-linea);background:0 0;border-radius:0;gap:0 24px}.exp.tg.tb .vp-gtk>div{border-bottom:1px solid var(--tb-linea);background:0 0;padding:12px 0}.exp.tg.tb .vp-gtk span{font:600 11.5px/1.25 var(--tb-texto), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--tb-gris)}.exp.tg.tb .vp-gtk b{color:var(--tb-tinta);font-size:16px}.exp.tg.tb .vp-cancel{border:0;border-left:3px solid var(--tb-accion);background:0 0;border-radius:0;padding:6px 0 6px 14px}.exp.tg.tb .vp-cancel .ic{display:none}.exp.tg.tb .bookpanel{box-shadow:none;border:1px solid var(--tb-linea);border-radius:0}.exp.tg.tb .bookpanel .pr .f{font:600 12px/1.2 var(--tb-texto), system-ui, sans-serif;letter-spacing:.14em;color:var(--tb-gris)}.exp.tg.tb .bookpanel .pr .a{font-family:var(--tb-rotulo), system-ui, sans-serif;font-variant-numeric:tabular-nums;color:var(--tb-tinta);font-size:40px;font-weight:800;line-height:1}.exp.tg.tb .bookpanel .tpill{border-radius:2px}.exp.tg.tb .bookpanel .tpill svg{color:var(--tb-accion)}.exp.tg.tb .vp-help{background:var(--tb-noche);color:#fff;border:0;border-radius:0}.exp.tg.tb .vp-help b{font-family:var(--tb-rotulo), system-ui, sans-serif;text-transform:uppercase;color:#fff;font-size:20px;font-weight:800}.exp.tg.tb .vp-help p{color:#ffffffd1}.exp.tg.tb .vp-help a{box-shadow:none;border-radius:2px}.exp.tg.tb .vp-rel{box-shadow:none;border:0;border-bottom:1px solid var(--tb-linea);border-radius:0}.exp.tg.tb .vp-rel:hover{box-shadow:none;transform:none}.exp.tg.tb .vp-sticky .sp .a{font-family:var(--tb-rotulo), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:26px}.exp.tg.tb .vp-sticky button{background:var(--tb-accion);color:var(--tb-sobre-accion);box-shadow:none;font-family:var(--tb-texto), system-ui, sans-serif;border-radius:2px;font-weight:600}@media (min-width:941px){.exp.tg.tb .vp-head{margin:0 0 26px;padding:26px 28px 28px}}
