section[data-astro-cid-cmbmhr2e]{background:linear-gradient(90deg,#6f03f41a,#cc39a41a,#d53dff1a)}.banner-container[data-astro-cid-cmbmhr2e]{color:#fff}.banner-container[data-astro-cid-cmbmhr2e] h1[data-astro-cid-cmbmhr2e]{font-weight:bolder;font-size:3rem}.banner-container[data-astro-cid-cmbmhr2e] hr[data-astro-cid-cmbmhr2e]{width:40%}.banner-container[data-astro-cid-cmbmhr2e] h3[data-astro-cid-cmbmhr2e]{font-size:1.5rem;margin-top:2rem}.banner-container[data-astro-cid-cmbmhr2e] p[data-astro-cid-cmbmhr2e]{width:50%;text-align:justify}.hero-footer[data-astro-cid-cmbmhr2e]{color:#fff}.link-read-more[data-astro-cid-cmbmhr2e]{border:none;background:none;cursor:pointer;text-decoration:none}.link-read-more[data-astro-cid-cmbmhr2e] span[data-astro-cid-cmbmhr2e]{padding-bottom:7px;padding-right:15px}.link-read-more[data-astro-cid-cmbmhr2e] i[data-astro-cid-cmbmhr2e]{transition:all .3s ease;color:#fff}.link-read-more[data-astro-cid-cmbmhr2e]:hover i[data-astro-cid-cmbmhr2e],.link-read-more[data-astro-cid-cmbmhr2e]:active i[data-astro-cid-cmbmhr2e]{margin-left:.3rem}.link-read-more[data-astro-cid-cmbmhr2e]:hover .hover-underline-animation[data-astro-cid-cmbmhr2e]:after{transform:scaleX(1);transform-origin:bottom left}.inscribir[data-astro-cid-cmbmhr2e]{display:inline-block;border:3px solid rgb(225,198,253);position:relative;background-color:transparent;text-decoration:none;color:#fff;overflow:hidden;z-index:1}.inscribir[data-astro-cid-cmbmhr2e]:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#e1c6fd;transform:translate(-100%);transition:all .3s;z-index:-1}.inscribir[data-astro-cid-cmbmhr2e]:hover{text-decoration:none;color:#000}.inscribir[data-astro-cid-cmbmhr2e]:hover:before{transform:translate(0)}section[data-astro-cid-dmsiww4j]{height:auto}img[data-astro-cid-dmsiww4j]{margin-left:auto;margin-right:auto;height:20rem;object-fit:cover}a[data-astro-cid-lm3k2dn3]{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0;font-size:inherit;font-family:inherit;width:17rem;height:auto}a[data-astro-cid-lm3k2dn3]:hover{box-shadow:6px 6px 12px #c5c5c5,-6px -6px 12px #fff;border-radius:1.625rem}a[data-astro-cid-lm3k2dn3] .circle[data-astro-cid-lm3k2dn3]{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:#282936;border-radius:1.625rem}a[data-astro-cid-lm3k2dn3] .circle[data-astro-cid-lm3k2dn3] .icon[data-astro-cid-lm3k2dn3]{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#fff}a[data-astro-cid-lm3k2dn3] .circle[data-astro-cid-lm3k2dn3] .icon[data-astro-cid-lm3k2dn3].arrow{transition:all .45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:none}a[data-astro-cid-lm3k2dn3] .circle[data-astro-cid-lm3k2dn3] .icon[data-astro-cid-lm3k2dn3].arrow:before{position:absolute;content:"";top:-.29rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #fff;border-right:.125rem solid #fff;transform:rotate(45deg)}a[data-astro-cid-lm3k2dn3] .button-text[data-astro-cid-lm3k2dn3]{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;inset:0;padding:.75rem 0;margin:0 0 0 1.85rem;color:#282936;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}a[data-astro-cid-lm3k2dn3]:hover .circle[data-astro-cid-lm3k2dn3]{width:100%}a[data-astro-cid-lm3k2dn3]:hover .circle[data-astro-cid-lm3k2dn3] .icon[data-astro-cid-lm3k2dn3].arrow{background:#fff;transform:translate(1rem)}a[data-astro-cid-lm3k2dn3]:hover .button-text[data-astro-cid-lm3k2dn3]{color:#fff}.about-text[data-astro-cid-p57cxk24]{color:#692cb3;font-weight:bolder}hr[data-astro-cid-p57cxk24]{border:2px solid rgb(142,77,255);opacity:.4!important}video[data-astro-cid-p57cxk24]{height:18rem;object-fit:cover}div[data-astro-cid-d7643e6a]{box-shadow:6px 6px 10px #a03bff1a,-6px -6px 12px #f4c2ff33}div[data-astro-cid-d7643e6a]:after{margin-right:auto}div[data-astro-cid-d7643e6a]:after{content:"";width:0%;height:2px;background:#9577eb;display:block;transition:.5s}div[data-astro-cid-d7643e6a]:hover:after{width:100%}h5[data-astro-cid-i4pqcegr]{font-weight:700}p[data-astro-cid-i4pqcegr]{text-align:justify}hr[data-astro-cid-i4pqcegr]{width:40%;margin-left:auto;margin-right:auto}.link-free-lesson[data-astro-cid-xn4xj5gg]{color:#a55bff;text-decoration:none}.link-free-lesson[data-astro-cid-xn4xj5gg]:hover{color:#7f38d4}.link-free-lesson[data-astro-cid-xn4xj5gg]:hover i[data-astro-cid-xn4xj5gg]{margin-left:.3rem;transition:all .3s ease}:root{--color-bg: #ffffff;--color-content: #000000;--lesson-color: #000000;--lesson-blockquote: rgb(225, 198, 253);--lesson-li: rgb(213, 115, 255);--lesson-hr: rgb(213, 115, 255);--lesson-img: rgb(213, 115, 255);--lesson-strong: rgb(117 32 167);--lesson-card-hover: #dcbcff90}body{background-color:var(--color-bg);color:var(--color-content);font-family:Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important;font-feature-settings:"cv02","cv03","cv04","cv11"!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;font-size:18px;transition:.4s}.bg-gradient-me{background:linear-gradient(90deg,#6f03f426,#cc39a426,#ffb5d226);box-shadow:inset 0 0 180px 5px #fff;box-shadow:6px 6px 10px #a03bff1a,-6px -6px 12px #f4c2ff33}.hr-white{border:1px solid #ffffff}.hr-pink{border:1px solid rgb(213,115,255)}a{text-decoration:none!important}.link-base{text-decoration:none;color:#000}.link-base:hover{color:#000}body h3{font-weight:700}.hover-underline-animation{position:relative;color:#fff;padding-bottom:20px}.hover-underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#fff;transform-origin:bottom right;transition:transform .25s ease-out}.justify{text-align:justify}.purple-bg{background-color:#faf5ff}.font-weight-350{font-weight:350;font-size:1.16rem}@keyframes animatedBackground{0%{background-position:0 0}to{background-position:0 -100%}}.my-background{background-image:url(../assets/my-background.png);background-repeat:repeat-y;animation:animatedBackground 20s linear infinite}
