.ide_module_card__dMz8h{cursor:pointer;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));transition:all .5s ease-in-out;border-radius:9px;border:1px solid #0b7a75;transform:translateY(-4px);box-shadow:1px 1px 0 #0b7a75,2px 2px 0 #0b7a75,3px 3px 0 #0b7a75,4px 4px 0 #0b7a75,5px 5px 0 #0b7a75,6px 6px 0 #0b7a75}.ide_module_card__dMz8h:hover{border:1px solid #ee6352;box-shadow:2px 2px 0 #ee6352,4px 4px 0 #ee6352,6px 6px 0 #ee6352,8px 8px 0 #ee6352,10px 10px 0 #ee6352,8px 8px 0 #ee6352}.ide_module_card__dMz8h p{font-size:10pt}.ide_editor_wrapper___62Yq{width:65%}.ide_editor_wrapper___62Yq .ide_CodeMirror__Pl4_J{min-height:35vh}.ide_result_area__1wxte{width:34%;margin-top:15px;background-color:#0c0a18}.ide_ide_container__Vhp1T{width:100%}.ide_editor_wrapper___62Yq,.ide_result_area__1wxte{height:65vh}@media(max-width:1100px){.ide_editor_wrapper___62Yq,.ide_result_area__1wxte{display:block;width:100%;margin-top:10px!important;margin-inline-start:0!important}}.ide_light__YrQ_s{background-color:#f3f3df;border:1px solid #d3d3d3}.ide_result_area__1wxte{font-family:monospace;padding:16px}.ide_array-element__Buwl7,.ide_timestamp__NIMru{margin-bottom:8px}.ide_timestamp__NIMru{color:#555}.ide_ideflexi__Z35CU.ide_ideflexi__Z35CU{width:83.5%;margin-top:20px}@media(max-width:1565px){.ide_ideflexi__Z35CU.ide_ideflexi__Z35CU{width:100%}}@media(max-width:1000px){.ide_ideflexi__Z35CU.ide_ideflexi__Z35CU{margin-top:0}}.ide_ide_scroll__at_2p::-webkit-scrollbar{width:8px;height:8px}.ide_ide_scroll__at_2p::-webkit-scrollbar-track{background:#333}.ide_ide_scroll__at_2p::-webkit-scrollbar-thumb{background:#555}.ide_ide_scroll__at_2p::-webkit-scrollbar-thumb:hover{background:#666}.jobs_dropdown__VTn6K{width:100%;font-size:10.5pt;font-family:Inter}.jobs_dropdown__VTn6K div{border-radius:6px}.jobs_submit__jCBWR{width:100%!important;height:100%}.jobs_searchInput__2YWm4.jobs_searchInput__2YWm4.jobs_searchInput__2YWm4{width:100%;font-size:10.5pt;font-family:Inter}.jobs_searchArea__CTkxA{display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px;gap:10px;height:37px}.jobs_searchArea__CTkxA .jobs_searchInput__2YWm4{flex-grow:1;max-height:100%}@media(min-width:1400px){.jobs_searchArea__CTkxA .jobs_searchInput__2YWm4{max-width:calc(70% - 10px)}}@media(max-width:1400px){.jobs_searchArea__CTkxA .jobs_searchInput__2YWm4{width:100%;order:1}}@media(min-width:1400px){.jobs_searchArea__CTkxA button{flex:1 1;max-width:15%}}@media(max-width:1400px){.jobs_searchArea__CTkxA button{flex:1 1;order:2}}.jobs_job_card__qJfQO.jobs_job_card__qJfQO.jobs_job_card__qJfQO.jobs_job_card__qJfQO{border:1px solid #0b7a75}.jobs_job_card__qJfQO.jobs_job_card__qJfQO.jobs_job_card__qJfQO.jobs_job_card__qJfQO h3{font-weight:600;-webkit-line-clamp:2}.jobs_job_card__qJfQO.jobs_job_card__qJfQO.jobs_job_card__qJfQO.jobs_job_card__qJfQO h3:hover{text-decoration:underline;color:#ee6352}.jobs_job_card__qJfQO.jobs_job_card__qJfQO.jobs_job_card__qJfQO.jobs_job_card__qJfQO:hover{border:1px solid #ee6352}.jobs_title_area__rTFvU{border-bottom:1px solid #0b7a75;padding-bottom:20px;height:170px;padding-left:10px;padding-top:5px;display:flex!important;justify-content:flex-start}.jobs_title_area_job__XPiGY.jobs_title_area_job__XPiGY.jobs_title_area_job__XPiGY{justify-content:space-between;height:205px}@media(max-width:1000px){.jobs_jobFilterButton__NNU1m{width:100%!important;margin-bottom:10px!important;margin-left:0!important}}.jobs_locationMenu__0hMj_::-webkit-scrollbar{width:8px!important;height:8px!important}.jobs_locationMenu__0hMj_::-webkit-scrollbar-track{background:#2c2c2c!important}.jobs_locationMenu__0hMj_::-webkit-scrollbar-thumb{background:#4a4a4a!important;border-radius:4px}.jobs_locationMenu__0hMj_::-webkit-scrollbar-thumb:hover{background:#5a5a5a!important}.jobs_jobCard__rpn3d{background-color:#6a0dad;border-radius:6px;padding:10px;width:24.5%;min-width:300px;font-family:Arial,sans-serif;position:relative;margin-bottom:10px!important;box-shadow:0 2px 8px 0 rgba(29,28,28,.2);border-bottom:1px solid #2d5e5e}@media(max-width:1565px){.jobs_jobCard__rpn3d{width:100%}}.jobs_jobCardHeader__DcBPy{display:flex;align-items:center;justify-content:flex-start}.jobs_companyLogo__i8sOx{border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin-right:5px;min-width:40px}.jobs_jobCardHeader__DcBPy a{font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700}.jobs_jobCardHeader__DcBPy a:hover{text-decoration:underline}.jobs_jobCardHeader__DcBPy h3{font-size:10px;margin:0;margin-top:0!important;font-weight:bolder}.jobs_jobCardInfo__jd7IG{display:flex;justify-content:space-between;margin:15px 0}.jobs_infoItem__y6Mzr{display:flex;align-items:center;font-size:7pt!important;margin-bottom:5px!important}.jobs_infoItem__y6Mzr p{line-height:.9em}.jobs_infoItem__y6Mzr{max-width:95%;overflow:hidden}.jobs_infoItem__y6Mzr span{text-overflow:ellipsis;font-size:7pt!important}.jobs_infoItem__y6Mzr svg{min-width:10px;margin-right:5px}.jobs_infoItem__y6Mzr i{margin-right:5px}.jobs_jobCardFooter__ALAQu{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin-top:10px}.jobs_postedDate__QpDja{font-size:smaller;font-style:italic}.jobs_viewButton__3D8UW:hover{background-color:gray}.blog_blog_heading__KFXyr{font-family:New York Extra Large Bold;margin-top:10px;text-align:center}.blog_link__at7yq:hover{color:#0b7a75;text-decoration:underline}.blog_blog_text__ng5l4{font-family:Space Mono;margin-top:10px;text-align:center;max-width:90%}.blog_mono_text__587xy{font-family:Space Mono;font-size:9pt}.blog_suggest_headings__v2kzb{font-family:Space Mono;font-size:11pt;font-weight:500;color:#ee6352;margin-bottom:10px}.blog_suggestLink__XL5mG{font-family:Space Mono;font-size:10pt;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;font-weight:600;color:#0b7a75}.blog_suggestLink__XL5mG:hover{text-decoration:underline;color:#0b7a75}.blog_all_articles__O5jrW{display:flex;flex-flow:wrap;width:100%;justify-content:space-around}.blog_all_articles__O5jrW>div{width:360px;min-width:360px;display:flex;flex-direction:column;justify-items:center;align-items:center;text-align:center;margin-bottom:30px;margin-top:30px}.blog_all_articles__O5jrW a{font-size:15pt}.blog_all_articles__O5jrW p{font-size:12pt}.blog_share_buttons__Iw6_4{cursor:pointer}.blog_share_buttons__Iw6_4:hover{color:#ee6352}.blog_suggestions__buIqB{align-self:flex-start;width:300px}.blog_time_span__Mxyfj{display:flex;align-items:center;color:#ee6352}.blog_time_span__Mxyfj>p{margin-left:5px;font-style:italic;color:#ee6352}.blog_job_card__6E5JP{width:98%;max-width:300px;border-radius:6px;overflow:ellipsis;margin-top:10px!important;margin-left:5px;overflow:hidden}.blog_job_card__6E5JP a{line-break:auto}@media(max-width:1565px){.blog_suggestions__buIqB{width:100%;max-width:100%;padding-left:10px;padding-right:10px;padding-top:90px}}@media(max-width:1565px)and (max-width:600px){.blog_suggestions__buIqB{padding-top:90px}}@media(max-width:1565px){.blog_job_card__6E5JP{margin:10px!important}}.blog_blog_header_area__3JPLm{width:950px;height:300px;background-image:url(/_next/static/media/artboard.d5b4ff31.png);justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:50%;max-width:95vw;display:flex;flex-direction:column}.challenge_challengeCard__sg2qm{width:24.4%;display:flex;flex-direction:column;border-radius:6px;padding:15px;margin-right:10px;margin-bottom:15px;border:1px solid #0b7a75;box-shadow:1px 1px 0 #0b7a75,2px 2px 0 #0b7a75,3px 3px 0 #0b7a75,4px 4px 0 #0b7a75,5px 5px 0 #0b7a75,6px 6px 0 #0b7a75;transition:all .5s ease-in-out}.challenge_challengeCard__sg2qm:hover{border:1px solid #ee6352;box-shadow:1px 1px 0 #ee6352,2px 2px 0 #ee6352,3px 3px 0 #ee6352,4px 4px 0 #ee6352,5px 5px 0 #ee6352,6px 6px 0 #ee6352}.challenge_challengeCard__sg2qm>span{margin-bottom:10px}.challenge_challengeCard__sg2qm a{font-family:Inter;font-size:10pt;cursor:pointer}.challenge_challengeCard__sg2qm a:hover{text-decoration:underline;color:#ee6352}@media(max-width:1000px){.challenge_challengeCard__sg2qm{width:100%}}.challenge_challenges__9eX68{display:flex;flex-flow:wrap;width:100%;max-width:1750px;align-self:center}.challenge_viewChallenge__jtPIH{display:flex;width:99.9%;min-height:80vh;border:2px solid #2f4f4f;margin-top:102px;font-family:Inter;padding:0!important;flex-flow:wrap}.challenge_accordionItem__WCd8T.challenge_accordionItem__WCd8T.challenge_accordionItem__WCd8T.challenge_accordionItem__WCd8T{border-top:2px solid #2f4f4f;padding-bottom:3px}.challenge_accordionItem__WCd8T.challenge_accordionItem__WCd8T.challenge_accordionItem__WCd8T.challenge_accordionItem__WCd8T h2>button{font-size:medium}.challenge_last__foYyO.challenge_last__foYyO.challenge_last__foYyO.challenge_last__foYyO{border-bottom:0}.challenge_viewChallengeLeft__WsWPL{width:50%;border-right:2px solid #2f4f4f;padding-top:10px}@media(max-width:1000px){.challenge_viewChallengeLeft__WsWPL{width:100%}.challenge_viewChallengeLeft__WsWPL span{margin-left:unset;margin-top:10px}}.challenge_viewChallengeLeft__WsWPL h1{font-size:larger;padding-left:10px;font-weight:600}.challenge_viewChallengeLeft__WsWPL>span{padding-left:10px;display:flex;align-items:center}.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI{max-height:45vh;max-width:99.9%;overflow:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#4a4a4a #2c2c2c;padding-bottom:0}.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI::-webkit-scrollbar{width:8px;height:8px}.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI::-webkit-scrollbar-track{background:#2c2c2c}.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:4px}.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI.challenge_challengeDescription__cbRsI::-webkit-scrollbar-thumb:hover{background:#5a5a5a}.challenge_viewChallengeRight__6MZ7N{width:50%;height:100%}@media(max-width:1000px){.challenge_viewChallengeRight__6MZ7N{width:100%;height:unset}}.challenge_editor__0wavT{width:100%}.challenge_editor__0wavT div::-webkit-scrollbar{width:8px!important;height:8px!important}.challenge_editor__0wavT div::-webkit-scrollbar-track{background:#2c2c2c!important}.challenge_editor__0wavT div::-webkit-scrollbar-thumb{background:#4a4a4a!important;border-radius:4px}.challenge_editor__0wavT div::-webkit-scrollbar-thumb:hover{background:#5a5a5a!important}.challenge_editorActions__jrAzz{background-color:#2d2d30;padding:10px;display:flex}.challenge_editorResults__0sxc5{padding:10px;background-color:#262629}.challenge_editorResults__0sxc5>div{background-color:#424447;border-radius:6px}.challenge_editorResults__0sxc5>span{position:absolute;font-size:8pt;transform:translate(5px,5px);background-color:#4f5052;padding:5px 10px;width:140px}.challenge_editorResults__0sxc5>span:nth-of-type(2){transform:translate(150px,5px)}.challenge_light___1Ehk{color:#fff}.Home_container__97eC3{display:flex;padding:90px 10px 50px;font-family:Inter}@media(max-width:600px){.Home_container__97eC3{padding-top:90px}}.Home_tos__TeGyi{flex-direction:column;font-family:Inter}.Home_tos__TeGyi h1{font-size:15pt;color:#ee6352}.Home_tos__TeGyi h2{font-size:13pt;margin-top:20px;color:#ee6352}.Home_tos__TeGyi li,.Home_tos__TeGyi p{font-size:11pt}.Home_tos__TeGyi ul{padding-left:50px}.Home_centered___f9pj{display:flex;justify-content:space-around;flex-direction:column;align-content:center}.Home_centered___f9pj>div{max-width:98%}body.Home_chakra-ui-dark__1E4q_ .Home_dropdown-heading-value__fTN2R{background-color:#1a202c}@media(max-width:600px){.Home_grid__npx0i{width:100%;flex-direction:column}}.Home_pinleft__6bC4l{position:absolute!important;left:20px}.Home_videolist__w4eV_{font-family:Inter}.Home_videolist__w4eV_:hover{opacity:.7}.Home_loadingbg__3VCth{position:absolute;display:none;overflow:hidden}.Home_videos__7KKgg{max-width:100vw}.Home_videos__7KKgg ul div:first-child div,.Home_videos__7KKgg ul div:nth-child(2) div{display:block}.Home_light__Jhfzz{background-color:#dbe0eb}