.ff-story{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,8vw,120px);align-items:start}.ff-story>div h2,.ff-partner h2{font:500 clamp(44px,6vw,82px)/.94 Georgia,serif;letter-spacing:-.045em;margin:12px 0 24px}.ff-story>div>p:last-child{max-width:520px;font-size:18px;color:#65717b}.ff-story ul{list-style:none;margin:0;padding:0;border-top:1px solid #d9d9d2}.ff-story li{padding:28px 0;border-bottom:1px solid #d9d9d2}.ff-story h3{font:500 28px/1.1 Georgia,serif;margin:0 0 8px}.ff-story li p{margin:0;color:#65717b}.ff-partner{margin-top:100px;padding:clamp(30px,6vw,84px);background:#e84b3c;color:#fff}.ff-partner p{text-transform:uppercase;font-weight:800;letter-spacing:.15em}.ff-partner h2{max-width:980px}.ff-partner a{display:inline-block;background:#fff;color:#10263f;padding:15px 22px;text-decoration:none;font-weight:800}@media(max-width:760px){.ff-story{grid-template-columns:1fr}.ff-partner{margin-top:64px}.ff-story>div h2,.ff-partner h2{font-size:44px}}
