.lujpjq_dialog{inline-size:min(40rem, calc(100vw - 2 * var(--rand,1rem)));border:var(--gemak-dialog-border,1px solid color-mix(in srgb, currentColor 20%, transparent));border-radius:var(--gemak-dialog-radius,var(--radius-panel,.75rem));background:var(--gemak-surface,var(--color-surface,var(--color-bg,Canvas)));max-block-size:min(36rem,100svh - 4rem);color:var(--gemak-text,var(--color-text,CanvasText));box-shadow:var(--gemak-dialog-shadow,0 1.5rem 4rem #00000040);margin-block-start:max(4rem,10svh);padding:0}.lujpjq_dialog::backdrop{background:var(--gemak-backdrop,var(--color-overlay,#00000080))}.lujpjq_panel{max-block-size:inherit;flex-direction:column;display:flex}.lujpjq_head{border-block-end:1px solid color-mix(in srgb, currentColor 15%, transparent);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.lujpjq_glass{opacity:.7;flex:none}.lujpjq_input{min-block-size:2.75rem;min-inline-size:0;color:inherit;font:inherit;background:0 0;border:0;flex:1;padding:0 .25rem;font-size:1.0625rem}.lujpjq_input:focus{outline:none}.lujpjq_head:focus-within{box-shadow:inset 0 -2px 0 var(--gemak-accent,currentColor)}.lujpjq_close{font-size:.75rem;}.lujpjq_status{opacity:.8;margin:0;padding:.5rem 1rem 0;font-size:.875rem}.lujpjq_status:empty{display:none}.lujpjq_list{overscroll-behavior:contain;margin:0;padding:.5rem;list-style:none;overflow-y:auto}.lujpjq_option{border-radius:var(--radius,.375rem);cursor:pointer;gap:.125rem;min-block-size:2.75rem;padding:.6rem .75rem;display:grid}.lujpjq_option[aria-selected=true]{background:var(--gemak-active-bg,color-mix(in srgb, var(--gemak-accent,currentColor) 14%, transparent));outline:2px solid var(--gemak-accent,currentColor);outline-offset:-2px}.lujpjq_option_title{font-weight:600}.lujpjq_option_text{opacity:.8;font-size:.875rem}.lujpjq_hint{opacity:.7;border-block-start:1px solid color-mix(in srgb, currentColor 15%, transparent);margin:0;padding:.5rem 1rem;font-size:.75rem}@media (pointer:coarse){.lujpjq_hint{display:none}}.lujpjq_field{border-radius:var(--radius,.5rem);justify-content:flex-start;inline-size:100%}@media (prefers-reduced-motion:no-preference){.lujpjq_dialog[open]{animation:.16s ease-out lujpjq_gemak-search-in}}@keyframes lujpjq_gemak-search-in{0%{opacity:0;transform:translateY(-.5rem)}}@media (forced-colors:active){.lujpjq_option[aria-selected=true]{outline-color:highlight}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--container-max:80rem;--reading-max:42rem;--gutter:clamp(1.25rem, 5vw, 3.5rem);--pad-card:clamp(1.25rem, 2.5vw, 2rem);--pad-card-compact:clamp(1rem, 2vw, 1.5rem);--domain:var(--color-ochre);--domain-text:var(--color-ochre-text);--domain-soft:var(--color-ochre-soft)}@media (min-width:96em) and (min-height:56.25em){:root{--container-max:86rem;--gutter:4rem}}@media (min-width:120em) and (min-height:56.25em){:root{--container-max:92rem;--gutter:4.5rem}}:root{--section-y:clamp(3.5rem, 8vw, 6rem);--section-y-small:clamp(2.75rem, 6vw, 4rem);--intro-y:clamp(2.5rem, 6vw, 4.5rem);--gap-split:clamp(2rem, 5vw, 4.5rem);--gap-grid:1rem;--space-head:clamp(1.75rem, 3vw, 2.5rem);--header-height:4.5rem;--control-size:2.75rem}@media (pointer:fine){:root{--control-size:2.5rem}}:root{--radius-small:.1875rem;--radius:.375rem;--radius-control:.5rem;--radius-panel:.625rem;--radius-round:62rem;--font-head:var(--font-brygada), Georgia, "Times New Roman", serif;--font-body:var(--font-radio), system-ui, sans-serif;--fs-hero:clamp(2.5rem, 6.2vw, 4.75rem);--fs-h1:clamp(2.125rem, 4.8vw, 3.5rem);--fs-h2:clamp(1.75rem, 3.6vw, 2.625rem);--fs-h2-small:clamp(1.4rem, 2.5vw, 1.875rem);--fs-h3:1.3rem;--fs-lead:clamp(1.0625rem, 1.5vw, 1.1875rem);--fs-body:1rem;--fs-small:.9375rem;--fs-xs:.875rem;--fs-2xs:.8125rem;--fs-label:.75rem;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--ease:cubic-bezier(.22, .61, .36, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--brand-iron:#22323c;--brand-ochre:#c27c2c;--brand-loess:#f3efe6;--soil-1:#4d3827;--soil-2:#6e5035;--soil-3:#8f6a45;--soil-4:#b8956a;--soil-5:#cfb58d;--soil-6:#e2d4b5;--soil-ink-dark:#1e252a;--soil-ink-light:#fbf6ec;--gemak-control-border:0;--gemak-control-radius:var(--radius-control);--gemak-control-bg:var(--color-surface);--gemak-control-bg-hover:var(--color-surface);--gemak-control-color:var(--color-text);--gemak-surface:var(--color-surface);--gemak-text:var(--color-text);--gemak-accent:var(--color-primary);--gemak-focus:2px solid var(--color-focus);--gemak-backdrop:var(--color-overlay);--gemak-bar-bg:var(--color-bg-alt);--shadow-raised:var(--shadow-outer), var(--shadow-inner-none);--shadow-pressed:var(--shadow-outer-none), var(--shadow-inner)}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--color-bg:#f3efe6;--color-bg-alt:#e9e2d3;--color-text:#1e252a;--color-heading:#17222a;--color-text-soft:#3c464d;--color-muted:#57616a;--color-disabled:#a5a49c;--color-line:#d8d0c0;--color-accent:#8a4f12;--color-link:#7d4710;--color-label:#8a4f12;--color-ochre:#c27c2c;--color-ochre-text:#8a4f12;--color-primary:#22323c;--color-primary-text:#f6f2ea;--color-primary-hover:#2d414d;--color-focus:#8a4f12;--color-ok:#3f6b2f;--color-error:#a2392f;--color-selection:#ead9bd;--color-track-here:#8a4f12;--color-track-europe:#2f5876;--color-track-world:#4d6328;--color-stratum-1:#5b4330;--color-stratum-2:#7a5a3c;--color-stratum-3:#9a7550;--color-stratum-4:#b8956a;--color-stratum-5:#cfb58d;--color-stratum-6:#e2d4b5;--color-concept:#f3dfb8;--color-concept-text:#6a3c0c;--color-band:#1e2a32;--color-band-text:#efe9dd;--color-band-muted:#bcc4c9;--color-band-line:#34444f;--color-band-accent:#e3a65a;--color-footer:#1e2a32;--color-highlight:#e3a65a;--color-highlight-soft:#f3dfb8;--color-on-highlight:#1e252a;--color-margin:#c27c2c;--color-ok-text:#36602a;--color-ok-soft:#e1ead3;--color-error-text:#9a3229;--color-error-soft:#f3dcd6;--color-close-soft:#f1e3c4;--color-ochre-soft:#efe0c4;--color-map-land:#e6dcc6;--color-map-land-2:#d9ccb0;--color-map-sea:#cfdde3;--color-map-line:#8f8370;--color-map-river:#3f6f88;--color-map-ink:#2b2620;--color-surface:#fbf9f4;--color-surface-2:#efe9dd;--color-context:var(--color-bg);--pressed-shade:4%;--color-overlay:#17222a73;--shadow-outer:.0625rem .0625rem .625rem #22323c29;--shadow-outer-none:0 0 0 0 #22323c00;--shadow-inner:inset .0625rem .0625rem .625rem #22323c29;--shadow-inner-active:inset .125rem .125rem .75rem #22323c42;--shadow-inner-none:inset 0 0 0 0 #22323c00;--shadow-float:0 .625rem 1.75rem #22323c24;--shadow-overlay:0 1.5rem 3.5rem #17222a3d}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;--color-bg:#14191d;--color-bg-alt:#1b2228;--color-text:#ebe5d9;--color-heading:#f1ebdf;--color-text-soft:#cbc5ba;--color-muted:#aca79d;--color-disabled:#5d6268;--color-line:#2c353c;--color-accent:#e3a65a;--color-link:#e8b06a;--color-label:#e3a65a;--color-ochre:#d99a4e;--color-ochre-text:#e3a65a;--color-primary:#e3a65a;--color-primary-text:#14191d;--color-primary-hover:#ecb672;--color-focus:#e3a65a;--color-ok:#9fca86;--color-error:#f08a7e;--color-selection:#4a3a26;--color-track-here:#e3a65a;--color-track-europe:#93b9d8;--color-track-world:#afc781;--color-stratum-1:#2e241b;--color-stratum-2:#3d2f23;--color-stratum-3:#4f3d2c;--color-stratum-4:#644e38;--color-stratum-5:#7b6448;--color-stratum-6:#957d5d;--color-concept:#4a3a26;--color-concept-text:#f3d6a6;--color-band:#0f1417;--color-band-text:#efe9dd;--color-band-muted:#b5bcc1;--color-band-line:#2a343b;--color-band-accent:#e3a65a;--color-footer:#0e1215;--color-highlight:#e3a65a;--color-highlight-soft:#4a3a26;--color-on-highlight:#14191d;--color-margin:#d99a4e;--color-ok-text:#a9d491;--color-ok-soft:#24331f;--color-error-text:#f4998e;--color-error-soft:#3d2420;--color-close-soft:#3d3220;--color-ochre-soft:#3a2f22;--color-map-land:#2a3036;--color-map-land-2:#353c43;--color-map-sea:#16242c;--color-map-line:#7d858c;--color-map-river:#6fa3bd;--color-map-ink:#ebe5d9;--color-surface:#1c2329;--color-surface-2:#232b32;--color-context:var(--color-bg);--pressed-shade:30%;--color-overlay:#04060899;--shadow-outer:.0625rem .0625rem .625rem #02040699;--shadow-outer-none:0 0 0 0 #02040600;--shadow-inner:inset .0625rem .0625rem .625rem #02040699;--shadow-inner-active:inset .125rem .125rem .75rem #020406d9;--shadow-inner-none:inset 0 0 0 0 #02040600;--shadow-float:0 .625rem 1.75rem #02040680;--shadow-overlay:0 1.5rem 3.5rem #02040699}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;--color-bg:#14191d;--color-bg-alt:#1b2228;--color-text:#ebe5d9;--color-heading:#f1ebdf;--color-text-soft:#cbc5ba;--color-muted:#aca79d;--color-disabled:#5d6268;--color-line:#2c353c;--color-accent:#e3a65a;--color-link:#e8b06a;--color-label:#e3a65a;--color-ochre:#d99a4e;--color-ochre-text:#e3a65a;--color-primary:#e3a65a;--color-primary-text:#14191d;--color-primary-hover:#ecb672;--color-focus:#e3a65a;--color-ok:#9fca86;--color-error:#f08a7e;--color-selection:#4a3a26;--color-track-here:#e3a65a;--color-track-europe:#93b9d8;--color-track-world:#afc781;--color-stratum-1:#2e241b;--color-stratum-2:#3d2f23;--color-stratum-3:#4f3d2c;--color-stratum-4:#644e38;--color-stratum-5:#7b6448;--color-stratum-6:#957d5d;--color-concept:#4a3a26;--color-concept-text:#f3d6a6;--color-band:#0f1417;--color-band-text:#efe9dd;--color-band-muted:#b5bcc1;--color-band-line:#2a343b;--color-band-accent:#e3a65a;--color-footer:#0e1215;--color-highlight:#e3a65a;--color-highlight-soft:#4a3a26;--color-on-highlight:#14191d;--color-margin:#d99a4e;--color-ok-text:#a9d491;--color-ok-soft:#24331f;--color-error-text:#f4998e;--color-error-soft:#3d2420;--color-close-soft:#3d3220;--color-ochre-soft:#3a2f22;--color-map-land:#2a3036;--color-map-land-2:#353c43;--color-map-sea:#16242c;--color-map-line:#7d858c;--color-map-river:#6fa3bd;--color-map-ink:#ebe5d9;--color-surface:#1c2329;--color-surface-2:#232b32;--color-context:var(--color-bg);--pressed-shade:30%;--color-overlay:#04060899;--shadow-outer:.0625rem .0625rem .625rem #02040699;--shadow-outer-none:0 0 0 0 #02040600;--shadow-inner:inset .0625rem .0625rem .625rem #02040699;--shadow-inner-active:inset .125rem .125rem .75rem #020406d9;--shadow-inner-none:inset 0 0 0 0 #02040600;--shadow-float:0 .625rem 1.75rem #02040680;--shadow-overlay:0 1.5rem 3.5rem #02040699}}:root{--a11y-accent:var(--color-primary);--a11y-on-accent:var(--color-primary-text);--a11y-muted:var(--color-text-soft);--a11y-radius:var(--radius-panel);--a11y-shadow:var(--shadow-overlay);--a11y-font-heading:var(--font-head)}html[data-a11y-contrast=on]{--color-text-soft:var(--color-text);--color-muted:var(--color-text);--color-line:#7f7a70;--color-label:#5e340a;--color-ochre-text:#5e340a;--color-band-muted:var(--color-band-text);--color-band-line:#8a98a2}html[data-a11y-contrast=on][data-theme=dark]{--color-line:#8a8478;--color-label:#f3c88c;--color-ochre-text:#f3c88c}@media (prefers-color-scheme:dark){html[data-a11y-contrast=on]:not([data-theme]){--color-line:#8a8478;--color-label:#f3c88c;--color-ochre-text:#f3c88c}}html{scrollbar-color:color-mix(in srgb, var(--color-ochre) 70%, var(--color-bg)) var(--color-bg)}html[data-boot]{--opening-bar:var(--color-primary)}html[data-boot][data-theme=dark]{--opening-bar:var(--color-bg)}@media (prefers-color-scheme:dark){html[data-boot]:not([data-theme]){--opening-bar:var(--color-bg)}}html[data-boot]{scrollbar-color:var(--opening-bar) var(--opening-bar)}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 1rem);scrollbar-gutter:stable;-webkit-text-size-adjust:100%}body{background-color:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;flex-direction:column;line-height:1.6;display:flex}body.menu-open{overflow:hidden}@media (min-width:47.5em){body{font-size:1.0625rem}}main{flex:1}h1,h2,h3,h4{color:var(--color-heading);font-family:var(--font-head);font-weight:var(--fw-regular);letter-spacing:-.005em;text-wrap:balance;overflow-wrap:break-word;line-height:1.12}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}ul,ol{list-style:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;border-radius:0}::selection{background-color:var(--color-selection);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tabular{font-variant-numeric:tabular-nums}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[data-reveal-ready] [data-reveal]:not([data-revealed]){opacity:0;transform:translateY(1.25rem)}[data-reveal-ready] [data-reveal]{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out)}[data-reveal-ready] [data-reveal=stagger]:not([data-revealed]){opacity:1;transform:none}[data-reveal-ready] [data-reveal=stagger]:not([data-revealed])>*{opacity:0;transform:translateY(1.25rem)}[data-reveal-ready] [data-reveal=stagger]>*{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out)}[data-reveal-ready] [data-reveal=stagger]>*:nth-child(2){transition-delay:60ms}[data-reveal-ready] [data-reveal=stagger]>*:nth-child(3){transition-delay:.12s}[data-reveal-ready] [data-reveal=stagger]>*:nth-child(4){transition-delay:.18s}[data-reveal-ready] [data-reveal=stagger]>*:nth-child(5){transition-delay:.24s}[data-reveal-ready] [data-reveal=stagger]>*:nth-child(n+6){transition-delay:.3s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}[data-reveal-ready] [data-reveal]:not([data-revealed]),[data-reveal-ready] [data-reveal=stagger]:not([data-revealed])>*{opacity:1;transform:none}}.hover_in_shadow{isolation:isolate;position:relative}.hover_in_shadow:before,.hover_in_shadow:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.hover_in_shadow:before{z-index:-1;box-shadow:var(--shadow-outer);background-color:#0000;transition:box-shadow .25s,background-color .25s}.hover_in_shadow:after{z-index:2;box-shadow:var(--shadow-inner);opacity:0;transition:opacity .25s,box-shadow .15s}:is(.hover_in_shadow:hover,.hover_in_shadow:focus-visible,.hover_in_shadow[aria-expanded=true],.hover_in_shadow[aria-pressed=true],.hover_in_shadow[aria-selected=true]):before{box-shadow:var(--shadow-outer-none);background-color:color-mix(in srgb, var(--color-context), black var(--pressed-shade))}:is(.hover_in_shadow:hover,.hover_in_shadow:focus-visible,.hover_in_shadow[aria-expanded=true],.hover_in_shadow[aria-pressed=true],.hover_in_shadow[aria-selected=true]):after{opacity:1}.hover_in_shadow:active:after{box-shadow:var(--shadow-inner-active)}.container{width:100%;max-width:calc(var(--container-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin:0 auto}.visually_hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero_title{font-size:var(--fs-hero);line-height:1.05}.page_title{font-size:var(--fs-h1);line-height:1.08}.section_title{font-size:var(--fs-h2);line-height:1.12}.section_title_small{font-size:var(--fs-h2-small);line-height:1.15}.label{color:var(--color-label);font-family:var(--font-body);font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:.14em;text-transform:uppercase;line-height:1.4;display:block}.figures{font-variant-numeric:tabular-nums;letter-spacing:.01em}.lead{max-width:40ch;color:var(--color-text-soft);font-size:var(--fs-lead);font-weight:var(--fw-light);line-height:1.6}.text_link{color:var(--color-link);font-size:var(--fs-small);font-weight:var(--fw-medium);text-underline-offset:.25em;align-self:flex-start;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s,text-decoration-thickness .15s}.text_link:after{content:" →";transition:transform .25s var(--ease-out);display:inline-block}.text_link:hover{text-decoration-thickness:2px}.text_link:hover:after{transform:translate(.25rem)}.rail{background:linear-gradient(var(--color-ochre), var(--color-ochre)) top / 100% 2px no-repeat, linear-gradient(var(--color-ochre), var(--color-ochre)) bottom / 100% 2px no-repeat, repeating-linear-gradient(90deg, var(--color-ochre) 0 2px, transparent 2px .5rem);opacity:.85;width:3.5rem;height:.625rem;display:block}.content_nl{font-feature-settings:normal}.math{font-variant-numeric:tabular-nums lining-nums}.stamp{border-radius:var(--radius-small);outline-offset:2px;color:var(--stamp-ink,var(--color-ochre-text));font-family:var(--font-head);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transform:rotate(var(--stamp-tilt,-4deg));border:2px solid;outline:1px solid;flex-direction:column;align-items:center;gap:.0625rem;padding:.25rem .625rem .1875rem;font-size:.875rem;font-weight:700;line-height:1.1;display:inline-flex}.print_only{display:none}@media print{.print_only{display:block}:root{--color-bg:#fff;--color-surface:#fff;--color-text:#000;--color-heading:#000;--color-text-soft:#222;--color-muted:#444}body>header,body>footer,body>a,.no_print{display:none!important}body{background:#fff;font-size:11pt}.container{max-width:none;padding:0}}[data-board=on] body>header,[data-board=on] body>footer,[data-board=on] body>a,[data-board=on] body>button,[data-board=on] .no_board{display:none!important}
