.s-so-hero{--soh-line:#ffffff14;--soh-line-2:#ffffff24;--soh-s1:#ffffff0a;--soh-body:#a1a1a1;--soh-mute:#7a7a7a;--soh-live:#2fd07a;font-family:var(--font-sans);color:#fff;padding-block:72px 88px;overflow-x:clip}.s-so-hero .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-so-hero a{color:inherit;text-decoration:none}.s-so-hero a:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #fff}.s-so-hero .hd{text-align:center}.s-so-hero .crumb{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soh-mute);flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 28px;padding:0;list-style:none;display:inline-flex}.s-so-hero .crumb li+li:before{content:"/";color:#404040;margin-right:8px}.s-so-hero .crumb a:hover{color:#fff}.s-so-hero .crumb [aria-current]{color:#d6d6d6}.s-so-hero .h1{max-width:14ch;font:700 clamp(46px,8vw,108px)/.94 var(--font-sans);letter-spacing:-.04em;text-wrap:balance;margin:0 auto}.s-so-hero .sub{max-width:50ch;color:var(--soh-body);text-wrap:pretty;margin:26px auto 0;font-size:clamp(18px,1.55vw,21px);line-height:1.45}.s-so-hero .ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:flex}.s-so-hero .btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:46px;padding:0 22px;font-size:15px;font-weight:500;line-height:1;transition:background-color .15s,border-color .15s;display:inline-flex}.s-so-hero .btn--solid{color:#050505;background:#fff}.s-so-hero .btn--solid:hover{background:#e6e6e6}.s-so-hero .btn--outline{border:1px solid #ffffff3d}.s-so-hero .btn--outline:hover{background:var(--soh-s1);border-color:#ffffff80}.s-so-hero .try{color:#d6d6d6;border-bottom:1px solid var(--soh-line-2);align-items:center;gap:9px;margin-top:20px;padding-bottom:2px;font-size:14.5px;display:inline-flex}.s-so-hero .try:hover{color:#fff;border-color:#fff}.s-so-hero .try i{background:var(--soh-live);border-radius:50%;width:7px;height:7px}.s-so-hero .stage{margin-top:64px;container-type:inline-size}@media (max-width:900px){.s-so-hero{padding-block:56px 64px}}@media (max-width:640px){.s-so-hero .btn{flex:100%}.s-so-hero .stage{--sale-ph:9.6px;margin-top:48px}}.s-so-hero .proof{border-top:1px solid var(--soh-line);color:var(--soh-body);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin-top:44px;padding-top:26px;font-size:15px;display:flex}.s-so-hero .proof img{opacity:.9;width:auto;height:22px}.s-so-hero .proof b{color:#fff;font-weight:600}.s-so-hero .proof a{color:#fff;border-bottom:1px solid var(--soh-line-2);white-space:nowrap;padding-bottom:1px}.s-so-hero .proof a:hover{border-color:#fff}.s-so-hero .proof .tc-defs{width:0;height:0;position:absolute;overflow:hidden}.s-so-hero .dvw.nt,.s-so-hero .dvw.nt *{transition:none!important}.s-so-hero .dvw{min-width:0}.s-so-hero .sale--win{grid-template-columns:minmax(0,620px) minmax(0,400px);column-gap:64px}.s-so-hero .ev .lg svg{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.s-so-hero .ev .lg .mk{font-size:13px}.s-so-hero [data-t]:not(.r){transition:opacity .4s,transform .45s cubic-bezier(.2,.8,.2,1)}.s-so-hero [data-t]:not(.r).pre{opacity:0;transform:translateY(8px)}.s-so-hero .tick{background:#121212;border-radius:50%;flex:none;place-items:center;width:1.5em;height:1.5em;display:inline-grid}.s-so-hero .tick:after{content:"";border:.15em solid #f4f3f0;border-width:0 .15em .15em 0;width:.36em;height:.66em;margin-top:-.12em;transform:rotate(45deg)}.s-so-hero .msgs .day{color:#8696a0;background:#182229;border-radius:.6em;flex-shrink:0;align-self:center;margin-bottom:.4em;padding:.25em .7em;font-size:.72em}.s-so-hero .igst{flex-shrink:0;gap:.7em;padding:.2em .8em .7em;display:flex;overflow:hidden}.s-so-hero .igst span{color:#d6d6d6;justify-items:center;gap:.25em;font-size:.66em;display:grid}.s-so-hero .igst i{width:4.6em;height:4.6em;font:700 1.3em/4.1em var(--font-sans);text-align:center;color:#bdbdbd;background:#262626;border:.2em solid #000;border-radius:50%;font-style:normal;box-shadow:0 0 0 .12em #6b6b6b}.s-so-hero .igtab{border-top:1px solid #262626;flex-shrink:0;justify-content:space-around;margin-top:auto;padding:.7em .6em 1.9em;display:flex}.s-so-hero .igtab svg{fill:none;stroke:#f5f5f5;stroke-width:1.8px;stroke-linejoin:round;width:1.4em;height:1.4em}.s-so-hero .wa-phone .scr--web{color:#121212;font-family:var(--font-sans);letter-spacing:-.005em;background:#f4f3f0}.s-so-hero .wa-phone .scr--web .sbar{color:#121212}.s-so-hero .wa-phone .scr--web .sys .bat{color:#f4f3f0;background:#121212}.s-so-hero .wa-phone .scr--web .hm{background:#121212}.s-so-hero .url{color:#57564f;background:#e2e0da;border-radius:.9em;flex-shrink:0;justify-content:center;align-items:center;gap:.4em;margin:.1em 1em .7em;padding:.5em .8em;font-size:.82em;display:flex}.s-so-hero .url svg{fill:none;stroke:currentColor;stroke-width:2px;width:.95em;height:.95em}.s-so-hero .ci{flex-direction:column;flex:1;gap:.75em;min-height:0;padding:.2em 1.1em 2.2em;display:flex}.s-so-hero .ci__brand{align-items:center;gap:.6em;display:flex}.s-so-hero .ci__brand i{color:#f4f3f0;width:2.4em;height:2.4em;font:700 .85em/1 var(--font-sans);background:#121212;border-radius:.7em;place-items:center;font-style:normal;display:grid}.s-so-hero .ci__brand b{font-size:1.02em;display:block}.s-so-hero .ci__brand small{color:#75736c;font-size:.78em;display:block}.s-so-hero .ci__res{background:#fff;border:1px solid #00000014;border-radius:1em;gap:.2em;padding:.8em .9em;display:grid}.s-so-hero .ci__res .ci__k{font:500 .68em/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#75736c}.s-so-hero .ci__res b{letter-spacing:-.02em;font-size:1.3em}.s-so-hero .ci__res span{color:#57564f;font-size:.84em}.s-so-hero .ci__list{margin:0;padding:0;list-style:none;display:grid}.s-so-hero .ci__list li{border-top:1px solid #00000014;grid-template-columns:1.5em minmax(0,1fr);align-items:center;gap:.65em;padding:.55em 0;font-size:.92em;font-weight:600;display:grid}.s-so-hero .ci__list small{color:#75736c;font-size:.84em;font-weight:400;display:block}.s-so-hero .ci__done{color:#f4f3f0;background:#121212;border-radius:1em;justify-content:space-between;align-items:center;gap:.6em;margin-top:auto;padding:.8em .95em;display:flex}.s-so-hero .ci__done span{color:#bdbbb5;font-size:.8em}.s-so-hero .ci__done b{font-size:.92em}.s-so-hero .wa-phone .scr--ig{color:#f5f5f5;background:#000}.s-so-hero .igtop{flex-shrink:0;align-items:center;gap:.5em;padding:.2em 1em .6em;display:flex}.s-so-hero .igtop img{width:1.4em;height:1.4em}.s-so-hero .igtop b{font-size:1.1em;font-weight:600}.s-so-hero .igtop .igi{gap:.9em;margin-left:auto;display:flex}.s-so-hero .igtop svg{fill:none;stroke:#f5f5f5;stroke-width:1.8px;stroke-linejoin:round;width:1.35em;height:1.35em}.s-so-hero .igp{border-top:1px solid #262626;flex-direction:column;display:flex}.s-so-hero .igp-h{align-items:center;gap:.55em;padding:.55em .8em;display:flex}.s-so-hero .igp-h .av{background:#fff;border-radius:50%;place-items:center;width:2.1em;height:2.1em;display:grid;overflow:hidden}.s-so-hero .igp-h .av img{object-fit:contain;filter:invert();width:100%;height:100%;padding:.25em}.s-so-hero .igp-h b{font-size:.9em;font-weight:600;display:block}.s-so-hero .igp-h small{color:#a8a8a8;font-size:.72em;display:block}.s-so-hero .igp-h .more{margin-left:auto}.s-so-hero .igp-ph{aspect-ratio:1;position:relative}.s-so-hero .igp-ph img{object-fit:cover;width:100%;height:100%;display:block}.s-so-hero .igp-ph .cnt{background:#0009;border-radius:1em;padding:.2em .55em;font-size:.72em;position:absolute;top:.7em;right:.7em}.s-so-hero .igp-cta{background:#121212;border-bottom:1px solid #262626;align-items:center;gap:.5em;padding:.6em .8em;font-size:.86em;font-weight:600;display:flex}.s-so-hero .igp-cta img{width:1.2em;height:1.2em}.s-so-hero .igp-cta svg{fill:none;stroke:#f5f5f5;stroke-width:2px;width:1.1em;height:1.1em;margin-left:auto}.s-so-hero .igp-act{justify-content:space-between;align-items:center;padding:.55em .8em .3em;display:flex}.s-so-hero .igp-act svg{fill:none;stroke:#f5f5f5;stroke-width:1.7px;stroke-linejoin:round;width:1.45em;height:1.45em;transition:fill .3s,stroke .3s,transform .3s}.s-so-hero .igp-act .l{gap:.85em;display:flex}.s-so-hero .igp-act .dots{gap:.25em;display:flex}.s-so-hero .igp-act .dots i{background:#555;border-radius:50%;width:.35em;height:.35em}.s-so-hero .igp-act .dots i:first-child{background:#3797f0}.s-so-hero .igp-act .igp-heart.on svg{fill:#ff3040;stroke:#ff3040;transform:scale(1.12)}.s-so-hero .igp-b{gap:.25em;padding:0 .8em .8em;font-size:.86em;line-height:1.35;display:grid}.s-so-hero .igp-b b{font-weight:600}.s-so-hero .igp-b .likes span{font-variant-numeric:tabular-nums}.s-so-hero .igp-b .dim{color:#a8a8a8}.s-so-hero .gcard,.s-so-hero .coupon{background:#1f2c34;border-radius:1em;align-items:center;gap:.6em;max-width:84%;margin-top:.3em;padding:.6em .7em;display:flex}.s-so-hero .gcard .lgw{background:#fff;border:0;width:2em;height:2em}.s-so-hero .gcard b{font-size:.92em;display:block}.s-so-hero .gcard small{color:#53bdeb;font-size:.72em;display:block}.s-so-hero .gcard .stars{letter-spacing:.05em;margin-left:auto;font-size:.9em}.s-so-hero .coupon{border:1px dashed #e9edef66;justify-content:space-between}.s-so-hero .coupon small{color:#8696a0;font-size:.72em;display:block}.s-so-hero .coupon b{font-size:.9em;display:block}.s-so-hero .coupon code{color:#0b141a;font:700 .78em/1 var(--font-mono);background:#e9edef;border-radius:.4em;flex:none;padding:.3em .5em}.s-so-hero .win{border:1px solid var(--soh-line-2);text-align:left;background:#0a0a0a;border-radius:16px;font-size:13px;line-height:1.4;overflow:hidden}.s-so-hero .win__bar{background:#141414;border-bottom:1px solid #ffffff12;align-items:center;gap:6px;height:32px;padding:0 14px;display:flex}.s-so-hero .win__bar i{background:#ffffff29;border-radius:50%;width:8px;height:8px}.s-so-hero .win__bar span{font:500 10.5px/1.4 var(--font-mono);color:#8a8a8a;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border-radius:6px;flex:0 320px;margin-inline:auto;padding:3px 10px;overflow:hidden}.s-so-hero .lgw{border:1px solid var(--soh-line-2);background:#161616;border-radius:50%;flex:none;place-items:center;width:2em;height:2em;display:grid}.s-so-hero .lgw img{object-fit:contain;width:58%;height:58%}.s-so-hero .rv{gap:1em;padding:1.4em 1.5em 1.5em;display:grid}.s-so-hero .rv__h{align-items:center;gap:.7em;display:flex}.s-so-hero .rv__h b{font-size:1.05em}.s-so-hero .rv__h>span:last-child{font:400 .78em/1.2 var(--font-mono);color:var(--soh-mute);text-align:right;margin-left:auto}.s-so-hero .rv__cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35em;display:grid}.s-so-hero .rv__cal .dh{font:500 .72em/1 var(--font-mono);color:var(--soh-mute);text-align:center;padding-bottom:.2em}.s-so-hero .rv__cal[data-t].pre{opacity:1;transform:none}.s-so-hero .rv__cal[data-t].pre .d:after{transform:scaleY(0)}.s-so-hero .d{border:1px solid var(--soh-line);background:#ffffff08;border-radius:.6em;align-content:space-between;height:4.6em;padding:.45em .5em;display:grid;position:relative;overflow:hidden}.s-so-hero .d i{z-index:1;font:400 .72em/1 var(--font-mono);color:var(--soh-mute);font-style:normal;position:relative}.s-so-hero .d b{z-index:1;font:600 1.02em/1 var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;position:relative}.s-so-hero .d:after{content:"";height:var(--occ);transform-origin:bottom;background:#ffffff14;transition:transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0}.s-so-hero .d.is-fest{border-style:dashed;border-color:#ffffff57}.s-so-hero .d.is-hl{background:#ffffff14;border-color:#fff}.s-so-hero .d.is-hl:after{background:#ffffff29}.s-so-hero .sw{z-index:1;align-items:baseline;gap:.3em;display:flex;position:relative}.s-so-hero .sw s{font:400 .7em/1 var(--font-mono);color:var(--soh-mute)}.s-so-hero .was,.s-so-hero .sw[data-t].pre{display:none}.s-so-hero .sw.pre+.was{display:block}.s-so-hero .rv__k{font:500 .7em/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--soh-mute);flex-wrap:wrap;gap:.4em 1.4em;display:flex}.s-so-hero .rv__k span:before{content:"";vertical-align:-.1em;border-radius:.2em;width:.9em;height:.9em;margin-right:.5em;display:inline-block}.s-so-hero .rv__k .k-bar:before{background:#fff3}.s-so-hero .rv__k .k-fest:before{border:1px dashed #ffffff8c}.s-so-hero .rv__prop{background:#111;border:1px solid #ffffff47;border-radius:.9em;gap:.55em;padding:1em 1.1em;display:grid}.s-so-hero .rv__prop p{color:var(--soh-body);margin:0;font-size:.92em}.s-so-hero .rv__prop p b{color:#fff;font-weight:600}.s-so-hero .rv__pk{font:500 .7em/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soh-mute)}.s-so-hero .rate{align-items:baseline;gap:.7em;display:flex}.s-so-hero .rate s{font:500 1em/1 var(--font-mono);color:var(--soh-mute)}.s-so-hero .rate b{font:700 1.9em/1 var(--font-sans);letter-spacing:-.03em}.s-so-hero .rate em{color:#050505;font:600 .78em/1.4 var(--font-mono);background:#fff;border-radius:999px;padding:.15em .5em;font-style:normal}.s-so-hero .chips{flex-wrap:wrap;gap:.4em;display:flex}.s-so-hero .chips span{border:1px solid var(--soh-line-2);color:#d6d6d6;border-radius:999px;padding:.25em .65em;font-size:.78em}.s-so-hero .rv__ok{color:#050505;background:#fff;border-radius:.9em;align-items:center;gap:.7em;padding:.7em .9em;display:flex}.s-so-hero .rv__ok .lgw{background:#050505;border-color:#050505}.s-so-hero .rv__ok b{font-size:.95em;display:block}.s-so-hero .rv__ok small{color:#57564f;font-size:.8em;display:block}.s-so-hero .ml{gap:.9em;padding:1.4em 1.6em 1.6em;display:grid}.s-so-hero .ml__h{align-items:center;gap:.7em;display:flex}.s-so-hero .ml__h b{font-size:.95em;display:block}.s-so-hero .ml__h small{color:var(--soh-mute);font-size:.8em;display:block}.s-so-hero .ml__h time{font:400 .8em/1 var(--font-mono);color:var(--soh-mute);margin-left:auto}.s-so-hero .ml__s{letter-spacing:-.015em;font-size:1.22em;line-height:1.25}.s-so-hero .ml__b{color:#d6d6d6;margin:0;font-size:.95em;line-height:1.55}.s-so-hero .qt{border:1px solid var(--soh-line-2);border-radius:.8em;display:grid;overflow:hidden}.s-so-hero .qt div{border-top:1px solid var(--soh-line);justify-content:space-between;gap:1em;padding:.6em .9em;font-size:.9em;display:flex}.s-so-hero .qt div:first-child{border-top:0}.s-so-hero .qt span:last-child{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.s-so-hero .qt .iva{color:var(--soh-body)}.s-so-hero .qt .tot{color:#050505;background:#fff;font-weight:700}.s-so-hero .ml .att{border:1px solid var(--soh-line-2);background:#111;border-radius:.7em;justify-self:start;align-items:center;gap:.6em;padding:.5em .9em .5em .5em;font-size:.88em;display:inline-flex}.s-so-hero .ml .att i{color:#050505;width:2.4em;height:2.4em;font:700 .68em/1 var(--font-mono);background:#fff;border-radius:.4em;place-items:center;font-style:normal;display:grid}.s-so-hero .ml .att small{color:var(--soh-mute)}.s-so-hero .led{gap:.35em;padding:1.3em 1.5em 1.5em;display:grid}.s-so-hero .led .tick{background:#fff}.s-so-hero .led .tick:after{border-color:#050505}.s-so-hero .led__h{justify-content:space-between;align-items:baseline;gap:1em;margin-bottom:.3em;display:flex}.s-so-hero .led__h b{letter-spacing:-.02em;font-size:1.25em;display:block}.s-so-hero .led__h small{font:400 .8em/1.3 var(--font-mono);color:var(--soh-mute);display:block}.s-so-hero .led__h .k{font:500 .72em/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soh-mute);white-space:nowrap}.s-so-hero .g{font:500 .7em/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soh-mute);margin-top:.5em}.s-so-hero .lr{border:1px solid var(--soh-line);background:#ffffff08;border-radius:.6em;grid-template-columns:2em minmax(0,1fr) 2em 7.6em 1.5em;align-items:center;gap:.7em;padding:.5em .6em;font-size:.92em;display:grid}.s-so-hero .lr .lg{border:1px solid var(--soh-line-2);background:#161616;border-radius:50%;place-items:center;width:2em;height:2em;display:grid;overflow:hidden}.s-so-hero .lr .lg img{object-fit:contain;width:56%;height:56%}.s-so-hero .lr .lg svg{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.05em;height:1.05em}.s-so-hero .lr .lg .mk{font-size:.8em}.s-so-hero .lr .n{text-align:right;font-family:var(--font-mono);color:var(--soh-body)}.s-so-hero .lr .v{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.s-so-hero .lr--sum{border-color:var(--soh-line-2);background:#ffffff12;font-weight:600}.s-so-hero .led__ok{color:#050505;background:#fff;border-radius:.8em;justify-content:space-between;align-items:center;gap:1em;margin-top:.6em;padding:.8em 1em;display:flex}.s-so-hero .led__ok>span:first-child{font:500 .8em/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#57564f;align-items:baseline;gap:.6em;display:flex}.s-so-hero .led__ok b{font:700 1.9em/1 var(--font-sans);letter-spacing:-.02em;color:#050505}.s-so-hero .led__ok .stamp{font:700 .8em/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1.5px solid #050505;border-radius:999px;align-items:center;gap:.5em;padding:.4em .85em;display:inline-flex}.s-so-hero .led__ok .stamp .tick{background:#050505}.s-so-hero .led__ok .stamp .tick:after{border-color:#fff}.s-so-hero .proof .seal{flex:none;width:34px;height:34px}.s-so-hero .proof .seal .rt{letter-spacing:1px;fill:#fff;font-size:6.8px;font-weight:700}@media (max-width:1100px){.s-so-hero .sale--win{grid-template-columns:minmax(0,1fr) minmax(0,360px);column-gap:48px}}@media (max-width:900px){.s-so-hero{padding-block:56px 64px}.s-so-hero .sale,.s-so-hero .sale--win{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:40px}.s-so-hero .dvw{justify-content:center;width:100%;display:flex}.s-so-hero .win{width:min(100%,620px)}.s-so-hero .evs{width:min(100%,460px)}.s-so-hero .ev:before,.s-so-hero .ev:after{display:none}}@media (max-width:640px){.s-so-hero .btn{flex:100%}.s-so-hero .stage{--sale-ph:9.6px;margin-top:48px}.s-so-hero .trio b{font-size:22px}.s-so-hero .win{font-size:11px}.s-so-hero .rv,.s-so-hero .ml,.s-so-hero .led{padding:1.1em 1em 1.2em}.s-so-hero .d{height:4.2em;padding:.4em .35em}.s-so-hero .lr{grid-template-columns:2em minmax(0,1fr) 6.8em 1.5em}.s-so-hero .lr .n{display:none}}@media (prefers-reduced-motion:reduce){.s-so-hero .ev,.s-so-hero .r,.s-so-hero .r>.ri>*,.s-so-hero [data-t],.s-so-hero .d:after,.s-so-hero .igp-act svg{transition:none}.s-so-hero .ev.hot:after{animation:none}}
.s-so-como .note{text-align:center;color:#a1a1a1;max-width:62ch;margin:36px auto 0;font-size:17px;line-height:1.5}.s-so-como .note b{color:#fff;font-weight:600}
.s-so-canales .more{color:#fff;white-space:nowrap;border-bottom:1px solid #ffffff24;padding-bottom:1px}.s-so-canales .more:hover{border-color:#fff}.s-so-canales .foot{color:#a1a1a1;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:36px;font-size:15px;display:flex}.s-so-canales .foot a{color:#fff;border-bottom:1px solid #ffffff24;padding-bottom:1px}.s-so-canales .foot a:hover{border-color:#fff}
.s-so-medida{--som-ink:#121212;--som-body:#57564f;--som-mute:#75736c;--som-line:#0000001a;--som-card:#f4f3f0;--so-mute:var(--som-mute);--so-body:var(--som-body);--so-focus:#121212;font-family:var(--font-sans);color:var(--som-ink);background:#e9e8e4}.s-so-medida .alfred{color:var(--som-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;margin-top:36px;font-size:15.5px;display:flex}.s-so-medida .alfred i{color:#f4f3f0;width:30px;height:30px;font:700 14px/1 var(--font-sans);background:#121212;border-radius:9px;place-items:center;font-style:normal;display:grid}.s-so-medida .alfred a{color:var(--som-ink);border-bottom:1px solid #0000004d;padding-bottom:1px}.s-so-medida .alfred a:hover{border-color:var(--som-ink)}
.s-so-centro{--plc-body:#a1a1a1;--plc-mute:#7a7a7a;font-family:var(--font-sans);color:#fff;border-top:1px solid #ffffff14;padding-top:104px}.s-so-centro .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-so-centro .wide{width:min(1320px,100% - 48px);margin-inline:auto}.s-so-centro .alt{padding-block:0 104px}.s-so-centro .head{text-align:center;max-width:820px;margin-inline:auto}.s-so-centro .eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--plc-mute);margin:0 0 18px}.s-so-centro .h2{font:700 clamp(36px,5.2vw,68px)/1 var(--font-sans);letter-spacing:-.035em;text-wrap:balance;margin:0}.s-so-centro .p{max-width:60ch;color:var(--plc-body);text-wrap:pretty;margin:22px auto 0;font-size:17px;line-height:1.55}.s-so-centro .cc-board{margin-top:56px}.s-so-centro .caption{font:500 11px/1.5 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--plc-mute);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:28px 0 0;display:flex}.s-so-centro .caption span:before{content:"— "}@media (max-width:900px){.s-so-centro{padding-top:64px}.s-so-centro .alt{padding-block:0 64px}.s-so-centro .cc-board{margin-top:40px}}
.s-so-directas{--sod-line:#ffffff14;--sod-line-2:#ffffff24;--sod-s1:#ffffff0a;--sod-body:#a1a1a1;--sod-mute:#7a7a7a}.s-so-directas .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-so-directas .alt{padding-block:96px}.s-so-directas a{color:inherit;text-decoration:none}.s-so-directas a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #fff}.s-so-directas .split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px 64px;display:grid}.s-so-directas .eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sod-mute);margin:0 0 18px}.s-so-directas .h2{font:700 clamp(34px,4.2vw,54px)/1.03 var(--font-sans);letter-spacing:-.032em;text-wrap:balance;margin:0}.s-so-directas .p{color:var(--sod-body);text-wrap:pretty;margin:20px 0 0;font-size:16.5px;line-height:1.6}.s-so-directas .guides{border-top:1px solid var(--sod-line-2);gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.s-so-directas .guides a{border-bottom:1px solid var(--sod-line-2);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;font-size:15.5px;font-weight:500;display:flex}.s-so-directas .guides a:hover{color:#fff;border-bottom-color:#fff}.s-so-directas .guides small{font:500 10.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sod-mute);white-space:nowrap}.s-so-directas .chart{border:1px solid var(--sod-line);background:var(--sod-s1);border-radius:18px;padding:20px 22px 16px}.s-so-directas .chart-h{font:700 14px/1.2 var(--font-sans);letter-spacing:-.01em;margin-bottom:12px}.s-so-directas .chart-h small{font:400 12px/1.3 var(--font-sans);color:var(--sod-mute);margin-top:4px;display:block}.s-so-directas .chart svg{width:100%;height:auto;font-family:var(--font-mono);font-variant-numeric:tabular-nums;display:block}.s-so-directas .lbl{fill:var(--sod-mute);letter-spacing:.04em;font-size:11px}.s-so-directas .in{fill:#050505;font-size:10px;font-weight:500}.s-so-directas .grid{stroke:#ffffff1a;stroke-width:1px}.s-so-directas .ota{fill:#2b2b2b}.s-so-directas .dir{fill:#fff;transform-box:fill-box;transform-origin:50% 100%}.s-so-directas .view.play .dir{animation:.7s cubic-bezier(.2,.8,.2,1) backwards so-directas-grow;animation-delay:calc(var(--sod-i,0)*70ms)}.s-so-directas .view.play .in{animation:.4s backwards so-directas-fade;animation-delay:calc(var(--sod-i,0)*70ms + .5s)}.s-so-directas .legend{border-top:1px solid var(--sod-line);font:500 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sod-body);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:12px;padding-top:12px;display:flex}.s-so-directas .legend i{vertical-align:-1px;border-radius:2px;width:9px;height:9px;margin-right:8px;display:inline-block}.s-so-directas .legend .l-dir i{background:#fff}.s-so-directas .legend .l-ota i{border:1px solid var(--sod-line-2);background:#2b2b2b}.s-so-directas .figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:56px;display:grid}.s-so-directas .fig{border:1px solid var(--sod-line);background:var(--sod-s1);border-radius:16px;gap:8px;padding:20px 20px 18px;display:grid}.s-so-directas .fig .k{font:500 10.5px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sod-mute)}.s-so-directas .fig .v{font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;display:flex}.s-so-directas .fig s{font:500 18px/1 var(--font-mono);color:var(--sod-mute);white-space:nowrap;text-decoration-thickness:1px}.s-so-directas .fig b{font:700 40px/1 var(--font-sans);letter-spacing:-.04em}.s-so-directas .fig small{color:var(--sod-body);font-size:13.5px;line-height:1.45}.s-so-directas .foot{color:var(--sod-mute);margin:20px 0 0;font-size:14px}@media (max-width:900px){.s-so-directas .alt{padding-block:64px}.s-so-directas .split{grid-template-columns:minmax(0,1fr)}.s-so-directas .figs{grid-template-columns:minmax(0,1fr);margin-top:40px}}@media (max-width:640px){.s-so-directas .chart{padding:16px 14px 14px}.s-so-directas .lbl{font-size:19px}.s-so-directas .in{font-size:14px}.s-so-directas .m:not(.lm) .lx{display:none}}@media (prefers-reduced-motion:reduce){.s-so-directas .view.play .dir,.s-so-directas .view.play .in{animation:none}}@keyframes so-directas-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes so-directas-fade{0%{opacity:0}to{opacity:1}}
.s-so-areas .all{justify-content:center;margin-top:36px;display:flex}.s-so-areas .all a{color:#fff;border-bottom:1px solid #ffffff24;padding-bottom:2px;font-size:15px}.s-so-areas .all a:hover{border-color:#fff}
:where(.sa-page) :where(p,blockquote,figure,h1,h2,h3,h4,dl,dd,ol,ul){margin:revert}:where(.sa-page) :where(ol,ul){padding:revert;list-style:revert}:where(.sa-page) :where(img,svg){display:revert;vertical-align:revert}:where(.sa-page) :where(small){font-size:revert}:where(.sa-page) :before,:where(.sa-page) :after{box-sizing:border-box}:where(.sa-page) :where(h1,h2,h3,h4){font-size:revert;font-weight:revert}.sa-page section[id]{scroll-margin-top:63px}:is(.s-so-como,.s-so-canales,.s-so-medida,.s-so-areas) .wrap{width:min(1200px,100% - 48px);margin-inline:auto}:is(.s-so-como,.s-so-canales,.s-so-medida,.s-so-areas) .alt{padding-block:96px}:is(.s-so-como,.s-so-canales,.s-so-medida,.s-so-areas) a{color:inherit;text-decoration:none}:is(.s-so-como,.s-so-canales,.s-so-medida,.s-so-areas) a:focus-visible{outline:2px solid var(--so-focus,#fff);outline-offset:3px;border-radius:6px}:is(.s-so-como,.s-so-canales,.s-so-medida,.s-so-areas) .head{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:20px 64px;display:grid}:is(.s-so-como,.s-so-canales,.s-so-medida,.s-so-areas) .eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--so-mute,#7a7a7a);grid-column:1/-1;margin:0}:is(.s-so-como,.s-so-canales,.s-so-medida,.s-so-areas) .h2{font:700 clamp(34px,4.6vw,58px)/1.02 var(--font-sans);letter-spacing:-.032em;text-wrap:balance;margin:0}:is(.s-so-como,.s-so-canales,.s-so-medida,.s-so-areas) .p{color:var(--so-body,#a1a1a1);text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.6}@media (max-width:900px){:is(.s-so-como,.s-so-canales,.s-so-medida,.s-so-areas) .alt{padding-block:64px}:is(.s-so-como,.s-so-canales,.s-so-medida,.s-so-areas) .head{grid-template-columns:minmax(0,1fr)}}.s-so-como,.s-so-canales,.s-so-directas,.s-so-areas{font-family:var(--font-sans);color:#fff;border-top:1px solid #ffffff14}.s-faq.s-so-faq .a a{white-space:nowrap}@media (max-width:900px){.s-faq.s-so-faq h3{font-size:17.5px}}.sa-scene{min-width:0}.sa-scene:empty{min-height:var(--sa-h1,600px)}.sa-scene:not(:empty){content-visibility:auto;contain-intrinsic-size:auto var(--sa-h1,600px)}.sa-page.is-laid .sa-scene{content-visibility:visible}@media (max-width:1080px){.sa-scene:empty{min-height:var(--sa-h2,var(--sa-h1,600px))}}@media (max-width:900px){.sa-scene:empty{min-height:var(--sa-h3,var(--sa-h2,600px))}}@media (max-width:640px){.sa-scene:empty{min-height:var(--sa-h4,var(--sa-h3,600px))}}.sa-scene[data-scene=case]{--sa-h1:586px;--sa-h2:710px;--sa-h3:1172px;--sa-h4:1387px}.sa-scene[data-scene=map]{--sa-h1:532px;--sa-h2:543px;--sa-h3:1117px;--sa-h4:1361px}.sa-scene[data-scene=parts]{--sa-h1:636px;--sa-h2:733px;--sa-h3:909px;--sa-h4:1668px}.sa-scene[data-scene=board]{--sa-h1:789px;--sa-h2:610px;--sa-h3:568px;--sa-h4:808px}.sa-scene[data-scene=others]{--sa-h1:763px;--sa-h2:728px;--sa-h3:1096px;--sa-h4:2101px}.sa-page .mk{color:#fff;letter-spacing:-.02em;background:#2a2a2a;border-radius:50%;place-items:center;width:100%;height:100%;font:700 12px/1 system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;display:grid}.sa-page .mk--t{font:600 7px/1 var(--font-mono);letter-spacing:0;background:#1c1c1c}
