.fr-story-page{max-width:1000px;margin:auto;padding:40px 24px 72px;color:#111;font:16px/1.7 Arial,Helvetica,sans-serif}.fr-story-page h2{font-size:clamp(38px,6vw,72px);line-height:1.05;font-weight:500;letter-spacing:-.04em}.fr-story-page .fr-kicker{font-size:11px;letter-spacing:.1em;text-transform:uppercase}.fr-story-page .fr-two{display:grid;grid-template-columns:1fr 1fr;gap:40px}.fr-story-page .fr-three{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:40px 0}.fr-story-page article{border-top:1px solid #111;padding-top:16px}.fr-story-page h3{font-size:20px;font-weight:500}.fr-story-page a{color:inherit}.fr-story-page .fr-button{display:inline-block;border:1px solid #111;padding:12px 20px;text-decoration:none;font-size:12px}@media(max-width:760px){.fr-story-page .fr-two,.fr-story-page .fr-three{grid-template-columns:1fr;gap:24px}}.fr-story-page .fr-story-visual{margin:44px 0}.fr-story-page .fr-story-visual img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.fr-story-page .fr-why-title{font-size:28px;margin-top:40px}.fr-story-page .fr-three{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:760px){.fr-story-page .fr-three{grid-template-columns:1fr}} 