:root{font-family:Arial,Helvetica,sans-serif;color:#132838;background:#fff;font-size:16px;line-height:1.65;--ink:#132838;--muted:#54636d;--line:#cdd5db;--accent:#f4cf50}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:.24em}a:focus-visible{outline:3px solid #b07900;outline-offset:5px}.skip{position:absolute;top:-100px;left:1rem;background:var(--accent);padding:.8rem;z-index:5}.skip:focus{top:1rem}.topline,.masthead,nav,main,footer{max-width:1180px;margin:auto}.topline{display:flex;justify-content:space-between;padding:20px 32px 12px;font-size:.875rem;color:var(--muted)}.masthead{display:flex;justify-content:space-between;align-items:center;padding:18px 32px 30px}.name{font-family:Georgia,'Times New Roman',serif;font-weight:700;font-size:clamp(2.5rem,5.1vw,4.4rem);line-height:.99;letter-spacing:-.035em;text-decoration:none}.name span{color:#364f60}.descriptor{border-left:4px solid var(--accent);padding-left:24px;font-size:1rem;line-height:1.6}nav{border-top:3px solid var(--ink);border-bottom:1px solid var(--line);padding:15px 32px;display:flex;gap:32px;font-size:.9rem;font-weight:700}nav a{text-decoration:none}nav a:hover{text-decoration:underline}.institute{margin-left:auto}main{padding:0 32px}.article{padding:38px 0 58px;scroll-margin-top:20px}.article-meta{display:flex;gap:25px;font-size:.875rem;color:var(--muted);margin-bottom:26px}.article-meta span{font-weight:700;color:var(--ink)}.lead-layout{display:grid;grid-template-columns:1fr 250px;gap:54px}h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(2.5rem,4.5vw,3.8rem);line-height:1.1;letter-spacing:-.035em;margin:0 0 25px;font-weight:500}.lead{font-size:1.25rem;line-height:1.55;margin:0;max-width:760px}.focus{align-self:start;border-top:7px solid var(--accent);padding-top:20px}.eyebrow{text-transform:uppercase;letter-spacing:.11em;font-size:.8rem;font-weight:700}.focus ol{list-style:decimal-leading-zero;padding-left:30px;margin-top:18px}.focus li{padding:14px 0;border-bottom:1px solid var(--line);font-size:.95rem}.article-body{max-width:760px;margin-top:38px}.article-body p{margin:0 0 22px}.article-body h2{font-size:1.25rem;line-height:1.35;margin:32px 0 12px}.article-note{color:var(--muted);border-left:3px solid var(--line);padding-left:20px;font-size:.9rem}.information{border-top:2px solid var(--ink);display:grid;grid-template-columns:1fr 1.5fr;gap:60px;padding:40px 0 48px;scroll-margin-top:24px}.information h2,.contacts h2{font-family:Georgia,'Times New Roman',serif;font-size:2rem;line-height:1.15;font-weight:500;margin:16px 0}.information p{margin:0 0 18px}.status{font-size:.9rem;color:var(--muted)}.contacts{background:var(--ink);color:#fff;padding:40px;display:grid;grid-template-columns:1fr 1.2fr;gap:50px;scroll-margin-top:20px}.email{font-size:clamp(1.25rem,3vw,1.7rem)}.contacts dl{margin:0}.contacts dt{font-size:.8rem;letter-spacing:.035em;color:#c1ced7;margin-top:18px}.contacts dt:first-child{margin-top:0}.contacts dd{margin:4px 0 0}.contacts p{margin:12px 0}footer{display:flex;gap:20px;justify-content:space-between;padding:24px 32px 36px;color:var(--muted);font-size:.8rem}@media(max-width:760px){.topline{padding:16px 20px;font-size:.75rem;gap:20px}.masthead{padding:15px 20px 28px;align-items:flex-start}.descriptor{display:none}nav{padding:14px 20px;gap:20px;flex-wrap:wrap;font-size:.875rem}nav .institute{margin-left:0}main{padding:0 20px}.article{padding-top:28px}.lead-layout{grid-template-columns:1fr;gap:30px}.focus{max-width:none}.focus ol{display:block;margin-bottom:0}.focus li{padding:9px 0}.article-meta{flex-wrap:wrap;gap:7px 20px}.information,.contacts{grid-template-columns:1fr;gap:22px}.contacts{padding:28px 24px}.information{padding:32px 0}footer{padding:24px 20px;flex-wrap:wrap}h1{font-size:2.5rem}.lead{font-size:1.125rem}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media print{nav,.skip,footer{display:none}.contacts{background:#fff;color:#000}.article,.information,.contacts{padding:20px 0}.lead-layout{grid-template-columns:1fr}.focus{display:none}}
:root{--ink:#172137;--muted:#555e70;--line:#cdd3e3;--accent:#203dba;color:var(--ink)}.name{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.065em;font-size:clamp(2.5rem,5.3vw,4.5rem);font-weight:800}.name span{color:#203dba}.masthead{padding-top:22px;padding-bottom:32px}.descriptor{border-left:0;background:#eef2ff;padding:18px 24px;color:#203dba;font-weight:700}.focus{background:#eef2ff;padding:22px;border-top:0;border-left:5px solid #203dba}.focus li{border-color:#c6d0f0}.article h1{font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-.04em}.information h2,.contacts h2{font-family:Arial,Helvetica,sans-serif;font-weight:700}.contacts{background:#203dba}.contacts dt{color:#e0e6ff}.skip{color:white}a:focus-visible{outline-color:#b04c00}
