.company-story{padding-bottom:42px}
.story-inner{display:grid;grid-template-columns:1fr 1.45fr;gap:64px;align-items:center;padding:30px 34px;border:1px solid #dce3e9;border-radius:16px;background:#eaf0f4}
.story-inner .eyebrow{color:#5d6975;margin-bottom:12px;font-size:11px}
.story-inner h2{font-size:29px;line-height:1.15;letter-spacing:-.03em}
.story-inner>p{font-size:16px;line-height:1.65;color:#4e606f;max-width:680px}
@media(max-width:1000px){.story-inner{gap:32px;grid-template-columns:1fr 1.5fr;padding:28px}}
@media(max-width:760px){.company-story{padding-bottom:36px}.story-inner{grid-template-columns:1fr;gap:18px;padding:26px}.story-inner h2{font-size:28px}}
@media(max-width:600px){.story-inner{padding:25px 23px}.story-inner>p{font-size:16px;line-height:1.6}}
