@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/GraphikLight.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/GraphikLightItalic.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/GraphikRegular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/GraphikRegularItalic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/GraphikMedium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/GraphikMediumItalic.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/GraphikSemibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/GraphikBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--iyc-font-sans:"Graphik", Arial, sans-serif;--iyc-font-serif:"Playfair Display", Georgia, serif;--iyc-brand:#090e36;--iyc-primary:#00204e;--iyc-dark:#030b2a;--iyc-logo-navy:#122454;--iyc-smoke:#7e8ea7;--iyc-tertiary:#7f8fa6;--iyc-carbon:#c5c8cf;--iyc-dirty-snow:#c0ccdb;--iyc-snow:#e5e9f3;--iyc-davinci-snow:#f6f8fe;--iyc-lightest:#f9fafc;--iyc-ink:#212529;--iyc-white:#fff;--iyc-blue:#1458ec;--iyc-blue-tint:#def1ff;--iyc-blue-faint:#e7f1ff;--iyc-success:#43a43d;--iyc-warning:#ffbe0a;--iyc-danger:#ff3434;--iyc-text:var(--iyc-brand);--iyc-text-muted:var(--iyc-smoke);--iyc-text-on-dark:var(--iyc-white);--iyc-link:var(--iyc-blue);--iyc-bg:var(--iyc-white);--iyc-bg-section:var(--iyc-lightest);--iyc-bg-dark:var(--iyc-brand);--iyc-border:var(--iyc-snow);--iyc-border-input:var(--iyc-dirty-snow);--iyc-border-hair:#8492a74d;--iyc-radius-sm:2px;--iyc-radius:3px;--iyc-radius-lg:4px;--iyc-shadow-sm:0 1px 2px #090e3614;--iyc-shadow:0 4px 16px #090e361a;--iyc-shadow-card:0 0 4px 3px #99999926;--iyc-shadow-pop:0 8px 28px #090e3624;--iyc-space-1:.25rem;--iyc-space-2:.5rem;--iyc-space-3:1rem;--iyc-space-4:1.5rem;--iyc-space-5:3rem;--iyc-space-6:4rem;--iyc-space-7:5rem;--iyc-space-8:6rem;--iyc-space-10:8rem;--iyc-fs-h1:1.75rem;--iyc-fs-h2:1.5rem;--iyc-fs-h3:1.25rem;--iyc-fs-h4:1.125rem;--iyc-fs-body:1rem;--iyc-fs-base:.875rem;--iyc-fs-sm:.8125rem;--iyc-fs-xs:.75rem;--iyc-fs-display:clamp(2.5rem, 1.2rem + 4.5vw, 4.5rem);--iyc-lh-tight:1.2;--iyc-lh-body:1.6;--iyc-lh-relaxed:1.75;--iyc-tracking-ui:.08em;--iyc-tracking-wide:.2em}body{font-family:var(--iyc-font-sans);font-size:var(--iyc-fs-base);line-height:var(--iyc-lh-body);color:var(--iyc-text);background:var(--iyc-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--iyc-font-sans);font-weight:400;line-height:var(--iyc-lh-tight);color:inherit;text-transform:none;margin:0 0 1rem}h1,.h1{font-size:var(--iyc-fs-h1)}h2,.h2{font-size:var(--iyc-fs-h2)}h3,.h3{font-size:var(--iyc-fs-h3)}h4,.h4,h5,.h5,h6,.h6{font-size:var(--iyc-fs-h4)}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:500}.iyc-display{font-family:var(--iyc-font-serif);font-weight:400;font-size:var(--iyc-fs-display);letter-spacing:-.01em;color:var(--iyc-brand);line-height:1.05}.iyc-serif{font-family:var(--iyc-font-serif)!important}p{font-weight:300;font-size:var(--iyc-fs-body);line-height:var(--iyc-lh-relaxed);margin:0 0 1.5rem}a{color:var(--iyc-link);text-decoration:none}a:hover{text-decoration:underline}.link-secondary{color:var(--iyc-brand)}.iyc-eyebrow{font-size:var(--iyc-fs-xs);text-transform:uppercase;letter-spacing:var(--iyc-tracking-ui);color:var(--iyc-smoke);font-weight:500}.text-muted-iyc{color:var(--iyc-text-muted)}.text-brand{color:var(--iyc-brand)}.text-blue{color:var(--iyc-blue)}body{background:#f9fafc;margin:0}a{color:#1458ec}a:hover{color:#00204e}.tab{text-align:left;color:#4a5878;font:inherit;cursor:pointer;background:#fff;border-top:none;border-bottom:3px solid #0000;border-left:none;border-right:1px solid #e5e9f3;flex:1 0 150px;padding:14px 18px}.tab:hover{background:#f6f8fe}.tab.on{color:#090e36;background:#f6f8fe;border-bottom-color:#00204e}.btn-solid{color:#fff;height:44px;font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#00204e;border:1px solid #00204e;border-radius:3px;font-size:12px}.btn-solid:hover:not(:disabled){color:#00204e;background:#fff}.btn-solid:disabled{opacity:.5;cursor:default}.flag-card:hover{border-color:#b4233f!important}.vrow:hover{background:#f6f8fe!important}.search:focus{background:#f6f8fe;outline:none}.th-sort{cursor:pointer}.vrow button:focus-visible,.th-sort:focus-visible,.drawer-close:focus-visible,[role=button]:focus-visible{outline-offset:2px;outline:2px solid #1458ec}.drawer-close:hover{color:#090e36!important}
