.AiChatQuickStart-module__W3LMxG__container{flex-direction:column;justify-content:center;align-items:center;display:flex}
.AiChatContainer-module__UnhlAW__outline{border:1px solid var(--lilac);border-radius:2rem}.AiChatContainer-module__UnhlAW__container{border:1rem solid var(--white);background:linear-gradient(180deg,var(--blue-100)0%,var(--white)100%);border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:42rem;display:flex;position:relative;overflow:hidden}.AiChatContainer-module__UnhlAW__content{z-index:1;width:100%}.AiChatContainer-module__UnhlAW__globe,.AiChatContainer-module__UnhlAW__globeLeft{opacity:.03;background:url(../media/globe.f5b2b130.png) 0%/cover no-repeat;width:46.68rem;height:46rem;position:absolute;top:0}@media (max-width:1199.98px){.AiChatContainer-module__UnhlAW__globeLeft{height:37.5rem}}.AiChatContainer-module__UnhlAW__globeLeft{left:0;transform:translate(-50%)}.AiChatContainer-module__UnhlAW__globeRight{opacity:.03;background:url(../media/globe.f5b2b130.png) 0%/cover no-repeat;width:46.68rem;height:46rem;position:absolute;top:0}@media (max-width:1199.98px){.AiChatContainer-module__UnhlAW__globeRight{height:37.5rem}}.AiChatContainer-module__UnhlAW__globeRight{right:0;transform:translate(51%)}@media (max-width:1199.98px){.AiChatContainer-module__UnhlAW__globe{height:37.5rem}.AiChatContainer-module__UnhlAW__globeLeft{left:-14.688rem}.AiChatContainer-module__UnhlAW__globeRight{right:-14.688rem}}@media (max-width:767.98px){.AiChatContainer-module__UnhlAW__container{border-width:.75rem;border-radius:1.25rem;padding:0 .25rem}.AiChatContainer-module__UnhlAW__outline{border-radius:1.25rem}}
.ButtonsContainer-module__S0D8QW__header,.ButtonsContainer-module__S0D8QW__subtitle{color:var(--purple)}.ButtonsContainer-module__S0D8QW__buttonGroupTitle{color:var(--peri)}.ButtonsContainer-module__S0D8QW__esaiBodyTextLargeContainer{margin-top:.5rem;margin-bottom:2rem}.ButtonsContainer-module__S0D8QW__buttonsContainer{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.ButtonsContainer-module__S0D8QW__buttonsRow{gap:.25rem;margin-top:.75rem;display:flex}.ButtonsContainer-module__S0D8QW__toolsRow{gap:.5rem;margin-top:.75rem;display:flex}.ButtonsContainer-module__S0D8QW__variantButton{border-radius:1.875rem}.ButtonsContainer-module__S0D8QW__toolBlockContainer{width:100%}.ButtonsContainer-module__S0D8QW__toolRowSpacer{flex-grow:4}.ButtonsContainer-module__S0D8QW__toolCard{width:30vw;height:100%}.ButtonsContainer-module__S0D8QW__tryButton{width:326px;margin-top:2.5rem}.ButtonsContainer-module__S0D8QW__tryButtonContainer{text-align:center;justify-content:center;align-items:center;display:flex}.ButtonsContainer-module__S0D8QW__quizBackButton{z-index:10;position:absolute;top:1rem;left:1rem}.ButtonsContainer-module__S0D8QW__toolLink,.ButtonsContainer-module__S0D8QW__toolLink *,.ButtonsContainer-module__S0D8QW__toolLink:hover *{text-decoration:none!important}@media (min-width:1440px){.ButtonsContainer-module__S0D8QW__toolCard{width:20rem}.ButtonsContainer-module__S0D8QW__toolBlock{justify-content:center;align-items:stretch;display:flex}.ButtonsContainer-module__S0D8QW__toolsRow{margin-left:-.5rem}}@media (max-width:1199.98px){.ButtonsContainer-module__S0D8QW__toolCard{width:35vw}}@media (max-width:991.98px){.ButtonsContainer-module__S0D8QW__globeLeft{left:-25%}.ButtonsContainer-module__S0D8QW__globeRight{right:-25%}div .ButtonsContainer-module__S0D8QW__variantButton{padding:.625rem 1.25rem}.ButtonsContainer-module__S0D8QW__toolCard{width:21rem}}@media (max-width:767.98px){.ButtonsContainer-module__S0D8QW__header{font-size:1.75rem}.ButtonsContainer-module__S0D8QW__subtitle{text-align:center}.ButtonsContainer-module__S0D8QW__variantButton{width:100%}.ButtonsContainer-module__S0D8QW__variantButton p{text-align:start}.ButtonsContainer-module__S0D8QW__buttonsRow{flex-direction:column;gap:.5rem;width:100%;margin-top:.5rem}.ButtonsContainer-module__S0D8QW__toolsRow{gap:.25rem;margin-top:.75rem;display:flex}@media (max-width:767.98px){.ButtonsContainer-module__S0D8QW__toolsRow{flex-direction:column;gap:.5rem;width:100%;margin-top:.5rem}}.ButtonsContainer-module__S0D8QW__toolsRow{margin-left:0}.ButtonsContainer-module__S0D8QW__tryButton{width:100%}.ButtonsContainer-module__S0D8QW__toolBlock{flex-direction:column;gap:1rem}.ButtonsContainer-module__S0D8QW__toolCard{width:100%;padding-left:.5rem;padding-right:.5rem}.ButtonsContainer-module__S0D8QW__tryButtonContainer{display:block}.ButtonsContainer-module__S0D8QW__toolRowSpacer{display:none}}
.StarRating-module__iMVzgq__rating{line-height:1;position:relative;overflow:hidden}.StarRating-module__iMVzgq__customIcon{margin-right:8px;display:inline-block}.StarRating-module__iMVzgq__customIconEmpty svg path{fill:var(--lilac)}.StarRating-module__iMVzgq__customIconFilled svg path{fill:var(--purple)}
.ScrollingSectionTitle-module__mU-ILG__titleContainer{max-width:var(--section-width);justify-content:space-between;margin:auto;padding:20px;display:flex}.ScrollingSectionTitle-module__mU-ILG__titleButtonsContainer{display:flex}.ScrollingSectionTitle-module__mU-ILG__description{max-width:410px;padding-top:16px}@media screen and (max-width:991.98px){.ScrollingSectionTitle-module__mU-ILG__titleContainer{text-align:center;display:block}.ScrollingSectionTitle-module__mU-ILG__titleButtonsContainer{display:none}.ScrollingSectionTitle-module__mU-ILG__description{margin:auto}}
.EsaiToolsOverviewClientComponent-module__e-9NVW__container{width:100%;margin:0 auto;position:relative}.EsaiToolsOverviewClientComponent-module__e-9NVW__esaiTool{width:364px;padding-right:16px}.EsaiToolsOverviewClientComponent-module__e-9NVW__first{padding-left:16px}
.EsaiTools-module__RXvhhW__container{width:100%;padding-bottom:4rem}.EsaiTools-module__RXvhhW__container h4{font-size:1rem;font-weight:600}.EsaiTools-module__RXvhhW__title{margin:0;font-size:2rem;font-weight:600}.EsaiTools-module__RXvhhW__filterSection{margin-bottom:1rem}.EsaiTools-module__RXvhhW__filterTabs{flex-wrap:wrap;gap:.25rem;display:flex}.EsaiTools-module__RXvhhW__filterTab{color:#1f195a;cursor:pointer;background:#f5f5ff;border:1px solid #0000;border-radius:1.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s}.EsaiTools-module__RXvhhW__filterTab:hover{background:#f3f3fc}.EsaiTools-module__RXvhhW__filterTab.EsaiTools-module__RXvhhW__active{color:#1f195a;background:#f3f3fc;border-color:#8698fe}.EsaiTools-module__RXvhhW__toolsContainer{flex-direction:column;gap:2rem;display:flex}.EsaiTools-module__RXvhhW__categorySection{flex-direction:column;gap:1rem;display:flex}.EsaiTools-module__RXvhhW__categoryTitle{color:var(--blue);margin:0;font-size:1rem;font-weight:600}.EsaiTools-module__RXvhhW__toolsGrid{grid-template-columns:repeat(5,1fr);gap:1.5rem .5rem;display:grid}@media (max-width:1199.98px){.EsaiTools-module__RXvhhW__toolsGrid{grid-template-columns:repeat(3,1fr);gap:.5rem}}@media (max-width:767.98px){.EsaiTools-module__RXvhhW__title{font-size:1.5rem}.EsaiTools-module__RXvhhW__filterTabs{gap:.25rem}.EsaiTools-module__RXvhhW__filterTab{border-radius:1.25rem;padding:.375rem .75rem;font-size:.75rem}.EsaiTools-module__RXvhhW__toolsGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.EsaiTools-module__RXvhhW__categoryTitle{font-size:1.125rem}}
.AiChatAnswerComponent-module__MeO03q__container{border:.063rem solid var(--peri);background:var(--white);border-radius:2rem;max-width:20.375rem;padding:1rem;position:relative}.AiChatAnswerComponent-module__MeO03q__answerText{color:var(--deep);white-space:pre-wrap;font-size:14px;font-weight:500;line-height:1.25rem}.AiChatAnswerComponent-module__MeO03q__ratingEdit{justify-content:space-between;align-items:center;margin-top:.75rem;display:flex}.AiChatAnswerComponent-module__MeO03q__editIcon{cursor:pointer}textarea.AiChatAnswerComponent-module__MeO03q__answerTextArea{resize:none;border:.063rem solid var(--purple);background:var(--white);border-radius:1.25rem;width:100%;padding:.625rem .75rem;font-size:14px;line-height:1.25rem;transition:border-color .15s}.AiChatAnswerComponent-module__MeO03q__hidden{opacity:0;visibility:hidden;position:absolute}.AiChatAnswerComponent-module__MeO03q__buttons{grid-template-columns:auto auto;gap:.75rem;margin-top:.75rem;display:grid}.AiChatAnswerComponent-module__MeO03q__answerButton{width:100%;height:2.5rem}.AiChatAnswerComponent-module__MeO03q__dot{border:none;border-radius:50%;width:8px;height:8px;padding:0}@media screen and (max-width:767.98px){.AiChatAnswerComponent-module__MeO03q__answerText,textarea.AiChatAnswerComponent-module__MeO03q__answerTextArea{font-size:16px}}
.IntroAnimationCard-module__oPHJJG__animationCard{border:1px solid var(--lilac);background-color:#fff;border-radius:32px;padding:16px}.IntroAnimationCard-module__oPHJJG__animationVideoContainer{aspect-ratio:730/546;border-radius:20px;width:50vw;max-width:730px;max-height:546px;overflow:hidden}.IntroAnimationCard-module__oPHJJG__animationCardDescriptionContainer{align-items:flex-end;padding-top:20px;display:flex}.IntroAnimationCard-module__oPHJJG__titleAndDescription{flex-direction:column;flex:1;display:flex}.IntroAnimationCard-module__oPHJJG__description{max-width:323px;padding-top:12px}@media screen and (max-width:991.98px){.IntroAnimationCard-module__oPHJJG__animationCard{max-width:700px;margin:auto}.IntroAnimationCard-module__oPHJJG__animationCardDescriptionContainer{gap:12px;align-items:unset;flex-direction:column}.IntroAnimationCard-module__oPHJJG__animationVideoContainer{width:100%;height:auto}.IntroAnimationCard-module__oPHJJG__button{width:100%}.IntroAnimationCard-module__oPHJJG__buttonContainer{width:100%;display:block}}
.AiChatClientComponent-module__jO2pxq__chatContainer{flex-direction:column;gap:2.25rem;margin:auto;display:flex}.AiChatClientComponent-module__jO2pxq__chatTopStack{flex-direction:column;display:flex}.AiChatClientComponent-module__jO2pxq__closeButtonRail{max-width:var(--section-width);justify-content:flex-end;width:100%;margin:0 auto .5rem;padding-left:1.25rem;padding-right:1.25rem;display:flex}.AiChatClientComponent-module__jO2pxq__chatAnswersContainer{flex-direction:column;align-items:flex-end;gap:2.25rem;max-width:43rem;margin:0 auto;display:flex}.AiChatClientComponent-module__jO2pxq__chatAiResponseContainer{flex-direction:row;flex:0 auto;gap:1.25rem;width:100%;max-width:64rem;margin:0 auto;display:flex}.AiChatClientComponent-module__jO2pxq__essayDraftActive{max-width:none;padding-right:calc(50% - 32rem)}.AiChatClientComponent-module__jO2pxq__chatStepsContainer{flex-direction:column;gap:2.25rem;width:100%;max-width:43rem;margin:0 auto;display:flex}.AiChatClientComponent-module__jO2pxq__chatContainerScroll{width:100%;padding-top:1rem;padding-bottom:1rem}.AiChatClientComponent-module__jO2pxq__buttonContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-top:.75rem;display:flex}.AiChatClientComponent-module__jO2pxq__pressEnter{color:var(--peri);font-weight:400}.AiChatClientComponent-module__jO2pxq__buttonNext{padding-left:4.5rem;padding-right:4.5rem}.AiChatClientComponent-module__jO2pxq__stepTitle{color:var(--peri);text-align:center;width:100%;padding-bottom:.5rem;font-weight:400}.AiChatClientComponent-module__jO2pxq__answerContainer{justify-content:flex-end;align-items:flex-end;display:flex}.AiChatClientComponent-module__jO2pxq__essayDraftEditorContainer{height:0}.AiChatClientComponent-module__jO2pxq__helperCardBuffer{height:22rem}.AiChatClientComponent-module__jO2pxq__chatContainerScroll{scrollbar-color:var(--violet);scrollbar-width:thin;scroll-margin:20px}.AiChatClientComponent-module__jO2pxq__chatContainerScroll::-webkit-scrollbar{width:4px;margin:20px;padding:50px}.AiChatClientComponent-module__jO2pxq__chatContainerScroll::-webkit-scrollbar-track{background:0 0;border-radius:4px;margin:20px}.AiChatClientComponent-module__jO2pxq__chatContainerScroll::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--violet);border-radius:4px;margin:20px}@media (max-width:767.98px){.AiChatClientComponent-module__jO2pxq__chatContainer{gap:1.25rem}.AiChatClientComponent-module__jO2pxq__closeButtonRail{padding-left:0;padding-right:0}.AiChatClientComponent-module__jO2pxq__buttonNextContainer,.AiChatClientComponent-module__jO2pxq__buttonNext{width:100%}}
.IntroAnimationsClientComponent-module__hWHdqW__container{padding-bottom:20px}
/*# sourceMappingURL=38c4a05dc2d4d662.css.map*/