.CarouselNavigationButton_arrowButton__J3gWA{--color:#ffffff;padding:.8rem;display:flex;align-items:center;justify-content:center;border-radius:.8rem;transition:background-color .3s;background-color:var(--sp-transparency-gray-15)}@media(hover:hover)and (pointer:fine){.CarouselNavigationButton_arrowButton__J3gWA{transition:all .3s ease-out}.CarouselNavigationButton_arrowButton__J3gWA:hover{--color:#fbfbfb;background-color:var(--sp-transparency-gray-30)}.CarouselNavigationButton_arrowButton__J3gWA:hover svg path{opacity:.7}}.CarouselNavigationButton_arrowButton__J3gWA svg path{transition:fill .3s}.WideCarousel_container__QUbZV{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--contents-gap-l);gap:var(--contents-gap-l)}@media(max-width:75em){.WideCarousel_container__QUbZV{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.WideCarousel_container__QUbZV{gap:var(--spacing-16)}}.WideCarousel_arrowContainer__TRrNW{display:flex;flex-direction:row;align-items:center}@media(max-width:75em){.WideCarousel_arrowContainer__TRrNW{order:-1}.WideCarousel_arrowContainer__TRrNW:last-child{justify-content:flex-end}}.WideCarousel_contents__Vg2YC{display:flex;flex-flow:row nowrap;overflow-x:scroll;gap:var(--spacing-8);scroll-snap-type:x mandatory;position:relative}.WideCarousel_contents__Vg2YC::-webkit-scrollbar{display:none}.WideCarousel_contents__Vg2YC{scrollbar-width:none;-ms-overflow-style:none}@media(max-width:75em){.WideCarousel_contents__Vg2YC{grid-column:span 2}}.WideCarousel_item__K65wZ{flex:1 0 100%;scroll-snap-align:center}.WideCarousel_carouselButton__Hz_qR{background-color:var(--sp-transparency-white-15)}@media(hover:hover)and (pointer:fine){.WideCarousel_carouselButton__Hz_qR{transition:all .3s ease-out}.WideCarousel_carouselButton__Hz_qR:hover{background-color:var(--sp-transparency-white-10)}}.Project_container__O2cOv{display:grid;grid-template-columns:25.3rem auto;grid-gap:1.6rem var(--contents-gap-xl);gap:1.6rem var(--contents-gap-xl)}@media(max-width:75em){.Project_container__O2cOv{grid-template-columns:repeat(calc(var(--span-count, 3) - 1),1fr);gap:var(--contents-gap-xl) var(--contents-gap-m);grid-auto-rows:unset;grid-template-rows:11.4rem 48rem}}@media(max-width:767px){.Project_container__O2cOv{grid-template-columns:1fr;gap:0;grid-template-rows:unset}}.Project_tabButton__UShc_{grid-column:1;background-color:var(--transparency-gray-00-opacity-10);border-radius:var(--corner-radius-m);border:.1rem solid var(--border-tertiary-invert);display:flex;flex-direction:column;gap:.4rem;align-items:center;justify-content:center;position:relative;height:11.4rem}@media(hover:hover)and (pointer:fine){.Project_tabButton__UShc_{transition:all .3s ease-out}.Project_tabButton__UShc_:hover{background-color:var(--transparency-gray-00-opacity-30)}}.Project_tabButton__UShc_.Project_active__CwYXK{background-color:var(--transparency-gray-00-opacity-100)}.Project_tabButton__UShc_.Project_active__CwYXK:before{background-color:var(--txt-primary-invert);height:70.7106781187%;width:auto}@media(max-width:75em){.Project_tabButton__UShc_.Project_active__CwYXK:before{height:auto;width:70.7106781187%}}@media(max-width:767px){.Project_tabButton__UShc_.Project_active__CwYXK:before{width:0;height:0}}@media(max-width:75em){.Project_tabButton__UShc_{grid-column:unset;grid-row:1}}@media(max-width:767px){.Project_tabButton__UShc_{grid-row:unset;align-items:flex-start;padding:var(--spacing-20) var(--spacing-32);margin-bottom:var(--contents-gap-m)}.Project_tabButton__UShc_.Project_active__CwYXK{background-color:var(--border-tertiary-invert)}.Project_tabButton__UShc_.Project_mobileActive__yqeJ9{background-color:var(--txt-primary-invert)}}.Project_tabButton__UShc_:before{content:"";position:absolute;aspect-ratio:1;width:auto;border-radius:2rem 1rem;transform:translateX(46%) scaleX(.4) rotate(45deg);right:0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);height:0;transition:height .3s,width .3s}@media(max-width:75em){.Project_tabButton__UShc_:before{transform:translateY(50%) scaleY(.1) rotate(135deg);border-radius:3rem 1rem;right:unset;bottom:0}}@media(max-width:767px){.Project_tabButton__UShc_:before{display:none}}.Project_chevron__LKOH6{position:absolute;right:var(--spacing-32);align-items:center;justify-content:center;display:none}@media(max-width:767px){.Project_chevron__LKOH6{display:flex}}.Project_chevron__LKOH6 svg path{fill:var(--sp-gray-50)}.Project_tabTitle__bC1Lo{color:var(--sp-txt-tertiary-invert);text-align:center;font-size:2rem;font-weight:700;letter-spacing:-.06rem;line-height:160%}.Project_active__CwYXK .Project_tabTitle__bC1Lo{color:var(--sp-txt-primary)}@media(max-width:767px){.Project_tabTitle__bC1Lo{font-size:1.6rem;font-weight:700;line-height:2.7rem;letter-spacing:inherit}.Project_active__CwYXK .Project_tabTitle__bC1Lo{color:var(--sp-txt-tertiary-invert)}.Project_mobileActive__yqeJ9 .Project_tabTitle__bC1Lo{color:var(--sp-txt-primary)}}.Project_tabSubtitle__26ICI{color:var(--sp-txt-disabled-invert);text-align:center;white-space:pre-wrap;word-break:keep-all;font-size:1.3rem;font-weight:400;letter-spacing:-.039rem;line-height:160%}.Project_active__CwYXK .Project_tabSubtitle__26ICI{color:var(--sp-txt-tertiary)}@media(max-width:767px){.Project_tabSubtitle__26ICI{white-space:normal;font-size:1.2rem;font-weight:400;letter-spacing:-.036rem;line-height:160%}.Project_active__CwYXK .Project_tabSubtitle__26ICI{color:var(--sp-txt-disabled-invert)}.Project_mobileActive__yqeJ9 .Project_tabSubtitle__26ICI{color:var(--sp-txt-primary)}}.Project_contents__GxINI{grid-column:2/-1;grid-row:1/span var(--span-count,3);opacity:0;transition:opacity .3s,max-height .3s;display:flex;flex-direction:row;justify-content:flex-start;gap:var(--contents-gap-m);overflow:hidden}.Project_contents__GxINI.Project_active__CwYXK{opacity:1}@media(max-width:75em){.Project_contents__GxINI{grid-column:1/span calc(var(--span-count, 3) - 1);grid-row:2}}@media(max-width:767px){.Project_contents__GxINI{grid-column:unset;grid-row:unset;flex-direction:column;max-height:0}.Project_contents__GxINI.Project_mobileActive__yqeJ9{opacity:1;margin-bottom:var(--spacing-20);max-height:100rem}}.Project_contentCardContainer__64gwy{flex:1 1;position:relative;background-color:var(--sp-bg-secondary-invert);border-radius:2rem;overflow:hidden;border:.1rem solid var(--sp-border-tertiary-invert);display:flex;gap:2.4rem}@media(max-width:767px){.Project_contentCardContainer__64gwy{height:auto;flex-direction:column;min-height:32.6rem;gap:1.2rem}}.Project_contentSectionWrapper__nY8pt{padding:var(--spacing-32) var(--spacing-32) 0 var(--spacing-32)}.Project_contentSectionWrapper__nY8pt.Project_right__kCJzi{padding:var(--spacing-32) var(--spacing-32) 0 0}.Project_contentCard__MMPsC{flex:5 1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12);position:relative;padding-bottom:var(--spacing-32)}@media(max-width:767px){.Project_contentCard__MMPsC{height:auto;min-height:30rem}}.Project_contentCard__MMPsC>*{position:relative}.Project_labels__40AEU{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-6);margin-bottom:var(--spacing-12)}@media(max-width:767px){.Project_labels__40AEU{flex-wrap:wrap}}.Project_contentImage__vzJiF{position:absolute;left:0;right:0;bottom:0;width:100%;height:36rem;max-width:100%;object-fit:contain;object-position:center bottom}.Project_contentImage__vzJiF.Project_center__gVH_7{left:50%;transform:translateX(-50%);right:unset}.Project_hiddenPortfolio__zkTxu .Project_contentImage__vzJiF{max-width:90%;margin:0 auto}@media(max-width:75em){.Project_hiddenPortfolio__zkTxu .Project_contentImage__vzJiF{max-width:100%}.Project_contentImage__vzJiF{height:30rem}}@media(max-width:767px){.Project_contentImage__vzJiF{height:15rem}}.Project_sectionTitle__l9YeM{color:var(--txt-primary-invert)}.Project_sectionDescription__FzUya{color:var(--txt-tertiary-invert)}.Project_additionalInfo__GyMtB{flex:4 1;display:flex}.Project_additionalInfoLabel__gJq49{background:var(--transparency-gray-00-opacity-15)!important;border:.1rem solid var(--transparency-gray-100-opacity-05)!important}.Project_plus__PRiCO{width:4rem;height:39.2rem;display:flex;align-items:center;justify-content:center;position:relative}@media(max-width:767px){.Project_plus__PRiCO{width:100%;height:4rem}}.Project_plus__PRiCO:after{content:"";position:absolute;width:.4rem;height:100%;border-left:.2rem dashed var(--transparency-gray-00-opacity-30);left:50%;transform:translateX(-30%)}@media(max-width:767px){.Project_plus__PRiCO:after{height:.4rem;width:100%;border-left:none;border-top:.2rem dashed var(--transparency-gray-00-opacity-30);top:50%;left:unset;transform:translateY(-50%)}}.Project_plusIcon__scl_2{width:3.2rem;height:3.2rem;background:var(--pink70);border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:1;z-index:1;position:relative}.Project_portfolioCard__mBovc{display:flex;flex-direction:column;align-items:center;padding:2rem;border-radius:var(--corner-radius-m);border:.1rem solid var(--border-secondary-invert);background:linear-gradient(180deg,#d9ff6f 50%,#a8e400)}@media(max-width:75em){.Project_portfolioCard__mBovc{grid-column:1/-1;grid-row:3}}@media(max-width:767px){.Project_portfolioCard__mBovc{grid-column:unset;grid-row:unset;align-items:flex-start}}.Project_portfolioCardTitle__DfXqH{white-space:nowrap;position:relative;width:-moz-fit-content;width:fit-content;color:var(--txt-primary);margin-bottom:.4rem;font-size:2rem;font-weight:700;line-height:3.2rem;letter-spacing:inherit}@media(max-width:767px){.Project_portfolioCardTitle__DfXqH{font-size:1.6rem;font-weight:700;line-height:2.7rem;letter-spacing:inherit}}.Project_portfolioCardDescription__U662l{position:relative;color:var(--txt-tertiary);text-align:center;font-size:1.3rem;font-weight:400;letter-spacing:-.039rem;line-height:160%}@media(max-width:767px){.Project_portfolioCardDescription__U662l{font-size:1.2rem;font-weight:400;letter-spacing:-.036rem;line-height:160%}}.Project_startLeftIcon__HDDCc{position:absolute;bottom:1.4rem;left:-3rem}@media(max-width:75em){.Project_startLeftIcon__HDDCc{left:-3.2rem;width:2rem;height:2rem}}@media(max-width:767px){.Project_startLeftIcon__HDDCc{right:-2.8rem;left:unset}}.Project_startRightIcon__mBkGC{position:absolute;bottom:0;right:-1.2rem}@media(max-width:75em){.Project_startRightIcon__mBkGC{right:-2.6rem;bottom:1rem}}@media(max-width:767px){.Project_startRightIcon__mBkGC{right:-2.4rem;bottom:.8rem}}.Subjects_container__I_GxA{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-end;row-gap:var(--spacing-16)}@media(max-width:767px){.Subjects_container__I_GxA{flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}}.Subjects_title__1mCdt{color:var(--sp-txt-primary-invert);font-size:2.4rem;font-weight:700;letter-spacing:-.048rem;line-height:140%}@media(max-width:767px){.Subjects_title__1mCdt{font-size:1.8rem;font-weight:700;letter-spacing:-.054rem;line-height:160%}}.Subjects_navigation__y2cdD{display:flex;flex-direction:row;align-items:center;gap:4.8rem}@media(max-width:767px){.Subjects_navigation__y2cdD{justify-content:space-between}}.Subjects_carousel__Yrgli{flex-basis:100%;max-width:100%}.Subjects_entry__GvpvT{width:36rem;padding:var(--spacing-32);display:flex;flex-direction:column;gap:var(--spacing-24);border-radius:var(--radius-24);border:.1rem solid var(--sp-border-secondary-invert);background-color:var(--sp-bg-secondary-invert)}@media(max-width:767px){.Subjects_entry__GvpvT{width:28rem}}.Subjects_entryImage__zI6CP{width:100%;height:auto;object-fit:cover;border-radius:1.6rem}.Subjects_entryContent__alMy2{display:flex;flex-direction:column;gap:var(--spacing-10);word-break:keep-all;white-space:pre-wrap}.Subjects_entryTitle___qVnr{color:var(--txt-primary-invert);font-size:2.4rem;font-weight:700;line-height:3.6rem;letter-spacing:inherit}@media(max-width:767px){.Subjects_entryTitle___qVnr{font-size:1.8rem;font-weight:700;line-height:3rem;letter-spacing:inherit}}.Subjects_entryDescription__I82GP{color:var(--txt-tertiary-invert);font-size:1.6rem;font-weight:500;line-height:2.7rem;letter-spacing:inherit}@media(max-width:767px){.Subjects_entryDescription__I82GP{letter-spacing:-.03rem;font-size:1.3rem;font-weight:500;line-height:2.1rem;letter-spacing:inherit}}.Carousel_container__lvRA6{position:relative}.Carousel_content__pG9AU{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-gap:var(--overflow-carousel-gap,var(--spacing-32));gap:var(--overflow-carousel-gap,var(--spacing-32))}.Carousel_content__pG9AU>*{flex-shrink:0}.Carousel_visible__s7jY8{overflow-x:visible;position:absolute;left:0;top:0;will-change:transform;pointer-events:none}.Carousel_scrollable__51i_6{opacity:0;overflow-x:scroll;scroll-snap-type:x mandatory}.Carousel_scrollable__51i_6::-webkit-scrollbar{display:none}.Carousel_scrollable__51i_6{scrollbar-width:none;-ms-overflow-style:none}.Carousel_scrollable__51i_6>*{scroll-snap-align:start}.CurriculumV2_container__YZjzx{position:relative;display:flex}@media(max-width:767px){.CurriculumV2_container__YZjzx{display:initial}}.CurriculumV2_left__s_PVY{flex:0 0 28.4rem;position:relative}@media(max-width:767px){.CurriculumV2_left__s_PVY{max-width:100%}}.CurriculumV2_left__s_PVY:before{content:"";position:absolute;left:var(--spacing-16);width:.2rem;height:98%;border-left:.2rem dashed var(--color-70);z-index:1}@media(max-width:767px){.CurriculumV2_left__s_PVY:before{content:none}}.CurriculumV2_tab__xOEaz{display:flex;gap:var(--spacing-16);padding:0 var(--spacing-16);cursor:pointer}@media(hover:hover)and (pointer:fine){.CurriculumV2_tab__xOEaz{transition:all .3s ease-out}.CurriculumV2_tab__xOEaz:hover{border-radius:var(--corner-radius-s);background:var(--curriculum-bg)}}.CurriculumV2_tab__xOEaz.CurriculumV2_active__1shD7{background:var(--color-100);border-radius:var(--corner-radius-s)}.CurriculumV2_tab__xOEaz.CurriculumV2_active__1shD7 svg circle{fill:#d9ff6f}.CurriculumV2_tab__xOEaz.CurriculumV2_mobile__38Uh2{display:none}@media(max-width:767px){.CurriculumV2_tab__xOEaz.CurriculumV2_mobile__38Uh2{display:flex;align-items:center;position:relative}.CurriculumV2_tab__xOEaz.CurriculumV2_mobile__38Uh2.CurriculumV2_active__1shD7{border-bottom-left-radius:unset;border-bottom-right-radius:unset}.CurriculumV2_tab__xOEaz.CurriculumV2_mobile__38Uh2:before{content:"";position:absolute;top:0;left:1.2rem;width:.2rem;height:98%;border-left:.2rem dashed var(--color-70);z-index:1}.CurriculumV2_tab__xOEaz{display:none}.CurriculumV2_chevronIcon__yJA9G{margin-left:auto}}.CurriculumV2_tabContent__dPOpJ{padding:var(--spacing-12) 0}.CurriculumV2_line__w1K1D{position:relative;width:.2rem;height:7.5rem;margin-right:var(--spacing-16)}@media(max-width:767px){.CurriculumV2_line__w1K1D{height:6.4rem}}.CurriculumV2_line__w1K1D .CurriculumV2_dot__ermvZ{z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1.4rem;height:1.4rem;border-radius:50%;background-color:var(--color-100);border:.3rem solid var(--color-70)}.CurriculumV2_active__1shD7 .CurriculumV2_line__w1K1D .CurriculumV2_dot__ermvZ{width:2rem;height:2rem;background-color:var(--highlight-bg-invert);border:.5rem solid var(--color-70)}.CurriculumV2_week__55fZO{color:var(--color-30);font-size:1.4rem;font-weight:500;line-height:2.4rem;letter-spacing:inherit}@media(max-width:75em){.CurriculumV2_week__55fZO{font-size:1.2rem;font-weight:500;line-height:2rem;letter-spacing:inherit}}.CurriculumV2_courseTitle__9HusL{color:var(--txt-secondary-invert);font-size:1.6rem;font-weight:700;line-height:2.7rem;letter-spacing:inherit}@media(max-width:75em){.CurriculumV2_courseTitle__9HusL{font-size:1.4rem;font-weight:700;line-height:2.4rem;letter-spacing:inherit}}.CurriculumV2_tabBody__TCnGQ{display:none;padding:var(--spacing-24) var(--spacing-20) var(--spacing-32) var(--spacing-20);border-radius:0 0 var(--corner-radius-s) var(--corner-radius-s);background:rgba(0,0,0,.2)}@media(max-width:767px){.CurriculumV2_tabBody__TCnGQ{display:block;padding:var(--spacing-24)}}.CurriculumV2_right__fwkbM{z-index:1;width:calc(100% - 28.4rem - 2.4rem);height:100%;position:absolute;right:0;border-radius:var(--corner-radius-s);background:rgba(0,0,0,.2);padding:var(--spacing-24) var(--spacing-32) var(--spacing-32);overflow-y:auto;scrollbar-gutter:stable}.CurriculumV2_right__fwkbM::-webkit-scrollbar{width:.5rem}.CurriculumV2_right__fwkbM::-webkit-scrollbar-thumb{background:var(--gray50);border-top:.5rem solid rgba(0,0,0,0);border-radius:.6rem}.CurriculumV2_right__fwkbM::-webkit-scrollbar-thumb:hover{background:var(--gray60)}@media(max-width:75em){.CurriculumV2_right__fwkbM{padding:var(--spacing-24)}}@media(max-width:767px){.CurriculumV2_right__fwkbM{display:none}}.CurriculumV2_activeHeader__6JoWZ{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-16);padding-bottom:var(--spacing-32);box-shadow:inset 0 -.1rem 0 var(--border-tertiary-invert)}@media(max-width:75em){.CurriculumV2_activeHeader__6JoWZ{flex-direction:column;align-items:flex-start;gap:var(--spacing-8)}}.CurriculumV2_activeWeek__L8edO{color:var(--color-40);margin-bottom:.8rem;font-size:1.4rem;font-weight:700;line-height:2.4rem;letter-spacing:inherit}.CurriculumV2_activeTitle__eVp8v{color:var(--txt-primary-invert);margin-bottom:var(--spacing-16);font-size:2.4rem;font-weight:700;line-height:3.6rem;letter-spacing:inherit}.CurriculumV2_activeDescription__Fr7il{color:var(--txt-caption-invert);font-size:1.4rem;font-weight:400;line-height:2.4rem;letter-spacing:inherit}.CurriculumV2_activeDescription__Fr7il ul{list-style-type:none;padding-left:0}.CurriculumV2_activeDescription__Fr7il li{padding-left:2rem;text-indent:-1.7rem}.CurriculumV2_activeDescription__Fr7il li:before{content:"•";font-size:108%;padding-right:.4rem}.CurriculumV2_icons__0mF_K{flex-shrink:0;align-self:flex-start;padding-top:2.8rem}.CurriculumV2_icons__0mF_K:empty{display:none}@media(max-width:767px){.CurriculumV2_icons__0mF_K{padding:0 0 var(--spacing-32)}}.CurriculumV2_icons__0mF_K .CurriculumV2_icon__TQ_yO~.CurriculumV2_icon__TQ_yO{margin-left:var(--spacing-8)}.CurriculumV2_icon__TQ_yO{padding:.6rem;border-radius:var(--corner-radius-xs);background:var(--transparency-gray-00-opacity-10)}.CurriculumV2_divider__oeIM8{width:100%;height:.1rem;background:var(--border-secondary-invert);margin-top:var(--spacing-32)}.CurriculumV2_divider__oeIM8.CurriculumV2_dashed__iFwlt{background:none;border-top:.1rem dashed var(--border-tertiary-invert)}.CurriculumV2_contentWrapper__dPcQY{display:flex;justify-content:space-between;padding:var(--spacing-8) 0}@media(max-width:75em){.CurriculumV2_contentWrapper__dPcQY{display:block}}.CurriculumV2_contents__spTUu{width:100%}.CurriculumV2_content___jduj{padding:2rem 1rem;display:flex;align-items:flex-start;gap:var(--spacing-16);flex-wrap:wrap;min-height:14rem}@media(max-width:767px){.CurriculumV2_content___jduj{padding:1.2rem 0;display:block;min-height:auto}}.CurriculumV2_content___jduj+.CurriculumV2_content___jduj{border-top:.1rem dashed var(--border-tertiary-invert)}.CurriculumV2_contentTitle__mNzQW{flex:0 0 17.2rem;display:flex;align-items:flex-start;gap:.8rem;color:var(--txt-primary-invert);margin-bottom:var(--spacing-12);word-break:keep-all;font-size:1.4rem;font-weight:700;line-height:2.4rem;letter-spacing:inherit}@media(max-width:767px){.CurriculumV2_contentTitle__mNzQW{flex:0 0 auto;font-size:1.4rem;font-weight:700;line-height:2.4rem;letter-spacing:inherit}}.CurriculumV2_iconWrapper__dvO_W{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--transparency-gray-00-opacity-15);border-radius:var(--radius-circle);margin-top:.2rem}.CurriculumV2_contentSkills__6JFQm{flex:1 1}@media(max-width:767px){.CurriculumV2_contentSkills__6JFQm{padding:0 0 0 var(--spacing-10)}}.CurriculumV2_contentSkill__9exZm{color:var(--txt-secondary-invert);padding-left:2rem;text-indent:-1.6rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;letter-spacing:inherit}@media(max-width:767px){.CurriculumV2_contentSkill__9exZm{font-size:1.3rem;font-weight:400;line-height:2.1rem;letter-spacing:inherit}}.CurriculumV2_contentSkill__9exZm:before{content:"•";font-size:108%;padding-right:.4rem}.CurriculumV2_contentImage__PiHCL{border-radius:var(--corner-radius-xs);flex:0 0 auto}@media(max-width:75em){.CurriculumV2_contentImage__PiHCL{display:none}}.Accordion_container__HcLXU{position:relative}.Accordion_summary__ruy2C{display:block;width:100%;cursor:pointer}.Accordion_summary__ruy2C.Accordion_disabled__duKM_{cursor:default}@keyframes Accordion_expanded__UVwj1{0%{overflow:hidden}99%{overflow:hidden}to{overflow:visible}}.Accordion_detail__CS6IU{grid-area:detail;overflow:hidden;max-height:0;transition:all .2s ease-out}.Accordion_detail__CS6IU.Accordion_isExpanded__fB8ca{animation:Accordion_expanded__UVwj1 .2s both}.Accordion_detail__CS6IU.Accordion_disabledTransition__m_9x_{transition:unset}.InternshipBanner_container__INMHj{display:flex;flex-direction:column;align-items:space-between;padding:0 var(--spacing-64);border-radius:2rem;background:var(--transparency-gray-00-opacity-10);box-shadow:inset 0 0 0 .1rem var(--border-tertiary-invert)}@media(max-width:75em){.InternshipBanner_container__INMHj{padding:0 var(--spacing-40)}}@media(max-width:767px){.InternshipBanner_container__INMHj{padding:var(--spacing-48) 0 0}}.InternshipBanner_content__U9u3z{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-64);overflow:hidden;height:23rem}@media(max-width:75em){.InternshipBanner_content__U9u3z{gap:0}}@media(max-width:767px){.InternshipBanner_content__U9u3z{flex-direction:column;align-items:center;height:auto;gap:1.6rem;padding-left:0}}.InternshipBanner_graphic___Hh5N{width:44rem;height:auto}@media(max-width:75em){.InternshipBanner_graphic___Hh5N{align-self:flex-end;margin-bottom:-8rem;margin-left:-5rem}}@media(max-width:767px){.InternshipBanner_graphic___Hh5N{margin-left:0;margin-bottom:-6rem;align-self:center;width:33rem}}.InternshipBanner_label__gQ2Zw{color:var(--txt-tertiary-invert);font-size:2rem;font-weight:500;line-height:3.2rem;letter-spacing:inherit}@media(max-width:75em){.InternshipBanner_label__gQ2Zw{font-size:1.8rem;font-weight:500;line-height:3rem;letter-spacing:inherit}}@media(max-width:767px){.InternshipBanner_label__gQ2Zw{font-size:1.6rem;font-weight:500;line-height:2.7rem;letter-spacing:inherit}}.InternshipBanner_label__gQ2Zw br{display:none}.InternshipBanner_title__HbA_a{word-break:keep-all;color:var(--txt-primary-invert);font-size:4.8rem;font-weight:700;line-height:6.2rem;letter-spacing:-.1rem}@media(max-width:767px){.InternshipBanner_title__HbA_a{font-size:3.2rem;font-weight:700;line-height:4.4rem;letter-spacing:inherit}}.InternshipBanner_title__HbA_a b{color:var(--purple20)}.StartupSupport_container__U9CKp{display:flex;flex-direction:column}.StartupSupport_items__ZPNAi{display:flex;gap:1.6rem}@media(max-width:75em){.StartupSupport_items__ZPNAi{display:flex;flex-wrap:wrap;justify-content:center}}@media(max-width:767px){.StartupSupport_items__ZPNAi{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}}.StartupSupport_content__WgXDS~.StartupSupport_content__WgXDS{margin-top:var(--spacing-80)}.StartupSupport_title__AL8fE{text-align:center;padding:.6rem 2rem;color:var(--txt-primary-invert);margin-bottom:var(--spacing-24);border-radius:7.2rem;background:linear-gradient(90deg,var(--blue80,#004bbd) 0,var(--blue90,#00369e) 100%);font-size:1.8rem;font-weight:700;line-height:3rem;letter-spacing:inherit}.StartupSupport_title__AL8fE.StartupSupport_purple__k5RMB{background:linear-gradient(90deg,var(--purple80,#760dde) 0,var(--purple90,#6500c2) 100%)}@media(max-width:767px){.StartupSupport_title__AL8fE{font-size:1.7rem;font-weight:700;line-height:2.8rem;letter-spacing:inherit}}.StartupSupport_item__lOy9O{display:flex;flex-direction:column;align-items:center;border-radius:var(--corner-radius-l);border:.1rem solid var(--border-tertiary-invert);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.05));padding:var(--spacing-20) 0 0 0;overflow:hidden;height:28.8rem}@media(max-width:75em){.StartupSupport_item__lOy9O{flex:1 1 30%}.StartupSupport_item__lOy9O:nth-child(4),.StartupSupport_item__lOy9O:nth-child(5){flex:0 1 32.5%}}@media(max-width:767px){.StartupSupport_item__lOy9O{height:unset}.StartupSupport_item__lOy9O:last-child{grid-column:1/-1;width:50%;margin:0 auto}}.StartupSupport_label__G8ymh{color:var(--blue40);margin-bottom:.8rem;font-size:1.3rem;font-weight:700;line-height:2.1rem;letter-spacing:inherit}.StartupSupport_label__G8ymh.StartupSupport_purple__k5RMB{color:var(--purple30)}@media(max-width:767px){.StartupSupport_label__G8ymh{margin-bottom:.2rem;font-size:1.1rem;font-weight:700;line-height:2rem;letter-spacing:inherit}}.StartupSupport_text___0kuz{color:var(--txt-primary-invert);text-align:center;font-size:1.8rem;font-weight:700;line-height:3rem;letter-spacing:inherit}@media(max-width:767px){.StartupSupport_text___0kuz{margin-bottom:1.3rem;font-size:1.5rem;font-weight:700;line-height:2.5rem;letter-spacing:inherit}.StartupSupport_purple__k5RMB .StartupSupport_text___0kuz{margin-bottom:0}}.StartupSupport_description__HImtX{color:var(--txt-caption-invert);margin:.6rem 0 1.4rem;text-align:center;font-size:1.4rem;font-weight:400;line-height:2.4rem;letter-spacing:inherit}@media(max-width:767px){.StartupSupport_description__HImtX{font-size:1.3rem;font-weight:400;line-height:2.1rem;letter-spacing:inherit}.StartupSupport_purple__k5RMB .StartupSupport_description__HImtX{margin:.6rem 0 1rem}}.StartupSupport_image__rJBJ3{object-fit:cover;margin-top:auto}@media(max-width:767px){.StartupSupport_image__rJBJ3{width:auto;height:12rem}}.StartupSupport_moreButton__dznw9{margin:var(--spacing-32) auto 0}