.CourseBanner_container__2QIDk{width:354px;height:600px;display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0 auto 144px;border:5px solid hsla(0,0%,92.5%,.11);font-family:Poppins;border-radius:32px;background-color:#121314;background-repeat:repeat;background-size:400px;filter:drop-shadow(0 16px 20px rgba(0,0,0,.4))}.CourseBanner_containerInner__3S9Ft{display:flex;flex-direction:column;height:60%;justify-content:space-between}.CourseBanner_joinNowButton__3BS3x{width:100%;height:64px;background-color:#3c81fb;display:flex;justify-content:center;margin:0 auto;align-items:center;border-radius:90px;color:#fff;box-shadow:0 10px 30px rgba(60,130,251,.38);border:2px solid hsla(0,0%,100%,.159);cursor:pointer}.CourseBanner_bubbleContainers__2aCXT{display:flex;width:100%;justify-content:space-between}.CourseBanner_companyBubble__1Pe1q{width:60px;height:60px;border:1px solid #ececec;border-radius:90px;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;animation:CourseBanner_float__2gy3L 8s ease-in-out infinite}.CourseBanner_companyLogoImage__2Z2wt{width:20px;height:auto}.CourseBanner_bannerTitle__3iCLY{font-size:28px;font-weight:600;line-height:40px;color:#fff;width:300px}.CourseBanner_textContainer__3RanO{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.CourseBanner_textContainerInner__3_dYe p{color:#3f75ff;font-weight:500;margin-bottom:8px}@keyframes CourseBanner_float__2gy3L{0%{transform:translate(0)}25%{transform:translate(10px,-10px)}50%{transform:translateY(-20px)}75%{transform:translate(-10px,-10px)}to{transform:translate(0)}}.CourseBanner_video__3SSa6{width:300px;border-radius:18px;height:auto;display:block}.CourseBanner_mobileButton__2tOWf{display:block;display:flex;width:80%;margin-top:52px}.CourseBanner_desktopButton__mgNQa{display:none}@media screen and (min-width:1200px){.CourseBanner_desktopButton__mgNQa{display:block}.CourseBanner_blackBackground__2objl{position:absolute;left:0;width:100%;height:280%;background-image:url(/course_images/background.png);background-repeat:repeat;background-size:320px;z-index:0;opacity:.05}.CourseBanner_textContainer__3RanO{display:block;flex-direction:column;justify-content:space-between;align-items:center}.CourseBanner_container__2QIDk{width:1200px;height:400px;display:flex;justify-content:space-around;flex-direction:row;align-items:center;margin:144px auto}.CourseBanner_video__3SSa6{width:500px;border-radius:18px;height:auto;display:block}.CourseBanner_containerInner__3S9Ft{display:flex;flex-direction:row;height:100%;align-items:center;width:100%;justify-content:space-around}.CourseBanner_bubbleContainers__2aCXT{display:none}.CourseBanner_companyLogoImage__2Z2wt{width:30px;height:auto}.CourseBanner_companyBubble__1Pe1q{width:80px;height:80px;border:1px solid #ececec;border-radius:90px;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;animation:CourseBanner_float__2gy3L 8s ease-in-out infinite}.CourseBanner_bannerTitle__3iCLY{font-size:36px;font-weight:600;line-height:50px;color:#fff;width:390px;margin-bottom:32px}.CourseBanner_desktopSize__OjoIV{display:block;width:967px;height:400px}.CourseBanner_joinNowButton__3BS3x{width:176px;height:64px;background-color:#3c81fb;margin:inherit;display:flex;justify-content:center;align-items:center;border-radius:90px;color:#fff;box-shadow:0 10px 30px rgba(60,130,251,.38);border:2px solid hsla(0,0%,100%,.159);cursor:pointer}.CourseBanner_mobileButton__2tOWf{display:none}}.WebflowBanner_companyCard__2pV5B{height:600px;max-width:350px;margin:44px auto 0;border-radius:56px;align-items:center;justify-content:center;display:flex}.WebflowBanner_featureProfileImage__1zWWH{width:72px;height:72px;border-radius:44px}.WebflowBanner_companyLogo__3TcHg{width:44px;height:auto}.WebflowBanner_featuredVideo__2rDlU{width:300px;height:auto;border-radius:16px;box-shadow:0 24px 25px 0 rgba(0,0,0,.15)}.WebflowBanner_companyContainer__zCTPy{display:flex;flex-direction:column;justify-content:space-between;height:500px}.WebflowBanner_profileContainer__SCFDV{display:flex;align-items:center}.WebflowBanner_profileDetails__2jai1{padding-left:12px;font-family:Poppins}.WebflowBanner_university__1kZGL{color:hsla(0,0%,100%,.5)}.WebflowBanner_fullName__3wkjL{color:#fff}.WebflowBanner_companyLogoDesktop__N1ZPj,.WebflowBanner_featuredVideoDesktop__3G2nV{display:none}.WebflowBanner_portfolioURL__1Y-b8{display:none;font-family:Poppins}.WebflowBanner_featuredType__1JcM1 h1{line-height:44px;font-size:32px}.WebflowBanner_featuredType__1JcM1{display:flex;justify-content:center;align-items:center;width:300px;font-size:13px;text-align:left;flex-direction:column;font-family:Poppins;margin:0 auto 32px;color:#373947}.WebflowBanner_webflowLogo__2FDep{width:160px;margin-top:-36px;margin-left:150px;height:auto}.WebflowBanner_exploreType__8-qxm{text-align:center;background-color:#3f75ff;color:#fff;padding-top:18px;padding-bottom:18px;border-radius:99px;font-size:18px;font-family:Poppins;font-weight:500;width:300px;margin:24px auto 144px}.WebflowBanner_affiliateImage__k8HFM{width:130px;margin-top:-48px;margin-left:124px;height:auto}.WebflowBanner_titleContainer__2uheA{margin:0 auto;font-family:Poppins;font-weight:600;display:flex;flex-direction:column;align-items:center;justify-content:center;width:300px}.WebflowBanner_titleText__21k4o{font-size:32px;color:#000;display:flex;align-items:center}@media screen and (min-width:1200px){.WebflowBanner_affiliateImage__k8HFM{margin-top:0;margin-left:24px;width:200px}.WebflowBanner_titleContainer__2uheA{flex-direction:row;width:auto;margin-bottom:72px}.WebflowBanner_exploreType__8-qxm{text-align:center;margin-top:56px;margin-bottom:144px}.WebflowBanner_webflowLogo__2FDep{width:200px;margin-top:0;margin-left:18px;height:auto}.WebflowBanner_featuredType__1JcM1{display:flex;justify-content:center;margin-bottom:44px;width:auto;flex-direction:row;text-align:left;text-align:initial;font-family:Poppins}.WebflowBanner_portfolioURL__1Y-b8{color:#fff;font-size:28px}.WebflowBanner_personDetailsFlex__3lag1{display:flex;flex-direction:column;justify-content:space-around;height:490px}.WebflowBanner_portfolioURL__1Y-b8{display:block}.WebflowBanner_companyLogo__3TcHg{display:none}.WebflowBanner_companyLogoDesktop__N1ZPj{display:block;width:44px;height:auto}.WebflowBanner_desktopFlex__38moN{display:flex;width:1100px;justify-content:space-between;align-items:center}.WebflowBanner_featuredVideo__2rDlU{display:none}.WebflowBanner_featuredVideoDesktop__3G2nV{border-radius:24px;width:auto;height:400px;display:block}.WebflowBanner_companyContainer__zCTPy{flex-direction:row}.WebflowBanner_companyCard__2pV5B{border-radius:32px;height:528px;max-width:1200px;margin:0 auto}.WebflowBanner_companyLogo__3TcHg{width:24px;height:24px}}@media (min-width:320px){.Promo_container__3kBLH{height:300px;width:100%;background-color:#21ce99;background-image:url(https://i.imgur.com/UJRx6Ue.png);background-size:1900px;background-repeat:repeat;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:auto auto 50px}.Promo_text__1NUsM{padding-bottom:32px;color:#fff;font-family:Poppins;text-align:center;width:400px}.Promo_sponsored__1zJFW{display:flex;font-family:Poppins;justify-content:space-around;align-self:center;background:#fff;width:350px;height:100px;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;padding-left:20px}.Promo_sponsoredFlex__LMw7p{display:flex;flex-direction:column;justify-content:center}.Promo_sponsoredFlex__LMw7p h4{font-weight:500}.Promo_sponsored__1zJFW h5{display:flex;flex-direction:column;justify-content:center;color:#8f91a3;font-weight:500}}@media (min-width:1025px){.Promo_sponsored__1zJFW{display:flex;font-family:Poppins;justify-content:space-around;align-self:center;background:#fff;width:450px;height:100px;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px}}.CompanyCard_card__1oaXN{background-color:var(--primary-color);border-radius:30px;background-size:30%;background-repeat:no-repeat;background-position:50%;transition:all .3s ease-out;box-shadow:0 14px 26px rgba(0,0,0,.04);border:none}.CompanyCard_card__1oaXN:hover{transition:all .3s ease-out;transform:translateY(-10px) scale(1.005) translateZ(0)}.CompanyGrid_container__1GHFX{margin:auto;max-width:1100px;overflow:visible}.CompanyGrid_grid__2VQH1{margin-top:72px;display:grid;grid-template-columns:3fr 3fr;grid-auto-rows:200px;grid-gap:2rem;padding-left:5%;padding-right:5%}@media screen and (min-width:1280px){.CompanyGrid_grid__2VQH1{display:grid;grid-template-columns:4fr 4fr 4fr 4fr;grid-auto-rows:360px 360px;grid-gap:2.8rem}}.CofoliosApplyButton_apply__2YOFE{width:147px;height:50px;border-radius:10px;display:flex;align-self:center;justify-content:center;align-items:center;margin:20px auto 80px;transition:all .3s ease-out}.CofoliosApplyButton_apply__2YOFE p{margin-top:32px;margin-bottom:32px;font-weight:700;color:#fafafa}@media only screen and (max-width:1024px){.CofoliosApplyButton_apply__2YOFE{margin-bottom:180px}}.PortfolioGrid_grid__2TlLr{display:grid;grid-template-columns:3fr 3fr;grid-auto-rows:200px;grid-gap:2rem;padding-left:5%;padding-right:5%;margin-top:20px}.PortfolioGrid_portfolio__12JpV{display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:0 4px 17px 0 hsla(0,0%,91.4%,.5)}.PortfolioGrid_profileImg__17jGP{margin-top:22px;height:63px;width:63px;border-radius:50px}.PortfolioGrid_name__Mv8y1{margin-top:20px;margin-bottom:0;font-size:14px;font-weight:700}.PortfolioGrid_university__bEYs3{font-size:12px;margin-bottom:0;text-align:center}.PortfolioGrid_link__3MZlI{color:var(--link-color);margin-bottom:0;margin-top:12px;font-size:12px}@media screen and (min-width:768px){.PortfolioGrid_grid__2TlLr{display:grid;grid-template-columns:3fr 3fr 3fr;grid-auto-rows:200px;grid-gap:2rem;padding-left:5%;padding-right:5%;margin-top:20px}}@media screen and (min-width:1280px){.PortfolioGrid_portfolio__12JpV{transition:all .3s ease-out}.PortfolioGrid_portfolio__12JpV:hover{transform:translateY(-10px) scale(1.005) translateZ(0);box-shadow:0 20px 36px 0 hsla(0,0%,91.4%,.5)}}.RelatedArticles_heading__2EbYp{margin-left:5%;margin-top:95px;margin-bottom:12px}.RelatedArticles_container__1aBg3{padding-bottom:60px}.RelatedArticles_article__1ZdZ3{width:300px;margin-left:5%}.RelatedArticles_title__kxj7n{margin-bottom:0;font-weight:700;font-size:18px;line-height:130%}.RelatedArticles_source__45cV-{color:var(--btn-inactive-color)}@media screen and (min-width:768px){.RelatedArticles_container__1aBg3{display:flex}}@keyframes ModalWindow_fade-in__3kjK7{0%{opacity:0}to{opacity:1}}.ModalWindow_close__2mo3T{animation:ModalWindow_fade-in__3kjK7 .3s reverse}.ModalWindow_window__2-cOG{position:fixed;background-color:rgba(0,0,0,.47);top:0;right:0;left:0;height:100vh;z-index:1500;transition:all .3s;animation:ModalWindow_fade-in__3kjK7 .3s}.ModalWindow_window__2-cOG>div{max-width:934px;margin:auto;max-height:100vh;overflow-y:auto;position:relative;background:#fff;color:#444}.ModalWindow_window__2-cOG h1{padding-top:50px;font-size:2.4rem}.ModalWindow_clickOut__axQ1E{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-50;cursor:default}.ModalWindow_closeBtn__2Tq_2{color:#4b4b4b;line-height:50px;font-size:80%;position:absolute;right:0;text-align:center;top:0;width:70px;text-decoration:none;border:none;cursor:pointer}.ModalWindow_closeBtn__2Tq_2:hover{color:#000}.ModalWindow_header__38Ojz{display:flex;align-items:center;flex-direction:column}.ModalWindow_header__38Ojz h1{margin-top:0;padding-top:0}.ModalWindow_logo__2arjU{margin-top:72px;height:60px;width:auto}.ModalWindow_title__3bd0J{margin-top:40px;font-size:24px;font-weight:700}@media screen and (min-width:768px){.ModalWindow_window__2-cOG>div{margin-top:32px;border-radius:10px;max-height:90vh}}.NewsletterSignup_container__3Vpar{display:flex;flex-direction:column;width:340px;margin:auto}.NewsletterSignup_text__3MWc_{display:flex;flex-direction:column}.NewsletterSignup_text__3MWc_ h5{font-family:Poppins;font-size:32px;color:#373947}.NewsletterSignup_text__3MWc_ p{font-family:Poppins;font-size:18px;color:#73808f}.NewsletterSignup_form__1Al0E{display:flex;align-items:center;flex-direction:column;font-family:Poppins}.NewsletterSignup_form__1Al0E input{width:100%;margin-top:24px;padding:20px 50px;border:1px solid #d1d1d1;font-family:Poppins;border-radius:44px;box-sizing:border-box;font-size:15px}.NewsletterSignup_form__1Al0E input:focus{outline:none;border:1px solid var(--link-color)}.NewsletterSignup_form__1Al0E button{background-color:var(--link-color);color:#fafafa;display:inline-block;margin-top:24px;margin-left:32px;padding:8px 40px;font-family:Poppins;border-radius:30px;border-style:none;font-size:16px;font-weight:500;line-height:38px;cursor:pointer}@media screen and (min-width:1280px){.NewsletterSignup_container__3Vpar{display:flex;padding-top:56px;padding-bottom:56px;flex-direction:row;justify-content:space-around;align-items:center;width:1000px;margin:auto}.NewsletterSignup_text__3MWc_ p{font-family:Poppins;font-size:18px;color:#73808f;width:450px;line-height:32px;margin-top:8px}.NewsletterSignup_form__1Al0E{display:flex;align-items:center;flex-direction:row}}.HomepageGrid_mainContainer__1WfPH{justify-content:center;align-items:center}.HomepageGrid_showAllButton__3TPOk{color:#3c81fb;cursor:pointer}.HomepageGrid_sidebar__2uuVA{overflow-y:scroll;font-family:Poppins;color:#9ba3b1;margin-bottom:56px;position:relative}.HomepageGrid_sidebarTitleMobile__3XGhq{color:#373947;font-weight:600;font-family:Poppins;font-size:24px;margin-top:72px}.HomepageGrid_sidebarTitle__3jYZB{display:none}.HomepageGrid_mainContainer__1WfPH{display:flex;flex-direction:row;flex-direction:column}.HomepageGrid_gridContainer__3K_KX{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:24px}.HomepageGrid_designerImage__2NoO7{height:60px;width:60px;border-radius:99px;margin-right:8px}.HomepageGrid_designerCompany__YbfKV{height:auto;width:30px;filter:brightness(0) saturate(100%) invert(90%) sepia(0) saturate(0) hue-rotate(93deg) brightness(90%) contrast(103%)}.HomepageGrid_mainImage__xSgsE{width:340px;margin-bottom:56px;height:auto;border-radius:12px;filter:drop-shadow(0 16px 20px rgba(0,0,0,.07))}.HomepageGrid_internDetailsContainer__2a8PH{flex-direction:column;display:flex;align-items:center}.HomepageGrid_internNameAndCompany__2vuTS{display:flex;flex-direction:row;align-items:center}.HomepageGrid_designerFullName__3qrwb{font-family:Poppins;font-weight:500}.HomepageGrid_internBlock__25Cip{display:flex;justify-content:space-between;align-items:center;width:280px}.HomepageGrid_university__39tL8{font-family:Poppins;font-weight:500;font-size:14px;color:#696f7a}.HomepageGrid_gridItem__1on-5{width:400px;height:400px;display:flex;flex-direction:column;cursor:pointer;justify-content:center;background-color:#f4f5f6;border-radius:32px}.HomepageGrid_sidebar__2uuVA{display:flex;flex-direction:row;width:350px}.HomepageGrid_sidebarTitle__3jYZB{color:#373947;font-weight:600;margin-bottom:24px}.HomepageGrid_companyLogo__3toF7{height:30px;width:auto;margin-right:2px;filter:brightness(0) saturate(100%) invert(90%) sepia(0) saturate(0) hue-rotate(93deg) brightness(90%) contrast(103%);transition:filter .25s ease-in-out,transform .25s ease-in-out}.HomepageGrid_selectedCompanyLogo__22dt-{filter:brightness(0) saturate(100%) invert(20%) sepia(0) saturate(0) hue-rotate(93deg) brightness(90%) contrast(103%);transform:scale(1.1);transition:filter .25s ease-in-out,transform .25s ease-in-out}.HomepageGrid_selectedCompany__2PYXF{color:#202020;font-weight:500}@keyframes HomepageGrid_shimmer__tvg14{0%{background-position:-1000px 0}to{background-position:1000px 0}}.HomepageGrid_shimmer__tvg14{background:linear-gradient(45deg,#e2e6ec 25%,#fff 50%,#e2e6ec 75%);background-size:2000px 100%}.HomepageGrid_ghostImage__8edEe,.HomepageGrid_shimmer__tvg14{animation:HomepageGrid_shimmer__tvg14 .75s ease-in-out infinite}.HomepageGrid_ghostImage__8edEe{background-color:#ddd;height:420px;border-radius:32px;width:100%;background:linear-gradient(45deg,#e2e6ec 25%,#fff 50%,#e2e6ec 75%);background-size:2000px 100%}@keyframes HomepageGrid_fadeInAndBlur__2Vfav{0%{opacity:0;filter:blur(5px);scale:.8}to{opacity:1;filter:none;scale:1}}.HomepageGrid_fadeIn__2YPDz{animation:HomepageGrid_fadeInAndBlur__2Vfav 3s cubic-bezier(0,1.15,.45,1.03) forwards}.HomepageGrid_companyListItem__2mhtn{margin-left:12px;margin-right:12px;display:flex;align-items:center;cursor:pointer;border-radius:24px;font-size:18px;transition:opacity .25s ease,transform .25s ease,filter .5s ease;filter:blur(0);transform:scale(1)}.HomepageGrid_hiddenCompany__106nO{opacity:0;transform:scale(0);transition:opacity .25s ease,transform .25s ease,filter .5s ease;filter:blur(15px)}.HomepageGrid_viewAllContainer__2boEY{position:absolute;margin-left:24px;top:320px;cursor:pointer;color:#3c81fb;transition:transform .7s cubic-bezier(0,1.03,.44,1.02)}.HomepageGrid_movedDown__1NgqT{transform:translateY(650px);transition:transform .7s cubic-bezier(0,1.03,.44,1.02)}.HomepageGrid_amaText__jOEvN{font-family:Poppins;font-size:14px;font-weight:500;color:#3f75ff}.HomepageGrid_amaStatus__3MujJ{height:24px;width:24px;background-color:#1987ff;position:absolute;border-radius:24px;margin-left:36px;margin-top:48px;border:3px solid #f4f5f6;display:flex;align-items:center;justify-content:center}.HomepageGrid_chatImage__1plNh{width:15px;height:auto}.HomepageGrid_sidebar__2uuVA{display:none}.HomepageGrid_mainContainer__1WfPH{margin-top:72px}@media screen and (min-width:1200px){.HomepageGrid_itemNameContainer__28FT7,.HomepageGrid_listItem__23YSp{display:flex;align-items:center}.HomepageGrid_listItem__23YSp{justify-content:space-between}.HomepageGrid_itemName__3ZPzt{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomepageGrid_itemCount__17Jg5{flex-shrink:0;margin-left:8px;color:#6c757d}.HomepageGrid_universityListItem__38q_c{display:flex;justify-content:space-between;align-items:center}.HomepageGrid_universityName__2y2TM{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomepageGrid_universityCount__3ujE2{flex-shrink:0;margin-left:8px}.HomepageGrid_companyListItem__2mhtn{margin-bottom:32px;transition:opacity .25s ease,transform .25s ease,filter .5s ease}.HomepageGrid_companyListItem__2mhtn,.HomepageGrid_hiddenCompany__106nO{opacity:0;transform:scale(0);filter:blur(15px)}.HomepageGrid_hiddenCompany__106nO.HomepageGrid_showAll__3S886{opacity:1;transform:scale(1);filter:blur(0);transition:opacity .25s ease,transform .25s ease,filter .5s ease;animation:HomepageGrid_fadeInAndBlur__2Vfav .5s forwards}@keyframes HomepageGrid_fadeInAndBlur__2Vfav{0%{opacity:0;filter:blur(5px);transform:scale(.8)}to{opacity:1;filter:blur(0);transform:scale(1)}}.HomepageGrid_companyListItem__2mhtn{animation:HomepageGrid_fadeInAndBlur__2Vfav .5s forwards;animation-delay:var(--animation-delay)}.HomepageGrid_toggleButtons__140XU{display:flex;justify-content:space-between;margin-bottom:20px}.HomepageGrid_toggleButton__3PkzM{font-size:16px}.HomepageGrid_mainContainer__1WfPH{margin-top:114px}.HomepageGrid_toggleButton__3PkzM{flex:1 1;font-family:Poppins;border-radius:25px;padding:10px 20px;text-align:center;cursor:pointer;background:none;font-size:14px;font-weight:400;color:#6c757d;transition:color .25s,background-color .25s;border:1px solid #ecedf0}.HomepageGrid_toggleButton__3PkzM:first-child{margin-right:8px}.HomepageGrid_activeButton__h1pI5{background-color:#000;color:#fff;font-weight:500;border-radius:25px}.HomepageGrid_mainContainer__1WfPH{margin-top:0}.HomepageGrid_companyListItem__2mhtn{display:flex;align-items:center;cursor:pointer;border-radius:24px;font-size:14px}.HomepageGrid_companyLogo__3toF7{height:auto;width:20px;margin-right:18px;margin-left:4px;filter:brightness(0) saturate(100%) invert(90%) sepia(0) saturate(0) hue-rotate(93deg) brightness(90%) contrast(103%)}.HomepageGrid_selectedCompanyLogo__22dt-{filter:brightness(0) saturate(100%) invert(20%) sepia(0) saturate(0) hue-rotate(93deg) brightness(90%) contrast(103%)}.HomepageGrid_sidebarTitleMobile__3XGhq{display:none}.HomepageGrid_sidebarTitle__3jYZB{display:block}.HomepageGrid_mainContainer__1WfPH{margin-top:100px;display:flex;flex-direction:row;align-items:normal;overflow:visible}.HomepageGrid_toggleButtonsContainer__82Q-I{position:sticky;top:0;height:90px;background:linear-gradient(180deg,#fff 70%,hsla(0,0%,100%,0));z-index:9999;padding-top:24px}.HomepageGrid_sidebar__2uuVA{display:block;width:270px;max-height:100vh;overflow-y:auto;position:sticky;top:0;background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0));z-index:10;scrollbar-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0);scrollbar-width:thin}.HomepageGrid_showAllButton__3TPOk{color:#3c81fb;cursor:pointer}.HomepageGrid_gridContainer__3K_KX{height:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;padding:24px}.HomepageGrid_gridItem__1on-5{width:350px;height:400px}.HomepageGrid_mainImage__xSgsE{width:320px;margin-bottom:56px;height:auto;border-radius:12px;filter:drop-shadow(0 16px 20px rgba(0,0,0,.07))}.HomepageGrid_internNameAndCompany__2vuTS{display:flex;flex-direction:row;align-items:center;width:90%}@media screen and (min-width:1500px){.HomepageGrid_gridItem__1on-5{width:400px;height:400px}.HomepageGrid_internNameAndCompany__2vuTS{display:flex;flex-direction:row;align-items:center;width:auto}.HomepageGrid_mainImage__xSgsE{width:340px;margin-bottom:56px;height:auto;border-radius:12px;filter:drop-shadow(0 16px 20px rgba(0,0,0,.07))}}}.CritiqueBanner_container__2YyxD{width:354px;height:600px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;margin:0 auto 144px;font-family:Poppins;border-radius:60px;background-color:#3f75ff;background-repeat:repeat;background-size:400px}.CritiqueBanner_bannerTitle__3ve3j{font-size:24px;font-weight:400;line-height:40px;color:#fff;padding-left:24px;padding-right:24px}.CritiqueBanner_adArrow__2TUJs{display:none}.CritiqueBanner_textContainer__1yeII{width:100%}.CritiqueBanner_insights__4VlIm{color:#fff;width:60%}.CritiqueBanner_opacity__3N0C8{opacity:.5}.CritiqueBanner_bannerImage__2z2T9{display:none}.CritiqueBanner_mobileImage__27CWR{display:block;width:100%;margin-top:72px;margin-bottom:32px}.CritiqueBanner_mobileArrow__E9KUo{display:block;height:32px;width:32px}.CritiqueBanner_bottomContainer__2mtS4{display:flex;justify-content:space-around;align-items:center}@media screen and (min-width:1200px){.CritiqueBanner_adArrow__2TUJs{display:block}.CritiqueBanner_mobileArrow__E9KUo{display:none}.CritiqueBanner_bannerTitle__3ve3j{font-size:32px;font-weight:400;line-height:46px;color:#fff}.CritiqueBanner_insights__4VlIm{width:inherit;font-size:18px;padding-left:72px}.CritiqueBanner_bottomContainer__2mtS4{display:inherit}.CritiqueBanner_bannerImage__2z2T9{width:100%;display:block}.CritiqueBanner_mobileImage__27CWR{display:none}.CritiqueBanner_textContainerInner__-d3xH{display:flex;align-items:center;justify-content:center;justify-content:space-between}.CritiqueBanner_bannerTitle__3ve3j{width:970px;padding-left:72px}.CritiqueBanner_container__2YyxD{width:1300px;height:500px;display:flex;flex-direction:row;align-items:center;margin:144px auto;transition:transform .6s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;box-shadow:0 0 0 transparent}.CritiqueBanner_container__2YyxD:hover{transform:translateY(-20px) scale(1.02);box-shadow:0 12px 24px rgba(63,117,255,.3)}.CritiqueBanner_adArrow__2TUJs{width:56px;height:56px;padding-right:72px;transition:transform .3s ease;transform:translateY(0)}.CritiqueBanner_container__2YyxD:hover .CritiqueBanner_adArrow__2TUJs{transform:translateY(-4px)}.CritiqueBanner_desktopSize___zIVE{display:block;width:967px;height:400px}}@media screen and (min-width:1700px){.CritiqueBanner_container__2YyxD{width:1700px;height:600px}}