.HMJl6G_banner{align-items:center;min-height:380px;padding:30px 10px;display:flex;position:relative;overflow:hidden}.HMJl6G_background{object-fit:cover;object-position:center;z-index:-1}.HMJl6G_container{z-index:2;width:100%;max-width:1320px;margin:0 auto;position:relative}.HMJl6G_left{width:480px;margin-left:5px;position:relative}.HMJl6G_left h1{color:#111;margin:0 0 18px;font-size:58px;font-weight:800;line-height:1.05}.HMJl6G_left h1 span{color:#8f3bab}.HMJl6G_left p{color:#333;margin:0;font-size:19px;font-weight:500;line-height:1.6}.HMJl6G_mission{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f3ddff8c;border:3px solid #d899f5;border-radius:26px;align-items:center;gap:18px;width:390px;margin-top:40px;padding:16px 20px;display:flex;position:relative;box-shadow:0 10px 30px #8f3bab14}.HMJl6G_iconCircle{background:#f4ddff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.HMJl6G_iconCircle img{width:42px;height:42px}.HMJl6G_missionText{color:#8f3bab;font-size:16px;font-weight:600;line-height:1.45}.HMJl6G_plane{width:90px;height:90px;animation:4s ease-in-out infinite HMJl6G_planeFloat;position:absolute;bottom:10px;right:-95px}@keyframes HMJl6G_planeFloat{0%{transform:translateY(0)rotate(-8deg)}50%{transform:translate(12px,-12px)rotate(8deg)}to{transform:translateY(0)rotate(-8deg)}}@media (max-width:1200px){.HMJl6G_banner{min-height:650px}.HMJl6G_left{width:430px}.HMJl6G_left h1{font-size:48px}.HMJl6G_left p{font-size:17px}.HMJl6G_mission{width:360px}}@media (max-width:992px){.HMJl6G_banner{align-items:flex-start;min-height:900px;padding-top:60px}.HMJl6G_container{justify-content:center;display:flex}.HMJl6G_left{text-align:center;width:100%;max-width:600px;margin:0}.HMJl6G_mission{margin:40px auto 0}.HMJl6G_plane{display:none}}@media (max-width:768px){.HMJl6G_banner{min-height:760px;padding:45px 20px}.HMJl6G_left h1{font-size:42px}.HMJl6G_left p{font-size:16px}.HMJl6G_mission{width:100%;max-width:360px;padding:14px 18px}.HMJl6G_iconCircle{width:64px;height:64px}.HMJl6G_iconCircle img{width:36px;height:36px}.HMJl6G_missionText{font-size:15px}}@media (max-width:480px){.HMJl6G_banner{min-height:640px}.HMJl6G_left h1{font-size:34px}.HMJl6G_left p{font-size:15px}.HMJl6G_mission{gap:14px;padding:12px 16px}.HMJl6G_iconCircle{width:56px;height:56px}.HMJl6G_iconCircle img{width:32px;height:32px}.HMJl6G_missionText{font-size:14px}}.HMJl6G_mobileBackground{display:none}@media (max-width:768px){.HMJl6G_background{display:none}.HMJl6G_mobileBackground{object-fit:cover;object-position:center;display:block}}
.BWAmOW_section{background:#fff;padding:70px 20px 90px;position:relative}.BWAmOW_container{max-width:1320px;margin:0 auto}.BWAmOW_loading{color:#8f3bab;justify-content:center;align-items:center;min-height:500px;font-size:28px;font-weight:700;display:flex}.BWAmOW_showAllWrapper{justify-content:center;margin-top:35px;display:flex}.BWAmOW_showAllButton{color:#8f3bab;cursor:pointer;background:#fff;border:1.5px solid #cba7d6;border-radius:16px;justify-content:center;align-items:center;gap:12px;min-width:190px;height:52px;padding:0 22px;font-family:inherit;font-size:16px;font-weight:750;transition:transform .3s,background .3s,color .3s,box-shadow .3s;display:inline-flex;box-shadow:0 7px 20px #8f3bab14}.BWAmOW_showAllButton:hover{color:#fff;background:#8f3bab;transform:translateY(-3px);box-shadow:0 13px 30px #8f3bab2e}.BWAmOW_showAllArrow{color:#8f3bab;background:#f1e2f6;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:17px;line-height:1;transition:transform .3s,background .3s,color .3s;display:flex}.BWAmOW_showAllButton:hover .BWAmOW_showAllArrow{color:#fff;background:#fff3}@media (max-width:700px){.BWAmOW_showAllWrapper{margin-top:28px}.BWAmOW_showAllButton{width:100%;max-width:360px}}@media (max-width:1200px){.BWAmOW_section{padding:60px 20px 80px}}@media (max-width:768px){.BWAmOW_section{padding:50px 16px 70px}.BWAmOW_loading{font-size:22px}}
.lLpLpq_wrapper{justify-content:space-between;gap:22px;margin-bottom:35px;display:flex}.lLpLpq_card{cursor:pointer;background:#fff;border:2px solid #e6e6e6;border-radius:22px;flex:1;align-items:center;gap:18px;min-height:112px;padding:18px 22px;transition:all .3s;display:flex}.lLpLpq_card:hover{transform:translateY(-4px);box-shadow:0 12px 25px #00000014}.lLpLpq_active{box-shadow:0 12px 25px #8f3bab1f}.lLpLpq_iconWrapper{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;display:flex;box-shadow:0 5px 15px #00000014}.lLpLpq_icon{object-fit:contain;width:48px;height:48px}.lLpLpq_text{color:#222;text-align:left;font-size:31px;font-weight:700;line-height:1.2}.lLpLpq_painting .lLpLpq_text{color:#8f3bab}.lLpLpq_humanitarian .lLpLpq_text{color:#5fb6e7}.lLpLpq_dance .lLpLpq_text{color:#d7c74c}@media (max-width:1200px){.lLpLpq_wrapper{gap:16px}.lLpLpq_card{padding:16px}.lLpLpq_text{font-size:24px}}@media (max-width:900px){.lLpLpq_wrapper{flex-direction:column}.lLpLpq_card{width:100%}}@media (max-width:600px){.lLpLpq_card{gap:14px;min-height:92px;padding:14px}.lLpLpq_iconWrapper{width:56px;height:56px}.lLpLpq_icon{width:40px;height:40px}.lLpLpq_text{font-size:19px}}
.hkm5jq_wrapper{justify-content:space-between;align-items:center;gap:30px;margin-bottom:45px;display:flex}.hkm5jq_selectWrapper{flex-shrink:0;width:320px;position:relative}.hkm5jq_select{color:#333;appearance:none;cursor:pointer;background:#fff;border:2px solid #d9d9d9;border-radius:22px;width:100%;height:62px;padding:0 55px 0 22px;font-size:18px;font-weight:500;transition:all .25s}.hkm5jq_select:hover{border-color:#8f3bab}.hkm5jq_select:focus{border-color:#8f3bab;outline:none;box-shadow:0 0 0 4px #8f3bab1f}.hkm5jq_selectWrapper:after{content:"";pointer-events:none;border-bottom:2px solid #8f3bab;border-right:2px solid #8f3bab;width:11px;height:11px;position:absolute;top:50%;right:26px;transform:translateY(-65%)rotate(45deg)}.hkm5jq_searchWrapper{flex-shrink:0;width:450px;margin-right:85px;position:relative}.hkm5jq_input{color:#333;background:#fff;border:2px solid #d9d9d9;border-radius:22px;width:100%;height:62px;padding:0 65px 0 28px;font-size:18px;transition:all .25s}.hkm5jq_input::placeholder{color:#9b9b9b}.hkm5jq_input:hover{border-color:#8f3bab}.hkm5jq_input:focus{border-color:#8f3bab;outline:none;box-shadow:0 0 0 4px #8f3bab1f}.hkm5jq_searchIcon{object-fit:contain;pointer-events:none;opacity:.9;width:28px;height:28px;position:absolute;top:50%;right:-34px;transform:translateY(-50%)}@media (max-width:1100px){.hkm5jq_wrapper{flex-direction:column;align-items:stretch}.hkm5jq_selectWrapper,.hkm5jq_searchWrapper{width:100%}}@media (max-width:768px){.hkm5jq_wrapper{gap:18px}.hkm5jq_select,.hkm5jq_input{height:56px;font-size:16px}.hkm5jq_searchIcon{width:24px;height:24px}}
.SyJ7CG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;width:100%;display:grid}.SyJ7CG_empty{text-align:center;color:#666;padding:80px 20px;font-size:20px}.SyJ7CG_card{background:#fff;border-radius:30px;flex-direction:column;transition:transform .35s,box-shadow .35s;display:flex;overflow:hidden;box-shadow:0 12px 35px #00000014}.SyJ7CG_card:hover{transform:translateY(-8px);box-shadow:0 24px 55px #8f3bab2e}.SyJ7CG_imageWrapper{background:linear-gradient(135deg,#f5eafb,#faf7fc);width:100%;height:250px;display:block;position:relative;overflow:hidden}.SyJ7CG_image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s}.SyJ7CG_card:hover .SyJ7CG_image{transform:scale(1.07)}.SyJ7CG_wave{fill:#fff;pointer-events:none;width:100%;height:55px;position:absolute;bottom:-2px;left:0}.SyJ7CG_departmentIcon{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:5;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:transform .35s;display:flex;position:absolute;top:18px;left:18px;box-shadow:0 8px 22px #00000021}.SyJ7CG_departmentIcon img{object-fit:contain;width:32px;height:32px}.SyJ7CG_card:hover .SyJ7CG_departmentIcon{transform:rotate(-8deg)scale(1.08)}.SyJ7CG_ageBadge{color:#fff;z-index:5;background:linear-gradient(135deg,#8f3bab,#b652d2);border-radius:22px;padding:8px 17px;font-size:14px;font-weight:750;position:absolute;bottom:35px;right:18px;box-shadow:0 8px 22px #8f3bab47}.SyJ7CG_content{flex-direction:column;padding:24px 25px 25px;display:flex}.SyJ7CG_content h3{color:#222;min-height:62px;margin:0 0 20px;font-size:27px;font-weight:800;line-height:1.25;transition:color .3s}.SyJ7CG_card:hover .SyJ7CG_content h3{color:#8f3bab}.SyJ7CG_button{color:#fff;background:linear-gradient(135deg,#8f3bab,#ba5cdc);border-radius:17px;justify-content:center;align-items:center;gap:12px;width:100%;height:55px;font-size:17px;font-weight:750;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 8px 20px #8f3bab1f}.SyJ7CG_button:hover{transform:translateY(-3px);box-shadow:0 14px 32px #8f3bab45}.SyJ7CG_arrow{font-size:23px;line-height:1;transition:transform .3s}.SyJ7CG_button:hover .SyJ7CG_arrow{transform:translate(7px)}@media (max-width:1100px){.SyJ7CG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}}@media (max-width:700px){.SyJ7CG_grid{grid-template-columns:1fr;gap:22px}.SyJ7CG_card{width:100%;max-width:600px;margin:0 auto}.SyJ7CG_imageWrapper{height:240px}}@media (max-width:480px){.SyJ7CG_card{border-radius:26px}.SyJ7CG_imageWrapper{height:200px}.SyJ7CG_departmentIcon{width:52px;height:52px;top:14px;left:14px}.SyJ7CG_departmentIcon img{width:28px;height:28px}.SyJ7CG_ageBadge{padding:7px 14px;font-size:13px;bottom:30px;right:14px}.SyJ7CG_content{padding:20px}.SyJ7CG_content h3{min-height:auto;margin-bottom:17px;font-size:22px}.SyJ7CG_button{border-radius:15px;height:52px;font-size:16px}}
.sj6UqG_pagination{justify-content:center;align-items:center;gap:12px;margin-top:55px;display:flex}.sj6UqG_page,.sj6UqG_arrow{color:#444;cursor:pointer;background:#fff;border:2px solid #e5e5e5;border-radius:16px;width:48px;height:48px;font-size:18px;font-weight:600;transition:all .3s}.sj6UqG_page:hover,.sj6UqG_arrow:hover:not(:disabled){color:#8f3bab;border-color:#8f3bab;transform:translateY(-2px)}.sj6UqG_active{color:#fff;background:#8f3bab;border-color:#8f3bab;box-shadow:0 10px 24px #8f3bab38}.sj6UqG_arrow:disabled{opacity:.35;cursor:default}@media (max-width:768px){.sj6UqG_pagination{gap:8px;margin-top:40px}.sj6UqG_page,.sj6UqG_arrow{border-radius:14px;width:42px;height:42px;font-size:16px}}@media (max-width:480px){.sj6UqG_page,.sj6UqG_arrow{border-radius:12px;width:38px;height:38px;font-size:15px}}
