:root{--paper:#f2efe8;--ink:#182e34;--muted:#647277;--rust:#9c5b43;--line:#c9c7be;--blue:#dbe4e4;--white:#fbfaf6}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,sans-serif;line-height:1.6;overflow-x:hidden}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.masthead{min-height:88px;padding:18px max(5vw,24px);display:grid;grid-template-columns:1.4fr 1fr auto;align-items:center;border-bottom:1px solid var(--line);position:relative;background:var(--paper);z-index:5}.identity{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--ink);font:700 15px/1.15 Georgia,serif;letter-spacing:.03em}.identity-mark{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--ink);border-radius:50%;font:700 14px Georgia,serif}.desk-nav{display:flex;justify-content:center;gap:26px}.desk-nav a,.mobile-nav a{color:var(--ink);text-decoration:none;font-size:13px}.head-tools{display:flex;align-items:center;gap:22px}.language select{border:0;background:transparent;color:var(--ink);font:600 13px Arial}.menu-button{display:none;width:38px;height:38px;border:0;background:none;padding:8px}.menu-button span{display:block;height:1px;background:var(--ink);margin:7px 0}.mobile-nav{display:none}.lead{display:grid;grid-template-columns:.88fr 1.12fr;min-height:560px;border-bottom:1px solid var(--line)}.lead-copy{padding:90px 6vw 60px}.edition,.chapter-no{font-size:11px;letter-spacing:.16em;font-weight:700;color:var(--rust)}h1,h2,h3{font-family:Georgia,serif;font-weight:400;line-height:1.05}h1{font-size:clamp(48px,6vw,86px);margin:20px 0 28px;max-width:680px}.dek{font:20px/1.55 Georgia,serif;max-width:560px;color:#42575b}.lead-visual{margin:0;position:relative;min-height:560px;overflow:hidden;background:#d8dfdf}.lead-visual img{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.72) contrast(.93)}.lead-visual figcaption{position:absolute;bottom:0;right:0;background:var(--paper);padding:10px 16px;font-size:10px;letter-spacing:.08em}.editor-note{margin:0;padding:24px 6vw;display:grid;grid-template-columns:180px 1fr;gap:30px;background:var(--ink);color:#f7f3e9}.editor-note strong{font-family:Georgia,serif;font-size:18px}.editor-note p{margin:0;max-width:920px}.article-grid{padding:100px 6vw;display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:8vw;border-bottom:1px solid var(--line)}.chapter-large{max-width:900px}.chapter h2,.split-section h2,.timeline h2,.lithuania h2,.exclusions h2{font-size:clamp(34px,4vw,58px);margin:12px 0 32px}.dropcap:first-letter{float:left;font:76px/.75 Georgia,serif;padding:8px 10px 0 0;color:var(--rust)}.fact-line{display:grid;grid-template-columns:150px 1fr;gap:25px;padding:18px 0;border-top:1px solid var(--line)}.fact-line span{font-family:Georgia,serif;font-size:20px}.fact-line p{margin:0}.margin-note{border-left:1px solid var(--rust);padding-left:24px;align-self:start;margin-top:100px}.margin-note span{font:54px Georgia,serif;color:var(--rust)}.split-section{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding:100px 6vw;border-bottom:1px solid var(--line)}blockquote{margin:45px 0 0;padding:28px 0;border-top:1px solid var(--rust);border-bottom:1px solid var(--rust);font:italic 24px/1.5 Georgia,serif}.analysis{padding-top:65px}.analysis h3{font-size:34px}.analysis ol{padding:0;list-style:none;counter-reset:item}.analysis li{counter-increment:item;padding:16px 0 16px 52px;border-top:1px solid var(--line);position:relative}.analysis li:before{content:"0" counter(item);position:absolute;left:0;color:var(--rust);font:18px Georgia,serif}.timeline{padding:100px 6vw;background:var(--white)}.timeline-head{max-width:780px;margin-bottom:50px}.timeline-row{display:grid;grid-template-columns:190px 1fr;gap:35px;padding:28px 0;border-top:1px solid var(--line);max-width:1100px}.timeline-row span{font:24px Georgia,serif;color:var(--rust)}.timeline-row p{margin:0}.lithuania{padding:100px 6vw;background:var(--blue);display:grid;grid-template-columns:.75fr 1.25fr;gap:7vw}.columns{columns:2;column-gap:45px}.columns p{margin-top:0;break-inside:avoid}.exclusions{padding:100px 6vw}.exclusions ul{display:grid;grid-template-columns:repeat(5,1fr);padding:0;margin:45px 0 0;list-style:none;border-top:1px solid var(--line)}.exclusions li{padding:24px 20px 24px 0;border-right:1px solid var(--line);font-family:Georgia,serif}.exclusions li+li{padding-left:20px}footer{background:#1d3338;color:#e9e5dc;padding:55px 6vw;display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:5vw;font-size:12px}footer strong{font:24px/1.1 Georgia,serif}footer b{color:#fff}footer p{margin:6px 0 16px}@media(max-width:850px){.masthead{grid-template-columns:1fr auto}.desk-nav{display:none}.menu-button{display:block}.mobile-nav{grid-column:1/-1;padding:18px 0 4px;border-top:1px solid var(--line);margin-top:14px}.mobile-nav.open{display:flex;flex-direction:column;gap:16px}.lead{grid-template-columns:1fr}.lead-copy{padding:65px 6vw 45px}.lead-visual{min-height:390px}.editor-note,.article-grid,.split-section,.lithuania,footer{grid-template-columns:1fr}.article-grid,.split-section,.timeline,.lithuania,.exclusions{padding-top:70px;padding-bottom:70px}.margin-note{margin-top:0}.analysis{padding-top:0}.columns{columns:1}.exclusions ul{grid-template-columns:1fr}.exclusions li,.exclusions li+li{padding:18px 0;border-right:0;border-bottom:1px solid var(--line)}footer{gap:30px}}@media(max-width:520px){.identity{font-size:12px}.identity-mark{width:40px;height:40px}.masthead{padding-left:18px;padding-right:18px}.head-tools{gap:8px}.lead-copy,.editor-note,.article-grid,.split-section,.timeline,.lithuania,.exclusions,footer{padding-left:22px;padding-right:22px}h1{font-size:46px}.fact-line,.timeline-row{grid-template-columns:1fr;gap:8px}.lead-visual{min-height:300px}}
