.philosophy{background-color:#faf9f7;padding:96px 73px 96px 69px}.philosophy__container{align-items:start;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1920px}.philosophy__text{display:flex;flex-direction:column;gap:15px}.philosophy__eyebrow{font-size:10px;font-weight:600;letter-spacing:1.6px;line-height:15px;margin:0}.philosophy__quote{color:#1b1c1c;font-size:38px;font-weight:700;line-height:47.5px;margin:9px 0 0;white-space:pre-line}.philosophy__paragraph{color:#7b7b7b;font-size:14px;font-weight:400;line-height:25.2px;margin:16px 0 0}.philosophy__pillars{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.philosophy__pillar{background-color:#fff;display:flex;flex-direction:column;gap:7px;padding:32px 28px}.philosophy__pillar-num{font-size:11px;font-weight:600;letter-spacing:1.1px;line-height:16.5px;margin:0}.philosophy__pillar-title{color:#1b1c1c;font-size:16px;font-weight:700;line-height:24px;margin:8px 0 0}.philosophy__pillar-description{color:#7b7b7b;font-size:12px;font-weight:400;line-height:20.4px;margin:1px 0 0}@media (max-width:1024px){.philosophy{padding:64px 40px}.philosophy__container{gap:48px;grid-template-columns:1fr}.philosophy__quote{font-size:30px;line-height:38px}}@media (max-width:767px){.philosophy{padding:48px 20px}.philosophy__pillars{grid-template-columns:1fr}.philosophy__quote{font-size:26px;line-height:34px}}