.fo-documents{background-color:#f5f5f7;border-bottom:1px solid rgba(0,87,184,.1);font-family:Montserrat,sans-serif;scroll-margin-top:85px}.fo-documents p{margin:0}.fo-documents__inner{box-sizing:content-box;margin:0 auto;max-width:1232px;padding:100px 104px}.fo-documents .fo-documents__eyebrow{color:#0057b8;font-size:11px;font-weight:700;letter-spacing:1.32px;line-height:13px;text-transform:uppercase}.fo-documents .fo-documents__heading{color:#111;font-size:36px;font-weight:800;line-height:42px;margin:16.8px 0 0;max-width:460px}.fo-documents .fo-documents__body{color:#555;font-size:16px;font-weight:500;line-height:24px;margin-top:22px;max-width:580px}.fo-documents .fo-documents__body>*{margin:0}.fo-documents .fo-documents__body>*+*{margin-top:16px}.fo-documents__body a{color:#0057b8}.fo-documents__grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:20px 0 0;padding:0}.fo-documents__card{background-color:#fff;border-radius:4px;border-top:5px solid #0057b8;box-shadow:0 12px 35px rgba(0,87,184,.08);box-sizing:border-box;display:flex;flex-direction:column;gap:40px;justify-content:space-between;margin:0;min-height:245px;padding:32px}.fo-documents__card--pending{opacity:.5}.fo-documents__titles{display:flex;flex-direction:column;gap:2px}.fo-documents .fo-documents__title{color:#1d1d1f;font-size:18px;font-weight:800;line-height:22.5px;margin:0;max-width:270px}.fo-documents .fo-documents__meta{color:#aaa;font-size:11px;line-height:13px;max-width:310px}.fo-documents .fo-documents__button{align-items:center;border:1px solid #ccc;border-radius:50px;box-sizing:border-box;color:#555;display:flex;font-size:12px;justify-content:center;line-height:15px;min-height:45px;padding:14px 34px;text-align:center;text-decoration:none;transition:border-color .2s ease,color .2s ease;width:100%}.fo-documents a.fo-documents__button:focus-visible,.fo-documents a.fo-documents__button:hover{border-color:#0057b8;color:#0057b8}.fo-documents a.fo-documents__button:focus-visible{outline:2px solid #0057b8;outline-offset:2px}.fo-documents .fo-documents__contact{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;color:#555;font-size:15px;line-height:27px;margin-top:14px;padding:12px 14px}.fo-documents .fo-documents__contact-link{color:#0057b8;font-size:12px;font-weight:800;letter-spacing:.72px;line-height:21.6px;overflow-wrap:anywhere;text-decoration:none;text-transform:uppercase}.fo-documents .fo-documents__contact-link:focus-visible,.fo-documents .fo-documents__contact-link:hover{text-decoration:underline}@media (max-width:1439px){.fo-documents__inner{padding-left:40px;padding-right:40px}}@media (max-width:1023px){.fo-documents__inner{padding-bottom:80px;padding-top:80px}.fo-documents__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fo-documents__inner{padding:60px 20px}.fo-documents .fo-documents__heading{font-size:30px;line-height:36px}.fo-documents__grid{grid-template-columns:minmax(0,1fr)}.fo-documents__card{min-height:0;padding:28px 24px}.fo-documents .fo-documents__contact-link{font-size:11px;letter-spacing:.3px}}