.language-switcher{color:var(--cream,#f4f0e7);letter-spacing:.08em;flex-shrink:0;margin-inline-start:20px;font:500 11px DM Sans,sans-serif;position:relative}.language-switcher summary{cursor:pointer;white-space:nowrap;padding:12px 4px;list-style:none}.language-switcher summary::-webkit-details-marker{display:none}.language-switcher summary span{margin-inline-start:5px}.language-options{z-index:100;inset-inline-end:0;background:#071f28;border:1px solid #947b4e;grid-template-columns:repeat(3,minmax(155px,1fr));width:max-content;max-width:90vw;max-height:65vh;padding:16px;display:grid;position:absolute;top:100%;overflow-y:auto;box-shadow:0 14px 35px #0004}.language-options a{color:#f2eee4;letter-spacing:0;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;text-decoration:none;display:flex}.language-options a span{opacity:.45;font-size:9px}.language-options a:hover,.language-options a[aria-current]{color:#ddc08a;background:#ffffff12}html[dir=rtl] .article-prose,html[dir=rtl] .editorial-copy{text-align:start}html[dir=rtl] .text-link svg{transform:scaleX(-1)}@media (width<=1100px){.language-switcher{margin-inline:auto 12px}.language-options{grid-template-columns:repeat(2,minmax(135px,1fr))}}@media (width<=480px){.language-options{grid-template-columns:repeat(2,minmax(120px,1fr));inset-inline-end:-44px}.site-header{gap:0}.language-switcher{margin-inline-end:16px}.wordmark{flex-shrink:1}}.wordmark,.contact-mail{direction:ltr;unicode-bidi:isolate}.locale-loading{background:var(--navy);min-height:80vh;color:var(--paper);font-family:var(--serif);letter-spacing:.18em;place-items:center;display:grid}html[dir=rtl] .hero-copy{text-align:right;direction:rtl}html[dir=rtl] .eyebrow,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:0}
