:root{--navy:#0b1f4b;--navy-deep:#071436;--indigo:#4338ca;--indigo-soft:#eef0fb;--gold:#b5950a;--gold-light:#e3c55a;--text:#333;--muted:#5b6275;--surface:#f3f5fa;--border:#d9deea;--white:#fff;--font-heading:"Montserrat", sans-serif;--font-body:"Open Sans", sans-serif;--container:1200px;--gutter:16px;--radius:14px;--shadow:0 10px 30px #0b1f4b1f}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--text);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-synthesis:none;flex-direction:column;min-height:100vh;margin:0;font-size:16px;line-height:1.5;display:flex}main{flex:1}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--font-heading);color:var(--navy);margin:0 0 .5em;line-height:1.2}a{color:var(--indigo)}.container{width:100%;max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.skip-link{z-index:100;background:var(--navy);color:var(--white);padding:8px 14px;position:absolute;top:0;left:-9999px}.skip-link:focus{top:16px;left:16px}.mark[data-astro-cid-62wahenh]{font-family:var(--font-heading);color:var(--white);align-items:center;gap:12px;display:inline-flex}.mark__edition[data-astro-cid-62wahenh]{color:var(--gold-light);border-right:2px solid var(--gold);padding-right:12px;font-weight:700;line-height:1}.mark__edition[data-astro-cid-62wahenh] sup[data-astro-cid-62wahenh]{vertical-align:super;font-size:.45em}.mark__body[data-astro-cid-62wahenh]{flex-direction:column;display:flex}.mark__name[data-astro-cid-62wahenh]{letter-spacing:.04em;font-weight:700;line-height:1}.mark__meta[data-astro-cid-62wahenh]{letter-spacing:.18em;text-transform:uppercase;opacity:.85;margin-top:6px;font-weight:500}.mark--sm[data-astro-cid-62wahenh] .mark__edition[data-astro-cid-62wahenh]{font-size:40px}.mark--sm[data-astro-cid-62wahenh] .mark__name[data-astro-cid-62wahenh]{font-size:26px}.mark--sm[data-astro-cid-62wahenh] .mark__meta[data-astro-cid-62wahenh]{font-size:10px}.mark--lg[data-astro-cid-62wahenh] .mark__edition[data-astro-cid-62wahenh]{font-size:72px}.mark--lg[data-astro-cid-62wahenh] .mark__name[data-astro-cid-62wahenh]{font-size:48px}.mark--lg[data-astro-cid-62wahenh] .mark__meta[data-astro-cid-62wahenh]{font-size:14px}@media (width<=640px){.mark--sm[data-astro-cid-62wahenh] .mark__edition[data-astro-cid-62wahenh]{font-size:30px}.mark--sm[data-astro-cid-62wahenh] .mark__name[data-astro-cid-62wahenh]{font-size:19px}.mark--sm[data-astro-cid-62wahenh] .mark__meta[data-astro-cid-62wahenh]{font-size:8px}.mark--lg[data-astro-cid-62wahenh] .mark__edition[data-astro-cid-62wahenh]{font-size:52px}.mark--lg[data-astro-cid-62wahenh] .mark__name[data-astro-cid-62wahenh]{font-size:34px}.mark--lg[data-astro-cid-62wahenh] .mark__meta[data-astro-cid-62wahenh]{font-size:11px}}.header[data-astro-cid-nen7h5rs]{z-index:10;background:var(--white);box-shadow:0 1px 0 var(--border);position:relative}.header__inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:flex-start;gap:24px;min-height:96px;display:flex}.header__logo[data-astro-cid-nen7h5rs]{--notch:26px;flex-shrink:0;margin-bottom:-140px;text-decoration:none;display:block}.header__flag[data-astro-cid-nen7h5rs],.header__flag-body[data-astro-cid-nen7h5rs]{clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - var(--notch)), 0 100%);display:block}.header__flag[data-astro-cid-nen7h5rs]{background:var(--gold);padding-bottom:5px}.header__flag-body[data-astro-cid-nen7h5rs]{padding:44px 28px calc(var(--notch) + 72px);background:var(--navy)}.header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:flex-end;gap:2px 0;max-width:860px;margin:0;padding:14px 0;list-style:none;display:flex}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--font-body);color:var(--navy);border-bottom:2px solid #0000;padding:8px 16px;font-size:17px;font-weight:300;text-decoration:none;transition:color .2s,border-color .2s;display:block}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{color:var(--indigo);border-bottom-color:var(--indigo)}.header__toggle[data-astro-cid-nen7h5rs]{display:none}@media (width<=960px){.header__inner[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;min-height:80px}.header__logo[data-astro-cid-nen7h5rs]{--notch:12px;align-self:flex-start;margin-bottom:0}.header__flag-body[data-astro-cid-nen7h5rs]{padding:16px 18px calc(var(--notch) + 14px)}.header__toggle[data-astro-cid-nen7h5rs]{font-family:var(--font-heading);color:var(--navy);background:var(--indigo-soft);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-weight:600;display:inline-flex}.header__toggle-bar[data-astro-cid-nen7h5rs],.header__toggle-bar[data-astro-cid-nen7h5rs]:before,.header__toggle-bar[data-astro-cid-nen7h5rs]:after{background:currentColor;width:18px;height:2px;display:block;position:relative}.header__toggle-bar[data-astro-cid-nen7h5rs]:before,.header__toggle-bar[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;left:0}.header__toggle-bar[data-astro-cid-nen7h5rs]:before{top:-6px}.header__toggle-bar[data-astro-cid-nen7h5rs]:after{top:6px}.header__nav[data-astro-cid-nen7h5rs]{width:100%;display:none}.header__nav[data-astro-cid-nen7h5rs].is-open{display:block}.header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;max-width:none;padding:0 0 16px}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--border);padding:10px 4px}}.footer[data-astro-cid-jo6i4kqk]{background:var(--navy-deep);color:#ffffffd9;font-size:16px;font-weight:300}.footer__inner[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:40px;padding-bottom:32px;display:flex}.footer__info[data-astro-cid-jo6i4kqk]{max-width:640px}.footer__info[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0 0 6px}.footer__info[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:var(--gold-light)}.footer__copy[data-astro-cid-jo6i4kqk]{padding:14px var(--gutter);text-align:center;border-top:1px solid #ffffff1f;margin:0;font-size:13px}
