.Stats_statsItem__M_dF9{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem}.Stats_numberContainer__x_93v{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin-bottom:.5rem}.Stats_number__rqCAO{font-weight:600;line-height:1;color:var(--theme-color)}.Stats_unit__I_Wo6{font-weight:500;font-size:1.5rem;color:var(--theme-color);opacity:.8}.Stats_description__0IEDP{margin:0;text-align:center}.Stats_statsItemsGrid__u52WA{display:grid;grid-gap:2rem;gap:2rem;width:100%;max-width:calc(100% - 3rem);margin:0 auto}@media (max-width:880px){.Stats_statsItemsGrid__u52WA{gap:10px}.Stats_number__rqCAO{font-size:3rem!important}.Stats_unit__I_Wo6{font-size:1.2rem!important}}@media (max-width:770px){.Stats_statsItemsGrid__u52WA{grid-template-columns:1fr!important;gap:10px}.Stats_number__rqCAO{font-size:2.5rem!important}.Stats_unit__I_Wo6{font-size:1rem!important}}.Form_input__iehOS{padding:10px 20px;height:55px;line-height:35px;display:block;border-radius:var(--border-radius);border:1px solid rgb(153,153,153);font-size:17px;font-family:var(--font-family);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fbfbfb}.Form_input__iehOS:disabled{color:#aaa;background-color:#f3f3f3}.Form_inputHint__0etQw{padding:15px 20px;font-family:var(--font-family);font-size:calc(var(--font-size) / 7.5);border-radius:var(--border-radius);position:absolute;z-index:20;background-color:#222;color:white;display:none;left:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.Form_inputHintTextArea___2hg3{left:0}.Form_inputWrapper___KsTB:focus-within .Form_inputHint__0etQw{display:block}.Form_inputWrapper___KsTB .Form_inputHintTextArea___2hg3{height:0;padding:0 20px;transform:.15s}.Form_inputWrapper___KsTB:focus-within .Form_inputHintTextArea___2hg3{height:auto;padding:15px 20px;display:block}.Form_inputRecommendations__C5QFK{display:none;position:absolute;border-radius:var(--border-radius);border:1px solid #ccc;width:280px;background-color:white;overflow:hidden;z-index:10;max-height:250px;overflow-y:auto;padding:5px 10px 5px 0}.Form_inputWrapper___KsTB{position:relative}.Form_inputRecommendations__C5QFK:focus-within,.Form_inputRecommendations__C5QFK:hover,.Form_inputWrapper___KsTB:focus-within .Form_inputRecommendations__C5QFK{display:block}.Form_inputRecommendationsItem__rC8_u{padding:10px 20px;cursor:pointer;transition:.15s;font-family:var(--font-family);font-size:calc(var(--font-size) / 7.5);border-bottom:1px solid #ccc}.Form_inputRecommendationsItem__rC8_u:last-child{border-bottom:none}.Form_inputRecommendationsItem__rC8_u:hover{background-color:rgba(0,0,0,.07)}.Form_inputRecommendationsItemName__nqfVs{font-weight:600}.Form_inputRecommendationsItemDescription__eIpeg{font-weight:300;font-size:calc(var(--font-size) / 8)}.Form_textArea__iH9TE{resize:none;width:100%;min-height:150px}.Form_formLabel__DVfSY{margin-bottom:0;font-size:calc(var(--font-size)/7);font-family:var(--font-family);font-weight:300;text-align:left}.Form_checkBox__Th1Xu{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;font-family:var(--font-family);font-size:calc(var(--font-size)/7.5);border:none;padding:13px 20px;border-radius:var(--border-radius);cursor:pointer}.Form_on__EGM1Y{background-color:var(--confirm-color);color:white}.Form_off__iaUJ_{color:white;background-color:var(--cancel-color)}.Form_checkboxContainer__AS6aD{display:flex;flex-direction:column;gap:8px;margin-top:5px}.Form_checkboxOption__O2e2Q{display:flex;align-items:center;gap:8px}.Form_hiddenCheckbox__QNwve{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Form_customCheckbox__vCOeb{width:20px;height:20px;border:1px solid #ccc;border-radius:4px;background-color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.Form_customCheckbox__vCOeb:hover{border-color:var(--theme-color)}.Form_customCheckbox__vCOeb.Form_checked__Xvovi{background-color:var(--theme-color);border-color:var(--theme-color)}.Form_checkIcon__W0mKt{color:white;font-size:14px}.Form_checkboxLabel__YYIz0{font-size:calc(var(--font-size) / 7);font-family:var(--font-family);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Form_likertScale__hzNgG{width:100%;height:55px;border-radius:var(--border-radius);border:1px solid #ccc;background-color:#f3f3f3;background-color:#ccc;display:flex;gap:1px;overflow:hidden}.Form_likertOption__ylLpd{flex:1 1;height:100%;line-height:53px;text-align:center;background-color:white;transition:.15s;cursor:pointer}.Form_likertOptionSelected__4Ltad{background-color:var(--theme-color);color:white}.Form_slider__JjZ_L{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;height:7px;background-color:#eee;border-radius:20px}.Form_slider__JjZ_L::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background-color:var(--theme-color);cursor:pointer}.Form_slider__JjZ_L::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background-color:var(--theme-color);cursor:pointer}.Form_slider__JjZ_L::-moz-range-track{background-color:#eee;border:1px solid #ccc;border-radius:20px}.Form_selectedCompanies__Em8rK{display:flex;flex-wrap:wrap;margin-bottom:0;padding:5px 0}.Form_skillTags__iC_N9{display:flex;flex-wrap:wrap;margin:5px 0}.Form_skillInputRow__QHt99{display:flex;align-items:flex-end;gap:10px}@media (max-width:768px){.Form_skillInputRow__QHt99{flex-direction:column;align-items:stretch}}.Form_nicknameAvatarEditPanel__8XYAV{border-radius:var(--border-radius);background-color:#f3f3f3;padding:15px;margin-top:10px;display:none}.Form_nicknameAvatarEditPanel__8XYAV.Form_show__xB4Nh{display:block}.Form_avatarGrid__jaV7l{display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));grid-gap:10px;gap:10px;margin-top:10px}.Form_fileDropZone__rDmjr{border:2px dashed #ccc;border-radius:var(--border-radius);padding:30px;text-align:center;background-color:white;cursor:pointer;transition:all .2s ease;margin-bottom:15px}.Form_fileDropZone__rDmjr:hover{border-color:var(--theme-color);background-color:rgba(0,166,232,.02)}.Form_filePreviewItem__z_Mp3{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #e0e0e0;border-radius:var(--border-radius);margin-bottom:8px;background-color:white;transition:all .15s ease}.Form_filePreviewItem__z_Mp3:hover{border-color:#ccc;box-shadow:0 2px 4px rgba(0,0,0,.05)}.Form_filePreviewItem__z_Mp3 img{border-radius:4px;object-fit:cover}.Form_fileProgressBar__29S1F{width:100%;height:4px;background-color:#e0e0e0;border-radius:2px;overflow:hidden;margin-top:4px}.Form_fileProgressFill__c7uyP{height:100%;background-color:var(--theme-color);transition:width .3s ease;border-radius:2px}@media (max-width:768px){.Form_fileDropZone__rDmjr{padding:20px}.Form_filePreviewItem__z_Mp3{padding:8px;gap:8px}.Form_filePreviewItem__z_Mp3 img{width:32px;height:32px}}.Form_selectedTags__Otx_t{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;padding:5px 0}.Form_tagOptions__vC1Bz{display:flex;flex-wrap:wrap;gap:8px;padding:20px;align-content:flex-start}.Form_tagOption__kAFSd{background:white;border:1px solid #ccc;border-radius:16px;padding:6px 12px;cursor:pointer;font-size:calc(var(--font-size) / 8);font-family:var(--font-family);font-weight:400;transition:all .15s ease;display:inline-flex;align-items:center}.Form_tagOption__kAFSd:hover{border-color:var(--theme-color);background-color:#f0f8ff}.Form_tagOptionSelected__M_aXQ{background-color:#e3f2fd;border-color:var(--theme-color);color:var(--theme-color)}.Form_tagOptionSelected__M_aXQ:hover{background-color:#bbdefb}@media (max-width:768px){.Form_selectedTags__Otx_t{gap:6px}.Form_selectedTag__qXz_a{font-size:calc(var(--font-size) / 8.5);padding:4px 8px}.Form_tagOptions__vC1Bz{gap:6px;padding:8px}.Form_tagOption__kAFSd{font-size:calc(var(--font-size) / 8.5);padding:4px 10px}}.Footer_footer__4vzqH{background-color:white;border-top:1px solid var(--theme-color);font-family:var(--font-family);overflow:hidden;position:relative;z-index:5}.Footer_footerCenter__JmmYm{display:grid;grid-template-columns:3.5fr 1fr 1fr 1fr;grid-gap:70px;gap:70px;justify-content:space-between;padding:0 20px;justify-content:center;font-size:calc(var(--font-size) / 8);font-weight:300}.Footer_footerSocialLinks__hHQhU{padding-top:20px;display:flex}.Footer_footerColumn__Qxhvr{align-items:start}.Footer_footerColumnTitle__wOK_i{font-size:calc(var(--font-size)/7)}.Footer_footerColumnLink__csMIE{list-style-type:none;padding-left:0;font-size:calc(var(--font-size)/8);display:block;margin:0 0 5px}.Footer_footerColumnLink__csMIE *{text-decoration:none;color:black}.Footer_footerColumnLink__csMIE :hover{color:#444}.Footer_footerBottomLink__uaRxq{line-height:1;margin:0}.Footer_footerContent__33dnM{text-align:center;font-size:calc(var(--font-size)/7);font-family:var(--font-family)}.Footer_footerBottom__OFeMd{line-height:40px;font-family:var(--font-family);font-weight:300;font-size:calc(var(--font-size)/8);text-align:center;margin-bottom:50px}.Footer_footerAttributions__NFvam{display:flex;align-items:center;justify-content:center;padding-bottom:90px}.Footer_footerAttributionImage__vednM{height:40px;width:auto;margin-right:40px}.Footer_footerAttributionImage__vednM:last-child{margin-right:0}.Footer_footerAttributionTitle__L8W4Q{font-size:calc(var(--font-size)/7);font-weight:600;text-align:center;margin-bottom:20px}.Footer_showingWhenMobile__MB0tk{display:none}@media(max-width:1180px){.Footer_footerLogoRegion__dPZRe{max-width:450px;padding-bottom:30px}.Footer_footerLogoRight__lD2s6{display:none}.Footer_footerColumn__Qxhvr{margin-top:40px;margin-bottom:10px}}@media(max-width:750px){.Footer_footerCenter__JmmYm{display:block;max-width:450px}.Footer_showingWhenMobile__MB0tk{display:block}}@media(max-width:490px){.Footer_footerAttributions__NFvam{flex-direction:column;gap:20px}.Footer_footerAttributionImage__vednM{margin-right:0}}@media(display-mode:fullscreen),(display-mode:standalone){.Footer_footer__4vzqH *{display:none}.Footer_footer__4vzqH .Footer_footer_color_bar__pBY4g{display:flex}}.LoadingScreen_loadingScreen__Zli3v{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:white;z-index:10000;display:flex;align-items:center;justify-content:center}.LoadingScreen_logoContainer__yFPVG{display:flex;align-items:center;justify-content:center;animation:LoadingScreen_breathe__W72tG 2s ease-in-out infinite}@keyframes LoadingScreen_breathe__W72tG{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:.8}}.UTMLinkBuilder_formContainer__Zjx4X{max-width:800px;margin:0 auto}.UTMLinkBuilder_inputGroup__uUVFh{margin-bottom:20px}.UTMLinkBuilder_label__CHdEv{display:block;margin-bottom:6px;font-weight:500}.UTMLinkBuilder_input__i76wC,.UTMLinkBuilder_label__CHdEv{font-size:calc(var(--font-size) / 7);color:var(--text-primary)}.UTMLinkBuilder_input__i76wC{width:100%;padding:12px 16px;border:1px solid var(--border-light);border-radius:var(--border-radius);background-color:var(--background-primary);transition:border-color .2s ease}.UTMLinkBuilder_input__i76wC:focus{outline:none;border-color:var(--theme-light);box-shadow:0 0 0 2px var(--theme-light)20}.UTMLinkBuilder_input__i76wC::placeholder{color:var(--text-tertiary)}.UTMLinkBuilder_utmGrid__sHuXG{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-bottom:30px}.UTMLinkBuilder_buttonGroup__oefkd{display:flex;gap:15px;justify-content:center;margin-bottom:0;flex-wrap:wrap}.UTMLinkBuilder_resultContainer__fO_ht{border-top:1px solid var(--border-light);padding-top:30px;margin-top:30px}.UTMLinkBuilder_resultWrapper__4Fe6E{display:flex;flex-direction:column;align-items:center}.UTMLinkBuilder_resultTextarea__GP_pQ{width:100%;padding:12px 16px;border:1px solid var(--theme-light);border-radius:var(--border-radius);font-size:calc(var(--font-size) / 7.5);background-color:var(--background-secondary);color:var(--text-primary);resize:vertical;min-height:80px;font-family:monospace;line-height:1.4}.UTMLinkBuilder_resultTextarea__GP_pQ:focus{outline:none;box-shadow:0 0 0 2px var(--theme-light)20}@media (max-width:768px){.UTMLinkBuilder_utmGrid__sHuXG{grid-template-columns:1fr}.UTMLinkBuilder_buttonGroup__oefkd{flex-direction:column;align-items:center}}.CourseSyllabus_syllabusContainer__AdYhv{width:280px;position:-webkit-sticky;position:sticky;top:100px;align-self:flex-start}.CourseSyllabus_syllabusCard__Jz45U{max-height:calc(100vh - 120px);overflow-y:auto;display:flex;flex-direction:column}.CourseSyllabus_syllabusTitle___ArfC{padding:20px 20px 15px;border-bottom:1px solid var(--theme-color);background:#fafafa;margin:0;border-radius:var(--border-radius) var(--border-radius) 0 0}.CourseSyllabus_chapterList__3bEej{padding:10px 0;max-height:calc(100vh - 400px);overflow-y:auto}.CourseSyllabus_chapterItem__qQLLn{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;cursor:pointer;transition:all .2s;border-left:3px solid transparent}.CourseSyllabus_chapterItem__qQLLn:hover{background:#f8f9fa;border-left-color:var(--theme-color)}.CourseSyllabus_chapterItemActive__yeZdh{background:#f0f8ff;border-left-color:var(--theme-color)}.CourseSyllabus_chapterItemActive__yeZdh:hover{background:#e8f4ff}.CourseSyllabus_chapterContent__Ztles{flex:1 1;min-width:0}.CourseSyllabus_chapterArrow__z_C_Q{margin-left:8px;color:#999;transition:color .2s;flex-shrink:0}.CourseSyllabus_chapterItemActive__yeZdh .CourseSyllabus_chapterArrow__z_C_Q,.CourseSyllabus_chapterItem__qQLLn:hover .CourseSyllabus_chapterArrow__z_C_Q{color:var(--theme-color)}.CourseSyllabus_chapterItemSkeleton__urIpi{padding:12px 20px}.CourseSyllabus_emptyState__uJk3D{padding:20px;text-align:center}.CourseSyllabus_syllabusCard__Jz45U::-webkit-scrollbar{width:6px}.CourseSyllabus_syllabusCard__Jz45U::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.CourseSyllabus_syllabusCard__Jz45U::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.CourseSyllabus_syllabusCard__Jz45U::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.SelectionViewer_selectionViewer__GAwoR{width:100%}.SelectionViewer_selectionList__w4ZK5{display:flex;flex-direction:column;gap:.5rem}.SelectionViewer_selectItem__yqeNO{padding:1rem 1.5rem;font-weight:600;font-size:calc(var(--font-size) / 6.5);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .1s ease;border:1px solid var(--theme-color);border-radius:var(--border-radius);background-color:var(--theme-white)}.SelectionViewer_selectItem__yqeNO:hover{background-color:#f8f9fa}.SelectionViewer_selectItem__yqeNO.SelectionViewer_selected__rt__6{background-color:var(--theme-color);color:white}.SelectionViewer_selectIcon__kv0to{font-size:1.4rem;transition:transform .2s ease,color .2s ease;color:var(--theme-color)}.SelectionViewer_selectIcon__kv0to.SelectionViewer_selected__rt__6{color:white}.SelectionViewer_contentDisplay__3yZ1D{padding:0 1.5rem;min-height:300px;display:flex;align-items:flex-start;justify-content:flex-start}.SelectionViewer_contentDisplay__3yZ1D>*{width:100%}@media (max-width:900px){.SelectionViewer_selectionList__w4ZK5{margin-bottom:2rem}.SelectionViewer_selectItem__yqeNO{padding:.8rem 1rem}.SelectionViewer_contentDisplay__3yZ1D{padding:0;min-height:200px}}.SelectionViewer_scrollSectionContainer__l3TVV{display:flex;gap:40px;align-items:flex-start}@media (max-width:800px){.SelectionViewer_scrollSectionContainer__l3TVV{flex-direction:column;gap:20px}.SelectionViewer_scrollSectionLeft__roAud,.SelectionViewer_scrollSectionRight__YNBMn{flex:none!important;width:100%!important}}