.yumin-company-philosophy{display:flex;min-height:47.92vw;padding:80px 0 80px;background-image:linear-gradient(90deg,rgba(255,255,255,.12),rgba(0,0,0,.08)),var(--yumin-company-philosophy-image);background-position:center;background-size:cover}.yumin-company-philosophy>.yumin-container{width:min(1440px,calc(100% - 80px));max-width:none;margin-inline:auto}.yumin-company-philosophy__grid{display:flex;flex-direction:column;gap:18px}.yumin-company-philosophy__card{width:55.97%;margin-left:0;padding:20px 32px;background:rgba(255,255,255,.82);color:#12333a}.yumin-company-philosophy__card--vision{border-radius:0 0 12px 12px}.yumin-company-philosophy__card--teal{padding:28px 32px;background:rgba(0,175,168,.87);color:#fff;border-radius:12px}.yumin-company-philosophy h2{margin:0 0 24px;font-size:clamp(30px,3vw,58px);line-height:1.08}.yumin-company-philosophy h3{margin:24px 0 8px;font-size:clamp(15px,1.1vw,21px)}.yumin-company-philosophy p{margin:0;font-size:clamp(14px,1vw,19px);line-height:1.55}.yumin-company-philosophy__label{margin-top:18px!important;color:var(--yumin-teal);font-weight:800}@media(max-width:700px){.yumin-company-philosophy{min-height:0;padding:60px 0}.yumin-company-philosophy>.yumin-container{width:calc(100% - 40px)}.yumin-company-philosophy__card,.yumin-company-philosophy__card--vision,.yumin-company-philosophy__card--teal{width:100%;margin-left:0;padding:28px}.yumin-company-philosophy__card--teal{margin-top:0}}
