.c8l-house-rail{z-index:38;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08111ff2;border:1px solid #b8c9e12b;border-radius:18px;gap:7px;padding:8px;display:grid;position:fixed;top:50%;left:12px;transform:translateY(-50%);box-shadow:0 12px 36px #0006}.c8l-rail-item{position:relative}.c8l-rail-item>summary{border:1px solid color-mix(in srgb,var(--house) 32%,transparent);min-width:56px;min-height:62px;color:var(--house);background:color-mix(in srgb,var(--house) 7%,#091220);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px 6px;font:600 10px/1.2 C8L Manrope,Fredoka,system-ui,sans-serif;text-decoration:none;list-style:none;display:flex}.c8l-rail-item>summary::-webkit-details-marker{display:none}.c8l-rail-item>summary::marker{content:""}.c8l-house-rail img{object-fit:contain;display:block}.c8l-rail-item>summary:hover,.c8l-rail-item[open]>summary{border-color:var(--house);background:color-mix(in srgb,var(--house) 19%,#091220)}.c8l-rail-item>summary:focus-visible{outline:3px solid var(--house);outline-offset:2px}.c8l-rail-flyout{border:1px solid var(--house);z-index:90;background:linear-gradient(150deg,#122236,#060d1b);border-radius:16px;gap:4px;width:268px;max-height:78svh;padding:10px;display:grid;position:absolute;top:50%;left:calc(100% + 12px);overflow-y:auto;transform:translateY(-50%);box-shadow:0 18px 46px #000d}.c8l-rail-flyout a{color:#e3efff;border:1px solid #0000;border-radius:9px;flex-direction:column;justify-content:center;padding:8px 10px;font-size:12.5px;text-decoration:none;display:flex}.c8l-rail-flyout a:hover{color:var(--house);border-color:color-mix(in srgb,var(--house) 35%,transparent);background:#86baf318}.c8l-rail-casa{background:color-mix(in srgb,var(--house) 16%,#0b1626);border-color:color-mix(in srgb,var(--house) 45%,transparent)!important;color:var(--house)!important}.c8l-rail-casa b,.c8l-rail-portada b{font-size:13px;line-height:1.2}.c8l-rail-casa small,.c8l-rail-portada small{color:#9fb6cd;margin-top:2px;font-size:10.5px}.c8l-rail-portada{background:#ffffff06}.c8l-rail-sep{letter-spacing:.11em;text-transform:uppercase;color:var(--house);padding:6px 8px 2px;font-size:10px;font-weight:700}.c8l-rail-svc{align-items:center;flex-direction:row!important;justify-content:space-between!important}.c8l-rail-pronto{color:#fbbf24;background:#f59e0b26;border-radius:99px;padding:1px 6px;font-size:10px;font-style:normal}@media (min-width:1100px){.c8l-home-2410 .h24-topline,.c8l-home-2410 .h24-hero-layout,.c8l-home-2410>.h24-section{padding-left:112px}.c8l-home-2410 .h24-selector{margin-left:112px;margin-right:40px}}@media (max-width:1099px){.c8l-house-rail{top:auto;bottom:max(8px,env(safe-area-inset-bottom));box-sizing:border-box;border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;width:min(100vw - 16px,430px);padding:6px;left:50%;transform:translate(-50%)}.c8l-rail-item>summary{gap:2px;min-width:0;min-height:56px}.c8l-house-rail img{width:28px;height:28px}.c8l-rail-flyout{width:auto;max-height:58svh;position:fixed;inset:auto 12px 78px;transform:none}body:has(.c8l-house-rail) .c8l-pie{padding-bottom:96px!important}.c8l-home-2410 [id]{scroll-margin-top:96px}}@media (prefers-reduced-motion:reduce){.c8l-house-rail *{scroll-behavior:auto;transition:none}}
