.centreGoogleRating_heroRating___F93M{align-items:center;cursor:pointer;display:flex;gap:8px;margin-top:16px;text-decoration:none;width:-moz-fit-content;width:fit-content}.centreGoogleRating_heroRating___F93M:focus-visible .centreGoogleRating_ratingText__YLehh,.centreGoogleRating_heroRating___F93M:hover .centreGoogleRating_ratingText__YLehh{text-decoration:underline}.centreGoogleRating_heroRating___F93M .centreGoogleRating_stars__Qytcn{color:hsla(0,0%,100%,.4);font-size:18px;letter-spacing:2px;line-height:1;position:relative}.centreGoogleRating_heroRating___F93M .centreGoogleRating_stars__Qytcn,.centreGoogleRating_heroRating___F93M .centreGoogleRating_stars__Qytcn .centreGoogleRating_starsBase__CX0_L{display:inline-block}.centreGoogleRating_heroRating___F93M .centreGoogleRating_stars__Qytcn .centreGoogleRating_starsFill__RWsKu{color:var(--icon-warning,#fbbf24);left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.centreGoogleRating_heroRating___F93M .centreGoogleRating_ratingText__YLehh{color:var(--text-white,#fff);font-size:14px;font-weight:600;line-height:20px}@media screen and (max-width:600px){.centreGoogleRating_heroRating___F93M{margin-left:auto;margin-right:auto;margin-top:12px}.centreGoogleRating_heroRating___F93M .centreGoogleRating_stars__Qytcn{font-size:16px}.centreGoogleRating_heroRating___F93M .centreGoogleRating_ratingText__YLehh{font-size:13px}}.visitCenter_visitCenterContainer__V85el{padding:0 80px 40px;scroll-margin-top:90px}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3{background:var(--gradients-brand-primary-linearLightToRight,linear-gradient(90deg,#eff6ff 0,#bfdbfe 100%));border-radius:24px;box-shadow:0 0 0 4px hsla(0,0%,100%,.1);padding:48px;position:relative}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_heading__TTSP6{color:var(--text-primary-strong,#1c4d8e);font-size:36px;font-weight:700;letter-spacing:-.72px;line-height:44px;margin-bottom:24px}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_subHeading__6cydG{color:var(--text-primary-strong,#1c4d8e);font-size:18px;font-weight:400;line-height:28px;margin-bottom:32px}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_buttonsContainer__jAg56{align-items:center;display:flex;gap:24px;justify-content:flex-start;position:relative;z-index:30}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_buttonsContainer__jAg56 .visitCenter_button__mukA0{align-items:center;border-radius:var(--Button-radius,12px);box-shadow:0 1px 2px 0 rgba(37,99,235,.05);display:flex;font-size:14px;font-weight:500;line-height:20px;padding:var(--Button-py,8px) var(--Button-px,16px) var(--Button-py,8px) 16px;text-align:center;text-decoration:none}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_buttonsContainer__jAg56 .visitCenter_primaryButton__0wKjq{background:var(--background-action-primary-normal,#2f80ed);color:var(--text-white,#fff)}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_buttonsContainer__jAg56 .visitCenter_secondaryButton__yyM0P{background:var(--background-action-link-normal,#fff);color:var(--text-base,#18181b)}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_centreAddress__oWxLR{color:var(--text-primary-strong,#1c4d8e);font-style:normal;margin-top:24px;position:relative;z-index:30}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_centreAddress__oWxLR p{align-items:flex-start;display:flex;font-size:16px;font-weight:500;gap:6px;line-height:24px;margin:0 0 8px}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_centreAddress__oWxLR p svg{flex-shrink:0;margin-top:3px}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_centreAddress__oWxLR a{align-items:center;color:inherit;display:inline-flex;font-size:15px;font-weight:600;gap:6px;line-height:20px;text-decoration:none}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_centreAddress__oWxLR a:focus-visible,.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_centreAddress__oWxLR a:hover{text-decoration:underline}.visitCenter_visitCenterContainer__V85el .visitCenter_circlesImg__3uvqo{height:100%;left:40%;pointer-events:none;position:absolute;top:0;z-index:10}.visitCenter_visitCenterContainer__V85el .visitCenter_imageWrapper__69O7Z{border-radius:16px;bottom:24px;box-shadow:0 8px 24px rgba(15,23,42,.18);height:176px;overflow:hidden;position:absolute;right:24px;width:450px;z-index:20}.visitCenter_visitCenterContainer__V85el .visitCenter_image__hcci5{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.visitCenter_visitCenterContainer__V85el .visitCenter_mapEmbed__73upo{border:0;display:block;height:100%;width:100%}@media screen and (max-width:500px){.visitCenter_visitCenterContainer__V85el{overflow:hidden;padding:0 20px 20px}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3{padding:20px}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_heading__TTSP6{font-size:24px;font-weight:700;line-height:28px;margin-bottom:80px}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_subHeading__6cydG{font-size:16px;margin-bottom:80px;margin-top:-40px}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_buttonsContainer__jAg56{align-items:flex-start;flex-direction:column;gap:10px;position:relative;z-index:100}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_centreAddress__oWxLR{margin-top:16px}.visitCenter_visitCenterContainer__V85el .visitCenter_visitCenterContainerInner__aQhu3 .visitCenter_centreAddress__oWxLR p{font-size:14px;line-height:22px}.visitCenter_visitCenterContainer__V85el .visitCenter_circlesImg__3uvqo{display:none}.visitCenter_visitCenterContainer__V85el .visitCenter_imageWrapper__69O7Z{height:200px;margin-top:20px;position:static;width:100%}.visitCenter_visitCenterContainer__V85el .visitCenter_image__hcci5{height:100%;width:100%}}.trendingBlogsSection_trendingBlogsSection__O_BXi{align-items:center;background-color:#eff6ff;box-sizing:border-box;display:flex;flex-direction:column;font-family:Satoshi,sans-serif;gap:48px;padding:80px 16px;width:100%}@media(min-width:768px){.trendingBlogsSection_trendingBlogsSection__O_BXi{padding:80px 40px}}@media(min-width:1024px){.trendingBlogsSection_trendingBlogsSection__O_BXi{padding:80px}}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi{gap:32px;padding:40px 16px}}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_header__bR_q4{align-items:center;display:flex;flex-direction:column;gap:12px;max-width:1200px;width:100%}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_header__bR_q4 .trendingBlogsSection_badge__7Rqis{color:#18181b;font-family:Satoshi;font-size:18px;font-weight:700;line-height:28px;margin:0;text-align:center;text-transform:uppercase}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_header__bR_q4 .trendingBlogsSection_badge__7Rqis:after{background:linear-gradient(45deg,#4338ca 10%,#38bdf8 90%);border-radius:2px;content:"";display:block;height:2px;margin:0 auto;width:59px}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_header__bR_q4 .trendingBlogsSection_badge__7Rqis{font-size:14px;line-height:20px}}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_header__bR_q4 .trendingBlogsSection_title__Q7oAB{font-size:36px;font-weight:700;letter-spacing:-.72px;line-height:44px;margin:0;text-align:center}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_header__bR_q4 .trendingBlogsSection_title__Q7oAB{font-size:24px;letter-spacing:-.48px;line-height:28px}}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_header__bR_q4 .trendingBlogsSection_title__Q7oAB .trendingBlogsSection_titleBlack__m6_IM{color:#18181b}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_header__bR_q4 .trendingBlogsSection_title__Q7oAB .trendingBlogsSection_titleBlue__m4yqO{background:linear-gradient(45deg,#4338ca 10%,#38bdf8 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_header__bR_q4 .trendingBlogsSection_subHeading__udbz1{color:#71717a;font-size:16px;font-weight:500;line-height:24px;margin:0;text-align:center}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_header__bR_q4 .trendingBlogsSection_subHeading__udbz1{font-size:14px;line-height:20px}}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogsGrid__iDEC4{display:flex;gap:24px;max-width:1200px;overflow-x:auto;scroll-snap-type:x proximity;width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogsGrid__iDEC4::-webkit-scrollbar{display:none}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogsGrid__iDEC4{flex-direction:column;gap:16px;overflow-x:visible}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogsGrid__iDEC4.trendingBlogsSection_collapsedOnMobile__3GOWN .trendingBlogsSection_blogCard__IRv5O:nth-child(n+4){display:none}}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogsGrid__iDEC4.trendingBlogsSection_fits__087t2{justify-content:center;overflow-x:visible}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogsGrid__iDEC4.trendingBlogsSection_fits__087t2 .trendingBlogsSection_blogCard__IRv5O{flex:0 1 calc(33.33333% - 16px)}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_sliderTrack__pX0fe{background:#dbeafe;border-radius:9999px;height:6px;margin:4px auto 0;overflow:hidden;position:relative;width:120px}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_sliderTrack__pX0fe{display:none}}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_slider__NQXfF{background:#2f80ed;border-radius:9999px;height:100%;position:absolute;top:0;transition:left .1s linear}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_skeletonCard__6QsAS{animation:trendingBlogsSection_shimmer__Rt1lt 1.5s infinite;background:linear-gradient(90deg,#e8f0fe 25%,#dae8fd 50%,#e8f0fe 75%);background-size:200% 100%;border-radius:16px;flex:0 0 30%;height:320px;min-width:260px}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_skeletonCard__6QsAS{flex:1 1 auto;height:240px;min-width:0;width:100%}}@keyframes trendingBlogsSection_shimmer__Rt1lt{0%{background-position:-200% 0}to{background-position:200% 0}}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O{background:#fff;border:1px solid #e4e4e7;border-radius:16px;cursor:pointer;display:flex;flex:0 0 30%;flex-direction:column;min-width:260px;overflow:hidden;scroll-snap-align:start;transition:box-shadow .2s ease,transform .2s ease}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O{flex:1 1 auto;min-width:0;width:100%}}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-2px)}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O .trendingBlogsSection_cardImageWrapper__HsGWZ{aspect-ratio:16/9;background:#e4e4e7;overflow:hidden;position:relative;width:100%}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O .trendingBlogsSection_cardImageWrapper__HsGWZ .trendingBlogsSection_cardImage__3MwlD{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O:hover .trendingBlogsSection_cardImage__3MwlD{transform:scale(1.04)}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O .trendingBlogsSection_cardContent__38o_a{display:flex;flex:1;flex-direction:column;gap:8px;padding:20px}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O .trendingBlogsSection_cardContent__38o_a{padding:16px}}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O .trendingBlogsSection_cardContent__38o_a .trendingBlogsSection_cardTopic__k_jVH{color:#2f80ed;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O .trendingBlogsSection_cardContent__38o_a .trendingBlogsSection_cardTitle__h1INI{color:#18181b;display:-webkit-box;font-size:16px;font-weight:700;-webkit-line-clamp:2;line-height:24px;margin:0;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O .trendingBlogsSection_cardContent__38o_a .trendingBlogsSection_cardTitle__h1INI{font-size:15px;line-height:22px}}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O .trendingBlogsSection_cardContent__38o_a .trendingBlogsSection_cardMeta__AtHvn{align-items:center;color:#71717a;display:flex;font-size:13px;gap:8px;margin-top:4px}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O .trendingBlogsSection_cardContent__38o_a .trendingBlogsSection_cardMeta__AtHvn .trendingBlogsSection_cardDot__xH_S0{background:#71717a;border-radius:50%;flex-shrink:0;height:3px;width:3px}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O .trendingBlogsSection_cardContent__38o_a .trendingBlogsSection_cardMeta__AtHvn .trendingBlogsSection_cardDate___ZBuG,.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O .trendingBlogsSection_cardContent__38o_a .trendingBlogsSection_cardMeta__AtHvn .trendingBlogsSection_cardReadTime__FXFtp{white-space:nowrap}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_blogCard__IRv5O .trendingBlogsSection_cardContent__38o_a .trendingBlogsSection_readMore__z_xYo{color:#2f80ed;font-size:13px;font-weight:600;margin-top:auto;padding-top:8px}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_loadMoreWrapper__oxXv3{display:none;max-width:1200px;width:100%}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_loadMoreWrapper__oxXv3{display:flex}}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_loadMoreButton__RvDCg{align-items:center;background:#fff;border:1.5px solid #e4e4e7;border-radius:999px;color:#18181b;cursor:pointer;display:inline-flex;font-family:Satoshi,sans-serif;font-size:15px;font-weight:700;justify-content:center;line-height:20px;padding:12px 28px;transition:background .2s ease,border-color .2s ease,transform .2s ease;width:100%}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_loadMoreButton__RvDCg:hover{background:#eff6ff;border-color:#2f80ed;transform:translateY(-1px)}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_viewAllWrapper__W_L5J{display:flex;justify-content:flex-end;max-width:1200px;width:100%}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_viewAllWrapper__W_L5J{justify-content:stretch}}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_viewAllButton__oyqeb{align-items:center;background:#fff;border:1.5px solid #2f80ed;border-radius:999px;color:#1c4d8e;cursor:pointer;display:inline-flex;font-family:Satoshi,sans-serif;font-size:15px;font-weight:700;gap:8px;justify-content:center;line-height:20px;padding:12px 28px;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_viewAllButton__oyqeb span{transition:transform .2s ease}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_viewAllButton__oyqeb:hover{background:#2f80ed;box-shadow:0 8px 20px rgba(47,128,237,.25);color:#fff;transform:translateY(-2px)}.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_viewAllButton__oyqeb:hover span{transform:translateX(3px)}@media(max-width:544px){.trendingBlogsSection_trendingBlogsSection__O_BXi .trendingBlogsSection_viewAllButton__oyqeb{width:100%}}.ToolsSection_aiTools___Em8H{background:#fff;padding:96px 32px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc{margin:0 auto;max-width:1360px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__header__A_aAK{margin:0 auto;max-width:760px;text-align:center}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__header__A_aAK .ToolsSection_headerEyebrow__EISIK{align-items:center;background:#f0ebff;border-radius:999px;color:#7857e0;display:inline-flex;font-size:11.5px;font-weight:600;justify-content:center;letter-spacing:.08em;padding:7px 14px;text-transform:uppercase}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__header__A_aAK .ToolsSection_headerTitle__VYcsB{color:#0e1b3d;font-family:Inter Tight,Inter,sans-serif;font-size:38px;font-weight:600;letter-spacing:-.025em;line-height:1.15;margin:16px 0 0}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__header__A_aAK .ToolsSection_headerDescription__MPLzo{color:#5a6378;font-size:16.5px;line-height:1.55;margin:14px 0 0}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:56px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ{border-radius:18px;padding:30px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__topRow__ENP_8{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__topRow__ENP_8 .ToolsSection_quadrant__contentBlock__fiMjS .ToolsSection_quadrant__eyebrow__r8S4w{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__topRow__ENP_8 .ToolsSection_quadrant__contentBlock__fiMjS .ToolsSection_quadrant__title__oVsfR{color:#0e1b3d;font-family:Inter Tight,Inter,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:10px 0 0}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__topRow__ENP_8 .ToolsSection_quadrant__iconWrap__qbFL1{align-items:center;background:#fff;border-radius:12px;box-shadow:0 1px 2px rgba(14,27,61,.04);display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__topRow__ENP_8 .ToolsSection_quadrant__iconWrap__qbFL1 .ToolsSection_sectionIconSvg__xCHtv{fill:none;height:22px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:22px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__subheading__H8hGw{color:#3f4f6e;font-size:15px;font-weight:400;line-height:1.6;margin:12px 0 0}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__logoGrid__GNkHd{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__logoGrid__GNkHd .ToolsSection_toolLogo__suvk5{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:64px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__logoGrid__GNkHd .ToolsSection_toolLogo__suvk5 .ToolsSection_toolLogoTile__YOY5s{align-items:center;background:transparent;border:none;border-radius:10px;display:flex;flex-shrink:0;font-size:20px;font-weight:700;height:40px;justify-content:center;letter-spacing:-.04em;padding:0;width:40px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__logoGrid__GNkHd .ToolsSection_toolLogo__suvk5 .ToolsSection_toolLogoTile__svg__16EV2{align-items:center;background:#fff;border:1.5px solid #e0e0e0;border-radius:10px;box-sizing:border-box;display:flex;height:40px;justify-content:center;padding:4px;transition:box-shadow .15s;width:40px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__logoGrid__GNkHd .ToolsSection_toolLogo__suvk5 .ToolsSection_toolLogoLabel__R7zdy{color:#0e1b3d;font-size:12px;font-weight:500;line-height:1.2;text-align:center}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__footer__4im_D{border-top:1px dashed rgba(14,27,61,.2);color:#0e1b3d;font-size:14px;line-height:1.5;margin-top:22px;padding-top:18px}.ToolsSection_quadrantLavender__P7lAQ{background:#f0ebff;color:#7857e0}.ToolsSection_quadrantPeach__zM2R8{background:#fff1e8;color:#e97a36}.ToolsSection_quadrantBlue__4Q4Do{background:#eef3ff;color:#2c5bff}.ToolsSection_quadrantMint__lQmCS{background:#e9f6ee;color:#3e9a65}.ToolsSection_quadrantNeutral__9yfwz{background:#f5f7fa;color:#1c4d8e}@media(max-width:778px){.ToolsSection_aiTools___Em8H{padding:40px 20px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__header__A_aAK .ToolsSection_headerTitle__VYcsB{font-size:24px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__header__A_aAK .ToolsSection_headerDescription__MPLzo{font-size:14px}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni{grid-template-columns:1fr}.ToolsSection_aiTools___Em8H .ToolsSection_aiTools__container__N5Noc .ToolsSection_aiTools__grid__gRFni .ToolsSection_quadrant__CByfQ .ToolsSection_quadrant__topRow__ENP_8 .ToolsSection_quadrant__contentBlock__fiMjS .ToolsSection_quadrant__title__oVsfR{font-size:20px}}.NewCurriculum_curriculum__lmYSG{background:#f8f9fb;padding:96px 32px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl{margin:0 auto;max-width:1360px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__header__o_O_K{margin:0 auto;max-width:700px;text-align:center}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__header__o_O_K .NewCurriculum_headerEyebrow__sZ73A{align-items:center;background:#eef3ff;border-radius:999px;color:#2c5bff;display:inline-flex;font-size:11.5px;font-weight:600;justify-content:center;letter-spacing:.08em;padding:7px 14px;text-transform:uppercase}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__header__o_O_K .NewCurriculum_headerTitle__VMGcg{color:#0e1b3d;font-family:Inter Tight,Inter,sans-serif;font-size:38px;font-weight:600;letter-spacing:-.025em;line-height:1.15;margin:16px 0 0}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__header__o_O_K .NewCurriculum_headerDescription__Uzk8q{color:#5a6378;font-size:16.5px;line-height:1.55;margin:14px 0 0}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1{margin-top:64px;padding-left:56px;position:relative}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_phaseRailControls__BNmzE{display:none}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_timelineLine__ZOWG_{background:#e6e8ef;bottom:30px;left:14px;position:absolute;top:30px;width:2px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P{display:flex;flex-direction:column;gap:40px}@media(max-width:900px){.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P{flex-direction:row;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P::-webkit-scrollbar{display:none}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt{flex:0 0 auto;max-width:90vw;min-width:85vw;position:relative;scroll-snap-align:start}}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt{position:relative}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__node__G41h4{align-items:center;background:#2c5bff;border:3px solid #f8f9fb;border-radius:50%;box-shadow:0 0 0 1px #e6e8ef;color:#fff;display:flex;font-size:13px;font-weight:600;height:30px;justify-content:center;left:-56px;position:absolute;top:30px;width:30px;z-index:2}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T{background:#fff;border:1px solid #e6e8ef;border-radius:18px;display:grid;gap:32px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);padding:30px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__leftPane__Hu8yl .NewCurriculum_phaseBlock__eyebrow__him_P{align-items:center;background:#0e1b3d;border-radius:8px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.08em;padding:6px 11px;text-transform:uppercase}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__leftPane__Hu8yl .NewCurriculum_phaseBlock__title__p3_41{color:#0e1b3d;font-family:Inter Tight,Inter,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.025em;margin:16px 0 0}@media screen and (max-width:778px){.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__leftPane__Hu8yl .NewCurriculum_phaseBlock__title__p3_41{font-size:20px}}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__leftPane__Hu8yl .NewCurriculum_phaseBlock__topics__ajHhL{display:flex;flex-direction:column;gap:8px;margin-top:20px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__leftPane__Hu8yl .NewCurriculum_phaseBlock__topics__ajHhL .NewCurriculum_topicRow__i4WqY{align-items:baseline;display:flex;gap:14px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__leftPane__Hu8yl .NewCurriculum_phaseBlock__topics__ajHhL .NewCurriculum_topicRow__i4WqY .NewCurriculum_topicRow__week___qts_{color:#2c5bff;flex-shrink:0;font-size:11.5px;font-weight:600;letter-spacing:.02em;min-width:52px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__leftPane__Hu8yl .NewCurriculum_phaseBlock__topics__ajHhL .NewCurriculum_topicRow__i4WqY .NewCurriculum_topicRow__name__YAvVg{color:#0e1b3d;font-size:14px;line-height:1.45}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__leftPane__Hu8yl .NewCurriculum_phaseBlock__summary__U9dgl{color:#5a6378;font-size:13.5px;line-height:1.45;margin:22px 0 0;max-width:320px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg{display:flex;flex-direction:column;gap:12px;justify-content:center}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg .NewCurriculum_foundationCard__dAsYo{align-items:flex-start;border-radius:14px;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:200px;padding:24px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg .NewCurriculum_foundationCard__dAsYo .NewCurriculum_foundationCard__icon__b3Epj{align-items:center;background:#fff;border-radius:10px;color:#2c5bff;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;margin-bottom:14px;width:40px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg .NewCurriculum_foundationCard__dAsYo .NewCurriculum_foundationCard__title__6qhy8{color:#0e1b3d;font-family:Inter Tight,Inter,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.01em}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg .NewCurriculum_foundationCard__dAsYo .NewCurriculum_foundationCard__description__iA2_n{color:#2c5bff;font-size:14px;line-height:1.5;margin-top:6px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg .NewCurriculum_projectCard__v0z6U{border-radius:14px;padding:22px;position:relative}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg .NewCurriculum_projectCard__v0z6U .NewCurriculum_projectCard__capstone__JwPZE{background:currentColor;border-radius:999px;color:#fff;font-size:10px;font-weight:600;letter-spacing:.1em;padding:4px 9px;position:absolute;right:14px;text-transform:uppercase;top:14px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg .NewCurriculum_projectCard__v0z6U .NewCurriculum_projectCard__eyebrow__H5Xht{color:currentColor;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg .NewCurriculum_projectCard__v0z6U .NewCurriculum_projectCard__title__fAZMK{color:#0e1b3d;font-family:Inter Tight,Inter,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.02em;margin:8px 0 0}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg .NewCurriculum_projectCard__v0z6U .NewCurriculum_projectCard__description__uevg_{color:#0e1b3d;font-size:14px;line-height:1.5;margin:10px 0 0}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg .NewCurriculum_projectCard__v0z6U .NewCurriculum_projectCard__inspired__987VE{color:#5a6378;font-size:12.5px;margin-top:14px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg .NewCurriculum_projectCard__v0z6U .NewCurriculum_projectCard__tagList__0Nt56{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T .NewCurriculum_phaseBlock__rightPane__trrLg .NewCurriculum_projectCard__v0z6U .NewCurriculum_projectCard__tagList__0Nt56 .NewCurriculum_projectCard__tag__w02gu{background:#fff;border:1px solid rgba(14,27,61,.18);border-radius:999px;color:currentColor;font-size:11px;font-weight:500;padding:3px 10px;white-space:nowrap}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__footer__5hfYT{margin-top:56px;text-align:center}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__footer__5hfYT .NewCurriculum_footerLink__W2bwn{background-color:#2f80ed;border:none;border-radius:16px;box-shadow:0 1px 2px 0 rgba(37,99,235,.05);color:#fff;cursor:pointer;font-family:Satoshi,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-left:auto;min-height:48px;padding:12px 32px;transition:background-color .3s ease,transform .2s ease;width:-moz-fit-content;width:fit-content}@media screen and (max-width:778px){.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__footer__5hfYT .NewCurriculum_footerLink__W2bwn{font-size:14px;min-height:44px;padding:10px 24px;width:100%}}.NewCurriculum_projectPeach__4Y8CR{background:#fff1e8;color:#e97a36}.NewCurriculum_projectLavender__s64Ln{background:#f0ebff;color:#7857e0}.NewCurriculum_projectBlue__cppnh{background:#eef3ff;color:#2c5bff}.NewCurriculum_projectMint__jYKNv{background:#e9f6ee;color:#3e9a65}.NewCurriculum_projectCoral__yPiSx{background:#fde9e9;color:#d44a4a}@media(max-width:778px){.NewCurriculum_curriculum__lmYSG{padding:40px 20px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__header__o_O_K .NewCurriculum_headerTitle__VMGcg{font-size:24px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__header__o_O_K .NewCurriculum_headerDescription__Uzk8q{font-size:14px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1{padding-left:0}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_timelineLine__ZOWG_{display:none}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_phaseRailControls__BNmzE{display:flex;gap:12px;justify-content:flex-end;margin-bottom:16px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_phaseRailControls__BNmzE .NewCurriculum_phaseRailArrow__6tm06{align-items:center;background:#fff;border:1px solid #d6dae5;border-radius:999px;box-shadow:0 8px 20px rgba(14,27,61,.08);cursor:pointer;display:inline-flex;height:40px;justify-content:center;width:40px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_phaseRailControls__BNmzE .NewCurriculum_phaseRailArrow__6tm06 svg{fill:none;height:20px;stroke:#0e1b3d;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:20px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P{scroll-behavior:smooth}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__node__G41h4{display:none;left:-22px}.NewCurriculum_curriculum__lmYSG .NewCurriculum_curriculum__container__6Gtfl .NewCurriculum_curriculum__timeline__Zrpi1 .NewCurriculum_curriculum__phaseList__SjC_P .NewCurriculum_phaseBlock__2OLVt .NewCurriculum_phaseBlock__card__pQe9T{grid-template-columns:1fr}}.Partners_partners__QAEPw{background:linear-gradient(180deg,#fff,#f7f9ff);padding:96px 32px}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ{margin:0 auto;max-width:1360px}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ .Partners_partners__header__CJcN_{margin:0 auto;max-width:760px;text-align:center}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ .Partners_partners__header__CJcN_ .Partners_headerEyebrow__TkfXn{align-items:center;background:#eef3ff;border-radius:999px;color:#2c5bff;display:inline-flex;font-size:11.5px;font-weight:600;justify-content:center;letter-spacing:.08em;padding:7px 14px;text-transform:uppercase}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ .Partners_partners__header__CJcN_ .Partners_headerTitle__wD7Hg{color:#0e1b3d;font-family:Inter Tight,Inter,sans-serif;font-size:38px;font-weight:600;letter-spacing:-.025em;line-height:1.15;margin:16px 0 0}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ .Partners_partners__header__CJcN_ .Partners_headerDescription__fTyXn{color:#5a6378;font-size:16.5px;line-height:1.55;margin:14px 0 0}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ .Partners_partners__marquees__E1L1O{display:flex;flex-direction:column;gap:18px;margin-top:48px}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ .Partners_partners__marquees__E1L1O .Partners_marqueeTrack__EjxAr{overflow:hidden;width:100%}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ .Partners_partners__marquees__E1L1O .Partners_logoRow__3OByi{align-items:center;display:flex;gap:18px;padding-right:18px}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ .Partners_partners__marquees__E1L1O .Partners_logoRow__3OByi .Partners_logoCard__qaLYJ{align-items:center;background:#fff;border:1px solid #e7ebf6;border-radius:14px;box-shadow:0 8px 22px rgba(10,28,68,.04);display:flex;height:86px;justify-content:center;padding:14px;width:180px}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ .Partners_partners__marquees__E1L1O .Partners_logoRow__3OByi .Partners_logoCard__qaLYJ .Partners_logoImage__pRixb{height:auto;max-height:38px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:778px){.Partners_partners__QAEPw{padding:40px 20px}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ .Partners_partners__header__CJcN_ .Partners_headerTitle__wD7Hg{font-size:24px}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ .Partners_partners__marquees__E1L1O .Partners_logoRow__3OByi .Partners_logoCard__qaLYJ{border-radius:8px;height:28px;width:89px}.Partners_partners__QAEPw .Partners_partners__container__aiNQZ .Partners_partners__marquees__E1L1O .Partners_logoRow__3OByi .Partners_logoCard__qaLYJ .Partners_logoImage__pRixb{max-height:34px}}.Activities_activities__2oLoa{background:#f8f9fb;padding:96px 32px}.Activities_activities__2oLoa .Activities_activities__container__QW3yM{margin:0 auto;max-width:1360px}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__header__sCZPk{margin:0 auto;max-width:760px;text-align:center}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__header__sCZPk .Activities_headerEyebrow__J4s2R{align-items:center;background:#eef3ff;border-radius:999px;color:#2c5bff;display:inline-flex;font-size:11.5px;font-weight:600;justify-content:center;letter-spacing:.08em;padding:7px 14px;text-transform:uppercase}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__header__sCZPk .Activities_headerTitle__bDnNY{color:#0e1b3d;font-family:Inter Tight,Inter,sans-serif;font-size:38px;font-weight:600;letter-spacing:-.025em;line-height:1.15;margin:16px 0 0}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__header__sCZPk .Activities_headerDescription__X6_Ma{color:#5a6378;font-size:16.5px;line-height:1.55;margin:14px 0 0}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp{display:flex;flex-direction:column;gap:22px;margin-top:52px}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4.Activities_activityRowReverse__lHlYz{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__photos__vM_xj{aspect-ratio:4/3;position:relative}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__photos__vM_xj .Activities_photoPrimary__Y77ur{border:4px solid #fff;overflow:hidden;position:absolute}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__photos__vM_xj .Activities_photoPrimary__Y77ur .Activities_photoImage__oUN9G{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__photos__vM_xj .Activities_photoPrimary__Y77ur .Activities_photoCaption__Hj8Aj{bottom:0;color:#fff;font-weight:600;left:0;position:absolute;right:0}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__photos__vM_xj .Activities_photoPrimary__Y77ur{border-radius:18px;box-shadow:0 18px 40px rgba(15,23,42,.15);height:100%;inset:0;width:100%}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__photos__vM_xj .Activities_photoPrimary__Y77ur .Activities_photoCaption__Hj8Aj{background:linear-gradient(transparent,rgba(0,0,0,.65));font-size:11.5px;letter-spacing:.01em;padding:28px 16px 14px}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__photos__vM_xj .Activities_activityIndex__MCq3w{align-items:center;border:4px solid #fff;border-radius:999px;box-shadow:0 10px 24px rgba(15,23,42,.22);color:#fff;display:flex;font-size:22px;font-weight:800;height:58px;justify-content:center;left:-10px;position:absolute;top:0;width:58px;z-index:2}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__copy__KjQPR{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:0 10px 0 30px}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__copy__KjQPR .Activities_activityTag__l0kWn{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;justify-content:center;letter-spacing:.06em;margin-bottom:16px;padding:7px 12px;text-transform:uppercase}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__copy__KjQPR .Activities_activityTitle___pOqL{color:#0e1b3d;font-family:Inter Tight,Inter,sans-serif;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:0 0 14px}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__copy__KjQPR .Activities_activityDescription__eEfzg{color:#4e5870;font-size:15px;line-height:1.75;margin:0}.Activities_activityRowReverse__lHlYz{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.Activities_activityRowReverse__lHlYz .Activities_activityRow__photos__vM_xj{order:2}.Activities_activityRowReverse__lHlYz .Activities_activityRow__copy__KjQPR{order:1;padding:0 30px 0 10px}@media(max-width:778px){.Activities_activities__2oLoa{padding:40px 20px}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__header__sCZPk .Activities_headerTitle__bDnNY{font-size:24px}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__header__sCZPk .Activities_headerDescription__X6_Ma{font-size:14px}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp{gap:26px}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4{display:flex;flex-direction:column;gap:0}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__photos__vM_xj{min-height:280px;order:2;width:100%}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__copy__KjQPR{order:1;padding:0}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__copy__KjQPR .Activities_activityTitle___pOqL{font-size:20px}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_activityRow__copy__KjQPR .Activities_activityDescription__eEfzg{font-size:14px}.Activities_activities__2oLoa .Activities_activities__container__QW3yM .Activities_activities__list__5fIAp .Activities_activityRow__09yA4 .Activities_photoPrimary__Y77ur .Activities_photoCaption__Hj8Aj{font-size:10px}.Activities_activityRowReverse__lHlYz .Activities_activityRow__copy__KjQPR,.Activities_activityRowReverse__lHlYz .Activities_activityRow__photos__vM_xj{order:0}}