.public-site_header__ihj95{flex-wrap:wrap}.public-site_header__ihj95 .public-site_desktopNav__RKMbl{display:flex}.public-site_header__ihj95 nav a[aria-current=page]{color:#0b1f3a;text-decoration:underline;text-decoration-color:#b88a3b;text-underline-offset:7px}.public-site_mobileMenu__Xo3vs{display:none}.public-site_footer__dlzvJ{border-top:1px solid #d9d5cc;background:#fffdfc;padding:45px max(6%,calc((100vw - 1240px) / 2));display:grid;grid-template-columns:1fr 1.4fr;gap:36px}.public-site_footer__dlzvJ img{width:200px;max-width:100%;height:auto}.public-site_footer__dlzvJ p{color:#526174;font-size:14px;line-height:1.8;margin-top:18px}.public-site_footer__dlzvJ nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;align-content:start;font-size:14px;color:#0b1f3a}.public-site_footer__dlzvJ nav a{display:flex;align-items:center;min-height:44px}.public-site_footer__dlzvJ a:hover{text-decoration:underline;text-underline-offset:4px}.public-site_main__PFSAg{max-width:1160px;padding:70px 30px 90px;margin:0 auto}.public-site_pageIntro__MJLmx{max-width:800px;padding-bottom:42px;border-bottom:1px solid #d9d5cc}.public-site_pageIntro__MJLmx h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.6vw,58px);line-height:1.12;letter-spacing:-1.5px;color:#0b1f3a;margin:18px 0 23px}.public-site_pageIntro__MJLmx>p:last-child{color:#667085;line-height:1.8;font-size:17px}.public-site_content__sgsd1{margin-top:38px}.public-site_section__K6MTy{margin:0 0 30px;padding:30px;background:#fffdfc;border:1px solid #e4dfd5;border-radius:13px;scroll-margin-top:25px}.public-site_section__K6MTy h2{font-family:Georgia,Times New Roman,serif;font-size:27px;line-height:1.25;color:#0b1f3a;margin-bottom:17px}.public-site_section__K6MTy li,.public-site_section__K6MTy p{color:#526176;line-height:1.8;font-size:15px;overflow-wrap:anywhere}.public-site_section__K6MTy p+p{margin-top:15px}.public-site_section__K6MTy ul{padding-left:20px;list-style:disc}.public-site_section__K6MTy li+li{margin-top:8px}.public-site_section__K6MTy a:not([class]){color:#0b1f3a;text-decoration:underline;text-underline-offset:4px}.public-site_section__K6MTy .public-site_eyebrow__4ajz9{margin-bottom:10px;color:#8d682d}.public-site_grid__DeTla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.public-site_grid__DeTla .public-site_section__K6MTy{margin-bottom:0}.public-site_grid__DeTla+.public-site_section__K6MTy{margin-top:30px}@media (max-width:800px){.public-site_header__ihj95 .public-site_desktopNav__RKMbl{display:none}.public-site_mobileMenu__Xo3vs{display:block;position:relative}.public-site_mobileMenu__Xo3vs summary{display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;color:#0b1f3a;font-size:12px;font-weight:600;min-height:44px;padding:8px 3px;list-style:none}.public-site_mobileMenu__Xo3vs summary::-webkit-details-marker{display:none}.public-site_mobileMenu__Xo3vs[open] summary svg{transform:rotate(180deg)}.public-site_header__ihj95 .public-site_mobileMenu__Xo3vs nav{position:absolute;inset-inline-end:0;top:calc(100% + 12px);width:min(260px,calc(100vw - 40px));z-index:10;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:10px 18px;font-size:14px;background:#fffdf9;border:1px solid #deded6;border-radius:10px;box-shadow:0 15px 35px #0b1f3a20}.public-site_header__ihj95 .public-site_mobileMenu__Xo3vs nav a{min-height:44px;padding-block:12px}}@media (max-width:600px){.public-site_main__PFSAg{padding:38px 20px 50px}.public-site_pageIntro__MJLmx{padding-bottom:28px}.public-site_pageIntro__MJLmx h1{letter-spacing:-.8px}.public-site_pageIntro__MJLmx>p:last-child{font-size:15px}.public-site_content__sgsd1{margin-top:25px}.public-site_section__K6MTy{padding:23px 20px;margin-bottom:22px}.public-site_section__K6MTy h2{font-size:24px}.public-site_section__K6MTy li,.public-site_section__K6MTy p{font-size:14px}.public-site_grid__DeTla{grid-template-columns:minmax(0,1fr);gap:22px}.public-site_footer__dlzvJ{grid-template-columns:minmax(0,1fr);padding:32px 24px;gap:25px}.public-site_footer__dlzvJ nav{gap:4px 18px;font-size:14px}}