.header-resource-component{position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:#fff;height:var(--heightHeader)}.header-resource-component .new-input-header{margin:auto;transition:all .2s ease-in-out;width:100%}.header-landing{height:60px}@media screen and (min-width:1025px){.header-landing{height:72px}}.layout-footer{display:flex;flex-direction:column;position:fixed;bottom:35px;left:calc(100vw - 56px);z-index:100}@media screen and (max-width:1024px){.layout-footer .popup-feedback-container{margin:0 12px 7px auto!important}}.layout-footer.mobile{bottom:0}.layout-footer.mobile-worksheet{bottom:75px!important}.layout-footer.show-alert{bottom:73px}.layout-footer.show-banner{bottom:12vh}.back-popup-container{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1300;font-family:Nunito}.back-popup-container .custom-popup-container{position:absolute;width:fit-content;height:fit-content;border-radius:6px;border:1px solid rgba(33,33,33,.12);box-shadow:0 2px 1px 1px rgba(33,33,33,.08);overflow:hidden;z-index:101;transition:all .2s ease-in;pointer-events:all}.drawer-more-action-ws-panel{z-index:1100}.drawer-more-action-ws-panel .MuiPaper-root{background-color:unset;text-align:center;box-shadow:none}.drawer-more-action-ws-panel .MuiPaper-root ::-webkit-scrollbar{display:none}.drawer-more-action-ws-panel .MuiPaper-root .drawer-wrapper-content{background-color:#f9fafb;border-radius:32px 32px 0 0;padding:32px 0}.drawer-more-action-ws-panel .MuiPaper-root .drawer-wrapper-content .content{color:rgba(var(--color),1)}.drawer-more-action-ws-panel .MuiPaper-root .drawer-wrapper-content .content .list-button li{display:flex;gap:8px;padding-left:24px}.drawer-more-action-ws-panel .MuiPaper-root .drawer-wrapper-content .content .list-button li p{margin:0}.drawer-more-action-ws-panel .text{font-weight:400;font-size:14px;line-height:30px;color:#212121;margin:0;position:relative;padding-top:16px}.drawer-more-action-ws-panel .content{background-color:#fff;border-radius:12px 12px 0 0;overflow:hidden}@media screen and (max-width:1024px){.drawer-more-action-ws-panel .content .action.action-del{display:flex;width:100%;justify-content:space-around;gap:8px}.drawer-more-action-ws-panel .content .action.action-del div{padding:12px;border:1px solid #e7e7e8;border-radius:12px;width:100%}.drawer-more-action-ws-panel .content .action.action-del div.delete{background-color:#ff2442;color:#fff}.drawer-more-action-ws-panel .content .MuiDialogContent-root{padding:16px 24px 20px}}.popup-detail-reviews .MuiPaper-root{border-radius:16px;box-shadow:0 10px 40px 10px rgba(0,0,0,.078)}.popup-detail-reviews .MuiBackdrop-root{background:rgba(0,0,0,.5);backdrop-filter:blur(12px)}.popup-detail-reviews .MuiDialogContent-root{padding:16px;width:450px;height:400px;box-sizing:border-box;overflow:hidden}.popup-detail-reviews .popup-detail-reviews-content{display:flex;flex-direction:column;gap:16px;position:relative}.popup-detail-reviews .popup-detail-reviews-content .popup-detail-reviews-content-header{display:flex;align-items:center;gap:8px}.popup-detail-reviews .popup-detail-reviews-content .popup-detail-reviews-content-header img{width:40px;height:40px;border-radius:50%;object-fit:cover}.popup-detail-reviews .popup-detail-reviews-content .popup-detail-reviews-content-header .user-info{display:flex;flex-direction:column}.popup-detail-reviews .popup-detail-reviews-content .popup-detail-reviews-content-header .user-info .user-info-name{font-weight:700;font-size:16px;line-height:24px;color:#2d3642;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:340px;margin:0;text-decoration:none}.popup-detail-reviews .popup-detail-reviews-content .popup-detail-reviews-content-header .user-info .star-rating-popup-detail-reviews{height:20px;display:flex;align-items:center;gap:2px}.popup-detail-reviews .popup-detail-reviews-content .popup-detail-reviews-content-header .user-info .star-rating-popup-detail-reviews svg{width:16px!important;height:16px!important}.popup-detail-reviews .popup-detail-reviews-content .popup-detail-reviews-content-body{min-height:260px;height:260px;max-height:260px;padding:16px;background-color:#f0f2f5;border-radius:16px;font-weight:400;font-size:14px;line-height:20px;color:#2d3642;box-sizing:border-box}.popup-detail-reviews .popup-detail-reviews-content .popup-detail-reviews-content-body .popup-detail-reviews-content-body-comment{overflow-y:auto;height:100%;width:100%}.popup-detail-reviews .popup-detail-reviews-content .footer-btn-close{width:100%;height:32px;border-radius:6px;background:#597ef7;border:1px solid #597ef7;box-shadow:0 2px 0 0 rgba(0,0,0,.043);color:#fff;font-weight:600;font-size:14px;line-height:22px;cursor:pointer}@media(hover:hover){.popup-detail-reviews .popup-detail-reviews-content .footer-btn-close:hover{background:#85a5ff;border:1px solid #85a5ff}}.popup-detail-reviews .popup-detail-reviews-content .btn-close-icon{position:absolute;top:0;right:0;width:24px;height:24px;background:transparent;border:none;display:flex;justify-content:center;align-items:center;border-radius:6px;cursor:pointer}@media(hover:hover){.popup-detail-reviews .popup-detail-reviews-content .btn-close-icon:hover{background:#f5f5f5}}.community-reviews-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:96px 0;background-color:#fff;cursor:pointer}@media(max-width:1024px){.community-reviews-container{padding:40px 16px;box-sizing:border-box;gap:24px}}.community-reviews-container-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.community-reviews-container-title{font-weight:700;font-size:30px;line-height:40px;color:#2d3642;margin:0}@media(max-width:1024px){.community-reviews-container-title{text-align:center}}.community-reviews-container-description{font-weight:500;font-size:14px;line-height:22px;color:#2d3642;margin:0}@media(max-width:1024px){.community-reviews-container-description{text-align:center}}.community-reviews-container-cards{display:grid;grid-template-columns:repeat(3,minmax(375px,1fr));gap:40px;padding:0 80px}.community-reviews-container-cards .community-reviews-card{display:flex;flex-direction:column;gap:16px;max-width:375px;height:214px;padding:24px;background-color:#fff;border-radius:16px;box-shadow:0 2px 8px 0 rgba(0,0,0,.149);box-sizing:border-box;overflow:hidden;transition:all .3s ease;border:1px solid transparent;position:relative}.community-reviews-container-cards .community-reviews-card.expanded{height:auto}.community-reviews-container-cards .community-reviews-card.fade-in-up{animation:fadeInUp .6s ease-out forwards}@media(hover:hover){.community-reviews-container-cards .community-reviews-card:hover{border:1px solid #597ef7;box-shadow:0 9px 28px 8px rgba(89,126,247,.051),0 6px 16px 0 rgba(89,126,247,.078),0 3px 6px -4px rgba(89,126,247,.122)}}.community-reviews-container-cards .community-reviews-card .header-card{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.community-reviews-container-cards .community-reviews-card .header-card .user-info{display:flex;align-items:center;justify-content:center;gap:8px}.community-reviews-container-cards .community-reviews-card .header-card .user-info .user-info-avatar{width:40px;height:40px;border-radius:100px;object-fit:cover;overflow:hidden}.community-reviews-container-cards .community-reviews-card .header-card .user-info .user-info-details{display:flex;flex-direction:column}.community-reviews-container-cards .community-reviews-card .header-card .user-info .user-info-details .user-name{font-weight:700;font-size:16px;line-height:24px;color:#2d3642;margin:0;text-decoration:none;text-overflow:ellipsis;max-width:150px;overflow:hidden;white-space:nowrap}@media(max-width:375px){.community-reviews-container-cards .community-reviews-card .header-card .user-info .user-info-details .user-name{max-width:110px}}.community-reviews-container-cards .community-reviews-card .header-card .user-info .user-info-details .time-ago{font-size:12px;line-height:16px;font-weight:400;color:#2d3642;margin:0}.community-reviews-container-cards .community-reviews-card .header-card .star-rating-icon{display:flex;align-items:center;justify-content:center;gap:2px}.community-reviews-container-cards .community-reviews-card .review-content{font-size:14px;font-weight:400;line-height:20px;max-height:110px;color:#2d3642;margin:0;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.community-reviews-container-cards .community-reviews-card .review-content .see-less-btn{font-size:14px;font-weight:700;line-height:20px;color:#597ef7;cursor:pointer}.community-reviews-container-cards .community-reviews-card .review-content.expanded{-webkit-line-clamp:unset;line-clamp:unset;max-height:100%}.community-reviews-container-cards .community-reviews-card .see-more-btn{position:absolute;bottom:32px;right:24px;color:#597ef7;font-size:14px;font-weight:700;line-height:20px;cursor:pointer;background:#fff}.community-reviews-container-cards .community-reviews-card .see-more-btn .see-more-btn-ellipsis{font-weight:400;color:#2d3642}@media(max-width:1210px){.community-reviews-container-cards{grid-template-columns:repeat(2,1fr);gap:32px;padding:0}}@media(max-width:768px){.community-reviews-container-cards{grid-template-columns:repeat(1,1fr)}}.button-see-more-comments{width:198px;height:40px;gap:8px;padding:7px 15px;border-radius:6px;background:#597ef7;border:1px solid #597ef7;box-shadow:0 2px 0 0 rgba(0,0,0,.043);font-family:Nunito;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#fff;cursor:pointer;box-sizing:border-box;transition:all .3s ease}.button-see-more-comments .button-loading{display:flex;align-items:center;justify-content:center;gap:8px}.button-see-more-comments .button-loading .spinner{width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}@media(hover:hover){.button-see-more-comments:hover:not(:disabled){background:#85a5ff;border:1px solid #85a5ff}}.button-see-more-comments:disabled{opacity:.7;cursor:not-allowed}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(1turn)}}.founder-section-container{display:flex;align-items:center;justify-content:center;gap:64px;padding:96px 0;background-color:#fff;border-color:#e2e8f0;border-style:solid;border-width:1px 0}.founder-section-container .founder-section-avatar{width:364px;height:364px;position:relative;z-index:1}.founder-section-container .founder-section-avatar .founder-section-avatar-image{width:364px;height:364px;border-radius:8px;box-shadow:0 25px 50px -12px rgba(0,0,0,.251);object-fit:cover}.founder-section-container .founder-section-avatar:after{content:"";position:absolute;top:-16px;left:-16px;width:364px;height:364px;border-radius:8px;border:4px solid rgba(25,93,230,.2);z-index:-1;box-sizing:border-box}.founder-section-container .founder-section-content{display:flex;flex-direction:column;max-width:548px;height:365px;gap:13px;justify-content:space-between}.founder-section-container .founder-section-content .founder-section-content-title{font-size:14px;font-weight:900;line-height:20px;color:#597ef7;margin:0}.founder-section-container .founder-section-content .founder-section-content-description{font-size:36px;font-weight:700;line-height:45px;color:#2d3642;margin:0}.founder-section-container .founder-section-content .founder-section-content-quote{font-family:Nunito;font-weight:400;font-style:italic;font-size:20px;line-height:32.5px;color:#2d3642;margin:0}.founder-section-container .founder-section-content .founder-section-content-info{display:flex;flex-direction:column;height:75px;justify-content:flex-end}.founder-section-container .founder-section-content .founder-section-content-info .founder-section-content-info-name{font-family:Nunito;font-weight:500;font-size:26.1px;line-height:36px;color:#597ef7;margin:0;text-decoration:none;cursor:pointer}@media(hover:hover){.founder-section-container .founder-section-content .founder-section-content-info .founder-section-content-info-name:hover{color:#85a5ff}}.founder-section-container .founder-section-content .founder-section-content-info .founder-section-content-info-role{font-family:Nunito;font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;color:rgba(0,0,0,.451);margin:0}@media(max-width:1024px){.founder-section-container{flex-direction:column;gap:32px;padding:40px 24px;box-sizing:border-box}.founder-section-container .founder-section-avatar,.founder-section-container .founder-section-avatar .founder-section-avatar-image,.founder-section-container .founder-section-avatar:after{width:342px;height:342px}.founder-section-container .founder-section-content{max-width:100%;height:100%;gap:16px;justify-content:space-between}}.hero-reviews-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 0 96px;position:relative}.hero-reviews-container:before{background-color:#195de6;top:47px;transform:translateX(calc(-50% - 212px))}.hero-reviews-container:after,.hero-reviews-container:before{content:"";display:block;width:256px;height:256px;border-radius:100%;position:absolute;left:50%;filter:blur(64px);opacity:.1}.hero-reviews-container:after{background-color:#f97316;top:120px;transform:translateX(50px)}@media(max-width:1024px){.hero-reviews-container{padding:40px;box-sizing:border-box}.hero-reviews-container:before{top:66px;left:0;transform:translateX(0)}.hero-reviews-container:after{top:244px;left:auto;right:0;transform:translateX(0)}}.hero-reviews-container-title{font-family:Nunito;font-weight:900;font-size:60px;line-height:60px;text-align:center;color:rgba(0,0,0,.851);margin:0 0 8px;z-index:1}@media(max-width:1024px){.hero-reviews-container-title{font-size:48px;line-height:60px;margin-bottom:8px}}.hero-reviews-container-rating{display:flex;align-items:center;justify-content:center;gap:16px;font-weight:900;font-size:24px;text-align:center;margin:0;color:#0f172a;height:36px;z-index:1}.hero-reviews-container-rating .MuiRating-root{display:flex;align-items:center;justify-content:center;gap:8px}.hero-reviews-container-rating .MuiRating-iconEmpty,.hero-reviews-container-rating .MuiRating-iconFilled{color:#597ef7!important}.hero-reviews-container-description{max-width:430px;font-weight:400;font-size:18px;line-height:28px;text-align:center;margin:0;color:#2d3642;z-index:1}.review-cta-container{display:flex;align-items:center;justify-content:center;padding:96px 80px}.review-cta-container .review-cta-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:1206px;background:#2f54eb;border-radius:20px;padding:48px;box-shadow:0 25px 50px -12px rgba(0,0,0,.251);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100'%3E%3Cpath d='M0 0 L100 100 M100 0 L0 100' stroke='rgba(255, 255, 255, 0.1)' stroke-width='3'/%3E%3C/svg%3E");background-size:100% 100%;box-sizing:border-box}.review-cta-container .review-cta-title{font-weight:900;font-size:48px;line-height:48px;color:#fff;margin:0}.review-cta-container .review-cta-description{font-size:20px;font-weight:400;max-width:628px;text-align:center;line-height:28px;color:hsla(0,0%,100%,.8);margin:0}.review-cta-container .review-cta-button{width:244px;height:68px;padding:20px 48px;border-radius:12px;background:#f97316;color:#fff;box-shadow:0 8px 10px -6px rgba(0,0,0,.102),0 20px 25px -5px rgba(0,0,0,.102);box-sizing:border-box;margin-top:16px;transition:all .3s ease;font-weight:900;font-size:20px;line-height:28px;border:none;cursor:pointer}@media(hover:hover){.review-cta-container .review-cta-button:hover{background:#fb923c}}@media(max-width:1024px){.review-cta-container{padding:40px 24px;box-sizing:border-box}.review-cta-container .review-cta-content{width:100%;padding:40px 24px;gap:32px}.review-cta-container .review-cta-content .review-cta-title{font-size:36px;line-height:46px;text-align:center}.review-cta-container .review-cta-content .review-cta-button{margin-top:0}}.review-distribution-container{display:flex;align-items:center;justify-content:center;gap:48px;padding:80px 0;position:relative;background-color:#fff}@media(max-width:1024px){.review-distribution-container{flex-direction:column;gap:32px;padding:40px 24px;box-sizing:border-box}}.review-distribution-container-right{width:266px;display:flex;flex-direction:column;gap:8px}.review-distribution-container-right .right-title{font-weight:700;font-size:30px;color:#2d3642;margin:0}.review-distribution-container-right .right-description{font-weight:400;font-size:16px;line-height:24px;color:rgba(0,0,0,.451);margin:0}.review-distribution-container-right .right-alert{display:flex;flex-direction:column;gap:10px;padding:16px 24px;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.051);background-color:#fff}.review-distribution-container-right .right-alert .alert-title{display:flex;align-items:center;gap:12px;margin:0;font-weight:600;font-size:14px;line-height:20px;color:#2d3642}.review-distribution-container-right .right-alert .alert-description{font-weight:400;font-size:12px;line-height:16px;color:rgba(0,0,0,.451);margin:0}@media(max-width:1024px){.review-distribution-container-right{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.review-distribution-container-right .right-title{text-align:center}.review-distribution-container-right .right-description{text-align:center;max-width:262px}}.review-distribution-container-left{display:flex;flex-direction:column;gap:16px;width:533px}.review-distribution-container-left .rating-bar{display:flex;align-items:center;justify-content:space-between;gap:16px}.review-distribution-container-left .rating-bar-rating{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;line-height:20px;color:#0f172a}.review-distribution-container-left .rating-bar-progress{width:426px;border-radius:8px;overflow:hidden;height:12px;background-color:#e5e7eb}.review-distribution-container-left .rating-bar-progress .rating-bar-progress-fill{border-radius:8px;background-color:#597ef7;height:100%}.review-distribution-container-left .rating-bar-percentage{font-weight:400;font-size:14px;line-height:20px;color:#64748b;width:45px;text-align:right}@media(max-width:1024px){.review-distribution-container-left{width:100%}.review-distribution-container-left .rating-bar-progress{flex:1}}.reviewer-stats-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:96px 0}@media(max-width:1024px){.reviewer-stats-container{padding:40px 24px;box-sizing:border-box;gap:32px}}.reviewer-stats-container-title{font-weight:700;font-size:36px;line-height:40px;text-align:center;color:#2d3642;margin:0}.reviewer-stats-container-cards{display:flex;align-items:center;justify-content:center;gap:32px}.reviewer-stats-container-cards .reviewer-stats-card{width:347px;height:372px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:32px;border-radius:8px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 2px 0 rgba(0,0,0,.051);box-sizing:border-box}.reviewer-stats-container-cards .reviewer-stats-card .reviewer-stats-card-icon{width:80px;height:80px;min-height:80px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:#f0f5ff}.reviewer-stats-container-cards .reviewer-stats-card .reviewer-stats-card-content{display:flex;flex-direction:column;align-items:center;gap:12px}.reviewer-stats-container-cards .reviewer-stats-card .reviewer-stats-card-title{font-weight:700;font-size:20px;text-align:center;color:#0f172a;margin:0}.reviewer-stats-container-cards .reviewer-stats-card .reviewer-stats-card-description{font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#64748b;margin:0}.reviewer-stats-container-cards .reviewer-stats-card .reviewer-stats-card-percentage{font-weight:900;font-size:48px;line-height:48px;text-align:center;color:#597ef7;margin:8px 0 0;height:72px;display:flex;align-items:flex-end;justify-content:center;border-top:1px solid #f1f5f9;width:100%}@media(max-width:1024px){.reviewer-stats-container-cards{flex-direction:column;gap:24px;width:100%}.reviewer-stats-container-cards .reviewer-stats-card{width:100%}}.reviewer-stats-more{display:flex;align-items:center;justify-content:center;gap:16px;border:1px solid #e2e8f0;box-shadow:0 1px 2px 0 rgba(0,0,0,.051);border-radius:8px;background:#fff;padding:12px 24px}.reviewer-stats-more span{font-weight:500;font-size:14px;line-height:20px;color:rgba(0,0,0,.451);margin:0;letter-spacing:.0748px}.reviewer-stats-more .group-avatar{width:fit-content;display:flex;align-items:center;justify-content:center}.reviewer-stats-more .group-avatar .group-avatar-item{width:32px;height:32px;border-radius:100%;object-fit:cover;border:1px solid #fff;box-sizing:border-box}.reviewer-stats-more .group-avatar .group-avatar-item.avatar-2,.reviewer-stats-more .group-avatar .group-avatar-item.avatar-3{margin-left:-8px}@media(max-width:1024px){.reviewer-stats-more span{font-size:12px;line-height:20px}}.reviews-page{width:100%;min-height:100svh;background:#f0f2f5;overflow:hidden}