@font-face{font-family:Poppins;src:url(./assets/Poppins-Light-ChEIWeaA.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./assets/Poppins-Regular-Dq_J7szm.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./assets/Poppins-SemiBold-BOVuNqj-.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./assets/Poppins-Bold-CZkI5iyf.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{color:#1f1f24;text-align:left;background-color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:#361aaa;background-color:#0000;text-decoration:none}a:hover{color:#8f56c2;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{vertical-align:middle;overflow:hidden}table{border-collapse:collapse}caption{color:#5b5670;text-align:left;caption-side:bottom;padding-top:.75rem;padding-bottom:.75rem}th{text-align:inherit;text-align:-webkit-match-parent}label{margin-bottom:.5rem;display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;margin-bottom:.5rem;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}@media (width>=992px){html{scroll-padding-top:116px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{color:#1f1f24;-webkit-font-smoothing:antialiased;background:#fff;flex-direction:column;min-height:100vh;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;line-height:1.65;display:flex}.site-main{flex:1 0 auto}h1,h2,h3,h4,h5,h6{color:inherit;margin-bottom:0;font-weight:700}p{margin-bottom:0}a{color:#361aaa;transition:color .2s ease-in-out}a:hover{color:#8f56c2}img{max-width:100%;height:auto}ul,ol{margin-bottom:0}:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #8f56c2}.container{width:100%;max-width:1180px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (width>=576px){.container{padding-left:2rem;padding-right:2rem}}.section{padding:4rem 0;position:relative}@media (width>=992px){.section{padding:6.5rem 0}}.section--violet{background-color:#f6f3fb;background-image:radial-gradient(80% 62% at 50% 46%,#6b51a657 0%,#7554b03d 32%,#825ab91c 62%,#8f56c208 85%,#fff0 100%);background-repeat:no-repeat}.section--gradient{color:#fff;background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%)}.pb-section{padding-bottom:5rem}.split{gap:2rem;display:grid}@media (width>=992px){.split{grid-template-columns:1fr 1.7fr;gap:4rem}}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2.5rem;display:flex}.section-head--center{text-align:center;flex-direction:column;align-items:center}.section-title{letter-spacing:-.01em;font-size:1.75rem;line-height:1.25}@media (width>=768px){.section-title{font-size:2.5rem}}.section-title span{color:#8f56c2}.section-title--center{text-align:center;margin-bottom:3rem}.section-title--inverse{color:#fff}.section-title--inverse span{color:#d5bbed}.section-lead{color:#5b5670;max-width:60ch;margin-top:1rem;font-size:1.0625rem;font-weight:300}.section-lead--inverse{color:#ffffffd9}.section-head--center .section-lead{margin-left:auto;margin-right:auto}.gradient-text{background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mt-md{margin-top:1.75rem}.info-box{color:#370c5f;text-align:center;background:#fff;border-radius:15px;padding:.9375rem 1.125rem;box-shadow:-.625rem -.375rem #361aaa40}.info-box__title{margin-bottom:.25rem;font-weight:700}.info-box__text{font-size:.9375rem;font-weight:300;line-height:1.5}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{clip-path:none;color:#370c5f;z-index:100000;background:#fff;border-radius:10px;width:auto;height:auto;padding:.625rem .875rem;display:block;top:.75rem;left:.75rem;box-shadow:0 0 0 2px #8f56c2;clip:auto!important}.alignleft{float:left;margin:0 1.5rem 1rem 0}.alignright{float:right;margin:0 0 1rem 1.5rem}.aligncenter{margin-left:auto;margin-right:auto;display:block}.wp-caption{max-width:100%}.wp-caption-text{color:#5b5670;margin-top:.375rem;font-size:.875rem}.btn{text-align:center;cursor:pointer;border:2px solid #0000;border-radius:15px;justify-content:center;align-items:center;gap:.5rem;min-height:3.25rem;padding:.75rem 1.75rem;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.3;text-decoration:none;transition:background .4s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;display:inline-flex}.btn:hover,.btn:focus{text-decoration:none}.btn--primary{color:#fff;background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);border:none}.btn--primary:hover,.btn--primary:focus{color:#fff;background:linear-gradient(130.89deg,#d5bbed 12.29% 48.4%,#d5bbed 75.89%)}.btn--secondary{color:#361aaa;background:#fff;border-color:#361aaa}.btn--secondary:hover,.btn--secondary:focus{color:#8f56c2;border-color:#8f56c2}.btn--inverse{color:#361aaa;background:#fff}.btn--inverse:hover,.btn--inverse:focus{color:#370c5f;background:#d5bbed}.btn--outline-inverse{color:#fff;border-color:#ffffffb3}.btn--outline-inverse:hover,.btn--outline-inverse:focus{color:#fff;background:#ffffff1f;border-color:#fff}.btn--quiet,.btn--quiet-inverse{text-underline-offset:5px;background:0 0;border:0;min-height:0;padding:.25rem 0;text-decoration:underline;text-decoration-thickness:2px}.btn--quiet{color:#361aaa}.btn--quiet:hover,.btn--quiet:focus{color:#8f56c2;text-decoration:underline}.btn--quiet-inverse{color:#fff}.btn--quiet-inverse:hover,.btn--quiet-inverse:focus{color:#d5bbed;text-decoration:underline}.btn--sm{min-height:2.6875rem;padding:.5rem 1.25rem;font-size:.875rem}.btn--block{width:100%;display:flex}.btn-row{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.btn-row--center{justify-content:center}.site-header{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;transition:box-shadow .2s;position:sticky;top:0}.site-header.is-scrolled{box-shadow:0 .375rem 1.5rem -.75rem #370c5f40}.admin-bar .site-header{top:32px}@media (width<=782px){.admin-bar .site-header{top:46px}}@media (width<=600px){.admin-bar .site-header{top:0}}.site-header__inner{justify-content:space-between;align-items:center;gap:1.5rem;height:72px;display:flex}@media (width>=992px){.site-header__inner{height:100px}}.site-header__actions{display:none}@media (width>=992px){.site-header__actions{align-items:center;display:flex}}.site-header__actions--always{align-items:center;display:flex}.logo{color:#361aaa;flex-shrink:0;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.logo:hover,.logo:focus{color:#361aaa;text-decoration:none}.logo__img{width:auto;height:1.875rem}.logo__text{white-space:nowrap;font-size:1rem;font-weight:700}.logo--inverse,.logo--inverse:hover,.logo--inverse:focus{color:#fff}.logo--inverse .logo__img{height:2.5rem}.logo--inverse .logo__text{font-size:1.5rem}.site-nav{display:none}@media (width>=992px){.site-nav{display:block}}.site-nav__list{align-items:center;gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}.site-nav__list a{color:#000;font-size:.9375rem;font-weight:600;text-decoration:none}.site-nav__list a:hover,.site-nav__list a:focus,.site-nav__list .current-menu-item:not(.menu-item-type-custom)>a,.site-nav__list .current-menu-ancestor>a{background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.menu-toggle{cursor:pointer;background:0 0;border:0;width:2.75rem;height:2.75rem;padding:0;display:inline-block;position:relative}.menu-toggle__bar{background:#361aaa;border-radius:5px;height:3px;margin-top:-1.5px;transition:transform .2s;position:absolute;top:50%;left:.25rem;right:.25rem}.menu-toggle__bar--top{transform:translateY(-.34375rem)}.menu-toggle__bar--bottom{transform:translateY(.34375rem)}.menu-toggle[aria-expanded=true] .menu-toggle__bar--top{transform:rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-toggle__bar--bottom{transform:rotate(-45deg)}@media (width>=992px){.menu-toggle{display:none}}.mobile-menu{background:#fff;padding:.5rem 0 1.5rem;box-shadow:0 1rem 2rem -1rem #370c5f59}.mobile-menu[hidden]{display:none}@media (width>=992px){.mobile-menu{display:none!important}}.mobile-menu__list{margin:0 0 1rem;padding:0;list-style:none}.mobile-menu__list a{color:#370c5f;border-bottom:1px solid #e4dcef;padding:.75rem 0;font-size:1.125rem;text-decoration:none;display:block}.mobile-menu__list a:hover,.mobile-menu__list a:focus{color:#8f56c2}.site-header__account{margin-right:1.25rem;font-size:.9375rem}.mobile-menu__actions{gap:.75rem;display:grid}.site-footer{color:#fff;background:#370c5f;flex-shrink:0}.site-footer a{color:#fff;text-decoration:none}.site-footer a:hover,.site-footer a:focus{color:#d5bbed}.site-footer__top{gap:2.5rem;padding-top:3.5rem;padding-bottom:2.5rem;display:grid}@media (width>=992px){.site-footer__top{grid-template-columns:1.2fr 3fr;gap:4rem}}.site-footer__brand{max-width:21.25rem}.site-footer__description{color:#ccc;margin-top:1rem;font-size:.9375rem;font-weight:300}.site-footer__email{text-underline-offset:4px;margin-top:.75rem;font-weight:600;display:inline-block;text-decoration:underline!important}.site-footer__bottom{border-top:1px solid #ffffff26;padding-top:1.5rem;padding-bottom:2rem;font-size:.875rem}.site-footer__text{color:#ccc;font-weight:300}.site-footer__text p+p{margin-top:.375rem}.site-footer__text strong,.site-footer__text .strong{color:#fff;font-weight:600}.site-footer__row{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.site-footer__copyright{font-weight:300}.footer-menu{grid-template-columns:repeat(2,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.footer-menu{grid-template-columns:repeat(4,1fr)}}.footer-menu>li>a{font-size:1rem;font-weight:700}.footer-menu .sub-menu{margin:.75rem 0 0;padding:0;font-size:.875rem;font-weight:300;list-style:none}.footer-menu .sub-menu li+li{margin-top:.5rem}.footer-sub-menu{flex-wrap:wrap;gap:.25rem 1.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.go-up{color:#fff;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.25rem;padding:0;font-size:.8125rem;font-weight:300;display:inline-flex}.go-up img{width:1.875rem;height:1.875rem;transition:transform .2s ease-in-out}.go-up:hover img,.go-up:focus img{transform:translateY(-3px)}.pagination{margin-top:3rem}.pagination .nav-links{flex-wrap:wrap;gap:.375rem;display:flex}.pagination .page-numbers{color:#000;border-radius:1.875rem;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;text-decoration:none;display:inline-flex}.pagination .page-numbers:hover,.pagination .page-numbers:focus{color:#000;background:#d5bbed}.pagination .page-numbers.dots:hover{background:0 0}.pagination .page-numbers.current{color:#fff;background:#361aaa}.wpforms-container{margin:0!important}.wpforms-container .wpforms-form .wpforms-field{padding:0 0 1.125rem!important}.wpforms-container .wpforms-form .wpforms-field-label{color:#370c5f!important;margin-bottom:.375rem!important;font-size:.9375rem!important;font-weight:700!important}.wpforms-container .wpforms-form .wpforms-field-sublabel,.wpforms-container .wpforms-form .wpforms-field-description{color:#5b5670!important;font-size:.8125rem!important}.wpforms-container .wpforms-form .wpforms-required-label{color:#8f56c2!important}.wpforms-container .wpforms-form input[type=text],.wpforms-container .wpforms-form input[type=email],.wpforms-container .wpforms-form input[type=tel],.wpforms-container .wpforms-form input[type=url],.wpforms-container .wpforms-form input[type=number],.wpforms-container .wpforms-form select,.wpforms-container .wpforms-form textarea{color:#370c5f!important;width:100%!important;max-width:100%!important;height:3.25rem!important;box-shadow:none!important;background:#fff!important;border:2px solid #370c5f!important;border-radius:10px!important;padding:.75rem 1rem!important;font-family:Poppins,sans-serif!important;font-size:1rem!important;transition:border-color .2s ease-in-out!important}.wpforms-container .wpforms-form input[type=text]:focus,.wpforms-container .wpforms-form input[type=email]:focus,.wpforms-container .wpforms-form input[type=tel]:focus,.wpforms-container .wpforms-form input[type=url]:focus,.wpforms-container .wpforms-form input[type=number]:focus,.wpforms-container .wpforms-form select:focus,.wpforms-container .wpforms-form textarea:focus{border-color:#8f56c2!important;outline:none!important}.wpforms-container .wpforms-form textarea{height:9.375rem!important}@media (width<=991.98px){.wpforms-container .wpforms-form .wpforms-one-half,.wpforms-container .wpforms-form .wpforms-one-third,.wpforms-container .wpforms-form .wpforms-two-thirds,.wpforms-container .wpforms-form .wpforms-one-fourth,.wpforms-container .wpforms-form .wpforms-three-fourths{width:100%!important;margin-left:0!important}}.wpforms-container .wpforms-form input.wpforms-error,.wpforms-container .wpforms-form textarea.wpforms-error,.wpforms-container .wpforms-form select.wpforms-error{background:#fff3f8!important;border-color:#ed2e7e!important}.wpforms-container .wpforms-form label.wpforms-error,.wpforms-container .wpforms-form em.wpforms-error{color:#ed2e7e!important;font-size:.8125rem!important}.wpforms-container .wpforms-form .wpforms-submit-container{padding-top:.5rem!important}.wpforms-container .wpforms-form button[type=submit],.wpforms-container .wpforms-form input[type=submit]{color:#fff!important;min-width:12.5rem!important;height:3.5rem!important;box-shadow:none!important;background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%)!important;border:0!important;border-radius:15px!important;padding:0 1.75rem!important;font-family:Poppins,sans-serif!important;font-size:.9375rem!important;font-weight:600!important;transition:background .4s ease-in-out!important}.wpforms-container .wpforms-form button[type=submit]:hover,.wpforms-container .wpforms-form button[type=submit]:focus,.wpforms-container .wpforms-form input[type=submit]:hover,.wpforms-container .wpforms-form input[type=submit]:focus{background:linear-gradient(130.89deg,#d5bbed 12.29% 48.4%,#d5bbed 75.89%)!important}.wpforms-confirmation-container-full{color:#14142b!important;background:#f2fffb!important;border:2px solid #00ba88!important;border-radius:1rem!important;margin:0!important;padding:1.125rem!important}.sidebar{font-size:.9375rem}.widget{margin-bottom:2rem}.widget ul{padding:0;list-style:none}.widget ul li+li{margin-top:.375rem}.widget a{color:#370c5f}.widget a:hover{color:#8f56c2}.widget-title,.widget .wp-block-heading{margin-bottom:.75rem;font-size:1rem;font-weight:700}.tag-cloud-link,.post-tags a{color:#370c5f;text-transform:lowercase;background:#e7e2f2;border-radius:1rem;margin:0 .25rem .375rem 0;padding:.125rem .75rem;font-weight:400;text-decoration:none;transition:background .2s ease-in-out;display:inline-block;font-size:.875rem!important}.tag-cloud-link:hover,.tag-cloud-link:focus,.post-tags a:hover,.post-tags a:focus{color:#fff;background:#8f56c2}.search-form{gap:.5rem;max-width:30rem;display:flex}.search-form label{flex:1;margin:0}.search-form .search-field{color:#370c5f;border:2px solid #370c5f;border-radius:10px;width:100%;height:3.25rem;padding:0 1rem}.search-form .search-field:focus{border-color:#8f56c2;outline:none}.search-form .search-submit{color:#fff;background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);border:0;border-radius:10px;height:3.25rem;padding:0 1.375rem;font-weight:600}.hero{text-align:center;background-image:radial-gradient(80% 62% at 50% 62%,#6b51a657 0%,#7554b03d 32%,#825ab91c 62%,#8f56c208 85%,#fff0 100%);background-repeat:no-repeat;padding-top:3rem;position:relative;overflow:hidden}@media (width>=768px){.hero{padding-top:4.5rem}}.hero__title{letter-spacing:-.015em;max-width:22ch;margin:0 auto;font-size:2rem;line-height:1.2}@media (width>=768px){.hero__title{font-size:2.8125rem}}@media (width>=1200px){.hero__title{font-size:3.375rem}}.hero__title span{color:#8f56c2}.hero__lead{color:#5b5670;max-width:62ch;margin:1.25rem auto 0;font-size:1.0625rem;font-weight:300}@media (width>=768px){.hero__lead{font-size:1.1875rem}}.hero .btn-row{margin-top:2rem}.hero__visual{width:100%;max-width:51.25rem;height:21.25rem;margin:1.5rem auto 0;position:relative}@media (width>=768px){.hero__visual{height:28.75rem}}.hero__dots{width:35rem;max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width>=768px){.hero__dots{width:51.25rem}}.hero__person{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:15rem;height:18.75rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width>=768px){.hero__person{width:20rem;height:26.25rem}}.hero__box{min-width:13.125rem;animation:.7s cubic-bezier(.2,.7,.2,1) both box-in;display:none;position:absolute}@media (width>=768px){.hero__box{display:block}}.hero__box--left{top:52%;left:0}.hero__box--right{animation-delay:.15s;top:70%;right:0}@keyframes box-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.doors{gap:1.75rem;display:grid}@media (width>=768px){.doors{grid-template-columns:1fr 1fr}}.door{background:#fff;border:1px solid #e4dcef;border-radius:15px;flex-direction:column;padding:1.75rem;display:flex;box-shadow:-.625rem -.375rem #361aaa40}@media (width>=576px){.door{padding:2.5rem}}.door__title{font-size:1.5rem;line-height:1.3}@media (width>=768px){.door__title{font-size:1.75rem}}.door__links{border-top:1px solid #e4dcef;flex:1;margin:1.5rem 0 0;padding:0;list-style:none}.door__links li{border-bottom:1px solid #e4dcef}.door__links a,.door__links .door__item{color:inherit;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 0;text-decoration:none;display:flex}.door__links a:hover,.door__links a:focus{color:#8f56c2}.door__arrow{color:#8f56c2;font-size:1.5rem;line-height:1}.door__note{color:#5b5670;margin-top:1.25rem;font-size:.9375rem;font-weight:300}.door .btn-row{margin-top:1.75rem}.door--gradient{color:#fff;background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);border-color:#0000;box-shadow:0 1rem 2.5rem -1rem #370c5f40}.door--gradient .door__links{border-top-color:#fff3}.door--gradient .door__links li{border-bottom-color:#fff3}.door--gradient .door__links a:hover,.door--gradient .door__links a:focus,.door--gradient .door__arrow{color:#d5bbed}.door--gradient .door__note{color:#fffc}.principles__title{max-width:24ch;margin-bottom:2.5rem}.feature-grid{gap:2rem;display:grid}@media (width>=576px){.feature-grid{grid-template-columns:repeat(3,1fr)}}.feature__title{font-size:1.1875rem;line-height:1.35}.feature__text{color:#5b5670;margin-top:.5rem;font-weight:300}.offer-grid{gap:1.5rem;display:grid}@media (width>=768px){.offer-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.offer-grid{grid-template-columns:repeat(3,1fr)}#mentorship .offer-grid{grid-template-columns:repeat(4,1fr)}}.offer-card{color:#1f1f24;background:#fff;border-radius:15px;flex-direction:column;padding:1.75rem 1.5rem;display:flex}.section--violet .offer-card{box-shadow:-.625rem -.375rem #361aaa40}.offer-card__title{font-size:1.375rem;line-height:1.3}.offer-card__price{color:#370c5f;margin-top:.5rem;font-weight:600}.offer-card__text{flex:1;margin-top:.75rem;font-weight:300}.offer-card__action{margin-top:1.5rem}.services{margin-top:3.5rem;padding-top:6rem}@media (width>=992px){.services{padding-top:7.5rem}}.services__logo{background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);border-radius:50%;width:7rem;height:7rem;padding:.25rem;position:absolute;top:-3.5rem;left:50%;transform:translate(-50%)}.services__logo-inner{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.services__logo-inner img{-o-object-fit:contain;object-fit:contain;width:3.5rem;height:3.5rem}.steps{gap:2rem 2.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=576px){.steps{grid-template-columns:1fr 1fr}}.step{grid-template-columns:2.75rem 1fr;gap:1rem;display:grid}.step__num{color:#fff;background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-weight:700;display:flex}.step__title{font-size:1.125rem;line-height:1.35}.step__text{color:#5b5670;margin-top:.25rem;font-weight:300}.about{background-color:#e7e2f2;overflow:hidden}@media (width>=992px){.about{background-color:#0000;background-image:radial-gradient(80% 62% at 70% 60%,#6b51a657 0%,#7554b03d 32%,#825ab91c 62%,#8f56c208 85%,#fff0 100%);background-repeat:no-repeat;padding-bottom:0}}.about__title{max-width:22ch;margin-bottom:1.5rem}.about__grid{gap:2.5rem;display:grid}@media (width>=992px){.about__grid{grid-template-columns:1fr 1fr;align-items:center}}.about__text{font-weight:300}@media (width>=992px){.about__text{padding-bottom:4rem}}.about__media{height:32.5rem;display:none;position:relative}@media (width>=992px){.about__media{display:block}}.about__dots{width:38.75rem;max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.about__person{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:20.625rem;height:29.375rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.quotes{gap:1.75rem;display:grid}@media (width>=768px){.quotes{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.quotes{grid-template-columns:repeat(3,1fr)}}.quote{background:#fff;border-radius:15px;flex-direction:column;justify-content:space-between;margin:0;padding:1.75rem;display:flex;box-shadow:-.625rem -.375rem #361aaa40}.quote__text{color:#370c5f;margin:0;font-size:1.0625rem;line-height:1.6}.quote__by{flex-direction:column;margin-top:1.25rem;font-size:.875rem;display:flex}.quote__by strong{background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.quote__by span{color:#5b5670;font-weight:300}.file-list{border-top:1px solid #e4dcef;margin:0;padding:0;list-style:none}.file-list li{border-bottom:1px solid #e4dcef}.file-list__item{color:#1f1f24;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.125rem 0;text-decoration:none;display:flex}.file-list a.file-list__item:hover,.file-list a.file-list__item:focus{color:#8f56c2}.file-list__title{font-weight:600}.file-list__format{color:#370c5f;background:#e7e2f2;border-radius:1rem;flex-shrink:0;padding:.125rem .75rem;font-size:.8125rem;font-weight:600}.contact__grid{gap:2.5rem;display:grid}@media (width>=992px){.contact__grid{grid-template-columns:1fr 1.3fr;align-items:start;gap:4rem}}.contact__line{flex-direction:column;margin-top:2rem;display:flex}.contact__line span{color:#ffffffbf;font-size:.875rem}.contact__line a{color:#fff;font-size:1.125rem;font-weight:600}.contact__line a:hover{color:#d5bbed}.contact__actions{margin-top:1.75rem}.contact__form{color:#1f1f24;background:#fff;border-radius:15px;padding:1.75rem 1.25rem}@media (width>=576px){.contact__form{padding:3rem 2.5rem}}.contact__form-title{margin-bottom:1.5rem;font-size:1.5rem;line-height:1.4}.contact__fallback{color:#5b5670;margin-bottom:1.25rem}.cta-wrap{padding-top:5rem;padding-bottom:5rem}.cta-band{color:#fff;background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);border-radius:15px;gap:1.75rem;padding:2.5rem 1.75rem;display:grid;box-shadow:0 1rem 2.5rem -1rem #370c5f40}@media (width>=576px){.cta-band{padding:3.5rem}}@media (width>=992px){.cta-band{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem}}.cta-band__title{font-size:1.625rem;line-height:1.3}@media (width>=768px){.cta-band__title{font-size:2.125rem}}.cta-band__title span{color:#d5bbed}.cta-band__text{color:#ffffffd9;max-width:38rem;margin-top:.75rem;font-weight:300}@media (width>=992px){.cta-band__actions{flex-wrap:nowrap;justify-content:flex-end}}.page-hero{background-color:#f6f3fb;background-image:radial-gradient(80% 62%,#6b51a657 0%,#7554b03d 32%,#825ab91c 62%,#8f56c208 85%,#fff0 100%);background-repeat:no-repeat;padding:3.5rem 0 3rem}@media (width>=768px){.page-hero{padding:5.5rem 0 4.5rem}}.page-hero--image{background-color:#e7e2f2}.page-hero__eyebrow{color:#361aaa;margin-bottom:.75rem;font-size:.875rem;font-weight:600}.page-hero__eyebrow a{color:#361aaa;text-underline-offset:3px;text-decoration:underline}.page-hero__title{letter-spacing:-.015em;max-width:24ch;font-size:2rem;line-height:1.2}@media (width>=768px){.page-hero__title{font-size:3rem}}.page-hero__lead{color:#5b5670;max-width:60ch;margin-top:1.25rem;font-size:1.125rem;font-weight:300}@media (width>=768px){.page-hero__lead{font-size:1.25rem}}.page-article{padding-top:3.5rem}.page-media{margin-bottom:2.5rem}.page-media__img{-o-object-fit:cover;object-fit:cover;border-radius:15px;width:100%;max-height:30rem;display:block}.page-content{padding-bottom:1rem}.service{padding-top:3.5rem}@media (width>=992px){.service__body{grid-area:1/1}}.service__grid{gap:2.5rem;display:grid}@media (width>=992px){.service__grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:4rem}.service__aside{grid-area:1/2;position:sticky;top:124px}}.service-card{background:#fff;border:1px solid #e4dcef;border-radius:15px;padding:1.75rem;box-shadow:-.625rem -.375rem #361aaa40}.service-card__label{color:#5b5670;font-size:.875rem}.service-card__price{font-size:1.875rem;font-weight:700;line-height:1.25}.service-card__note{color:#5b5670;margin-top:.625rem;font-size:.875rem;font-weight:300}.service-card__actions{gap:.75rem;margin-top:1.5rem;display:grid}.prose{max-width:70ch}.prose>*+*{margin-top:1em}.prose>p:first-child{font-size:1.125rem}.prose h2{margin-top:2.2em;font-size:1.625rem;line-height:1.3}.prose h3{margin-top:1.8em;font-size:1.25rem;line-height:1.35}.prose h4,.prose h5,.prose h6{margin-top:1.6em;font-size:1.0625rem}.prose ul,.prose ol{padding-left:1.375rem}.prose ul li+li,.prose ol li+li{margin-top:.375rem}.prose a{text-underline-offset:3px;text-decoration:underline}.prose b,.prose strong{font-weight:600}.prose blockquote{color:#370c5f;border-left:3px solid #8f56c2;margin-left:0;padding-left:1.25rem}.prose table{border-collapse:collapse;width:100%;font-size:.9375rem}.prose table th,.prose table td{text-align:left;border-bottom:1px solid #e4dcef;padding:.625rem .75rem}.prose hr{border:0;border-top:1px solid #e4dcef;margin:2em 0}.prose img{border-radius:10px}.prose .problem-list{padding-left:0;list-style:none}.prose .problem-list li{color:#5b5670;border-left:3px solid #d5bbed;padding-left:1rem}.prose .problem-list li+li{margin-top:.75rem}.prose .check-list{padding-left:0;list-style:none}.prose .check-list li{padding-left:1.75rem;position:relative}.prose .check-list li:before{content:"";border-bottom:2px solid #8f56c2;border-left:2px solid #8f56c2;width:.75rem;height:.4375rem;position:absolute;top:.4375rem;left:.125rem;transform:rotate(-45deg)}.prose .callout{background:#e7e2f2;border-radius:15px;margin-top:2em;padding:1.5rem}.prose .callout h3{background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:0}.prose .callout p{color:#370c5f;margin-top:.5rem}.prose .option-list{gap:1.5rem;display:grid}@media (width>=768px){.prose .option-list{grid-template-columns:repeat(2,1fr)}}.prose .option{border:1px solid #e4dcef;border-radius:15px;padding:1.5rem;box-shadow:-.625rem -.375rem #361aaa40}.prose .option h3{margin-top:0;font-size:1.125rem}.prose .option p{margin-top:.5rem;font-weight:300}.prose .option .option__price{background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.375rem;font-weight:700}.prose .option .check-list{margin-top:1rem;font-size:.9375rem}.prose .step-list{counter-reset:step;padding-left:0;list-style:none}.prose .step-list li{counter-increment:step;min-height:2.25rem;padding-left:3.25rem;position:relative}.prose .step-list li:before{content:counter(step);color:#fff;background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.9375rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.prose .step-list li strong{display:block}.prose .step-list li+li{margin-top:1.25rem}.prose details{border-bottom:1px solid #e4dcef;padding:1.125rem 0}.prose details+details{margin-top:0}.prose details>summary{cursor:pointer;justify-content:space-between;gap:1rem;font-weight:600;list-style:none;display:flex}.prose details>summary::-webkit-details-marker{display:none}.prose details>summary:after{content:"+";color:#8f56c2;font-size:1.5rem;line-height:1;transition:transform .16s}.prose details[open]>summary:after{transform:rotate(45deg)}.prose details p{color:#5b5670;margin-top:.625rem;font-weight:300}.prose .disclaimer{color:#5b5670;margin-top:2em;font-size:.875rem;font-weight:300}.payment-actions{margin-top:2.5rem;padding-bottom:5rem}.layout{gap:3rem;padding-top:3.5rem;display:grid}@media (width>=992px){.layout--sidebar{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);gap:4rem}}.post-meta{color:#5b5670;font-size:.875rem}.post-meta a{color:#370c5f}.post-meta a:hover{color:#8f56c2}.post-single{padding-bottom:4rem}.post-single__media{margin-bottom:2rem}.post-single__media img{border-radius:10px;width:100%;display:block}.post-tags{margin-top:2.5rem}.post-tags__label{color:#5b5670;margin-right:.375rem;font-size:.875rem}.card-grid{gap:2rem;display:grid}@media (width>=768px){.card-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.card-grid{grid-template-columns:repeat(3,1fr)}.card-grid--2{grid-template-columns:repeat(2,1fr)}}.section>.container>.card-grid{margin-top:0}.section>.container>.section-title+.card-grid{margin-top:2.5rem}.post-card{flex-direction:column;display:flex}.post-card__media{border-radius:10px;margin-bottom:1.25rem;display:block;overflow:hidden;box-shadow:0 16px 38px -12px #0000008f,0 4px 25px #0000001f,0 8px 10px -5px #0003}.post-card__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:13.75rem;transition:transform .5s;display:block}.post-card__media:hover img{transform:scale(1.1)}.post-card__title{margin-top:.375rem;font-size:1.1875rem;line-height:1.4}.post-card__title a{color:#000;text-decoration:none}.post-card__title a:hover,.post-card__title a:focus{background:linear-gradient(130.89deg,#8f56c2 12.29%,#361aaa 48.4%,#370c5f 75.89%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.post-card__excerpt{color:#5b5670;margin-top:.625rem;font-size:.9375rem;font-weight:300}.post-card__excerpt p{margin:0}
