@font-face{font-family:Jost;font-style:italic;font-weight:300 500;font-display:swap;src:url(/fonts/jost-italic-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:italic;font-weight:300 500;font-display:swap;src:url(/fonts/jost-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Jost;font-style:italic;font-weight:300 500;font-display:swap;src:url(/fonts/jost-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/jost-normal-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/jost-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Jost;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/jost-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 600;font-display:swap;src:url(/fonts/playfair-display-italic-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 600;font-display:swap;src:url(/fonts/playfair-display-italic-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 600;font-display:swap;src:url(/fonts/playfair-display-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display;font-style:italic;font-weight:400 600;font-display:swap;src:url(/fonts/playfair-display-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/playfair-display-normal-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/playfair-display-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/playfair-display-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/playfair-display-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink-900:#0B1017;--ink-800:#0F1620;--ink-700:#161F2B;--ink-600:#22303F;--ink-500:#374A5C;--neutral-400:#6B7B88;--neutral-300:#9AA7B1;--neutral-200:#C7CFD5;--neutral-100:#E3E7EA;--neutral-050:#F1F3F4;--ivory-100:#FFFFFF;--ivory-200:#FAF8F5;--ivory-300:#F2EEE8;--ivory-400:#E6E0D6;--brass-700:#7C6435;--brass-600:#967740;--brass-500:#A98A54;--brass-400:#C0A473;--brass-300:#DCCCA9;--brass-100:#F0E8D8;--white-a08:rgba(255,255,255,.08);--white-a16:rgba(255,255,255,.16);--white-a56:rgba(255,255,255,.56);--white-a72:rgba(255,255,255,.72);--ink-a08:rgba(15,22,32,.08);--ink-a12:rgba(15,22,32,.12);--ink-a56:rgba(15,22,32,.56);--brass-a24:rgba(169,138,84,.24);--brass-a40:rgba(169,138,84,.4);--surface-page:var(--ivory-200);--surface-card:var(--ivory-100);--surface-raised:var(--ivory-300);--surface-inverse:var(--ink-800);--surface-inverse-alt:var(--ink-700);--surface-accent-soft:var(--brass-100);--text-heading:var(--ink-900);--text-body:var(--ink-600);--text-muted:var(--neutral-400);--text-accent:var(--brass-700);--text-on-inverse:var(--ivory-100);--text-on-inverse-muted:var(--white-a72);--line-hairline:var(--ink-a12);--line-hairline-inverse:var(--white-a16);--line-accent:var(--brass-500);--line-strong:var(--ink-600);--action-primary-bg:var(--ink-800);--action-primary-bg-hover:var(--ink-700);--action-primary-fg:var(--ivory-100);--action-accent-bg:var(--brass-500);--action-accent-bg-hover:var(--brass-600);--action-accent-fg:var(--ink-900);--focus-ring:var(--brass-a40);--overlay-hero:linear-gradient(180deg,rgba(11,16,23,.48) 0%,rgba(11,16,23,.22) 45%,rgba(11,16,23,.66) 100%);--overlay-scrim:rgba(11,16,23,.6)}:root{--font-display:"Playfair Display","Times New Roman",serif;--font-sans:"Jost","Futura","Helvetica Neue",sans-serif;--font-body:var(--font-sans);--fs-display-1:clamp(46px,5.4vw,84px);--fs-display-2:clamp(36px,3.6vw,56px);--fs-heading-1:34px;--fs-heading-2:26px;--fs-heading-3:20px;--fs-body-lg:19px;--fs-body:16.5px;--fs-body-sm:14.5px;--fs-eyebrow:11.5px;--fs-caption:12.5px;--lh-display:1.06;--lh-heading:1.24;--lh-body:1.78;--lh-tight:1.4;--ls-display:-.015em;--ls-heading:0;--ls-body:.005em;--ls-eyebrow:.26em;--ls-wordmark:.16em;--ls-button:.14em;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-display:400;--fw-display-bold:600;--text-display-1:var(--fw-display) var(--fs-display-1)/var(--lh-display) var(--font-display);--text-display-2:var(--fw-display) var(--fs-display-2)/var(--lh-display) var(--font-display);--text-heading-1:var(--fw-display) var(--fs-heading-1)/var(--lh-heading) var(--font-display);--text-heading-2:var(--fw-display) var(--fs-heading-2)/var(--lh-heading) var(--font-display);--text-heading-3:var(--fw-medium) var(--fs-heading-3)/var(--lh-tight) var(--font-sans);--text-body-lg:var(--fw-light) var(--fs-body-lg)/var(--lh-body) var(--font-sans);--text-body:var(--fw-light) var(--fs-body)/var(--lh-body) var(--font-sans);--text-body-sm:var(--fw-regular) var(--fs-body-sm)/var(--lh-body) var(--font-sans);--text-eyebrow:var(--fw-medium) var(--fs-eyebrow)/1.2 var(--font-sans)}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:160px;--section-y:clamp(72px,9vw,140px);--gutter:clamp(20px,5vw,72px);--measure:66ch;--container:1240px;--container-narrow:840px;--radius-none:0px;--radius-xs:2px;--radius-sm:3px;--radius-pill:999px;--border-hairline:1px;--border-strong:2px}:root{--shadow-none:none;--shadow-card:0 1px 2px rgba(15,22,32,.04),0 12px 32px -18px rgba(15,22,32,.18);--shadow-card-hover:0 2px 4px rgba(15,22,32,.05),0 22px 48px -20px rgba(15,22,32,.26);--shadow-header:0 1px 0 rgba(255,255,255,.08);--shadow-inset-hairline:inset 0 0 0 1px var(--ink-a08);--blur-header:saturate(140%) blur(14px)}:root{--ease-standard:cubic-bezier(.4,0,.2,1);--ease-out-soft:cubic-bezier(.16,.84,.44,1);--dur-fast:.14s;--dur-base:.26s;--dur-slow:.52s;--dur-reveal:.9s;--transition-hover:color var(--dur-fast) var(--ease-standard),background-color var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--surface-page);color:var(--text-body);font:var(--text-body);-webkit-font-smoothing:antialiased;text-wrap:pretty}h1,h2,h3,h4{margin:0;color:var(--text-heading);font-weight:var(--fw-display)}h1{font:var(--text-display-2);letter-spacing:var(--ls-display)}h2{font:var(--text-heading-1)}h3{font:var(--text-heading-2)}h4{font:var(--text-heading-3);letter-spacing:.02em}p{margin:0 0 1.1em;max-width:var(--measure)}a{color:var(--text-accent);text-decoration:none;border-bottom:1px solid var(--brass-a40);transition:var(--transition-hover)}a:hover{color:var(--ink-900);border-bottom-color:var(--ink-600)}strong{font-weight:var(--fw-medium);color:var(--text-heading)}img{max-width:100%;display:block}::selection{background:var(--brass-300);color:var(--ink-900)}:focus-visible{outline:2px solid var(--line-accent);outline-offset:3px}.r-burger{display:none}@media(max-width:900px){:root:root{--space-9:56px;--space-10:72px;--space-11:96px}.mna [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important;gap:var(--space-6)!important}.mna .r-keep2{grid-template-columns:1fr 1fr!important;gap:var(--space-4) var(--space-5)!important}.mna .r-entry{grid-template-columns:52px minmax(0,1fr)!important;gap:var(--space-1) var(--space-4)!important}.mna .r-entry>:nth-child(3){grid-column:2}.mna .r-aside{display:contents!important}.mna .r-portrait{order:-1;max-width:320px}.mna .r-toc{display:none!important}.mna .r-gallery>:not(:first-child){display:none!important}.mna footer [style*=grid-template-columns]{grid-template-columns:1fr 1fr!important;gap:var(--space-7) var(--space-5)!important}.mna footer [style*=grid-template-columns]>div{grid-column:1 / -1}.mna footer [style*=grid-template-columns]>nav:nth-of-type(1){order:1}.mna footer [style*=grid-template-columns]>nav:nth-of-type(3){order:2}.mna footer [style*=grid-template-columns]>nav:nth-of-type(2){order:3;grid-column:1 / -1}.mna .r-desktop-nav{display:none!important}.mna .r-burger{display:inline-flex}}@media(max-width:600px){.mna .r-keep2{grid-template-columns:minmax(0,1fr)!important}.mna .r-hide-sm{display:none!important}}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;padding:12px 20px;background:var(--ivory-100);color:var(--ink-900)}.skip-link:focus{left:16px;top:16px}html{scroll-behavior:smooth}html,body,#root{min-height:100%}
