@font-face{font-family:Bree Serif;src:url(/assets/brand80/breeserif.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(/assets/brand80/ptsans.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(/assets/brand80/ptsans-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(/assets/brand80/ptsans-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--n:#002e6e;--g:#daaa5b;--p:#fcfdff;--m:#5a6b85;--l:#d7e2f0}*{box-sizing:border-box}body{color:#18315c;background:var(--p);margin:0;font:16px/1.6 PT Sans,system-ui,sans-serif}.wrap{width:min(950px,100% - 38px);margin:auto}header{color:#fff;background:var(--n)}.bar{justify-content:space-between;align-items:center;padding:16px 0;display:flex}.brand{align-items:center;gap:10px;font-weight:900;display:flex}.brand img{object-fit:contain;width:70px;height:58px}.back{color:var(--g);padding:10px 0;font-weight:800;text-decoration:none;display:inline-block}main{padding:65px 0}.ey{color:#aa7721;letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:900}h1{letter-spacing:normal;color:var(--n);font:clamp(2.6rem,6vw,4.8rem)/.95 Bree Serif,Times New Roman,Times,serif}h2{color:var(--n);font:1.35rem Bree Serif,Times New Roman,Times,serif}.tabs{border-bottom:1px solid var(--l);gap:8px;margin:28px 0;display:flex}.tabs button{color:var(--m);background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 15px;font-weight:850}.tabs button.active{border-color:var(--g);color:var(--n)}.panel{display:none}.panel.active{display:block}.intro,.note{border-left:3px solid var(--g);background:#fff8e6;padding:22px}.section{border-bottom:1px solid var(--l);padding:22px 0}.contact{color:#fff;background:var(--n);margin-top:25px;padding:24px}.panel h2{color:var(--navy,#002e6e);margin:26px 0 10px;font-size:15px}.panel .section p{margin:0 0 10px;font-size:13.5px;line-height:1.65}.panel .cl{min-width:34px;color:var(--navy,#002e6e);font-weight:700;display:inline-block}.panel .section ul{margin:0 0 12px;padding-left:22px}.panel .section li{margin-bottom:7px;font-size:13.5px;line-height:1.6}.panel .doc-title{margin:0 0 18px;font-size:1.02rem;line-height:1.6}.panel .section h3{margin:20px 0 8px;font-size:1.02rem}.panel .section p.decl{border-left:3px solid var(--gold,#caa853);background:#caa85314;border-radius:0 8px 8px 0;padding:10px 14px}button,select{font-family:inherit}
