:root{color-scheme:light;--bg:#f6efe1;--bg-raised:#fdfaf3;--bg-sunk:#efe4cd;--ink:#16304f;--ink-2:#3b5473;--ink-3:#4a5f7a;--muted:#54688a;--accent:#1f6f78;--accent-2:#16304f;--gold-text:#7a5a12;--loss:#4a5560;--navy:#16304f;--gold:#b6903f;--gold-2:#d8b96a;--line:#8f7440;--rule-strong:#9a7f4d;--rule:#b6903f6b;--rule-soft:#b6903f38;--duo-shadow:#16304f;--duo-light:#efe4cd;--on-accent:#fdfaf3;--wash-blue:#60a4d880;--wash-gold:#e2b6508c;--wash-teal:#1f6f7857;--grain:#78603408;--line-w:1px}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/cinzel-roman-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/cinzel-roman-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/karla-roman-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/karla-roman-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/karla-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/karla-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Forum;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/forum-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Forum;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/forum-400-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/plexsans-roman-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/plexsans-roman-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/plexsans-roman-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/plexsans-roman-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/plexsans-italic-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/plexsans-italic-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plexmono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plexmono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plexmono-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plexmono-400-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/amiri-400-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cinzel Fallback;font-style:normal;font-weight:400 900;src:local(Georgia);size-adjust:117.409%;ascent-override:83.1283%;descent-override:31.6841%;line-gap-override:0.0%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla Fallback;font-style:normal;font-weight:200 800;src:local(Helvetica Neue),local(Arial),local(Segoe UI),local(Roboto);size-adjust:102.234%;ascent-override:89.6966%;descent-override:24.6494%;line-gap-override:0.0%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Forum Fallback;font-style:normal;font-weight:400;src:local(Georgia);size-adjust:88.3798%;ascent-override:96.8548%;descent-override:28.0607%;line-gap-override:0.0%;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116,U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Fallback;font-style:normal;font-weight:400 600;src:local(Helvetica Neue),local(Arial),local(Segoe UI),local(Roboto);size-adjust:98.8564%;ascent-override:103.686%;descent-override:27.8181%;line-gap-override:0.0%;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116,U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}:root{--font-display:"Cinzel", "Cinzel Fallback", "Forum", "Forum Fallback", Georgia, serif;--font-body:"Karla", "Karla Fallback", "IBM Plex Sans", "IBM Plex Sans Fallback", -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--font-arabic:"Amiri", "Noto Naskh Arabic", serif;--d1:clamp(2.25rem, 1.15rem + 4.7vw, 5.25rem);--d2:clamp(1.625rem, 1.05rem + 2.55vw, 2.875rem);--d3:clamp(1.375rem, 1.14rem + .95vw, 1.6875rem);--t-lede:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--t-body:1.0625rem;--t-small:.9375rem;--t-meta:.6875rem;--t-cap:.75rem;--lh-display:1.12;--lh-body:1.62;--lh-meta:1.5;--measure:62ch}.d1,.d2,.d3{font-family:var(--font-display);font-weight:600;line-height:var(--lh-display);text-wrap:balance}.d1{font-size:var(--d1);letter-spacing:.05em;word-spacing:.08em}.d2{font-size:var(--d2);letter-spacing:.085em;word-spacing:.08em}.d3{font-size:var(--d3);letter-spacing:.13em;word-spacing:.08em}:where([lang|=tg],[lang|=ru]) .d1,:where([lang|=tg],[lang|=ru]) .d2,:where([lang|=tg],[lang|=ru]) .d3{letter-spacing:0;word-spacing:0;font-weight:400}[lang|=tg]{--lh-body:1.68;--lh-display:1.2;--measure:56ch}.lede{font-family:var(--font-body);font-size:var(--t-lede);color:var(--ink-2);max-width:var(--measure);text-wrap:pretty;line-height:1.5}.prose{font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-body);max-width:var(--measure)}.prose>*+*{margin-block-start:1em}.small{font-size:var(--t-small);line-height:var(--lh-body)}.caption{font-size:var(--t-cap);line-height:var(--lh-meta);color:var(--ink-3)}.label{font-family:var(--font-display);text-transform:uppercase;font-weight:600;font-size:var(--t-cap);letter-spacing:.18em;color:var(--ink-3)}[lang|=tg] .label,[lang|=ru] .label{letter-spacing:.12em;font-weight:400}.fact{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.005em;font-size:max(.94em,.6875rem)}.meta{font-size:var(--t-meta);line-height:var(--lh-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}[lang=fa],[lang=tg-Arab],[lang|=fa],[lang|=tg-Arab],.script-arabic{font-family:var(--font-arabic);direction:rtl}.script-arabic-inline{font-family:var(--font-arabic);direction:rtl;unicode-bidi:isolate}*,:before,:after{box-sizing:border-box}*{margin:0}html{text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:repeating-linear-gradient(92deg, var(--grain) 0 1px, transparent 1px 4px), repeating-linear-gradient(3deg, var(--grain) 0 1px, transparent 1px 6px), var(--bg);color:var(--ink);font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}a{color:var(--accent);text-underline-offset:.16em;text-decoration-thickness:.06em}a:hover{text-decoration-thickness:.11em}:where(a,button,[role=button]):active{opacity:.72}:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px;border-radius:2px}hr{border:0;border-block-start:var(--line-w) solid var(--rule-strong)}.line{block-size:var(--line-w);background:var(--line);border:0;place-self:start stretch;inline-size:100%}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.94em}::selection{background:var(--accent-2);color:var(--on-accent)}[id]{scroll-margin-block-start:var(--mast-clear,5rem)}.skip{z-index:100;background:var(--bg-raised);color:var(--ink);border:var(--line-w) solid var(--rule-strong);padding:.6rem 1rem;position:absolute;inset-block-start:-4rem;inset-inline-start:.5rem}.skip:focus{inset-block-start:calc(var(--mast-clear,5rem) - .5rem)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--page-max:64rem;--page-pad:clamp(1rem, 4vw, 3rem);--rail:clamp(1.25rem, 5vw, 5.5rem);--rail-gap:clamp(.75rem, 2.5vw, 2rem);--block:clamp(2.75rem, 6vw, 5.5rem);--block-tight:clamp(1.5rem, 3vw, 2.5rem);--mast-clear:11rem}.shell{max-width:var(--page-max);padding-inline:calc(var(--page-pad) + env(safe-area-inset-left,0px)) calc(var(--page-pad) + env(safe-area-inset-right,0px));grid-template-rows:auto 1fr auto;grid-template-columns:[content-start]minmax(0,1fr)[content-end];min-height:100svh;margin-inline:auto;display:grid}.shell[data-line]{grid-template-columns:[rail-start] var(--rail) [rail-end content-start] minmax(0, 1fr) [content-end];column-gap:var(--rail-gap)}.shell>*{grid-column:content;min-width:0}.rail{grid-area:1/rail/-1;min-width:0}.measure{max-width:var(--measure)}.masthead{z-index:50;backdrop-filter:blur(10px);background:#faf5eae0;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding-block:.55rem;display:flex;position:sticky;inset-block-start:0}.masthead:after{content:"";background:linear-gradient(90deg, var(--rule) 0 calc(50% - 11px), transparent calc(50% - 11px) calc(50% + 11px), var(--rule) calc(50% + 11px));block-size:1px;position:absolute;inset-block-end:0;inset-inline:0}.mast-note{fill:currentColor;block-size:16px;inline-size:9px;color:var(--gold);pointer-events:none;position:absolute;inset-block-end:-8px;inset-inline-start:calc(50% - 4.5px)}.wordmark{color:var(--ink);align-items:center;gap:.7rem;margin-inline-end:auto;text-decoration:none;display:flex}.wordmark img{flex:none;block-size:auto;inline-size:2.875rem}.wordmark-names{font-family:var(--font-display);gap:.1em;min-inline-size:9.9788em;font-size:1.0625rem;font-weight:500;line-height:1.2;display:grid}.wordmark-names>.is-inactive{color:var(--ink-3)}.wordmark:hover .wordmark-names>*{text-underline-offset:.18em;text-decoration:underline .05em}.mast-nav ul,.foot-nav ul{flex-wrap:wrap;gap:.5rem clamp(.9rem,2vw,1.6rem);padding:0;list-style:none;display:flex}.mast-nav ul{align-items:center;gap:.45rem .95rem}@media (width<=40rem){.mast-nav ul{row-gap:1.6rem}.masthead{row-gap:.9rem}}.mast-nav a{font-family:var(--font-display);font-size:var(--t-cap);text-transform:uppercase;letter-spacing:.11em;color:var(--ink-2);padding-block:.9rem;font-weight:600;text-decoration:none}.mast-nav a:hover{color:var(--accent)}.mast-nav li:not(:last-child) a:active{color:var(--accent-2);background-color:color-mix(in srgb, var(--gold) 14%, transparent)}.mast-nav a[aria-current=page]{color:var(--accent-2);background-image:linear-gradient(var(--accent-2), var(--accent-2));background-position:center bottom calc(.75rem - 2px);background-repeat:no-repeat;background-size:100% 2px}.mast-nav li:last-child{margin-inline-start:.4rem}.mast-nav li:last-child a[aria-current=page]{background-image:none}.mast-cta{background:var(--accent);color:var(--on-accent);border-radius:3px;padding:.55rem .8rem}.mast-nav li:last-child a:hover .mast-cta,.mast-nav li:last-child a:focus-visible .mast-cta,.mast-nav li:last-child a[aria-current=page] .mast-cta,.mast-nav li:last-child a:active .mast-cta{background:var(--accent-2);color:var(--on-accent)}.mast-tools{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-inline-start:auto;display:flex}.mast-nav{flex-basis:100%;order:3}@media (width>=52rem){.mast-nav{flex-basis:auto;order:0}}@media (width>=40rem){:root{--mast-clear:7.5rem}}@media (width>=64rem){:root{--mast-clear:5rem}}@media (height<=480px){:root{--mast-clear:4.25rem}.masthead{row-gap:.4rem;padding-block:.25rem}.mast-nav ul,.langswitch ul{line-height:1.2}.wordmark img{display:none}.wordmark{margin-block:-.9rem;padding-block:.9rem}.wordmark-names{grid-auto-flow:column;column-gap:.6em;font-size:.8125rem;line-height:1.2}.mast-cta{padding-block:.35rem}}.langswitch ul{font-family:var(--font-display);align-items:baseline;gap:.5rem;inline-size:8.35156em;padding:0;font-size:.875rem;list-style:none;display:flex}.langswitch li+li:before{content:"·";color:var(--ink-3);margin-inline-end:.5rem}.langswitch a{color:var(--accent);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:calc(100% - .7rem) var(--line-w);background-position:center bottom calc(.9rem - var(--line-w));margin-inline:-.35rem;padding:.9rem .35rem;text-decoration:none}.langswitch a[aria-current]{color:var(--ink);background-image:linear-gradient(var(--rule-strong), var(--rule-strong))}.langswitch a:active{background-color:color-mix(in srgb, var(--gold) 14%, transparent)}.page-head{padding-block-start:var(--block)}.page-head .label{margin-block-end:.65rem;display:block}.page-head .lede{margin-block-start:1.1rem}.section{margin-block-start:var(--block)}.section-head{border-block-end:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-block-end:var(--block-tight);padding-block-end:.5rem;display:flex}.section-head h2,.section-head h3{font-family:var(--font-display);font-weight:500;font-size:var(--d3);line-height:var(--lh-display);text-transform:uppercase;letter-spacing:.13em;word-spacing:.08em;margin:0}:where([lang|=tg],[lang|=ru]) .section-head h2,:where([lang|=tg],[lang|=ru]) .section-head h3{letter-spacing:0;word-spacing:0;font-weight:400}.sunk{background:var(--bg-sunk)}.sunk .meta,.sunk .caption{color:var(--ink-3)}.sunk a:not(.btn,.btn-outline){color:var(--ink-2)}.sunk a:not(.btn,.btn-outline):hover{color:var(--ink)}.raised{background:var(--bg-raised)}.loss{color:var(--loss)}hr.soft{border:0;border-block-start:var(--line-w) solid var(--rule-soft);margin-block:var(--block-tight)}.prose h1,.prose h2,.prose h3,.prose h4{font-family:var(--font-display);font-weight:500;line-height:var(--lh-display);text-wrap:balance;max-width:22ch}.prose h1{font-size:var(--d2);letter-spacing:-.008em;margin-block-start:1.4em}.prose h2{font-size:var(--d3);letter-spacing:-.004em;max-width:26ch;margin-block-start:2.1em}.prose h3{max-width:34ch;margin-block-start:1.9em;font-size:1.1875rem;font-weight:600}.prose h2+*,.prose h3+*{margin-block-start:.7em}.prose blockquote{border-inline-start:2px solid var(--rule-strong);font-size:var(--t-lede);color:var(--ink-2);margin-inline-start:0;padding-inline-start:clamp(.9rem,3vw,1.5rem);line-height:1.5}.prose blockquote>*+*{margin-block-start:.6em}.prose ul,.prose ol{padding-inline-start:1.35em}.prose li+li{margin-block-start:.35em}.prose strong{font-weight:600}.prose code{background:var(--bg-raised);padding:.1em .3em}.plain-list{margin:0;padding:0;list-style:none}.stack>*+*{margin-block-start:var(--block-tight)}.pairs{grid-template-columns:fit-content(50%) minmax(0,1fr);gap:.45rem clamp(.9rem,2.5vw,1.75rem);margin:0;display:grid}.pairs dt{font-family:var(--font-display);text-transform:uppercase;font-weight:600;font-size:var(--t-cap);letter-spacing:.14em;color:var(--ink-3);min-inline-size:7.5rem;padding-block-start:.35em}:where([lang|=tg],[lang|=ru]) .pairs dt{letter-spacing:.1em;font-weight:400}.pairs dd{min-width:0;margin:0}@media (width<=30rem){.pairs{grid-template-columns:minmax(0,1fr);gap:.15rem}.pairs dd+dt{margin-block-start:.9rem}}.quiet-link{color:var(--ink-2);text-decoration-color:var(--rule-strong);padding-block:.85rem}.quiet-link:hover{color:var(--accent)}.catalogue .cat-link{margin-block:-.75rem;padding-block:.75rem}.jump.section ul a{background-image:linear-gradient(var(--rule-strong), var(--rule-strong));background-repeat:no-repeat;background-size:100% var(--line-w);background-position:center bottom calc(.9rem - var(--line-w));border-block-end:0;padding-block:.9rem}.onward a,.lifeline-more a{padding-block:.75rem}.cat-row:active{background:var(--bg-raised)}.cat-link:active .cat-title,.jump.section ul a:active,.biblio a:active,.quiet-link:active{color:var(--accent)}.btn,.btn-outline{font-family:var(--font-display);font-size:var(--t-cap);text-transform:uppercase;letter-spacing:.14em;cursor:pointer;border-radius:3px;font-weight:600;text-decoration:none;display:inline-block}.btn{background:var(--accent);color:var(--on-accent);border:0;padding:.85rem 1rem}.btn:hover{background:var(--accent-2);color:var(--on-accent)}.btn:active{background:var(--accent-2);color:var(--on-accent);transform:translateY(1px)}.btn-outline{color:var(--ink);border:1px solid var(--rule-strong);background:0 0;padding:calc(.85rem - 1px) calc(1rem - 1px)}.btn-outline:hover{background:color-mix(in srgb, var(--gold) 12%, transparent)}.btn-outline:active{background:color-mix(in srgb, var(--gold) 20%, transparent);transform:translateY(1px)}.shell{isolation:isolate;position:relative}.ornaments{z-index:-1;pointer-events:none;grid-area:auto;position:absolute;inset:0;overflow:clip}.orn-defs{width:0;height:0;position:absolute}.orn-wash{mix-blend-mode:multiply;opacity:.75;filter:blur(30px);border-radius:52% 48% 61% 39%/47% 55% 45% 53%;position:absolute}.orn-wash-blue{background:radial-gradient(85% 85% at 48% 44%, var(--wash-blue), transparent 72%);width:620px;height:440px;top:-130px;left:36px}.orn-wash-gold{background:radial-gradient(85% 85% at 52% 42%, var(--wash-gold), transparent 72%);border-radius:43% 57% 49% 51%/56% 44% 58% 42%;width:560px;height:420px;top:-100px;right:40px}.orn-wash-teal{filter:blur(34px);background:radial-gradient(85% 80% at 50% 55%, var(--wash-teal), transparent 72%);border-radius:58% 42% 47% 53%/44% 52% 48% 56%;width:720px;height:380px;bottom:-150px;left:calc(50% - 360px)}.watermark-mark{opacity:.055;mix-blend-mode:multiply;width:440px;position:absolute;top:-36px;left:-128px;mask-image:linear-gradient(94deg,#0000 4%,#000 42%)}.orn-note{fill:currentColor;position:absolute}.orn-n1{width:30px;height:46px;color:var(--gold);opacity:.18;--drift-t:12s;--drift-d:-3s;--dr:6deg;top:200px;right:8%}.orn-n2{width:40px;height:40px;color:var(--accent);opacity:.12;--drift-t:15s;--drift-d:-7s;--dx:6px;top:120px;right:27%}.orn-n3{width:22px;height:40px;color:var(--ink-3);opacity:.16;--drift-t:9.5s;--drift-d:-1.5s;--dr:-5deg;top:430px;right:4%}.orn-n4{width:26px;height:40px;color:var(--gold);opacity:.12;--drift-t:13s;--drift-d:-5s;--dx:-5px;--dr:4deg;top:330px;left:6%}.orn-n5{width:20px;height:36px;color:var(--accent);opacity:.14;--drift-t:10.5s;--drift-d:-2.5s;--dr:5deg;bottom:230px;left:9%}.orn-n6{width:24px;height:38px;color:var(--ink-3);opacity:.16;--drift-t:14s;--drift-d:-8s;--dx:4px;bottom:130px;right:12%}.orn-line-echo{width:18px;height:33px;color:var(--ink-3);opacity:.12;--drift-t:15s;--drift-d:-6s;--dy:-10px;top:36%;left:4px}.shell[data-line] .orn-line-echo{display:none}@media (prefers-reduced-motion:no-preference){.orn-note{animation:orn-drift var(--drift-t,11s) ease-in-out infinite alternate;animation-delay:var(--drift-d,0s)}@keyframes orn-drift{0%{transform:translate(0)rotate(0)}to{transform:translate(var(--dx,0px), var(--dy,-14px)) rotate(var(--dr,0deg))}}}.hairline{background:var(--rule);border:0;justify-self:stretch;block-size:1px}.gold-bar{background:linear-gradient(90deg, transparent, var(--gold) 22%, var(--gold-2) 50%, var(--gold) 78%, transparent);border:0;justify-self:stretch;block-size:3px}.orn-num{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--gold-text);letter-spacing:.04em;font-weight:600}
