.bs-philosophy{padding:90px 0 110px}.bs-philosophy-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.bs-philosophy-image{margin:0}.bs-philosophy-image img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:20px}.bs-philosophy-eyebrow{font-size:12px;font-weight:700;letter-spacing:2px;color:#54594a}.bs-philosophy-copy h2{font-size:clamp(36px,4.2vw,60px);line-height:1.08;margin:20px 0 28px;letter-spacing:-2px;color:#1c1c1c}.bs-philosophy-copy p{font-size:18px;line-height:1.8;color:#565b53;margin:0 0 22px}.bs-philosophy-copy p:last-child{margin-bottom:0}@media(max-width:991px){.bs-philosophy-layout{gap:32px}.bs-philosophy-copy p{font-size:16px}}@media(max-width:767px){.bs-philosophy{padding:50px 0 65px}.bs-philosophy-layout{grid-template-columns:1fr;gap:28px}.bs-philosophy-copy{grid-row:1}.bs-philosophy-copy h2{letter-spacing:-1px}.bs-philosophy-image{max-width:560px}}
