.fo-story-rec{background-color:#ebf2fa;font-family:Montserrat,sans-serif;scroll-margin-top:85px}.fo-story-rec h2,.fo-story-rec h3,.fo-story-rec p{margin:0}.fo-story-rec__inner{box-sizing:content-box;display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:1280px;padding:100px 80px}.fo-story-rec .fo-story-rec__eyebrow{color:#0057b8;font-size:11px;font-weight:700;letter-spacing:1.32px;line-height:13px;min-height:13px;text-transform:uppercase}.fo-story-rec .fo-story-rec__heading{color:#0d1b2e;font-size:36px;font-weight:800;line-height:42px;max-width:480px}.fo-story-rec .fo-story-rec__sub{color:#6b7280;font-size:13px;font-weight:400;line-height:16px;padding-top:4px}.fo-story-rec__grid{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:36px 0 0}.fo-story-rec__item{display:flex;margin:0}.fo-story-rec .fo-story-rec__card{color:inherit;display:flex;flex:1;flex-direction:column;gap:4px;text-decoration:none}.fo-story-rec__media{aspect-ratio:405/208;background-color:#dbeafe;border-radius:12px;overflow:hidden;position:relative}.fo-story-rec__media:after{background:linear-gradient(0deg,rgba(13,27,46,.6),rgba(13,27,46,0));content:"";inset:0;pointer-events:none;position:absolute}.fo-story-rec__image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.fo-story-rec__tag{background-color:#0057b8;border-radius:5px;color:#fff;font-size:11px;font-weight:700;left:12px;line-height:13px;padding:4px 8px;position:absolute;top:12px;white-space:nowrap;z-index:1}.fo-story-rec__play{height:51px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:51px;z-index:1}.fo-story-rec .fo-story-rec__title{color:#0d1b2e;font-size:16px;font-weight:800;line-height:24px;padding-top:12px;transition:color .2s ease}.fo-story-rec a.fo-story-rec__card:hover .fo-story-rec__title{color:#0057b8}.fo-story-rec a.fo-story-rec__card:focus-visible{border-radius:12px;outline:2px solid #0057b8;outline-offset:4px}.fo-story-rec .fo-story-rec__date{color:#9ca3af;font-size:14px;font-weight:400;line-height:17px}.fo-story-rec__actions{display:flex;justify-content:center;padding:30px 0 1px}.fo-story-rec .fo-story-rec__button,.fo-story-rec .fo-story-rec__button:hover{animation:none;background-image:none;box-shadow:none;text-indent:0;transform:none}.fo-story-rec .fo-story-rec__button:after,.fo-story-rec .fo-story-rec__button:before{content:none;display:none}.fo-story-rec .fo-story-rec__button{background-color:transparent;border:1px solid #0057b8;border-radius:30px;color:#0d1b2e;display:inline-block;font-size:14px;font-weight:700;line-height:17px;padding:13px 33px;text-decoration:none;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.fo-story-rec .fo-story-rec__button:focus-visible,.fo-story-rec .fo-story-rec__button:hover{background-color:#0057b8;color:#fff}@media (max-width:1439px){.fo-story-rec__inner{padding-left:40px;padding-right:40px}}@media (max-width:1023px){.fo-story-rec__inner{padding-bottom:80px;padding-top:80px}.fo-story-rec__grid{gap:32px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fo-story-rec__inner{padding:64px 20px}.fo-story-rec .fo-story-rec__heading{font-size:28px;line-height:34px}.fo-story-rec__grid{grid-template-columns:minmax(0,1fr);padding-top:24px}}