.HistoryLearningGoals_root__GvMY3{min-width:0;font-family:var(--reader-font-family,var(--font-geist-sans));font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.65)}.HistoryLearningGoals_eyebrow__VdSVw{margin:0 0 .35rem;font-size:.7rem;font-weight:700;letter-spacing:.065em;line-height:1.5;text-transform:uppercase}.HistoryLearningGoals_heading__ZDx2r{margin:0;font-family:var(--font-crimson),Georgia,serif;font-size:calc(1.5rem * var(--reader-text-scale, 1));font-weight:550;line-height:1.2;text-wrap:pretty}.HistoryLearningGoals_checkList__Q4dqB,.HistoryLearningGoals_list__12G7i{margin:1rem 0 0;padding:0;list-style:none}.HistoryLearningGoals_item__OOeyb{display:grid;grid-template-columns:1.8rem minmax(0,1fr);align-items:start;gap:.75rem;min-width:0}.HistoryLearningGoals_item__OOeyb+.HistoryLearningGoals_item__OOeyb{margin-top:.8rem}.HistoryLearningGoals_index__ngzPW{display:inline-grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:999px;font-size:.75rem;font-weight:750;line-height:1}.HistoryLearningGoals_actions__AUEc9 a,.HistoryLearningGoals_actions__AUEc9 strong,.HistoryLearningGoals_checkText__tP0xq p,.HistoryLearningGoals_text__k3Cr_{overflow-wrap:break-word;word-break:normal;hyphens:auto}.HistoryLearningGoals_opening__07kIj{width:100%;margin-top:1.35rem;padding:1rem 1.05rem 1.1rem;border:1px solid var(--history-cover-line);border-radius:.3rem;background:rgb(255 255 255/.045);color:var(--history-cover-ink)}.HistoryLearningGoals_opening__07kIj .HistoryLearningGoals_eyebrow__VdSVw,.HistoryLearningGoals_opening__07kIj .HistoryLearningGoals_heading__ZDx2r{color:var(--history-cover-accent)}.HistoryLearningGoals_opening__07kIj .HistoryLearningGoals_index__ngzPW{background:var(--history-cover-accent);color:var(--history-cover)}.HistoryLearningGoals_recap__7xLQ0{margin-top:1.5rem;padding-top:1.35rem;border-top:1px solid var(--history-line);color:var(--history-ink)}.HistoryLearningGoals_recap__7xLQ0 .HistoryLearningGoals_eyebrow__VdSVw{color:var(--history-wine)}.HistoryLearningGoals_recap__7xLQ0 .HistoryLearningGoals_heading__ZDx2r{color:var(--history-ink)}.HistoryLearningGoals_intro__sQVd6{margin:.7rem 0 0;color:var(--history-muted)}.HistoryLearningGoals_checkList__Q4dqB{display:grid;gap:.75rem}.HistoryLearningGoals_checkItem__uGosa{min-width:0;padding:.9rem 1rem;border:1px solid var(--history-line);border-radius:.3rem;background:var(--history-field)}.HistoryLearningGoals_checkText__tP0xq{display:grid;grid-template-columns:1.8rem minmax(0,1fr);align-items:start;gap:.75rem}.HistoryLearningGoals_checkText__tP0xq .HistoryLearningGoals_index__ngzPW{background:var(--history-wine);color:var(--history-paper)}.HistoryLearningGoals_checkText__tP0xq p{margin:.05rem 0 0;font-weight:610}.HistoryLearningGoals_actions__AUEc9{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.55rem;margin:.8rem 0 0 2.55rem}.HistoryLearningGoals_actions__AUEc9 a{display:flex;min-width:0;min-height:2.75rem;border-radius:.25rem;color:var(--history-teal);text-decoration:none}.HistoryLearningGoals_actions__AUEc9 a:first-child{flex-direction:column;justify-content:center;padding:.45rem .7rem;border:1px solid var(--history-line);background:var(--history-surface)}.HistoryLearningGoals_actions__AUEc9 a:first-child span{color:var(--history-muted);font-size:.7rem}.HistoryLearningGoals_actions__AUEc9 a:first-child strong{font-size:.8125rem;line-height:1.4}.HistoryLearningGoals_actions__AUEc9 .HistoryLearningGoals_practice___ed9s{align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .75rem;border:1px solid var(--history-teal);font-size:.8125rem;font-weight:700}.HistoryLearningGoals_actions__AUEc9 a:hover{border-color:var(--history-teal);text-decoration:underline;text-underline-offset:.18em}.HistoryLearningGoals_actions__AUEc9 a:focus-visible{outline:2px solid var(--history-teal);outline-offset:3px}@container history-book (max-width: 27em){.HistoryLearningGoals_actions__AUEc9{grid-template-columns:minmax(0,1fr);margin-left:0}}@media (max-width:639px){.HistoryLearningGoals_opening__07kIj{padding-inline:.85rem}.HistoryLearningGoals_checkItem__uGosa{padding-inline:.7rem}.HistoryLearningGoals_actions__AUEc9{grid-template-columns:minmax(0,1fr);margin-left:0}}@container history-book (max-width: 12em){.HistoryLearningGoals_checkItem__uGosa,.HistoryLearningGoals_opening__07kIj{padding-inline:.25rem}.HistoryLearningGoals_checkText__tP0xq,.HistoryLearningGoals_item__OOeyb{grid-template-columns:minmax(0,1fr);gap:.4rem}.HistoryLearningGoals_index__ngzPW{width:28px;height:28px;font-size:12px}.HistoryLearningGoals_checkText__tP0xq p{margin-top:0}.HistoryLearningGoals_actions__AUEc9 .HistoryLearningGoals_practice___ed9s{display:block}.HistoryLearningGoals_actions__AUEc9 .HistoryLearningGoals_practice___ed9s>span:last-child{display:none}}@media print{.HistoryLearningGoals_opening__07kIj{border-color:var(--history-line);background:transparent;color:var(--history-ink)}.HistoryLearningGoals_opening__07kIj .HistoryLearningGoals_eyebrow__VdSVw,.HistoryLearningGoals_opening__07kIj .HistoryLearningGoals_heading__ZDx2r{color:var(--history-wine)}.HistoryLearningGoals_opening__07kIj .HistoryLearningGoals_index__ngzPW{background:var(--history-wine);color:white}.HistoryLearningGoals_checkItem__uGosa{break-inside:avoid}.HistoryLearningGoals_actions__AUEc9{display:none}}.HistoryChapterOpening_header__FAxAA{--history-opening-inset:clamp(.75rem,2.5cqi,1.5rem);--history-opening-gap:.75rem;--history-opening-title-size:1.875rem;--history-opening-body-size:1.0625rem;--history-opening-image-height:12rem;container:history-opening/inline-size;width:100%;min-width:0;margin-inline:auto;padding-top:.75rem;font-family:var(--reader-font-family,var(--font-geist-sans,system-ui)),sans-serif;font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.65);letter-spacing:var(--reader-letter-spacing,0);overflow-wrap:anywhere}.HistoryChapterOpening_metadata__d6WRp{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem 1rem;padding-bottom:.65rem;min-width:0}.HistoryChapterOpening_location__Rpkjt{flex:1 1 100%;min-width:0;margin:0;color:var(--history-wine);font-size:.75em;font-weight:700;line-height:1.5}.HistoryChapterOpening_chapterPeriod__VQYtK{min-width:0;margin:0;color:var(--history-muted);font-size:.75em;font-weight:550}.HistoryChapterOpening_spread__JHwy6{display:grid;grid-template-columns:minmax(0,1fr);background:var(--history-cover);color:var(--history-cover-ink)}.HistoryChapterOpening_introduction__365Oj{--history-ink:var(--history-cover-ink);--history-muted:var(--history-cover-muted);--history-teal:var(--history-cover-accent);--history-wine:var(--history-cover-accent);min-width:0;padding:var(--history-opening-inset);display:flex;flex-direction:column;align-items:flex-start}.HistoryChapterOpening_openingMaterial____rR2{min-width:0;background:var(--history-field);color:var(--history-ink)}.HistoryChapterOpening_folio__LHMKy{font-family:var(--font-crimson,Georgia),Georgia,serif;font-size:1.125em;font-weight:400;line-height:1;letter-spacing:-.04em;color:var(--history-cover-accent);margin:0 0 .4rem}.HistoryChapterOpening_title__NCzbR{width:100%;min-width:0;max-width:28ch;margin:0;font-family:var(--reader-heading-font,var(--font-crimson,Georgia)),Georgia,serif;font-size:min(calc(var(--history-opening-title-size) * var(--reader-text-scale, 1)),11cqi);line-height:1.15;font-weight:400;letter-spacing:var(--reader-letter-spacing,-.025em);overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:pretty}.HistoryChapterOpening_title__NCzbR:focus-visible{outline:3px solid var(--history-cover-accent);outline-offset:.2rem}.HistoryChapterOpening_nextStep__FmKuZ{display:flex;width:100%;margin:var(--history-opening-gap) 0 0}.HistoryChapterOpening_recall__a78gb{width:100%;max-width:var(--history-prose-width,43rem);margin-top:.8rem;padding:.8rem 0 .35rem;border-top:1px solid var(--history-cover-line)}.HistoryChapterOpening_recall__a78gb h2{margin:0 0 .3rem;color:var(--history-cover-accent);font-size:.8125em;font-weight:700;line-height:1.4}.HistoryChapterOpening_recall__a78gb p{margin:0}.HistoryChapterOpening_recallPrompt__TEmcX{font-weight:600}.HistoryChapterOpening_recallChallenge__6_UTh,.HistoryChapterOpening_recallHint__kHOSv{margin-top:.3rem!important;font-size:.9em;color:var(--history-cover-muted)}.HistoryChapterOpening_recallBridge__JFrrY{margin-top:.35rem!important;font-size:.9em}.HistoryChapterOpening_recallSource__ksWbo{margin-top:.3rem;font-size:.875em}.HistoryChapterOpening_recallSource__ksWbo summary{min-height:44px;display:inline-flex;align-items:center;color:var(--history-cover-accent);cursor:pointer;text-decoration:underline;text-underline-offset:.18em}.HistoryChapterOpening_recallSource__ksWbo summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.HistoryChapterOpening_recallSource__ksWbo p{margin:.25rem 0 .5rem}.HistoryChapterOpening_recallSourceTitle__9JjIk{font-weight:650}.HistoryChapterOpening_nextStep__FmKuZ a{display:inline-flex;align-items:center;justify-content:space-between;gap:.75em;width:min(100%,19rem);min-height:44px;padding:.55em .75em;border:1px solid var(--history-wine);border-radius:.2rem;color:var(--history-cover);background:var(--history-wine);font:inherit;font-weight:650;line-height:1.4;text-decoration:none}.HistoryChapterOpening_nextStep__FmKuZ a:hover{text-decoration:underline;text-underline-offset:.2em}.HistoryChapterOpening_nextStep__FmKuZ a:focus-visible{outline:3px solid var(--history-teal);outline-offset:3px}.HistoryChapterOpening_nextStep__FmKuZ a>span:first-child{min-width:0;overflow-wrap:normal;word-break:normal}.HistoryChapterOpening_nextStep__FmKuZ a>span:last-child{flex:0 0 auto;font-size:1.2em}.HistoryChapterOpening_orientation__l5cZS{width:100%;max-width:var(--history-prose-width,43rem);margin-top:var(--history-opening-gap);padding-top:var(--history-opening-gap);border-top:1px solid var(--history-cover-line)}.HistoryChapterOpening_orientationLabel__6MSvo{margin:0 0 .4em;font-size:.8125em;line-height:1.5;font-weight:650;color:var(--history-teal)}.HistoryChapterOpening_opening__yNkjZ{--history-body-size:var(--history-opening-body-size);min-width:0;max-width:var(--history-prose-width,43rem)}.HistoryChapterOpening_figure__izNDy{min-width:0;margin:0;background:var(--history-field);color:var(--history-ink)}.HistoryChapterOpening_imageFrame__voDaQ{display:flex;justify-content:center;align-items:center;padding:.75rem;background:#ece7da}.HistoryChapterOpening_imageFrame__voDaQ img{display:block;width:auto;height:auto;max-width:100%;max-height:var(--history-opening-image-height)}.HistoryChapterOpening_portrait__VDNat .HistoryChapterOpening_imageFrame__voDaQ img{max-width:min(100%,15rem)}.HistoryChapterOpening_figure__izNDy figcaption{padding:var(--history-opening-inset)}.HistoryChapterOpening_caption__2FZob{margin:0;font-size:1em;line-height:var(--reader-line-height,1.65);color:var(--history-ink)}.HistoryChapterOpening_explore__a9wyY{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.35em .65em;min-height:44px;max-width:100%;margin-top:.35rem;color:var(--history-teal);font-size:.875em;text-decoration:underline;text-underline-offset:.2em}.HistoryChapterOpening_credit__r5b_J{margin-top:.3rem;color:var(--history-muted);font-size:.75em;line-height:var(--reader-line-height,1.65)}.HistoryChapterOpening_credit__r5b_J p{margin:0}.HistoryChapterOpening_credit__r5b_J span{font-weight:600}.HistoryChapterOpening_rights__Pg26F{display:flex;gap:.15em 1em;flex-wrap:wrap}.HistoryChapterOpening_rights__Pg26F a{display:inline-flex;align-items:center;min-width:0;max-width:100%;min-height:44px;text-decoration:underline;text-underline-offset:.18em}.HistoryChapterOpening_figure__izNDy a:focus-visible{outline:3px solid var(--history-teal);outline-offset:3px}.HistoryChapterOpening_learningMap__o7F15{width:100%;min-width:0;max-width:var(--history-prose-width,43rem);margin-top:var(--history-opening-gap);border-top:1px solid var(--history-cover-line)}.HistoryChapterOpening_learningMap__o7F15>summary{display:flex;align-items:center;gap:.65em;min-height:44px;cursor:pointer;color:var(--history-cover-accent);font-size:.9375em;font-weight:650;line-height:1.4}.HistoryChapterOpening_learningMap__o7F15>summary:hover{text-decoration:underline;text-underline-offset:.2em}.HistoryChapterOpening_learningMap__o7F15>summary:focus-visible{outline:3px solid var(--history-teal);outline-offset:3px}.HistoryChapterOpening_learningMap__o7F15>summary:after{content:"+";flex:0 0 auto;margin-inline-start:auto;font-size:1.3em;font-weight:400}.HistoryChapterOpening_learningMap__o7F15[open]>summary:after{content:"−"}.HistoryChapterOpening_mapBody__zEQXT{padding:.85rem 0 .1rem}.HistoryChapterOpening_printMap__Q9flm{display:none}.HistoryChapterOpening_questionContext__Inmy2{margin:0;padding:0 0 1rem;border-bottom:1px solid var(--history-cover-line);color:var(--history-ink)}.HistoryChapterOpening_questionContext__Inmy2 h2{margin:0 0 .35em;color:var(--history-cover-accent);font-size:.8125em;font-weight:650;line-height:1.5}.HistoryChapterOpening_questionContext__Inmy2 p{margin:0;font-size:1.0625em;line-height:var(--reader-line-height,1.65)}.HistoryChapterOpening_mapGoals__adxpK{margin-top:1rem}.HistoryChapterOpening_mapGoals__adxpK>[data-history-learning-goals=opening]{max-width:var(--history-prose-width,43rem);margin:0}.HistoryChapterOpening_concepts__ql0QT{margin:1rem 0 0;padding:1rem 0 .2rem;border-top:1px solid var(--history-cover-line)}.HistoryChapterOpening_concepts__ql0QT h2{margin:0 0 .75em;color:var(--history-teal);font-size:.875em;font-weight:650}.HistoryChapterOpening_concepts__ql0QT p{margin:0 0 .45rem;font-size:.9em;color:var(--history-muted)}.HistoryChapterOpening_concepts__ql0QT ul{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin:0;padding:0;list-style:none}.HistoryChapterOpening_concepts__ql0QT li{font-weight:650;color:var(--history-ink)}@container history-opening (min-width: 44em){.HistoryChapterOpening_illustrated__IeL3Y .HistoryChapterOpening_spread__JHwy6{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}.HistoryChapterOpening_folio__LHMKy{font-size:2.5em;line-height:.9;margin-bottom:.75rem}.HistoryChapterOpening_imageFrame__voDaQ{--history-opening-image-height:18rem}}@media print{.HistoryChapterOpening_header__FAxAA{container-type:normal;padding-top:0}.HistoryChapterOpening_spread__JHwy6{display:block;background:transparent;color:var(--history-ink)}.HistoryChapterOpening_introduction__365Oj{--history-ink:#172e30;--history-muted:#655d62;--history-teal:#254d50;--history-wine:#733948;--history-cover-accent:#733948;--history-cover-line:#d9cfc4;padding:0}.HistoryChapterOpening_explore__a9wyY,.HistoryChapterOpening_folio__LHMKy,.HistoryChapterOpening_learningMap__o7F15,.HistoryChapterOpening_nextStep__FmKuZ{display:none}.HistoryChapterOpening_printMap__Q9flm{display:block;width:100%;max-width:var(--history-prose-width,43rem);margin-top:1.25rem}.HistoryChapterOpening_figure__izNDy{background:transparent;break-inside:auto}.HistoryChapterOpening_imageFrame__voDaQ{background:transparent;break-inside:avoid;break-after:avoid}.HistoryChapterOpening_figure__izNDy figcaption{padding-inline:0}.HistoryChapterOpening_caption__2FZob,.HistoryChapterOpening_credit__r5b_J p{orphans:2;widows:2}}.HistoryEurope1914Map_figure__L7PCk{margin:3rem 0;color:var(--history-ink,#29232a);background:var(--history-surface,#fffdf8);border-block:1px solid var(--history-line,#d9cfc4);font:1rem/1.6 var(--font-geist-sans,system-ui),sans-serif;container-type:inline-size}.HistoryEurope1914Map_figure__L7PCk :where(button,a,summary,[tabindex]):focus-visible{outline:3px solid var(--history-teal,#28575b);outline-offset:3px}.HistoryEurope1914Map_figure__L7PCk button{font:inherit;color:inherit;cursor:pointer}.HistoryEurope1914Map_heading__5K2BJ{padding:1.5rem 1.5rem 1.25rem}.HistoryEurope1914Map_kicker__5wjPI{color:var(--history-wine,#7b2d3a);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.HistoryEurope1914Map_heading__5K2BJ h3{margin:.65rem 0 1rem;font:600 clamp(2.5rem,7cqi,3.7rem)/.98 var(--font-crimson,Georgia),serif;letter-spacing:-.025em}.HistoryEurope1914Map_heading__5K2BJ h3 em{color:var(--history-wine,#7b2d3a);font-weight:500}.HistoryEurope1914Map_heading__5K2BJ p{margin:0;max-width:48ch;font-size:1.0625rem}.HistoryEurope1914Map_timeline__gTT9d{padding:.25rem 1.5rem 1.5rem}.HistoryEurope1914Map_timeline__gTT9d ol{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0;margin:0;list-style:none}.HistoryEurope1914Map_timeline__gTT9d li{min-width:0}.HistoryEurope1914Map_timeline__gTT9d button{scroll-margin-top:12rem;display:grid;grid-template-rows:auto 20px 1fr;gap:.2rem;width:100%;height:100%;min-height:76px;padding:.5rem .2rem;border:0;border-radius:0;background:transparent;text-align:center}.HistoryEurope1914Map_date__Hgow8{color:var(--history-muted,#655d62);font-size:.875rem;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.HistoryEurope1914Map_timelineDot__AOO3P{position:relative;width:100%}.HistoryEurope1914Map_timelineDot__AOO3P:before{content:"";position:absolute;left:0;right:0;top:8px;height:1px;background:var(--history-line,#d9cfc4)}.HistoryEurope1914Map_timeline__gTT9d li:first-child .HistoryEurope1914Map_timelineDot__AOO3P:before{left:50%}.HistoryEurope1914Map_timeline__gTT9d li:last-child .HistoryEurope1914Map_timelineDot__AOO3P:before{right:50%}.HistoryEurope1914Map_timelineDot__AOO3P:after{content:"";position:absolute;left:calc(50% - 4px);top:5px;width:8px;height:8px;border-radius:50%;background:var(--history-line,#d9cfc4);border:1px solid var(--history-muted,#655d62)}.HistoryEurope1914Map_eventLabel__5Nq7m{font-size:.7rem;line-height:1.3;overflow-wrap:break-word}.HistoryEurope1914Map_timeline__gTT9d button[aria-current=step]{background:var(--history-wine-soft,#f1e4e3)}.HistoryEurope1914Map_timeline__gTT9d button[aria-current=step] .HistoryEurope1914Map_date__Hgow8{color:var(--history-wine,#7b2d3a)}.HistoryEurope1914Map_timeline__gTT9d button[aria-current=step] .HistoryEurope1914Map_timelineDot__AOO3P:after{background:var(--history-wine,#7b2d3a);border-color:var(--history-wine,#7b2d3a);box-shadow:0 0 0 3px var(--history-wine-soft,#f1e4e3)}.HistoryEurope1914Map_timeline__gTT9d button[aria-current=step] .HistoryEurope1914Map_eventLabel__5Nq7m{font-weight:700}.HistoryEurope1914Map_scene__tvxWd{border-block:1px solid var(--history-line,#d9cfc4)}.HistoryEurope1914Map_mapColumn__mMsZY{min-width:0}.HistoryEurope1914Map_mapColumn__mMsZY,.HistoryEurope1914Map_mapColumn__mMsZY *{transition-property:none}.HistoryEurope1914Map_mapBar__Zqd41{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.5rem 1rem;background:#29232a;color:#fff9ee;font-size:.8125rem}.HistoryEurope1914Map_mapBar__Zqd41>span{display:flex;align-items:center;gap:.5rem;font-weight:650;line-height:1.3}.HistoryEurope1914Map_placeDot__FQtea{flex:none;width:7px;height:7px;border:1px solid #fff9ee;border-radius:50%}.HistoryEurope1914Map_mapBar__Zqd41 button{flex-shrink:0;min-height:44px;padding:.3rem 0 .3rem .5rem;border:0;background:none;text-decoration:underline;text-underline-offset:3px}.HistoryEurope1914Map_mapBar__Zqd41 button:focus-visible{outline-color:#f5ce81}.HistoryEurope1914Map_mapFrame__MCtVV{position:relative;background:#e9d3a9;overflow:hidden}.HistoryEurope1914Map_map__vU2XM{display:block;width:100%;height:100%}.HistoryEurope1914Map_cropIndicator__mBSW9{fill:none;stroke:#6b1029;stroke-width:5px;vector-effect:non-scaling-stroke}.HistoryEurope1914Map_labels__uNzX2,.HistoryEurope1914Map_pointers__4nv05{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.HistoryEurope1914Map_pointers__4nv05 line{stroke:#6b1029;stroke-width:2px;vector-effect:non-scaling-stroke}.HistoryEurope1914Map_pointers__4nv05 circle{stroke:#fffdf4;fill:#6b1029;stroke-width:2px;vector-effect:non-scaling-stroke}.HistoryEurope1914Map_mapLabel__BNmde{position:absolute;transform:translate(-50%,-50%);padding:.2rem .4rem;border:1px solid #796451;border-radius:2px;color:#29232a;background:#fffcf5;box-shadow:0 1px 5px #35271722;font:700 clamp(.6875rem,2.5cqi,.9375rem)/1.25 var(--font-geist-sans,system-ui),sans-serif;white-space:nowrap}.HistoryEurope1914Map_mapLabel__BNmde small{display:block;font-size:.75em;margin-top:.1rem;font-weight:500;text-align:center}.HistoryEurope1914Map_cityLabel___Bdrw{color:#6b1029;border-color:#6b1029}.HistoryEurope1914Map_mapFooter__gXm0W{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:var(--history-field,#efece1)}.HistoryEurope1914Map_mapFooter__gXm0W>p{flex:1;margin:0;font-size:calc(.875rem * var(--reader-text-scale, 1));line-height:1.6}.HistoryEurope1914Map_locator__q7ULu{flex:0 0 86px;padding:0;border:1px solid #796451;background:#fffaf0;color:#29232a!important;font-size:.625rem!important;line-height:1.3!important}.HistoryEurope1914Map_locator__q7ULu svg{display:block;width:100%}.HistoryEurope1914Map_locator__q7ULu span{display:block;padding:.3rem .1rem}.HistoryEurope1914Map_explanation__QF5XC{padding:1.25rem 1.5rem 1.5rem;font-family:var(--reader-font-family,inherit);font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.65);letter-spacing:var(--reader-letter-spacing,0)}.HistoryEurope1914Map_currentDate__Oq74z{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 .5rem;font-variant-numeric:tabular-nums}.HistoryEurope1914Map_currentDate__Oq74z time{color:var(--history-wine,#7b2d3a);font-weight:750}.HistoryEurope1914Map_currentDate__Oq74z>span{color:var(--history-muted,#655d62);font-size:.75rem}.HistoryEurope1914Map_explanation__QF5XC h4{margin:0 0 1.25rem;font:600 1.8rem/1.1 var(--font-crimson,Georgia),serif;text-wrap:balance}.HistoryEurope1914Map_reasoning__GuAWw{margin:0}.HistoryEurope1914Map_reasoning__GuAWw>div{padding-left:1rem;border-left:2px solid var(--history-line,#d9cfc4)}.HistoryEurope1914Map_reasoning__GuAWw>div+div{margin-top:1rem;border-color:var(--history-wine,#7b2d3a)}.HistoryEurope1914Map_reasoning__GuAWw dt{margin:0 0 .3rem;color:var(--history-muted,#655d62);font-size:.6875rem;text-transform:uppercase;font-weight:700;letter-spacing:.035em}.HistoryEurope1914Map_reasoning__GuAWw dd{margin:0}.HistoryEurope1914Map_choice__N_B7k{margin-top:1.3rem;padding-top:1rem;border-top:1px solid var(--history-line,#d9cfc4)}.HistoryEurope1914Map_choice__N_B7k h5{margin:0 0 .35rem;font:700 1em/1.4 var(--reader-font-family,inherit);color:var(--history-teal,#28575b)}.HistoryEurope1914Map_choice__N_B7k p{margin:0}.HistoryEurope1914Map_previousNext___IHmN{display:flex;justify-content:space-between;gap:1rem;padding-top:1.25rem}.HistoryEurope1914Map_previousNext___IHmN button{min-height:44px;padding:.5rem .75rem;border:1px solid var(--history-line,#d9cfc4);border-radius:2px;background:var(--history-surface,#fffdf8);font-size:.8125rem}.HistoryEurope1914Map_previousNext___IHmN button:last-child:not(:disabled){color:var(--history-wine,#7b2d3a);border-color:var(--history-wine,#7b2d3a)}.HistoryEurope1914Map_previousNext___IHmN button:disabled{opacity:.4;cursor:default}.HistoryEurope1914Map_readingNote__GcNRV{margin:1.3rem 1.5rem;font-size:.875rem}.HistoryEurope1914Map_details__rYDN7{margin-inline:1.5rem;border-top:1px solid var(--history-line,#d9cfc4);font-size:calc(.875rem * var(--reader-text-scale, 1))}.HistoryEurope1914Map_details__rYDN7:last-child{margin-bottom:.5rem}.HistoryEurope1914Map_details__rYDN7 summary{min-height:44px;padding:.9rem 0;font-weight:650;cursor:pointer}.HistoryEurope1914Map_details__rYDN7 a,.HistoryEurope1914Map_sourceNote__Coq3n a{color:inherit;text-decoration:underline;text-underline-offset:3px}.HistoryEurope1914Map_allEvents__ItZjj{padding:0 0 0 1.5rem;margin:.5rem 0 1.5rem}.HistoryEurope1914Map_allEvents__ItZjj li+li{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--history-line,#d9cfc4)}.HistoryEurope1914Map_allEvents__ItZjj h4{margin:.25rem 0 .5rem;font-size:1.1rem}.HistoryEurope1914Map_allEvents__ItZjj p{margin:.5rem 0}.HistoryEurope1914Map_allEvents__ItZjj .HistoryEurope1914Map_eventDate__orF5Q{color:var(--history-wine,#7b2d3a);font-weight:600;font-size:.8125rem}.HistoryEurope1914Map_tableIntro__p9K8W{margin:.1rem 0 1rem}.HistoryEurope1914Map_tableScroll___f8ux{overflow-x:auto;padding:3px;margin-bottom:1rem}.HistoryEurope1914Map_tableScroll___f8ux table{min-width:450px;width:100%;border-collapse:collapse;text-align:left}.HistoryEurope1914Map_tableScroll___f8ux caption{margin-bottom:.6rem;text-align:left;font-weight:600}.HistoryEurope1914Map_tableScroll___f8ux td,.HistoryEurope1914Map_tableScroll___f8ux th{padding:.7rem .5rem;border-bottom:1px solid var(--history-line,#d9cfc4);vertical-align:top}.HistoryEurope1914Map_tableScroll___f8ux thead{background:var(--history-field,#efece1)}.HistoryEurope1914Map_tableScroll___f8ux th:first-child{width:22%}.HistoryEurope1914Map_sourceNote__Coq3n{padding:.5rem 1.5rem 1rem;color:var(--history-muted,#655d62);font-size:.75rem;line-height:1.65}.HistoryEurope1914Map_sourceNote__Coq3n p{margin:.6rem 0 0}.HistoryEurope1914Map_sources__uyzF_{margin:.3rem 0 1rem;padding-left:1.3rem}.HistoryEurope1914Map_sources__uyzF_ li+li{margin-top:.5rem}.HistoryEurope1914Map_srOnly__IgLkr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (min-width: 800px){.HistoryEurope1914Map_heading__5K2BJ{padding:2rem}.HistoryEurope1914Map_heading__5K2BJ h3{font-size:4.5rem}.HistoryEurope1914Map_timeline__gTT9d{padding-inline:2rem}.HistoryEurope1914Map_scene__tvxWd{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.HistoryEurope1914Map_mapColumn__mMsZY{border-right:1px solid var(--history-line,#d9cfc4)}.HistoryEurope1914Map_explanation__QF5XC{padding:1.5rem}.HistoryEurope1914Map_mapLabel__BNmde{font-size:.8125rem}}@container (max-width: 480px){.HistoryEurope1914Map_heading__5K2BJ{padding:1.2rem 1rem 1rem}.HistoryEurope1914Map_heading__5K2BJ h3{font-size:2.5rem}.HistoryEurope1914Map_heading__5K2BJ p{font-size:.9375rem}.HistoryEurope1914Map_timeline__gTT9d{padding:0 .65rem 1rem}.HistoryEurope1914Map_timeline__gTT9d ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.15rem 0}.HistoryEurope1914Map_timeline__gTT9d button{min-height:72px;padding:.35rem .1rem}.HistoryEurope1914Map_timeline__gTT9d li:nth-child(3) .HistoryEurope1914Map_timelineDot__AOO3P:before{right:50%}.HistoryEurope1914Map_timeline__gTT9d li:nth-child(4) .HistoryEurope1914Map_timelineDot__AOO3P:before{left:50%}.HistoryEurope1914Map_eventLabel__5Nq7m{font-size:.65rem}.HistoryEurope1914Map_mapBar__Zqd41{padding-inline:.75rem;font-size:.6875rem}.HistoryEurope1914Map_mapBar__Zqd41 button{font-size:.6875rem}.HistoryEurope1914Map_mapLabel__BNmde{padding:.18rem .25rem;font-size:.78125rem}.HistoryEurope1914Map_mapFooter__gXm0W{gap:.6rem;padding:.8rem}.HistoryEurope1914Map_locator__q7ULu{flex-basis:68px}.HistoryEurope1914Map_explanation__QF5XC{padding:1rem}.HistoryEurope1914Map_explanation__QF5XC h4{font-size:1.65rem}.HistoryEurope1914Map_details__rYDN7,.HistoryEurope1914Map_readingNote__GcNRV{margin-inline:1rem}.HistoryEurope1914Map_sourceNote__Coq3n{padding-inline:1rem}}@media (prefers-reduced-motion:no-preference){.HistoryEurope1914Map_timeline__gTT9d button{transition:background-color .16s ease-out}.HistoryEurope1914Map_previousNext___IHmN button{transition:border-color .16s ease-out}}.HistoryBorderMaps_figure__SZqrd{margin:2.75rem 0;min-width:0;color:var(--history-ink,#29232a);background:var(--history-surface,#fffdf8);border-block:1px solid var(--history-line,#d9cfc4);font-family:var(--reader-font-family,inherit);font-size:calc(1.0625rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.7);letter-spacing:var(--reader-letter-spacing,0);overflow-wrap:anywhere;container-type:inline-size}.HistoryBorderMaps_figure__SZqrd :where(button,a,summary,[data-border-map-image-area]):focus-visible{outline:3px solid var(--history-teal,#28575b);outline-offset:3px}.HistoryBorderMaps_figure__SZqrd a{color:inherit;text-decoration:underline;text-underline-offset:3px}.HistoryBorderMaps_heading__SbYlt{padding:1.35rem 1.5rem 1rem}.HistoryBorderMaps_heading__SbYlt h3{margin:0 0 .75rem;font:600 1.7em/1.2 var(--reader-font-family,var(--font-crimson,Georgia));text-wrap:balance}.HistoryBorderMaps_guidance__hJTVh p,.HistoryBorderMaps_heading__SbYlt p{margin:0}.HistoryBorderMaps_controls__gJGa3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding-inline:1.5rem}.HistoryBorderMaps_controls__gJGa3 button{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25em .6em;min-width:0;min-height:48px;padding:.65rem .8rem;border:1px solid var(--history-line,#d9cfc4);border-radius:2px;color:inherit;background:transparent;font:inherit;line-height:1.4;text-align:left;cursor:pointer}.HistoryBorderMaps_controls__gJGa3 button strong{font-size:1.1em}.HistoryBorderMaps_controls__gJGa3 button[aria-pressed=true]{border-color:var(--history-wine,#7b2d3a);background:var(--history-wine-soft,#f1e4e3);color:var(--history-wine,#7b2d3a);box-shadow:inset 0 -2px var(--history-wine,#7b2d3a)}.HistoryBorderMaps_guidance__hJTVh{padding:1rem 1.5rem 1.25rem}.HistoryBorderMaps_imageTools__nF_CA{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1rem;padding:0 1.5rem .9rem;font-size:.88em}.HistoryBorderMaps_imageTools__nF_CA button{min-height:44px;padding:.5rem .8rem;border:1px solid var(--history-line,#d9cfc4);border-radius:3px;background:var(--history-surface,#fffdf8);color:var(--history-ink,#29232a);font:inherit;font-weight:600;cursor:pointer}.HistoryBorderMaps_imageTools__nF_CA button[aria-pressed=true]{border-color:var(--history-wine,#7b2d3a);color:var(--history-wine,#7b2d3a)}.HistoryBorderMaps_imageTools__nF_CA span{color:var(--history-muted,#655d62)}.HistoryBorderMaps_imageArea__WTK0Q{background:#e8d7b7}.HistoryBorderMaps_imageArea__WTK0Q img{display:block;width:100%;height:auto;object-fit:contain}.HistoryBorderMaps_imageArea__WTK0Q.HistoryBorderMaps_zoomed__8iqGi{max-height:min(70vh,44rem);overflow:auto;overscroll-behavior:contain}.HistoryBorderMaps_imageArea__WTK0Q.HistoryBorderMaps_zoomed__8iqGi img{width:auto;max-width:none}.HistoryBorderMaps_imageFooter__sL_Hw{padding:.8rem 1.5rem 1rem;border-bottom:1px solid var(--history-line,#d9cfc4);font-size:.9em}.HistoryBorderMaps_imageFooter__sL_Hw p{margin:0 0 .35rem}.HistoryBorderMaps_imageFooter__sL_Hw a{display:inline-flex;align-items:center;min-height:44px}.HistoryBorderMaps_readingHelp__Gzl__{padding:1.2rem 1.5rem .25rem}.HistoryBorderMaps_readingHelp__Gzl__ h4{margin:0 0 .75rem;font-size:1.05em}.HistoryBorderMaps_readingHelp__Gzl__ dl{margin:0 0 1.2rem}.HistoryBorderMaps_readingHelp__Gzl__ dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem 1rem;padding-block:.3rem}.HistoryBorderMaps_readingHelp__Gzl__ dt{font-weight:600}.HistoryBorderMaps_readingHelp__Gzl__ dd{margin:0}.HistoryBorderMaps_readingHelp__Gzl__ p{margin:0 0 1rem}.HistoryBorderMaps_source__l4gBL{margin-inline:1.5rem;border-top:1px solid var(--history-line,#d9cfc4);font-size:.95em}.HistoryBorderMaps_source__l4gBL summary{min-height:44px;padding:.7rem 0;cursor:pointer;font-weight:600}.HistoryBorderMaps_source__l4gBL p{margin:.2rem 0 1rem}.HistoryBorderMaps_credit__i4l9N{margin:.75rem 1.5rem 1.2rem;color:var(--history-muted,#655d62);font-size:.85em}.HistoryBorderMaps_srOnly__MN__3{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (max-width: 440px){.HistoryBorderMaps_guidance__hJTVh,.HistoryBorderMaps_heading__SbYlt,.HistoryBorderMaps_imageFooter__sL_Hw,.HistoryBorderMaps_imageTools__nF_CA,.HistoryBorderMaps_readingHelp__Gzl__{padding-inline:1rem}.HistoryBorderMaps_controls__gJGa3{padding-inline:1rem;gap:.4rem}.HistoryBorderMaps_controls__gJGa3 button{padding-inline:.55rem}.HistoryBorderMaps_credit__i4l9N,.HistoryBorderMaps_source__l4gBL{margin-inline:1rem}.HistoryBorderMaps_readingHelp__Gzl__ dl>div{grid-template-columns:minmax(0,1fr);gap:0;padding-block:.4rem}}.HistoryKareliaMap_figure__yZrg0{--karelia-water:#dce9e5;--karelia-land:#faf4e7;--karelia-historic:#e8cba3;--karelia-map-ink:#173a3d;--karelia-border-1939:#28575b;--karelia-border-1940:#995333;padding:clamp(1rem,2.5vw,2rem);color:var(--history-ink);background:var(--history-field);container:history-figure/inline-size}.HistoryKareliaMap_figure__yZrg0 :where(button,summary,a):focus-visible{outline:3px solid var(--history-teal);outline-offset:4px}.HistoryKareliaMap_heading__v_e_u{max-width:var(--history-prose-width,43rem)}.HistoryKareliaMap_eyebrow__0BYDv{color:var(--history-wine);font-size:.75rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.HistoryKareliaMap_heading__v_e_u h3{margin:.5rem 0 .8rem;font-family:var(--font-display);font-size:clamp(1.85rem,3.5vw,2.4rem);font-weight:500;line-height:1.15;text-wrap:balance}.HistoryKareliaMap_explanation__Z_lbP,.HistoryKareliaMap_heading__v_e_u p,.HistoryKareliaMap_observation__bxI0U,.HistoryKareliaMap_takeaway__fn5p4{font-family:var(--reader-font-family,inherit);font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.7);letter-spacing:var(--reader-letter-spacing,0)}.HistoryKareliaMap_heading__v_e_u p{margin:0}.HistoryKareliaMap_observation__bxI0U{max-width:var(--history-prose-width,43rem);margin:1.25rem 0;padding-left:1rem;border-left:3px solid var(--history-teal)}.HistoryKareliaMap_observation__bxI0U strong{font-weight:650}.HistoryKareliaMap_yearPicker__2fvpa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:1.5rem 0}.HistoryKareliaMap_yearButton__0nxsZ{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.3rem;min-width:0;min-height:44px;padding:.8rem 1rem;border:1px solid var(--history-line);border-radius:.15rem;background:var(--history-surface);color:var(--history-ink);text-align:left;cursor:pointer}.HistoryKareliaMap_yearNumber__MnHDH{display:block;font-family:var(--font-display);font-size:calc(1.75rem * var(--reader-text-scale, 1));font-weight:500;line-height:1;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.HistoryKareliaMap_yearLabel__J_Q35{min-width:0;font-family:var(--reader-font-family,inherit);font-size:calc(.875rem * var(--reader-text-scale, 1));line-height:1.4}.HistoryKareliaMap_yearButton__0nxsZ[aria-pressed=true]{background:var(--history-cover);border-color:var(--history-cover);color:var(--history-cover-ink);box-shadow:inset 0 -3px var(--history-cover-accent)}.HistoryKareliaMap_yearButton__0nxsZ[aria-pressed=true] .HistoryKareliaMap_yearNumber__MnHDH{color:var(--history-cover-accent)}.HistoryKareliaMap_layout__2sB9Z{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(1.2rem,3vw,2rem);align-items:start}.HistoryKareliaMap_detailsPanel__vjsQD,.HistoryKareliaMap_mapArea__hVWz_{min-width:0}.HistoryKareliaMap_mapFrame__8RdnJ{position:relative;width:100%;aspect-ratio:4/3;background:var(--karelia-water);isolation:isolate}.HistoryKareliaMap_map__xH69B{display:block;width:100%;height:100%}.HistoryKareliaMap_mapFrame__8RdnJ,.HistoryKareliaMap_mapFrame__8RdnJ *{transition-property:none}.HistoryKareliaMap_lakePaths__WcEoD,.HistoryKareliaMap_lake__QPzB9,.HistoryKareliaMap_sea__KHUoI{fill:var(--karelia-water)}.HistoryKareliaMap_landPaths__opzzG,.HistoryKareliaMap_land__cJT0q{fill:var(--karelia-land);stroke:#9eaaa0;stroke-width:.7}.HistoryKareliaMap_historicLand__mu1yh{fill:var(--karelia-historic)}.HistoryKareliaMap_border1939__Cg65e,.HistoryKareliaMap_border1940__Kt884{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.HistoryKareliaMap_border1939__Cg65e{stroke:var(--karelia-border-1939);stroke-width:2;stroke-dasharray:7 5}.HistoryKareliaMap_border1940__Kt884{stroke:var(--karelia-border-1940);stroke-width:2.2}.HistoryKareliaMap_regionLabel__tUdgI,.HistoryKareliaMap_waterLabel__wWmNu{fill:var(--karelia-map-ink);font-family:var(--reader-font-family,inherit);text-anchor:middle;pointer-events:none}.HistoryKareliaMap_waterLabel__wWmNu{font-size:22px;font-style:italic}.HistoryKareliaMap_waterLabel__wWmNu[data-map-label=Suomenlahti]{text-anchor:start}.HistoryKareliaMap_regionLabel__tUdgI{font-size:25px;font-weight:650;letter-spacing:.02em}.HistoryKareliaMap_north__7h3xs,.HistoryKareliaMap_scale__55YxI{color:var(--karelia-map-ink);fill:var(--karelia-map-ink);font-family:var(--reader-font-family,inherit);font-size:22px}.HistoryKareliaMap_north__7h3xs :where(path,line),.HistoryKareliaMap_scale__55YxI :where(path,line){stroke:var(--karelia-map-ink);stroke-width:1.5;vector-effect:non-scaling-stroke}.HistoryKareliaMap_placeMarker__fkvnL{position:absolute;z-index:1;display:block;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--karelia-map-ink);transform:translate(-50%,-50%);cursor:pointer;touch-action:manipulation}.HistoryKareliaMap_markerDot__qrttO{position:absolute;left:50%;top:50%;width:12px;height:12px;border:2px solid var(--karelia-land);border-radius:50%;background:var(--karelia-map-ink);box-shadow:0 0 0 1px var(--karelia-map-ink);transform:translate(-50%,-50%)}.HistoryKareliaMap_placeLabel__G8sy0{position:absolute;left:50%;bottom:calc(50% + 11px);display:block;padding:.25rem .4rem;border:1px solid var(--karelia-map-ink);border-radius:.15rem;background:var(--karelia-land);color:var(--karelia-map-ink);font-family:var(--reader-font-family,inherit);font-size:calc(.8125rem * var(--reader-text-scale, 1));line-height:1.2;font-weight:650;white-space:nowrap;transform:translateX(-50%)}.HistoryKareliaMap_placeMarker__fkvnL[data-selected=true]{z-index:2}.HistoryKareliaMap_placeMarker__fkvnL[data-selected=true] .HistoryKareliaMap_markerDot__qrttO{background:var(--karelia-border-1940);box-shadow:0 0 0 2px var(--karelia-border-1940)}.HistoryKareliaMap_placeMarker__fkvnL[data-selected=true] .HistoryKareliaMap_placeLabel__G8sy0{background:var(--history-cover);border-color:var(--history-cover);color:var(--history-cover-ink);box-shadow:inset 0 -2px var(--history-cover-accent)}.HistoryKareliaMap_figure__yZrg0 .HistoryKareliaMap_placeMarker__fkvnL:focus-visible{outline-color:var(--karelia-map-ink);outline-offset:2px}.HistoryKareliaMap_placeMarker__fkvnL:focus-visible .HistoryKareliaMap_placeLabel__G8sy0{outline:2px solid var(--karelia-map-ink);outline-offset:2px}.HistoryKareliaMap_mapCaption__3zqSM{margin:.65rem 0;font-family:var(--reader-font-family,inherit);font-size:calc(.8125rem * var(--reader-text-scale, 1));line-height:1.55;color:var(--history-muted)}.HistoryKareliaMap_legend__ABgXM{display:flex;flex-wrap:wrap;gap:.55rem 1.2rem;padding:0;margin:0 0 1rem;list-style:none}.HistoryKareliaMap_legendItem__63X1D{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.6rem;max-width:100%;min-width:0;font-family:var(--reader-font-family,inherit);font-size:calc(.8125rem * var(--reader-text-scale, 1));line-height:1.5}.HistoryKareliaMap_legendSwatch__atBku{display:block;width:2rem;height:.85rem;margin-top:.2rem;border:1px solid #a3845f;background:var(--karelia-historic)}.HistoryKareliaMap_legendLine__UQR1l{display:block;width:2rem;height:0;margin-top:.65em}.HistoryKareliaMap_legendLine__UQR1l[data-line="1939"]{border-top:2px dashed var(--karelia-border-1939)}.HistoryKareliaMap_legendLine__UQR1l[data-line="1940"]{border-top:2px solid var(--karelia-border-1940)}.HistoryKareliaMap_detailsPanel__vjsQD{padding:.3rem 0 .3rem 1.4rem;border-left:2px solid var(--history-line)}.HistoryKareliaMap_status__8TiMT{margin:0 0 .6rem;color:var(--history-teal);font-family:var(--reader-font-family,inherit);font-size:calc(.8125rem * var(--reader-text-scale, 1));line-height:1.5;font-weight:650}.HistoryKareliaMap_detailsPanel__vjsQD h4{margin:0 0 .75rem;font-family:var(--font-display);font-size:calc(1.8rem * var(--reader-text-scale, 1));font-weight:500;line-height:1.15}.HistoryKareliaMap_explanation__Z_lbP{margin:0;white-space:pre-line}.HistoryKareliaMap_takeaway__fn5p4{max-width:var(--history-prose-width,43rem);margin:1.5rem 0 0;padding:1rem 0 0;border-top:1px solid var(--history-line)}.HistoryKareliaMap_sourceDetails__pnkK6{margin-top:1.25rem;padding-top:.5rem;border-top:1px solid var(--history-line);font-family:var(--reader-font-family,inherit);font-size:calc(.875rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.65)}.HistoryKareliaMap_sourceDetails__pnkK6 summary{display:list-item;min-height:44px;padding:.65rem .1rem;color:var(--history-ink);font-weight:600;cursor:pointer}.HistoryKareliaMap_sourceDetails__pnkK6 p{margin:.5rem 0}.HistoryKareliaMap_sourceDetails__pnkK6 ul{margin:.75rem 0;padding-left:1.25rem}.HistoryKareliaMap_sourceDetails__pnkK6 li+li{margin-top:.6rem}.HistoryKareliaMap_sourceDetails__pnkK6 h4{margin:1rem 0 .6rem;font-size:1.1em}.HistoryKareliaMap_sourceDetails__pnkK6 dl{margin:0}.HistoryKareliaMap_sourceDetails__pnkK6 dl>div{margin:.65rem 0}.HistoryKareliaMap_sourceDetails__pnkK6 dt{font-weight:650}.HistoryKareliaMap_sourceDetails__pnkK6 dd{margin:.2rem 0 0}.HistoryKareliaMap_sourceDetails__pnkK6 a{color:var(--history-teal);text-decoration:underline;text-underline-offset:.2em}@media (hover:hover){.HistoryKareliaMap_yearButton__0nxsZ:not([aria-pressed=true]):hover{border-color:var(--history-teal);background:var(--history-surface)}.HistoryKareliaMap_placeMarker__fkvnL:hover .HistoryKareliaMap_placeLabel__G8sy0{text-decoration:underline;text-underline-offset:.2em}}@container history-figure (max-width: 650px){.HistoryKareliaMap_layout__2sB9Z{grid-template-columns:minmax(0,1fr);gap:1rem}.HistoryKareliaMap_detailsPanel__vjsQD{padding:.85rem 0 0;border-left:0;border-top:1px solid var(--history-line)}}@container history-figure (max-width: 450px){.HistoryKareliaMap_legend__ABgXM{margin-bottom:2rem}.HistoryKareliaMap_waterLabel__wWmNu{font-size:38px}.HistoryKareliaMap_regionLabel__tUdgI{font-size:40px}.HistoryKareliaMap_north__7h3xs,.HistoryKareliaMap_scale__55YxI{font-size:32px}.HistoryKareliaMap_yearPicker__2fvpa{grid-template-columns:minmax(0,1fr);gap:.4rem;margin-block:1.1rem}.HistoryKareliaMap_yearButton__0nxsZ{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;column-gap:.75rem;padding:.65rem .75rem}.HistoryKareliaMap_yearNumber__MnHDH{font-size:calc(1.6rem * var(--reader-text-scale, 1))}}@media (max-width:767px){.HistoryKareliaMap_layout__2sB9Z{grid-template-columns:minmax(0,1fr);gap:1rem}.HistoryKareliaMap_detailsPanel__vjsQD{padding:.85rem 0 0;border-left:0;border-top:1px solid var(--history-line)}}@media (max-width:450px){.HistoryKareliaMap_yearPicker__2fvpa{grid-template-columns:minmax(0,1fr);gap:.4rem;margin-block:1.1rem}.HistoryKareliaMap_yearButton__0nxsZ{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;column-gap:.75rem;padding:.65rem .75rem}.HistoryKareliaMap_yearNumber__MnHDH{font-size:calc(1.6rem * var(--reader-text-scale, 1))}}@media print{.HistoryKareliaMap_figure__yZrg0{background:transparent;padding:0}.HistoryKareliaMap_yearPicker__2fvpa{display:none}.HistoryKareliaMap_layout__2sB9Z{grid-template-columns:minmax(0,1fr)}.HistoryKareliaMap_placeMarker__fkvnL{pointer-events:none}.HistoryKareliaMap_detailsPanel__vjsQD{border-left:0;padding-left:0}}.HistoryWelfareReforms_figure__vUYMy{margin:3rem 0;padding-block:1.75rem;border-block:1px solid var(--history-line,#d9cfc4);color:var(--history-ink,#29232a)}.HistoryWelfareReforms_figure__vUYMy :where(a,button,summary):focus-visible{outline:3px solid var(--history-teal,#28575b);outline-offset:4px}.HistoryWelfareReforms_heading__BIQnr{margin-bottom:1.4rem}.HistoryWelfareReforms_eyebrow__er5Kn{color:var(--history-wine,#7b2d3a);font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.HistoryWelfareReforms_heading__BIQnr h3{margin:.3rem 0 0;font-family:var(--font-crimson,Georgia),serif;font-weight:600;font-size:2.2rem;line-height:1.15}.HistoryWelfareReforms_sourceSpread__lSP92{display:grid;grid-template-columns:.92fr 1fr;gap:1.6rem;align-items:start}.HistoryWelfareReforms_photo__xFyPj{background:#dfdbd1}.HistoryWelfareReforms_photo__xFyPj img{display:block;width:100%;height:auto}.HistoryWelfareReforms_sourceReading__odqDM{font-family:var(--reader-font-family,inherit);font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.7);letter-spacing:var(--reader-letter-spacing,0)}.HistoryWelfareReforms_sourceReading__odqDM .HistoryWelfareReforms_photoYear__0YArv{margin:-.1rem 0 .6rem;color:var(--history-wine,#7b2d3a);font-family:var(--font-crimson,Georgia),serif;font-size:3.5rem;line-height:1;font-variant-numeric:lining-nums}.HistoryWelfareReforms_sourceReading__odqDM h4{font-family:var(--font-crimson,Georgia),serif;font-size:1.75rem;line-height:1.15;font-weight:650;margin:0 0 .9rem}.HistoryWelfareReforms_sourceReading__odqDM p{margin:0 0 1rem}.HistoryWelfareReforms_sourceQuestion__CTpiw{border-top:1px solid var(--history-line,#d9cfc4);margin-top:.75rem}.HistoryWelfareReforms_sourceQuestion__CTpiw summary{padding-block:.7rem;font-weight:600;cursor:pointer;min-height:44px}.HistoryWelfareReforms_sourceQuestion__CTpiw p{padding:.5rem 0 0 1rem;border-left:2px solid var(--history-teal,#28575b)}.HistoryWelfareReforms_credit__zTCRq{color:var(--history-muted,#655d62);margin:.9rem 0 0;font-size:.75rem;line-height:1.6}.HistoryWelfareReforms_figure__vUYMy a{color:inherit;text-decoration:underline;text-underline-offset:3px}.HistoryWelfareReforms_reforms___DV0x{padding-top:1.9rem}.HistoryWelfareReforms_reforms___DV0x>h4{font-size:1.2rem;font-weight:700;line-height:1.4;margin:0 0 .5rem}.HistoryWelfareReforms_instruction__PAFNi{font-size:1rem;line-height:1.6;margin:0 0 1.3rem}.HistoryWelfareReforms_years__n0_WG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;gap:1rem}.HistoryWelfareReforms_years__n0_WG:before{content:"";position:absolute;top:3.6rem;height:2px;left:calc(16.66% - .35rem);right:calc(16.66% - .35rem);background:var(--history-line,#d9cfc4)}.HistoryWelfareReforms_years__n0_WG button{display:flex;position:relative;align-items:center;flex-direction:column;gap:.45rem;padding:.65rem .35rem;border:0;border-radius:3px;background:transparent;color:var(--history-muted,#655d62);font:inherit;font-size:.875rem;line-height:1.45;cursor:pointer;text-align:center}.HistoryWelfareReforms_years__n0_WG button[aria-pressed=true]{color:var(--history-wine,#7b2d3a);background:var(--history-wine-soft,#f1e4e3);font-weight:650}.HistoryWelfareReforms_year__1a7Ee{display:block;font-family:var(--font-crimson,Georgia),serif;font-size:2.2rem;line-height:1;font-variant-numeric:lining-nums}.HistoryWelfareReforms_yearDot__VVjej{display:block;width:.6rem;height:.6rem;border:2px solid;background:var(--history-paper,#fbf8f1);border-radius:50%}.HistoryWelfareReforms_years__n0_WG button[aria-pressed=true] .HistoryWelfareReforms_yearDot__VVjej{background:currentColor}.HistoryWelfareReforms_reformDetail__7H7TK{margin-top:1.65rem;padding:1.25rem 1.4rem;background:var(--history-field,#efece1);border-left:3px solid var(--history-teal,#28575b)}.HistoryWelfareReforms_reformTitle__Y82TT{display:flex;align-items:baseline;gap:.75rem;margin-bottom:1.2rem}.HistoryWelfareReforms_reformTitle__Y82TT>span{font-family:var(--font-crimson,Georgia),serif;font-size:2rem;line-height:1;color:var(--history-teal,#28575b)}.HistoryWelfareReforms_reformTitle__Y82TT h5{margin:0;font-size:1.2rem;line-height:1.4;font-weight:700}.HistoryWelfareReforms_causalPath__4noMY{list-style:none;padding:0;margin:0;font-family:var(--reader-font-family,inherit);font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.7);letter-spacing:var(--reader-letter-spacing,0)}.HistoryWelfareReforms_causalPath__4noMY li{position:relative;padding:0 0 1.2rem 1.5rem;border-left:1px solid var(--history-teal,#28575b)}.HistoryWelfareReforms_causalPath__4noMY li:before{content:"";position:absolute;width:.4rem;height:.4rem;left:-.23rem;top:.6rem;border:1px solid var(--history-teal,#28575b);border-radius:50%;background:var(--history-field,#efece1)}.HistoryWelfareReforms_causalPath__4noMY li:last-child{padding-bottom:0;border-left-color:transparent}.HistoryWelfareReforms_stepLabel__T_fMf{font-weight:700;color:var(--history-teal,#28575b)}.HistoryWelfareReforms_causalPath__4noMY p{margin:.35rem 0 0}.HistoryWelfareReforms_reference__kLu_d{margin:1.25rem 0 0;font-size:.8125rem;line-height:1.6;color:var(--history-muted,#655d62)}@media (max-width:600px){.HistoryWelfareReforms_sourceSpread__lSP92{grid-template-columns:minmax(0,1fr);gap:1.25rem}.HistoryWelfareReforms_heading__BIQnr h3{font-size:1.85rem}.HistoryWelfareReforms_sourceReading__odqDM{font-size:calc(1.0625rem * var(--reader-text-scale, 1))}.HistoryWelfareReforms_sourceReading__odqDM .HistoryWelfareReforms_photoYear__0YArv{font-size:2.5rem}.HistoryWelfareReforms_sourceReading__odqDM h4{font-size:1.65rem}.HistoryWelfareReforms_years__n0_WG{gap:.35rem}.HistoryWelfareReforms_years__n0_WG button{font-size:.8125rem;padding-inline:.2rem}.HistoryWelfareReforms_year__1a7Ee{font-size:2rem}.HistoryWelfareReforms_years__n0_WG:before{top:3.4rem}.HistoryWelfareReforms_reformDetail__7H7TK{padding:1rem}.HistoryWelfareReforms_reformTitle__Y82TT{align-items:start}.HistoryWelfareReforms_reformTitle__Y82TT h5{font-size:1.0625rem}.HistoryWelfareReforms_causalPath__4noMY{font-size:calc(1.0625rem * var(--reader-text-scale, 1))}}.HistoryWelfareNeeds_figure__2w8zZ{margin:2.25rem 0 2.75rem;color:var(--history-ink,#29232a)}.HistoryWelfareNeeds_figure__2w8zZ :where(a,button,summary):focus-visible{outline:3px solid var(--history-teal,#28575b);outline-offset:4px}.HistoryWelfareNeeds_heading__ZejTM{margin-bottom:1.4rem}.HistoryWelfareNeeds_eyebrow__SiX0J{font-size:.6875rem;letter-spacing:.09em;text-transform:uppercase;font-weight:650;color:var(--history-wine,#7b2d3a)}.HistoryWelfareNeeds_heading__ZejTM h3{font-family:var(--font-crimson,Georgia),serif;font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:500;line-height:1.12;margin:.4rem 0 .8rem;text-wrap:balance}.HistoryWelfareNeeds_heading__ZejTM p{max-width:52ch;font-family:var(--reader-font-family,inherit);font-size:calc(1.0625rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.7);margin:0}.HistoryWelfareNeeds_scene__2O0Ub{position:relative;overflow:hidden;background:#f7eedf;border:1px solid var(--history-line,#d9cfc4);border-radius:.25rem}.HistoryWelfareNeeds_scene__2O0Ub img{display:block;width:100%;height:auto}.HistoryWelfareNeeds_sceneLabels__HgRDs{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:.75rem 1rem 1rem;color:#54392d;background:#f7eedf}.HistoryWelfareNeeds_sceneLabels__HgRDs>span{display:flex;align-items:center;gap:.6rem;font-family:var(--font-crimson,Georgia),serif;font-size:1.5rem;line-height:1.15}.HistoryWelfareNeeds_sceneLabels__HgRDs>span>span{font-family:var(--font-geist-sans,sans-serif);font-size:.75rem;font-weight:600;line-height:1.4}.HistoryWelfareNeeds_scene__2O0Ub[data-need=care] .HistoryWelfareNeeds_careLabel__31Rh6,.HistoryWelfareNeeds_scene__2O0Ub[data-need=income] .HistoryWelfareNeeds_homeLabel__bRMxP{color:#7b2d3a;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3rem}.HistoryWelfareNeeds_credit__cVpLz{margin:.55rem 0 1.25rem;color:var(--history-muted,#655d62);font-size:.6875rem;line-height:1.6}.HistoryWelfareNeeds_controls__Ppkfn{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid var(--history-line,#d9cfc4)}.HistoryWelfareNeeds_controls__Ppkfn button{min-height:44px;padding:.65rem .85rem;border:1px solid var(--history-line,#d9cfc4);border-radius:2rem;font-size:.8125rem;line-height:1.35;color:var(--history-muted,#655d62);background:transparent;cursor:pointer}.HistoryWelfareNeeds_controls__Ppkfn button[aria-pressed=true]{background:var(--history-wine,#7b2d3a);color:var(--history-paper,#fbf8f1);border-color:var(--history-wine,#7b2d3a)}.HistoryWelfareNeeds_controls__Ppkfn button:hover{border-color:var(--history-wine,#7b2d3a)}.HistoryWelfareNeeds_explanation__8_j9N{padding:1.4rem 0;font-family:var(--reader-font-family,inherit);font-size:calc(1rem * var(--reader-text-scale, 1));letter-spacing:var(--reader-letter-spacing,0);line-height:var(--reader-line-height,1.7)}.HistoryWelfareNeeds_overview__Mwkup{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem}.HistoryWelfareNeeds_overview__Mwkup section+section{padding-left:1.75rem;border-left:1px solid var(--history-line,#d9cfc4)}.HistoryWelfareNeeds_number__zhCfH{font-family:var(--font-crimson,Georgia),serif;font-size:2rem;line-height:1;color:var(--history-wine,#7b2d3a)}.HistoryWelfareNeeds_explanation__8_j9N h4{font-family:var(--font-crimson,Georgia),serif;font-size:1.55rem;line-height:1.2;font-weight:600;margin:.6rem 0 .7rem}.HistoryWelfareNeeds_explanation__8_j9N p{margin:0}.HistoryWelfareNeeds_detail__soPym{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.4rem}.HistoryWelfareNeeds_date__kXpMc{font-family:var(--font-crimson,Georgia),serif;font-size:2.8rem;line-height:1;color:var(--history-wine,#7b2d3a);font-variant-numeric:lining-nums}.HistoryWelfareNeeds_detail__soPym h4{margin-top:0}.HistoryWelfareNeeds_explanation__8_j9N .HistoryWelfareNeeds_connection__Md0Z0{margin-top:1rem;padding-left:1rem;border-left:2px solid var(--history-teal,#28575b);color:var(--history-teal,#28575b)}.HistoryWelfareNeeds_sources___d6R0{border-top:1px solid var(--history-line,#d9cfc4);color:var(--history-muted,#655d62);font-size:.8125rem;line-height:1.7}.HistoryWelfareNeeds_sources___d6R0 summary{cursor:pointer;min-height:44px;padding-block:.75rem}.HistoryWelfareNeeds_sources___d6R0 p{margin:.25rem 0 .75rem}.HistoryWelfareNeeds_sources___d6R0 ul{margin:0 0 .75rem;padding-left:1.25rem}.HistoryWelfareNeeds_sources___d6R0 a{text-decoration:underline;text-underline-offset:.15em}@media (max-width:520px){.HistoryWelfareNeeds_sceneLabels__HgRDs{padding:.5rem .65rem .75rem;gap:.65rem}.HistoryWelfareNeeds_controls__Ppkfn,.HistoryWelfareNeeds_sceneLabels__HgRDs>span{gap:.4rem}.HistoryWelfareNeeds_controls__Ppkfn button{padding-inline:.7rem}.HistoryWelfareNeeds_overview__Mwkup{grid-template-columns:minmax(0,1fr);gap:1.25rem}.HistoryWelfareNeeds_overview__Mwkup section+section{border-left:0;border-top:1px solid var(--history-line,#d9cfc4);padding-left:0;padding-top:1.25rem}.HistoryWelfareNeeds_detail__soPym{grid-template-columns:minmax(0,1fr);gap:.8rem}.HistoryWelfareNeeds_date__kXpMc{font-size:2.25rem}}@media print{.HistoryWelfareNeeds_controls__Ppkfn{display:none}.HistoryWelfareNeeds_overview__Mwkup,.HistoryWelfareNeeds_scene__2O0Ub{break-inside:avoid}}.HistoryBerlinDivisions_figure__JQ8Jv{margin:2.75rem 0;color:var(--history-ink,#29232a);background:var(--history-surface,#fffdf8);border-block:1px solid var(--history-line,#d9cfc4);font-size:1rem;line-height:1.65;container-type:inline-size}.HistoryBerlinDivisions_figure__JQ8Jv :where(button,a,summary):focus-visible{outline:3px solid var(--history-teal,#28575b);outline-offset:3px}.HistoryBerlinDivisions_heading__ke4I_{padding:1.4rem 1.5rem 1rem}.HistoryBerlinDivisions_eyebrow___3Hpf{color:var(--history-wine,#7b2d3a);font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.HistoryBerlinDivisions_heading__ke4I_ h3{margin:.35rem 0 .65rem;font:600 2.125rem/1.12 var(--font-crimson,Georgia),serif;text-wrap:balance}.HistoryBerlinDivisions_heading__ke4I_ .HistoryBerlinDivisions_date___83DJ{margin:0;color:var(--history-muted,#655d62);font-size:.8125rem}.HistoryBerlinDivisions_controls__mHvc3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding:0 1.5rem 1rem}.HistoryBerlinDivisions_controls__mHvc3 button{display:flex;align-items:center;gap:.5rem;text-align:left;min-height:48px;padding:.6rem .65rem;border:1px solid var(--history-line,#d9cfc4);border-radius:2px;color:inherit;background:transparent;font:550 .875rem/1.35 var(--font-geist-sans,system-ui),sans-serif;cursor:pointer}.HistoryBerlinDivisions_controls__mHvc3 button>span{color:var(--history-muted,#655d62);font-size:.75rem}.HistoryBerlinDivisions_controls__mHvc3 button[aria-pressed=true]{border-color:var(--history-wine,#7b2d3a);background:var(--history-wine-soft,#f1e4e3);color:var(--history-wine,#7b2d3a);box-shadow:inset 0 -2px var(--history-wine,#7b2d3a)}.HistoryBerlinDivisions_mapFrame__ThCOl{position:relative;background:#eeefdf}.HistoryBerlinDivisions_map__XneRo{display:block;width:100%;aspect-ratio:1.278}.HistoryBerlinDivisions_labels__7OTQz{position:absolute;inset:0;pointer-events:none}.HistoryBerlinDivisions_pointers__tILZl{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.HistoryBerlinDivisions_pointers__tILZl line{stroke:#672333;stroke-width:1.5px;vector-effect:non-scaling-stroke}.HistoryBerlinDivisions_pointers__tILZl circle{fill:#672333;stroke:#fffdf4;stroke-width:1px;vector-effect:non-scaling-stroke}.HistoryBerlinDivisions_labels__7OTQz span{position:absolute;transform:translate(-50%,-50%);border:1px solid #8a7d66;border-radius:2px;padding:.18rem .38rem;color:#29232a;background:#fffdf4f5;box-shadow:0 1px 3px #3c33252b;font:700 clamp(.66rem,2.1cqi,.875rem)/1.3 var(--font-geist-sans,system-ui),sans-serif;white-space:nowrap}.HistoryBerlinDivisions_mapFooter__iMdsL{padding:.75rem 1.5rem;border-bottom:1px solid var(--history-line,#d9cfc4);font-size:.8125rem;line-height:1.55}.HistoryBerlinDivisions_mapFooter__iMdsL p{margin:0 0 .25rem}.HistoryBerlinDivisions_mapFooter__iMdsL a{display:inline-flex;align-items:center;min-height:40px}.HistoryBerlinDivisions_figure__JQ8Jv a{color:inherit;text-decoration:underline;text-underline-offset:3px}.HistoryBerlinDivisions_explanation__bjaIK{padding:1.25rem 1.5rem .25rem;font-family:var(--reader-font-family,inherit);font-size:calc(1.0625rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.75);letter-spacing:var(--reader-letter-spacing,0)}.HistoryBerlinDivisions_explanation__bjaIK h4{margin:0 0 .65rem;font-size:1.25rem;line-height:1.4}.HistoryBerlinDivisions_explanation__bjaIK p{margin:0 0 1rem}.HistoryBerlinDivisions_details__ZQtmb,.HistoryBerlinDivisions_question__ls1lK{font-family:var(--reader-font-family,inherit);line-height:var(--reader-line-height,1.65);letter-spacing:var(--reader-letter-spacing,0)}.HistoryBerlinDivisions_question__ls1lK{margin:.25rem 1.5rem 1rem;padding-left:1rem;border-left:3px solid var(--history-teal,#28575b);font-size:calc(1rem * var(--reader-text-scale, 1))}.HistoryBerlinDivisions_question__ls1lK summary{min-height:44px;padding:.4rem 0;font-weight:650;cursor:pointer}.HistoryBerlinDivisions_question__ls1lK p{margin:.2rem 0 .8rem}.HistoryBerlinDivisions_details__ZQtmb{margin-inline:1.5rem;border-top:1px solid var(--history-line,#d9cfc4);font-size:calc(.875rem * var(--reader-text-scale, 1))}.HistoryBerlinDivisions_details__ZQtmb summary{min-height:44px;padding:.8rem 0;font-weight:600;cursor:pointer}.HistoryBerlinDivisions_details__ZQtmb p{margin:.2rem 0 1rem}.HistoryBerlinDivisions_details__ZQtmb table{width:100%;border-collapse:collapse;margin-block:.3rem 1rem;text-align:left}.HistoryBerlinDivisions_details__ZQtmb caption{margin-bottom:.6rem;text-align:left;font-weight:600}.HistoryBerlinDivisions_details__ZQtmb td,.HistoryBerlinDivisions_details__ZQtmb th{padding:.65rem .6rem;vertical-align:top;border-bottom:1px solid var(--history-line,#d9cfc4);overflow-wrap:anywhere}.HistoryBerlinDivisions_details__ZQtmb th{width:32%}.HistoryBerlinDivisions_sources__1XVQV{padding-left:1.2rem}.HistoryBerlinDivisions_sources__1XVQV li+li{margin-top:.6rem}.HistoryBerlinDivisions_credit__moflt{margin:.5rem 1.5rem 1.1rem;color:var(--history-muted,#655d62);font-size:.75rem;line-height:1.6}.HistoryBerlinDivisions_srOnly__uOPLJ{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (max-width: 440px){.HistoryBerlinDivisions_heading__ke4I_{padding-inline:1rem}.HistoryBerlinDivisions_heading__ke4I_ h3{font-size:1.8rem}.HistoryBerlinDivisions_controls__mHvc3{padding-inline:1rem;gap:.25rem}.HistoryBerlinDivisions_controls__mHvc3 button{flex-direction:column;align-items:flex-start;gap:.25rem;padding:.4rem .45rem;font-size:.75rem}.HistoryBerlinDivisions_explanation__bjaIK,.HistoryBerlinDivisions_mapFooter__iMdsL{padding-inline:1rem}.HistoryBerlinDivisions_credit__moflt,.HistoryBerlinDivisions_details__ZQtmb,.HistoryBerlinDivisions_question__ls1lK{margin-inline:1rem}.HistoryBerlinDivisions_details__ZQtmb table,.HistoryBerlinDivisions_details__ZQtmb tbody,.HistoryBerlinDivisions_details__ZQtmb td,.HistoryBerlinDivisions_details__ZQtmb th,.HistoryBerlinDivisions_details__ZQtmb tr{display:block}.HistoryBerlinDivisions_details__ZQtmb th{width:auto;border-bottom:0;padding:.65rem 0 .15rem}.HistoryBerlinDivisions_details__ZQtmb td{padding:0 0 .7rem}}.HistoryEconomicLoop_figure__JRz1S{margin:2.75rem 0;padding:1.5rem 0 1rem;border-block:1px solid var(--history-line,#d9cfc4);color:var(--history-ink,#29232a);background:var(--history-surface,#fffdf8);font-size:1rem;line-height:1.65;container-type:inline-size}.HistoryEconomicLoop_figure__JRz1S :where(button,a,summary):focus-visible{outline:3px solid var(--history-teal,#28575b);outline-offset:4px}.HistoryEconomicLoop_heading__078T3,.HistoryEconomicLoop_reading__TFfyL{padding-inline:1.5rem}.HistoryEconomicLoop_eyebrow__rcx7Y{color:var(--history-wine,#7b2d3a);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.HistoryEconomicLoop_heading__078T3 h3{margin:.35rem 0 .6rem;font:600 2.125rem/1.15 var(--font-crimson,Georgia),serif;text-wrap:balance}.HistoryEconomicLoop_heading__078T3 p{margin:0}.HistoryEconomicLoop_diagram__Lw0wq{position:relative;margin:1.4rem 1.5rem 0}.HistoryEconomicLoop_phases__fsr9A{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3rem 5rem;min-height:330px;list-style:none;padding:0;margin:0}.HistoryEconomicLoop_phases__fsr9A li{min-width:0}.HistoryEconomicLoop_orders__S1d4E{grid-area:1/1}.HistoryEconomicLoop_work__wa5Mq{grid-area:1/2}.HistoryEconomicLoop_income___du4M{grid-area:2/2}.HistoryEconomicLoop_purchases__cjOuS{grid-area:2/1}.HistoryEconomicLoop_phases__fsr9A button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;width:100%;height:100%;min-height:128px;padding:.3rem .25rem;border:0;border-radius:3px;color:inherit;background:transparent;cursor:pointer;text-align:center;font:inherit}.HistoryEconomicLoop_phases__fsr9A button strong{max-width:19ch;font-size:1rem;line-height:1.4}.HistoryEconomicLoop_number__G6mVb{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border:1px solid var(--history-muted,#655d62);border-radius:50%;font-weight:700;color:var(--history-muted,#655d62)}.HistoryEconomicLoop_concept__4_QyY{max-width:25ch;font-size:.75rem;line-height:1.4;color:var(--history-muted,#655d62)}.HistoryEconomicLoop_phases__fsr9A button[aria-pressed=true] .HistoryEconomicLoop_number__G6mVb{background:var(--history-wine,#7b2d3a);color:var(--history-surface,#fffdf8);border-color:var(--history-wine,#7b2d3a)}.HistoryEconomicLoop_phases__fsr9A button[aria-pressed=true] strong{color:var(--history-wine,#7b2d3a);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.HistoryEconomicLoop_arrows__zp2rB{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.HistoryEconomicLoop_arrows__zp2rB path{fill:none;stroke:var(--history-muted,#655d62);stroke-width:1.5px;vector-effect:non-scaling-stroke}.HistoryEconomicLoop_arrows__zp2rB>path[data-active=true]{stroke:var(--history-wine,#7b2d3a);stroke-width:3px}.HistoryEconomicLoop_arrows__zp2rB marker path{stroke:var(--history-ink,#29232a);stroke-width:1.4px}.HistoryEconomicLoop_mobileArrows__JBGDk{display:none}.HistoryEconomicLoop_returnLabel__JFV5l{position:absolute;left:0;top:50%;width:19%;margin:0;transform:translateY(-50%);font-size:.75rem;line-height:1.35;color:var(--history-muted,#655d62);text-align:center}.HistoryEconomicLoop_reading__TFfyL{padding-top:1.25rem;border-top:1px solid var(--history-line,#d9cfc4);font-family:var(--reader-font-family,inherit);font-size:calc(1.0625rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.75);letter-spacing:var(--reader-letter-spacing,0)}.HistoryEconomicLoop_step__tW5km{color:var(--history-wine,#7b2d3a);font-size:.75rem;font-weight:700}.HistoryEconomicLoop_reading__TFfyL h4{margin:.2rem 0 .65rem;font-size:1.25rem;line-height:1.4}.HistoryEconomicLoop_reading__TFfyL p{margin:0 0 .9rem}.HistoryEconomicLoop_reading__TFfyL .HistoryEconomicLoop_connection__2F8vL{font-weight:600}.HistoryEconomicLoop_next__d_50W{min-height:44px;padding:.55rem .8rem;border:1px solid var(--history-line,#d9cfc4);border-radius:2px;background:transparent;color:inherit;font:600 .875rem/1.4 var(--font-geist-sans,system-ui),sans-serif;cursor:pointer}.HistoryEconomicLoop_relief__AHyYZ{margin:1.4rem 1.5rem 1rem;padding:.1rem 0 .1rem 1rem;border-left:3px solid var(--history-teal,#28575b);font-family:var(--reader-font-family,inherit);font-size:calc(.9375rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.65)}.HistoryEconomicLoop_relief__AHyYZ h4{margin:0 0 .4rem;font-size:1rem}.HistoryEconomicLoop_relief__AHyYZ p{margin:0}.HistoryEconomicLoop_limit__gEuMF{margin:1rem 1.5rem;font-size:calc(.875rem * var(--reader-text-scale, 1));line-height:1.65;color:var(--history-muted,#655d62)}.HistoryEconomicLoop_details__Xy7jG{margin-inline:1.5rem;border-top:1px solid var(--history-line,#d9cfc4);font-family:var(--reader-font-family,inherit);font-size:calc(.9375rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.65)}.HistoryEconomicLoop_details__Xy7jG summary{min-height:44px;padding:.8rem 0;font-size:.875rem;font-weight:600;cursor:pointer}.HistoryEconomicLoop_details__Xy7jG ol{margin:0 0 1rem;padding-left:1.3rem}.HistoryEconomicLoop_details__Xy7jG li+li{margin-top:1rem}.HistoryEconomicLoop_sources__t22O_{margin:.75rem 1.5rem 0;font-size:.75rem;line-height:1.6;color:var(--history-muted,#655d62)}.HistoryEconomicLoop_sources__t22O_ a{color:inherit;text-decoration:underline;text-underline-offset:3px}@container (max-width: 480px){.HistoryEconomicLoop_heading__078T3,.HistoryEconomicLoop_reading__TFfyL{padding-inline:1rem}.HistoryEconomicLoop_heading__078T3 h3{font-size:1.8rem}.HistoryEconomicLoop_diagram__Lw0wq{margin:1.2rem 1rem 1rem}.HistoryEconomicLoop_phases__fsr9A{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:0;padding-left:3rem;min-height:440px}.HistoryEconomicLoop_phases__fsr9A li{grid-area:auto}.HistoryEconomicLoop_phases__fsr9A button{display:grid;grid-template-columns:38px 1fr;align-content:center;align-items:center;justify-content:start;column-gap:.6rem;row-gap:.2rem;min-height:110px;text-align:left}.HistoryEconomicLoop_number__G6mVb{grid-row:span 2}.HistoryEconomicLoop_phases__fsr9A button strong{max-width:none;font-size:.9375rem}.HistoryEconomicLoop_concept__4_QyY{max-width:none}.HistoryEconomicLoop_desktopArrows__m87NO{display:none}.HistoryEconomicLoop_mobileArrows__JBGDk{display:block;width:100px}.HistoryEconomicLoop_returnLabel__JFV5l{position:static;width:auto;margin:.35rem 0 0;transform:none;text-align:left}.HistoryEconomicLoop_details__Xy7jG,.HistoryEconomicLoop_limit__gEuMF,.HistoryEconomicLoop_relief__AHyYZ,.HistoryEconomicLoop_sources__t22O_{margin-inline:1rem}}@media print{.HistoryEconomicLoop_details__Xy7jG,.HistoryEconomicLoop_details__Xy7jG>*{display:block}.HistoryEconomicLoop_next__d_50W{display:none}}.HistoryFoodSupply_figure__OxBxZ{margin:2.25rem 0 2.75rem;color:var(--history-ink,#29232a);container-type:inline-size}.HistoryFoodSupply_figure__OxBxZ :where(button,a,summary):focus-visible{outline:3px solid var(--history-teal,#28575b);outline-offset:4px}.HistoryFoodSupply_heading__MoqCe{margin-bottom:1.4rem}.HistoryFoodSupply_eyebrow__vbL_g{font-size:.6875rem;letter-spacing:.09em;text-transform:uppercase;font-weight:650;color:var(--history-wine,#7b2d3a)}.HistoryFoodSupply_heading__MoqCe h3{margin:.4rem 0 .8rem;font-family:var(--font-crimson,Georgia),serif;font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:500;line-height:1.12;text-wrap:balance}.HistoryFoodSupply_heading__MoqCe p{max-width:52ch;margin:0;font-family:var(--reader-font-family,inherit);font-size:calc(1.0625rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.7)}.HistoryFoodSupply_landscape__P6_ed{background:#f8eedc;border:1px solid var(--history-line,#d9cfc4);border-radius:.25rem;overflow:hidden}.HistoryFoodSupply_picture__j5S_j{position:relative}.HistoryFoodSupply_picture__j5S_j img{display:block;width:100%;height:auto}.HistoryFoodSupply_connections__qx5t9,.HistoryFoodSupply_placeMarkers__TNwPI{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.HistoryFoodSupply_connections__qx5t9{color:#28575b}.HistoryFoodSupply_connectionHalo__bv3iT,.HistoryFoodSupply_connection__j6mFe{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.HistoryFoodSupply_connectionHalo__bv3iT{stroke:#fff9ed;stroke-width:6px;opacity:.8}.HistoryFoodSupply_connection__j6mFe{stroke:currentColor;stroke-width:2.5px}.HistoryFoodSupply_connections__qx5t9 g[data-emphasis=false]{opacity:.25}.HistoryFoodSupply_figure__OxBxZ[data-food-supply-view=distribution] .HistoryFoodSupply_connections__qx5t9,.HistoryFoodSupply_figure__OxBxZ[data-food-supply-view=production] .HistoryFoodSupply_connections__qx5t9{color:#7b2d3a}.HistoryFoodSupply_figure__OxBxZ[data-food-supply-view=distribution] .HistoryFoodSupply_connections__qx5t9 g[data-emphasis=true] .HistoryFoodSupply_connection__j6mFe{stroke-dasharray:7 6}.HistoryFoodSupply_veil__m9tZV{fill:#fff9ed;opacity:.62}.HistoryFoodSupply_marker__r7MT4{position:absolute;display:grid;place-items:center;width:2rem;height:2rem;transform:translate(-50%,-50%);border-radius:50%;border:2px solid #fff9ed;background:#fff9ed;color:#28575b;box-shadow:0 0 0 1px #28575b;font-size:.875rem;font-weight:700}.HistoryFoodSupply_marker__r7MT4[data-focused=true]{color:#fff9ed;background:#28575b}.HistoryFoodSupply_figure__OxBxZ:not([data-food-supply-view=overview]) .HistoryFoodSupply_marker__r7MT4[data-focused=true]{color:#fff9ed;background:#7b2d3a;box-shadow:0 0 0 2px #7b2d3a}.HistoryFoodSupply_placeKey__23riD{list-style:none;display:flex;flex-wrap:wrap;gap:.7rem 1.5rem;margin:0;padding:1rem;border-top:1px solid #d9cfc4;color:#45392e;font-size:.8125rem;line-height:1.5}.HistoryFoodSupply_placeKey__23riD li{display:flex;align-items:baseline;gap:.4rem}.HistoryFoodSupply_placeKey__23riD li>span{font-weight:700;min-width:.65rem}.HistoryFoodSupply_placeKey__23riD li[data-focused=true]{color:#7b2d3a;font-weight:600}.HistoryFoodSupply_credit__u68Jt{margin:.55rem 0 1.25rem;color:var(--history-muted,#655d62);font-size:.6875rem;line-height:1.6}.HistoryFoodSupply_controls__DhKvR{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:1rem}.HistoryFoodSupply_controls__DhKvR button{min-height:44px;max-width:100%;padding:.7rem .9rem;border:1px solid var(--history-line,#d9cfc4);border-radius:.25rem;color:var(--history-ink,#29232a);background:var(--history-paper,#fbf8f1);font-size:.875rem;line-height:1.4;text-align:left;cursor:pointer}.HistoryFoodSupply_controls__DhKvR button[aria-pressed=true]{color:var(--history-paper,#fbf8f1);background:var(--history-wine,#7b2d3a);border-color:var(--history-wine,#7b2d3a)}.HistoryFoodSupply_controls__DhKvR button:hover{border-color:var(--history-wine,#7b2d3a)}.HistoryFoodSupply_explanation___PmCl{max-width:48rem;padding-block:1.35rem 1.7rem;font-family:var(--reader-font-family,inherit);font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.7);letter-spacing:var(--reader-letter-spacing,0)}.HistoryFoodSupply_explanation___PmCl h4{margin:.5rem 0 .7rem;font-family:var(--font-crimson,Georgia),serif;font-size:1.7rem;line-height:1.2;font-weight:600}.HistoryFoodSupply_explanation___PmCl p{margin:0}.HistoryFoodSupply_explanation___PmCl .HistoryFoodSupply_focusLabel__AhEMN{font-family:var(--font-geist-sans,sans-serif);color:var(--history-wine,#7b2d3a);font-size:.8125rem;line-height:1.6}.HistoryFoodSupply_explanation___PmCl .HistoryFoodSupply_consequence__LQXFs{display:flex;align-items:baseline;gap:.65rem;margin-top:1rem;color:var(--history-teal,#28575b)}.HistoryFoodSupply_consequence__LQXFs>span{flex-shrink:0}.HistoryFoodSupply_details__eFjeT{border-top:1px solid var(--history-line,#d9cfc4);font-size:.875rem;line-height:1.7}.HistoryFoodSupply_details__eFjeT summary{min-height:44px;padding-block:.75rem;color:var(--history-teal,#28575b);cursor:pointer}.HistoryFoodSupply_details__eFjeT ol{padding-left:1.25rem;margin:.3rem 0 1.25rem;max-width:48rem}.HistoryFoodSupply_details__eFjeT li+li{margin-top:.9rem}.HistoryFoodSupply_boundary__jvd7x{max-width:60rem;margin:.85rem 0 0;color:var(--history-muted,#655d62);font-size:.75rem;line-height:1.7}.HistoryFoodSupply_boundary__jvd7x a{text-decoration:underline;text-underline-offset:.15em}@container (max-width: 440px){.HistoryFoodSupply_marker__r7MT4{width:1.55rem;height:1.55rem;font-size:.75rem}.HistoryFoodSupply_connectionHalo__bv3iT{stroke-width:4px}.HistoryFoodSupply_connection__j6mFe{stroke-width:1.7px}.HistoryFoodSupply_placeKey__23riD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;padding:.8rem;font-size:.75rem}.HistoryFoodSupply_controls__DhKvR{gap:.45rem}.HistoryFoodSupply_controls__DhKvR button{padding-inline:.65rem;font-size:.8125rem}}@media print{.HistoryFoodSupply_controls__DhKvR{display:none}.HistoryFoodSupply_landscape__P6_ed{print-color-adjust:exact;break-inside:avoid}}.HistoryTrenchExplorer_figure__hoW2Q{container:history-trench/inline-size;min-width:0;margin:2.5rem 0;border:1px solid var(--history-line,#cfc8b9);border-radius:1rem;background:var(--history-paper,#f8f4e9);overflow:hidden;color:var(--history-ink,#302c29)}.HistoryTrenchExplorer_heading__B5Tht{padding:clamp(1.25rem,3vw,2.25rem)}.HistoryTrenchExplorer_eyebrow__Htklz{color:var(--history-teal,#466252);font:600 .75rem/1.5 var(--font-geist-sans,sans-serif);letter-spacing:.09em;text-transform:uppercase}.HistoryTrenchExplorer_heading__B5Tht h3{font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.15;font-weight:500;margin:.55rem 0 .8rem}.HistoryTrenchExplorer_heading__B5Tht p{max-width:52ch;margin:0;font-family:var(--reader-font-family,inherit);font-size:calc(1.0625rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.7)}.HistoryTrenchExplorer_stage__NgobE{position:relative;width:100%;aspect-ratio:16/10;min-height:230px;max-height:clamp(320px,48svh,560px);background:radial-gradient(ellipse at 50% 25%,#ebe8d9,#bbc5b7);isolation:isolate}.HistoryTrenchExplorer_fallback__fvTEu{position:absolute;inset:0;display:grid;align-items:end}.HistoryTrenchExplorer_canvas__vxBmz[hidden],.HistoryTrenchExplorer_fallback__fvTEu[hidden]{display:none}.HistoryTrenchExplorer_fallback__fvTEu svg{display:block;width:100%;height:100%}.HistoryTrenchExplorer_canvas__vxBmz{display:block;width:100%;height:100%;touch-action:pan-y}.HistoryTrenchExplorer_pins__8Ur7x{position:absolute;inset:0;pointer-events:none;overflow:hidden}.HistoryTrenchExplorer_pin__uybqB{position:absolute;pointer-events:auto;transform:translate(-50%,-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff8e8;font:600 .8rem/1 sans-serif;cursor:pointer}.HistoryTrenchExplorer_pin__uybqB span{display:grid;place-items:center;width:30px;height:30px;border:2px solid #fffae9;border-radius:50%;background:#344c41;box-shadow:0 3px 12px #18221d60}.HistoryTrenchExplorer_pin__uybqB[aria-pressed=true] span{background:#873f3d}.HistoryTrenchExplorer_start__QoRLp{position:absolute;bottom:1.25rem;left:50%;transform:translateX(-50%);min-height:48px;max-width:calc(100% - 2rem);padding:.75rem 1.2rem;border:1px solid #738275;border-radius:999px;background:#243e32;color:#fff8e8;box-shadow:0 8px 24px #253b3430;font:600 .95rem/1.35 sans-serif;cursor:pointer;white-space:nowrap}.HistoryTrenchExplorer_start__QoRLp span{margin-left:1rem}.HistoryTrenchExplorer_status__rcn_m{position:absolute;inset:auto 1rem 1rem;padding:.8rem;border-radius:.5rem;background:#faf7eeed;color:#273b31;font:500 .9rem/1.5 sans-serif}.HistoryTrenchExplorer_unavailable__A1Mkb{margin:1rem clamp(1rem,3vw,2rem) 0;font-size:.9rem;line-height:1.5}.HistoryTrenchExplorer_sceneLabel__uLU2N{position:absolute;left:1rem;bottom:.75rem;color:#354336;font:500 .7rem/1.4 sans-serif;pointer-events:none}.HistoryTrenchExplorer_controls___F4rj{display:flex;flex-wrap:wrap;gap:.5rem;padding:1.1rem clamp(1rem,3vw,2rem) .5rem}.HistoryTrenchExplorer_controls___F4rj button,.HistoryTrenchExplorer_viewTools__O5K5X button{min-height:44px;border:1px solid #a3ac9d;border-radius:.45rem;background:transparent;color:inherit;padding:.65rem .85rem;font:500 .9rem/1.3 var(--font-geist-sans,sans-serif);cursor:pointer}.HistoryTrenchExplorer_controls___F4rj button[aria-pressed=true]{background:#324a3d;color:#fff9e9;border-color:#324a3d}.HistoryTrenchExplorer_controls___F4rj button span{display:inline-block;font-size:.75em;opacity:.8;margin-right:.5rem}.HistoryTrenchExplorer_figure__hoW2Q a:focus-visible,.HistoryTrenchExplorer_figure__hoW2Q button:focus-visible,.HistoryTrenchExplorer_figure__hoW2Q summary:focus-visible{outline:3px solid #be7639;outline-offset:3px}.HistoryTrenchExplorer_viewTools__O5K5X{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem clamp(1rem,3vw,2rem) .5rem}.HistoryTrenchExplorer_viewTools__O5K5X p{flex:1 1 12rem;margin:0;font:400 .75rem/1.5 sans-serif}.HistoryTrenchExplorer_viewTools__O5K5X button{min-width:44px}.HistoryTrenchExplorer_explanation__HdJPM{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.1rem;padding:1.5rem clamp(1rem,3vw,2rem)}.HistoryTrenchExplorer_number__8a0XG{color:var(--history-teal,#71806c);font:500 .8rem/1.5 sans-serif;padding-top:.3rem}.HistoryTrenchExplorer_explanation__HdJPM h4,.HistoryTrenchExplorer_textVersion__pCJae h4{margin:0 0 .6rem;font-size:1.2em;line-height:1.35}.HistoryTrenchExplorer_explanation__HdJPM p,.HistoryTrenchExplorer_textVersion__pCJae p{margin:0;white-space:pre-line;font-family:var(--reader-font-family,inherit);font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.7);letter-spacing:var(--reader-letter-spacing,0)}.HistoryTrenchExplorer_textVersion__pCJae{margin:0 clamp(1rem,3vw,2rem);border-top:1px solid #a3ac9d70}.HistoryTrenchExplorer_textVersion__pCJae summary{min-height:44px;padding:.75rem 0;cursor:pointer;font:500 .9rem/1.4 sans-serif}.HistoryTrenchExplorer_textVersion__pCJae section{padding:.8rem 0}.HistoryTrenchExplorer_printVersion__v7kkD{display:none}.HistoryTrenchExplorer_boundary__pipCY{padding:1rem clamp(1rem,3vw,2rem) 0;margin:0;font:400 .75rem/1.55 sans-serif}.HistoryTrenchExplorer_sources__MxBUZ{padding:.3rem clamp(1rem,3vw,2rem) 1rem;font:400 .75rem/1.5 sans-serif}.HistoryTrenchExplorer_sources__MxBUZ summary{min-height:44px;padding:.75rem 0;cursor:pointer}.HistoryTrenchExplorer_sources__MxBUZ>div{display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding:.3rem 0}.HistoryTrenchExplorer_sources__MxBUZ a{color:inherit;text-underline-offset:3px}@media (max-width:500px){.HistoryTrenchExplorer_controls___F4rj{display:grid;grid-template-columns:1fr 1fr}.HistoryTrenchExplorer_explanation__HdJPM{gap:.7rem}.HistoryTrenchExplorer_stage__NgobE{aspect-ratio:1.1}}@container history-trench (max-width: 28em){.HistoryTrenchExplorer_boundary__pipCY,.HistoryTrenchExplorer_controls___F4rj,.HistoryTrenchExplorer_explanation__HdJPM,.HistoryTrenchExplorer_heading__B5Tht,.HistoryTrenchExplorer_sources__MxBUZ,.HistoryTrenchExplorer_viewTools__O5K5X{padding-inline:16px}.HistoryTrenchExplorer_explanation__HdJPM{grid-template-columns:minmax(0,1fr);gap:.5rem}.HistoryTrenchExplorer_number__8a0XG{padding-top:0}.HistoryTrenchExplorer_textVersion__pCJae{margin-inline:16px}.HistoryTrenchExplorer_controls___F4rj{display:grid;grid-template-columns:minmax(0,1fr)}.HistoryTrenchExplorer_start__QoRLp{white-space:normal}}@media print{.HistoryTrenchExplorer_figure__hoW2Q{break-inside:auto;overflow:visible;border:0;background:#fff}.HistoryTrenchExplorer_stage__NgobE{height:6cm;min-height:0;max-height:none;aspect-ratio:auto;background:#fff;break-inside:avoid}.HistoryTrenchExplorer_fallback__fvTEu,.HistoryTrenchExplorer_fallback__fvTEu[hidden]{display:grid!important}.HistoryTrenchExplorer_canvas__vxBmz,.HistoryTrenchExplorer_controls___F4rj,.HistoryTrenchExplorer_explanation__HdJPM,.HistoryTrenchExplorer_pins__8Ur7x,.HistoryTrenchExplorer_sceneLabel__uLU2N,.HistoryTrenchExplorer_sources__MxBUZ,.HistoryTrenchExplorer_start__QoRLp,.HistoryTrenchExplorer_status__rcn_m,.HistoryTrenchExplorer_textVersion__pCJae,.HistoryTrenchExplorer_viewTools__O5K5X{display:none!important}.HistoryTrenchExplorer_printVersion__v7kkD{display:block;padding:0 1rem}.HistoryTrenchExplorer_printVersion__v7kkD h4{margin:.8rem 0;font-size:1.15rem}.HistoryTrenchExplorer_printVersion__v7kkD ol{margin:0;padding-left:1.5rem}.HistoryTrenchExplorer_printVersion__v7kkD li{break-inside:avoid;margin:0 0 .7rem}.HistoryTrenchExplorer_printVersion__v7kkD strong{display:block}.HistoryTrenchExplorer_printVersion__v7kkD p{margin:.2rem 0;white-space:pre-line;line-height:1.45}.HistoryTrenchExplorer_printVersion__v7kkD>p{font-size:.75rem}}