.StudyAssistantIntentDropdown-module-scss-module__O4bCpW__triggerContent{align-items:center;gap:4px;display:flex}.StudyAssistantIntentDropdown-module-scss-module__O4bCpW__leadingIcon,.StudyAssistantIntentDropdown-module-scss-module__O4bCpW__chevron{flex-shrink:0}.StudyAssistantIntentDropdown-module-scss-module__O4bCpW__list{white-space:nowrap;margin:0;padding:4px 0;overflow:hidden}.StudyAssistantIntentDropdown-module-scss-module__O4bCpW__dropdownItem{cursor:pointer;align-items:center;gap:8px;display:flex}.StudyAssistantIntentDropdown-module-scss-module__O4bCpW__dropdownListItem{padding:8px 12px;display:flex}.StudyAssistantIntentDropdown-module-scss-module__O4bCpW__dropdownListItem:hover{background-color:#f6f7fb}.StudyAssistantIntentDropdown-module-scss-module__O4bCpW__dropdownListItem.StudyAssistantIntentDropdown-module-scss-module__O4bCpW__selected{background-color:var(--s-color-main-interaction-inverse-container-pressed)}
.StudyAssistantIntentLayout-module-scss-module__YcFs7G__intentsGroupedByTypeWrapper{align-items:center;gap:8px;display:flex}
.AIToolbar-module-scss-module__p1lQQq__aiToolbarWrapper{pointer-events:none;justify-content:center;width:100%;display:flex}.AIToolbar-module-scss-module__p1lQQq__toolbarWithToggleListWrapper{visibility:hidden;flex-direction:column;gap:8px;width:100%;display:flex}.AIToolbar-module-scss-module__p1lQQq__toolbarWithToggleListWrapper.AIToolbar-module-scss-module__p1lQQq__floating{opacity:0;transform-origin:50%;will-change:opacity,transform,width;width:512px;margin-bottom:20px;transition:visibility .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1),width .3s cubic-bezier(.215,.61,.355,1);transform:scale(.96)}.AIToolbar-module-scss-module__p1lQQq__toolbarWithToggleListWrapper.AIToolbar-module-scss-module__p1lQQq__active.AIToolbar-module-scss-module__p1lQQq__floating{width:768px}.AIToolbar-module-scss-module__p1lQQq__toolbarWithToggleListWrapper.AIToolbar-module-scss-module__p1lQQq__active:not(.AIToolbar-module-scss-module__p1lQQq__loading).AIToolbar-module-scss-module__p1lQQq__floating{margin-bottom:17px}.AIToolbar-module-scss-module__p1lQQq__toolbarWithToggleListWrapper.AIToolbar-module-scss-module__p1lQQq__active:not(.AIToolbar-module-scss-module__p1lQQq__loading):not(.AIToolbar-module-scss-module__p1lQQq__floating){width:calc(100% + 6px);margin:-3px}.AIToolbar-module-scss-module__p1lQQq__toolbarWithToggleListWrapper.AIToolbar-module-scss-module__p1lQQq__loading{cursor:not-allowed}.AIToolbar-module-scss-module__p1lQQq__toolbarWithToggleListWrapper.AIToolbar-module-scss-module__p1lQQq__visible{visibility:visible;opacity:1;transform:scale(1)}.AIToolbar-module-scss-module__p1lQQq__dragAndDropWrapper{grid-area:drag-and-drop;width:calc(100% + 24px);min-width:0;margin-top:-12px;margin-left:-12px;margin-right:-12px}.AIToolbar-module-scss-module__p1lQQq__toggleListWrapper{pointer-events:all;align-self:flex-start}.AIToolbar-module-scss-module__p1lQQq__toggleListWrapper.AIToolbar-module-scss-module__p1lQQq__active:not(.AIToolbar-module-scss-module__p1lQQq__loading){margin-bottom:-3px}.AIToolbar-module-scss-module__p1lQQq__aiToolbar{pointer-events:all;background:var(--s-color-main-container-x-subtle);border:1px solid var(--s-color-main-interaction-input-border-default);border-radius:20px}.AIToolbar-module-scss-module__p1lQQq__aiToolbar.AIToolbar-module-scss-module__p1lQQq__active:not(.AIToolbar-module-scss-module__p1lQQq__loading){border:3px solid var(--s-color-main-interaction-input-border-selected);border-radius:23px}.AIToolbar-module-scss-module__p1lQQq__aiToolbar.AIToolbar-module-scss-module__p1lQQq__active:not(.AIToolbar-module-scss-module__p1lQQq__loading)>.AIToolbar-module-scss-module__p1lQQq__aiToolbarInnerWrapper{border:1px solid var(--s-color-main-interaction-input-border-active)}.AIToolbar-module-scss-module__p1lQQq__aiToolbar>.AIToolbar-module-scss-module__p1lQQq__aiToolbarInnerWrapper:not(.AIToolbar-module-scss-module__p1lQQq__floatingAiToolbarInnerWrapper){gap:16px;width:100%}.AIToolbar-module-scss-module__p1lQQq__aiToolbar.AIToolbar-module-scss-module__p1lQQq__loading{background-color:var(--s-color-main-disabled-background)}.AIToolbar-module-scss-module__p1lQQq__aiToolbar.AIToolbar-module-scss-module__p1lQQq__shadow{box-shadow:0 0 8px #00000024}.AIToolbar-module-scss-module__p1lQQq__aiToolbarInnerWrapper{border-radius:20px;grid-template-columns:1fr;grid-template-areas:"input""creation-and-button";gap:12px;padding:12px;display:grid}.AIToolbar-module-scss-module__p1lQQq__floatingAiToolbarInnerWrapper{grid-template-columns:1fr auto;grid-template-areas:"input button"}.AIToolbar-module-scss-module__p1lQQq__withDragAndDrop{grid-template-areas:"drag-and-drop""input""creation-and-button"}.AIToolbar-module-scss-module__p1lQQq__withProjectDropdown:not(.AIToolbar-module-scss-module__p1lQQq__withEmptyProjectDropdown){grid-template-areas:"project-dropdown project-dropdown""input button";row-gap:4px}.AIToolbar-module-scss-module__p1lQQq__withEmptyProjectDropdown{grid-template-areas:"input button"}.AIToolbar-module-scss-module__p1lQQq__projectDropdownWrapper{grid-area:project-dropdown}.AIToolbar-module-scss-module__p1lQQq__input{color:var(--s-color-main-text-default);text-align:left;border:none;grid-area:input}.AIToolbar-module-scss-module__p1lQQq__input:focus{outline:none}.AIToolbar-module-scss-module__p1lQQq__input::placeholder{color:var(--s-color-main-text-x-subtle);opacity:1}.AIToolbar-module-scss-module__p1lQQq__input:placeholder-shown{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.AIToolbar-module-scss-module__p1lQQq__input:disabled{color:var(--s-color-main-disabled-foreground);cursor:not-allowed;background-color:var(--s-color-main-disabled-background)}.AIToolbar-module-scss-module__p1lQQq__toogleAndButtonsWrapper{grid-area:creation-and-button;justify-content:space-between;gap:12px;display:flex}.AIToolbar-module-scss-module__p1lQQq__toggleAndAddButtonWrapper{gap:12px;display:flex}.AIToolbar-module-scss-module__p1lQQq__buttonWrapper{grid-area:button}
.LandingAIPoweredSearch-module-scss-module__z9nCYa__searchBar{flex-direction:column;gap:8px;padding:0 20px;display:flex}@media (min-width:768px){.LandingAIPoweredSearch-module-scss-module__z9nCYa__searchBar{padding:0 20px 48px}}.LandingAIPoweredSearch-module-scss-module__z9nCYa__aiSearchBar{max-width:784px;margin:0 auto}@media (min-width:768px){.LandingAIPoweredSearch-module-scss-module__z9nCYa__aiSearchBar{height:382px}}.LandingAIPoweredSearch-module-scss-module__z9nCYa__modeToggle{justify-content:center;width:100%;display:flex}.LandingAIPoweredSearch-module-scss-module__z9nCYa__modePanelHidden{display:none}
.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape{position:absolute}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__topLeft{top:192px;left:-24px;transform:rotate(32deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__topRightNail{bottom:136px;right:14px;transform:rotate(16deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__bottomRight{bottom:-70px;right:-55px;transform:rotate(68deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newLeftTop,.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newLeftMiddle,.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newLeftBottom,.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newCenterBottom,.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newRightBottom,.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newRightMiddle,.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newRightTop{display:none}@media (min-width:768px){.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__topLeft{top:initial;z-index:2;bottom:150px;left:-10px;transform:rotate(20deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__bottomLeft{bottom:-110px;left:-90px;transform:scaleY(-1)rotate(-34deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__topRightNail{top:384px;right:58px;transform:rotate(18deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__middleRight{bottom:-146px;right:-364px;transform:rotate(38deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__bottomRight{bottom:-86px;right:-90px;transform:rotate(90deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newLeftTop{display:block;top:72px;left:-32px;transform:scaleX(.6)rotate(21deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newLeftMiddle{display:block;top:410px;left:-10px;transform:rotate(150deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newLeftBottom{display:block;bottom:-25px;left:-19px;transform:scaleX(.7)rotate(-25deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newCenterBottom{display:block;bottom:20px;left:auto;right:auto;transform:rotate(-30deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newRightBottom{display:block;bottom:-20px;right:10px;transform:scale(.8)rotate(-130deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newRightMiddle{display:block;top:260px;right:-30px;transform:rotate(174deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newRightTop{display:block;top:68px;right:10px;transform:scaleX(.6)rotate(-23deg)}}@media (min-width:1200px){.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newLeftTop{top:192px;left:52px;transform:rotate(27deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newLeftMiddle{top:510px;left:38px;transform:rotate(150deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newLeftBottom{bottom:-50px;left:55px;transform:rotate(-32deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newCenterBottom{bottom:-20px;left:auto;right:auto;transform:rotate(89deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newRightBottom{bottom:-60px;right:95px;transform:rotate(-116deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newRightMiddle{top:410px;right:40px;transform:rotate(174deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__newRightTop{top:198px;right:90px;transform:rotate(-23deg)}}@media (min-width:1440px){.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__topLeft{top:196px;left:-140px;transform:rotate(6deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__bottomLeft{z-index:3;bottom:9%;left:-140px;transform:scaleY(-1)rotate(-86deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__topRightDrop{top:186px;right:100px;transform:rotate(60deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__topRightNail{right:158px}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__middleRight{bottom:-176px;right:-214px;transform:rotate(40deg)}.LandingHeadingSectionShapes-module-scss-module__Vppd6W__shape.LandingHeadingSectionShapes-module-scss-module__Vppd6W__bottomRight{bottom:-126px;right:50px}}
.LandingHeroSection-module-scss-module___6ec9q__heroSection{text-align:center;background:var(--s-color-burgundy-background-default);flex-direction:column;justify-content:center;align-items:center;padding:164px 0 24px;display:flex;position:relative}@media (min-width:768px){.LandingHeroSection-module-scss-module___6ec9q__heroSection{padding:248px 0 48px}}.LandingHeroSection-module-scss-module___6ec9q__aiHeroSection{padding:104px 0 24px;overflow:hidden}@media (min-width:768px){.LandingHeroSection-module-scss-module___6ec9q__aiHeroSection .LandingHeroSection-module-scss-module___6ec9q__wrapper{min-height:544px}}.LandingHeroSection-module-scss-module___6ec9q__aiHeroSection .LandingHeroSection-module-scss-module___6ec9q__titleContainer{padding:0 0 48px}@media (min-width:1200px){.LandingHeroSection-module-scss-module___6ec9q__aiHeroSection{padding:176px 0 24px}}@media (min-width:768px){.LandingHeroSection-module-scss-module___6ec9q__wrapper{max-width:750px}}@media (min-width:1200px){.LandingHeroSection-module-scss-module___6ec9q__wrapper{max-width:1170px}}.LandingHeroSection-module-scss-module___6ec9q__titleContainer{z-index:4;flex-direction:column;gap:32px;width:85%;margin:0 auto;padding:0 0 60px;display:flex;position:relative}@media (min-width:768px){.LandingHeroSection-module-scss-module___6ec9q__titleContainer{width:75%}}
.LandingMainFeaturesSection-module-scss-module__Z5n57q__landingMainFeaturesSection{flex-direction:column;gap:48px;padding-top:80px;padding-bottom:80px;display:flex}.LandingMainFeaturesSection-module-scss-module__Z5n57q__featureItem{flex-direction:column;gap:64px;max-width:100%;padding:24px 0;display:flex}@media (min-width:768px){.LandingMainFeaturesSection-module-scss-module__Z5n57q__featureItem{flex-direction:row}.LandingMainFeaturesSection-module-scss-module__Z5n57q__featureItem.LandingMainFeaturesSection-module-scss-module__Z5n57q__reverseOrderFromTablet{flex-direction:row-reverse}}.LandingMainFeaturesSection-module-scss-module__Z5n57q__animationWrapper{border-radius:40px;flex:none;justify-content:center;align-items:center;width:100%;height:320px;display:flex;overflow:hidden}.LandingMainFeaturesSection-module-scss-module__Z5n57q__animationWrapper.LandingMainFeaturesSection-module-scss-module__Z5n57q__green{background-color:var(--s-color-green-container-subtle)}.LandingMainFeaturesSection-module-scss-module__Z5n57q__animationWrapper.LandingMainFeaturesSection-module-scss-module__Z5n57q__pink{background-color:var(--s-color-pink-container-subtle)}.LandingMainFeaturesSection-module-scss-module__Z5n57q__animationWrapper.LandingMainFeaturesSection-module-scss-module__Z5n57q__purple{background-color:var(--s-color-purple-container-subtle)}@media (min-width:768px){.LandingMainFeaturesSection-module-scss-module__Z5n57q__animationWrapper{width:288px}}@media (min-width:1200px){.LandingMainFeaturesSection-module-scss-module__Z5n57q__animationWrapper{width:400px}}.LandingMainFeaturesSection-module-scss-module__Z5n57q__featureDetailsWrapper{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.LandingMainFeaturesSection-module-scss-module__Z5n57q__featureDetailsWrapper>:last-child{align-self:stretch}@media (min-width:768px){.LandingMainFeaturesSection-module-scss-module__Z5n57q__featureDetailsWrapper>:last-child{align-self:flex-start}}
.LandingPopularItemsContainer-module-scss-module__HzNYVa__popularItemsSection{background-color:#f6f7fb;padding:60px 0;position:relative}@media (min-width:768px){.LandingPopularItemsContainer-module-scss-module__HzNYVa__popularItemsSection{padding:100px 0}}@media (min-width:1440px){.LandingPopularItemsContainer-module-scss-module__HzNYVa__popularItemsSection{min-height:716px}}.LandingPopularItemsContainer-module-scss-module__HzNYVa__headerWrapper{flex-direction:column;gap:36px;padding:0 48px 32px;display:flex}.LandingPopularItemsContainer-module-scss-module__HzNYVa__heading{margin-bottom:8px;padding:0 24px}@media (min-width:768px){.LandingPopularItemsContainer-module-scss-module__HzNYVa__heading{margin-bottom:36px;padding:0}}.LandingPopularItemsContainer-module-scss-module__HzNYVa__container{content-visibility:auto;width:100%}@media (min-width:768px){.LandingPopularItemsContainer-module-scss-module__HzNYVa__container{background-color:#fff;border-radius:20px;max-width:900px;margin:32px auto;padding:40px}}.LandingPopularItemsContainer-module-scss-module__HzNYVa__eyeImage{z-index:3;pointer-events:none;margin:16px auto 0;display:block}@media (min-width:768px){.LandingPopularItemsContainer-module-scss-module__HzNYVa__eyeImage{width:214px;height:155px}}@media (min-width:1440px){.LandingPopularItemsContainer-module-scss-module__HzNYVa__eyeImage{width:375px;height:271px;position:absolute;bottom:-110px;left:30px}}
@layer reset,tokens,theme.base;@layer theme.component{.ProjectTile-module-scss-module__vZP71G__projectTile{max-width:330px;height:100%;color:var(--s-color-main-text-default);background:var(--s-color-main-interaction-neutral-container-xx-subtle-default);border:1px solid #d3d9e0;border-radius:20px;flex-direction:column;justify-content:space-between;padding:12px 0 0 12px;text-decoration:none;display:flex;overflow:hidden}.ProjectTile-module-scss-module__vZP71G__projectTile:focus-visible{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px;outline-offset:-2px;border-radius:4px}.ProjectTile-module-scss-module__vZP71G__projectHeader{gap:8px;padding-right:12px;display:flex}.ProjectTile-module-scss-module__vZP71G__projectIcon{grid-row:1;font-size:16px}.ProjectTile-module-scss-module__vZP71G__projectTitle{text-align:left}}@layer theme.utility;
.SaiProjectSection-module-scss-module__L7RUCq__saiProjectSection{background:var(--s-color-main-container-subtle)}.SaiProjectSection-module-scss-module__L7RUCq__container{text-align:center;flex-direction:column;gap:32px;margin:0 auto;padding:80px 32px;display:flex;position:relative}@media (min-width:768px){.SaiProjectSection-module-scss-module__L7RUCq__container{padding:80px 64px}}@media (min-width:1200px){.SaiProjectSection-module-scss-module__L7RUCq__container{max-width:856px;padding:80px 0}}@media (min-width:1440px){.SaiProjectSection-module-scss-module__L7RUCq__container{max-width:1096px;padding:80px 0}}.SaiProjectSection-module-scss-module__L7RUCq__header{gap:16px;padding:0 16px;display:grid}@media (min-width:768px){.SaiProjectSection-module-scss-module__L7RUCq__header{padding:0 20px}}.SaiProjectSection-module-scss-module__L7RUCq__projectsGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;max-width:fit-content;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:768px){.SaiProjectSection-module-scss-module__L7RUCq__projectsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SaiProjectSection-module-scss-module__L7RUCq__projectsGrid .SaiProjectSection-module-scss-module__L7RUCq__projectItem:last-child{display:none}}@media (min-width:1200px){.SaiProjectSection-module-scss-module__L7RUCq__projectsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SaiProjectSection-module-scss-module__L7RUCq__projectsGrid .SaiProjectSection-module-scss-module__L7RUCq__projectItem:last-child{display:block}}@media (min-width:1440px){.SaiProjectSection-module-scss-module__L7RUCq__projectsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.SaiProjectSection-module-scss-module__L7RUCq__projectsGrid .SaiProjectSection-module-scss-module__L7RUCq__projectItem:last-child{display:none}}.SaiProjectSection-module-scss-module__L7RUCq__projectItem{min-width:0}
.index-module-scss-module__h-MS8a__wrapper{overflow:hidden}.index-module-scss-module__h-MS8a__wrapper .index-module-scss-module__h-MS8a__socialProofSection{background-color:var(--s-color-burgundy-background-default)}
