@font-face{font-family:Anton;src:url(/fonts/Anton.ttf)format("truetype");font-display:swap}@font-face{font-family:InterOG;font-weight:400;src:url(/fonts/Inter-400.ttf)format("truetype");font-display:swap}@font-face{font-family:InterOG;font-weight:500;src:url(/fonts/Inter-500.ttf)format("truetype");font-display:swap}@font-face{font-family:InterOG;font-weight:600;src:url(/fonts/Inter-600.ttf)format("truetype");font-display:swap}@font-face{font-family:InterOG;font-weight:700;src:url(/fonts/Inter-700.ttf)format("truetype");font-display:swap}.og{--noche:#0b1825;--noche2:#132438;--noche3:#1c3048;--hueso:#f4f1ea;--hueso2:#e9e4d8;--hueso3:#dcd5c4;--tinta:#121a26;--texto:#242b39;--gris:#5e6574;--gris2:#9aa3b2;--texto-osc:#c7cfdb;--oro:#d1af70;--oro2:#e3c68e;--bronce:#7c5e26;--display:"Anton",Impact,sans-serif;--cuerpo:"InterOG","Inter",system-ui,sans-serif;--lat:clamp(16px,5vw,72px);--max:1400px;--ease:cubic-bezier(.16,1,.3,1);--linea-c:#121a2629;--linea-o:#ffffff29;background:var(--hueso);color:var(--tinta);font-family:var(--cuerpo);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.6;overflow-x:clip}.og *,.og :before,.og :after{box-sizing:border-box}.og img{max-width:100%;display:block}.og a{color:inherit;text-decoration:none}.og button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.og ::selection{background:var(--oro);color:var(--noche)}.og :focus-visible{outline:3px solid var(--oro);outline-offset:3px}.og h1,.og h2,.og h3,.og h4,.og p,.og ul,.og ol,.og figure{margin:0;padding:0}.og ul,.og ol{list-style:none}.og .envoltura{max-width:var(--max);padding:0 var(--lat);margin:0 auto}.og .sec{padding:clamp(84px,11vw,170px) 0;scroll-margin-top:70px;position:relative}.og .osc{background:var(--noche);color:#fff}.og .osc2{background:var(--noche2);color:#fff}.og .hueso2{background:var(--hueso2)}.og .blanco{background:#fff}.og .d-mega{font-family:var(--display);letter-spacing:-.012em;text-transform:uppercase;font-size:clamp(52px,8.6vw,150px);font-weight:400;line-height:.88}.og .d1{font-family:var(--display);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(46px,6.6vw,108px);font-weight:400;line-height:.92}.og .d2{font-family:var(--display);letter-spacing:-.006em;text-transform:uppercase;font-size:clamp(38px,4.6vw,72px);font-weight:400;line-height:.96}.og .d3{font-family:var(--display);text-transform:uppercase;font-size:clamp(28px,2.6vw,40px);font-weight:400;line-height:1.02}.og .ey{letter-spacing:.16em;text-transform:uppercase;color:var(--bronce);margin-bottom:22px;font-size:15px;font-weight:700;display:block}.og .osc .ey,.og .osc2 .ey{color:var(--oro)}.og .lede{letter-spacing:-.012em;font-size:clamp(21px,1.85vw,27px);font-weight:500;line-height:1.42}.og .p{color:var(--texto);font-size:19px}.og .osc .p,.og .osc2 .p{color:var(--texto-osc)}.og .apagado{color:var(--gris)}.og .osc .apagado,.og .osc2 .apagado{color:var(--gris2)}.og .placa{background:var(--oro);color:var(--noche);border-radius:.08em;padding:.02em .18em .06em;line-height:.92;display:inline-block;transform:rotate(-2.2deg)}.og .contorno-t{color:#0000;-webkit-text-stroke:2px var(--tinta)}.og .osc .contorno-t,.og .osc2 .contorno-t,.og .og-hero .contorno-t{-webkit-text-stroke-color:#fff}.og .marca{color:inherit;background:linear-gradient(#0000 62%,#d1af709e 62%)}.og .osc .marca,.og .osc2 .marca{color:var(--oro);background:0 0}.og .btn{letter-spacing:.01em;text-align:center;transition:transform .35s var(--ease),background .25s,color .25s,box-shadow .35s;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:18px 30px;font-size:17px;font-weight:700;line-height:1.2;display:inline-flex}.og .btn .fl{transition:transform .35s var(--ease)}.og .btn:hover .fl{transform:translate(5px)}.og .btn-oro{background:var(--oro);color:var(--noche)}.og .btn-oro:hover{background:var(--oro2);transform:translateY(-2px);box-shadow:0 14px 34px -12px #d1af70bf}.og .btn-noche{background:var(--noche);color:#fff}.og .btn-noche:hover{background:var(--noche3);transform:translateY(-2px)}.og .btn-linea{border:2px solid}.og .btn-linea:hover{color:var(--noche);background:#fff;border-color:#fff}.og .hueso2 .btn-linea:hover,.og .sec:not(.osc):not(.osc2) .btn-linea:hover{background:var(--noche);border-color:var(--noche);color:#fff}.og .enlace{border-bottom:2px solid var(--oro);padding-bottom:2px;font-weight:700;transition:color .2s}.og .enlace:hover{color:var(--bronce)}.og .osc .enlace:hover{color:var(--oro)}.og .cab{z-index:50;transition:background .4s,box-shadow .4s,transform .45s var(--ease);position:fixed;inset:0 0 auto}.og .cab-in{max-width:var(--max);padding:18px var(--lat);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.og .cab.solida{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b1825f0;box-shadow:0 1px #ffffff0f}.og .cab.oculta{transform:translateY(-100%)}.og .marca-cab{color:#fff;align-items:center;gap:12px;display:flex}.og .marca-cab img{width:40px;height:auto}.og .marca-cab b{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;font-size:21px;font-weight:400;line-height:1;display:block}.og .marca-cab small{letter-spacing:.12em;text-transform:uppercase;color:var(--oro);margin-top:4px;font-size:13px;font-weight:700;display:block}.og .cab nav{align-items:center;gap:24px;display:flex}.og .cab nav a{color:#fff;white-space:nowrap;padding:6px 0;font-size:16px;font-weight:600;position:relative}.og .cab nav a:after{content:"";background:var(--oro);height:2px;transition:right .35s var(--ease);position:absolute;bottom:0;left:0;right:100%}.og .cab nav a:hover:after{right:0}.og .cab-der{align-items:center;gap:16px;display:flex}.og .cab .btn{padding:13px 22px;font-size:16px}.og .idioma{color:#fff;align-items:center;font-size:15px;font-weight:700;display:flex}.og .idioma button{opacity:.5;letter-spacing:.06em;padding:6px 7px;transition:opacity .2s}.og .idioma button:hover{opacity:.85}.og .idioma button.on{opacity:1;color:var(--oro)}.og .idioma i{opacity:.35;font-style:normal}.og .hamb{color:#fff;width:44px;height:44px;display:none}.og .hamb i{background:#fff;width:26px;height:2px;margin:6px auto;transition:transform .3s,opacity .3s;display:block}.og .hamb.x i:first-child{transform:translateY(8px)rotate(45deg)}.og .hamb.x i:nth-child(2){opacity:0}.og .hamb.x i:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.og .menu-movil{display:none}@media (max-width:1180px){.og .cab nav,.og .cab .btn-cab{display:none}.og .hamb{display:block}.og .menu-movil{z-index:49;background:var(--noche);padding:110px var(--lat) 40px;visibility:hidden;transition:transform .5s var(--ease),visibility 0s .5s;flex-direction:column;gap:6px;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-100%)}.og .menu-movil.abierto{visibility:visible;transition:transform .5s var(--ease);transform:none}.og .menu-movil a{font-family:var(--display);color:#fff;text-transform:uppercase;font-size:clamp(32px,6.4svh,48px);line-height:1.12}.og .menu-movil .btn{font-family:var(--cuerpo);align-self:flex-start;margin-top:26px;font-size:17px}}@media (max-width:520px){.og .marca-cab small{display:none}.og .marca-cab b{font-size:18px}}.og .og-hero{background:var(--noche);color:#fff;isolation:isolate;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.og .cadena{z-index:-2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.og .hero-foto{z-index:-3;width:min(56%,860px);position:absolute;top:0;bottom:0;right:0}.og .hero-foto img{object-fit:cover;object-position:center 22%;width:100%;height:100%;animation:aparece-f 1.6s var(--ease) both}.og .hero-foto:after{content:"";background:linear-gradient(90deg,var(--noche) 0%,#0b18258c 32%,#0b18250d 70%), linear-gradient(0deg,var(--noche) 0%,#0b182500 45%);position:absolute;inset:0}.og .hero-txt{width:100%;padding-top:130px;padding-bottom:clamp(48px,6vw,90px);position:relative}.og .og-hero .ey{color:var(--oro);margin-bottom:26px}.og .og-hero h1 .l{margin-top:-.12em;padding:.16em 0 .05em;display:block;overflow:hidden}.og .og-hero h1 .l>span{animation:sube 1.1s var(--ease) both;display:inline-block}.og .og-hero h1 .l:nth-child(2)>span{animation-delay:.1s}.og .og-hero h1 .l:nth-child(3)>span{animation-delay:.2s}.og .og-hero h1 .placa{margin:.04em 0 .06em .02em}.og .og-hero .lede{color:#e6eaf1;max-width:640px;margin-top:30px;animation:1s .5s both aparece}.og .hero-acc{flex-wrap:wrap;gap:14px;margin-top:36px;animation:1s .65s both aparece;display:flex}.og .hero-dato{border-top:1px solid #ffffff38;flex-wrap:wrap;align-items:flex-end;gap:clamp(26px,4vw,64px);max-width:940px;margin-top:52px;padding-top:26px;animation:1s .8s both aparece;display:flex}.og .hero-dato b{font-family:var(--display);color:var(--oro);font-size:clamp(42px,4vw,60px);font-weight:400;line-height:1;display:block}.og .hero-dato span{color:#dce1ea;max-width:220px;margin-top:6px;font-size:16px;font-weight:500;line-height:1.35;display:block}.og .caras{margin-bottom:8px;display:flex}.og .caras img{object-fit:cover;border:2px solid var(--noche);border-radius:50%;width:38px;height:38px;margin-left:-10px}.og .caras img:first-child{margin-left:0}@keyframes sube{0%{transform:translateY(105%)}to{transform:none}}@keyframes aparece{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes aparece-f{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@media (max-width:900px){.og .hero-foto{opacity:.5;width:100%}.og .hero-foto:after{background:linear-gradient(0deg,var(--noche) 18%,#0b18258c 60%,#0b182559 100%)}.og .hero-txt{padding-top:130px}}.og .cab-sec{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:clamp(28px,5vw,90px);margin-bottom:clamp(44px,5vw,72px);display:grid}@media (max-width:900px){.og .cab-sec{grid-template-columns:1fr}}.og .marq{padding:8px 0;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.og .marq-pista{align-items:center;gap:clamp(56px,6vw,96px);width:max-content;animation:70s linear infinite desliza;display:flex}.og .marq:hover .marq-pista{animation-play-state:paused}@keyframes desliza{to{transform:translate(-50%)}}.og .marq-pista.inversa{margin-top:clamp(22px,2.4vw,36px);animation-duration:85s;animation-direction:reverse}.og .logo-a{object-fit:contain;filter:grayscale()contrast(1.05);opacity:.72;width:auto;max-width:250px;height:clamp(54px,5.4vw,82px);transition:filter .35s,opacity .35s,transform .45s var(--ease)}.og .logo-a:hover{filter:none;opacity:1;transform:scale(1.1)}.og .filas{border-top:2px solid var(--tinta)}.og .osc .filas,.og .osc2 .filas{border-top-color:#ffffff8c}.og .fila{border-bottom:1px solid var(--linea-c);grid-template-columns:clamp(84px,9vw,140px) minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(18px,3vw,48px);padding:clamp(28px,3.4vw,46px) 0;display:grid}.og .osc .fila,.og .osc2 .fila{border-bottom-color:var(--linea-o)}.og .fila .n{font-family:var(--display);color:#0000;-webkit-text-stroke:2px var(--bronce);font-size:clamp(54px,6vw,96px);line-height:.85;transition:color .5s}.og .osc .fila .n,.og .osc2 .fila .n{-webkit-text-stroke-color:var(--oro)}.og .fila:hover .n{color:var(--bronce)}.og .osc .fila:hover .n,.og .osc2 .fila:hover .n{color:var(--oro)}.og .fila h3{font-family:var(--display);text-transform:uppercase;font-size:clamp(28px,2.6vw,40px);font-weight:400;line-height:1.02}.og .fila p{color:var(--texto);font-size:19px}.og .osc .fila p,.og .osc2 .fila p{color:var(--texto-osc)}@media (max-width:900px){.og .fila{grid-template-columns:70px minmax(0,1fr)}.og .fila p{grid-column:2}}.og .rejilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(28px,4vw,64px);display:grid}.og .rejilla.dos{grid-template-columns:repeat(2,minmax(0,1fr))}.og .punto{border-top:1px solid var(--linea-c);padding:28px 0 34px}.og .osc .punto,.og .osc2 .punto{border-top-color:var(--linea-o)}.og .punto b.k{font-family:var(--display);color:var(--bronce);margin-bottom:14px;font-size:30px;font-weight:400;line-height:1;display:block}.og .osc .punto b.k,.og .osc2 .punto b.k{color:var(--oro)}.og .punto h4{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.25}.og .punto p{color:var(--texto);margin-top:8px;font-size:18px}.og .osc .punto p,.og .osc2 .punto p{color:var(--texto-osc)}@media (max-width:1000px){.og .rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.og .rejilla,.og .rejilla.dos{grid-template-columns:1fr}}.og .lista li{border-top:1px solid var(--linea-c);align-items:baseline;gap:16px;padding:18px 0;font-size:20px;font-weight:500;line-height:1.4;display:flex}.og .osc .lista li,.og .osc2 .lista li{border-top-color:var(--linea-o)}.og .lista li>i{color:var(--bronce);flex:none;width:22px;font-style:normal;font-weight:700}.og .osc .lista li>i,.og .osc2 .lista li>i{color:var(--oro)}.og .lista.no li,.og .lista.no li>i{color:var(--gris)}.og .manif{letter-spacing:-.025em;max-width:1180px;font-size:clamp(30px,4vw,60px);font-weight:500;line-height:1.14}.og .aviso{border-left:3px solid var(--oro);color:var(--texto);max-width:760px;margin-top:30px;padding-left:18px;font-size:18px;line-height:1.5}.og .osc .aviso{color:var(--texto-osc)}.og .ad{border-top:2px solid #ffffff8c}.og .ad-cab,.og .ad-fila{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);align-items:center;gap:clamp(12px,2vw,30px);display:grid}.og .ad-cab{border-bottom:1px solid var(--linea-o);padding:18px 0}.og .ad-cab span{letter-spacing:.16em;text-transform:uppercase;color:var(--gris2);font-size:15px;font-weight:700}.og .ad-cab span:last-child{color:var(--oro)}.og .ad-fila{border-bottom:1px solid var(--linea-o);padding:22px 0}.og .ad-fila .a{color:var(--gris2);font-size:19px;-webkit-text-decoration:line-through #9aa3b299;text-decoration:line-through #9aa3b299;text-decoration-thickness:1.5px}.og .ad-fila .fl{font-family:var(--display);color:var(--oro);text-align:center;font-size:30px;line-height:1}.og .ad-fila .b{font-size:21px;font-weight:600;line-height:1.35}@media (max-width:760px){.og .ad-cab{display:none}.og .ad-fila{grid-template-columns:1fr;gap:8px}.og .ad-fila .fl{text-align:left;font-size:22px}}.og .testis{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3vw,48px);display:grid}.og .testi .ft{aspect-ratio:4/5;background:var(--hueso3);border-radius:3px;position:relative;overflow:hidden}.og .testi .ft img{object-fit:cover;object-position:center 22%;filter:grayscale(.35);width:100%;height:100%;transition:filter .5s,transform 1.2s var(--ease)}.og .testi:hover .ft img{filter:none;transform:scale(1.04)}.og .testi .ft .ini{font-family:var(--display);color:var(--noche);opacity:.18;place-items:center;font-size:96px;display:grid;position:absolute;inset:0}.og .testi .com{font-family:var(--display);color:var(--bronce);height:38px;margin-top:28px;font-size:86px;line-height:.6;display:block}.og .testi blockquote{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:500;line-height:1.5}.og .testi .quien{border-top:1px solid var(--linea-c);margin-top:20px;padding-top:16px}.og .testi .quien b{font-size:18px;display:block}.og .testi .quien span{color:var(--gris);font-size:16px}@media (max-width:900px){.og .testis{grid-template-columns:1fr}.og .testi .ft{max-height:72svh}}.og .sobre{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,110px);display:grid}.og .sobre .ft{aspect-ratio:4/5;border-radius:3px;position:sticky;top:110px;overflow:hidden}.og .sobre .ft img{object-fit:cover;object-position:center 18%;width:100%;height:100%}.og .sobre .ft:after{content:"";background:linear-gradient(#0b182500 60%,#0b1825b3 100%);position:absolute;inset:0}.og .sobre .ft figcaption{z-index:1;font-family:var(--display);text-transform:uppercase;font-size:clamp(30px,3vw,44px);line-height:1;position:absolute;bottom:20px;left:24px;right:24px}.og .rol{letter-spacing:.07em;text-transform:uppercase;background:var(--oro);color:var(--noche);border-radius:2px;margin:0 8px 10px 0;padding:7px 11px;font-size:14px;font-weight:700;display:inline-block;transform:rotate(-1.5deg)}.og .rol:nth-child(2n){transform:rotate(1.2deg)}.og .bio{color:var(--texto-osc);margin-top:24px;font-size:19px}.og .bio p+p{margin-top:16px}.og .bio strong,.og .bio b{color:#fff}.og .numeros{border-top:1px solid var(--linea-o);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px;display:grid}.og .numeros>div{border-bottom:1px solid var(--linea-o);padding:30px 22px 32px 0}.og .numeros>div:nth-child(odd){border-right:1px solid var(--linea-o)}.og .numeros>div:nth-child(2n){padding-left:26px}.og .num{font-family:var(--display);letter-spacing:-.015em;color:#0000;-webkit-text-stroke:2px var(--oro);font-size:clamp(58px,6.4vw,104px);line-height:.85;transition:color .6s}.og .numeros>div:hover .num{color:var(--oro)}.og .num-pie{color:#e6eaf1;margin-top:14px;font-size:18px;font-weight:600;line-height:1.4}@media (max-width:900px){.og .sobre{grid-template-columns:1fr}.og .sobre .ft{max-height:80svh;position:relative;top:0}}.og .ofertas{border-top:2px solid var(--tinta)}.og .oferta{border-bottom:1px solid var(--linea-c);grid-template-columns:clamp(150px,15vw,230px) minmax(0,1fr) minmax(220px,.62fr);align-items:start;gap:clamp(22px,3.5vw,56px);padding:clamp(34px,4vw,56px) 0;display:grid;position:relative}.og .oferta .visual{aspect-ratio:4/5;align-items:flex-start;display:flex}.og .oferta .visual img{width:100%;height:auto;transition:transform .8s var(--ease);border-radius:3px;transform:rotate(-2deg);box-shadow:0 30px 60px -28px #0b18258c}.og .oferta:hover .visual img{transform:rotate(0)translateY(-4px)}.og .oferta .visual .n{font-family:var(--display);color:#0000;-webkit-text-stroke:2px var(--bronce);font-size:clamp(84px,9vw,150px);line-height:.8}.og .oferta .etq{letter-spacing:.1em;text-transform:uppercase;color:var(--bronce);margin-bottom:12px;font-size:14px;font-weight:700;display:inline-block}.og .oferta h3{font-family:var(--display);text-transform:uppercase;font-size:clamp(34px,3.4vw,54px);font-weight:400;line-height:.98}.og .oferta .corto{letter-spacing:-.01em;margin-top:14px;font-size:21px;font-weight:600;line-height:1.35}.og .oferta .desc{color:var(--texto);max-width:640px;margin-top:12px;font-size:18px}.og .ficha{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px;max-width:680px;margin-top:22px;display:grid}.og .ficha div{border-top:1px solid var(--linea-c);padding-top:10px}.og .ficha dt{letter-spacing:.12em;text-transform:uppercase;color:var(--gris);font-size:13px;font-weight:700}.og .ficha dd{margin:4px 0 0;font-size:16px;font-weight:600;line-height:1.35}.og .compra{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.og .precio{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(56px,5.4vw,88px);line-height:.9}.og .precio-antes{font-family:var(--display);color:var(--gris);font-size:30px;text-decoration:line-through;text-decoration-thickness:2px}.og .precio-nota{color:var(--gris);font-size:15px;font-weight:600}.og .compra .btn{width:100%;margin-top:18px}.og .compra .entrega{color:var(--gris);align-items:flex-start;gap:8px;margin-top:8px;font-size:15px;line-height:1.4;display:flex}.og .oferta.top{background:var(--noche);color:#fff;margin:0 calc(var(--lat) * -1);padding-left:var(--lat);padding-right:var(--lat);border-bottom:0;border-radius:3px}.og .oferta.top .etq{color:var(--oro)}.og .oferta.top .desc,.og .oferta.top .precio-nota,.og .oferta.top .entrega,.og .oferta.top .ficha dt{color:var(--texto-osc)}.og .oferta.top .ficha div{border-top-color:var(--linea-o)}.og .oferta.top .precio{color:var(--oro)}.og .oferta.top .visual .n{-webkit-text-stroke-color:var(--oro)}.og .oferta .reco{top:-20px;left:var(--lat);font-family:var(--display);text-transform:uppercase;padding:.08em .3em .1em;font-size:26px;position:absolute}@media (max-width:1100px){.og .oferta{grid-template-columns:minmax(110px,150px) minmax(0,1fr)}.og .compra{flex-flow:wrap;grid-column:1/-1;align-items:baseline;gap:6px 16px}.og .compra .btn{flex:260px;width:auto;margin-top:10px}.og .compra .entrega{flex-basis:100%}}@media (max-width:640px){.og .oferta{grid-template-columns:1fr}.og .oferta .visual{aspect-ratio:auto;max-width:180px}.og .ficha{grid-template-columns:1fr 1fr}}.og .nota-pago{color:var(--gris);align-items:flex-start;gap:10px;max-width:760px;margin-top:30px;font-size:16px;display:flex}.og .tabla-w{-webkit-overflow-scrolling:touch;margin-top:clamp(70px,8vw,120px);overflow-x:auto}.og .tabla{border-collapse:collapse;width:100%;min-width:860px;font-size:16px}.og .tabla th,.og .tabla td{text-align:left;border-bottom:1px solid var(--linea-c);vertical-align:top;padding:16px 16px 16px 0}.og .tabla thead th{font-family:var(--display);text-transform:uppercase;border-bottom:2px solid var(--tinta);font-size:22px;font-weight:400;line-height:1.05}.og .tabla tbody th{letter-spacing:.12em;text-transform:uppercase;color:var(--gris);width:150px;font-size:13px;font-weight:700}.og .tabla td.top{background:linear-gradient(#0000,#0000),#d1af701f}.og .tabla .pr{font-family:var(--display);font-size:28px}.og .guia li{border-top:1px solid var(--linea-c);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 0;display:grid}.og .guia li:last-child{border-bottom:1px solid var(--linea-c)}.og .guia .si{color:var(--texto);font-size:19px}.og .guia .si b{color:var(--tinta)}.og .guia .ir{white-space:nowrap;align-items:center;gap:8px;font-weight:700;display:inline-flex}.og .guia .ir em{font-style:normal;font-family:var(--display);text-transform:uppercase;font-size:22px;font-weight:400}.og .combos{border-top:2px solid var(--tinta)}.og .combo{border-bottom:1px solid var(--linea-c);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(220px,.6fr);align-items:start;gap:clamp(20px,3.5vw,56px);padding:clamp(30px,3.6vw,50px) 0;display:grid}.og .combo h3{font-family:var(--display);text-transform:uppercase;font-size:clamp(32px,3vw,48px);font-weight:400;line-height:1}.og .combo .tag{margin-top:12px;font-size:19px;font-weight:600;line-height:1.4}.og .combo .incl li{border-top:1px solid var(--linea-c);gap:12px;padding:8px 0;font-size:18px;font-weight:500;display:flex}.og .combo .incl li i{color:var(--bronce);font-style:normal;font-weight:700}.og .combo .ahorro{background:linear-gradient(#0000 55%,#d1af70bf 55%);margin-top:6px;font-size:16px;font-weight:700;display:inline-block}.og .combo .placa{font-size:15px;font-family:var(--cuerpo);letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px;padding:6px 10px;font-weight:700}@media (max-width:1000px){.og .combo{grid-template-columns:1fr 1fr}.og .combo .compra{flex-flow:wrap;grid-column:1/-1;align-items:baseline;gap:6px 16px}.og .combo .compra .btn{flex:260px;width:auto}}@media (max-width:640px){.og .combo{grid-template-columns:1fr}}.og .faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(30px,6vw,100px);display:grid}.og .faq .lado{position:sticky;top:110px}.og .preg{border-top:1px solid var(--linea-c)}.og .preg:last-child{border-bottom:1px solid var(--linea-c)}.og .preg button{text-align:left;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:24px 0;font-size:21px;font-weight:600;line-height:1.35;display:flex}.og .preg button span.mas{font-family:var(--display);color:var(--bronce);transition:transform .4s var(--ease);flex:none;font-size:34px;line-height:1}.og .preg.abierta button span.mas{transform:rotate(45deg)}.og .preg .resp{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.og .preg.abierta .resp{grid-template-rows:1fr}.og .preg .resp>div{overflow:hidden}.og .preg .resp p,.og .preg .resp .rich-text{color:var(--texto);padding:0 50px 26px 0;font-size:18px}@media (max-width:900px){.og .faq{grid-template-columns:1fr}.og .faq .lado{position:static}}.og .yt{aspect-ratio:16/9;cursor:pointer;background:#000;border-radius:3px;width:100%;display:block;position:relative;overflow:hidden}.og .yt img{object-fit:cover;opacity:.85;width:100%;height:100%;transition:opacity .4s,transform 1s var(--ease)}.og .yt:hover img{opacity:1;transform:scale(1.03)}.og .yt .play{place-items:center;display:grid;position:absolute;inset:0}.og .yt .play span{background:var(--oro);width:96px;height:96px;transition:transform .4s var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 20px 50px -10px #0009}.og .yt:hover .play span{transform:scale(1.1)}.og .yt iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.og .contorno{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;color:#0000;-webkit-text-stroke:2px #ffffffe0;font-size:clamp(58px,11vw,200px);line-height:.9}.og .contorno span{display:block}.og .contorno .lleno{color:var(--oro);-webkit-text-stroke:0}.og .pie{background:var(--noche2);color:var(--texto-osc);padding:clamp(60px,7vw,100px) 0 40px}.og .pie-in{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.og .pie h4{letter-spacing:.14em;text-transform:uppercase;color:var(--oro);margin-bottom:16px;font-size:14px}.og .pie li{padding:5px 0;font-size:17px}.og .pie a:hover{color:#fff}.og .pie-baja{border-top:1px solid var(--linea-o);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:56px;padding-top:24px;font-size:15px;display:flex}@media (max-width:800px){.og .pie-in{grid-template-columns:1fr}}.og .barra{z-index:45;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;padding:12px var(--lat) calc(12px + env(safe-area-inset-bottom));transition:transform .45s var(--ease);background:#0b1825f7;border-top:1px solid #d1af7059;justify-content:space-between;align-items:center;gap:14px;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.og .barra.vis{transform:none}.og .barra b{font-family:var(--display);color:var(--oro);font-size:26px;font-weight:400;line-height:1}.og .barra small{color:var(--texto-osc);margin-bottom:2px;font-size:14px;line-height:1.2;display:block}.og .barra .btn{flex:none;padding:13px 22px;font-size:16px}@media (max-width:1180px){.og .barra{display:flex}}.og.og-js .revela{opacity:0;transition:opacity 1s var(--ease),transform 1s var(--ease);transform:translateY(34px)}.og.og-js .revela.vis{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.og *,.og :before,.og :after{transition:none!important;animation:none!important}.og.og-js .revela{opacity:1;transform:none}}.og .rich-text p+p{margin-top:14px}.og .rich-text a{border-bottom:2px solid var(--oro)}.og .rich-text ul{padding-left:1.2em;list-style:outside}.og .rich-text ol{padding-left:1.2em;list-style:decimal}
