.about_policy_img_wrapper,.about_philosophy_img_wrapper{height:500px;overflow:hidden}.about_philosophy_img_wrapper{margin-top:var(--base-section-margin)}.about_policy_img,.about_philosophy_img{display:block;width:100%;height:100%;object-fit:cover}.about_policy_content,.about_philosophy_content{max-width:900px;margin:70px auto 0;text-align:center}.about_purpose_content{max-width:900px;margin-left:auto;margin-right:auto}.about_section_title{font-size:28px;font-weight:700;line-height:1.4;text-align:center}.about_policy_lead,.about_purpose_lead{margin-top:24px;color:var(--base-color-10);font-size:24px;font-weight:700;line-height:1.6;text-align:center}.about_policy_text_wrapper{margin-top:34px}.about_policy_text{line-height:2;text-align:center;color:#333}.about_policy_text:not(:first-child){margin-top:28px}.about_philosophy_content{display:grid;grid-template-columns:repeat(2, 1fr);gap:22px 40px;margin-top:48px}.about_philosophy_content .about_section_title{grid-column:1/-1;margin-bottom:18px}.about_philosophy_block{display:flex;flex-direction:column;justify-content:center;min-height:140px;padding:28px 20px;border:1px solid #ccc;text-align:center}.about_philosophy_block:first-of-type{grid-row:span 2;min-height:320px}.about_philosophy_title{color:var(--base-color-10);font-size:24px;font-weight:700;line-height:1.4}.about_philosophy_lead{margin-top:22px;color:#333;line-height:1.9}.about_philosophy_text{margin-top:22px;color:#333}.about_philosophy_list{margin-top:22px;padding-left:0;color:#333;line-height:1.9;list-style-position:inside}.about_purpose_list{display:grid;grid-template-columns:repeat(3, 1fr);gap:22px 40px;margin-top:50px}.about_purpose_block{display:flex;flex-direction:column;justify-content:center;min-height:140px;padding:28px 20px;border:1px solid #ccc;text-align:center}.about_purpose_title{color:var(--base-color-10);font-size:24px;font-weight:700;line-height:1.4}.about_purpose_text{margin-top:22px;color:#333;line-height:1.9}
