.logo[data-astro-cid-f7espo7c]{color:var(--navy);white-space:nowrap;align-items:baseline;gap:1px;line-height:1;display:inline-flex}.guide[data-astro-cid-f7espo7c],.suffix[data-astro-cid-f7espo7c]{font-family:var(--font-display);font-weight:400;font-size:var(--size);line-height:var(--size)}.suffix[data-astro-cid-f7espo7c]{color:var(--navy-muted);font-style:italic}.site-header[data-astro-cid-fzpbxy5g]{min-height:68px;padding:0 var(--side);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:16px;display:flex}.home[data-astro-cid-fzpbxy5g]{padding:10px 0;text-decoration:none;display:inline-flex}nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:24px;display:flex}.nav[data-astro-cid-fzpbxy5g]{font-family:var(--font-data);color:var(--ink);font-size:14px;text-decoration:none}.nav[data-astro-cid-fzpbxy5g]:hover{color:var(--navy)}@media (width<=767px){.site-header[data-astro-cid-fzpbxy5g]{min-height:60px}nav[data-astro-cid-fzpbxy5g]{gap:16px}}.site-footer[data-astro-cid-nns7i3if]{border-top:2px solid var(--ink);background:var(--paper)}.inner[data-astro-cid-nns7i3if]{max-width:1200px;padding:40px var(--side) 24px;flex-direction:column;gap:28px;margin:0 auto;display:flex}.grid[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:40px;display:flex}.brand[data-astro-cid-nns7i3if]{border-right:1px solid var(--hairline);flex-direction:column;flex:999 420px;gap:16px;min-width:0;padding-right:40px;display:flex}.brand[data-astro-cid-nns7i3if] img[data-astro-cid-nns7i3if]{object-fit:contain;object-position:left center;width:210px;height:44px}.tagline[data-astro-cid-nns7i3if]{color:var(--ink);max-width:480px;margin:0;font-size:16px;line-height:25px}.micro[data-astro-cid-nns7i3if]{margin:0}.col[data-astro-cid-nns7i3if]{flex-direction:column;flex:160px;gap:14px;display:flex}.col[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{font-family:var(--font-data);color:var(--ink);font-size:14px;text-decoration:none}.col[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--navy)}.bottom[data-astro-cid-nns7i3if]{border-top:1px solid var(--hairline);color:var(--ink-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;font-size:13px;line-height:18px;display:flex}.family[data-astro-cid-nns7i3if]{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--navy);font-size:10px;font-weight:600}@media (width<=767px){.brand[data-astro-cid-nns7i3if]{border-right:0;flex-basis:100%;padding-right:0}}@font-face{font-family:Spectral;src:url(/fonts/spectral-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(/fonts/spectral-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(/fonts/spectral-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DM Serif Display;src:url(/fonts/dm-serif-display-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Serif Display;src:url(/fonts/dm-serif-display-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/archivo-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/archivo-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--paper:#f4f1e8;--ink:#1f1c16;--ink-secondary:#423d33;--muted:#6b6558;--hairline:#d9d2c2;--navy:#243a5e;--navy-dark:#1c2f4d;--navy-muted:#5b6b88;--side:50px;--column:560px;--font-body:"Spectral", Georgia, serif;--font-display:"DM Serif Display", Georgia, serif;--font-data:"Archivo", system-ui, sans-serif}@media (width<=767px){:root{--side:24px}}*,:before,:after{box-sizing:border-box}html{background:var(--paper);color:var(--ink);-webkit-text-size-adjust:100%}body{min-height:100vh;font-family:var(--font-body);background:var(--paper);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:16px;line-height:25px;display:flex}a{color:inherit}:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.micro{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600;line-height:12px}.action{min-height:44px;font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--navy);align-items:center;font-size:12px;font-weight:600;line-height:16px;text-decoration:none;display:inline-flex}.action:hover{color:var(--navy-dark);text-underline-offset:3px;text-decoration:underline}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}main[data-astro-cid-hkbrpulz]{flex:1 0 auto}
