.blog_sectionContainer__HWzhi{background:#fff;border-radius:20px;padding:48px 0 32px;position:relative;margin:40px auto 0}.blog_title__KLvxQ{text-align:center;color:#0d47a1!important;font-size:36px!important;font-weight:700!important;line-height:48px!important;margin-bottom:80px!important;letter-spacing:1px}.blog_list__ok65j{display:flex;flex-direction:column;gap:24px}.blog_item__GLJNM{display:flex;align-items:flex-start;background:#fff;padding:14px 0;gap:120px;border-bottom:1px solid #bdbdbd}.blog_item__GLJNM:last-child{border-bottom:none}.blog_info__qDSaU{flex:1;display:flex;flex-direction:column;justify-content:center;gap:32px}.blog_itemTitle__Htaz_{font-size:24px;font-weight:600;color:#212121;line-height:32px}.blog_desc__FjXtH{color:#212121;font-size:20px;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:56px}.blog_link__stRV2{color:#f57f17;font-size:16px;font-weight:600;text-decoration:none;transition:color .2s}.blog_link__stRV2:hover{color:#0d47a1;text-decoration:underline}.blog_imageWrap__MZ9Qa{flex-shrink:0;border-radius:16px;overflow:hidden;width:452px;height:215px;display:flex;align-items:center;justify-content:center;background:#f5f5f5}.blog_image__FSxLC{width:100%;height:100%;object-fit:cover;border-radius:10px}.blog_moreBtn__nL1G_{display:block;margin:80px auto 0;background:#f57f17!important;color:#fff!important;border:none!important;padding:10px 50px!important;height:unset!important;font-size:20px!important;font-weight:600!important}.blog_moreBtn__nL1G_ a{line-height:28px}@media(max-width:700px){.blog_section__7TO0R{padding:24px 0 16px;max-width:100%}.blog_item__GLJNM{flex-direction:column;align-items:stretch;gap:12px;padding:12px 10px}.blog_imageWrap__MZ9Qa{width:100%;height:160px}.blog_image__FSxLC{border-radius:10px}.blog_decor__k36tF{width:32px;height:32px}}.register-modal_formContainer__LdADM{width:366px!important;margin:0 auto!important}.register-modal_formContainer__LdADM .register-modal_description__AoNq5{font-weight:600;font-size:12px;line-height:16px;letter-spacing:0;text-align:center;margin:0 9px}.register-modal_formContainer__LdADM .register-modal_description__AoNq5 .register-modal_account__3yr4y{font-size:12px!important;line-height:16px;color:#0d47a1;text-decoration:underline}.register-form_loginForm__ND_bW .ant-form-item-label{line-height:1!important}.register-form_loginForm__ND_bW .ant-form-item-label>label{font-weight:600;font-size:12px!important;line-height:16px;color:#424242!important}.register-form_loginForm__ND_bW .ant-form-item-control-input{min-height:0!important}.register-form_loginForm__ND_bW .ant-form-item{margin-bottom:28px!important}.register-form_loginForm__ND_bW .ant-form-item .ant-form-item-additional{padding-top:4px!important}.register-form_loginForm__ND_bW .ant-form-item .ant-radio-wrapper{margin-right:20px}.register-form_loginForm__ND_bW .ant-form-item .ant-radio-wrapper .ant-radio-label{font-weight:500;font-size:12px;line-height:16px;color:#212121}.register-form_loginForm__ND_bW .ant-form-item-explain-error{font-size:10px!important;line-height:12px!important;font-weight:600!important}.register-form_loginForm__ND_bW .register-form_buttonContainer__u_yCe{margin-top:12px}.register-form_loginForm__ND_bW .register-form_buttonContainer__u_yCe .ant-form-item{margin-bottom:0!important}.register-form_loginForm__ND_bW .register-form_registerText__uCjlg{margin-top:12px;font-weight:600;font-size:12px!important;line-height:16px;color:#757575!important;text-align:center}.register-form_loginForm__ND_bW .register-form_registerLink__cawKj{font-size:12px!important;line-height:16px;color:#0d47a1;text-decoration:underline}.register-form_loginForm__ND_bW .register-form_logicError__0mKer{font-size:12px;line-height:16px;font-weight:500;text-align:center;color:red;min-height:16px}.register-form_loginForm__ND_bW .register-form_sexInput__AWkS5,.register-form_loginForm__ND_bW .register-form_sexInput__AWkS5 .ant-radio-wrapper{line-height:1!important}.verify-otp-modal_formContainer__dJWvo{width:366px!important;margin:0 auto!important}.verify-otp-modal_formContainer__dJWvo .verify-otp-modal_description__KLP8P{font-weight:600;font-size:12px;line-height:16px;letter-spacing:0;text-align:center;margin:0 9px}.verify-otp-modal_formContainer__dJWvo .verify-otp-modal_description__KLP8P .verify-otp-modal_account__ybL1T{font-size:12px!important;line-height:16px;color:#0d47a1;text-decoration:underline}.verify-otp-form_otpForm___5F2r{width:292px}.verify-otp-form_otpForm___5F2r .verify-otp-form_otpInput___V1Eo.ant-form-item{margin-bottom:28px!important}.verify-otp-form_otpForm___5F2r .verify-otp-form_otpInput___V1Eo.ant-form-item .ant-form-item-control-input{margin-bottom:16px}.verify-otp-form_otpForm___5F2r .verify-otp-form_otpInput___V1Eo.ant-form-item .ant-form-item-additional .ant-form-item-explain-error{text-align:center;font-size:12px;line-height:16px;font-weight:500}.verify-otp-form_otpForm___5F2r .verify-otp-form_otpInput___V1Eo.ant-form-item .ant-otp .ant-input{width:42px;height:52px;border-radius:8px;font-size:32px;line-height:48px;font-weight:600}.verify-otp-form_otpForm___5F2r .verify-otp-form_submitButton__u_UTm{margin-bottom:0!important}.verify-otp-form_otpForm___5F2r .verify-otp-form_resendOtp__v0KEt{margin-top:12px;font-weight:700;font-size:14px;line-height:18px;text-decoration:underline;color:#0d47a1}.verify-otp-form_otpForm___5F2r .verify-otp-form_resendOtp__v0KEt.verify-otp-form_disabled__lyiYY{color:#bdbdbd!important;cursor:not-allowed}.modal_wrapper__D9O8T.ant-modal .ant-modal-content{padding:28px;background-repeat:no-repeat;background-position:center 50px}.modal_wrapper__D9O8T.ant-modal .ant-modal-title{text-align:center;font-weight:700;color:#0d47a1;line-height:28px;font-size:20px;letter-spacing:0}.modal_wrapper__D9O8T.ant-modal .ant-modal-header{margin-bottom:12px;background:transparent}.ant-btn.navigation_navigation-button__hqZ_t{color:#212121;border:none;font-weight:600;box-shadow:none;padding:8px 16px;height:36px;border-radius:24px}.ant-flex.navigation_navigation-section__cNcr0,.navigation_navigation-section__cNcr0{gap:20px}.ant-btn.navigation_active-button__fRkWW{background:#e3f2fd;border-radius:20px}.container_container__xK4iY{width:100%;margin:0 auto;display:flow-root}@media screen and (min-width:1440px)and (max-width:2559px){.container_container__xK4iY{max-width:1280px}}@media screen and (min-width:1024px)and (max-width:1439px){.container_container__xK4iY{max-width:904px}}.header_header-fixed__htC5X{position:sticky;top:0;z-index:1000;background-color:#fff}.header_header-container__jGJIp{padding-top:28px;padding-bottom:20px;font-weight:600}.ant-btn.header_header-button__n4Ncw{height:36px;width:103px;border:none;box-shadow:none;color:#000}.ant-btn.header_primaryButton__o5tQc{height:36px;color:#f57f17;width:120px;font-weight:600;border:1px solid #f57f17;border-radius:88px}.header_logout-button__20M2o{cursor:pointer}.school-card_card__qC_u_{background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);padding:18px;align-items:flex-start;position:relative;gap:18px;margin-bottom:20px}.school-card_imageWrap__JKKxB{position:relative;width:100%;height:332px;flex-shrink:0;border-radius:12px;overflow:hidden;background:#fff}.school-card_image__vWPyT{border-radius:12px;object-fit:contain}.school-card_typeTag__cWkhp{position:absolute;top:10px;left:10px;font-size:14px!important;font-weight:700!important;border-radius:8px;padding:2px 12px;background-color:#a1caf8!important;color:#0d47a1!important}.school-card_bookmark__Xvtuv{position:absolute;top:10px;right:10px;background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.08);width:32px;height:32px;display:flex;align-items:center;justify-content:center}.school-card_content__b63_l{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.school-card_badges__vk_rX{display:flex;gap:8px;margin-bottom:2px}.school-card_badge__x3WKq{font-size:14px!important;font-weight:500;border-radius:50px!important;padding:5px 20px!important;color:#0d47a1!important;background-color:#bbdefb!important}.school-card_ratingRow__aXffV{display:flex;align-items:center;font-size:15px;font-weight:500;color:#222;margin-bottom:2px}.school-card_ratingNum__nrrJE{color:#222;font-weight:700}.school-card_ratingText__syoQK{color:#888;margin-left:4px}.school-card_schoolName__Kw3IL{font-size:22px;font-weight:700;color:#0d47a1;line-height:30px;text-transform:uppercase}.school-card_address__JXHEN{color:#212121;font-size:14px;margin-bottom:4px;font-weight:500;line-height:28px;display:flex;align-items:center;max-width:450px}.school-card_infoRow__Xp0O3{display:flex;align-items:center;gap:18px;margin:8px 0 4px}.school-card_infoLabel__Ki_O_{font-size:14px;color:#888;font-weight:500}.school-card_infoValue__yYfEi{font-size:15px;font-weight:700;margin-top:5px}.school-card_infoDivider__WnU50{width:1px;height:32px;background:#eee;margin:0 18px}.school-card_tagsRow__hnaP8{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.school-card_serviceTag__hkoU7{background:#f4f4f4;color:#222;font-size:14px!important;border-radius:50px!important;padding:4px 16px!important;border:none!important;font-weight:500;max-width:100%;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word}.school-card_serviceTag__hkoU7:before{content:"✔";color:#222;margin-right:4px;font-size:14px}.school-card_contactBox__EVDeV{position:absolute;right:20px;top:20px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;min-width:100px;height:100%;margin-left:18px;gap:12px}.school-card_contactCount__YLdC2{background:#fff7f0;border:1px solid #f57f17;border-radius:12px;padding:8px 10px;text-align:center;margin-bottom:8px}.school-card_contactNum__UNKS6{color:#f57f17;font-size:28px;font-weight:700;line-height:32px;margin-bottom:2px}.school-card_contactLabel__2XqOO{color:#f57f17;font-size:12px;font-weight:500;line-height:16px}.school-card_contactBtn__Cck1K{background:#f57f17!important;color:#fff!important;border:none!important;font-weight:600!important;font-size:16px!important;border-radius:24px!important;padding:8px 32px!important;height:40px!important;margin-top:8px;box-shadow:0 2px 8px rgba(255,107,53,.08)}.school-card_contactBtn__Cck1K:hover{background:#e55a2b!important;color:#fff!important}