.cxProjectStories{color:#092859;background:#f3f7fe;padding:72px max(6vw,50vw - 660px)}.cxProjectStoriesHead{max-width:760px;margin-bottom:32px}.cxProjectStories h2{letter-spacing:-.04em;margin:16px 0;font-size:clamp(32px,4vw,54px);line-height:1.13}.cxProjectStories p{line-height:1.75}.cxProjectStoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.cxProjectStoryGrid article{background:#fff;border:1px solid #d7e4f6;flex-direction:column;min-width:0;display:flex}.cxProjectStoryImage{aspect-ratio:4/3;display:block;overflow:hidden}.cxProjectStoryImage img{object-fit:cover;width:100%;height:100%}.cxProjectStoryGrid article>div{flex-direction:column;flex:1;padding:24px;display:flex}.cxProjectStoryGrid h3{margin:0 0 12px;font-size:24px;line-height:1.25}.cxProjectStoryGrid h3 a{color:inherit;text-decoration:none}.cxProjectStoryGrid p{color:#405677;font-size:15px}.cxProjectStoryAction{color:#104ba6;justify-content:space-between;gap:12px;min-height:44px;margin-top:auto;padding-top:20px;font-weight:700;text-decoration:none;display:flex}.cxProjectStories a:hover{text-underline-offset:4px;text-decoration:underline}.cxProjectStories a:focus-visible{outline-offset:4px;outline:3px solid #165dde}@media (max-width:1000px){.cxProjectStoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.cxProjectStories{padding:48px 22px}.cxProjectStoryGrid{grid-template-columns:1fr}}.cxProjectStoryGrid.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cxProjectStoryGrid.count-1{grid-template-columns:minmax(0,1fr)}.cxProjectStoryGrid.count-1 article{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:700px){.cxProjectStoryGrid.count-2,.cxProjectStoryGrid.count-1 article{grid-template-columns:1fr}}
