@font-face{font-family:Graveur;src:url('assets/Graveur-DisplaySemiBold.otf') format('opentype');font-weight:600;font-display:swap}
@font-face{font-family:Aktiv;src:url('assets/AktivGrotesk_Md.ttf') format('truetype');font-weight:500;font-display:swap}
:root{--navy:#00365e;--blue:#005eb2;--gold:#f7c200}*{box-sizing:border-box}html{scroll-padding-top:24px}body{margin:0;background:#fff;color:#232323;font-family:Aktiv,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.85}.wrap{width:min(820px,calc(100% - 64px));margin-inline:auto}.header{padding:40px 0 30px;border-bottom:2px solid var(--gold)}.header img{display:block;width:180px;height:auto}main{padding-top:35px}h1,h2{font-family:Graveur,Georgia,serif;color:var(--navy);font-weight:600;line-height:1.2}h1{font-size:48px;margin:0 0 34px}h2{font-size:29px;margin:0 0 15px}p{margin:0 0 23px}#priorities{margin-top:32px}.priority-links{padding-left:24px;margin:0 0 40px}.priority-links li{padding-left:4px;margin-bottom:5px}a{color:var(--blue);text-underline-offset:4px}a:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.priority{padding:28px 0 6px;border-top:1px solid #d7e1e8}.footer{margin-top:22px;padding:30px 0 45px;border-top:2px solid var(--gold);font-size:14px}.footer>p:first-child{margin-bottom:6px}.footer strong{color:var(--navy);font-weight:500}address{font-style:normal}.email{overflow-wrap:anywhere}.policy{margin:25px 0 0}@media(max-width:600px){.wrap{width:calc(100% - 40px)}body{font-size:15px;line-height:1.8}.header{padding:26px 0}.header img{width:150px}main{padding-top:28px}h1{font-size:39px;margin-bottom:28px}h2{font-size:27px}.priority-links{margin-bottom:30px}.priority{padding-top:23px}.footer{padding-bottom:30px}}
