main{margin-top:96px;position:relative;z-index:2}.navbar{background:#fff;border-bottom:1px solid #ddd;position:fixed;top:0;width:100%;z-index:10}.navbar .container{align-items:center;display:flex;height:96px;justify-content:space-between;position:relative;z-index:10}.navbar__logo img{max-height:50px;-o-object-fit:contain;object-fit:contain}.navbar__menu{display:none;gap:2rem}.navbar__menu ul{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.navbar__menu ul li a{align-items:center;color:var(--neutral-800);display:inline-flex;gap:6px;position:relative;text-decoration:none}.navbar__menu ul li a:before{background-color:currentColor;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.navbar__menu ul li a:focus-visible:before,.navbar__menu ul li a:hover:before{width:100%}.navbar__menu ul li a img{height:18px;width:18px}.navbar__toggle{background:none;border:none;cursor:pointer;display:block;height:40px;width:40px}.navbar__toggle .navbar__hamburger{background-color:var(--neutral-800);border-radius:3px;display:block;height:3px;position:relative;width:30px}.navbar__toggle .navbar__hamburger:after,.navbar__toggle .navbar__hamburger:before{background-color:var(--neutral-800);border-radius:3px;content:"";height:3px;left:0;position:absolute;width:30px}.navbar__toggle .navbar__hamburger:before{top:-14px}.navbar__toggle .navbar__hamburger:after{top:14px}.mobile-menu{background:#fff;box-shadow:-2px 0 6px rgba(0,0,0,.1);gap:1.5rem;height:100%;max-width:300px;padding:2rem;pointer-events:none;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;visibility:hidden;width:75%;z-index:10}.mobile-menu,.mobile-menu ul{display:flex;flex-direction:column}.mobile-menu ul{gap:1rem;list-style:none;margin:0;padding:0}.mobile-menu ul li a{align-items:center;color:var(--neutral-800);display:inline-flex;gap:6px;text-decoration:none}.mobile-menu.open{pointer-events:all;right:0;visibility:visible}.mobile-menu__close{align-self:flex-end;background:none;border:none;color:var(--neutral-800);cursor:pointer;font-size:2.5rem;height:40px;line-height:1;width:40px}.overlay{background:rgba(0,0,0,.4);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100vw;z-index:9}.overlay.active{opacity:1;pointer-events:all}@media(min-width:80em){.navbar__menu{display:flex}.navbar__toggle{display:none}}.animated-balls{aspect-ratio:1/1;height:min(300px,100%);position:relative;width:min(300px,100%)}.animated-balls__wrapper{animation:spinning-ball 10s linear 1s infinite;height:100%;position:relative;width:100%}.animated-balls__wrapper:before{background:#fff;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.animated-balls img.balls-logo{left:50%;position:absolute;top:50%;translate:-50% -50%;z-index:1}.animated-balls .ball{background:currentColor;border-radius:50%;box-shadow:0 0 40px currentColor;color:var(--energia-600);filter:blur(5px);height:60%;left:50%;position:absolute;top:50%;width:70%}.animated-balls .ball.ball--highlighted:before{animation-duration:3s;animation-iteration-count:1;animation-name:highlight-ball;animation-timing-function:linear}.animated-balls .ball.ball--fixed-highlight:before{box-shadow:-100px 0 80px currentColor;filter:saturate(150%);opacity:1}.animated-balls .ball.ball--fixed-highlight:nth-of-type(2):before{filter:saturate(150%) contrast(2)}.animated-balls .ball:before{background:currentColor;border-radius:50%;box-shadow:-50px 0 80px currentColor;color:var(--papaia-600);content:"";height:80%;left:0;opacity:.7;position:absolute;top:0;transition:.3s ease-in-out;width:100%}.animated-balls .ball:first-of-type{background:var(--papaia-600);transform:translate(-75%,-60%) rotate(40deg);z-index:10}.animated-balls .ball:nth-of-type(2){color:var(--energia-600);transform:translate(-76%,-45%) rotate(10deg);z-index:9}.animated-balls .ball:nth-of-type(2):before{color:var(--energia-600)}.animated-balls .ball:nth-of-type(3){color:var(--papaia-600);transform:translate(-55%,-20%) rotate(-30deg);z-index:9}.animated-balls .ball:nth-of-type(3):before{color:var(--papaia-600)}.animated-balls .ball:nth-of-type(4){color:var(--energia-600);transform:translate(-40%,-22%) rotate(-140deg);z-index:9}.animated-balls .ball:nth-of-type(4):before{color:var(--energia-600)}.animated-balls .ball:nth-of-type(5){color:var(--papaia-600);transform:translate(-27%,-45%) rotate(170deg);z-index:9}.animated-balls .ball:nth-of-type(5):before{color:var(--papaia-600)}.animated-balls .ball:nth-of-type(6){color:var(--energia-600);transform:translate(-34%,-71%) rotate(150deg);z-index:9}.animated-balls .ball:nth-of-type(6):before{color:var(--energia-600)}.animated-balls .ball:nth-of-type(7){color:var(--papaia-600);transform:translate(-45%,-70%) rotate(80deg);z-index:9}.animated-balls .ball:nth-of-type(7):before{color:var(--papaia-600)}@media(min-width:80em){.animated-balls{height:min(400px,100%);width:min(400px,100%)}}.blurred-ball{position:relative;z-index:1}.blurred-ball:before{border-radius:50%;box-shadow:0 0 300px 200px var(--blurred-color,var(--secondary-300));content:"";height:0;position:absolute;width:0;z-index:-1}.blurred-ball.blurred-ball--topleft:before{left:0;top:0}.blurred-ball.blurred-ball--topright:before{right:0;top:0}.blurred-ball.blurred-ball--bottomleft:before{bottom:0;left:0}.blurred-ball.blurred-ball--bottomright:before{bottom:0;right:0}.hero{overflow-x:clip;padding-top:12px;position:relative}.hero .container{display:grid;grid-template-areas:"img" "texto";grid-template-columns:1fr;position:relative}.hero .container:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NDEiIGhlaWdodD0iNDQxIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNDQxIDQ0MSI+PGNpcmNsZSBjeD0iMjIwLjcxMiIgY3k9IjIyMC41MzkiIHI9IjIxOS42MTgiIHN0cm9rZT0iI0NDRTBGRiIgc3Ryb2tlLWRhc2hhcnJheT0iNC4wNSA0LjA1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iLjU2OSIvPjxjaXJjbGUgY3g9IjIyMC43MTIiIGN5PSIyMjAuNTM5IiByPSIxODMuMTg0IiBzdHJva2U9IiNBM0M4RkYiIHN0cm9rZS1kYXNoYXJyYXk9IjQuMDUgNC4wNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9Ii41NjkiLz48Y2lyY2xlIGN4PSIyMjAuNzEyIiBjeT0iMjIwLjUzOSIgcj0iMTQ2LjI0MyIgc3Ryb2tlPSIjNUM5RUZGIiBzdHJva2UtZGFzaGFycmF5PSI0LjA1IDQuMDUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIuNTY5Ii8+PC9zdmc+) no-repeat;background-size:contain;content:"";height:300px;position:absolute;right:-20%;top:-40%;width:300px;z-index:-1}.hero__text{align-items:center;gap:10px;grid-area:texto;text-align:center;z-index:5}.hero__cta,.hero__text{display:flex;flex-direction:column}.hero__cta{gap:1rem;margin-top:10px}.hero__img{display:block;padding:1rem 0;position:relative;text-align:center}.hero__img img{border-radius:12px;height:130px;-o-object-fit:cover;object-fit:cover}@media(min-width:80em){.hero .container{align-items:center;grid-template-areas:"texto img";grid-template-columns:657px 400px;justify-content:space-between;padding-bottom:36px!important}.hero .container:after{height:600px;width:600px}.hero__text{align-items:flex-start;gap:20px;max-width:584px;text-align:left}.hero__text h1{background-image:none}.hero__cta{margin-top:20px}.hero__img{padding:4rem 0}.hero__img img{height:400px;width:min(100%,368px);z-index:1}}@keyframes slideArrowRightMobile{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideArrowRight{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.fade-in{animation:fadeIn .3s ease-in-out forwards}@keyframes spinning-ball{0%{rotate:0deg}to{rotate:-1turn}}@keyframes highlight-ball{0%{box-shadow:-50px 0 80px currentColor;opacity:.7}50%{box-shadow:-100px 0 80px currentColor;filter:saturate(150%);opacity:1}to{box-shadow:-50px 0 80px currentColor;opacity:.7}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap-size)))}}@keyframes featuresAnimatedGradient{0%{background-position:0 0}10%{filter:none}to{background-position:100% 0;filter:var(--product-color-filter)}}.carousel-simple-cards{text-align:center}.carousel-simple-cards .container{display:flex;flex-direction:column;gap:2rem}.carousel-simple-cards__text{color:var(--primary-1000)}.carousel-simple-cards__card{height:100%}.carousel-simple-cards__card-content{align-items:center;display:flex;flex-direction:column;gap:20px}.carousel-simple-cards__card-content img{height:calc(100% - 10px);-o-object-fit:contain;object-fit:contain;width:calc(100% - 10px)}.carousel-simple-cards__card-content:hover .carousel-simple-cards__img-wrapper{background:var(--neutral-0)}.carousel-simple-cards__img-wrapper{align-items:center;background:var(--primary-100);border-radius:50%;display:inline-flex;height:60px;justify-content:center;padding:8px;transition:all .3s ease-in-out;width:60px}.carousel-simple-cards .carousel__container{overflow:clip;overflow-clip-margin:10px}.carousel-simple-cards .carousel__item{width:100%}@media(min-width:80em){.carousel-simple-cards .carousel__items{display:grid;grid-template-columns:repeat(4,1fr)}}.mentor-checks__footer,.mentor-checks__header{text-align:center}.mentor-checks__checks{margin-top:1rem}.mentor-checks__checks ul{display:flex;flex-direction:column;gap:1rem;list-style-type:none;margin:0;padding:0}.mentor-checks__checks ul li{background:linear-gradient(-120deg,#fff 20%,var(--secondary-200));background-position:100% 0;background-size:200% 200%;border-radius:12px;box-shadow:var(--shadow-1);padding:1rem;transition:all .3s ease-in-out}.mentor-checks__checks ul li:has(input:focus-visible),.mentor-checks__checks ul li:hover{background-position:50% 0}.mentor-checks__checks ul li:has(input:focus-visible){outline:2px solid var(--primary-1000)}.mentor-checks__checks ul li label{align-items:center;color:var(--primary-1000);display:inline-flex;font-size:14px;padding-left:28px;position:relative}.mentor-checks__checks ul li label input{opacity:0;position:absolute}.mentor-checks__checks ul li label:has(input:checked):after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDEwIj48cGF0aCBmaWxsPSIjMTY2NkRCIiBkPSJNNC4xOCA5LjcwOGEuNi42IDAgMCAxLS40NS0uMjA3TC4xNjggNS4zNDdhLjU5My41OTMgMCAxIDEgLjkwMi0uNzcybDMuMTEgMy42MjYgNi42Ny03Ljc4YS41OTMuNTkzIDAgMSAxIC45MDEuNzcyTDQuNjMyIDkuNWEuNi42IDAgMCAxLS40NTIuMjA3Ii8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;content:"";height:22px;left:0;position:absolute;width:22px}.mentor-checks__checks ul li label:before{background:var(--neutral-0);border:1px solid var(--secondary-600);border-radius:4px;content:"";height:22px;left:0;position:absolute;width:22px}@media(min-width:80em){.mentor-checks .container{display:grid;gap:122px;grid-template-columns:370px auto}.mentor-checks__checks{margin-top:0}.mentor-checks__footer,.mentor-checks__header{text-align:initial}}.mentor-steps .container{align-items:center;display:flex;flex-direction:column;gap:1rem}.mentor-steps__img{border-radius:16px}.mentor-steps__image-list{display:none}.mentor-steps__content-list{align-items:flex-end;display:flex;flex-direction:column;gap:2rem;list-style-type:none;margin:0;padding:0}.mentor-steps__content-list li{margin-left:1rem;position:relative;width:calc(100% - 2rem)}.mentor-steps__content-list li button{all:unset;background:linear-gradient(-120deg,#fff 20%,var(--secondary-100));background-position:100% 0;background-size:150% 150%;border:none;border-radius:12px;box-shadow:var(--shadow-1);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:6px;max-width:364px;padding:1rem;position:relative;transition:all .3s ease-in-out;width:100%}.mentor-steps__content-list li img{filter:saturate(0);height:18px;opacity:.7;transition:all .3s ease-in-out;width:18px}.mentor-steps__content-list li:before{border-top:1px dashed var(--neutral-400);content:"";height:1px;left:-20px;position:absolute;top:50%;translate:0 -50%;width:40px;z-index:-1}.mentor-steps__content-list li:not(:last-of-type):after{background:var(--secondary-500);content:"";height:calc(100% + 40px);left:-31px;position:absolute;top:50%;width:3px;z-index:-1}.mentor-steps__content-list li .step-number{align-items:center;background:var(--secondary-500);border-radius:50%;color:var(--neutral-0);display:inline-flex;font-size:.875rem;font-weight:700;height:20px;justify-content:center;left:-40px;line-height:1;position:absolute;top:50%;transition:all .3s ease-in-out;translate:0 -50%;width:20px;z-index:1}.mentor-steps__content-list li .step-title{color:var(--neutral-800);transition:all .3s ease-in-out}.mentor-steps__content-list li .step-text{display:inline-flex;gap:6px;transition:all .3s ease-in-out}.mentor-steps__content-list li.active .step-text,.mentor-steps__content-list li.active .step-title{color:var(--primary-1000)}.mentor-steps__content-list li.active img{filter:var(--filter-primary-1000);opacity:1}.mentor-steps__content-list li.current .step-title{color:var(--secondary-600)}.mentor-steps__content-list li.current .step-text{color:var(--primary-1000)}.mentor-steps__content-list li.current .step-number{background:var(--secondary-600)}.mentor-steps__content-list li.current img{filter:var(--filter-secondary-600);opacity:1}@media(min-width:80em){.mentor-steps .container{gap:2rem}.mentor-steps__content{max-width:930px}.mentor-steps .mentor-steps__content{display:grid;gap:64px;grid-template-columns:490px auto}.mentor-steps .mentor-steps__content-list li{margin-left:0;width:100%}.mentor-steps .mentor-steps__content-list li button{padding:1rem}.mentor-steps .mentor-steps__image-list{display:block;height:698px;list-style-type:none;margin:0;padding:0;position:relative}.mentor-steps .mentor-steps__image-list li{left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-in-out}.mentor-steps .mentor-steps__image-list li.active{opacity:1}}.mentor-cards__header{text-align:center}.mentor-cards__filters{display:flex;flex-direction:column;gap:1rem}.mentor-cards__filters .mentor-cards__search{display:flex;flex-direction:column;gap:.5rem;position:relative}.mentor-cards__filters .mentor-cards__search:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjMUExQTFBIiBkPSJNNy4wMjEgMTIuNjA0QTUuMzEgNS4zMSAwIDAgMSAxLjcxOCA3LjMgNS4zMSA1LjMxIDAgMCAxIDcuMDIgMS45OTcgNS4zMSA1LjMxIDAgMCAxIDEyLjMyNSA3LjNhNS4zMSA1LjMxIDAgMCAxLTUuMzA0IDUuMzA0bTAtOS4wMTNhMy43MSAzLjcxIDAgMCAwLTMuNyAzLjcwMSAzLjcxIDMuNzEgMCAwIDAgMy43IDMuNzAyIDMuNzEgMy43MSAwIDAgMCAzLjcwMS0zLjcwMiAzLjcxIDMuNzEgMCAwIDAtMy43LTMuNyIvPjxwYXRoIGZpbGw9IiMxQTFBMUEiIGQ9Ik0xNi45MzkgMTguMDEyYS44Mi44MiAwIDAgMS0uNTY5LS4yMzNsLTYuNzM3LTYuNzM3YS43OTguNzk4IDAgMSAxIDEuMTMtMS4xM0wxNy41IDE2LjY1YS43OTguNzk4IDAgMCAxLS41NyAxLjM2MnoiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:32px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.mentor-cards__filters .mentor-cards__search input{background-color:var(--neutral-200);border:none;border-radius:12px;box-shadow:var(--shadow-1);font-size:16px;height:52px;padding:1rem 2rem 1rem 60px;width:100%}.mentor-cards__filters .mentor-cards__search label{color:var(--secondary-600);font-size:16px}@media(min-width:42em){.mentor-cards__filters{flex-direction:row;gap:2rem}.mentor-cards__filters .mentor-cards__search{flex-grow:1;width:100%}}.mentor-cards .dropdown{font-family:sans-serif;position:relative;width:213px}.mentor-cards .dropdown__button{align-items:center;background-color:var(--secondary-100);border-radius:12px;box-shadow:var(--shadow-1);color:var(--secondary-800);cursor:pointer;display:flex;gap:16px;height:52px;justify-content:center;padding:1rem;transition:all .3s ease-in-out;width:100%}.mentor-cards .dropdown__button[aria-expanded=true]{background-color:var(--secondary-200);border-radius:12px 12px 0 0}.mentor-cards .dropdown__button:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE4IDEwIj48cGF0aCBzdHJva2U9IiMwMDNEOTciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTYuODAzIDEuMDY5IDkuMDM4IDguODcgMS4yNzMgMS4wNyIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;vertical-align:middle;width:18px}.mentor-cards .dropdown__list{background-color:var(--secondary-200);border-radius:0 0 12px 12px;color:var(--secondary-800);left:0;margin-top:4px;max-height:0;opacity:0;overflow-y:auto;position:absolute;top:calc(100% - 4px);transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:10}.mentor-cards .dropdown__list::-webkit-scrollbar{height:6px;width:6px}.mentor-cards .dropdown__list::-webkit-scrollbar-track{background:var(--secondary-100);border-radius:6px}.mentor-cards .dropdown__list::-webkit-scrollbar-thumb{background:var(--secondary-600);border:0;border-radius:6px}.mentor-cards .dropdown__list::-webkit-scrollbar-thumb:hover{background:var(--secondary-800)}.mentor-cards .dropdown__list *{scrollbar-color:var(--secondary-600) var(--secondary-100);scrollbar-width:thin}.mentor-cards .dropdown__list[aria-expanded=true]{display:block;max-height:200px;opacity:1;visibility:visible}.mentor-cards .dropdown__option{cursor:pointer;padding:10px 1rem;position:relative}.mentor-cards .dropdown__option:not(:last-of-type):before{background-color:var(--secondary-800);bottom:0;content:"";height:1px;left:1rem;position:absolute;width:calc(100% - 2rem)}.mentor-cards .dropdown__option:hover:after,.mentor-cards .dropdown__option[aria-selected=true]:after{background-color:rgba(26,26,26,.078);bottom:0;content:"";height:100%;left:1rem;position:absolute;width:calc(100% - 2rem)}@media(min-width:80em){.mentor-cards .carousel__items{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(368px,1fr))}.mentor-cards .carousel__items li{width:100%}}.mentor-card{background:linear-gradient(120deg,#fff 20%,var(--secondary-300));background-position:0 0;background-size:200% 200%;border-radius:12px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;font-family:sans-serif;max-width:368px;overflow:hidden;transition:all .3s ease-in-out;width:100%}.mentor-card:has(input:focus-visible),.mentor-card:hover{background-position:100% 0}.mentor-card__image img{display:block;height:auto;max-height:258px;-o-object-fit:cover;object-fit:cover;width:100%}.mentor-card__info{display:flex;flex-direction:column;flex-grow:1;gap:6px;padding:1rem;position:relative}.mentor-card__role{color:#555;font-size:14px;margin-bottom:8px}.mentor-card__specialties{display:flex;flex-direction:column;gap:12px}.mentor-card__tags{display:inline-flex;flex-wrap:wrap;gap:6px}.mentor-card__section-title{align-items:center;display:flex;gap:6px;position:relative}.mentor-card__section-title:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDE1Ij48cGF0aCBzdHJva2U9IiMxQTFBMUEiIHN0cm9rZS13aWR0aD0iLjciIGQ9Im03LjkxNy45MTIgMS4zOTkgMy4wMDJhLjguOCAwIDAgMCAuNjE5LjQ1OGwzLjE5NS40ODhhLjgyLjgyIDAgMCAxIC40NTcgMS4zNzZMMTEuMjE2IDguNjlhLjgyLjgyIDAgMCAwLS4yMjEuNjk1bC41NDUgMy40MTdjLjEwMy42NjUtLjYwNCAxLjE2OC0xLjE5My44NDJsLTIuNzg0LTEuNTUyYS44NC44NCAwIDAgMC0uNzk1IDBsLTIuNzgzIDEuNTUyYy0uNTkuMzI2LTEuMzExLS4xNzctMS4xOTMtLjg0MmwuNTQ1LTMuNDE3YS44LjggMCAwIDAtLjIyMS0uNjk1TC43NDUgNi4yMzZBLjgyLjgyIDAgMCAxIDEuMiA0Ljg2bDMuMTk2LS40ODhhLjgzLjgzIDAgMCAwIC42MTktLjQ1OEw2LjQxNS45MTJhLjgxNS44MTUgMCAwIDEgMS40NzIgMHoiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;width:14px}.mentor-card__footer{align-items:flex-end;display:flex;flex-grow:1;justify-content:space-between}.mentor-card__footer .btn{gap:1rem}.mentor-card__footer .btn:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIxIDIxIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTcuNjE3IDYuNzk1aC0xNVY4LjQ3aDE1ek03LjYxNyAyLjU3NUg1Ljk1MVY0LjI1aDEuNjY2ek0xNC4yODUgMi41NzVoLTEuNjY3VjQuMjVoMS42Njd6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1LjgzNCAxOC40ODRINC4zOTJhMi42MjcgMi42MjcgMCAwIDEtMi42MTYtMi42MjlWNi4wNThBMi42MjcgMi42MjcgMCAwIDEgNC4zOTIgMy40M2gxMS40NDJhMi42MjcgMi42MjcgMCAwIDEgMi42MTcgMi42M3Y5Ljc5NmEyLjYyNyAyLjYyNyAwIDAgMS0yLjYxNyAyLjYzTTQuMzkyIDUuMTEyYS45NS45NSAwIDAgMC0uOTUuOTU1djkuNzk2YzAgLjUyOC40MjUuOTU1Ljk1Ljk1NWgxMS40NDJjLjUyNSAwIC45NS0uNDI3Ljk1LS45NTVWNi4wNjdhLjk1Ljk1IDAgMCAwLS45NS0uOTU1eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNS4xMTcgMTEuODJoLTMuMzMzdjMuMzQ4aDMuMzMzeiIvPjwvc3ZnPg==");content:"";display:inline-block;height:20px;width:20px}@media(min-width:80em){.mentor-card__info{padding:2rem}}.mentor-profile .container{align-items:center;display:flex;flex-direction:column;gap:1rem;position:relative}.mentor-profile .container:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NDEiIGhlaWdodD0iNDQxIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNDQxIDQ0MSI+PGNpcmNsZSBjeD0iMjIwLjcxMiIgY3k9IjIyMC41MzkiIHI9IjIxOS42MTgiIHN0cm9rZT0iI0NDRTBGRiIgc3Ryb2tlLWRhc2hhcnJheT0iNC4wNSA0LjA1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iLjU2OSIvPjxjaXJjbGUgY3g9IjIyMC43MTIiIGN5PSIyMjAuNTM5IiByPSIxODMuMTg0IiBzdHJva2U9IiNBM0M4RkYiIHN0cm9rZS1kYXNoYXJyYXk9IjQuMDUgNC4wNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9Ii41NjkiLz48Y2lyY2xlIGN4PSIyMjAuNzEyIiBjeT0iMjIwLjUzOSIgcj0iMTQ2LjI0MyIgc3Ryb2tlPSIjNUM5RUZGIiBzdHJva2UtZGFzaGFycmF5PSI0LjA1IDQuMDUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIuNTY5Ii8+PC9zdmc+) no-repeat;background-size:contain;content:"";height:300px;left:-20%;position:absolute;top:-40%;width:300px;z-index:-1}.mentor-profile .container aside{display:flex;flex-direction:column;gap:2rem}.mentor-profile .container .mentor-card--session{display:flex;flex-direction:column;gap:2rem;padding:2rem}.mentor-profile .container .mentor-card--session .session-text{display:flex;flex-direction:column;gap:4px}.mentor-profile .container .mentor-card--session .session-text span:not(.title){align-items:center;display:flex;gap:6px}.mentor-profile-text .title{margin-bottom:1rem}.mentor-profile__bio .title,.mentor-profile__reviews .title,.mentor-profile__specialties .title{align-items:center;display:flex;gap:8px;justify-content:center}.mentor-profile__bio .title svg,.mentor-profile__reviews .title svg,.mentor-profile__specialties .title svg{color:var(--secondary-600);height:24px;margin:0;padding:0;width:24px}.mentor-profile__specialties{justify-content:center}.mentor-profile__footer{display:inline-flex;justify-content:center;width:100%}.mentor-profile .mentor-card{align-items:center;text-align:center}.mentor-profile .mentor-card__info{padding:2rem}.mentor-profile .mentor-card__location{align-items:center;display:flex;flex-direction:column;gap:4px}.mentor-profile .mentor-card__location span{align-items:center;display:flex;gap:6px}.mentor-profile .mentor-card__tags{justify-content:center;width:100%}.mentor-profile .mentor-card__image{width:100%}.mentor-profile .mentor-card .btn{align-self:center}.mentor-profile .icon.icon--left{height:20px;width:20px;fill:currentColor}.mentor-profile__reviews{gap:1rem;width:100%}.mentor-profile__reviews .reviews{background:linear-gradient(45deg,#fff 50%,var(--secondary-100) 150%);background-position:0 0;background-size:100% 100%;border-radius:12px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;font-family:sans-serif;gap:2rem;overflow:hidden;padding:2rem;transition:all .3s ease-in-out}.mentor-profile__reviews .reviews .btn{align-self:center;background:var(--secondary-100);color:var(--secondary-600)}.mentor-profile__reviews .review{display:flex;flex-direction:column;gap:12px;line-height:1.8}.mentor-profile .star-rating{align-items:center;display:inline-flex;gap:4px;pointer-events:none}.mentor-profile .star-rating .star{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDEzIj48cGF0aCBmaWxsPSIjRkZDMzAwIiBzdHJva2U9IiNGRkMzMDAiIHN0cm9rZS13aWR0aD0iLjM1IiBkPSJNNy4wNDMuMTY2Yy40NTYgMCAuODYzLjI1NyAxLjA1NS42N0g4LjFsMS4xNTMgMi40NzUuMDQuMDg1LjA5My4wMTUgMi42NDMuNDAyYy40My4wNjQuNzg2LjM2Ny45MjcuNzgzLjE0LjQxMy4wMzYuODY3LS4yNjggMS4xODNsLTEuOTU5IDIuMDEzLS4wNjIuMDYyLjAxNS4wODcuNDU1IDIuODA0Yy4wNy40NDUtLjExMS44ODMtLjQ4IDEuMTQ2YTEuMTYgMS4xNiAwIDAgMS0xLjIzNC4wNjNsLTIuMjk0LTEuMjc1LS4wODUtLjA0Ny0uMDg1LjA0Ny0yLjMgMS4yNzRhMS4yIDEuMiAwIDAgMS0uNTY3LjE0N2gtLjA3M2ExLjE0IDEuMTQgMCAwIDEtLjU5LS4yMWwtLjEzLS4xMDVhMS4xNSAxLjE1IDAgMCAxLS4zNS0xLjAzOGwuMDAyLS4wMDEuNDU2LTIuODA1LjAxMy0uMDg3LS4wNjEtLjA2Mi0xLjk2LTIuMDEzQTEuMTY3IDEuMTY3IDAgMCAxIDEuOSAzLjg1bC4xNTgtLjAzNiAyLjY0NC0uNDAyLjA5Mi0uMDE1LjA0LS4wODVMNS45ODguODM3Vi44MzZjLjE5Mi0uNDE0LjYtLjY3IDEuMDU1LS42N1ptLS4xNTIgMS4wOTNMNS43MzggMy43MzRsLS4wMDEuMDAxYy0uMTYzLjM1NS0uNDk0LjYtLjg4LjY1OGwtMi42NDQuNDAzLS4zMzYuMDUuMjM4LjI0NSAxLjk1OSAyLjAxMmMuMjU2LjI2Mi4zNzMuNjM2LjMxNC45OThsLS40NTYgMi44MDMtLjA1Ny4zNTcuMzE1LS4xNzUgMi4zLTEuMjc2aC4wMDJhMS4xNSAxLjE1IDAgMCAxIDEuMTIyIDBoLjAwMmwyLjI5NCAxLjI3Ni4zMTUuMTc1LS4wNTctLjM1Ny0uNDU3LTIuODAzYTEuMTcgMS4xNyAwIDAgMSAuMjI2LS44OTRsLjA4OS0uMTA0IDEuOTU5LTIuMDEyLjIzNy0uMjQ0LS4zMzYtLjA1MS0yLjY0My0uNDAzYTEuMTYgMS4xNiAwIDAgMS0uODgtLjY1OGgtLjAwMUw3LjIwOCAxLjI1OCA3LjA1LjkxOXoiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:16px;width:16px}.mentor-profile .star-rating[data-stars="1"] .star:nth-child(-n+1),.mentor-profile .star-rating[data-stars="2"] .star:nth-child(-n+2),.mentor-profile .star-rating[data-stars="3"] .star:nth-child(-n+3),.mentor-profile .star-rating[data-stars="4"] .star:nth-child(-n+4),.mentor-profile .star-rating[data-stars="5"] .star:nth-child(-n+5){background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE3IDE3Ij48cGF0aCBmaWxsPSIjRkZDMzAwIiBzdHJva2U9IiNGRkMzMDAiIHN0cm9rZS13aWR0aD0iLjM1IiBkPSJNOC4xNDggMi4xNzVjLjQ1NiAwIC44NjMuMjU2IDEuMDU1LjY3aC4wMDFsMS4xNTMgMi40NzUuMDQuMDg1LjA5My4wMTUgMi42NDMuNDAyYTEuMTY3IDEuMTY3IDAgMCAxIC42NTggMS45NjZsLTEuOTU4IDIuMDEzLS4wNjIuMDYyLjAxNS4wODcuNDU1IDIuODA0Yy4wNy40NDUtLjExMS44ODItLjQ4IDEuMTQ1YTEuMTYgMS4xNiAwIDAgMS0xLjIzNC4wNjR2LS4wMDFsLTIuMjk0LTEuMjc0LS4wODUtLjA0Ny0uMDg1LjA0Ni0yLjMgMS4yNzVhMS4yIDEuMiAwIDAgMS0uNTY3LjE0NmgtLjA3M2ExLjE0IDEuMTQgMCAwIDEtLjU5LS4yMDlsLS4xMy0uMTA1YTEuMTUgMS4xNSAwIDAgMS0uMzUtMS4wMzhsLjAwMi0uMDAxLjQ1Ni0yLjgwNS4wMTMtLjA4Ny0uMDYxLS4wNjItMS45Ni0yLjAxM2ExLjE2NyAxLjE2NyAwIDAgMSAuNTAyLTEuOTNsLjE1OC0uMDM2IDIuNjQ0LS40MDIuMDkyLS4wMTUuMDQtLjA4NSAxLjE1NC0yLjQ3NHYtLjAwMWMuMTkyLS40MTQuNi0uNjcgMS4wNTUtLjY3WiIvPjwvc3ZnPg==");height:19px;width:19px}@media(min-width:80em){.mentor-profile .container{align-items:flex-start;display:grid;gap:2rem;grid-template-columns:368px auto}.mentor-profile .container:after{height:600px;width:600px}.mentor-profile .mentor-card__tags,.mentor-profile__bio .title,.mentor-profile__footer,.mentor-profile__reviews .title,.mentor-profile__specialties .title{justify-content:flex-start}}.footer{color:#fff;padding:2rem 1rem;position:relative;text-align:center}.footer,.footer:after{background-color:var(--primary-1000)}.footer:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.footer .container{position:relative;z-index:1}.footer a:focus-visible{outline:2px solid #fff!important}.footer__content{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.footer__logo img{filter:brightness(0) invert(1);max-height:50px;-o-object-fit:contain;object-fit:contain}.footer__info{align-items:center;display:inline-flex;flex-direction:column;font-size:.9rem;gap:2rem}.footer__info img{filter:brightness(0) invert(1);height:16px;width:16px}.footer__support{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.footer__support .icon{height:1rem;width:1rem;fill:#fff}.footer__support .footer__link{align-items:center;color:#fff;display:inline-flex;font-size:.9rem;gap:6px;text-decoration:none}@media(min-width:80em){.footer__content{flex-direction:row;justify-content:space-between;text-align:left}.footer{text-align:left}.footer__info{flex-direction:row}}svg.hidden{display:none}body,html{overflow-x:clip;scroll-padding-top:100px}.mentor-checks__header .gradient-outline.gradient-text{padding:3px 4px 0}.carousel__container{overflow:clip;overflow-clip-margin:20px}.gradient-primary-100{background:linear-gradient(120deg,#fff 20%,var(--secondary-200));background-position:0 0;background-size:200% 200%;transition:all .3s ease-in-out}.gradient-primary-100:hover{background-position:100% 0}.gupy-animate{animation-play-state:paused;opacity:0;pointer-events:none}.gupy-animate--run{animation-play-state:running;pointer-events:all}@media (min-width:80em){.gupy-animate.gupy-animate--mb-only{opacity:1!important;pointer-events:all!important}.gupy-animate.gupy-animate--mb-only.gupy-animate--run{animation-play-state:paused!important}}@media (max-width:80em){.gupy-animate.gupy-animate--desktop-only{opacity:1!important;pointer-events:all!important}.gupy-animate.gupy-animate--desktop-only.gupy-animate--run{animation-play-state:paused!important}}.fadeIn{animation-duration:.3s;animation-fill-mode:forwards;animation-name:fadeIn;animation-timing-function:ease-in-out}.slideRight{animation-duration:.3s;animation-fill-mode:forwards;animation-name:slideRight;animation-timing-function:ease-in-out}.slideLeft{animation-duration:.3s;animation-fill-mode:forwards;animation-name:slideLeft;animation-timing-function:ease-in-out}.gradientText{animation:animatedGradient 2s ease-in-out infinite alternate!important;background:linear-gradient(90deg,var(--gradient-full));-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;opacity:1!important}.gradientBackground{animation:fadeIn .3s ease-in-out forwards,animatedGradient 4s ease-in-out infinite alternate!important;background:linear-gradient(90deg,var(--gradient-full));background-size:200% 100%}@keyframes slideRight{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(0)}}@keyframes slideLeft{0%{opacity:0;transform:translateX(50%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes animatedGradient{0%{background-position:0 0}to{background-position:100% 0}}@keyframes upAndDown{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@media (prefers-reduced-motion){.fadeIn,.slideLeft,.slideRight{animation-duration:0s;animation-name:fadeIn}@keyframes slideRight{0%{opacity:0}to{opacity:1}}@keyframes slideLeft{0%{opacity:0}to{opacity:1}}}.carousel{--slides-to-show:1;--slide-gap:20px;direction:ltr;width:100%}.carousel.end .carousel__button--next,.carousel.start .carousel__button--prev{cursor:not-allowed}.carousel.end .carousel__button--next svg,.carousel.start .carousel__button--prev svg{color:var(--neutral-400)!important}.carousel.static .carousel__controls{display:none!important}.carousel.dragging .carousel__items{cursor:grabbing}.carousel__container{overflow:hidden;position:relative}.carousel__items{display:flex;gap:var(--slide-gap);touch-action:pan-y;will-change:transform;--slide-width:calc((100% - (var(--slides-to-show) - 1)*var(--slide-gap))/var(--slides-to-show));list-style:none;margin:0;padding:0}.carousel__item{flex-shrink:0;opacity:0;transition:.3s ease-in-out;visibility:hidden;width:var(--slide-width)}.carousel__item:focus-visible{outline:2px solid #fff}.carousel__item.active{opacity:1;visibility:visible}@media (max-width:80em){.carousel__item.visible+.carousel__item{opacity:1!important}}.carousel__controls{align-items:center;display:flex!important;gap:1rem;justify-content:center}.carousel__controls button{border:none;cursor:pointer;font-size:0;padding:0}.carousel__controls button.carousel__button--next,.carousel__controls button.carousel__button--prev{background-color:transparent}.carousel__controls button svg{color:var(--secondary-600);display:block;transition:.3s}.carousel__controls button:focus-visible svg,.carousel__controls button:hover svg{color:var(--secondary-800)!important}.carousel__controls button:active svg{color:var(--primary-1000)!important}.carousel__bullets{display:flex!important;gap:.5rem}.carousel__bullets button{border-radius:50%;display:inline-block;height:8px;margin:0;padding:0;position:relative;transition:.3s;width:8px}.carousel__bullets button:not(.active){background-color:var(--neutral-400)!important}.carousel__bullets button:not(.active):hover{background-color:var(--secondary-600)!important}.carousel__bullets button.active{background-color:var(--primary-1000)!important}.mentor-cards .carousel__container{overflow:clip;overflow-clip-margin:20px}