@keyframes visionMissionSection_fadeIn__e1Zx8{0%{opacity:0}to{opacity:1}}.visionMissionSection_visionMissionSection__drexz{position:relative;background:#fff}.visionMissionSection_backgroundImage__snuqs{position:relative;height:400px;background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:600px){.visionMissionSection_backgroundImage__snuqs{height:300px}}.visionMissionSection_backgroundImage__snuqs:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);pointer-events:none}.visionMissionSection_contentArea__oUIky{background:#fff;padding:80px 0}@media(max-width:600px){.visionMissionSection_contentArea__oUIky{padding:64px 0}}.visionMissionSection_contentContainer__zEObJ{max-width:800px;margin:0 auto;padding:0 32px}@media(max-width:600px){.visionMissionSection_contentContainer__zEObJ{padding:0 16px}}.visionMissionSection_missionSection__OYJDC,.visionMissionSection_valuesSection__4cX_E,.visionMissionSection_visionSection__a933A{text-align:center;margin-bottom:80px}.visionMissionSection_missionSection__OYJDC:last-child,.visionMissionSection_valuesSection__4cX_E:last-child,.visionMissionSection_visionSection__a933A:last-child{margin-bottom:0}@media(max-width:600px){.visionMissionSection_missionSection__OYJDC,.visionMissionSection_valuesSection__4cX_E,.visionMissionSection_visionSection__a933A{margin-bottom:64px}}.visionMissionSection_sectionTitle__HWnL_{color:#171717;font-weight:600;margin-bottom:32px;font-size:2.25rem}@media(max-width:600px){.visionMissionSection_sectionTitle__HWnL_{font-size:1.875rem;margin-bottom:24px}}.visionMissionSection_sectionDescription__sl5Dz{color:#666;line-height:1.7;font-size:1rem;max-width:700px;margin:0 auto}@media(max-width:600px){.visionMissionSection_sectionDescription__sl5Dz{font-size:.95rem;line-height:1.6}}@keyframes presidentMessageSection_fadeIn__KGQvi{0%{opacity:0}to{opacity:1}}.presidentMessageSection_presidentMessageSection__ZGtPA{background-color:#f5f5f5}.presidentMessageSection_container__N7llU{max-width:1200px;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr 1.2fr;grid-gap:7rem;gap:7rem;align-items:center}@media(min-width:601px)and (max-width:768px){.presidentMessageSection_container__N7llU{grid-template-columns:1fr;gap:40px;text-align:center;padding:0 20px}}@media(max-width:600px){.presidentMessageSection_container__N7llU{grid-template-columns:1fr;padding:0;gap:32px}}.presidentMessageSection_imageContainer__LZytf{position:relative;height:100%;min-height:500px}@media(min-width:601px)and (max-width:768px){.presidentMessageSection_imageContainer__LZytf{display:flex;justify-content:center;min-height:400px}}@media(max-width:600px){.presidentMessageSection_imageContainer__LZytf{min-height:350px;width:100%}}.presidentMessageSection_presidentImage__z0IQm{box-shadow:0 8px 24px rgba(0,0,0,.12);object-fit:cover}@media(max-width:600px){.presidentMessageSection_presidentImage__z0IQm{width:100%;height:auto}}.presidentMessageSection_contentContainer__T3wg5{display:flex;flex-direction:column;justify-content:center}@media(min-width:601px)and (max-width:768px){.presidentMessageSection_contentContainer__T3wg5{padding:0 20px}}@media(max-width:600px){.presidentMessageSection_contentContainer__T3wg5{padding:0 24px}}.presidentMessageSection_content__Zjn4Y{max-width:600px;margin-top:20px}@media(min-width:601px)and (max-width:768px){.presidentMessageSection_content__Zjn4Y{max-width:none;margin:0 auto}}.presidentMessageSection_subtitle__Z77rs{color:#041f35;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;display:block}@media(max-width:600px){.presidentMessageSection_subtitle__Z77rs{font-size:12px;margin-bottom:12px}}.presidentMessageSection_title__EmqEu{color:#171717;font-size:36px;font-weight:700;line-height:1.2;margin-bottom:24px}@media(min-width:601px)and (max-width:768px){.presidentMessageSection_title__EmqEu{font-size:32px}}@media(max-width:600px){.presidentMessageSection_title__EmqEu{font-size:28px;margin-bottom:20px}}.presidentMessageSection_message__YofUn{color:#666;margin-top:20px;font-size:16px;line-height:1.7;margin-bottom:12px}@media(max-width:600px){.presidentMessageSection_message__YofUn{font-size:15px;margin-bottom:24px}}.presidentMessageSection_signatureContainer__ISFJ9{display:flex;justify-content:flex-start}@media(min-width:601px)and (max-width:768px){.presidentMessageSection_signatureContainer__ISFJ9{justify-content:center}}.presidentMessageSection_signature__emzxd{width:auto;max-width:200px;opacity:.8}@media(max-width:600px){.presidentMessageSection_signature__emzxd{max-width:150px}}