.elementor-13710 .elementor-element.elementor-element-4b8de784{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px}@media(min-width:768px){.elementor-13710 .elementor-element.elementor-element-4b8de784{--content-width:1180px}}@media(max-width:1024px){.elementor-13710 .elementor-element.elementor-element-4b8de784{--padding-top:84px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px}}@media(max-width:767px){.elementor-13710 .elementor-element.elementor-element-4b8de784{--padding-top:66px;--padding-bottom:66px;--padding-left:16px;--padding-right:16px}}body{--lg-ciruela:#280c4c;--lg-crema:#faf7f1;--lg-grafito:#4d4a5c;--lg-violeta:#8a57a0;--lg-hilo:rgba(40,12,76,.12);--lg-display:"monarcha",Georgia,serif;--lg-text:"avenir","Avenir Next","Nunito Sans",system-ui,sans-serif}body .lg-page{background:var(--lg-crema)}body .lg{max-width:760px;margin:0 auto;padding:0 24px;font-family:var(--lg-text);color:var(--lg-grafito)}body .lg .lg-eyebrow{font-size:.72rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--lg-violeta);margin:0 0 18px}body .lg h1{font-family:var(--lg-display);font-weight:600;font-size:clamp(2.4rem,5.5vw,3.6rem);line-height:1.06;letter-spacing:-.012em;color:var(--lg-ciruela) !important;margin:0 0 14px}body .lg .lg-date{font-size:.9rem;color:var(--lg-violeta);margin:0 0 40px;padding-bottom:32px;border-bottom:1px solid var(--lg-hilo)}body .lg h2{font-family:var(--lg-display);font-weight:600;font-size:1.45rem;line-height:1.25;color:var(--lg-ciruela) !important;margin:44px 0 14px}body .lg p,body .lg li{font-size:1.05rem;line-height:1.75;color:var(--lg-grafito);margin:0 0 14px}body .lg ul{margin:0 0 18px;padding-left:1.2em}body .lg li{margin:0 0 8px}body .lg li::marker{color:var(--lg-violeta)}body .lg b,body .lg strong{color:var(--lg-ciruela);font-weight:600}body .lg h3{font-family:var(--lg-text);font-size:1rem;font-weight:700;color:var(--lg-ciruela) !important;margin:22px 0 8px}body .lg a{color:var(--lg-violeta);text-decoration:underline;text-underline-offset:3px}body .lg a:hover{color:var(--lg-ciruela)}body .lg .lg-lead{font-size:1.15rem}@media (max-width:767px){body .lg p,body .lg li{font-size:1rem}body .lg h2{font-size:1.3rem;margin-top:36px}}