.rl{--sup-1:#0b0b0f;--sup-2:#101017;--sup-3:#16161f;--sup-4:#1d1d28;--tx-1:#f2f1ec;--tx-2:#9a9aa6;--tx-3:#787886;--ln-1:#ffffff14;--ln-2:#ffffff29;--ln-3:#ffffff47;--ac:#4c6bff;--ac-bt:#2440e0;--ac-tx:#6b84ff;--ac-txt:#fff;--ac-suave:#4c6bff21;--ac-2:#7c6ee6;--f-tit:"Space Grotesk",Helvetica,Arial,sans-serif;--f-txt:"Space Grotesk",Helvetica,Arial,sans-serif;--f-mono:ui-monospace,"SF Mono",Menlo,monospace;--pe-tit:500;--pe-txt:400;--tr-tit:-.03em;--tr-eti:3px;--tt-eti:uppercase;--tt-tit:none;--r-min:3px;--r-bt:100px;--r-cj:0px;--r-img:0px;--bd:1px;--dens:1;--mx:6vw;--sec-y:calc(14vh * var(--dens));--gap:calc(20px * var(--dens));--ancho:1180px;--ancho-a:1480px;--sh-1:none;--sh-2:none;--grano:.04}:where(.rl) *,:where(.rl) :before,:where(.rl) :after{box-sizing:border-box}:where(.rl) *{margin:0;padding:0}.rl{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--sup-1);color:var(--tx-1);font-family:var(--f-txt);font-size:var(--t-txt);font-weight:var(--pe-txt);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1,"liga" 1;line-height:1.62;overflow-x:clip}:where(.rl) img,:where(.rl) svg,:where(.rl) video,:where(.rl) canvas{max-width:100%;height:auto;display:block}:where(.rl) button,:where(.rl) input,:where(.rl) select,:where(.rl) textarea{font:inherit;color:inherit}:where(.rl) button{cursor:pointer;background:0 0;border:0}:where(.rl) a{color:inherit;text-decoration:none}:where(.rl) ul,:where(.rl) ol{list-style:none}:where(.rl) table{border-collapse:collapse;width:100%}:where(.rl) ::selection{background:var(--ac-bt);color:var(--ac-txt)}:where(.rl) :focus-visible{outline:2px solid var(--ac);outline-offset:3px;border-radius:var(--r-min)}:where(.rl) *{scrollbar-width:thin;scrollbar-color:var(--ln-2) transparent}:where(.rl) ::-webkit-scrollbar{width:9px;height:9px}:where(.rl) ::-webkit-scrollbar-track{background:0 0}:where(.rl) ::-webkit-scrollbar-thumb{background:var(--ln-2);border-radius:100px}:where(.rl) ::-webkit-scrollbar-thumb:hover{background:var(--ln-3)}.rl{--t-xxl:clamp(46px,9vw,136px);--t-xl:clamp(34px,5.8vw,84px);--t-lg:clamp(27px,3.7vw,54px);--t-md:clamp(21px,2.5vw,35px);--t-sm:clamp(18px,1.9vw,25px);--t-txt:clamp(14px,1.15vw,17px);--t-min:13px;--t-eti:10px;--t-mic:9px}.rl .t-xxl,.rl .t-xl,.rl .t-lg,.rl .t-md{font-family:var(--f-tit);font-weight:var(--pe-tit);letter-spacing:var(--tr-tit);text-transform:var(--tt-tit);text-wrap:balance;line-height:1.02}.rl .t-xxl{font-size:var(--t-xxl);letter-spacing:calc(var(--tr-tit) - .008em);line-height:.94}.rl .t-xl{font-size:var(--t-xl);line-height:1}.rl .t-lg{font-size:var(--t-lg);line-height:1.06}.rl .t-md{font-size:var(--t-md);line-height:1.16}.rl .t-sm{font-size:var(--t-sm);line-height:1.42;font-family:var(--f-txt);letter-spacing:calc(var(--tr-tit) / 2);text-transform:none;font-weight:400}.rl .txt{color:var(--tx-2);max-width:60ch}.rl .txt-c{color:var(--tx-1)}.rl .txt-t{color:var(--tx-3)}.rl .med{max-width:46ch}.rl .med-s{max-width:34ch}.rl .med-xs{max-width:26ch}.rl .cifra{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.rl .eti{font-family:var(--f-txt);font-size:var(--t-eti);letter-spacing:var(--tr-eti);text-transform:var(--tt-eti);color:var(--tx-3);align-items:center;gap:9px;font-weight:600;line-height:1;display:inline-flex}.rl .eti:before{content:"";background:var(--ac);border-radius:50%;flex:none;width:5px;height:5px}.rl .eti.sin:before{display:none}.rl .eti.num:before{content:attr(data-n);width:auto;height:auto;color:var(--ac-tx);font-variant-numeric:tabular-nums;background:0 0;border-radius:0}.rl .eti.raya:before{border-radius:0;width:26px;height:1px}.rl .sec{padding:var(--sec-y) var(--mx);position:relative}.rl .sec-2{background:var(--sup-2)}.rl .sec-alto{padding-block:calc(var(--sec-y) * 1.4)}.rl .sec-bajo{padding-block:calc(var(--sec-y) * .55)}.rl .cont{max-width:var(--ancho);width:100%;margin-inline:auto}.rl .cont-a{max-width:var(--ancho-a);width:100%;margin-inline:auto}.rl .cab{margin-bottom:calc(var(--gap) * 2.4)}.rl .cab .eti{margin-bottom:calc(var(--gap) * .95)}.rl .cab .txt{margin-top:calc(var(--gap) * .85)}.rl .cab.centro{text-align:center}.rl .cab.centro .txt{margin-inline:auto}.rl .cab.centro .eti{justify-content:center}.rl .rej{background:var(--ln-1);border:var(--bd) solid var(--ln-1);gap:1px;display:grid}.rl .rej-2{grid-template-columns:repeat(2,1fr)}.rl .rej-3{grid-template-columns:repeat(3,1fr)}.rl .rej-4{grid-template-columns:repeat(4,1fr)}.rl .rej>*{background:var(--sup-1)}.rl .sec-2 .rej>*{background:var(--sup-2)}.rl .rej-s{gap:var(--gap);display:grid}.rl .flex{gap:calc(var(--gap) * .6);flex-wrap:wrap;display:flex}.rl .entre{justify-content:space-between;align-items:center;gap:var(--gap);flex-wrap:wrap;display:flex}.rl .pila{gap:calc(var(--gap) * .7);flex-direction:column;display:flex}.rl .regla{margin-block:calc(var(--gap) * 1.4);align-items:center;gap:16px;display:flex}.rl .regla:after{content:"";height:var(--bd);background:var(--ln-1);flex:1}.rl .bt,.rl .bt-2,.rl .bt-3{border-radius:var(--r-bt);min-height:48px;font-size:var(--t-eti);letter-spacing:var(--tr-eti);text-transform:var(--tt-eti);border:var(--bd) solid transparent;isolation:isolate;transition:color var(--d-corta) var(--e-suave), border-color var(--d-corta) var(--e-suave), background var(--d-corta) var(--e-suave), transform var(--d-micro) var(--e-suave);white-space:nowrap;justify-content:center;align-items:center;gap:11px;padding:16px 28px;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.rl .bt svg,.rl .bt-2 svg,.rl .bt-3 svg{stroke-width:1.8px;fill:none;stroke:currentColor;flex:none;width:15px;height:15px}.rl .bt:active,.rl .bt-2:active,.rl .bt-3:active{transform:scale(.98)}.rl .bt{background:var(--ac-bt);color:var(--ac-txt)}.rl .bt-2{color:var(--tx-1);border-color:var(--ln-2);background:0 0}.rl .bt .et,.rl .bt-2 .et{z-index:2;position:relative}.rl .bt .et>span:nth-child(2),.rl .bt-2 .et>span:nth-child(2){display:none}.rl .bt-3{color:var(--tx-2);background:0 0;min-height:auto;padding-inline:0}.rl .bt-3:hover{color:var(--ac-tx)}.rl .en{color:var(--ac-tx);transition:color var(--d-micro) var(--e-suave);padding-bottom:2px;position:relative}.rl .en:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform var(--d-corta) var(--e-suave);pointer-events:none;background:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(0)}.rl .en:hover:after{transform-origin:0;transform:scaleX(1)}.rl .chip{font-size:var(--t-eti);letter-spacing:var(--tr-eti);text-transform:var(--tt-eti);color:var(--tx-2);border:var(--bd) solid var(--ln-1);border-radius:var(--r-bt);transition:color var(--d-micro) var(--e-suave), border-color var(--d-micro) var(--e-suave), background var(--d-micro) var(--e-suave);align-items:center;gap:7px;padding:8px 15px;font-weight:600;line-height:1;display:inline-flex;position:relative}.rl .chip:hover{color:var(--tx-1);border-color:var(--ln-2)}.rl .chip.ac{color:var(--ac-tx);border-color:var(--ac);background:var(--ac-suave)}.rl .chip.solido{background:var(--ac-bt);color:var(--ac-txt);border-color:#0000}.rl .dist{font-size:var(--t-mic);letter-spacing:2px;text-transform:uppercase;border-radius:var(--r-min);background:var(--ac-suave);color:var(--ac-tx);align-items:center;gap:6px;padding:4px 9px;font-weight:700;line-height:1;display:inline-flex}.rl .dist i{background:currentColor;border-radius:50%;width:5px;height:5px}.rl .tj{background:var(--sup-3);border:var(--bd) solid var(--ln-1);border-radius:var(--r-cj);padding:calc(var(--gap) * 1.7);box-shadow:var(--sh-1);transition:border-color var(--d-corta) var(--e-suave), background var(--d-corta) var(--e-suave), box-shadow var(--d-corta) var(--e-suave), transform var(--d-corta) var(--e-suave);position:relative;overflow:hidden}.rl .tj:hover{background:var(--sup-4);border-color:var(--ln-2);box-shadow:var(--sh-2)}.rl .tj.linea:before{content:"";background:var(--ac);transform-origin:0;height:2px;transition:transform var(--d-corta) var(--e-suave);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.rl .tj.linea:hover:before{transform:scaleX(1)}.rl .tj.esquina:after{content:"";border-top:var(--bd) solid var(--ln-2);border-right:var(--bd) solid var(--ln-2);width:7px;height:7px;transition:border-color var(--d-corta) var(--e-suave);position:absolute;top:12px;right:12px}.rl .tj.esquina:hover:after{border-color:var(--ac)}.rl .ic{border:var(--bd) solid var(--ln-2);border-radius:var(--r-cj);width:46px;height:46px;color:var(--ac-tx);transition:border-color var(--d-corta) var(--e-suave), background var(--d-corta) var(--e-suave);flex:none;justify-content:center;align-items:center;display:flex}.rl .ic svg{stroke:currentColor;stroke-width:1.35px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.rl .tj:hover .ic,:where(.rl) a:hover .ic{border-color:var(--ac);background:var(--ac-suave)}.rl .campo{display:block;position:relative}.rl .campo>span{font-size:var(--t-eti);letter-spacing:var(--tr-eti);text-transform:var(--tt-eti);color:var(--tx-3);margin-bottom:10px;font-weight:600;display:block}.rl .campo input,.rl .campo textarea,.rl .campo select{width:100%;color:var(--tx-1);border:0;border-bottom:var(--bd) solid var(--ln-2);font-size:var(--t-txt);transition:border-color var(--d-corta) var(--e-suave);background:0 0;border-radius:0;padding:13px 0}.rl .campo textarea{resize:vertical;min-height:118px}.rl .campo input:focus,.rl .campo textarea:focus,.rl .campo select:focus{border-bottom-color:var(--ac);outline:none}.rl .campo input::placeholder,.rl .campo textarea::placeholder{color:var(--tx-3);opacity:.75}.rl .campo:after{content:"";background:var(--ac);height:2px;transition:transform var(--d-corta) var(--e-suave);pointer-events:none;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.rl .campo:focus-within:after{transform:scaleX(1)}.rl .campo.caja input,.rl .campo.caja textarea,.rl .campo.caja select{border:var(--bd) solid var(--ln-2);border-radius:var(--r-cj);background:var(--sup-3);padding:14px 16px}.rl .campo.caja:after{display:none}.rl .campo.caja input:focus,.rl .campo.caja textarea:focus{border-color:var(--ac)}.rl .acepto{font-size:var(--t-min);color:var(--tx-3);align-items:flex-start;gap:12px;display:flex}.rl .acepto input{width:18px;height:18px;accent-color:var(--ac);flex:none;margin-top:2px}.rl .acepto a{color:var(--ac-tx);text-underline-offset:2px;text-decoration:underline}.rl .ph{background:radial-gradient(120% 90% at 25% 15%,var(--ac-suave),transparent 58%), color-mix(in srgb,var(--tx-1) 16%,var(--sup-2));border:var(--bd) solid var(--ln-2);border-radius:var(--r-img);color:var(--tx-3);font-size:var(--t-mic);letter-spacing:var(--tr-eti);text-transform:var(--tt-eti);justify-content:center;align-items:center;font-weight:600;display:flex;position:relative;overflow:hidden}.rl .ph:before{content:"";pointer-events:none;opacity:.55;background-image:linear-gradient(color-mix(in srgb,var(--tx-1) 14%,transparent) 1px,transparent 1px), linear-gradient(90deg,color-mix(in srgb,var(--tx-1) 14%,transparent) 1px,transparent 1px);background-size:26px 26px;position:absolute;inset:0}.rl .ph:after{content:"";pointer-events:none;opacity:.7;background:linear-gradient(var(--ln-3),var(--ln-3)) center/1px 100% no-repeat, linear-gradient(var(--ln-3),var(--ln-3)) center/100% 1px no-repeat;width:26px;height:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rl .ph>*{z-index:1;background:var(--sup-1);border:var(--bd) solid var(--ln-2);border-radius:var(--r-min);color:var(--tx-2);padding:6px 12px;position:relative}.rl .ph-16-9{aspect-ratio:16/9}.rl .ph-3-2{aspect-ratio:3/2}.rl .ph-4-3{aspect-ratio:4/3}.rl .ph-1-1{aspect-ratio:1}.rl .ph-3-4{aspect-ratio:3/4}.rl .ph-9-16{aspect-ratio:9/16}.rl .lista-v li{color:var(--tx-2);grid-template-columns:19px 1fr;align-items:start;gap:13px;padding:9px 0;display:grid}.rl .lista-v svg{width:16px;height:16px;stroke:var(--ac);stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;margin-top:4px}.rl .lista-p li{color:var(--tx-2);grid-template-columns:16px 1fr;align-items:start;gap:13px;padding:8px 0;display:grid}.rl .lista-p li:before{content:"";background:var(--ac);border-radius:50%;width:5px;height:5px;margin-top:11px}.rl .datos li{border-bottom:var(--bd) solid var(--ln-1);font-size:var(--t-txt);justify-content:space-between;gap:18px;padding:12px 0;display:flex}.rl .datos li:last-child{border-bottom:0}.rl .datos li span{color:var(--tx-3)}.rl .datos li b{color:var(--tx-1);text-align:right;font-weight:600}.rl .tabla th{text-align:left;font-size:var(--t-eti);letter-spacing:var(--tr-eti);text-transform:var(--tt-eti);color:var(--tx-3);border-bottom:var(--bd) solid var(--ln-2);padding:0 22px 14px 0;font-weight:700}.rl .tabla td{border-bottom:var(--bd) solid var(--ln-1);color:var(--tx-2);vertical-align:top;padding:17px 22px 17px 0}.rl .tabla tbody tr{transition:background var(--d-corta) var(--e-suave)}.rl .tabla tbody tr:hover{background:var(--ac-suave)}.rl .ac{color:var(--ac-tx)}.rl .centro{text-align:center}.rl .centro .txt{margin-inline:auto}.rl .centro .eti{justify-content:center}.rl .hr{height:var(--bd);background:var(--ln-1);border:0}.rl .rel{position:relative}.rl .oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rl .no-movil{display:initial}.rl .solo-movil{display:none}@media (max-width:1100px){.rl .rej-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:960px){.rl{--mx:22px;--sec-y:calc(9vh * var(--dens))}.rl .rej-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.rl{--mx:17px}.rl .rej-2,.rl .rej-3,.rl .rej-4{grid-template-columns:1fr}.rl .bt,.rl .bt-2{width:100%;padding:16px 24px}.rl .flex>.bt,.rl .flex>.bt-2{flex:auto;width:auto}.rl .no-movil{display:none}.rl .solo-movil{display:initial}.rl .datos li{flex-direction:column;gap:3px}.rl .datos li b{text-align:left}}@media print{.rl{color:#000;background:#fff}.rl .bt,.rl .bt-2,:where(.rl) nav,.rl [data-progreso],.rl .mv-halo{display:none!important}:where(.rl) *{box-shadow:none!important}}@media (pointer:coarse){.rl .en,.rl .chip,.rl .b-mg a,.rl .priv{position:relative}.rl .en:before,:where(.rl) a.chip:before,.rl .b-mg a:before{content:"";pointer-events:auto;height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}:where(.rl) p .en:before,:where(.rl) li .en:before{height:34px}:where(.rl) input[type=checkbox],:where(.rl) input[type=radio]{min-width:22px;min-height:22px}}.rl{--e-salida:cubic-bezier(.16,1,.3,1);--e-suave:cubic-bezier(.4,0,.2,1);--e-entrada:cubic-bezier(.7,0,.84,0);--e-rebote:cubic-bezier(.34,1.4,.64,1);--d-micro:.22s;--d-corta:.45s;--d-media:.75s;--d-larga:1.1s}.rl .mv-porVenir:not(.mv-visto){opacity:0}.rl .mv-porVenir{will-change:transform,opacity,filter,clip-path}.rl .mv-visto{will-change:auto}.rl .mv-l{display:block;overflow:hidden}.rl .mv-li{transform-origin:0 100%;display:block}.rl .mv-p{font-style:normal}.rl .mv-w{transform-origin:50% 100%;display:inline-block}.rl .mv-c{white-space:pre;transform-origin:50% 60%;display:inline-block}.rl .mv-cursor:after{content:"";background:var(--ac);vertical-align:-.12em;width:.08em;height:1em;margin-left:.06em;animation:.9s steps(2,end) infinite mv-parpadeo;display:inline-block}@keyframes mv-parpadeo{50%{opacity:0}}.rl .mv-nucleo{display:block}.rl .mv-lama{pointer-events:none;display:block}.rl .mv-filo{z-index:6;pointer-events:none;background:linear-gradient(100deg, transparent 42%, color-mix(in srgb,var(--ac) 55%,white) 49%, var(--ac) 50%, color-mix(in srgb,var(--ac) 55%,white) 51%, transparent 58%);mix-blend-mode:normal;position:absolute;inset:-2px}.rl .mv-trazo{z-index:5;pointer-events:none;border:2px solid var(--ac);animation:.85s cubic-bezier(.16,1,.3,1) both mv-trazar;position:absolute;inset:0}@keyframes mv-trazar{0%{clip-path:inset(0 100% 0 0);opacity:1}70%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}.rl .mv-eco{pointer-events:none;filter:blur(1px)}.rl .mv-linea{transform-origin:0;transition:transform var(--d-larga) var(--e-salida);transform:scaleX(0)}.rl .mv-linea.mv-visto{transform:scaleX(1)}.rl .mv-quieto{opacity:1!important;filter:none!important;clip-path:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.rl .mv-porVenir,.rl .mv-porVenir:not(.mv-visto){opacity:1!important;filter:none!important;clip-path:none!important;transform:none!important}.rl .mv-lama,.rl .mv-eco,.rl .mv-filo,.rl .mv-trazo{display:none!important}.rl .mv-nucleo{visibility:visible!important}.rl .mv-linea{transition:none!important;transform:scaleX(1)!important}}.rl [data-escala-scroll]{transform:scale(var(--esc,1.14));transform-origin:50%;will-change:transform}.rl [data-girar]{will-change:transform}.rl [data-apilar]>*{position:sticky}.rl [data-apilar]>:first-child{top:12vh}.rl [data-apilar]>:nth-child(2){top:calc(12vh + 18px)}.rl [data-apilar]>:nth-child(3){top:calc(12vh + 36px)}.rl [data-apilar]>:nth-child(4){top:calc(12vh + 54px)}.rl [data-apilar]>:nth-child(5){top:calc(12vh + 72px)}.rl [data-resaltar] .mv-r{color:var(--tx-3);transition:color .35s var(--e-suave)}.rl [data-resaltar] .mv-r.on{color:var(--tx-1)}.rl .mv-previa{z-index:80;pointer-events:none;aspect-ratio:4/3;border-radius:var(--r-img);opacity:0;width:clamp(200px,20vw,320px);transition:opacity .3s var(--e-suave),transform .45s var(--e-salida);position:fixed;top:0;left:0;overflow:hidden;transform:translate(-50%,-50%)scale(.9)}.rl .mv-previa.on{opacity:1;transform:translate(-50%,-50%)scale(1)}.rl .mv-previa .ph{border:0;border-radius:0;width:100%;height:100%}@media (hover:none){.rl .mv-previa{display:none}}.rl [data-horizontal]{position:relative}.rl [data-horizontal] .mv-hz-marco{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.rl [data-hz-pista]{will-change:transform;align-items:stretch;display:flex}.rl [data-horizontal].mv-hz-plano{height:auto!important}.rl [data-horizontal].mv-hz-plano .mv-hz-marco{height:auto;display:block;position:static;overflow:visible}.rl [data-horizontal].mv-hz-plano [data-hz-pista]{grid-template-columns:1fr;display:grid;transform:none!important}.rl .mv-hz-barra{background:var(--ln-1);height:2px;position:relative;overflow:hidden}.rl .mv-hz-barra i{background:var(--ac);transform:scaleX(var(--p,0));transform-origin:0;position:absolute;inset:0}.rl [data-fijar]{position:relative}.rl [data-fijar]>:first-child{width:100%;left:0}@keyframes mv-cinta{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.rl .mv-cinta{width:max-content;animation:mv-cinta var(--mq-t,28s) linear infinite;display:flex}.rl .mv-cinta:hover{animation-play-state:paused}.rl .mv-cinta.al-reves{animation-direction:reverse}.rl [data-marquesina].mv-manual{overflow:hidden}.rl [data-marquesina].mv-manual .mv-env{will-change:transform;width:max-content;display:flex}.rl [data-marquesina].mv-manual>:not(.mv-env){display:none}.rl [data-marquesina].mv-quieta .mv-cinta{animation:none}.rl [data-velo]{z-index:9998;pointer-events:none;background:var(--sup-1);transition:transform 1.05s var(--e-salida);position:fixed;inset:0;transform:translateY(0)}.rl [data-velo].fuera{transform:translateY(-101%)}.rl [data-velo] span{font-family:var(--f-tit);font-weight:var(--pe-tit);letter-spacing:var(--tr-tit);text-transform:var(--tt-tit);color:var(--tx-1);transition:opacity .45s var(--e-suave);font-size:clamp(22px,3vw,42px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rl [data-velo].fuera span{opacity:0}.rl [data-velo=centro]{transition:clip-path 1.1s var(--e-salida);clip-path:inset(0);transform:none}.rl [data-velo=centro].fuera{clip-path:inset(50% 0)}@media (prefers-reduced-motion:reduce){.rl [data-velo]{display:none!important}}.rl .mv-fl{transition:transform var(--d-corta) var(--e-salida);display:inline-block}.rl .mv-padre:hover .mv-fl,:where(.rl) a:hover>.mv-fl,:where(.rl) button:hover>.mv-fl{transform:translate(5px)}.rl .mv-sub{position:relative}.rl .mv-sub:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform var(--d-corta) var(--e-suave);pointer-events:none;background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.rl .mv-sub:hover:after{transform-origin:0;transform:scaleX(1)}.rl .mv-relleno{isolation:isolate;position:relative;overflow:hidden}.rl .mv-relleno:before{content:"";z-index:-1;background:var(--ac);transform-origin:bottom;pointer-events:none;transition:transform var(--d-corta) var(--e-suave);position:absolute;inset:0;transform:scaleY(0)}.rl .mv-relleno:hover:before{transform:scaleY(1)}.rl .mv-zoom{overflow:hidden}.rl .mv-zoom>img,.rl .mv-zoom>.ph{transition:transform 1.1s var(--e-salida),filter var(--d-corta) var(--e-suave)}.rl .mv-zoom:hover>img,.rl .mv-zoom:hover>.ph{transform:scale(1.045)}.rl .mv-foco:hover>*{opacity:.42;transition:opacity var(--d-corta) var(--e-suave)}.rl .mv-foco>:hover{opacity:1}.rl .mv-cortina{position:relative;overflow:hidden}.rl .mv-cortina .mv-capa{background:var(--ac);transition:transform var(--d-corta) var(--e-suave);pointer-events:none;position:absolute;inset:0;transform:translateY(101%)}.rl .mv-cortina:hover .mv-capa{transform:translate(0,0)}.rl .mv-grano:after{content:"";pointer-events:none;z-index:1;opacity:var(--grano,.04);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes mv-latido{0%,to{opacity:.72;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.09)}}.rl .mv-halo{pointer-events:none;aspect-ratio:1;background:radial-gradient(circle,var(--ac-suave),transparent 62%);border-radius:50%;width:min(900px,120vw);animation:7s ease-in-out infinite mv-latido;position:absolute;top:50%;left:50%}@keyframes mv-pulso{0%,to{opacity:1}50%{opacity:.35}}.rl .mv-vivo{animation:2.4s ease-in-out infinite mv-pulso}.rl .mv-progreso{z-index:9996;background:var(--ac);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.rl [data-escala-scroll]{transform:none!important}.rl [data-apilar]>*{position:static!important}.rl [data-resaltar] .mv-r{color:var(--tx-1)!important}.rl .mv-previa{display:none!important}.rl .mv-cinta,.rl .mv-halo,.rl .mv-vivo{animation:none!important}.rl .mv-cursor:after{display:none!important}:where(.rl) *,:where(.rl) :before,:where(.rl) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.rl .bt,.rl .bt-2{isolation:isolate;position:relative;overflow:hidden}.rl .bt .et,.rl .bt-2 .et{z-index:2;align-items:center;gap:11px;display:inline-flex;position:relative}.rl[data-gesto=brillo] .bt:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg,transparent 22%, color-mix(in srgb,var(--ac-txt) 30%,transparent) 50%,transparent 78%);transition:transform .78s var(--e-salida);position:absolute;inset:0;transform:translate(-115%)}.rl[data-gesto=brillo] .bt:hover:before{transform:translate(115%)}.rl[data-gesto=brillo] .bt-2:before{content:"";z-index:1;pointer-events:none;background:var(--ac-bt);transform-origin:bottom;transition:transform var(--d-corta) var(--e-suave);position:absolute;inset:0;transform:scaleY(0)}.rl[data-gesto=brillo] .bt-2:hover{color:var(--ac-txt);border-color:var(--ac)}.rl[data-gesto=brillo] .bt-2:hover:before{transform:scaleY(1)}.rl[data-gesto=brillo] .tj:hover{border-color:var(--ac)}.rl[data-gesto=brillo] .chip:hover{border-color:var(--ac);color:var(--ac-tx)}.rl[data-gesto=relleno] .bt:before{content:"";z-index:1;pointer-events:none;background:color-mix(in srgb,var(--tx-1) 22%,var(--ac-bt));transform-origin:bottom;transition:transform .42s var(--e-salida);position:absolute;inset:0;transform:scaleY(0)}.rl[data-gesto=relleno] .bt:hover:before{transform:scaleY(1)}.rl[data-gesto=relleno] .bt-2:before{content:"";z-index:1;pointer-events:none;background:var(--ac-bt);transform-origin:bottom;transition:transform .42s var(--e-salida);position:absolute;inset:0;transform:scaleY(0)}.rl[data-gesto=relleno] .bt-2:hover{color:var(--ac-txt);border-color:var(--ac)}.rl[data-gesto=relleno] .bt-2:hover:before{transform:scaleY(1)}.rl[data-gesto=relleno] .tj{position:relative}.rl[data-gesto=relleno] .tj:after{content:"";background:var(--ac);transform-origin:0;height:2px;transition:transform var(--d-corta) var(--e-salida);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.rl[data-gesto=relleno] .tj:hover:after{transform:scaleX(1)}.rl[data-gesto=relleno] .chip:hover{background:var(--ac-suave);color:var(--ac-tx);border-color:var(--ac)}.rl[data-gesto=rodar] .bt .et,.rl[data-gesto=rodar] .bt-2 .et{flex-direction:column;align-items:flex-start;gap:0;height:1em;line-height:1;display:inline-flex;overflow:hidden}.rl[data-gesto=rodar] .bt .et>span,.rl[data-gesto=rodar] .bt-2 .et>span{height:1em;transition:transform .44s var(--e-salida);align-items:center;gap:11px;display:flex!important}.rl[data-gesto=rodar] .bt:hover .et>span,.rl[data-gesto=rodar] .bt-2:hover .et>span{transform:translateY(-100%)}.rl[data-gesto=rodar] .bt:before{content:"";z-index:1;pointer-events:none;background:color-mix(in srgb,var(--tx-1) 16%,var(--ac-bt));transition:transform .44s var(--e-salida);position:absolute;inset:0;transform:translateY(101%)}.rl[data-gesto=rodar] .bt:hover:before{transform:translateY(0)}.rl[data-gesto=rodar] .bt-2:hover{border-color:var(--ac);color:var(--ac-tx)}.rl[data-gesto=rodar] .tj{transition:transform .3s var(--e-rebote), border-color var(--d-corta) var(--e-suave)}.rl[data-gesto=rodar] .tj:hover{border-color:var(--ac);transform:scale(1.015)}.rl[data-gesto=rodar] .chip{transition:transform .3s var(--e-rebote), color .2s,border-color .2s}.rl[data-gesto=rodar] .chip:hover{color:var(--ac-tx);border-color:var(--ac);transform:scale(1.07)}.rl[data-gesto=expandir] .bt:before,.rl[data-gesto=expandir] .bt-2:before{content:"";z-index:1;pointer-events:none;aspect-ratio:1;width:130%;transition:transform .5s var(--e-salida);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.rl[data-gesto=expandir] .bt:before{background:color-mix(in srgb,var(--tx-1) 20%,var(--ac-bt))}.rl[data-gesto=expandir] .bt-2:before{background:var(--ac-bt)}.rl[data-gesto=expandir] .bt:hover:before,.rl[data-gesto=expandir] .bt-2:hover:before{transform:translate(-50%,-50%)scale(1)}.rl[data-gesto=expandir] .bt-2:hover{color:var(--ac-txt);border-color:var(--ac)}.rl[data-gesto=expandir] .tj{transition:box-shadow var(--d-corta) var(--e-suave), border-color var(--d-corta) var(--e-suave)}.rl[data-gesto=expandir] .tj:hover{box-shadow:var(--sh-2);border-color:var(--ac)}.rl[data-gesto=expandir] .chip:hover{background:var(--ac-bt);color:var(--ac-txt);border-color:var(--ac)}.rl[data-gesto=linea] .bt:after,.rl[data-gesto=linea] .bt-2:after{content:"";z-index:1;pointer-events:none;border:1px solid var(--ac);clip-path:inset(0 100% 0 0);transition:clip-path .55s var(--e-salida);position:absolute;inset:3px}.rl[data-gesto=linea] .bt:after{border-color:var(--ac-txt);opacity:.7}.rl[data-gesto=linea] .bt:hover:after,.rl[data-gesto=linea] .bt-2:hover:after{clip-path:inset(0)}.rl[data-gesto=linea] .bt:hover{filter:brightness(1.09)}.rl[data-gesto=linea] .bt-2:hover{color:var(--ac-tx)}.rl[data-gesto=linea] .tj:before{content:"";background:var(--ac);transform-origin:0;width:100%;height:1px;transition:transform .55s var(--e-salida);position:absolute;top:0;left:0;transform:scaleX(0)}.rl[data-gesto=linea] .tj:hover:before{transform:scaleX(1)}.rl[data-gesto=linea] .tj:hover{background:var(--sup-3)}.rl[data-gesto=linea] .chip:hover{color:var(--ac-tx);border-color:var(--ac);letter-spacing:calc(var(--tr-eti) + 1px)}.rl[data-gesto=onda] .bt:before,.rl[data-gesto=onda] .bt-2:before{content:"";left:var(--px,50%);top:var(--py,50%);z-index:1;pointer-events:none;width:0;height:0;transition:width .6s var(--e-salida),height .6s var(--e-salida), opacity .5s var(--e-suave);opacity:0;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.rl[data-gesto=onda] .bt:before{background:color-mix(in srgb,var(--tx-1) 24%,var(--ac-bt))}.rl[data-gesto=onda] .bt-2:before{background:var(--ac-bt)}.rl[data-gesto=onda] .bt:hover:before,.rl[data-gesto=onda] .bt-2:hover:before{opacity:1;width:260%;height:260%}.rl[data-gesto=onda] .bt-2:hover{color:var(--ac-txt);border-color:var(--ac)}.rl[data-gesto=onda] .tj{transition:transform .5s var(--e-salida), box-shadow .5s var(--e-salida)}.rl[data-gesto=onda] .tj:hover{box-shadow:var(--sh-2);border-color:var(--ln-2)}.rl[data-gesto=onda] .chip:hover{background:var(--ac-suave);color:var(--ac-tx)}.rl[data-gesto=sello] .bt,.rl[data-gesto=sello] .bt-2{transition:transform .16s var(--e-suave), box-shadow .16s var(--e-suave),background .3s var(--e-suave), color .3s var(--e-suave),border-color .3s var(--e-suave)}.rl[data-gesto=sello] .bt{box-shadow:3px 3px 0 0 color-mix(in srgb,var(--tx-1) 78%,transparent)}.rl[data-gesto=sello] .bt:hover{transform:translate(3px,3px);box-shadow:0 0}.rl[data-gesto=sello] .bt-2{box-shadow:3px 3px 0 0 var(--ln-2)}.rl[data-gesto=sello] .bt-2:hover{background:var(--ac-bt);color:var(--ac-txt);border-color:var(--ac-bt);transform:translate(3px,3px);box-shadow:0 0}.rl[data-gesto=sello] .tj{transition:transform .18s var(--e-suave), box-shadow .18s var(--e-suave)}.rl[data-gesto=sello] .tj:hover{box-shadow:5px 5px 0 0 color-mix(in srgb,var(--ac) 30%,transparent);transform:translate(-2px,-2px)}.rl[data-gesto=sello] .chip:hover{background:var(--ac-bt);color:var(--ac-txt);border-color:var(--ac)}.rl[data-gesto=halo] .bt,.rl[data-gesto=halo] .bt-2{transition:box-shadow .45s var(--e-salida),color .3s, border-color .3s,background .3s;overflow:visible}.rl[data-gesto=halo] .bt:hover{box-shadow:0 0 0 1px var(--ac),0 0 26px -2px var(--ac), 0 0 60px -12px var(--ac)}.rl[data-gesto=halo] .bt-2:hover{color:var(--ac-tx);border-color:var(--ac);background:var(--ac-suave);box-shadow:0 0 24px -6px var(--ac)}.rl[data-gesto=halo] .tj{transition:box-shadow .45s var(--e-salida), border-color .45s var(--e-suave), background .45s var(--e-suave)}.rl[data-gesto=halo] .tj:hover{border-color:var(--ac);box-shadow:0 0 40px -14px var(--ac)}.rl[data-gesto=halo] .chip:hover{color:var(--ac-tx);border-color:var(--ac);box-shadow:0 0 18px -6px var(--ac)}.rl .b-cab1 nav a,.rl .b-cab2 .lista button{position:relative}.rl .b-cab1 nav a:after{content:"";pointer-events:none;transform-origin:100%;width:100%;height:1px;transition:transform var(--d-corta) var(--e-suave);background:currentColor;position:absolute;bottom:-5px;left:0;transform:scaleX(0)}.rl .b-cab1 nav a:hover:after{transform-origin:0;transform:scaleX(1)}.rl[data-gesto=rodar] .b-cab1 nav a:after{display:none}.rl[data-gesto=rodar] .b-cab1 nav a{transition:transform .34s var(--e-salida),color .34s;display:inline-block;overflow:hidden}.rl[data-gesto=rodar] .b-cab1 nav a:hover{color:var(--ac-tx);transform:translateY(-2px)}.rl[data-gesto=linea] .b-cab1 nav a:after{transform-origin:50%;transform:scaleX(0)}.rl[data-gesto=linea] .b-cab1 nav a:hover:after{transform:scaleX(1)}.rl[data-gesto=halo] .b-cab1 nav a:after{display:none}.rl[data-gesto=halo] .b-cab1 nav a:hover{color:var(--ac-tx);text-shadow:0 0 14px color-mix(in srgb,var(--ac) 60%,transparent)}.rl[data-gesto=sello] .b-cab1 nav a:after{transition:none}.rl[data-gesto=sello] .b-cab1 nav a:hover{color:var(--ac-tx)}.rl[data-gesto=onda] .b-cab1 nav a{transition:letter-spacing .35s var(--e-salida),color .3s}.rl[data-gesto=onda] .b-cab1 nav a:hover{letter-spacing:calc(var(--tr-eti) + 1.5px)}@media (prefers-reduced-motion:reduce){.rl .bt:before,.rl .bt:after,.rl .bt-2:before,.rl .bt-2:after,.rl .tj:before,.rl .tj:after{transition:none!important}.rl[data-gesto] .bt:hover,.rl[data-gesto] .bt-2:hover,.rl[data-gesto] .tj:hover,.rl[data-gesto=rodar] .bt:hover .et>span,.rl[data-gesto=rodar] .bt-2:hover .et>span{transform:none!important}}
.rl[data-piel=tonitu]{--sup-1:#fbf7f2;--sup-2:#f4ebe2;--sup-3:#fff;--sup-4:#f8f0ea;--tx-1:#33262b;--tx-2:#5f4f56;--tx-3:#6e5e65;--ln-1:#33262b1a;--ln-2:#33262b33;--ln-3:#33262b57;--ac:#c98da6;--ac-bt:#9e5a6e;--ac-tx:#9a5a6e;--ac-txt:#fff;--ac-suave:#c98da629;--ac-2:#b3905e;--f-tit:var(--font-fraunces), Georgia, serif;--f-txt:var(--font-jakarta), Helvetica, Arial, sans-serif;--f-mono:ui-monospace, Menlo, monospace;--pe-tit:500;--pe-txt:400;--tr-tit:-.02em;--tr-eti:3px;--tt-eti:uppercase;--tt-tit:none;--r-min:8px;--r-bt:100px;--r-cj:22px;--r-img:20px;--bd:1px;--dens:1.1;--mx:clamp(20px, 4.5vw, 110px);--ancho:clamp(1320px, 78vw, 1840px);--ancho-a:clamp(1600px, 88vw, 2200px);--sh-1:0 6px 24px #33262b0f;--sh-2:0 18px 48px #33262b1c;--grano:.05;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.rl .t-xxl em,.rl .t-xl em,.rl .t-lg em,.rl .t-md em{color:var(--ac-tx);font-style:italic;font-weight:400}.rl .tinta{--sup-1:#2b1f24;--sup-2:#33262b;--sup-3:#3c2d33;--sup-4:#45353c;--tx-1:#fbf7f2;--tx-2:#dacdd2;--tx-3:#c3b2b9;--ln-1:#ffffff1a;--ln-2:#fff3;--ln-3:#ffffff57;--ac-tx:#e6b7c8;--ac-suave:#c98da633;--sh-1:none;--sh-2:none;background:var(--sup-1);color:var(--tx-1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.rl .rosa{--sup-1:#f3dbe3;--sup-2:#eeccd8;--sup-3:#fff7fa;--sup-4:#f8e6ec;--tx-2:#5a4650;--tx-3:#6b5560;--ln-1:#33262b1f;--ln-2:#33262b38;--ac:#a86478;--ac-bt:#8f4f63;--ac-tx:#874a5d;--ac-suave:#a8647829;background:var(--sup-1);color:var(--tx-1)}.rl .lavanda{--sup-1:#e6e0f4;--sup-2:#dcd4f0;--sup-3:#f8f6fd;--sup-4:#efeaf9;--tx-1:#2f2640;--tx-2:#514668;--tx-3:#5f546f;--ln-1:#2f26401f;--ln-2:#2f264038;--ac:#9d8bd0;--ac-bt:#8f4f63;--ac-tx:#6a4a8a;--ac-suave:#9d8bd038;background:var(--sup-1);color:var(--tx-1)}.rl .melocoton{--sup-1:#f7dfcd;--sup-2:#f0c8a8;--sup-3:#fff8f3;--sup-4:#f9e8dc;--tx-1:#3a2a22;--tx-2:#5f4a3d;--tx-3:#6e5747;--ln-1:#3a2a221f;--ln-2:#3a2a2238;--ac:#b3905e;--ac-bt:#8a6c41;--ac-tx:#7a5d34;--ac-suave:#b3905e2e;background:var(--sup-1);color:var(--tx-1)}.rl .degradado{--sup-1:#eeccd8;--sup-2:#e4d0e6;--sup-3:#fff7fa;--sup-4:#f8e6ec;--tx-2:#5a4650;--tx-3:#6b5560;--ln-1:#33262b24;--ln-2:#33262b42;--ac:#a86478;--ac-bt:#8f4f63;--ac-tx:#874a5d;--ac-suave:#ffffff73;color:var(--tx-1);background:linear-gradient(135deg,#eeccd8 0%,#e6cfe0 45%,#c9bce8 100%)}.rl .tono{background:var(--sup-1)}.rl .deco-marca{right:calc(var(--mx) * -.3);font-family:var(--f-tit);font-style:italic;font-weight:var(--pe-tit);letter-spacing:-.05em;color:var(--ac-tx);opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:0;font-size:clamp(160px,24vw,460px);line-height:.8;position:absolute;top:-.1em}.rl .deco-hilo{width:100%;height:clamp(36px,5vw,64px);color:var(--ac);display:block;overflow:visible}.rl .deco-hilo path{stroke-dashoffset:100px;transition:stroke-dashoffset 2.2s var(--e-suave)}.rl .deco-hilo.mv-visto path{stroke-dashoffset:0}.rl .deco-hilo circle{opacity:0;transition:opacity .4s var(--e-suave) 2s}.rl .deco-hilo.mv-visto circle{opacity:1}.rl .deco-anillo{flex:none;width:110px;height:110px;position:relative}.rl .deco-anillo svg{width:100%;height:100%;transform:rotate(-90deg)}.rl .deco-anillo .pista{fill:none;stroke:var(--ln-2);stroke-width:6px}.rl .deco-anillo .lleno{fill:none;stroke:var(--ac-bt);stroke-width:6px;stroke-linecap:round;transition:stroke-dashoffset 1.6s var(--e-salida) .3s}.rl .deco-anillo:not(.mv-visto) .lleno{stroke-dashoffset:276px!important}.rl .deco-anillo .anillo-cifra{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;inset:0}.rl .deco-anillo .anillo-cifra b{font-family:var(--f-tit);font-weight:var(--pe-tit);letter-spacing:var(--tr-tit);margin:0;font-size:28px;line-height:1;display:block}.rl .deco-anillo b small{color:var(--tx-3);font-size:14px;font-weight:400}.rl .deco-anillo .anillo-cifra span{font-size:var(--t-mic);letter-spacing:var(--tr-eti);text-transform:var(--tt-eti);color:var(--tx-3);margin-top:4px;display:block}.rl .deco-halo{z-index:0}.rl[data-pendiente] [data-rv]{opacity:0}.rl .velo-r{z-index:9998;pointer-events:none;background:var(--sup-1);clip-path:inset(0);transition:clip-path 1.1s var(--e-salida);position:fixed;inset:0}.rl .velo-r.fuera{clip-path:inset(50% 0)}.rl .velo-r span{font-family:var(--f-tit);font-weight:var(--pe-tit);letter-spacing:var(--tr-tit);color:var(--tx-1);transition:opacity .45s var(--e-suave);font-size:clamp(22px,3vw,42px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rl .velo-r span i{color:var(--ac-tx);font-style:italic}.rl .velo-r.fuera span{opacity:0}@media (prefers-reduced-motion:reduce){.rl .velo-r{display:none}}.rl .foto{background:var(--sup-2);position:relative;overflow:hidden}.rl .foto img{object-fit:cover;width:100%;height:100%;display:block}.rl .b-sin{text-align:center;min-height:60svh;padding:var(--sec-y) var(--mx);flex-direction:column;justify-content:center;align-items:center;display:flex}.rl .b-sin h1{font-size:var(--t-xl);max-width:16ch;margin-top:18px}.rl .b-sin .txt{max-width:44ch;margin:22px auto 0}.rl .b-sin .bt{margin-top:30px}.rl .btn-grad,.rl .btn-lux{background:var(--ac-bt);color:var(--ac-txt);border-radius:var(--r-bt);font-family:var(--f-txt);font-size:var(--t-min);letter-spacing:1.5px;text-transform:uppercase;box-shadow:none;background-image:none;border:0;padding:16px 30px;font-weight:600;line-height:1;transform:none}.rl .btn-grad:before,.rl .btn-grad:after,.rl .btn-lux:before,.rl .btn-lux:after{display:none}.rl .btn-grad:hover,.rl .btn-lux:hover{background:color-mix(in srgb, var(--ac-bt) 88%, var(--tx-1));color:var(--ac-txt);box-shadow:none;transform:none}.rl .btn-grad:disabled,.rl .btn-lux:disabled{opacity:.5}.rl .b-cab1{z-index:60;background:color-mix(in srgb, var(--sup-1) 84%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:var(--bd) solid transparent;transition:border-color var(--d-corta) var(--e-suave), background var(--d-corta) var(--e-suave);position:sticky;top:0}.rl .b-cab1.mini{border-bottom-color:var(--ln-1)}.rl .b-cab1 .in{padding:20px var(--mx);max-width:calc(var(--ancho-a) + 2 * var(--mx));transition:padding var(--d-corta) var(--e-suave);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}.rl .b-cab1.mini .in{padding-block:12px}.rl .b-cab1 .logo{font-family:var(--f-tit);font-weight:var(--pe-tit);letter-spacing:var(--tr-tit);white-space:nowrap;font-size:23px}.rl .b-cab1 .logo i{color:var(--ac-tx);font-style:italic;font-weight:400}.rl .b-cab1 nav{align-items:center;gap:28px;display:flex}.rl .b-cab1 nav a{font-size:var(--t-eti);letter-spacing:var(--tr-eti);text-transform:var(--tt-eti);color:var(--tx-2);transition:color var(--d-micro) var(--e-suave);font-weight:600}.rl .b-cab1 nav a:hover{color:var(--tx-1)}.rl .b-cab1 .der{align-items:center;gap:18px;display:flex}.rl .b-cab1 .entrar{font-size:var(--t-eti);letter-spacing:var(--tr-eti);text-transform:var(--tt-eti);color:var(--tx-2);font-weight:600}.rl .b-cab1 .entrar:hover{color:var(--ac-tx)}.rl .b-cab1 .ham{justify-content:center;align-items:center;width:44px;height:44px;display:none}.rl .b-cab1 .ham span{background:var(--tx-1);width:20px;height:1.5px;display:block;position:relative}.rl .b-cab1 .ham span:before,.rl .b-cab1 .ham span:after{content:"";background:var(--tx-1);width:20px;height:1.5px;transition:transform var(--d-corta) var(--e-suave);position:absolute;left:0}.rl .b-cab1 .ham span:before{top:-6px}.rl .b-cab1 .ham span:after{top:6px}.rl .b-cab1 .ham[aria-expanded=true] span{background:0 0}.rl .b-cab1 .ham[aria-expanded=true] span:before{transform:translateY(6px)rotate(45deg)}.rl .b-cab1 .ham[aria-expanded=true] span:after{transform:translateY(-6px)rotate(-45deg)}.rl .b-cab1 .movil{background:var(--sup-1);z-index:59;padding:0 var(--mx);opacity:0;visibility:hidden;transition:opacity .35s var(--e-suave), visibility .35s;flex-direction:column;justify-content:center;gap:6px;display:flex;position:fixed;inset:0}.rl .b-cab1 .movil.abierto{opacity:1;visibility:visible}.rl .b-cab1 .movil a{font-family:var(--f-tit);font-weight:var(--pe-tit);letter-spacing:var(--tr-tit);border-bottom:var(--bd) solid var(--ln-1);padding:9px 0;font-size:clamp(30px,8vw,54px)}.rl .b-cab1 .movil a.destacado{color:var(--ac-tx)}.rl .b-cab1 .movil .movil-pie{flex-wrap:wrap;gap:18px;margin-top:26px;display:flex}.rl .b-cab1 .movil .movil-pie a{font-family:var(--f-txt);font-size:var(--t-eti);letter-spacing:var(--tr-eti);text-transform:var(--tt-eti);color:var(--tx-2);border:0;padding:0}.rl .b-cab1 nav a,.rl .b-cab1 .entrar{white-space:nowrap}@media (max-width:1400px){.rl .b-cab1 nav{gap:clamp(14px,1.6vw,28px)}.rl .b-cab1 .der{gap:14px}}@media (max-width:1320px){.rl .b-cab1 nav.muchos{display:none}.rl .b-cab1:has(nav.muchos) .der .entrar{display:none}.rl .b-cab1:has(nav.muchos) .ham{display:flex}}@media (max-width:1080px){.rl .b-cab1 nav,.rl .b-cab1 .der .entrar{display:none}.rl .b-cab1 .ham{display:flex}}@media (max-width:960px){.rl .b-cab1 .der .bt{display:none}}.rl .b-pie{--sup-1:#2b1f24;--sup-2:#33262b;--sup-3:#3c2d33;--tx-1:#fbf7f2;--tx-2:#dacdd2;--tx-3:#c3b2b9;--ln-1:#ffffff1f;--ln-2:#ffffff38;--ac-tx:#e6b7c8;background:var(--sup-1);color:var(--tx-1);padding:calc(var(--sec-y) * .7) var(--mx) calc(var(--sec-y) * .3);border-top:0}.rl .b-pie .logo-img{filter:brightness(0)invert();opacity:.92}.rl .b-pie .cont{gap:var(--gap);grid-template-columns:1.6fr 1fr 1fr 1fr;display:grid}.rl .b-pie h2{font-size:var(--t-eti);letter-spacing:var(--tr-eti);text-transform:var(--tt-eti);color:var(--tx-3);margin-bottom:18px;font-weight:600}.rl .b-pie a{color:var(--tx-2);font-size:var(--t-txt);transition:color var(--d-micro) var(--e-suave);padding:6px 0;display:block}.rl .b-pie a:hover{color:var(--ac-tx)}.rl .b-pie .logo-img{width:150px;height:auto;margin-bottom:18px}.rl .b-pie .lema{font-family:var(--f-tit);font-style:italic;font-size:var(--t-sm);color:var(--tx-2);max-width:30ch}.rl .b-pie .baja{margin-top:calc(var(--gap) * 2.4);border-top:var(--bd) solid var(--ln-1);flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:22px;padding-right:76px;display:flex}.rl .b-pie .baja p,.rl .b-pie .baja a{font-size:var(--t-min);color:var(--tx-3);padding:0;display:inline}.rl .b-pie .legal{flex-wrap:wrap;gap:22px;display:flex}@media (max-width:900px){.rl .b-pie .cont{grid-template-columns:1fr 1fr}}@media (max-width:560px){.rl .b-pie .cont{grid-template-columns:1fr 1fr;gap:34px 20px}.rl .b-pie .cont>div:first-child{grid-column:1/-1}.rl .b-pie .cont>div:nth-child(3){grid-area:span 2/2}.rl .b-pie h2{margin-bottom:10px}}:where(.rl){caret-color:var(--ac-bt);accent-color:var(--ac-bt)}.rl .b-be .im.entera img{object-fit:contain}.rl .b-be .im.marco{justify-content:center;align-items:center;padding:clamp(32px,5vw,88px);display:flex}.rl .b-be .im.marco .marco-foto{aspect-ratio:4/5;background:#fff;border-radius:22px;width:min(100%,460px);margin:0;padding:14px 14px 0;transition:transform .7s cubic-bezier(.23,1,.32,1);position:relative;transform:rotate(-1.5deg);box-shadow:0 1px 2px #33262b1f,0 34px 70px -30px #33262b80}.rl .b-be:hover .im.marco .marco-foto{transform:rotate(0)translateY(-4px)}.rl .b-be .im.marco .marco-foto img{object-fit:cover;border-radius:12px;width:calc(100% - 28px)!important;height:calc(100% - 28px)!important;inset:14px!important}.rl .b-be:hover .im.marco .marco-foto img{transform:none}@media (max-width:860px){.rl .b-be .im.entera{aspect-ratio:1600/1320;min-height:0}.rl .b-be .im.marco{min-height:0}.rl .b-be .im.marco .marco-foto{width:min(100%,360px)}}@media (prefers-reduced-motion:reduce){.rl .b-be .im.marco .marco-foto{transition:none}}.rl .b-pago{min-height:72vh;padding:calc(var(--sec-y) * .8) var(--mx);place-items:center;display:grid}.rl .b-pago .caja{border-radius:var(--r-cj);text-align:center;--lq-tinte-a:#ffffffb8;--lq-tinte-b:#ffffff6b;width:min(100%,640px);padding:clamp(28px,4vw,52px)}.rl .b-pago .eti{justify-content:center}.rl .b-pago h1{text-wrap:balance;margin-top:14px}.rl .b-pago h1 em{color:var(--ac-tx)}.rl .b-pago .txt{max-width:46ch;color:var(--tx-2);margin:18px auto 0}.rl .b-pago .sub{font-size:var(--t-eti);letter-spacing:var(--tr-eti);text-transform:var(--tt-eti);color:var(--tx-3);margin-top:26px;font-weight:600}.rl .b-pago .pasos{text-align:left;counter-reset:paso;gap:10px;margin-top:12px;display:grid}.rl .b-pago .pasos a{counter-increment:paso;border-radius:var(--r-min);border:var(--bd) solid var(--ln-1);background:#ffffffb3;grid-template-columns:36px 1fr;column-gap:12px;padding:12px 14px;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s;display:grid}.rl .b-pago .pasos a:hover{border-color:var(--ac)}.rl .b-pago .pasos a:active{transform:scale(.98)}.rl .b-pago .pasos a:before{content:counter(paso);background:var(--ac-bt);width:36px;height:36px;color:var(--ac-txt);font-family:var(--f-tit);border-radius:50%;grid-row:span 2;place-items:center;font-style:italic;display:grid}.rl .b-pago .pasos b{font-family:var(--f-tit);font-weight:var(--pe-tit)}.rl .b-pago .pasos span{font-size:var(--t-min);color:var(--tx-2)}.rl .b-pago .acc{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.rl .b-pago .nota{font-size:var(--t-min);color:var(--tx-3);margin-top:18px}.rl .form-lux .field label,.rl.ar .b-acc form label{font-size:var(--t-min);letter-spacing:0;text-transform:none;color:var(--tx-1);font-weight:600}.rl .form-lux .field input,.rl .form-lux .field select,.rl .form-lux .field textarea,.rl.ar .b-acc .input-brand{border:1px solid color-mix(in srgb, var(--tx-1) 22%, transparent);background-color:#fff;min-height:52px;font-size:16px}.rl .form-lux .field input:focus,.rl .form-lux .field select:focus,.rl .form-lux .field textarea:focus{border-color:var(--ac-bt);box-shadow:0 0 0 3px var(--ac-suave)}.rl .form-lux .field textarea{resize:none;min-height:120px}.rl .form-lux .field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239e5a6e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:18px;padding-right:44px}.rl .form-lux .btn-lux{align-items:center;gap:10px;transition:transform .16s cubic-bezier(.23,1,.32,1),background .16s;display:inline-flex}.rl .form-lux .btn-lux:active{transform:scale(.97)}.rl .btn-lux .ico-wa{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:20px;height:20px}.rl .campo-clave{display:block;position:relative}.rl.ar .b-acc .campo-clave .input-brand{width:100%;padding-right:96px}.rl .campo-clave-ver{width:40px;height:40px;color:var(--ac-tx);background:0 0;border-radius:50%;place-items:center;transition:background .16s;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.rl .campo-clave-ver svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.rl .campo-clave-ver[aria-pressed=true]{background:var(--ac-suave)}.rl .campo-clave-ver:hover{background:color-mix(in srgb, var(--ac) 28%, transparent)}.rl .mv-l{margin-bottom:-.16em;padding-bottom:.16em}.rl .sep-tonitu{z-index:1;width:min(780px, calc(100% - 2 * var(--mx)));align-items:center;gap:clamp(14px,2vw,26px);margin:0 auto;padding-top:clamp(28px,4vw,56px);display:flex;position:relative}.rl .sep-linea{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ac-tx) 50%, transparent));flex:1;height:1px;position:relative}.rl .sep-linea:after{content:"";background:color-mix(in srgb, var(--ac-tx) 60%, transparent);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;right:-3px}.rl .sep-linea.sep-der{background:linear-gradient(270deg, transparent, color-mix(in srgb, var(--ac-tx) 50%, transparent))}.rl .sep-linea.sep-der:after{left:-3px;right:auto}.rl .sep-sello{flex:none;place-items:center;padding:0 6px;display:grid}.rl .sep-sello img{width:clamp(104px,10vw,140px);height:auto;display:block}.rl .sep-tonitu:last-child{padding-top:var(--sec-y)}.rl section:has(>.sep-tonitu:last-child){padding-bottom:0}.rl .sep-tonitu:first-child{margin-bottom:var(--sec-y);padding-top:0}.rl section:has(>.sep-tonitu:first-child){padding-top:0}
.lq{--lq-tinte-a:#ffffff80;--lq-tinte-b:#ffffff29;--lq-canto:#fffffff2;--lq-rebote:#ffffff8c;--lq-aro-a:#fffffff2;--lq-aro-b:#ffffff1f;--lq-reflejo:#ffffff8c;--lq-sombra:#33262b42;--lq-blur:18px;background:radial-gradient(160px circle at var(--lx,22%) var(--ly,-10%), var(--lq-reflejo), transparent 65%), linear-gradient(180deg, var(--lq-tinte-a), var(--lq-tinte-b));-webkit-backdrop-filter:blur(var(--lq-blur)) saturate(1.9) brightness(1.04);backdrop-filter:blur(var(--lq-blur)) saturate(1.9) brightness(1.04);box-shadow:inset 0 1px 0 var(--lq-canto), inset 0 -1px 0 color-mix(in srgb, var(--lq-canto) 40%, transparent), inset 0 0 20px -6px var(--lq-rebote), inset 0 -16px 24px -18px var(--lq-rebote), 0 1px 2px color-mix(in srgb, var(--lq-sombra) 45%, transparent), 0 14px 34px -14px var(--lq-sombra);border:0}:where(.lq){isolation:isolate;position:relative}.lq:after{content:"";z-index:1;border-radius:inherit;background:linear-gradient(135deg, var(--lq-aro-a), var(--lq-aro-b) 32%, var(--lq-aro-b) 68%, var(--lq-aro-a));-webkit-mask-composite:xor;pointer-events:none;padding:1.2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lq.lq-oscuro{--lq-tinte-a:#3c2a3275;--lq-tinte-b:#1e14184d;--lq-canto:#ffffff6b;--lq-rebote:#ffffff29;--lq-aro-a:#ffffff8c;--lq-aro-b:#ffffff0f;--lq-reflejo:#ffffff29;--lq-sombra:#140c1073;color:#fffdf9}.lq-pulsa{transition:transform .42s cubic-bezier(.34,1.56,.64,1)}.lq-pulsa:active{transition-duration:.12s;transition-timing-function:ease-out;transform:scale(.96)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lq{--lq-tinte-a:#ffffffeb;--lq-tinte-b:#ffffffd6}.lq.lq-oscuro{--lq-tinte-a:#33262beb;--lq-tinte-b:#33262bdb}}.rl .b-cab1{--cab-d:.6s;--cab-e:cubic-bezier(.45, 0, .25, 1);transition:border-color var(--cab-d) var(--cab-e), background-color var(--cab-d) var(--cab-e), padding-top var(--cab-d) var(--cab-e), -webkit-backdrop-filter var(--cab-d) var(--cab-e), backdrop-filter var(--cab-d) var(--cab-e)}.rl .b-cab1.mini{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-bottom-color:#0000;padding-top:10px}.rl .b-cab1 .in.lq-cab{--lq-tinte-a:#ffffff9e;--lq-tinte-b:#ffffff4d;--lq-canto:#fffffff2;--lq-rebote:#ffffff8c;--lq-aro-a:#fffffff2;--lq-aro-b:#ffffff24;--lq-reflejo:#fff9;--lq-sombra:#33262b38;isolation:isolate;width:100%;transition:padding var(--cab-d) var(--cab-e), width var(--cab-d) var(--cab-e);border-radius:999px;position:relative}.rl .b-cab1.mini .in.lq-cab{width:calc(100% - 2*clamp(10px,2vw,28px));padding:9px 10px 9px clamp(18px,2vw,30px)}.rl .b-cab1 .in.lq-cab:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(200px circle at var(--lx,18%) var(--ly,-20%), var(--lq-reflejo), transparent 65%), linear-gradient(180deg, var(--lq-tinte-a), var(--lq-tinte-b));-webkit-backdrop-filter:blur(20px)saturate(1.9)brightness(1.04);backdrop-filter:blur(20px)saturate(1.9)brightness(1.04);box-shadow:inset 0 1px 0 var(--lq-canto), inset 0 -1px 0 #ffffff61, inset 0 0 20px -6px var(--lq-rebote), inset 0 -16px 24px -18px var(--lq-rebote), 0 1px 2px #33262b1a, 0 16px 36px -16px var(--lq-sombra);opacity:0;transition:opacity var(--cab-d) var(--cab-e), transform var(--cab-d) var(--cab-e);pointer-events:none;position:absolute;inset:0;transform:translateY(-6px)scale(.985)}.rl .b-cab1 .in.lq-cab:after{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--lq-aro-a), var(--lq-aro-b) 32%, var(--lq-aro-b) 68%, var(--lq-aro-a));-webkit-mask-composite:xor;opacity:0;transition:opacity var(--cab-d) var(--cab-e);pointer-events:none;padding:1.2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.rl .b-cab1.mini .in.lq-cab:before{opacity:1;transform:none}.rl .b-cab1.mini .in.lq-cab:after{opacity:1}@media (prefers-reduced-motion:reduce){.lq-pulsa,.rl .b-cab1,.rl .b-cab1 .in.lq-cab,.rl .b-cab1 .in.lq-cab:before,.rl .b-cab1 .in.lq-cab:after{transition:none}}.rl .bt-2.lq{background:radial-gradient(140px circle at var(--lx,22%) var(--ly,-10%), var(--lq-reflejo), transparent 65%), linear-gradient(180deg, var(--lq-tinte-a), var(--lq-tinte-b));color:var(--tx-1);border-color:#0000}
