.fo-research{background-color:#fff;border-bottom:1px solid rgba(0,87,184,.1);color:#111;font-family:Montserrat,sans-serif;scroll-margin-top:85px}.fo-research p{margin:0}.fo-research__inner{box-sizing:content-box;margin:0 auto;max-width:1180px;padding:104px 130px}.fo-research .fo-research__eyebrow{color:#0057b8;font-size:11px;font-weight:700;letter-spacing:1.32px;line-height:13px;text-transform:uppercase}.fo-research .fo-research__heading{color:#111;font-size:36px;font-weight:800;line-height:42px;margin:17px 0 0;max-width:900px}.fo-research .fo-research__body{color:#555;font-size:16px;font-weight:500;line-height:24px;margin-top:22px;max-width:720px}.fo-research .fo-research__body>*{margin:0}.fo-research .fo-research__body>*+*{margin-top:12px}.fo-research__body a{color:#0057b8}.fo-research__list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:20px 0 0;padding:0}.fo-research__card{align-items:flex-start;background-color:#fff;border:1px solid rgba(0,87,184,.1);border-left:5px solid #0057b8;border-radius:4px;box-sizing:border-box;display:flex;gap:30px;margin:0;padding:32px;position:relative;transition:border-color .2s ease,box-shadow .2s ease}.fo-research__icon{align-items:center;background-color:rgba(0,87,184,.08);border-radius:24px;display:flex;flex-shrink:0;font-size:22px;height:48px;justify-content:center;line-height:1;width:48px}.fo-research__content{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.fo-research .fo-research__title{color:#1d1d1f;font-size:16px;font-weight:800;line-height:24px;margin:0}.fo-research .fo-research__link{color:inherit;text-decoration:none}.fo-research__link:after{content:"";inset:0;position:absolute}.fo-research .fo-research__link:focus-visible{outline:none}.fo-research__card:has(.fo-research__link:focus-visible){outline:2px solid #0057b8;outline-offset:3px}.fo-research__arrow{color:#0057b8;display:inline-block;margin-left:6px;transition:transform .2s ease;vertical-align:0}.fo-research__card:has(.fo-research__link):hover{border-color:rgba(0,87,184,.3) rgba(0,87,184,.3) rgba(0,87,184,.3) #0057b8;box-shadow:0 8px 24px rgba(0,18,38,.08)}.fo-research__card:hover .fo-research__link{color:#0057b8}.fo-research__card:hover .fo-research__arrow{transform:translate(2px,-2px)}.fo-research .fo-research__text{color:#555;font-size:14px;line-height:20px}@media (max-width:1439px){.fo-research__inner{padding-left:40px;padding-right:40px}}@media (max-width:1023px){.fo-research__inner{padding-bottom:80px;padding-top:80px}}@media (max-width:767px){.fo-research__inner{padding:60px 20px}.fo-research .fo-research__heading{font-size:30px;line-height:36px}.fo-research .fo-research__body{font-size:15px}.fo-research__card{flex-direction:column;gap:16px;padding:24px 20px}}