@font-face{font-family:Resenas;src:url(/fonts/Resenas/Roboto-latin.woff2?v=2) format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Titulos;src:url(/fonts/Corporativa/ExpletusSans-SemiBold.woff2?v=2) format("woff2");font-display:swap}@font-face{font-family:Subtitulos;src:url(/fonts/Corporativa/Lato-LightItalic.woff2?v=2) format("woff2");font-display:swap}@font-face{font-family:Encabezados;src:url(/fonts/Corporativa/ExpletusSans-SemiBold.woff2?v=2) format("woff2");font-display:swap}@font-face{font-family:Botones;src:url(/fonts/Corporativa/ExpletusSans-SemiBold.woff2?v=2) format("woff2");font-display:swap}@font-face{font-family:Parrafos;src:url(/fonts/Corporativa/Lato-Regular.woff2?v=2) format("woff2");font-display:swap}@font-face{font-family:Destacar;src:url(/fonts/Corporativa/RocaTwo-Rg.woff2?v=2) format("woff2");font-display:swap}:root{--header-text-shadow:2px 2px 4px rgba(255,255,255,0.486);--header-text-color:white;--primary-bg-alpha-005:rgba(135,99,186,0.05);--primary-bg-alpha-01:rgba(135,99,186,0.1);--terciario-bg-alpha-01:rgba(255,255,255,0.1);--press-bg-alpha-005:rgba(158,184,229,0.05);--common-border-radius:8px;--large-border-radius:12px;--button-border-radius:25px;--standard-padding:2rem;--large-padding:3rem}body,html{margin:0;overflow-x:hidden;max-width:100vw;position:relative;height:auto}h1{font-family:Titulos!important;font-size:clamp(2.4rem,4vw,3.5rem)!important;color:#8763ba!important}h3{font-family:Subtitulos!important;font-size:clamp(1.5rem,2vw,2rem)!important;font-weight:700}h3,p{color:#8763ba}p{font-family:Parrafos!important;font-size:clamp(1.2rem,2vw,1.3rem);line-height:1.6}.legal-content h1{border-bottom:3px solid #dbcaef;padding-bottom:1rem;margin-bottom:2rem}.legal-content h2{font-family:Subtitulos!important;font-size:clamp(1.3rem,2.5vw,1.8rem)!important;color:#8763ba;margin-top:2rem;margin-bottom:1rem;border-left:4px solid #dbcaef;padding-left:1rem}.legal-content h3{font-size:clamp(1.1rem,2vw,1.4rem)!important;color:#8763ba;margin-top:1.5rem;margin-bottom:.8rem}.legal-content p{margin-bottom:1rem;text-align:justify}.legal-content ul{margin-bottom:1.5rem}.legal-content ul li{font-family:Parrafos!important;font-size:clamp(1.1rem,2vw,1.2rem)!important;line-height:1.6;margin-bottom:.5rem}.legal-content section{margin-bottom:2.5rem}.legal-content strong{color:#8763ba}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes headerSlideIn{0%{transform:translateX(-100%);visibility:hidden}1%{visibility:visible}to{transform:translateX(0);visibility:visible}}body{padding-bottom:var(--cookie-banner-h,0)}.cookie-banner{margin:0 auto;width:50%;position:fixed;bottom:10px;left:0;right:0;background-color:#8763ba;padding:1rem;box-shadow:0 -2px 10px rgba(0,0,0,.2);border-radius:15px;z-index:1000;animation:slideUp .5s ease-out}@media(max-width:768px){.cookie-banner{width:100%;bottom:0}}.cookie-banner .cookie-content{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.cookie-banner .cookie-content p{color:#fff;margin:0;font-size:.8rem!important;text-align:center}.cookie-banner .cookie-content .cookie-buttons{display:flex;gap:1rem;justify-content:center}@media(max-width:768px){.cookie-banner .cookie-content .cookie-buttons{gap:.2rem}}@media(max-width:358px){.cookie-banner .cookie-content .cookie-buttons{flex-direction:column;width:100%;gap:.5rem}}.cookie-banner .cookie-content .cookie-buttons button{min-width:110px;padding:.5rem;border:none;border-radius:5px;cursor:pointer;font-size:clamp(.7rem,2vw,.8rem)}.cookie-banner .cookie-content .cookie-buttons button:hover{background-color:#dbcaef;color:#333;border:#9eb8e5}.cookie-banner .cookie-content .cookie-buttons .accept-button{background-color:#9eb8e5;color:#333}.cookie-banner .cookie-content .cookie-buttons .info-button{background-color:#fff;color:#8763ba}.cookie-banner .cookie-content .cookie-buttons .reject-button{background-color:#9eb8e5;color:#333}.cookie-details-overlay,.cookie-policy-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1001}.cookie-details,.cookie-policy-modal{background:#dbcaef;padding:2rem;border-radius:10px;max-width:500px;width:90%;position:relative}.cookie-details h4,.cookie-policy-modal h4{color:#8763ba;font-weight:700;margin:1rem 0}.cookie-details p,.cookie-policy-modal p{color:#fff;margin-bottom:1rem;text-align:justify}.cookie-details .cookies-necessary,.cookie-policy-modal .cookies-necessary{color:#8763ba!important}.cookie-details .close-button,.cookie-policy-modal .close-button{position:absolute;top:-10px;right:10px;background:none;border:none;color:#8763ba;font-size:50px;cursor:pointer;padding:5px;line-height:1}.cookie-details .close-button:hover,.cookie-policy-modal .close-button:hover{color:#8763ba}.cookie-policy-modal{max-width:600px;max-height:85vh;overflow-y:auto}.cookie-policy-modal h2{color:#8763ba!important;font-size:clamp(1rem,2vw,1.5rem);font-weight:700}.cookie-policy-modal .policy-section{margin-bottom:2rem}.cookie-policy-modal .policy-section h3{color:#8763ba;margin-bottom:1rem;font-weight:700}.cookie-policy-modal .policy-section p{color:#8763ba}.cookie-policy-modal .policy-section ul{list-style-type:disc;margin-left:1.5rem;margin-bottom:1rem;color:#8763ba}.cookie-policy-modal .policy-section ul li{margin-bottom:.5rem}.policy-button{background-color:#8763ba;color:#fff;border:none;padding:.8rem 1.5rem;border-radius:5px;cursor:pointer;font-size:clamp(.7rem,2vw,.8rem);transition:transform .2s ease;width:180px;box-sizing:border-box;text-align:center}.policy-button:hover{transform:scale(1.05)}.cookie-policy-link{margin-top:1.5rem;text-align:center}.cookie-policy-link a{color:#8763ba;text-decoration:none}.cookie-policy-link a:hover{text-decoration:underline}.cookie-details{position:relative}.cookie-details .close-button{position:absolute;top:-15px;right:10px;background:none;border:none;color:#8763ba;font-size:50px;cursor:pointer;padding:5px;line-height:1;z-index:1002}.cookie-details .close-button:hover{color:#8763ba}.cookie-details .cookie-option{margin-bottom:1.5rem}.cookie-details .cookie-option .cookie-option-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;gap:1rem}.cookie-details .cookie-option .cookie-option-header h4{margin:0}.cookie-details .cookie-option input[type=checkbox]{width:20px;height:18px;cursor:pointer}.cookie-details .cookie-option input[type=checkbox]:disabled{cursor:not-allowed}.cookie-details-buttons{margin:1.5rem 0;text-align:center}.cookie-details-buttons .save-button{background-color:#8763ba;color:#fff;border:none;padding:.8rem 1.5rem;border-radius:5px;cursor:pointer;font-size:clamp(.7rem,2vw,.8rem);transition:transform .2s ease;width:180px;box-sizing:border-box;text-align:center}.cookie-details-buttons .save-button:hover{transform:scale(1.05)}.cookie-modal p{color:#8763ba!important}.cookie-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1050;padding:1rem}.cookie-modal-overlay .cookie-modal{background:#fff;border-radius:8px;padding:2rem;max-width:500px;width:100%;position:relative}@media(max-width:576px){.cookie-modal-overlay .cookie-modal{padding:1rem;margin:1rem}}.cookie-modal-overlay .cookie-modal h3{font-size:1.5rem;margin-bottom:1rem}.cookie-modal-overlay .cookie-modal .cookie-banner{position:relative;bottom:auto;left:auto;right:auto;transform:none;margin:0;padding:0;max-width:none;box-shadow:none;background:none}.cookie-modal-overlay .cookie-modal .cookie-banner .cookie-content{padding:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(max-width:480px){.cookie-modal{padding:1rem;margin:1rem}}body:has(.lv2){padding-bottom:0}.lv2 .cookie-banner{box-sizing:border-box;width:min(980px,100% - 2rem);bottom:1rem;padding:1.1rem 1.4rem;background:var(--lv2-paper);border:1px solid var(--lv2-paper-line);border-radius:14px;box-shadow:var(--lv2-shadow-lg);animation:lv2CookieSube .35s cubic-bezier(.22,1,.36,1)}.lv2 .cookie-banner .cookie-content{max-width:none;flex-direction:row;align-items:center;gap:1rem 1.6rem}.lv2 .cookie-banner .cookie-content>p{flex:1 1;text-align:left;font-family:var(--lv2-font-body)!important;font-size:.9rem!important;line-height:1.5;color:var(--lv2-fg-dim)}.lv2 .cookie-banner .cookie-content .cookie-buttons{flex-shrink:0;gap:.6rem}.lv2 .cookie-banner .cookie-content .cookie-buttons button{box-sizing:border-box;min-width:0;min-height:44px;padding:.5rem 1.05rem;border-radius:14px;font-family:var(--lv2-font-display);font-size:.92rem;font-weight:700;line-height:1.2;white-space:nowrap;transition:background .2s ease,box-shadow .2s ease}.lv2 .cookie-banner .cookie-content .cookie-buttons button:focus-visible{outline:2px solid var(--lv2-cyan-soft);outline-offset:3px}.lv2 .cookie-banner .cookie-content .cookie-buttons .accept-button{color:var(--lv2-btn-ink);background:var(--lv2-btn-grad);border:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 0 0 1px var(--lv2-btn-ring)}.lv2 .cookie-banner .cookie-content .cookie-buttons .accept-button:hover{color:var(--lv2-btn-ink);background:var(--lv2-btn-grad-hover);border:none}.lv2 .cookie-banner .cookie-content .cookie-buttons .info-button,.lv2 .cookie-banner .cookie-content .cookie-buttons .reject-button{color:var(--lv2-purple-soft);background:rgba(0,0,0,0);border:1px solid var(--lv2-btn-ring)}.lv2 .cookie-banner .cookie-content .cookie-buttons .info-button:hover,.lv2 .cookie-banner .cookie-content .cookie-buttons .reject-button:hover{color:var(--lv2-fg);background:rgba(122,87,172,.1);border:1px solid var(--lv2-btn-ring)}@media(max-width:899px){.lv2 .cookie-banner{width:calc(100% - 1.5rem);bottom:.75rem;padding:1rem}.lv2 .cookie-banner .cookie-content{flex-direction:column;align-items:stretch}.lv2 .cookie-banner .cookie-content .cookie-buttons{flex-direction:row;flex-wrap:wrap;width:100%}.lv2 .cookie-banner .cookie-content .cookie-buttons button{flex:1 1 40%}.lv2 .cookie-banner .cookie-content .cookie-buttons .accept-button{flex-basis:100%}}.lv2 .cookie-details-overlay{height:100dvh;background:rgba(36,19,56,.45)}.lv2 .cookie-details{box-sizing:border-box;padding:2.4rem 2rem 1.6rem;background:var(--lv2-paper);border:1px solid var(--lv2-paper-line);border-radius:18px;box-shadow:var(--lv2-shadow-lg)}.lv2 .cookie-details h4{margin:0;font-family:var(--lv2-font-display)!important;font-size:1.15rem!important;font-weight:600;color:var(--lv2-fg)}.lv2 .cookie-details .cookies-necessary,.lv2 .cookie-details p{text-align:left;font-family:var(--lv2-font-body)!important;font-size:.92rem!important;line-height:1.55;color:var(--lv2-fg-dim)!important}.lv2 .cookie-details .cookie-option+.cookie-option{padding-top:1.2rem;border-top:1px solid var(--lv2-line)}.lv2 .cookie-details .close-button{top:.4rem;right:.5rem;width:44px;height:44px;padding:0;border-radius:50%;font-size:1.9rem;color:var(--lv2-fg-dim)}.lv2 .cookie-details .close-button:hover{color:var(--lv2-fg);background:rgba(122,87,172,.1)}.lv2 .cookie-details .close-button:focus-visible{outline:2px solid var(--lv2-cyan-soft);outline-offset:2px}.lv2 .cookie-details .cookie-details-buttons{margin:1.4rem 0 0}.lv2 .cookie-details .save-button{width:auto;min-height:44px;padding:.55rem 1.4rem;border-radius:14px;font-family:var(--lv2-font-display);font-size:.95rem;font-weight:700;color:var(--lv2-btn-ink);background:var(--lv2-btn-grad);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 0 0 1px var(--lv2-btn-ring);transition:background .2s ease}.lv2 .cookie-details .save-button:hover{transform:none;background:var(--lv2-btn-grad-hover)}.lv2 .cookie-details .save-button:focus-visible{outline:2px solid var(--lv2-cyan-soft);outline-offset:3px}.lv2 .cookie-details .cookie-policy-link{margin:.9rem 0 0;text-align:center}.lv2 .cookie-details .policy-button{width:auto;min-height:44px;padding:.4rem .6rem;background:none;font-family:var(--lv2-font-body);font-size:.9rem;color:var(--lv2-purple-soft);text-decoration:underline;text-underline-offset:3px}.lv2 .cookie-details .policy-button:hover{transform:none;color:var(--lv2-fg)}.lv2 .cookie-details .policy-button:focus-visible{outline:2px solid var(--lv2-cyan-soft);outline-offset:2px}@keyframes lv2CookieSube{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.lv2 .cookie-banner{animation:none}}.cookie-inline-link{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.maintenance-container{min-height:100vh;width:100%;background-color:#fff;padding:2rem}.maintenance-container,.maintenance-content{display:flex;justify-content:center;align-items:center}.maintenance-content{flex-direction:column;text-align:center;max-width:600px}.maintenance-logo{width:100%;height:auto}.maintenance-title{color:#8763ba;font-family:Subtitulos;font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem}.maintenance-text{color:#8763ba;font-family:Destacar;font-size:clamp(1.1rem,2vw,1.3rem);margin-bottom:3rem}.loading-container{width:80%;max-width:400px;margin:0 auto;position:relative}.loading-bar{height:4px;background-color:#8763ba;border-radius:2px}.loading-text{color:#8763ba;font-family:Botones;margin-top:1rem;font-size:clamp(1rem,2vw,1.2rem)}.react-international-phone-country-selector-dropdown,.react-international-phone-country-selector-dropdown__list{background:#0c0818!important}.react-international-phone-country-selector-dropdown{border:1px solid rgba(219,202,239,.15)!important;border-radius:12px!important;max-height:220px!important;width:280px!important;z-index:100!important;padding:.35rem!important;box-shadow:0 24px 60px rgba(0,0,0,.6)!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(219,202,239,.3) rgba(0,0,0,0)!important}.react-international-phone-country-selector-dropdown::-webkit-scrollbar{width:8px!important}.react-international-phone-country-selector-dropdown::-webkit-scrollbar-track{background:rgba(0,0,0,0)!important}.react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb{background:rgba(219,202,239,.25)!important;border-radius:100px!important;border:2px solid rgba(0,0,0,0)!important;background-clip:padding-box!important}.react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb:hover{background:rgba(71,183,198,.5)!important;background-clip:padding-box!important}.react-international-phone-country-selector-dropdown__list-item{background:rgba(0,0,0,0)!important;color:#f5f3ef!important;font-family:Parrafos,sans-serif!important;border-radius:8px!important;padding:.4rem .6rem!important}.react-international-phone-country-selector-dropdown__list-item--focused,.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item:hover{background:rgba(135,99,186,.28)!important}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:rgba(219,202,239,.6)!important}.legalV2>div{background:rgba(6,3,15,.8)!important;backdrop-filter:blur(10px) saturate(140%)!important;-webkit-backdrop-filter:blur(10px) saturate(140%)!important}.legalV2>div>div{background:rgba(12,8,24,.94)!important;border:1px solid rgba(219,202,239,.12)!important;border-radius:20px!important;box-shadow:0 40px 90px rgba(0,0,0,.6)!important}.legalV2>div>div>button{background:hsla(0,0%,100%,.06)!important;border:1px solid rgba(219,202,239,.25)!important;color:#f5f3ef!important}.legalV2>div>div>button:hover{background:rgba(71,183,198,.22)!important;border-color:#47b7c6!important;color:#fff!important}.legalV2>div>div>div{background:rgba(0,0,0,0)!important}.legalV2 header{background:linear-gradient(135deg,rgba(135,99,186,.28),rgba(71,183,198,.12))!important;border-bottom:1px solid rgba(219,202,239,.12)!important}.legalV2 header:before{display:none!important}.legalV2 h1{color:#fff!important;text-shadow:0 2px 18px rgba(0,0,0,.5)!important}.legalV2 header p{color:rgba(219,202,239,.85)!important;text-shadow:none!important}.legalV2 aside{background:rgba(6,3,15,.5)!important;border:1px solid rgba(219,202,239,.1)!important;border-radius:14px!important}.legalV2 aside h2{color:#f5f3ef!important}.legalV2 aside nav ul li button{color:rgba(219,202,239,.85)!important}.legalV2 aside nav ul li button:hover{background:rgba(135,99,186,.18)!important;color:#fff!important}.legalV2 aside nav ul li button[class*=active]{background:linear-gradient(135deg,#8763ba,#47b7c6)!important;color:#fff!important}.legalV2 main{background:rgba(6,3,15,.35)!important;border:1px solid rgba(219,202,239,.08)!important;box-shadow:none!important}.legalV2 section h2{color:#f5f3ef!important;border-bottom:1px solid rgba(71,183,198,.4)!important}.legalV2 section h3{color:rgba(219,202,239,.95)!important}.legalV2 li,.legalV2 p{color:rgba(219,202,239,.85)!important}.legalV2 strong{color:#fff!important}.legalV2 a{color:#47b7c6!important}.legalV2 a:hover{color:#6fd0dd!important}.legalV2 section>div{background:hsla(0,0%,100%,.03)!important;border-left-color:rgba(71,183,198,.5)!important}.legalV2 *{scrollbar-width:thin!important;scrollbar-color:rgba(219,202,239,.3) rgba(0,0,0,0)!important}.legalV2 ::-webkit-scrollbar{width:10px!important;height:10px!important}.legalV2 ::-webkit-scrollbar-track{background:rgba(0,0,0,0)!important}.legalV2 ::-webkit-scrollbar-thumb{background:rgba(219,202,239,.25)!important;border-radius:100px!important;border:2px solid rgba(0,0,0,0)!important;background-clip:padding-box!important}.legalV2 ::-webkit-scrollbar-thumb:hover{background:rgba(71,183,198,.5)!important;background-clip:padding-box!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) *,.lv2 div:has(>[aria-labelledby=legal-modal-title]) :after,.lv2 div:has(>[aria-labelledby=legal-modal-title]) :before{box-sizing:border-box!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]){background:rgba(36,19,56,.45)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]{background:var(--lv2-ink)!important;border:1px solid var(--lv2-line)!important;border-radius:var(--lv2-radius)!important;box-shadow:var(--lv2-shadow-lg)!important;color:var(--lv2-fg)!important;outline:none!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>button{background:var(--lv2-surface)!important;border:1px solid var(--lv2-line)!important;color:var(--lv2-purple-soft)!important;box-shadow:var(--lv2-shadow-sm)!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>button:hover{background:var(--lv2-placa-lavanda)!important;color:var(--lv2-fg)!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>button:focus-visible{outline:2px solid var(--lv2-btn-ring)!important;outline-offset:2px!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>div{background:rgba(0,0,0,0)!important;max-width:100%!important;overflow-x:hidden!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>div>:first-child{background:var(--lv2-surface-2)!important;border-bottom:1px solid var(--lv2-line)!important;padding:clamp(2rem,5vw,3rem) clamp(4rem,8vw,5rem) clamp(2rem,5vw,3rem) clamp(1.25rem,5vw,3rem)!important;text-align:left!important;width:100%!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>div>:first-child:after,.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>div>:first-child:before{display:none!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>div>:first-child *{text-align:left!important;text-shadow:none!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>div>:first-child [id=legal-modal-title],.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>div>:first-child h1{font-family:var(--lv2-font-display)!important;font-size:clamp(1.7rem,4.4vw,2.6rem)!important;line-height:1.12!important;color:var(--lv2-cyan-soft)!important;margin:0 0 .6rem!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>div>:first-child p{color:var(--lv2-fg-dim)!important;margin:0!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>div>:first-child p+p{margin-top:.4rem!important;font-family:var(--lv2-font-italic)!important;color:var(--lv2-fg-faint)!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>div>:nth-child(2){width:100%!important;max-width:var(--lv2-maxw)!important;margin:0 auto!important;padding:clamp(1.25rem,4vw,2.5rem)!important;gap:clamp(1.25rem,3vw,2.5rem)!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) aside{background:var(--lv2-surface)!important;border:1px solid var(--lv2-line)!important;border-radius:var(--lv2-radius)!important;box-shadow:none!important;padding:1.25rem!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) aside h2,.lv2 div:has(>[aria-labelledby=legal-modal-title]) aside h3{font-family:var(--lv2-font-italic)!important;font-size:1.15rem!important;color:var(--lv2-purple-soft)!important;text-align:left!important;margin:0 0 .6rem!important;padding:0 .75rem!important;border:0!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) aside nav ul li button{color:var(--lv2-fg-dim)!important;background:rgba(0,0,0,0)!important;border-radius:10px!important;text-align:left!important;min-height:44px!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) aside nav ul li button:hover{background:var(--lv2-surface-2)!important;color:var(--lv2-fg)!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) aside nav ul li button:focus-visible{outline:2px solid var(--lv2-btn-ring)!important;outline-offset:-2px!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) aside nav ul li button[class*=active]{background:var(--lv2-placa-lavanda)!important;color:var(--lv2-fg)!important;box-shadow:none!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) main{background:var(--lv2-surface)!important;border:1px solid var(--lv2-line)!important;border-radius:var(--lv2-radius)!important;box-shadow:none!important;padding:clamp(1.25rem,4vw,3rem)!important;min-width:0!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) section h2{font-family:var(--lv2-font-display)!important;color:var(--lv2-cyan-soft)!important;border-bottom:1px solid var(--lv2-line)!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) section h3,.lv2 div:has(>[aria-labelledby=legal-modal-title]) section h4{color:var(--lv2-purple-soft)!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) li,.lv2 div:has(>[aria-labelledby=legal-modal-title]) p,.lv2 div:has(>[aria-labelledby=legal-modal-title]) td,.lv2 div:has(>[aria-labelledby=legal-modal-title]) th{color:var(--lv2-fg-dim)!important;text-align:left!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) li,.lv2 div:has(>[aria-labelledby=legal-modal-title]) p{overflow-wrap:break-word}.lv2 div:has(>[aria-labelledby=legal-modal-title]) strong{color:var(--lv2-fg)!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) a{color:var(--lv2-cyan-soft)!important;text-decoration:underline!important;text-underline-offset:2px}.lv2 div:has(>[aria-labelledby=legal-modal-title]) a:hover{color:var(--lv2-purple-soft)!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) section>div{background:var(--lv2-surface-2)!important;border:0!important;border-radius:12px!important;box-shadow:none!important;padding:1.25rem 1.5rem!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) section>div>:first-child{margin-top:0!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) section>div>:last-child{margin-bottom:0!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) th{background:var(--lv2-surface-2)!important;color:var(--lv2-fg)!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) td:before{color:var(--lv2-purple-soft)!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) *{scrollbar-width:thin!important;scrollbar-color:rgba(90,61,138,.35) rgba(0,0,0,0)!important}@media(max-width:899px){.lv2 div:has(>[aria-labelledby=legal-modal-title]){padding:0!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]{border-radius:0!important;border:0!important}.lv2 div:has(>[aria-labelledby=legal-modal-title])>[aria-labelledby=legal-modal-title]>div>:nth-child(2){display:block!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) aside{width:100%!important;max-height:none!important;position:static!important;margin-bottom:1.25rem!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) main{width:100%!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) main li,.lv2 div:has(>[aria-labelledby=legal-modal-title]) main p{font-size:1rem!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) section>div p{display:block!important}.lv2 div:has(>[aria-labelledby=legal-modal-title]) section>div p strong{display:block!important;min-width:0!important}}.lv2{--lv2-brand-purple:#8763ba;--lv2-brand-lavender:#dbcaef;--lv2-brand-cyan:#47b7c6;--lv2-brand-green:#bee4ab;--lv2-ink:#faf7fd;--lv2-ink-2:#ffffff;--lv2-surface:#ffffff;--lv2-surface-2:#f2ecfa;--lv2-line:rgba(90,61,138,0.16);--lv2-purple:#6b4c9a;--lv2-purple-soft:#5a3d8a;--lv2-cyan-soft:#256d79;--lv2-fg:#241338;--lv2-fg-dim:rgba(36,19,56,0.76);--lv2-fg-faint:rgba(36,19,56,0.66);--lv2-glow-purple:none;--lv2-shadow-sm:0 8px 26px rgba(59,32,94,0.07);--lv2-shadow-md:0 18px 40px rgba(59,32,94,0.14);--lv2-shadow-lg:0 24px 50px rgba(59,32,94,0.18);--lv2-nav-bg:rgba(250,247,253,0.38);--lv2-nav-edge:none}@media(max-width:767px){.lv2{--lv2-nav-bg:rgba(250,247,253,0.74)}}.lv2{--lv2-photo-filter:brightness(1.14) saturate(0.95) contrast(0.92);--lv2-photo-scrim:linear-gradient(180deg,rgba(250,247,253,0.62),rgba(250,247,253,0.76) 55%,rgba(246,243,250,0.9));--lv2-photo-scrim-side:linear-gradient(90deg,rgba(250,247,253,0.9),rgba(250,247,253,0.55) 42%,rgba(250,247,253,0.12) 75%);--lv2-photo-text-guard:linear-gradient(180deg,rgba(250,247,253,0.94),rgba(250,247,253,0.92) 68%,rgba(250,247,253,0));--lv2-focus-panel-scrim:linear-gradient(180deg,rgba(36,19,56,0.22),rgba(36,19,56,0.72));--lv2-wash-purple:radial-gradient(80% 55% at 22% 50%,rgba(135,99,186,0.13),transparent 72%);--lv2-wash-plum:radial-gradient(80% 55% at 80% 50%,rgba(219,202,239,0.5),transparent 72%);--lv2-wash-teal:radial-gradient(80% 55% at 80% 50%,rgba(71,183,198,0.14),transparent 72%);--lv2-tramo-bg:linear-gradient(180deg,#faf7fd,#f7f2fc 35%,#f3f7f9 70%,#f5f9f3 90%,#faf7fd);--lv2-registro-tinta:var(--lv2-cyan-soft);--lv2-registro-tinta-alt:var(--lv2-purple-soft);--lv2-registro-filete:rgba(36,19,56,0.14);--lv2-placa-lavanda:#ece2f8;--lv2-placa-turquesa:#dcf0f2;--lv2-placa-verde:#eef6ea;--lv2-placa-desfase:36px;--lv2-radius-placa:24px;--lv2-chip-purple-bg:rgba(135,99,186,0.12);--lv2-chip-purple-line:rgba(135,99,186,0.3);--lv2-chip-teal-bg:rgba(37,109,121,0.1);--lv2-chip-teal-line:rgba(37,109,121,0.28);--lv2-green-ink:#4a7a3a;--lv2-chip-green-bg:rgba(190,228,171,0.45);--lv2-chip-green-line:rgba(74,122,58,0.3);--lv2-paper:#fffdfb;--lv2-paper-line:rgba(90,61,138,0.14);--lv2-paper-shadow:0 1px 0 rgba(90,61,138,0.06),0 22px 45px rgba(59,32,94,0.14);--lv2-btn-grad:linear-gradient(180deg,#e7dbf5,#cdb6ec);--lv2-btn-grad-hover:linear-gradient(180deg,#efe6fa,#d4c0f0);--lv2-btn-ink:#241338;--lv2-btn-ring:#7a57ac;--lv2-glow-lavender:0 10px 26px rgba(107,76,154,0.2);--lv2-glow-lavender-strong:0 14px 34px rgba(107,76,154,0.3);--lv2-font-display:"Titulos","Encabezados",serif;--lv2-font-body:"Parrafos",system-ui,sans-serif;--lv2-font-italic:"Subtitulos",serif;--lv2-font-accent:"Destacar",serif;--lv2-font-resena:"Resenas",Roboto,Arial,sans-serif;--lv2-maxw:1180px;--lv2-pad-x:clamp(1.25rem,5vw,4rem);--lv2-section-y:clamp(4.5rem,11vw,9rem);--lv2-radius:18px}