.HighlightContextMenu_menu-text-preview__aj8Zy{hyphens:auto}.typeramp_type-ramp__nuq3P{letter-spacing:0;line-height:1.5;font-size:16px;max-width:50rem;margin-inline:auto}.typeramp_type-ramp__nuq3P li p{margin-top:4px;margin-bottom:4px}.typeramp_type-ramp__nuq3P strong{font-weight:600}.typeramp_type-ramp__nuq3P h2{font-size:32px;line-height:39.816px;font-weight:600}.typeramp_type-ramp__nuq3P h3{font-size:28px;line-height:35.945px;font-weight:600}.typeramp_type-ramp__nuq3P h4{font-size:24px;line-height:32.256px;font-weight:600}.typeramp_type-ramp__nuq3P code{font-size:14px}.typeramp_type-ramp__nuq3P li>span{display:block}.typeramp_type-ramp__nuq3P .title{font-size:40px;line-height:1.2;font-weight:600;margin-bottom:4px}.typeramp_type-ramp__nuq3P code{overflow-wrap:break-word}.typeramp_type-ramp__nuq3P code:is(.dark *){background-color:#4e505c;color:#c1c2c6}.typeramp_custom-font-sans__JWg4w{font-family:ui-sans-serif,system-ui,BlinkMacSystemFont,Segoe UI,Inter,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol}.typeramp_roll-out__NQOEC{opacity:1;transform:translateY(0);max-height:100%}.typeramp_roll-back__I3wRM{opacity:0;transform:translateY(-5%);max-height:0}.Notepad_rte-headers__OPivy{margin-top:0;margin-bottom:.25rem}.Notepad_rte-headers__OPivy+.Notepad_rte-headers__OPivy{margin-top:.75rem}.Notepad_rte-text__UdqYd+.Notepad_rte-headers__OPivy{margin-top:.375rem}.CategoryPage_category-page-link__7qZJz{min-height:48px;min-width:48px}@media(min-width:600px){.CategoryPage_category-page-link__7qZJz{min-height:auto;min-width:auto}}.Tile_backgroundContainer__VW4_N{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.Tile_buttonBackground__NyyEy{position:absolute;top:50%;transform:translateY(-50%);height:auto;pointer-events:none;animation:Tile_moveBackground__bEJvU 3s ease-in-out infinite}.Tile_buttonBackground__NyyEy:is(.dark *){opacity:.6}@keyframes Tile_moveBackground__bEJvU{0%{left:-150%;opacity:0}8%{opacity:1;left:-100%}35%{left:100%;opacity:1}36%,to{opacity:0}}@keyframes Tiles_fadeIn__x0K_V{0%{opacity:0}to{opacity:1}}.Tiles_fading-animation__h8Bsi{animation:Tiles_fadeIn__x0K_V .3s linear forwards}@supports selector(:has(a,b)){@media (min-width:1080px){#Tiles_display-tiles__vSMc2 #subscription-tiles-group-1+#subscription-tiles-group-2 .tile-top-banner{border-top-left-radius:0}#Tiles_display-tiles__vSMc2 #subscription-tiles-group-1:has(+#subscription-tiles-group-2) .tile-top-banner{border-top-right-radius:0}}}.FeatureOverlay_overlay__hCuX_{position:fixed;inset:0;z-index:50;display:flex;justify-content:center;align-items:flex-start}.FeatureOverlay_overlay__hCuX_ .FeatureOverlay_overlayBackground__fC2AE{opacity:0;transition:opacity .3s ease-out}.FeatureOverlay_overlay__hCuX_ .FeatureOverlay_overlayContainer__nVnXE{opacity:0;transition:all .2s ease-in-out;transform:translate(-50%,-50%) scale(.8)!important}.FeatureOverlay_overlayReady__Neux8 .FeatureOverlay_overlayBackground__fC2AE{opacity:.5}.FeatureOverlay_overlayReady__Neux8 .FeatureOverlay_overlayContainer__nVnXE{opacity:1;transform:translate(-50%,-50%) scale(1)!important}.FeatureOverlay_overlayRemoving__tUdvF .FeatureOverlay_overlayBackground__fC2AE{opacity:0}.FeatureOverlay_overlayRemoving__tUdvF .FeatureOverlay_overlayContainer__nVnXE{opacity:0;transform:translate(-50%,-50%) scale(.8)!important}.FeatureOverlay_overlayBackground__fC2AE{width:100%;height:100%;position:absolute;z-index:30;background-color:#000}.FeatureOverlay_overlayBlurBackground__wLhjv{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.FeatureOverlay_overlayContainer__nVnXE{position:absolute;background-color:#fff;border-radius:.375rem;min-height:293px;height:-moz-fit-content;height:fit-content;z-index:40;box-shadow:0 4px 6px rgba(0,0,0,.1);width:auto;max-width:343px}@media(min-width:600px){.FeatureOverlay_overlayContainer__nVnXE{max-width:513px}}@media(min-width:1080px){.FeatureOverlay_overlayContainer__nVnXE{max-width:600px}}.PricingFeaturesOverlay_container__NdRq2{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;background-color:#fff;border-radius:.375rem;position:relative;width:36.375rem;max-height:560px;height:100%}.PricingFeaturesOverlay_container__NdRq2:is(.dark *){background-color:#303239}.PricingFeaturesOverlay_gradientBgWrapper__VL76P{display:flex;align-items:flex-start;justify-content:flex-start;border-radius:.375rem}.PricingFeaturesOverlay_gradientBg__orTEC{display:flex;justify-content:center;width:100%;height:auto;position:relative;align-items:flex-end}.PricingFeaturesOverlay_gradient__p5AlH{width:100%;height:auto;border-radius:.375rem .375rem 0 0}.PricingFeaturesOverlay_overlayBody__xTlh3{font-size:1rem;line-height:1.5rem;font-weight:500;z-index:150;position:relative}.DailyCodingChallenge_pointsContainerClasses__e4rnI{color:#2b2a83}.DailyCodingChallenge_pointsContainerClasses__e4rnI:is(.dark *){color:#d7d7ef}@media(min-width:600px){.DailyCodingChallenge_pointsContainerClasses__e4rnI{min-width:89px;border-radius:60px;background-color:#eef;border:1px solid;padding:7.5px 16.5px}.DailyCodingChallenge_pointsContainerClasses__e4rnI:is(.dark *){background-color:#2a2a6a;border-color:#23222b}}.DailyCodingChallenge_statsSeparatorClasses__U1niX{background-color:#6b7280}.DailyCodingChallenge_statsSeparatorClasses__U1niX:is(.dark *){background-color:#918da5}.DailyCodingChallenge_trophyIconClasses__ulnyg{display:none}@media(min-width:600px){.DailyCodingChallenge_trophyIconClasses__ulnyg{position:absolute;display:block;rotate:-18deg;top:8px;left:-11px}}.PopularCourses_titleText__TbdME{color:#374151;font-size:1.25rem;line-height:1.75rem;font-weight:700;margin:0}.PopularCourses_titleText__TbdME:is(.dark *){color:#d2d3d6}@media(min-width:600px){.PopularCourses_titleText__TbdME{font-size:1.5rem;line-height:2rem}}.PopularCourses_popularCoursesTitleContainer__BdaZE{display:flex;margin-bottom:0;-moz-column-gap:.5rem;column-gap:.5rem;align-items:center}.PopularCourses_popularCoursesSectionWrapper__fNe_I{display:flex;flex-direction:column;width:100%;margin-top:2rem}.PopularCourses_popularCoursesSection__AQqtX{display:flex;padding-top:0;padding-bottom:0;justify-content:center}.PopularCourses_carouselContainer__fEy0H{display:block;width:100%}.PopularCourses_svg__6rvvn{fill:#5553ff}.PopularCourses_svg__6rvvn:is(.dark *){fill:#aaa9ff}.PopularCourses_svgContainer__iBCzV{width:2.5rem;height:2.5rem;background-color:#eef;display:flex;justify-content:center;align-items:center;border-radius:50%}.PopularCourses_svgContainer__iBCzV:is(.dark *){background-color:#373942}.PopularCourses_svgContainerPlaceholder__W5TME{width:2.5rem;height:2.5rem;min-width:2.5rem;border-radius:50%;background-color:#e5e7eb}.PopularCourses_svgContainerPlaceholder__W5TME:is(.dark *){background-color:#4d4a5e}.PopularCourses_headerContainer__DRVCS{display:flex;flex-direction:column}@media(min-width:600px){.PopularCourses_headerContainer__DRVCS{flex-direction:row;justify-content:space-between}}.PopularCourses_headerPlaceholder__n2oFc{height:1.75rem;margin:0;min-width:13.25rem;background-color:#e5e7eb;border-radius:1.5rem}.PopularCourses_headerPlaceholder__n2oFc:is(.dark *){background-color:#4d4a5e}@media(min-width:600px){.PopularCourses_headerPlaceholder__n2oFc{height:2rem}}.table_table-cell-element__8T0Wz ol{padding-inline-start:30px}.table_table-cell-element__8T0Wz ul{padding-inline-start:28px}.table_table-cell-element__8T0Wz p,.table_table-cell-element__8T0Wz span{font-size:14px}.table_tableV2-body__Q2BHN>tr:nth-child(2)>th{border-top-left-radius:4px}.table_table-dynamic-scroll-gradient__IoWrh{background:linear-gradient(#fff 100%,#1b1b1d 100% 100%),linear-gradient(#1b1b1d,#fff 0) 100% 100%,radial-gradient(farthest-side at 0 50%,#ededee,transparent),radial-gradient(farthest-side at 100% 50%,#ededee,transparent) 100% 0}.table_table-dynamic-scroll-gradient-dark__IG2Ft{background:linear-gradient(#1b1b1d 100%,#1b1b1d 100% 100%),linear-gradient(#1b1b1d,#1b1b1d 0) 100% 100%,radial-gradient(farthest-side at 0 50%,#373942,transparent),radial-gradient(farthest-side at 100% 50%,#373942,transparent) 100% 0}.table_table-dynamic-scroll-gradient-dark__IG2Ft,.table_table-dynamic-scroll-gradient__IoWrh{overflow-x:auto;overflow-y:hidden;background-color:transparent;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:45px 100%,45px 100%,14px 82%,14px 82%}.table_tableV2-body-outer__w9GSH:has(tr:hover) .table_tableV2-row-button__gaMjl{opacity:1!important}.table_tableV2-body-outer__w9GSH:has(tr>td:hover) .table_tableV2-col-button__mV1Vt{opacity:1!important}.table_tableV2-body__Q2BHN>tr:hover [data-name=cell-dragger-row]{display:block!important}.table_tableV2-fullWidth__zJWIm tr>td:last-child{max-width:unset!important;flex-grow:1}.table_tableV2-fullWidth__zJWIm td{border-bottom-width:0!important;border-right-width:0!important}.table_tableV2-fullWidth__zJWIm tr:last-child>td{border-bottom-width:1px!important}.table_tableV2-fullWidth__zJWIm tr{display:flex;align-items:stretch}.table_tableV2-fullWidth__zJWIm [data-name=table-tag-wrapper],.table_tableV2-fullWidth__zJWIm table{width:100%}.table_table-dimension-picker__UrG0b{background-color:transparent}.table_table-dimension-picker-unhighlighted-dark__QeBdp,.table_table-dimension-picker-unhighlighted__VvZwo{position:absolute;top:0;height:100%;width:100%;border-radius:inherit}.table_table-dimension-picker-highlighted-dark___Sg_2,.table_table-dimension-picker-highlighted__PaUX_{position:absolute;top:0;height:0;width:0;border-radius:inherit}.table_table-template-1__JPx1y:first-child,.table_table-template-2__rb0aT:nth-child(odd),.table_table-template-3__PUVTc:first-child,.table_table-template-4__sauhc:nth-child(2n),.table_table-template-6__aCVNW:first-child{background-color:#f9fafb}.table_table-template-1__JPx1y:first-child:is(.dark *),.table_table-template-2__rb0aT:nth-child(odd):is(.dark *),.table_table-template-3__PUVTc:first-child:is(.dark *),.table_table-template-4__sauhc:nth-child(2n):is(.dark *),.table_table-template-6__aCVNW:first-child:is(.dark *){background-color:#292a30}.table_table-template-5-viewer__6l_OV td:first-child,.table_table-template-5__Sw_6Y td:nth-child(2),.table_table-template-6-viewer__bLGbt td:first-child,.table_table-template-6__aCVNW td:nth-child(2){background-color:#f9fafb}.table_table-template-5-viewer__6l_OV td:first-child:is(.dark *),.table_table-template-5__Sw_6Y td:nth-child(2):is(.dark *),.table_table-template-6-viewer__bLGbt td:first-child:is(.dark *),.table_table-template-6__aCVNW td:nth-child(2):is(.dark *){background-color:#292a30}.table_table-template-1-viewer__1iYAE:first-child,.table_table-template-2-viewer__nWqjk:nth-child(odd),.table_table-template-3-viewer__z1YbN:first-child,.table_table-template-4-viewer__q3c_D:nth-child(odd),.table_table-template-6-viewer__bLGbt:first-child{background-color:#f9fafb}.table_table-template-1-viewer__1iYAE:first-child:is(.dark *),.table_table-template-2-viewer__nWqjk:nth-child(odd):is(.dark *),.table_table-template-3-viewer__z1YbN:first-child:is(.dark *),.table_table-template-4-viewer__q3c_D:nth-child(odd):is(.dark *),.table_table-template-6-viewer__bLGbt:first-child:is(.dark *){background-color:#292a30}.table_table-template-3-viewer__z1YbN td,.table_table-template-3__PUVTc td,.table_table-template-4-viewer__q3c_D td,.table_table-template-4__sauhc td{border-left-width:0!important;border-right-width:0!important}.table_table-template-1-viewer__1iYAE td,.table_table-template-1__JPx1y td{border-left-width:1px;border-right-width:1px}.IconButton_icon-button__2CHRF.IconButton_danger__CA7_y svg{stroke:currentColor;color:#ef4444}.IconButton_icon-button__2CHRF.IconButton_danger__CA7_y svg:is(.dark *){color:#f87171}.IconButton_icon-button__2CHRF.IconButton_success__h7yko svg{stroke:currentColor;color:#33b25f}.IconButton_icon-button__2CHRF.IconButton_disabled__WV6Mm{stroke:currentColor;color:#6b7280}.EdComponentApiKeyWrapper_instructions__JWRLB a{color:#5553ff;-webkit-text-decoration-line:none;text-decoration-line:none}.EdComponentApiKeyWrapper_instructions__JWRLB a:is(.dark *){color:#7775ff}.EdComponentApiKeyWrapper_instructions__JWRLB a:hover{color:#3d3bb7}.EdComponentApiKeyWrapper_instructions__JWRLB a:hover:is(.dark *){color:#cccbff}.AdvisorAgentPage_container__VsUXW ol,.AdvisorAgentPage_container__VsUXW ul{padding-inline-start:40px}.AdvisorAgentPage_blur__9ASEq{filter:blur(333px)}.SideBar_sidebar__r6r1Z{display:none}@media(min-width:1080px){.SideBar_sidebar__r6r1Z{display:var(--loggedout-true,flex)}}.SideBar_sidebar_icon__BbPKZ{display:var(--loggedout-true,flex)}@media(min-width:1080px){.SideBar_sidebar_icon__BbPKZ{display:none}}.tabRotation_rotate-vertical__29UIs{transform:rotate(90deg);transform-origin:bottom left;position:relative;left:0;top:-44px;width:100vh;height:44px}.landingPage_landing-page__zcmcj{--body-large-font-size:20px;--body-large-line-height:28px;--body-medium-font-size:16px;--body-medium-line-height:24px;--body-small-font-size:14px;--body-small-line-height:20px;--caption-text-font-size:12px;--caption-text-line-height:18px}.landingPage_landing-page__zcmcj.desktop{--h1-font-size:48px;--h1-line-height:64px;--h2-font-size:40px;--h2-line-height:48px;--h3-font-size:32px;--h3-line-height:40px;--h4-font-size:24px;--h4-line-height:32px;--h5-font-size:20px;--h5-line-height:28px;--h6-font-size:16px;--h6-line-height:24px}.landingPage_landing-page__zcmcj.tablet{--h1-font-size:40px;--h1-line-height:48px;--h2-font-size:32px;--h2-line-height:40px;--h3-font-size:28px;--h3-line-height:36px;--h4-font-size:24px;--h4-line-height:32px;--h5-font-size:20px;--h5-line-height:28px;--h6-font-size:16px;--h6-line-height:24px}.landingPage_landing-page__zcmcj .heading-six{font-size:var(--h6-font-size);line-height:var(--h6-line-height);font-weight:600}.landingPage_landing-page__zcmcj .body-large{font-size:var(--body-large-font-size);line-height:var(--body-large-line-height)}.landingPage_landing-page__zcmcj .body-medium{font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height)}.landingPage_landing-page__zcmcj .body-small{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height)}.landingPage_landing-page__zcmcj .caption-text{font-size:var(--caption-text-font-size);line-height:var(--caption-text-line-height)}@media(min-width:1080px){.landingPage_lgLandingPage__G9eZE{--body-large-font-size:20px;--body-large-line-height:28px;--body-medium-font-size:16px;--body-medium-line-height:24px;--body-small-font-size:14px;--body-small-line-height:20px;--caption-text-font-size:12px;--caption-text-line-height:18px}.landingPage_lgLandingPage__G9eZE.desktop{--h1-font-size:48px;--h1-line-height:64px;--h2-font-size:40px;--h2-line-height:48px;--h3-font-size:32px;--h3-line-height:40px;--h4-font-size:24px;--h4-line-height:32px;--h5-font-size:20px;--h5-line-height:28px;--h6-font-size:16px;--h6-line-height:24px}.landingPage_lgLandingPage__G9eZE.tablet{--h1-font-size:40px;--h1-line-height:48px;--h2-font-size:32px;--h2-line-height:40px;--h3-font-size:28px;--h3-line-height:36px;--h4-font-size:24px;--h4-line-height:32px;--h5-font-size:20px;--h5-line-height:28px;--h6-font-size:16px;--h6-line-height:24px}.landingPage_lgLandingPage__G9eZE .heading-six{font-size:var(--h6-font-size);line-height:var(--h6-line-height);font-weight:600}.landingPage_lgLandingPage__G9eZE .body-large{font-size:var(--body-large-font-size);line-height:var(--body-large-line-height)}.landingPage_lgLandingPage__G9eZE .body-medium{font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height)}.landingPage_lgLandingPage__G9eZE .body-small{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height)}.landingPage_lgLandingPage__G9eZE .caption-text{font-size:var(--caption-text-font-size);line-height:var(--caption-text-line-height)}}.landingPage_landingPageClasses__GGnCN{--h1-font-size:40px;--h1-line-height:48px;--h2-font-size:32px;--h2-line-height:40px;--h3-font-size:28px;--h3-line-height:36px;--h4-font-size:24px;--h4-line-height:32px;--h5-font-size:20px;--h5-line-height:28px;--h6-font-size:16px;--h6-line-height:24px;--body-large-font-size:20px;--body-large-line-height:28px;--body-medium-font-size:16px;--body-medium-line-height:24px;--body-small-font-size:14px;--body-small-line-height:20px;--caption-text-font-size:12px;--caption-text-line-height:18px}.landingPage_landingPageClasses__GGnCN.desktop{--h1-font-size:48px;--h1-line-height:64px;--h2-font-size:40px;--h2-line-height:48px;--h3-font-size:32px;--h3-line-height:40px;--h4-font-size:24px;--h4-line-height:32px;--h5-font-size:20px;--h5-line-height:28px;--h6-font-size:16px;--h6-line-height:24px}.landingPage_landingPageClasses__GGnCN.tablet{--h1-font-size:40px;--h1-line-height:48px;--h2-font-size:32px;--h2-line-height:40px;--h3-font-size:28px;--h3-line-height:36px;--h4-font-size:24px;--h4-line-height:32px;--h5-font-size:20px;--h5-line-height:28px;--h6-font-size:16px;--h6-line-height:24px}.landingPage_landingPageClasses__GGnCN .heading-six{font-size:var(--h6-font-size);line-height:var(--h6-line-height);font-weight:600}.landingPage_landingPageClasses__GGnCN .body-large{font-size:var(--body-large-font-size);line-height:var(--body-large-line-height)}.landingPage_landingPageClasses__GGnCN .body-medium{font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height)}.landingPage_landingPageClasses__GGnCN .body-small{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height)}.landingPage_landingPageClasses__GGnCN .caption-text{font-size:var(--caption-text-font-size);line-height:var(--caption-text-line-height)}@media(min-width:1080px){.landingPage_landingPageClasses__GGnCN{--h1-font-size:48px;--h1-line-height:64px;--h2-font-size:40px;--h2-line-height:48px;--h3-font-size:32px;--h3-line-height:40px;--h4-font-size:24px;--h4-line-height:32px;--h5-font-size:20px;--h5-line-height:28px;--h6-font-size:16px;--h6-line-height:24px}}.landingPage_poweredByAiCta__uKAPN{border-color:#fff!important;color:#fff!important}.HeroSectionV2_highlight__KH39i{-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(90deg,#5553ff,#86198f)}.HeroSectionV2_highlight__KH39i:is(.dark *){background-image:linear-gradient(90deg,#3d3bb7,#aaa9ff)}.HeroSectionV2_fillColor__3BnUT{fill:#d2d3d6}.HeroSectionV2_darkFillColor__ShI__:is(.dark *){fill:#d2d3d6}.HeroSectionV2_stroke100Dark1000__UzE6D{stroke:#e0e0ff}.HeroSectionV2_stroke100Dark1000__UzE6D:is(.dark *){stroke:#1f1e63}.HeroSectionV2_fill25Stroke100DarkFill1000Stroke900__ME0MP{fill:#f8f8ff;stroke:#e0e0ff}.HeroSectionV2_fill25Stroke100DarkFill1000Stroke900__ME0MP:is(.dark *){fill:#1f1e63;stroke:#2b2a83}.HeroSectionV2_fill100DarkFill1000Stroke900__Olzqv{fill:#e0e0ff}.HeroSectionV2_fill100DarkFill1000Stroke900__Olzqv:is(.dark *){fill:#1f1e63;stroke:#2b2a83}.HeroSectionV2_logoBlockContainer__1BbQF{animation:HeroSectionV2_scroll__YCg86 30s linear infinite;padding-inline-start:0;display:flex;min-width:100%;flex-shrink:0;list-style-type:none;align-items:center;justify-content:center;gap:.5rem}@keyframes HeroSectionV2_scroll__YCg86{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media(min-width:600px){.HeroSectionV2_logoBlockContainer__1BbQF{gap:1rem}}@media(min-width:1080px){.HeroSectionV2_logoBlockContainer__1BbQF{gap:1.7rem;animation:none}}.HeroSectionV2_logo__yZ_yY{padding-left:1rem;padding-right:1rem}.HeroSectionV2_logos__pJFQw{height:3.5rem}.HeroSectionV2_logoBlocks__Ek4mb{overflow:hidden;position:relative;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center}.HeroSectionV2_logosSectionContainer__eXg5E{width:100%}.HeroSectionV2_logosSection__ob9uC{width:100%;max-width:74rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:3.438rem;padding-top:3.875rem}@media(min-width:600px){.HeroSectionV2_logosSection__ob9uC{width:100%;padding-bottom:3.875rem;padding-top:5.94rem}}@media(min-width:1080px){.HeroSectionV2_logosSection__ob9uC{padding-bottom:2.125rem;padding-top:6.625rem;flex-direction:row;align-items:center}}.HeroSectionV2_logosSectionText___4uqQ{color:#9ca3af;font-size:.875rem;line-height:1.25rem;width:100%;max-width:304px;margin-bottom:1rem;margin-right:0;margin-top:.25rem;font-weight:500;text-align:center;white-space:nowrap;padding-left:.5rem;padding-right:.5rem}@media(min-width:1080px){.HeroSectionV2_logosSectionText___4uqQ{font-size:1rem;margin-bottom:8px;padding-right:1.75rem;text-align:left;flex-shrink:0;width:304px;padding-left:0}}.HeroSectionV2_devCount__9H3kX{font-weight:700;color:#cccbff}.HeroSectionV2_logosParent__S7ycC{width:100%;max-width:700px;position:relative;padding-left:.5rem;padding-right:.5rem}@media(min-width:1080px){.HeroSectionV2_logosParent__S7ycC{padding-left:0;padding-right:0}}.HeroSectionV2_heroWrapper__7qhZ6{position:relative;width:100%;background-color:#0e0d29;overflow:hidden}@media(min-width:1080px){.HeroSectionV2_heroWrapper__7qhZ6{margin:16px;width:calc(100% - 32px);border-radius:32px}}.HeroSectionV2_backgroundSvg__E6ApI{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}@media(min-width:1080px){.HeroSectionV2_backgroundSvg__E6ApI{padding-right:200px}}.HeroSectionV2_backgroundRightFestivityIcon__p122T{position:absolute;top:-2px;right:40px;width:176;height:157;z-index:2;pointer-events:none;display:none}@media(min-width:1080px){.HeroSectionV2_backgroundRightFestivityIcon__p122T{display:block}}.HeroSectionV2_backgroundLeftFestivityIcon__x6U04{position:absolute;top:-2px;left:40px;width:176;height:157;z-index:2;pointer-events:none;display:none}@media(min-width:1080px){.HeroSectionV2_backgroundLeftFestivityIcon__x6U04{display:block}}.HeroSectionV2_headerSection__BZGQa,.HeroSectionV2_heroSection__efKY1{position:relative;display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;overflow:hidden;background-color:transparent}.HeroSectionV2_narrowContent__PfdQI{max-width:57.25rem}.HeroSectionV2_narrowContent__PfdQI,.HeroSectionV2_wideContent__hNm_x{display:flex;flex-direction:column;width:100%;margin:0 auto}.HeroSectionV2_contentInner__hVXdq{max-width:74.69rem;z-index:9}.HeroSectionV2_contentInner__hVXdq,.HeroSectionV2_heading__Vp6lf{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}.HeroSectionV2_heading__Vp6lf{max-width:59.75rem;text-align:center;margin:3.44rem auto 0;position:relative;z-index:2}@media(min-width:600px){.HeroSectionV2_heading__Vp6lf{margin-top:4.125rem;padding-top:.5rem}}@media(min-width:1080px){.HeroSectionV2_heading__Vp6lf{margin-top:4.8rem}}.HeroSectionV2_headingText__bha9Z{text-align:center;margin:0;width:100%;color:#f3f4f6;font-size:var(--h2-font-size,2.5rem);line-height:var(--h2-line-height,3rem);font-weight:600;font-size:36px;line-height:50px}@media(min-width:1080px){.HeroSectionV2_headingText__bha9Z{font-size:var(--h1-font-size,3rem);font-weight:600;line-height:var(--h1-line-height,1.25);font-size:58px}}@media(min-width:600px){.HeroSectionV2_headingText__bha9Z{padding-top:0}}.HeroSectionV2_fasterText__SXk93{color:#cccbff}.HeroSectionV2_adaptsText__wOmKH{color:#f5d0fe}.HeroSectionV2_contentText__di94k{font-size:var(--body-large-font-size,18px);line-height:var(--body-large-line-height,150%);color:#374151;display:none;padding-bottom:1.5rem;text-align:center}.HeroSectionV2_contentText__di94k:is(.dark *){color:#d2d3d6}@media(min-width:1080px){.HeroSectionV2_contentText__di94k{display:block;max-width:100%}}.HeroSectionV2_searchSection__eRWXn{width:100%;max-width:57.25rem;margin:0 auto}.HeroSectionV2_dateInput__V2MNA{font-family:inherit;font-size:.8rem;position:relative;width:100%!important;box-sizing:border-box}.HeroSectionV2_dateInput__V2MNA::-webkit-datetime-edit-text{color:#9ca3af}.HeroSectionV2_dateInput__V2MNA::-webkit-datetime-edit-day-field:not([value]),.HeroSectionV2_dateInput__V2MNA::-webkit-datetime-edit-month-field:not([value]),.HeroSectionV2_dateInput__V2MNA::-webkit-datetime-edit-year-field:not([value]){color:#9ca3af}.HeroSectionV2_dateInput__V2MNA::-webkit-calendar-picker-indicator{position:absolute;right:8px;margin-left:0;cursor:pointer;width:15px;height:15px}.HeroSectionV2_contentDefaultEmphasis__g2D5A{color:#0c1322}.HeroSectionV2_contentDefaultEmphasis__g2D5A:is(.dark *){color:#ededee}.HeroSectionV2_bgDefNeutralDefault__BLza4{background-color:#fff}.HeroSectionV2_bgDefNeutralDefault__BLza4:is(.dark *){background-color:#292a30}.HeroSectionV2_borderDefNeutralDefault__e8JmA{border:1px solid #e5e7eb}.HeroSectionV2_borderDefNeutralDefault__e8JmA:is(.dark *){border-color:#4e505c}.HeroSectionV2_contentDefaultDefault__AisZE{color:#374151}.HeroSectionV2_contentDefaultDefault__AisZE:is(.dark *){color:#d2d3d6}.HeroSectionV2_contentDefaultSubdued__yy_x2{color:#6b7280}.HeroSectionV2_contentDefaultSubdued__yy_x2:is(.dark *){color:#7f818b}.HeroSectionV2_strokeDefNeutralRest__qIdMV{stroke:#9ca3af}.HeroSectionV2_strokeDefNeutralRest__qIdMV:is(.dark *){stroke:#6a6c78}.HeroSectionV2_containedPrimary__dS4Dt{background-color:#5553ff;color:#fff}.HeroSectionV2_containedPrimary__dS4Dt:is(.dark *){background-color:#4747b3}.HeroSectionV2_containedPrimary__dS4Dt:hover,.HeroSectionV2_containedPrimary__dS4Dt:hover:enabled{background-color:#3d3bb7}.HeroSectionV2_containedPrimary__dS4Dt:hover:enabled:is(.dark *),.HeroSectionV2_containedPrimary__dS4Dt:hover:is(.dark *){background-color:#6969c3}.HeroSectionV2_containedPrimary__dS4Dt:disabled{background-color:#cccbff;color:#fff}.HeroSectionV2_containedPrimary__dS4Dt:disabled:is(.dark *){background-color:#4d4a5e;color:#1a191f}.DevpathSection_container__sLZgg{content-visibility:auto;contain-intrinsic-size:auto 1080px auto 534px;min-height:20rem;display:flex;width:100%;align-items:center;justify-content:center;padding-top:56px;padding-bottom:56px;z-index:1;background-color:#fff}.DevpathSection_container__sLZgg:is(.dark *){background-color:#292a30}@media(min-width:1080px){.DevpathSection_container__sLZgg{padding-top:100px;padding-bottom:100px}}.DevpathSection_devpathSection__UZaoQ{margin-left:1rem;margin-right:1rem;display:flex;justify-content:space-between;width:343px}@media(min-width:600px){.DevpathSection_devpathSection__UZaoQ{width:568px;justify-content:center}}@media(min-width:1080px){.DevpathSection_devpathSection__UZaoQ{width:1140px;justify-content:space-between}}.DevpathSection_content__WZQgb{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:1rem;width:375px;height:280px}@media(min-width:600px){.DevpathSection_content__WZQgb{align-items:center;justify-content:center;width:600px;height:208px}}@media(min-width:1080px){.DevpathSection_content__WZQgb{align-items:flex-start;justify-content:flex-start;row-gap:2rem;width:462px;height:300px}}.DevpathSection_logoSection__qG_p6{display:flex}.DevpathSection_logo__SWd5m{height:1.25rem;width:1.25rem;color:#000}.DevpathSection_logo__SWd5m:is(.dark *){color:#fff}.DevpathSection_logoText__0JXnb{letter-spacing:2.2px;font-size:.75rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;margin-left:.375rem;color:#0c1322}.DevpathSection_logoText__0JXnb:is(.dark *){color:#fff}.DevpathSection_textSection__RxHKL{text-align:left}@media(min-width:600px){.DevpathSection_textSection__RxHKL{text-align:center}}@media(min-width:1080px){.DevpathSection_textSection__RxHKL{text-align:left}}.DevpathSection_levelUp__ZIa8C{color:#0c1322;font-size:var(--h3-font-size,28px);line-height:var(--h3-line-height,36px);font-weight:600}.DevpathSection_levelUp__ZIa8C:is(.dark *){color:#ededee}.DevpathSection_teams__tPGPP{color:#5553ff}.DevpathSection_teams__tPGPP:is(.dark *){color:#aaa9ff}.DevpathSection_description__ojYA7{font-size:var(--body-medium-font-size,16px);line-height:var(--body-medium-line-height,24px);margin-top:1rem;color:#0c1322}.DevpathSection_description__ojYA7:is(.dark *){color:#b0b1b7}.DevpathSection_ctaSection__lZKrx{width:100%}@media(min-width:600px){.DevpathSection_ctaSection__lZKrx{width:-moz-min-content;width:min-content}}.DevpathSection_visitDevpath__roPcc{background-color:#5553ff;color:#fff;margin-top:1rem;width:100%;font-size:16px;font-weight:700;padding:10px 14px;border-radius:4px}.DevpathSection_visitDevpath__roPcc:is(.dark *){background-color:#4747b3}.DevpathSection_visitDevpath__roPcc:hover,.DevpathSection_visitDevpath__roPcc:hover:enabled{background-color:#3d3bb7}.DevpathSection_visitDevpath__roPcc:hover:enabled:is(.dark *),.DevpathSection_visitDevpath__roPcc:hover:is(.dark *){background-color:#6969c3}.DevpathSection_visitDevpath__roPcc:disabled{background-color:#cccbff;color:#fff}.DevpathSection_visitDevpath__roPcc:disabled:is(.dark *){background-color:#4d4a5e;color:#1a191f}@media(min-width:600px){.DevpathSection_visitDevpath__roPcc{margin-top:0;width:-moz-min-content;width:min-content}}.DevpathSection_visitDevpath__roPcc:hover{background-color:#3d3bb7}.DevpathSection_imageSection__Ij7_e{display:none;width:-moz-min-content;width:min-content}@media(min-width:1080px){.DevpathSection_imageSection__Ij7_e{display:block}}.components_tabs___cFkd{z-index:6}@media(min-width:1080px){.components_tabs___cFkd{z-index:0}}.problemPage_problemTabContent__EvHVn h2,.problemPage_problemTabContent__EvHVn h3,.problemPage_problemTabContent__EvHVn h4,.problemPage_problemTabContent__EvHVn h5,.problemPage_problemTabContent__EvHVn h6{font-size:1.25rem;padding:0;margin:.75rem 0 0}.problemPage_problemTabContent__EvHVn p{font-size:1rem;padding:0;margin:.5rem 0 0}.problemPage_problemTabContent__EvHVn code{padding:.125rem .25rem;margin:0}.problemPage_problemTabContent__EvHVn pre{font-size:1rem;padding:0;margin:0}.problemPage_problemTabContent__EvHVn ol,.problemPage_problemTabContent__EvHVn ul{font-size:1rem;padding:0 0 0 1.5rem;margin:.5rem 0 0}.problemPage_problemTabContent__EvHVn li{font-size:1rem;padding:0;margin:.25rem 0 0}.problemPage_problemTabContent__EvHVn blockquote{font-size:1rem;padding:.5rem 0 .5rem 1rem;margin:.75rem 0}.problemPage_problemTabContent__EvHVn b,.problemPage_problemTabContent__EvHVn em,.problemPage_problemTabContent__EvHVn i,.problemPage_problemTabContent__EvHVn strong{font-size:1rem;padding:0;margin:0}.problemPage_problemTabContent__EvHVn #problemPage_breadcrumbsContainer__wZ9V3 a{font-size:12px}.problemPage_problemTabContent__EvHVn a{font-size:1rem;padding:0;margin:0}.problemPage_problemTabContent__EvHVn sub>code{font-size:.75rem;padding:.5rem .25rem 0 0}.problemPage_problemTabContent__EvHVn sup>code{font-size:.75rem;padding:0 .25rem .5rem 0}.mock_interview_section_videoContainer__7PS3i{box-shadow:0 0 .25rem rgba(0,0,0,.3),.5rem .5rem 0 #cccbff;border-radius:.5rem}.mock_interview_section_videoContainer__7PS3i:is(.dark *){box-shadow:0 0 .25rem rgba(0,0,0,.15),.5rem .5rem 0 #172963}.mock_interview_section_videoElement__cFeLh{height:21.25rem;width:21.25rem;max-height:none;min-height:21.25rem;-o-object-fit:contain;object-fit:contain;border-radius:.5rem}@media(min-width:600px){.mock_interview_section_videoElement__cFeLh{height:30rem;width:30rem;min-height:30rem}}.AgeOfAI_textOverflowWrap___oSoY{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.5em;max-height:7.5em}.FenzoDefaultState_fenzoTileHeight__gvO6l{height:88px}@media(min-width:1080px){.FenzoDefaultState_fenzoTileHeight__gvO6l{height:80px}}@keyframes FenzoDefaultState_fenzoRotate__3scoP{to{--fenzo-angle:360deg}}@property --fenzo-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.FenzoDefaultState_fenzoGradientBorder__v9kjw{border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(var(--fenzo-angle),#ffc94b,#68a5ff,#c77dff,#52fcad) border-box;animation:FenzoDefaultState_fenzoRotate__3scoP 6s linear;transition:box-shadow .3s ease-in-out}.FenzoDefaultState_fenzoGradientBorder__v9kjw:is(.dark *){background:linear-gradient(#1b1b1d,#1b1b1d) padding-box,linear-gradient(var(--fenzo-angle),#ffc94b,#68a5ff,#c77dff,#52fcad) border-box}.FenzoDefaultState_fenzoGradientBorderStatic__g7ylV{transition:box-shadow .3s ease-in-out;border:1px solid #e5e7eb;background-color:#fff}.FenzoDefaultState_fenzoGradientBorderStatic__g7ylV:is(.dark *){border-color:#363442;background-color:#1a191f}.FenzoDefaultState_fenzoGradientBorderStatic__g7ylV:hover{border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(var(--fenzo-angle),#ffc94b,#68a5ff,#c77dff,#52fcad) border-box;animation:FenzoDefaultState_fenzoRotate__3scoP 6s linear infinite}.FenzoDefaultState_fenzoGradientBorderStatic__g7ylV:hover:is(.dark *){background:linear-gradient(#1b1b1d,#1b1b1d) padding-box,linear-gradient(var(--fenzo-angle),#ffc94b,#68a5ff,#c77dff,#52fcad) border-box}.FenzoResultState_contentWrapper__euE0C{transition:max-height .3s ease-in-out}.FenzoResultState_gradientOverlay__FCVwb{position:absolute;bottom:0;left:0;right:0;height:38px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);pointer-events:none;border-radius:.5rem}.FenzoResultState_gradientOverlay__FCVwb:is(.dark *){background:linear-gradient(180deg,rgba(27,27,29,0) 0,#1b1b1d)}.FenzoResultState_followupPill__CRHQZ{transition:border-color .15s ease-in-out;border:1px solid #e5e7eb}.FenzoResultState_followupPill__CRHQZ:is(.dark *){border-color:#363442}.FenzoResultState_followupPill__CRHQZ:hover{border-color:#7775ff;border-bottom:1px solid #7775ff!important}.FenzoResultState_followupPill__CRHQZ:hover:is(.dark *){border-color:#8383ce;border-bottom-color:#8383ce!important}.CIPAskAgent_askAgentMarkdown__flUKz{line-height:1.5;overflow-wrap:break-word;word-wrap:break-word;max-width:100%}.CIPAskAgent_askAgentMarkdown__flUKz p{margin-bottom:.5rem;font-size:14px}.CIPAskAgent_askAgentMarkdown__flUKz h1,.CIPAskAgent_askAgentMarkdown__flUKz h2,.CIPAskAgent_askAgentMarkdown__flUKz h3,.CIPAskAgent_askAgentMarkdown__flUKz h4,.CIPAskAgent_askAgentMarkdown__flUKz h5,.CIPAskAgent_askAgentMarkdown__flUKz h6{font-weight:600;margin-top:.5rem;margin-bottom:.5rem}.CIPAskAgent_askAgentMarkdown__flUKz h3,.CIPAskAgent_askAgentMarkdown__flUKz h4,.CIPAskAgent_askAgentMarkdown__flUKz h5,.CIPAskAgent_askAgentMarkdown__flUKz h6{font-size:16px!important}.CIPAskAgent_askAgentMarkdown__flUKz h1,.CIPAskAgent_askAgentMarkdown__flUKz h2{font-size:18px!important}.CIPAskAgent_askAgentMarkdown__flUKz pre{overflow-x:auto;margin:.5rem 0;padding:.75rem!important;border-radius:.375rem;font-size:12px;line-height:1.4;white-space:pre;min-width:-moz-fit-content;min-width:fit-content}.CIPAskAgent_askAgentMarkdown__flUKz pre code{background:transparent!important;padding:0!important;border-radius:0;font-size:inherit;white-space:pre;display:block;width:100%}.CIPAskAgent_askAgentMarkdown__flUKz code{font-size:12px;padding:.125rem .25rem;border-radius:.25rem;word-break:break-all;overflow-wrap:break-word}.CIPAskAgent_askAgentMarkdown__flUKz ol,.CIPAskAgent_askAgentMarkdown__flUKz ul{padding-left:1rem;margin:.5rem 0}.CIPAskAgent_askAgentMarkdown__flUKz li{margin-bottom:.25rem}.CIPAskAgent_askAgentMarkdown__flUKz blockquote{margin:.5rem 0;padding:.5rem .75rem;border-left:3px solid;opacity:.8}@keyframes CIPAskAgent_dot-animation__1g0BG{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.CIPAskAgent_animate-dot___MO3I{animation:CIPAskAgent_dot-animation__1g0BG 1.4s infinite}.CIPAskAgent_animate-dot-delay__C59tr{animation-delay:.2s}.CIPAskAgent_animate-dot-delay-2__d8FWn{animation-delay:.4s}.CIPAskAgent_animate-dot-delay-3__941k7{animation-delay:.6s}