.page_pageContainer__MKFTk{width:100%;min-height:100vh;position:relative;padding-top:64px}.page_loadingContainer__iBoXS{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;gap:20px}.page_spinner__V5d7C{width:50px;height:50px;border:4px solid #f3f3f3;border-top-color:#aa9b8b;border-radius:50%;animation:page_spin__7gAPc 1s linear infinite}@keyframes page_spin__7gAPc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_loadingContainer__iBoXS p{font-size:18px;color:#666}@media (max-width:768px){.page_pageContainer__MKFTk{padding-top:56px}.page_backButton__DaC3c{top:10px;left:10px;padding:10px 20px;font-size:14px}}.PageHeader_header__8CvHt{position:fixed;top:0;left:0;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 50px;gap:10px;background:#ffffff;box-shadow:0 2px 10px rgba(0,0,0,.08);z-index:1000}@media (max-width:768px){.PageHeader_header__8CvHt{max-width:100%;padding:12px 16px;gap:10px}}.PageHeader_leftSpace__kvKD5,.PageHeader_rightSpace__KAh0K{flex:1 1;min-width:0;display:flex;align-items:center}.PageHeader_leftSpace__kvKD5{justify-content:flex-start}.PageHeader_rightSpace__KAh0K{justify-content:flex-end}.PageHeader_headerLogoSection__BCIIB{display:flex;flex-direction:row;align-items:center;gap:10px;flex:0 0 auto;text-decoration:none;cursor:pointer;transition:opacity .3s ease}.PageHeader_headerLogoSection__BCIIB:hover{opacity:.8}@media (max-width:768px){.PageHeader_headerLogoSection__BCIIB{gap:6px}}.PageHeader_headerLogo__E9C16{width:28px;height:32px}.PageHeader_headerText__J2pEB{width:100px;height:16px}.PageHeader_applyButton__ENA4V{color:#aa9b8b;border-radius:8px;font-size:16px;font-weight:400;text-decoration:none;cursor:pointer;transition:all .3s ease;white-space:nowrap;display:inline-block;position:relative}.PageHeader_applyButton__ENA4V:hover{text-decoration:underline}.PageHeader_applyButton__ENA4V.PageHeader_active___ZiPs{font-weight:600;color:#8a7b6b}.PageHeader_applyButton__ENA4V.PageHeader_active___ZiPs:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:100%;height:2px;background:#aa9b8b;border-radius:2px}@media (max-width:768px){.PageHeader_applyButton__ENA4V{padding:6px 12px;font-size:11px;border-radius:6px}.PageHeader_applyButton__ENA4V.PageHeader_active___ZiPs:after{bottom:3px;height:1.5px}}@media (max-width:480px){.PageHeader_applyButton__ENA4V{padding:5px 10px;font-size:10px}.PageHeader_applyButton__ENA4V.PageHeader_active___ZiPs:after{bottom:2px;height:1px}}.InstructorApplicationForm_formContainer__OG7RQ{width:100%;min-height:800px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(135deg,#f6f6f6,#ffffff 50%,#f6f6f6);padding:80px 20px}.InstructorApplicationForm_headerSection__BK1SR{display:flex;flex-direction:column;align-items:center;margin-bottom:48px;animation:InstructorApplicationForm_fadeInUp__q_pn_ .8s ease-out}@keyframes InstructorApplicationForm_fadeInUp__q_pn_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.InstructorApplicationForm_iconWrapper__xOopq{margin-bottom:24px;padding:20px;background:white;border-radius:50%;box-shadow:0 10px 30px rgba(170,155,139,.15);transition:transform .3s ease,box-shadow .3s ease}.InstructorApplicationForm_iconWrapper__xOopq:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(170,155,139,.25)}.InstructorApplicationForm_headerImage__oeYV_{display:block}.InstructorApplicationForm_title__8Svme{font-size:36px;font-weight:700;color:#262626;margin-bottom:16px;text-align:center;letter-spacing:-.5px}.InstructorApplicationForm_subtitle__RiShX{font-size:18px;font-weight:400;color:#666;margin-bottom:24px;text-align:center;line-height:1.6;max-width:600px}.InstructorApplicationForm_decorativeLine__70Z7u{width:80px;height:3px;background:linear-gradient(90deg,transparent,#aa9b8b,transparent);border-radius:2px}.InstructorApplicationForm_styledForm___BH7f{width:100%;max-width:800px;display:flex;flex-direction:column;gap:16px;background:white;padding:48px 40px;border-radius:5px;box-shadow:0 10px 40px rgba(0,0,0,.04);animation:InstructorApplicationForm_fadeIn__SGUfG .8s ease-out .2s both}@keyframes InstructorApplicationForm_fadeIn__SGUfG{0%{opacity:0}to{opacity:1}}.InstructorApplicationForm_sectionTitle__BNFJc{font-size:18px;font-weight:600;color:#aa9b8b;margin-top:24px;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #f0f0f0}.InstructorApplicationForm_sectionTitle__BNFJc:first-of-type{margin-top:0}.InstructorApplicationForm_formRow__iSLRG{display:flex;gap:16px}.InstructorApplicationForm_checkboxGroup__gmNwV{display:flex;flex-direction:column;gap:12px}.InstructorApplicationForm_checkboxLabel__EqJmR{display:flex;align-items:center;gap:12px;font-size:16px;color:#333;cursor:pointer;transition:color .2s ease}.InstructorApplicationForm_checkboxLabel__EqJmR:hover{color:#aa9b8b}.InstructorApplicationForm_checkbox__MgG68{width:20px;height:20px;cursor:pointer;accent-color:#aa9b8b}.InstructorApplicationForm_checkboxLabel__EqJmR span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.InstructorApplicationForm_formInput__0Qov1,.InstructorApplicationForm_formSelect__cmoMy,.InstructorApplicationForm_formTextarea__rU0rM{width:100%;height:48px;padding:0 16px;border:2px solid #e8e8e8;border-radius:5px;font-size:16px;font-family:inherit;background-color:#fafafa;transition:all .3s ease;box-sizing:border-box;line-height:1.5}.InstructorApplicationForm_formRow__iSLRG .InstructorApplicationForm_formInput__0Qov1,.InstructorApplicationForm_formRow__iSLRG .InstructorApplicationForm_formSelect__cmoMy{flex:1 1;width:auto}.InstructorApplicationForm_formTextarea__rU0rM{height:auto;padding:12px 16px;resize:vertical;min-height:120px}.InstructorApplicationForm_formSelect__cmoMy{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="%23333" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 8px center;background-size:24px;padding-right:40px}.InstructorApplicationForm_formInput__0Qov1:focus,.InstructorApplicationForm_formSelect__cmoMy:focus,.InstructorApplicationForm_formTextarea__rU0rM:focus{outline:none;border-color:#aa9b8b;background-color:#ffffff;box-shadow:0 0 0 3px rgba(170,155,139,.1)}.InstructorApplicationForm_formInput__0Qov1::placeholder,.InstructorApplicationForm_formTextarea__rU0rM::placeholder{color:#999999}.InstructorApplicationForm_submitButton__aenBa{width:100%;height:56px;background:linear-gradient(135deg,#aa9b8b,#9a8b7b);color:#ffffff;font-size:18px;font-weight:600;border:none;border-radius:5px;cursor:pointer;transition:all .3s ease;margin-top:8px;box-shadow:0 4px 15px rgba(170,155,139,.3);position:relative;overflow:hidden}.InstructorApplicationForm_submitButton__aenBa:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.InstructorApplicationForm_submitButton__aenBa:hover:not(:disabled):before{left:100%}.InstructorApplicationForm_submitButton__aenBa:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(170,155,139,.4)}.InstructorApplicationForm_submitButton__aenBa:active:not(:disabled){transform:translateY(0)}.InstructorApplicationForm_submitButton__aenBa:disabled{background:#cccccc;cursor:not-allowed;box-shadow:none}.InstructorApplicationForm_fileInputWrapper__UMKZR{margin-bottom:16px}.InstructorApplicationForm_fileLabel__P5aXZ{display:block;font-size:14px;font-weight:500;color:#555;margin-bottom:6px}.InstructorApplicationForm_fileInput__XM5ea{width:100%;padding:8px;border:1px solid #ddd;border-radius:5px;background:#ffffff;cursor:pointer;font-size:13px;transition:all .3s ease}.InstructorApplicationForm_fileInput__XM5ea:hover{border-color:#aa9b8b;background:#fafafa}.InstructorApplicationForm_fileInput__XM5ea::-webkit-file-upload-button{padding:6px 14px;background:#aa9b8b;color:white;border:none;border-radius:5px;cursor:pointer;margin-right:10px;font-size:13px;-webkit-transition:background .3s;transition:background .3s}.InstructorApplicationForm_fileInput__XM5ea::-webkit-file-upload-button:hover{background:#9a8b7b}.InstructorApplicationForm_fileName__WzhWx{display:inline-block;margin-left:8px;font-size:13px;color:#666;font-style:italic}.InstructorApplicationForm_statusMessage__eckk5{padding:16px 20px;border-radius:5px;text-align:center;font-size:16px;font-weight:500;animation:InstructorApplicationForm_slideDown__mLgt1 .3s ease-out}@keyframes InstructorApplicationForm_slideDown__mLgt1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.InstructorApplicationForm_statusMessage__eckk5.InstructorApplicationForm_success__lrkxN{background-color:#e8f5e9;color:#2e7d32;border:2px solid #a5d6a7;box-shadow:0 4px 12px rgba(46,125,50,.1)}.InstructorApplicationForm_statusMessage__eckk5.InstructorApplicationForm_error__G8ECd{background-color:#ffebee;color:#c62828;border:2px solid #ef9a9a;box-shadow:0 4px 12px rgba(198,40,40,.1)}.InstructorApplicationForm_categorySection__t2jxw,.InstructorApplicationForm_primaryCategorySection__MpZpE{margin-bottom:24px}.InstructorApplicationForm_fieldLabel__72rpw{display:block;font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.InstructorApplicationForm_required__TOHRv{color:#c62828}.InstructorApplicationForm_fieldDescription__Xfb_p{font-size:14px;color:#666;margin-bottom:16px;line-height:1.5}.InstructorApplicationForm_categoryTags__eDsBc{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.InstructorApplicationForm_categoryTag__WLsDK{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;background-color:#f5f5f5;color:#666;border:1px solid #e0e0e0;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.InstructorApplicationForm_categoryTag__WLsDK:hover{background-color:#e8e8e8;border-color:#bbafa2;color:#333}.InstructorApplicationForm_categoryTagActive__c_FtT{background-color:#bbafa2;color:white;border-color:#bbafa2;font-weight:600}.InstructorApplicationForm_categoryTagActive__c_FtT:hover{background-color:#a89887;border-color:#a89887;color:white}.InstructorApplicationForm_categoryTagPrimary__gIwD1{background-color:#8b7d6b;color:white;border-color:#8b7d6b;font-weight:600}.InstructorApplicationForm_categoryTagPrimary__gIwD1:hover{background-color:#7a6c5a;border-color:#7a6c5a;color:white}.InstructorApplicationForm_errorText__xb_bf{display:flex;align-items:center;gap:6px;font-size:14px;color:#c62828;margin-top:8px;padding:8px 12px;background-color:#ffebee;border-radius:5px;border:1px solid #ef9a9a}@media (max-width:768px){.InstructorApplicationForm_formContainer__OG7RQ{padding:60px 16px;min-height:700px}.InstructorApplicationForm_headerSection__BK1SR{margin-bottom:32px}.InstructorApplicationForm_iconWrapper__xOopq{padding:16px}.InstructorApplicationForm_title__8Svme{font-size:28px}.InstructorApplicationForm_subtitle__RiShX{font-size:16px;margin-bottom:20px;padding:0 20px}.InstructorApplicationForm_styledForm___BH7f{padding:32px 24px;gap:12px}.InstructorApplicationForm_formRow__iSLRG{flex-direction:column;gap:12px;height:90px}.InstructorApplicationForm_formInput__0Qov1,.InstructorApplicationForm_formSelect__cmoMy{height:44px;font-size:14px;padding:0 14px;box-sizing:border-box}.InstructorApplicationForm_formTextarea__rU0rM{font-size:14px;min-height:100px;border-radius:6px}.InstructorApplicationForm_submitButton__aenBa{height:48px;font-size:16px}.InstructorApplicationForm_categoryTags__eDsBc{gap:8px}.InstructorApplicationForm_categoryTag__WLsDK{padding:6px 12px;font-size:13px}.InstructorApplicationForm_fieldLabel__72rpw{font-size:15px}.InstructorApplicationForm_fieldDescription__Xfb_p{font-size:13px;margin-bottom:12px}.InstructorApplicationForm_errorText__xb_bf{font-size:13px;padding:6px 10px}.InstructorApplicationForm_subdomainSection__S6xzU{margin-bottom:12px}.InstructorApplicationForm_urlPreview__4JLda{font-size:13px;padding:6px 12px}.InstructorApplicationForm_checkingIndicator__CJI0X{font-size:12px}}.InstructorApplicationForm_emailInputWrapper__kJbyU{position:relative;display:flex;align-items:center;gap:8px;width:100%}.InstructorApplicationForm_subdomainSection__S6xzU{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.InstructorApplicationForm_subdomainInputWrapper__ey5Sn{position:relative;display:flex;align-items:center;gap:12px}.InstructorApplicationForm_checkingIndicator__CJI0X{font-size:13px;color:#666;font-style:italic}.InstructorApplicationForm_urlPreview__4JLda{font-size:14px;color:#555;padding:8px 12px;background:#f8f8f8;border-radius:4px;border-left:3px solid #aa9b8b}.InstructorApplicationForm_urlPreview__4JLda strong{color:#aa9b8b;font-weight:600}.InstructorApplicationForm_inputError__50A0K{border-color:#dc2626!important;background-color:#fef2f2!important}.InstructorApplicationForm_inputSuccess__dBBvA{border-color:#16a34a!important;background-color:#f0fdf4!important}.InstructorApplicationForm_successText__cgwjf{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#f0fdf4;border:1px solid #16a34a;border-radius:4px;font-size:14px;font-weight:500;color:#16a34a}.BannerCarousel_carouselContainer__dOGoS{position:relative;width:100%;height:518px;overflow:hidden;margin-top:80px}@media (max-width:768px){.BannerCarousel_carouselContainer__dOGoS{height:auto;min-height:200px}}.BannerCarousel_bannerLink__b9mDI{display:block;width:100%;height:100%;text-decoration:none;cursor:pointer}.BannerCarousel_bannerWrapper___2Scm,.BannerCarousel_pcBanner__LWfjs{position:relative;width:100%;height:100%}.BannerCarousel_pcBanner__LWfjs{display:block}.BannerCarousel_mobileBanner__DGPhv{position:relative;width:100%;height:100%;display:none}@media (max-width:768px){.BannerCarousel_pcBanner__LWfjs{display:none}.BannerCarousel_mobileBanner__DGPhv{display:block;min-height:200px}}.BannerCarousel_bannerImage__XUjfe{object-fit:cover;object-position:center;transition:opacity .3s ease}.BannerCarousel_bannerLink__b9mDI:hover .BannerCarousel_bannerImage__XUjfe{opacity:.95}.BannerCarousel_arrow__1RBVN{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.8);color:#333;border:none;width:50px;height:50px;border-radius:50%;font-size:32px;cursor:pointer;z-index:10;transition:all .3s ease;display:flex;align-items:center;justify-content:center;opacity:0}.BannerCarousel_carouselContainer__dOGoS:hover .BannerCarousel_arrow__1RBVN{opacity:1}.BannerCarousel_arrow__1RBVN:hover{background:rgba(255,255,255,1);transform:translateY(-50%) scale(1.1)}.BannerCarousel_arrowLeft__D0nbM{left:20px}.BannerCarousel_arrowRight__iANlM{right:20px}@media (max-width:768px){.BannerCarousel_arrow__1RBVN{width:40px;height:40px;font-size:24px;opacity:.7}.BannerCarousel_arrowLeft__D0nbM{left:10px}.BannerCarousel_arrowRight__iANlM{right:10px}}.BannerCarousel_indicators__rBHLz{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:10}@media (max-width:768px){.BannerCarousel_indicators__rBHLz{bottom:10px;gap:8px}}.BannerCarousel_indicator__MQ5p7{width:12px;height:12px;border-radius:50%;border:2px solid #ffffff;background:rgba(255,255,255,.5);cursor:pointer;transition:all .3s ease;padding:0}.BannerCarousel_indicator__MQ5p7:hover{background:rgba(255,255,255,.8);transform:scale(1.2)}.BannerCarousel_indicatorActive__ok_Y8{background:#ffffff;width:14px;height:14px}@media (max-width:768px){.BannerCarousel_indicator__MQ5p7{width:10px;height:10px}.BannerCarousel_indicatorActive__ok_Y8{width:12px;height:12px}}.QuickInstructorApplication_container__Kafpa{width:100%;background:linear-gradient(135deg,#f5f5f5,#e8e8e8);padding:80px 20px}@media (max-width:768px){.QuickInstructorApplication_container__Kafpa{padding:40px 15px}}.QuickInstructorApplication_contentWrapper__elfdu{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.2fr;grid-gap:60px;gap:60px;align-items:center}@media (max-width:968px){.QuickInstructorApplication_contentWrapper__elfdu{grid-template-columns:1fr;gap:40px}}.QuickInstructorApplication_textSection__hlDPT{padding:20px}.QuickInstructorApplication_title__V0nBJ{font-size:36px;font-weight:700;color:#262626;margin-bottom:16px;line-height:1.3}@media (max-width:768px){.QuickInstructorApplication_title__V0nBJ{font-size:28px}}.QuickInstructorApplication_highlight__wEG3h{color:#aa9b8b}.QuickInstructorApplication_subtitle__nfryl{font-size:20px;font-weight:500;color:#333;margin-bottom:16px}@media (max-width:768px){.QuickInstructorApplication_subtitle__nfryl{font-size:18px}}.QuickInstructorApplication_description__4_qpm{font-size:16px;color:#666;line-height:1.6}@media (max-width:768px){.QuickInstructorApplication_description__4_qpm{font-size:14px}}.QuickInstructorApplication_form__ADPpr{background:#ffffff;padding:40px;border-radius:5px;box-shadow:0 4px 20px rgba(0,0,0,.08)}@media (max-width:768px){.QuickInstructorApplication_form__ADPpr{padding:24px 16px}}.QuickInstructorApplication_formGrid___zKpx{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:16px}@media (max-width:768px){.QuickInstructorApplication_formGrid___zKpx{grid-template-columns:1fr;gap:10px;margin-bottom:10px}}.QuickInstructorApplication_input__M_pDD,.QuickInstructorApplication_textarea__DwBiG{width:100%;padding:14px 18px;border:2px solid #e0e0e0;border-radius:5px;font-size:15px;font-family:inherit;transition:all .3s ease;outline:none}@media (max-width:768px){.QuickInstructorApplication_input__M_pDD,.QuickInstructorApplication_textarea__DwBiG{padding:11px 14px;font-size:14px}}.QuickInstructorApplication_input__M_pDD:focus,.QuickInstructorApplication_textarea__DwBiG:focus{border-color:#aa9b8b;box-shadow:0 0 0 3px rgba(170,155,139,.1)}.QuickInstructorApplication_input__M_pDD::placeholder,.QuickInstructorApplication_textarea__DwBiG::placeholder{color:#999}.QuickInstructorApplication_textarea__DwBiG{resize:vertical;min-height:80px;margin-bottom:16px}@media (max-width:768px){.QuickInstructorApplication_textarea__DwBiG{min-height:70px;margin-bottom:12px}}.QuickInstructorApplication_message__TJ7_4{padding:14px 18px;border-radius:5px;margin-bottom:16px;font-size:15px;text-align:center}@media (max-width:768px){.QuickInstructorApplication_message__TJ7_4{padding:12px 14px;font-size:13px;margin-bottom:12px}}.QuickInstructorApplication_success__QDsjO{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.QuickInstructorApplication_error__2I_6C{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.QuickInstructorApplication_submitButton__VGGMP{width:100%;padding:16px;background:#aa9b8b;color:#ffffff;border:none;border-radius:5px;font-size:17px;font-weight:600;cursor:pointer;transition:all .3s ease}@media (max-width:768px){.QuickInstructorApplication_submitButton__VGGMP{padding:10px 13px;font-size:15px}}.QuickInstructorApplication_submitButton__VGGMP:hover:not(:disabled){background:#9a8b7b;transform:translateY(-2px);box-shadow:0 4px 12px rgba(170,155,139,.3)}.QuickInstructorApplication_submitButton__VGGMP:disabled{background:#d0d0d0;cursor:not-allowed;transform:none}.QuickInstructorApplication_terms__MaokC{margin-top:16px;font-size:13px;color:#666;text-align:center;line-height:1.5}@media (max-width:768px){.QuickInstructorApplication_terms__MaokC{margin-top:12px;font-size:11px}}.QuickInstructorApplication_terms__MaokC a{color:#aa9b8b;text-decoration:underline;transition:color .2s}.QuickInstructorApplication_terms__MaokC a:hover{color:#8a7b6b}.QuickInstructorApplication_emailInputWrapper__D5c3t{position:relative;display:flex;align-items:center;gap:8px;width:100%}.QuickInstructorApplication_subdomainSection__eDf_y{margin-bottom:16px}.QuickInstructorApplication_subdomainInputWrapper__fUGBs{position:relative;display:flex;align-items:center;gap:8px}.QuickInstructorApplication_checkingIndicator__PAqJm{font-size:13px;color:#666;font-style:italic}.QuickInstructorApplication_urlPreview__5JGHS{font-size:13px;color:#666;margin-top:8px;padding:8px 12px;background-color:#f5f5f5;border-radius:5px;border:1px solid #e0e0e0}.QuickInstructorApplication_urlPreview__5JGHS strong{color:#aa9b8b;font-weight:600}.QuickInstructorApplication_inputError__ojd3W{border-color:#c62828!important}.QuickInstructorApplication_inputSuccess__dEeXA{border-color:#2e7d32!important}.QuickInstructorApplication_successText__TKu9A{display:flex;align-items:center;gap:6px;font-size:13px;color:#2e7d32;margin-top:8px;padding:8px 12px;background-color:#e8f5e9;border-radius:5px;border:1px solid #81c784}.QuickInstructorApplication_categorySection__UOKcl,.QuickInstructorApplication_primaryCategorySection__RZK0H{margin-bottom:24px}.QuickInstructorApplication_fieldLabel__AmtzN{display:block;font-size:15px;font-weight:600;color:#333;margin-bottom:8px}.QuickInstructorApplication_required__2MOVg{color:#c62828}.QuickInstructorApplication_fieldDescription__55JWz{font-size:13px;color:#666;margin-bottom:14px;line-height:1.5}.QuickInstructorApplication_categoryTags__EKmhX{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.QuickInstructorApplication_categoryTag__GxCJB{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;background-color:#f5f5f5;color:#666;border:1px solid #e0e0e0;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.QuickInstructorApplication_categoryTag__GxCJB:hover{background-color:#e8e8e8;border-color:#aa9b8b;color:#333}.QuickInstructorApplication_categoryTagActive__tovOm{background-color:#aa9b8b;color:white;border-color:#aa9b8b;font-weight:600}.QuickInstructorApplication_categoryTagActive__tovOm:hover{background-color:#9a8b7b;border-color:#9a8b7b;color:white}.QuickInstructorApplication_categoryTagPrimary__FPCrD{background-color:#8b7d6b;color:white;border-color:#8b7d6b;font-weight:600}.QuickInstructorApplication_categoryTagPrimary__FPCrD:hover{background-color:#7a6c5a;border-color:#7a6c5a;color:white}.QuickInstructorApplication_errorText__NPUWj{display:flex;align-items:center;gap:6px;font-size:13px;color:#c62828;margin-top:8px;padding:8px 12px;background-color:#ffebee;border-radius:5px;border:1px solid #ef9a9a}@media (max-width:768px){.QuickInstructorApplication_categoryTags__EKmhX{gap:8px}.QuickInstructorApplication_categoryTag__GxCJB{padding:6px 12px;font-size:13px}.QuickInstructorApplication_fieldLabel__AmtzN{font-size:14px}.QuickInstructorApplication_fieldDescription__55JWz{font-size:12px;margin-bottom:12px}.QuickInstructorApplication_errorText__NPUWj{font-size:12px;padding:6px 10px}}.FeatureCardSection_featureCardSection__3xEXc{width:100%;height:667px;display:flex;justify-content:center;background-color:#aa9b8b0d;padding:0 20px}@media (max-width:768px){.FeatureCardSection_featureCardSection__3xEXc{max-width:100%;height:auto;padding:50px 12px 30px}}@media (max-width:480px){.FeatureCardSection_featureCardSection__3xEXc{padding:40px 8px 30px}}@media (max-width:375px){.FeatureCardSection_featureCardSection__3xEXc{padding:40px 8px 30px}}.FeatureCardSection_featureCardContainer__hJ1kS{width:100%;max-width:1440px;display:flex;flex-direction:column;gap:50px;justify-content:center}@media (max-width:768px){.FeatureCardSection_featureCardContainer__hJ1kS{gap:20px}}.FeatureCardSection_featureCardTextWrapper__VG0KX{display:flex;flex-direction:column;gap:20px;text-align:center;margin-bottom:20px;width:100%;padding:0 10%}@media (max-width:768px){.FeatureCardSection_featureCardTextWrapper__VG0KX{max-width:100%;padding:0;gap:10px;margin-bottom:15px}}@media (max-width:480px){.FeatureCardSection_featureCardTextWrapper__VG0KX{padding:0 8px;gap:8px;margin-bottom:10px}}@media (max-width:375px){.FeatureCardSection_featureCardTextWrapper__VG0KX{padding:0 4px;gap:6px}}.FeatureCardSection_featureCardTitle__zRF_s{font-weight:600;font-size:24px;line-height:140%;letter-spacing:0;color:#262626}@media (max-width:768px){.FeatureCardSection_featureCardTitle__zRF_s{font-size:20px;line-height:140%;margin:5px auto;text-align:center}}@media (max-width:480px){.FeatureCardSection_featureCardTitle__zRF_s{font-size:18px;line-height:150%}}@media (max-width:375px){.FeatureCardSection_featureCardTitle__zRF_s{font-size:16px;line-height:150%}}.FeatureCardSection_featureCardSpan__d1YA_{color:#aa9b8b}.FeatureCardSection_featureCardText__Iq8Sj{font-family:Pretendard;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:#828282}@media (max-width:768px){.FeatureCardSection_featureCardText__Iq8Sj{max-width:100%;font-size:14px;line-height:150%;margin:0 auto}}@media (max-width:480px){.FeatureCardSection_featureCardText__Iq8Sj{font-size:13px;line-height:160%}}@media (max-width:375px){.FeatureCardSection_featureCardText__Iq8Sj{font-size:12px;line-height:160%}}.FeatureCardSection_featureCardCourseContainer__cLFe7{display:flex;justify-content:space-between;height:304px}@media (max-width:768px){.FeatureCardSection_featureCardCourseContainer__cLFe7{max-width:100%;height:auto;flex-direction:column;gap:10px;align-items:center;justify-content:center;margin:20px auto 50px}}.FeatureCardSection_featureCardBox__Lvw64{display:flex;flex-direction:column;width:446px;height:100%;border-radius:30px;box-shadow:1px 1px 2px 0 #0000001a;justify-content:center;align-items:center;gap:30px;background-color:#ffffff}@media (max-width:768px){.FeatureCardSection_featureCardBox__Lvw64{width:90%;max-width:400px;min-height:280px;height:auto;padding:25px 20px;border-radius:30px;gap:18px;margin:0 auto}}@media (max-width:480px){.FeatureCardSection_featureCardBox__Lvw64{width:95%;max-width:340px;min-height:260px;padding:20px 16px;border-radius:25px;gap:15px}}@media (max-width:375px){.FeatureCardSection_featureCardBox__Lvw64{width:100%;max-width:320px;min-height:240px;padding:18px 14px;border-radius:20px;gap:12px}}.FeatureCardSection_featureCardBoxImage__ABIB4{max-width:168px;max-height:108px;width:auto;height:auto;object-fit:contain}@media (max-width:768px){.FeatureCardSection_featureCardBoxImage__ABIB4{max-width:140px;max-height:95px;width:auto;height:auto;object-fit:contain}.FeatureCardSection_featureCardBoxImage__ABIB4.FeatureCardSection_index2__HQQxf{padding-left:0}}@media (max-width:480px){.FeatureCardSection_featureCardBoxImage__ABIB4{max-width:110px;max-height:75px}}@media (max-width:375px){.FeatureCardSection_featureCardBoxImage__ABIB4{max-width:100px;max-height:65px}}.FeatureCardSection_featureCardBoxTitle__yOWm6{font-weight:600;font-size:20px;line-height:130%;letter-spacing:0;color:#262626;text-align:center}@media (max-width:768px){.FeatureCardSection_featureCardBoxTitle__yOWm6{font-size:19px;line-height:140%;margin:5px 0}}@media (max-width:480px){.FeatureCardSection_featureCardBoxTitle__yOWm6{font-size:17px;line-height:140%;margin:3px 0}}@media (max-width:375px){.FeatureCardSection_featureCardBoxTitle__yOWm6{font-size:16px;line-height:140%;margin:2px 0}}.FeatureCardSection_featureCardBoxText__vpZET{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:#262626;text-align:center;max-width:300px;overflow-wrap:break-word;padding:0 10px}@media (max-width:768px){.FeatureCardSection_featureCardBoxText__vpZET{max-width:90%;font-size:15px;line-height:160%;font-weight:400;padding:0 12px}.FeatureCardSection_featureCardBoxText__vpZET.FeatureCardSection_index1__0EfhT,.FeatureCardSection_featureCardBoxText__vpZET.FeatureCardSection_index2__HQQxf{max-width:90%}}@media (max-width:480px){.FeatureCardSection_featureCardBoxText__vpZET{max-width:95%;font-size:14px;line-height:160%;padding:0 8px}}@media (max-width:375px){.FeatureCardSection_featureCardBoxText__vpZET{max-width:100%;font-size:13px;line-height:165%;padding:0 6px}}.CourseSearchSection_courseListingSection__np__w{width:100%;display:flex;justify-content:center;padding:100px 50px}@media (max-width:768px){.CourseSearchSection_courseListingSection__np__w{max-width:100%;padding:50px 16px 30px}}.CourseSearchSection_courseListingContainer__qmujC{width:1440px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}@media (max-width:768px){.CourseSearchSection_courseListingContainer__qmujC{max-width:100%;gap:12px}}.CourseSearchSection_featureCardTextWrapper__Jobpu{display:flex;flex-direction:column;gap:20px;text-align:center;margin-bottom:20px;width:100%;padding:0 10%}@media (max-width:768px){.CourseSearchSection_featureCardTextWrapper__Jobpu{max-width:100%;padding:0;gap:8px;margin-bottom:8px}}.CourseSearchSection_featureCardTitle__xC1re{font-weight:600;font-size:24px;line-height:100%;letter-spacing:0;color:#262626}@media (max-width:768px){.CourseSearchSection_featureCardTitle__xC1re{font-size:20px;margin:0 auto;text-align:center;line-height:1.3}}.CourseSearchSection_featureCardSpan__z95PU{color:#aa9b8b}.CourseSearchSection_featureCardText__PT92N{font-family:Pretendard;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#828282}@media (max-width:768px){.CourseSearchSection_featureCardText__PT92N{max-width:100%;font-size:13px;margin:0 auto;line-height:1.4}}.CourseSearchSection_keywordButtonContainer__oMA3b{padding-top:20px;display:flex;gap:8px;justify-content:center;flex-wrap:wrap}@media (max-width:768px){.CourseSearchSection_keywordButtonContainer__oMA3b{max-width:100%;padding-top:8px;margin-bottom:20px;gap:6px}}.CourseSearchSection_styledButton__cQycS{background:#aa9b8b1a;color:#262626;padding:5px 10px;border-radius:12px;font-size:17px;font-weight:400;border:none;cursor:pointer;transition:all .2s ease}.CourseSearchSection_styledButton__cQycS:hover{background:#aa9b8b2a}.CourseSearchSection_styledButton__cQycS.CourseSearchSection_active__ga_lN{background:#aa9b8b;color:#ffffff;font-weight:600}@media (max-width:768px){.CourseSearchSection_styledButton__cQycS{font-size:11px;padding:6px 10px;border-radius:6px}}.CourseSearchSection_coursesContainer__PBl_b{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px 20px;gap:30px 20px;width:100%}@media (max-width:1200px){.CourseSearchSection_coursesContainer__PBl_b{grid-template-columns:repeat(3,1fr);gap:25px 15px}}@media (max-width:900px){.CourseSearchSection_coursesContainer__PBl_b{grid-template-columns:repeat(2,1fr);gap:20px 12px}}@media (max-width:768px){.CourseSearchSection_coursesContainer__PBl_b{grid-template-columns:repeat(2,1fr);gap:18px 10px}}@media (max-width:480px){.CourseSearchSection_coursesContainer__PBl_b{grid-template-columns:repeat(2,1fr);gap:15px 8px}}@media (max-width:360px){.CourseSearchSection_coursesContainer__PBl_b{grid-template-columns:1fr;gap:15px}}.CourseOverviewCard_parentContainer__WwhEd{display:none}.CourseOverviewCard_cardContainer__gkikP{display:flex;flex-direction:column;width:100%;max-width:345px;height:auto;min-height:454px;border-top-right-radius:100px;background-color:#aa9b8b1a}@media (max-width:1200px){.CourseOverviewCard_cardContainer__gkikP{max-width:100%;min-height:420px;border-top-right-radius:80px}}@media (max-width:900px){.CourseOverviewCard_cardContainer__gkikP{min-height:400px;border-top-right-radius:70px}}@media (max-width:768px){.CourseOverviewCard_cardContainer__gkikP{min-height:380px;border-top-right-radius:60px}}@media (max-width:480px){.CourseOverviewCard_cardContainer__gkikP{min-height:350px;border-top-right-radius:50px}}@media (max-width:360px){.CourseOverviewCard_cardContainer__gkikP{max-width:257px;min-height:329px;border-top-right-radius:50px}}.CourseOverviewCard_cardImage__A43Hk{width:100%;height:213px;object-fit:cover;border-top-right-radius:100px}@media (max-width:1200px){.CourseOverviewCard_cardImage__A43Hk{height:200px;border-top-right-radius:80px}}@media (max-width:900px){.CourseOverviewCard_cardImage__A43Hk{height:180px;border-top-right-radius:70px}}@media (max-width:768px){.CourseOverviewCard_cardImage__A43Hk{height:160px;border-top-right-radius:60px}}@media (max-width:480px){.CourseOverviewCard_cardImage__A43Hk{height:140px;border-top-right-radius:50px}}@media (max-width:360px){.CourseOverviewCard_cardImage__A43Hk{height:114px;border-top-right-radius:50px}}.CourseOverviewCard_cardBody__RgS2b{padding:30px;flex-grow:1;display:flex;flex-direction:column}@media (max-width:1200px){.CourseOverviewCard_cardBody__RgS2b{padding:25px}}@media (max-width:900px){.CourseOverviewCard_cardBody__RgS2b{padding:22px}}@media (max-width:768px){.CourseOverviewCard_cardBody__RgS2b{padding:20px}}@media (max-width:480px){.CourseOverviewCard_cardBody__RgS2b{padding:16px}}@media (max-width:360px){.CourseOverviewCard_cardBody__RgS2b{padding:15px}}.CourseOverviewCard_headerRow__yH8PZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media (max-width:768px){.CourseOverviewCard_headerRow__yH8PZ{margin-bottom:16px}}@media (max-width:480px){.CourseOverviewCard_headerRow__yH8PZ{margin-bottom:12px}}.CourseOverviewCard_cardLabel__bKRSD{margin:0;font-size:18px;color:#262626;font-weight:500;line-height:100%;letter-spacing:0}@media (max-width:1200px){.CourseOverviewCard_cardLabel__bKRSD{font-size:17px}}@media (max-width:768px){.CourseOverviewCard_cardLabel__bKRSD{font-size:16px}}@media (max-width:480px){.CourseOverviewCard_cardLabel__bKRSD{font-size:15px}}@media (max-width:360px){.CourseOverviewCard_cardLabel__bKRSD{font-size:14px}}.CourseOverviewCard_instructorButton__Lq_AM{background-color:transparent;padding:6px 10px;font-size:12px;font-weight:300;color:#0000004d;cursor:pointer;border:1px solid #26262633;display:flex;gap:10px;white-space:nowrap}@media (max-width:768px){.CourseOverviewCard_instructorButton__Lq_AM{display:none}}.CourseOverviewCard_mobileInstructorButton___dOIG{background-color:transparent;padding:6px 10px;font-size:12px;font-weight:300;color:#0000004d;cursor:pointer;border:1px solid #26262633;display:none}@media (max-width:360px){.CourseOverviewCard_mobileInstructorButton___dOIG{display:block;border:1px solid #26262633}}.CourseOverviewCard_detailRow__tsxWn{display:grid;grid-template-columns:45px 1fr;margin:2px 0;font-size:15px;color:#262626;font-weight:400;line-height:24px;letter-spacing:0}@media (max-width:1200px){.CourseOverviewCard_detailRow__tsxWn{font-size:14px;line-height:22px;grid-template-columns:42px 1fr}}@media (max-width:768px){.CourseOverviewCard_detailRow__tsxWn{font-size:13px;line-height:20px;grid-template-columns:40px 1fr}}@media (max-width:480px){.CourseOverviewCard_detailRow__tsxWn{font-size:12px;line-height:18px;grid-template-columns:38px 1fr}}@media (max-width:360px){.CourseOverviewCard_detailRow__tsxWn{font-size:11px;line-height:16px;grid-template-columns:35px 1fr}}.CourseOverviewCard_label__wdZ4a{font-weight:400}.CourseOverviewCard_content__Kq2T2{display:inline-block}.CourseOverviewCard_desktopContainer__BZHZ8{display:block}@media (max-width:360px){.CourseOverviewCard_desktopContainer__BZHZ8{display:none}}.Pagination_paginationContainer__1Ttkz{display:flex;justify-content:center;align-items:center;gap:10px;margin:50px 0;padding:20px;flex-wrap:wrap}@media (max-width:1024px){.Pagination_paginationContainer__1Ttkz{gap:8px;margin:40px 0;padding:18px}}@media (max-width:768px){.Pagination_paginationContainer__1Ttkz{gap:6px;margin:30px 0;padding:15px 10px}}@media (max-width:480px){.Pagination_paginationContainer__1Ttkz{gap:4px;margin:20px 0;padding:10px 5px}}.Pagination_pageButton__sKWtJ{min-width:40px;height:40px;padding:0;border:none;background:none;color:#666;font-size:15px;font-weight:500;cursor:pointer;transition:color .2s ease;display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.Pagination_pageButton__sKWtJ{min-width:38px;height:38px;font-size:14px}}@media (max-width:768px){.Pagination_pageButton__sKWtJ{min-width:36px;height:36px;font-size:13px}}@media (max-width:480px){.Pagination_pageButton__sKWtJ{min-width:32px;height:32px;font-size:12px}}.Pagination_pageButton__sKWtJ:hover:not(:disabled){color:#aa9b8b}.Pagination_pageButton__sKWtJ:disabled{color:#ccc;cursor:not-allowed}.Pagination_pageButton__sKWtJ.Pagination_active__pqKBU{color:#aa9b8b;font-weight:700}.Pagination_navButton__2OXAE{font-size:18px;min-width:40px}.Pagination_navButton__2OXAE:hover:not(:disabled){color:#aa9b8b}@media (max-width:1024px){.Pagination_navButton__2OXAE{font-size:17px;min-width:38px}}@media (max-width:768px){.Pagination_navButton__2OXAE{font-size:16px;min-width:36px}}@media (max-width:480px){.Pagination_navButton__2OXAE{font-size:14px;min-width:32px}.Pagination_navButton__2OXAE svg{width:14px;height:14px}}.SearchBar_searchBarContainer__cilIv{display:flex;align-items:center;justify-content:center;width:100%;height:auto;background-color:var(--background-light);border:1px solid #0000001a}@media (max-width:768px){.SearchBar_searchBarContainer__cilIv{margin-top:30px}}.SearchBar_searchInput__SQKqc{flex:1 1;border:none;outline:none;padding:8px 12px;font-size:16px;color:var(--text-primary)}.SearchBar_searchInput__SQKqc::placeholder{color:#999}.SearchBar_searchIcon__KtQlO{padding:8px 12px;color:#aa9b8b;font-size:24px;cursor:pointer}