.public-nav-header,.public-nav-footer{--navy:#102f50;--blue:#215adb;--cream:#f4efe6}.public-nav-note{background:#e6edf3;color:var(--navy);padding:10px 4%;font:600 11px Montserrat,sans-serif;letter-spacing:.06em;display:flex;gap:20px;align-items:center}.public-nav-note span{font-weight:400;letter-spacing:0}.public-nav-note a{margin-left:auto;color:var(--navy)}.public-nav-header{position:sticky;top:0;z-index:500;background:#070a15;color:var(--cream);font:500 14px Montserrat,sans-serif}.public-nav-main,.public-nav-utility{max-width:1280px;margin:auto;padding:18px 28px;display:flex;align-items:center;justify-content:space-between;gap:28px}.public-nav-brand{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:800;text-decoration:none;color:inherit;white-space:nowrap}.public-nav-main nav,.public-nav-actions,.public-nav-utility nav{display:flex;align-items:center;gap:26px}.public-nav-header a,.public-nav-header button,.public-nav-header summary{color:inherit;text-decoration:none;font:inherit;cursor:pointer}.public-nav-header button{border:0;background:rgba(0,0,0,0);padding:0}.public-nav-main nav>a{padding:12px 0;border-bottom:2px solid rgba(0,0,0,0)}.public-nav-main nav>[aria-current],.public-nav-header .is-active{color:#9bcaff;border-color:#9bcaff}.public-nav-actions{gap:18px}.public-nav-primary,.public-nav-header .public-nav-primary{display:inline-block;background:var(--blue);color:#fff;border:1px solid var(--blue);padding:14px 18px;font:700 13px Montserrat,sans-serif;cursor:pointer}.public-nav-utility{padding-top:11px;padding-bottom:11px;border-top:1px solid #2b3a4b;font-size:11px;color:#d2dae5}.public-nav-utility>span{color:#a6b3c4}.public-nav-dropdown{position:relative}.public-nav-dropdown summary{list-style:none;display:flex;align-items:center;gap:12px;padding:10px 0}.public-nav-dropdown summary::-webkit-details-marker{display:none}.public-nav-panel{position:absolute;top:calc(100% + 10px);left:-22px;min-width:315px;background:#fffdf9;color:var(--navy);padding:10px;border:1px solid #c6d0db;box-sizing:border-box}.public-nav-utility .public-nav-panel{left:auto;right:0}.public-nav-panel a,.public-nav-panel button{display:block !important;width:100%;text-align:left;padding:18px !important;color:var(--navy) !important}.public-nav-panel small{display:block;font-size:11px;line-height:1.7;margin-top:7px;color:#516980}.public-nav-panel a:hover,.public-nav-panel button:hover{background:#edf2f6}.public-nav-panel b{font-size:13px}.public-nav-header a:hover,.public-nav-header summary:hover,.public-nav-header button:hover{color:#86bfff}.public-nav-mobile{display:none}.public-nav-footer{background:#070a15;color:var(--cream);padding:64px max(28px,(100% - 1224px)/2);font:400 13px/1.8 Montserrat,sans-serif}.public-nav-footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:48px;border-bottom:1px solid #2b3a4b}.public-nav-footer-top span{font-size:10px;letter-spacing:.1em;color:#a9bad0}.public-nav-footer h2{font-size:clamp(34px,4vw,56px);line-height:1.12;margin:16px 0 0;color:var(--cream)}.public-nav-footer-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr 1.15fr 1fr;gap:26px;padding:45px 0}.public-nav-footer h3{font-size:12px;color:#fff;margin:0 0 17px}.public-nav-footer nav a,.public-nav-footer nav button{display:block;color:#bdc9d8;font:inherit;margin:0 0 9px;text-decoration:none;background:none;border:0;padding:0;text-align:left;cursor:pointer}.public-nav-footer p,.public-nav-footer small{color:#92a4ba;font-size:11px}.public-nav-footer nav a:hover,.public-nav-footer nav button:hover{color:#fff;text-decoration:underline}.public-nav-legal{border-top:1px solid #2b3a4b;padding-top:24px;display:flex;gap:22px;justify-content:space-between;font-size:10px;color:#92a4ba}.public-nav-legal nav{display:flex;flex-wrap:wrap;gap:18px}.public-nav-dialog{max-width:510px;width:calc(100% - 40px);box-sizing:border-box;border:1px solid #b6c4d4;background:var(--cream);color:var(--navy);padding:36px;font:400 14px/1.8 Montserrat,sans-serif}.public-nav-dialog::backdrop{background:rgba(7,10,21,.7215686275)}.public-nav-dialog h2{font-size:26px;line-height:1.2}.public-nav-dialog>span{font-size:10px;letter-spacing:.1em;color:var(--blue)}.public-nav-close{display:block;margin:0 0 25px auto;border:0;background:none;color:var(--navy);cursor:pointer}.public-nav-dialog p{margin-bottom:26px}.public-nav-header :focus-visible,.public-nav-footer :focus-visible{outline:2px solid #93c6ff;outline-offset:5px}#proposed-footer{scroll-margin-top:140px}@media(max-width: 1050px){.public-nav-main{gap:18px;padding:14px 20px}.public-nav-main nav{gap:16px}.public-nav-actions{gap:12px}.public-nav-brand{font-size:17px}.public-nav-main{font-size:12px}.public-nav-footer-grid{grid-template-columns:repeat(3, 1fr)}.public-nav-footer-grid>div{grid-column:1/-1}}@media(max-width: 760px){.public-nav-note{font-size:9px;padding:9px 16px}.public-nav-note span{display:none}.public-nav-main{flex-wrap:wrap;padding:12px 16px;gap:12px}.public-nav-brand{margin-right:auto}.public-nav-header .public-nav-mobile{display:block;border:1px solid #3c4b5d;padding:9px;font-size:12px}.public-nav-main #public-nav-links{display:none;order:4;width:100%;align-items:stretch;flex-direction:column;gap:0}.public-nav-main #public-nav-links.is-open{display:flex}.public-nav-main nav>a,.public-nav-main summary{padding:14px 0}.public-nav-main .public-nav-panel{position:static;width:100%;min-width:0}.public-nav-actions{width:100%;justify-content:space-between}.public-nav-actions button{font-size:12px}.public-nav-actions .public-nav-primary{padding:10px 15px}.public-nav-utility{padding:8px 16px}.public-nav-utility>span{display:none}.public-nav-utility nav{width:100%;justify-content:space-between;gap:9px;font-size:9px}.public-nav-utility .public-nav-panel{position:fixed;left:16px;right:16px;top:auto;min-width:0}.public-nav-footer{padding:40px 20px}.public-nav-footer-top{align-items:flex-start;flex-direction:column}.public-nav-footer-grid{grid-template-columns:1fr 1fr;gap:28px 18px}.public-nav-footer .public-nav-brand{font-size:20px}.public-nav-legal{flex-direction:column}.public-nav-legal nav{gap:10px 18px}.public-nav-footer h3{font-size:11px}.public-nav-footer nav a,.public-nav-footer nav button{font-size:11px}}:root .public-nav-header [aria-current=page],:root .public-nav-header .is-active{color:#9bcaff;font-weight:800;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px}.public-nav-panel a[aria-current=page]{background:#e6edf5;color:#164eb5 !important;border-left:3px solid #215adb;text-decoration:none}.public-nav-footer nav a[aria-current=page]{color:#a5d5ff;font-weight:800;text-decoration:underline;text-underline-offset:5px}body.resource-v103 .public-nav-header a{color:#f4efe6;font-size:14px;font-weight:600}body.resource-v103 .public-nav-header .public-nav-brand,body.resource-v103 .public-nav-footer .public-nav-brand{color:#f4efe6;font-size:20px;font-weight:800}body.resource-v103 .public-nav-header .public-nav-main a[aria-current=page],body.resource-v103 .public-nav-header .is-active{color:#9bcaff;font-weight:800;text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px}body.resource-v103 .public-nav-panel a{color:#102f50 !important;text-decoration:none !important}body.resource-v103 .public-nav-panel a[aria-current=page]{color:#164eb5 !important;border-left:3px solid #215adb;background:#e6edf5}body.resource-v103 .public-nav-footer h2{color:#f4efe6;font-size:clamp(34px,4vw,56px)}body.resource-v103 .public-nav-footer h3{color:#f4efe6;font-size:12px}body.resource-v103 .public-nav-footer nav a[aria-current=page]{color:#a5d5ff;font-weight:800;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}@media(max-width: 760px){body.resource-v103 .public-nav-header .public-nav-brand{font-size:17px}}body .public-nav-header .public-nav-main nav>a{border-bottom:0 !important}body .public-nav-header .public-nav-main nav>a::before,body .public-nav-header .public-nav-main nav>a::after{content:none !important}body .public-nav-header .public-nav-brand{text-decoration:none !important;border:0 !important}body .public-nav-header a,body .public-nav-footer a{font-family:Montserrat,Montserrat,sans-serif}body .public-nav-header a{color:#f4efe6;font-size:14px;font-weight:600}body .public-nav-header .public-nav-brand,body .public-nav-footer .public-nav-brand{color:#f4efe6;font-size:20px;font-weight:800}body .public-nav-header [aria-current=page],body .public-nav-header .is-active{color:#9bcaff !important;font-weight:800;text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px}body .public-nav-header .public-nav-panel a{color:#102f50 !important;text-decoration:none !important}body .public-nav-header .public-nav-panel a[aria-current=page]{color:#164eb5 !important;border-left:3px solid #215adb;background:#e6edf5}body .public-nav-header .public-nav-panel b,body .public-nav-header .public-nav-panel small{text-decoration:none !important}body .public-nav-header .public-nav-utility a{font-size:11px}body .public-nav-footer h2{color:#f4efe6;font-size:clamp(34px,4vw,56px);font-family:Montserrat,Montserrat,sans-serif}body .public-nav-footer h3{color:#f4efe6;font-size:12px;font-family:Montserrat,Montserrat,sans-serif}body .public-nav-footer nav a[aria-current=page]{color:#a5d5ff;font-weight:800;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}body .public-nav-footer,body .public-nav-header,body .public-nav-note{font-family:Montserrat,Montserrat,sans-serif}body .public-nav-header .public-nav-primary{background:#215adb;color:#fff !important;padding:12px 16px;font-size:12px;text-decoration:none !important}.public-nav-legal-page{max-width:900px;margin:50px auto;padding:0 24px}.public-nav-legal-page h1{font-size:38px;line-height:1.2}.public-nav-footer nav button{font-family:Montserrat,sans-serif !important}body .public-nav-header .public-nav-dropdown{border:0;box-shadow:none;margin:0;background:none;padding:0}body .public-nav-header summary{background:none;border:0;color:inherit}body .public-nav-header summary::before,body .public-nav-header summary::after{content:none !important}body .public-nav-footer nav a{color:#bdc9d8}body .public-nav-footer nav a[aria-current=page]{color:#a5d5ff}@media(max-width: 760px){body .public-nav-header .public-nav-brand{font-size:17px}body .public-nav-header .public-nav-utility a{font-size:9px}.public-nav-main .public-nav-panel{max-height:45vh;overflow:auto}}body .public-nav-header a[aria-current=location],body .public-nav-footer a[aria-current=location]{color:#9bcaff !important;text-decoration:underline !important;text-underline-offset:8px;text-decoration-thickness:2px;font-weight:800}.public-nav-territories{padding:35px;background:#e8eef5;color:#102f50;font:400 14px/1.8 Montserrat,sans-serif}.public-nav-territories>span{font-size:10px;font-weight:800;color:#215adb}.public-nav-territories h3{font-size:24px;line-height:1.3}.public-nav-territories a{display:block;padding:14px 0;border-bottom:1px solid #becbda;color:#102f50;text-decoration:none;font-weight:700}.directory-map-frame:has(.public-nav-territories){min-height:0;height:auto}.directory-map-frame:has(.public-nav-territories)::before,.directory-map-frame:has(.public-nav-territories)::after{content:none !important}body .public-nav-header .public-nav-main nav>a[aria-current=page]{border:0 !important}body .public-nav-header summary{display:flex;align-items:center;gap:8px;line-height:1.4;min-height:24px}body .public-nav-header .public-nav-chevron{display:block;width:16px;height:16px;min-width:16px;flex:0 0 16px;margin:0;vertical-align:middle;transition:transform .15s ease}body .public-nav-header details[open]>summary>.public-nav-chevron{transform:rotate(180deg)}body .public-nav-header .lang-switcher{position:relative;margin:0;border:0;background:none;box-shadow:none;border-radius:0;color:#f4efe6}body .public-nav-header .lang-switcher__button{display:flex;align-items:center;gap:6px;padding:10px;border:1px solid #41516a;background:rgba(0,0,0,0);border-radius:0;color:#f4efe6;min-height:44px}body .public-nav-header [data-lang-current],body .public-nav-header .lang-switcher__flag{display:none}body .public-nav-header [data-lang-code]{font:600 12px Montserrat,sans-serif}body .public-nav-header [data-lang-menu]{background:#fffdf9;border:1px solid #c6d0db;box-shadow:none;border-radius:0;padding:8px;list-style:none;color:#102f50}body .public-nav-header [data-lang-menu][hidden]{display:none !important}body .public-nav-header [data-lang-menu] button{color:#102f50;min-height:44px;width:100%;padding:10px 14px;text-align:left;border-radius:0}body .public-nav-header [data-lang-menu] button:hover{background:#e6edf5;color:#164eb5}body .public-nav-header [data-lang-menu] [aria-selected=true] button{border-left:3px solid #215adb;background:#e6edf5}body .public-nav-header .public-nav-actions [data-session-shortcut]{display:flex;align-items:center;gap:8px;min-height:44px}body .public-nav-header .public-nav-actions [data-session-shortcut] span{font:inherit}body .public-nav-header .public-nav-main nav>a{border:0 !important}body .public-nav-header a[aria-current=page],body .public-nav-header a[aria-current=location]{text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px}body .public-nav-header .public-nav-brand[aria-current]{text-decoration:none !important}#public-footer{scroll-margin-top:170px}@media(prefers-reduced-motion: reduce){body .public-nav-header .public-nav-chevron{transition:none}}@media(max-width: 760px){body .public-nav-header .public-nav-actions{justify-content:flex-start}body .public-nav-header .public-nav-actions>.public-nav-primary{margin-left:auto}body .public-nav-header .public-nav-main{font-size:12px}}body .public-nav-header .lang-switcher{width:auto;min-width:0;flex:0 0 auto}body .public-nav-header .lang-switcher__button{width:auto;min-width:64px;justify-content:space-between;background:rgba(0,0,0,0)}body .public-nav-header .public-nav-brand[aria-current]{color:#f4efe6 !important}body .public-nav-menu-region{display:contents}body .public-nav-fa-arrow{display:inline-block;width:15px;height:15px;flex:0 0 15px;background:currentColor;-webkit-mask:url("/assets/vendor/fontawesome/6.7.2/solid/arrow-right.svg") center/contain no-repeat;mask:url("/assets/vendor/fontawesome/6.7.2/solid/arrow-right.svg") center/contain no-repeat;vertical-align:-2px;margin-left:7px}body .public-nav-fa-arrow--external{transform:rotate(-45deg);width:12px;height:12px;flex-basis:12px}body .public-nav-header a.public-nav-primary,body .public-nav-footer a.public-nav-primary,body .public-nav-footer a.public-nav-primary:hover,body .public-nav-footer a.public-nav-primary:focus,body .public-nav-footer a.public-nav-primary:visited{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none !important;border-bottom:1px solid #215adb;min-height:44px;box-sizing:border-box}body .public-nav-footer a.public-nav-primary *{text-decoration:none !important}body .public-nav-footer a.public-nav-primary::before,body .public-nav-footer a.public-nav-primary::after{content:none !important}body .public-nav-header .public-nav-menu-icon{display:block;flex:0 0 20px}body .public-nav-header.is-menu-open .public-nav-menu-icon{transform:rotate(90deg)}@media(max-width: 1024px){body .public-nav-header{position:sticky;top:0;z-index:1000}body .public-nav-header.is-menu-open{position:fixed;top:var(--public-nav-fixed-top, 0);left:0;right:0}body .public-nav-header .public-nav-main{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:10px 16px;gap:12px;min-height:64px;box-sizing:border-box}body .public-nav-header .public-nav-brand{font-size:18px;margin:0;color:#f4efe6}body .public-nav-header .public-nav-brand img{width:36px;height:36px}body .public-nav-header .public-nav-mobile{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:84px;min-height:44px;padding:10px 12px;border:1px solid #41516a;color:#f4efe6;font-size:13px;box-sizing:border-box}body .public-nav-header .public-nav-menu-region{display:none;position:fixed;top:var(--public-nav-panel-top, 64px);left:0;right:0;bottom:0;height:calc(100vh - var(--public-nav-panel-top, 64px));height:calc(100dvh - var(--public-nav-panel-top, 64px));overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#070a15;padding:16px 20px max(24px,env(safe-area-inset-bottom));box-sizing:border-box;min-height:0}body .public-nav-header.is-menu-open .public-nav-menu-region{display:flex;flex-direction:column;gap:20px}body .public-nav-header #public-nav-links,body .public-nav-header #public-nav-links.is-open{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:0;order:2;flex-shrink:0}body .public-nav-header #public-nav-links>a,body .public-nav-header #public-nav-links>details>summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:12px 0;box-sizing:border-box;font-size:17px;line-height:1.5;border-bottom:1px solid #2b3a4b !important}body .public-nav-header .public-nav-actions{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:12px;order:1;flex-shrink:0;padding-bottom:18px;border-bottom:1px solid #2b3a4b}body .public-nav-header .public-nav-actions>a{min-height:44px;display:flex;align-items:center;font-size:14px}body .public-nav-header .public-nav-actions>.public-nav-primary{margin-left:auto;padding:12px;font-size:13px}body .public-nav-header .public-nav-utility{display:block;position:static;margin:0;padding:0;width:100%;border:0;order:3;flex-shrink:0}body .public-nav-header .public-nav-utility>span{display:block;color:#92a4ba;font-size:11px;margin-bottom:10px}body .public-nav-header .public-nav-utility nav{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%}body .public-nav-header .public-nav-utility nav>a,body .public-nav-header .public-nav-utility summary{display:flex;align-items:center;justify-content:space-between;font-size:15px;min-height:48px;padding:12px 0;box-sizing:border-box;line-height:1.5}body .public-nav-header .public-nav-panel,body .public-nav-header .public-nav-utility .public-nav-panel{position:static;min-width:0;width:100%;max-height:none;overflow:visible;margin:4px 0 12px;padding:8px;border:1px solid #c6d0db;box-sizing:border-box}body .public-nav-header .public-nav-panel a{min-height:48px;padding:14px !important;font-size:14px;white-space:normal}body .public-nav-header .public-nav-panel b{font-size:14px;line-height:1.5}body .public-nav-header .public-nav-panel small{font-size:12px;line-height:1.7}body .public-nav-header .lang-switcher__button{min-height:44px;min-width:60px}body .public-nav-header .public-nav-chevron{width:16px;height:16px;flex:0 0 16px}body .public-nav-footer nav a,body .public-nav-footer nav button{display:flex;align-items:center;min-height:44px;box-sizing:border-box;font-size:13px;margin:0;line-height:1.6;flex-wrap:wrap}body .public-nav-footer .public-nav-legal nav{gap:4px 16px}body .public-nav-footer .public-nav-primary{max-width:100%;font-size:13px;text-align:center}}@media(max-width: 390px){body .public-nav-header .public-nav-actions>.public-nav-primary{width:100%;margin:0}body .public-nav-footer-grid{gap:24px 16px}}body .public-nav-footer a.public-nav-primary,body .public-nav-footer a.public-nav-primary:hover,body .public-nav-footer a.public-nav-primary:focus,body .public-nav-footer a.public-nav-primary:visited,body.resource-v103 .public-nav-footer a.public-nav-primary{color:#fff !important;text-decoration:none !important}body .public-nav-header.is-menu-open .public-nav-menu-icon{transform:none}@media(max-width: 1024px){body .public-nav-header .public-nav-brand{min-height:44px;display:flex;align-items:center}}body .public-nav-header .lang-switcher__flag{display:inline-block;width:22px;height:15px;flex:0 0 22px;border-radius:0;box-shadow:none}body .public-nav-header [data-lang-menu] button{display:flex;align-items:center;gap:8px}body .public-nav-header [data-lang-menu] .lang-switcher__code{color:#102f50}@media(min-width: 1025px){body .public-nav-header .public-nav-utility{max-height:120px;transition:max-height .24s ease,padding .24s ease,opacity .18s ease,border-width .24s ease}body .public-nav-header.is-compact .public-nav-utility{max-height:0;padding-top:0;padding-bottom:0;border-top-width:0;opacity:0;overflow:hidden;pointer-events:none}}@media(prefers-reduced-motion: reduce){body .public-nav-header .public-nav-utility{transition:none}}@media(max-width: 1024px){body .public-nav-footer{padding:40px 24px 24px}body .public-nav-footer .public-nav-footer-top{gap:24px;padding-bottom:32px}body .public-nav-footer .public-nav-footer-top>div>span{display:block;max-width:32ch;font-size:10px;line-height:1.7}body .public-nav-footer .public-nav-footer-top h2{margin:12px 0 0;font-size:clamp(30px,4.5vw,42px);line-height:1.15}body .public-nav-footer .public-nav-footer-top>a.public-nav-primary{min-height:48px;padding:14px 18px;flex-shrink:0;line-height:1.5;white-space:normal}body .public-nav-footer .public-nav-primary .public-nav-fa-arrow{color:inherit;margin-left:0}body .public-nav-footer .public-nav-footer-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px 32px;padding:28px 0}body .public-nav-footer .public-nav-footer-grid>div{grid-column:1/-1;min-width:0;padding-bottom:4px}body .public-nav-footer .public-nav-footer-grid .public-nav-brand{width:fit-content;min-height:44px;margin:0;gap:10px;font-size:19px}body .public-nav-footer .public-nav-brand img{width:32px;height:32px;flex:0 0 32px}body .public-nav-footer .public-nav-footer-grid>div>p{margin:8px 0 0;color:#bdc9d8;font-size:12px;line-height:1.7}body .public-nav-footer .public-nav-footer-grid>nav{min-width:0;border-top:1px solid #2b3a4b;padding-top:18px}body .public-nav-footer .public-nav-footer-grid>nav>h3{margin:0 0 8px;color:#f4efe6;font-size:14px;font-weight:700;line-height:1.5}body .public-nav-footer .public-nav-footer-grid>nav>a{display:flex;align-items:center;flex-wrap:nowrap;min-height:44px;width:100%;margin:0;padding:9px 0;font-size:14px;line-height:1.55;overflow-wrap:break-word}body .public-nav-footer .public-nav-footer-grid>nav>small{display:block;margin-top:4px;color:#a9bad0;font-size:12px;line-height:1.6}body .public-nav-footer .public-nav-legal{flex-direction:column;gap:12px;padding-top:20px}body .public-nav-footer .public-nav-legal>span{font-size:12px;line-height:1.6}body .public-nav-footer .public-nav-legal>nav{display:flex;flex-wrap:wrap;gap:0 20px;width:100%}body .public-nav-footer .public-nav-legal>nav>a{display:inline-flex;flex-wrap:nowrap;align-items:center;min-height:44px;max-width:100%;margin:0;padding:8px 0;font-size:12px;line-height:1.5}}@media(max-width: 599px){body .public-nav-footer{padding:32px 20px max(24px,env(safe-area-inset-bottom))}body .public-nav-footer .public-nav-footer-top{flex-direction:column;align-items:stretch}body .public-nav-footer .public-nav-footer-top>a.public-nav-primary{width:100%;font-size:13px}body .public-nav-footer .public-nav-footer-grid{grid-template-columns:minmax(0, 1fr);gap:20px;padding:24px 0}body .public-nav-footer .public-nav-footer-grid>nav{padding-top:16px}body .public-nav-footer .public-nav-legal>nav{gap:0 16px}body .public-nav-footer .public-nav-legal>nav>a{flex:0 1 calc(50% - 8px)}body .public-nav-footer .public-nav-legal>nav>a[target=_blank]{flex:0 1 auto}}
