/* LR Header, standalone (www /editorials header for askii.lerandom.art). Generated by ~/lr-harness/header_standalone/build.py from the live page; do not hand-edit. */
.lrh { all: initial; display: contents; }
.lrh :where(*:not(svg, svg *)), .lrh :where(*:not(svg, svg *))::before, .lrh :where(*:not(svg, svg *))::after { all: revert; }
@font-face { font-family: webflow-icons; src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c327517588e9ec9acb_Rules-ExtraBoldItalic.woff") format("woff"), url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c337788941d6de3d2f_Rules-BoldItalic.woff") format("woff"), url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/6717f3f3756d92a0339c0336_Rules-BoldItalic.otf") format("opentype"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c3fcfd40a6c79d86c6_Rules-Light.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c327b0745f3329c484_Rules-Bold.woff") format("woff"), url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c35c126b4e1a14a7e8_Rules-ExtraBold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c36165ea395ffd5044_Rules-LightItalic.woff") format("woff"), url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/6717f3f306acf58668520d1d_Rules-LightItalic.otf") format("opentype"); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c3bdbd01e293b81510_Rules-UltraLight.woff") format("woff"); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c34eb91d0ed0988906_Rules-Medium.woff") format("woff"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c327517553b9ec9acd_Rules-MediumItalic.woff") format("woff"), url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/6717f3f3c687fafc930a1e89_Rules-MediumItalic.otf") format("opentype"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c343c4c811e1a8e5c6_Rules-Regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c32765400a164424b5_Rules-RegularItalic.woff") format("woff"), url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/6717f3f30fa78da65e0c8385_Rules-RegularItalic.otf") format("opentype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c34eb91d3e57988907_Rules-UltraLightItalic.woff") format("woff"), url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/6717f3f49adc35a5134360fc_Rules-UltraLightItalic.otf") format("opentype"); font-weight: 200; font-style: italic; font-display: swap; }
@font-face { font-family: Ebgaramond; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/64889c5102556b08bf92e80c_EBGaramond-SemiBoldItalic.woff") format("woff"); font-weight: 600; font-style: italic; font-display: swap; }
@font-face { font-family: "Ebgaramond Regular"; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/64889c5b80a3deaeb72f2892_EBGaramond-Regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: Ebgaramond; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/64889c5f8538c1f3d4882716_EBGaramond-SemiBold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Ebgaramond Medium"; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/64889c62cd5a17c1dbacff2b_EBGaramond-Medium.woff") format("woff"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: Ebgaramond; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/64889c679f63bc712386f380_EBGaramond-MediumItalic.woff") format("woff"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: "Ebgaramond Italic"; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/64889c6b166b8dfce4f1f5cf_EBGaramond-Italic.woff") format("woff"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Ebgaramond Bold"; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/64889c7a986714ed3f3dea1f_EBGaramond-Bold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: Ebgaramond; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/64889c7f80a3deaeb72f498a_EBGaramond-ExtraBold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: Ebgaramond; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/64889c8344c63f7f4fc054e6_EBGaramond-ExtraBoldItalic.woff") format("woff"), url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/64889c862fab96c51551e05e_EBGaramond-BoldItalic.woff") format("woff"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c343c4c811e1a8e5c6_Rules-Regular.woff") format("woff"); font-weight: 400; font-display: swap; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c34eb91d0ed0988906_Rules-Medium.woff") format("woff"); font-weight: 500; font-display: swap; }
@font-face { font-family: Rules; src: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/640f62c327b0745f3329c484_Rules-Bold.woff") format("woff"); font-weight: 700; font-display: swap; }

.lrh { text-size-adjust: 100%; font-family: sans-serif; }
.lrh .lrh-body { margin: 0px; }
.lrh header,
.lrh nav { display: block; }
.lrh a { background-color: rgba(0, 0, 0, 0); }
.lrh a:active,
.lrh a:hover { outline: 0px; }
.lrh img { border: 0px; }
.lrh svg:not(:root) { overflow: hidden; }
.lrh button,
.lrh input { color: inherit; font: inherit; margin: 0px; }
.lrh button { overflow: visible; }
.lrh button { text-transform: none; }
.lrh button { appearance: button; cursor: pointer; }
.lrh input { line-height: normal; }
.lrh input[type="search"] { appearance: none; }
.lrh input[type="search"]::-webkit-search-cancel-button,
.lrh input[type="search"]::-webkit-search-decoration { appearance: none; }
.lrh * { box-sizing: border-box; }
.lrh { height: 100%; }
.lrh .lrh-body { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); min-height: 100%; margin: 0px; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; }
.lrh img { vertical-align: middle; max-width: 100%; display: inline-block; }
.lrh.w-mod-touch * { background-attachment: scroll !important; }
.lrh .w-inline-block { max-width: 100%; display: inline-block; }
.lrh .w-embed::before,
.lrh .w-embed::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.lrh .w-embed::after { clear: both; }
.lrh button,
.lrh [type="button"] { cursor: pointer; appearance: button; border: 0px; }
.lrh .w-form { margin: 0px 0px 15px; }
.lrh label { margin-bottom: 5px; font-weight: bold; display: block; }
.lrh .w-input { color: rgb(51, 51, 51); vertical-align: middle; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); width: 100%; height: 38px; margin-bottom: 10px; padding: 8px 12px; font-size: 14px; line-height: 1.42857; display: block; }
.lrh .w-input::placeholder { color: rgb(153, 153, 153); }
.lrh .w-input:focus { border-color: rgb(56, 152, 236); outline: 0px; }
.lrh fieldset[disabled] .w-input { cursor: not-allowed; }
.lrh .w-nav { z-index: 1000; background: rgb(221, 221, 221); position: relative; }
.lrh .w-nav::before,
.lrh .w-nav::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.lrh .w-nav::after { clear: both; }
.lrh .w-nav-brand { float: left; color: rgb(51, 51, 51); text-decoration: none; position: relative; }
.lrh .w-nav-overlay { width: 100%; display: none; position: absolute; top: 100%; left: 0px; right: 0px; overflow: hidden; }
.lrh .w-nav[data-animation="over-left"] .w-nav-overlay { width: auto; }
.lrh .w-nav[data-animation="over-left"] .w-nav-overlay { z-index: 1; top: 0px; right: auto; }
.lrh .w-nav[data-animation="over-right"] .w-nav-overlay { width: auto; }
.lrh .w-nav[data-animation="over-right"] .w-nav-overlay { z-index: 1; top: 0px; left: auto; }
@media screen and (max-width: 767px) { .lrh .w-nav-brand { padding-left: 10px; } }
.lrh { --shades-900: #100e07; --neutral-50: #fdfcfa; --neutral-300: #f5f2e7; --blue-50-501: #e2ffff; --orange-500: #ff4c00; --drop-shadow-xl: #1018281a; --neutral-500: #efe9d8; --blue-500: #02b0f4; --navlink-inactive: #10182880; --shade-600: #4b5768; }
.lrh .lrh-body { color: var(--shades-900); font-family: Rules, Arial, sans-serif; font-size: 14px; line-height: 23px; }
.lrh a { color: var(--shades-900); text-decoration: none; transition: color 0.2s; }
.lrh .text-style-allcaps { text-transform: uppercase; }
.lrh .page-wrapper { background-color: var(--neutral-300); position: relative; }
.lrh .text-style-muted { opacity: 0.6; }
.lrh .text-color-black { color: var(--shades-900); display: block; }
.lrh .text-size-tiny { padding-top: 0.2rem; font-size: 0.75rem; line-height: 17px; }
.lrh .text-size-tiny.text-color-black { color: var(--shades-900); text-align: right; }
.lrh .text-size-medium { font-size: 1.125rem; font-weight: 400; line-height: 21px; }
.lrh .text-size-medium.padding-vertical.padding-tiny { transition-property: all; }
.lrh .text-size-medium.padding-vertical.padding-tiny:hover { text-decoration: underline; }
.lrh .text-color-white { color: var(--neutral-50); }
.lrh .padding-tiny { padding: 0.25rem; }
.lrh .padding-vertical,
.lrh .padding-vertical.padding-tiny { padding-left: 0px; padding-right: 0px; }
.lrh .navbar_component { z-index: 1000; background-color: rgba(221, 221, 221, 0); justify-content: flex-end; align-items: center; width: 100%; padding: 1.5rem 2rem; display: flex; position: fixed; }
.lrh .navbar_component.basic { backdrop-filter: blur(16px); background-color: rgba(245, 242, 231, 0.66); justify-content: space-between; align-items: center; padding-left: 1.5rem; padding-right: 1.5rem; display: flex; }
.lrh .nav-link-block { flex: 1 1 0%; }
.lrh .logo { width: 11rem; }
.lrh .menu-button { flex: 0 1 auto; }
.lrh .menu-icon { filter: none; width: 22px; max-width: 100%; height: 22px; }
.lrh .side-menu_component { z-index: 999; opacity: 0; white-space: normal; object-fit: none; flex-wrap: nowrap; justify-content: flex-end; width: 22rem; height: 130vh; padding-top: 20rem; display: none; position: fixed; inset: -20rem 0px 0px auto; overflow: visible; }
.lrh .side-menu-wrapper { z-index: 14; background-color: var(--neutral-300); white-space: nowrap; flex-direction: column; grid-template-rows: auto auto auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; align-content: start; place-items: start end; width: 22rem; height: 100vh; padding-left: 1.5rem; padding-right: 1.5rem; display: grid; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.2) 8px 2px 30px; }
.lrh .side-menu-item-wrapper.flex-h { flex-direction: row; justify-content: space-between; align-items: center; width: auto; padding-top: 1.25rem; padding-bottom: 1.25rem; display: flex; }
.lrh .side-menu-item-wrapper.flex-v { flex-direction: column; align-items: flex-end; width: 100%; padding-top: 1.5rem; padding-bottom: 0px; display: flex; }
.lrh .close-button { filter: invert(); cursor: pointer; background-image: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/6448d8f21f9ba2ca32a01e87_cross-white.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: 1rem 1rem; border: 1px rgb(44, 80, 250); border-radius: 100vw; width: 2rem; height: 2rem; padding: 0px; transition: border-color 0.35s; }
.lrh .close-button:hover { border-color: rgb(255, 255, 255); }
.lrh .side-menu-text-wrap { flex-direction: column; justify-content: flex-end; align-items: flex-end; width: 100%; margin: 0.125rem 0px; display: flex; overflow: hidden; }
.lrh .search-2 { column-gap: 0.5rem; align-items: center; width: 100%; display: flex; }
.lrh .search-input { background-color: rgba(0, 0, 0, 0); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(0, 0, 0); border-image: none; width: 100%; height: auto; margin-bottom: 0px; padding-bottom: 4px; padding-left: 0.25rem; }
.lrh .search-input:focus { border-color: var(--neutral-300) var(--neutral-300) var(--shades-900); border-bottom-width: 1px; }
.lrh .search-input::placeholder { color: var(--shades-900); }
@media screen and (max-width: 991px) { .lrh .padding-vertical { padding-left: 0px; padding-right: 0px; } }
@media screen and (max-width: 991px) { .lrh .side-menu-text-wrap { margin-left: 0px; margin-right: 0px; } }
@media screen and (max-width: 767px) { .lrh .text-size-medium { font-size: 1rem; } }
@media screen and (max-width: 767px) { .lrh .padding-vertical { padding-left: 0px; padding-right: 0px; } }
@media screen and (max-width: 767px) { .lrh .nav-link-block.mobile-logo { padding-left: 0px; } }
@media screen and (max-width: 767px) { .lrh .side-menu_component { overflow: scroll; } }
@media screen and (max-width: 767px) { .lrh .side-menu-wrapper { overflow: hidden; } }
@media screen and (max-width: 767px) { .lrh .side-menu-text-wrap { margin-left: 0px; margin-right: 0px; } }
@media screen and (max-width: 479px) { .lrh a { color: var(--shades-900); } }
@media screen and (max-width: 479px) { .lrh .padding-vertical { padding-left: 0px; padding-right: 0px; } }
@media screen and (max-width: 479px) { .lrh .navbar_component { padding-left: 1rem; padding-right: 1rem; } }
@media screen and (max-width: 479px) { .lrh .navbar_component.basic { padding-left: 0.75rem; padding-right: 0.75rem; display: flex; } }
@media screen and (max-width: 479px) { .lrh .nav-link-block { padding-left: 0px; } }
@media screen and (max-width: 479px) { .lrh .side-menu_component,
.lrh .side-menu-wrapper { width: 100%; } }
@media screen and (max-width: 479px) { .lrh .side-menu-text-wrap { margin-left: 0px; margin-right: 0px; } }
.lrh #w-node-d8b6f0a5-35fc-2d24-97a9-1915e836736d-e8367367 { justify-self: end; }
.lrh #w-node-d8b6f0a5-35fc-2d24-97a9-1915e8367384-e8367367 { place-self: start end; }
.lrh:where(.lr-dark) a { background-color: rgba(0, 0, 0, 0); }
.lrh:where(.lr-dark) .lrh-body { color: rgb(189, 184, 170); background-color: rgb(10, 27, 33); }
.lrh:where(.lr-dark) .w-input { color: rgb(189, 184, 170); background-color: rgb(10, 27, 33); border-color: rgb(204, 204, 204); }
.lrh:where(.lr-dark) .w-input::placeholder { color: rgb(153, 153, 153); }
.lrh:where(.lr-dark) .w-input:focus { border-color: rgb(56, 152, 236); }
.lrh:where(.lr-dark) .w-nav { background-color: rgb(1, 16, 21); }
.lrh:where(.lr-dark) .w-nav-brand { color: rgb(189, 184, 170); }
.lrh:where(.lr-dark) .lrh-body { color: rgb(239, 233, 216); }
.lrh:where(.lr-dark) a { color: rgb(239, 233, 216); }
.lrh:where(.lr-dark) .page-wrapper { background-color: rgb(10, 27, 33); }
.lrh:where(.lr-dark) .text-color-black { color: rgb(239, 233, 216); }
.lrh:where(.lr-dark) .text-size-tiny.text-color-black { color: rgb(239, 233, 216); }
.lrh:where(.lr-dark) .text-color-white { color: rgb(253, 252, 250); }
.lrh:where(.lr-dark) .navbar_component { background-color: rgba(221, 221, 221, 0); }
.lrh:where(.lr-dark) .navbar_component.basic { background-color: rgba(10, 27, 33, 0.66); }
.lrh:where(.lr-dark) .side-menu-wrapper { background-color: rgb(10, 27, 33); box-shadow: rgba(239, 233, 216, 0.2) 8px 2px 30px; }
.lrh:where(.lr-dark) .close-button { background-image: url("https://cdn.prod.website-files.com/640f56f772eeb36cc6880d91/6448d8f21f9ba2ca32a01e87_cross-rgb(10,27,33).svg"); border-color: rgb(44, 80, 250); }
.lrh:where(.lr-dark) .close-button:hover { border-color: rgb(255, 255, 255); }
.lrh:where(.lr-dark) .search-input { background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(239, 233, 216, 0.3); }
.lrh:where(.lr-dark) .search-input:focus { border-color: rgb(245, 242, 231) rgb(245, 242, 231) rgba(239, 233, 216, 0.3); }
.lrh:where(.lr-dark) .search-input::placeholder { color: rgb(239, 233, 216); }
@media screen and (max-width: 479px) { .lrh:where(.lr-dark) a { color: rgb(239, 233, 216); } }
.lrh.lr-themable[data-theme="dark"] .lrh-body { color: rgb(239, 233, 216); }
.lrh.lr-themable[data-theme="dark"] .page-wrapper,
.lrh.lr-themable[data-theme="dark"] .side-menu-wrapper { background-color: rgb(1, 16, 21); }
@media (prefers-color-scheme: dark) { .lrh.lr-themable:not([data-theme="light"]) { background-color: rgb(1, 16, 21); color-scheme: dark; } }
@media (prefers-color-scheme: dark) { .lrh.lr-themable:not([data-theme="light"]) .lrh-body { color: rgb(239, 233, 216); } }
@media (prefers-color-scheme: dark) { .lrh.lr-themable:not([data-theme="light"]) .page-wrapper,
.lrh.lr-themable:not([data-theme="light"]) .side-menu-wrapper { background-color: rgb(1, 16, 21); } }
@media print { .lrh.lr-themable { background-color: rgb(255, 255, 255) !important; color-scheme: light; } }
.lrh .lr-thm { position: relative; display: inline-flex; align-items: center; flex: 0 0 auto; }
.lrh #topbar .lr-thm { margin: 0px !important; }
.lrh .lr-thm-btn { width: 36px; height: 36px; display: inline-flex; align-items: center; justify-content: center; border: 0px; padding: 0px; margin: 0px; background: none; color: inherit; cursor: pointer; border-radius: 50%; }
.lrh .lr-thm-btn:hover { background: rgba(1, 16, 21, 0.06); }
.lrh .lr-thm-menu { display: none; position: absolute; top: calc(100% + 6px); right: 0px; min-width: 150px; padding: 6px; background: rgb(247, 244, 234); border: 1px solid rgb(1, 16, 21); box-shadow: rgba(1, 16, 21, 0.18) 0px 18px 40px; z-index: 1000; }
.lrh .lr-thm.open .lr-thm-menu { display: block; }
.lrh .lr-thm-it { display: flex; align-items: center; gap: 10px; width: 100%; padding: 8px 10px; border: 0px; background: none; color: rgb(1, 16, 21); text-align: left; cursor: pointer; font: 500 13px / 1.2 Rules, Arial, sans-serif; letter-spacing: 0.06em; text-transform: uppercase; }
.lrh .lr-thm-it:hover { background: rgba(1, 16, 21, 0.06); }
.lrh .lr-thm-it i { width: 7px; height: 7px; border-radius: 50%; flex: 0 0 7px; background: transparent; }
.lrh .lr-thm-it[aria-checked="true"] i { background: rgb(255, 76, 0); }
.lrh:where(.lr-dark) .lr-thm-btn:hover { background-color: rgba(239, 233, 216, 0.047); }
.lrh:where(.lr-dark) .lr-thm-menu { background-color: rgb(10, 27, 33); border-color: rgba(239, 233, 216, 0.3); box-shadow: rgba(239, 233, 216, 0.18) 0px 18px 40px; }
.lrh:where(.lr-dark) .lr-thm-it { color: rgb(239, 233, 216); }
.lrh:where(.lr-dark) .lr-thm-it:hover { background-color: rgba(239, 233, 216, 0.047); }
.lrh:where(.lr-dark) .lr-thm-it i { background-color: rgba(0, 0, 0, 0); }
.lrh:where(.lr-dark) .lr-thm-it[aria-checked="true"] i { background-color: rgb(255, 76, 0); }
.lrh:where(.lr-dark) img[src*="Vectors-Wrapper.svg"] { content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzU4IiBoZWlnaHQ9IjUyIiB2aWV3Qm94PSIwIDAgMzU4IDUyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTk5NV8xNjAzNCkiPgo8cGF0aCBkPSJNNzMuMjE1IDguMDM5MDZWMzguMTcxM0g5NC4wNTkzVjQ1LjgzOTRINjQuOTUzMVY4LjAzOTA2SDczLjIxNVoiIGZpbGw9IiNFRkU5RDgiLz4KPHBhdGggZD0iTTk1LjE5MTQgMzIuNjEzMkM5NS4xOTE0IDIyLjg5MjggMTAwLjU5MiAxOC4xOTUzIDEwOS45ODggMTguMTk1M0MxMTkuNDkyIDE4LjE5NTMgMTI1LjIxNyAyMy4xNjM2IDEyNS4yMTcgMzIuNjY3N1YzNC43NzM0TDEwMi44NjEgMzQuODI3NUMxMDIuODYxIDM4LjM5MTQgMTA2LjU4NiA0MC4xMTk1IDExMC4zMTIgNDAuMTE5NUMxMTQuMDM4IDQwLjExOTUgMTE2LjQ2OCAzOC44Nzc2IDExNi45NTUgMzcuMDQxOEgxMjQuNzg1QzEyMy40MzUgNDQuMDA3NiAxMTguMzA1IDQ2LjkyMzQgMTEwLjIwNCA0Ni45MjM0QzEwMS4wMjUgNDYuOTIzNCA5NS4xOTIzIDQxLjkwMTUgOTUuMTkyMyAzMi42MTM3TTExNy4xNzEgMjkuOTEzN0MxMTcuMTcxIDI2LjY3MzUgMTEzLjA2NyAyNC45OTk0IDExMC4wNDMgMjQuOTk5NEMxMDYuNjk1IDI0Ljk5OTQgMTAyLjg2MSAyNi41MTE3IDEwMi44NjEgMjkuNzUxM0wxMTcuMTcxIDI5LjkxMzdaIiBmaWxsPSIjRUZFOUQ4Ii8+CjxwYXRoIGQ9Ik0xNDYuOTc3IDQ1LjgzOTZIMTM4LjcxNVY4LjAzOTA2SDE1OC43NDlDMTY1LjIyOSA4LjAzOTA2IDE3My4xMTMgMTAuMjUzMyAxNzMuMTEzIDE3LjgxMzVDMTczLjExMyAyMi43MjczIDE2Ny4yODEgMjUuMzczMiAxNjMuMDY5IDI1LjM3MzJIMTczLjExM1Y0NS44Mzk2SDE2NC4yNTZWMzIuNjA5NkgxNDYuOTc3VjQ1LjgzOTZaTTE0Ni45NzcgMTUuMzgzNFYyNS4zNzMySDE1OC42OTVDMTYxLjkzNSAyNS4zNzMyIDE2NC40MTkgMjMuNzUzMiAxNjQuNDE5IDIwLjI5NzJDMTY0LjQxOSAxNi43MzMzIDE2Mi4wNDMgMTUuMzgzNCAxNTguNzQ5IDE1LjM4MzRIMTQ2Ljk3N1oiIGZpbGw9IiNFRkU5RDgiLz4KPHBhdGggZD0iTTE3NS44MTEgMzguMDY1NEMxNzUuODExIDMyLjQ0ODkgMTgxLjkxMiAzMC4xMjcyIDE4Ni44ODEgMjkuODU3NUwxOTguMTEzIDI5LjI2MzJWMjguNzc3MUMxOTguMTEzIDI1LjEwNSAxOTQuNzExIDI0LjE4NzIgMTkwLjkzMSAyNC4xODcyQzE4Ni43MTggMjQuMTg3MiAxODMuOTY1IDI2LjAyMzMgMTgzLjk2NSAyOC41NjEzSDE3Ni40NTlDMTc2LjQ1OSAyMS4yMTcyIDE4MS44NTkgMTguMDMxMiAxOTAuOTMxIDE4LjAzMTJDMjAwLjk3NSAxOC4wMzEyIDIwNi4wNTEgMjEuOTE5MSAyMDYuMDUxIDMwLjUwNTJWNDUuNzg3M0gxOTguMjIxVjM2LjE3NTNDMTk4LjIyMSA0NS4wODUzIDE4OS43OTcgNDYuNTQzMyAxODYuNjExIDQ2LjU0MzNDMTgxLjMxOSA0Ni41NDMzIDE3NS44MTEgNDMuNzM1NCAxNzUuODExIDM4LjA2NTRNMTk4LjIyMSAzNS45NTk1VjM0LjU1NTNMMTkwLjc2OSAzNC45MzMxQzE4OC45ODcgMzUuMDQxNCAxODQuMDcyIDM1LjIwMzQgMTg0LjA3MiAzNy43NDE0QzE4NC4wNzIgNDAuMTE3MiAxODcuNTgzIDQwLjkyNzEgMTg5LjYzNSA0MC44MTkyQzE5Mi44NzUgNDAuNjAzNCAxOTguMjIxIDM5LjczOTQgMTk4LjIyMSAzNS45NTk1WiIgZmlsbD0iI0VGRTlEOCIvPgo8cGF0aCBkPSJNMjE3LjA2MyA0NS44NDE2SDIwOC42OTNWMTguODQxNEgyMTcuMDYzVjI5LjUzMzRDMjE3LjA2MyAyMS40MzM1IDIyMy4xNjUgMTcuOTc2NiAyMjguMTM0IDE3Ljk3NjZDMjMxLjgwNiAxNy45NzY2IDIzOS4zNjYgMTkuMTY0NSAyMzkuMzY2IDMwLjAxODdWNDUuODQwN0gyMzAuOTk2VjMxLjMxNTRDMjMwLjk5NiAyNy42OTc0IDIyNy41NCAyNS40ODMzIDIyNC40NjIgMjUuNDgzM0MyMjEuMDA2IDI1LjQ4MzMgMjE3LjA2NCAyOC4xMjk3IDIxNy4wNjQgMzEuMzE1NEwyMTcuMDYzIDQ1Ljg0MTZaIiBmaWxsPSIjRUZFOUQ4Ii8+CjxwYXRoIGQ9Ik0yNjUuMjMyIDQ1Ljc4NTZWMzUuNDE3NUMyNjMuNDUgNDUuMjk5NCAyNTcuNTY0IDQ2LjU0MTYgMjU0LjI3IDQ2LjU0MTZDMjQ1LjMwNiA0Ni41NDE2IDI0Mi4wMTIgNDAuODcxMyAyNDIuMDEyIDMyLjM5NEMyNDIuMDEyIDI0LjUwOTMgMjQ1LjI1MiAxOC41Njk4IDI1My42NzYgMTguNTY5OEMyNTYuODA3IDE4LjU2OTggMjYzLjM5NiAxOS43NTgxIDI2NS4yMzMgMjkuNjRWOC4wMzkwNkgyNzMuMzMzVjQ1Ljc4NTZIMjY1LjIzMlpNMjU3LjYxOCAyNS45MTM0QzI1My40MDUgMjUuOTEzNCAyNTAuMjIgMjguMDczMiAyNTAuMjIgMzIuMzkzNEMyNTAuMjIgMzYuODc2NCAyNTMuMDgxIDM5LjA4OTMgMjU3LjYxOCAzOS4wODkzQzI2Mi4wNDYgMzkuMDg5MyAyNjUuMTc4IDM2Ljg3NTggMjY1LjE3OCAzMi4zOTM0QzI2NS4xNzggMjguMDE5MyAyNjEuODg0IDI1LjkxMzQgMjU3LjYxOCAyNS45MTM0WiIgZmlsbD0iI0VGRTlEOCIvPgo8cGF0aCBkPSJNMjkyLjAxMyAxOC4xOTUzQzMwMi4wMDMgMTguMTk1MyAzMDcuNzI3IDIyLjI5OTUgMzA3LjcyNyAzMi4yODkzQzMwNy43MjcgNDEuNjMxNCAzMDEuODQxIDQ2LjI3NTMgMjkyLjAxMyA0Ni4yNzUzQzI4Mi43MjUgNDYuMjc1MyAyNzYuMDI5IDQxLjYzMTQgMjc2LjAyOSAzMi4yODkzQzI3Ni4wMjkgMjIuNjc3MiAyODEuOTE1IDE4LjE5NTMgMjkyLjAxMyAxOC4xOTUzWk0yOTIuMDEzIDM4LjkzMTRDMjk2LjcxMSAzOC45MzE0IDI5OS40MTEgMzYuNTAxMyAyOTkuNDExIDMyLjIzNTJDMjk5LjQxMSAyNy43NTMzIDI5Ni42NTcgMjUuNTkzNSAyOTIuMDEzIDI1LjU5MzVDMjg3LjI2MSAyNS41OTM1IDI4NC4zNDUgMjguMDIzMSAyODQuMzQ1IDMyLjIzNTJDMjg0LjM0NSAzNy4yMDMzIDI4Ny4wNDUgMzguOTMxNCAyOTIuMDEzIDM4LjkzMTRaIiBmaWxsPSIjRUZFOUQ4Ii8+CjxwYXRoIGQ9Ik0zMTguNzQyIDQ1LjgzOTlIMzEwLjQyNlYxOC44Mzk3SDMxOC43NDJWMjguNTA1N0MzMTguNzQyIDIxLjE2MTYgMzI0LjczNiAxNy45MjE5IDMyNy45NzYgMTcuOTIxOUMzMzEuNzAyIDE3LjkyMTkgMzM4LjE4MSAxOS44NjU4IDMzOC4xODEgMjkuODAxNUMzMzguMTgxIDE5Ljg2NjcgMzQ0LjYwNyAxNy45MjE5IDM0Ny45NTUgMTcuOTIxOUMzNTQuNTQzIDE3LjkyMTkgMzU3Ljk5OSAyMS40ODU4IDM1Ny45OTkgMjguMTI3VjQ1LjgzOUgzNDkuNjgzVjMwLjQ0OTdDMzQ5LjY4MyAyNy41MzM5IDM0Ny40MTUgMjUuNDI3NSAzNDQuMzM3IDI1LjQyNzVDMzQwLjgyNyAyNS40Mjc1IDMzOC4xODEgMjguMTgyIDMzOC4xODEgMzIuMzkzNlY0NS44Mzk5SDMyOS44NjVWMzAuNDQ5N0MzMjkuODY1IDI3LjUzMzkgMzI3Ljk3NSAyNS41MzU0IDMyNC44NDMgMjUuNTM1NEMzMjEuNDQyIDI1LjUzNTQgMzE4Ljc0MSAyOC4xMjc5IDMxOC43NDEgMzEuMzEzNkwzMTguNzQyIDQ1LjgzOTlaIiBmaWxsPSIjRUZFOUQ4Ii8+CjxwYXRoIGQ9Ik0xMy4xNSAzOC4yMDg4VjAuNDcyNjU2TDAgMTMuNjIyOVY1MS4zNTcySDM3LjczNzlMNTAuODg1IDM4LjIwOTlWMzguMjA4OEgxMy4xNVoiIGZpbGw9IiNFRkU5RDgiLz4KPHBhdGggZD0iTTE4LjI0MDIgMTMuNjIwMkgzNy43MDk4VjMzLjEyOTRMNDUuODM5OSAzMy4xMTE0VjUuNTExNzJIMTguMjQwMlYxMy42MjAyWiIgZmlsbD0iI0VGRTlEOCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE5OTVfMTYwMzQiPgo8cmVjdCB3aWR0aD0iMzU4IiBoZWlnaHQ9IjUwLjg4NDYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuNDcyNjU2KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo="); }
.lrh:where(.lr-dark) img[src*="IcRoundMenu.svg"] { content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBhcmlhLWhpZGRlbj0idHJ1ZSIgcm9sZT0iaW1nIiBjbGFzcz0iaWNvbmlmeSBpY29uaWZ5LS1pYyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjRUZFOUQ4IiBkPSJNNCAxOGgxNmMuNTUgMCAxLS40NSAxLTFzLS40NS0xLTEtMUg0Yy0uNTUgMC0xIC40NS0xIDFzLjQ1IDEgMSAxem0wLTVoMTZjLjU1IDAgMS0uNDUgMS0xcy0uNDUtMS0xLTFINGMtLjU1IDAtMSAuNDUtMSAxcy40NSAxIDEgMXpNMyA3YzAgLjU1LjQ1IDEgMSAxaDE2Yy41NSAwIDEtLjQ1IDEtMXMtLjQ1LTEtMS0xSDRjLS41NSAwLTEgLjQ1LTEgMXoiPjwvcGF0aD48L3N2Zz4="); }
.lrh ::selection { background-color: rgb(16, 14, 7); color: rgb(239, 233, 216); }
.lrh ::-webkit-scrollbar { width: 8px; height: 8px; background: rgb(239, 233, 216); }
.lrh ::-webkit-scrollbar-thumb { background: rgb(255, 76, 0); }
.lrh .lrh-body { overflow-anchor: none; }
.lrh img,
.lrh svg { user-select: none; }
.lrh:where(.lr-dark) ::selection { background-color: rgb(14, 33, 40); color: rgb(239, 233, 216); }
.lrh:where(.lr-dark) ::-webkit-scrollbar { background-color: rgb(1, 16, 21); }
.lrh:where(.lr-dark) ::-webkit-scrollbar-thumb { background-color: rgb(255, 76, 0); }
@media (min-width: 1001px) { .lrh .navbar_component .w-nav-brand { margin-left: max(0px, -24px + clamp(20px, 4.4vw, 80px)); } }
@media (max-width: 600px) { .lrh .navbar_component .mobile-logo { transform: translateY(-7px); } }
.lrh:not(.lr-themable) .navbar_component { background-color: rgb(239, 233, 216) !important; backdrop-filter: none !important; }
.lrh.lr-themable[data-theme="light"] .topbar.stuck { background: rgb(239, 233, 216) !important; backdrop-filter: none !important; }
@media (prefers-color-scheme: light) { .lrh.lr-themable:not([data-theme="dark"]) .topbar.stuck { background: rgb(239, 233, 216) !important; backdrop-filter: none !important; } }
@media (max-width: 760px) { .lrh.lr-themable[data-theme="light"] .navbar_component { background-color: rgb(239, 233, 216) !important; backdrop-filter: none !important; } }
@media (max-width: 760px) and (prefers-color-scheme: light) { .lrh.lr-themable:not([data-theme="dark"]) .navbar_component { background-color: rgb(239, 233, 216) !important; backdrop-filter: none !important; } }
.lrh:where(.lr-dark):not(.lr-themable) .navbar_component { background-color: rgb(1, 16, 21) !important; }
.lrh:where(.lr-dark).lr-themable[data-theme="light"] .topbar.stuck { background-color: rgb(1, 16, 21) !important; }
@media (prefers-color-scheme: light) { .lrh:where(.lr-dark).lr-themable:not([data-theme="dark"]) .topbar.stuck { background-color: rgb(1, 16, 21) !important; } }
@media (max-width: 760px) { .lrh:where(.lr-dark).lr-themable[data-theme="light"] .navbar_component { background-color: rgb(1, 16, 21) !important; } }
@media (max-width: 760px) and (prefers-color-scheme: light) { .lrh:where(.lr-dark).lr-themable:not([data-theme="dark"]) .navbar_component { background-color: rgb(1, 16, 21) !important; } }
.lrh:not(.lr-dark) img[src*="Vectors-Wrapper.svg"] { content: url("data:image/svg+xml,%3Csvg width='358' height='52' viewBox='0 0 358 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1995_16034)'%3E%3Cpath d='M73.215 8.03906V38.1713H94.0593V45.8394H64.9531V8.03906H73.215Z' fill='%23011015'/%3E%3Cpath d='M95.1914 32.6132C95.1914 22.8928 100.592 18.1953 109.988 18.1953C119.492 18.1953 125.217 23.1636 125.217 32.6677V34.7734L102.861 34.8275C102.861 38.3914 106.586 40.1195 110.312 40.1195C114.038 40.1195 116.468 38.8776 116.955 37.0418H124.785C123.435 44.0076 118.305 46.9234 110.204 46.9234C101.025 46.9234 95.1923 41.9015 95.1923 32.6137M117.171 29.9137C117.171 26.6735 113.067 24.9994 110.043 24.9994C106.695 24.9994 102.861 26.5117 102.861 29.7513L117.171 29.9137Z' fill='%23011015'/%3E%3Cpath d='M146.977 45.8396H138.715V8.03906H158.749C165.229 8.03906 173.113 10.2533 173.113 17.8135C173.113 22.7273 167.281 25.3732 163.069 25.3732H173.113V45.8396H164.256V32.6096H146.977V45.8396ZM146.977 15.3834V25.3732H158.695C161.935 25.3732 164.419 23.7532 164.419 20.2972C164.419 16.7333 162.043 15.3834 158.749 15.3834H146.977Z' fill='%23011015'/%3E%3Cpath d='M175.811 38.0654C175.811 32.4489 181.912 30.1272 186.881 29.8575L198.113 29.2632V28.7771C198.113 25.105 194.711 24.1872 190.931 24.1872C186.718 24.1872 183.965 26.0233 183.965 28.5613H176.459C176.459 21.2172 181.859 18.0312 190.931 18.0312C200.975 18.0312 206.051 21.9191 206.051 30.5052V45.7873H198.221V36.1753C198.221 45.0853 189.797 46.5433 186.611 46.5433C181.319 46.5433 175.811 43.7354 175.811 38.0654M198.221 35.9595V34.5553L190.769 34.9331C188.987 35.0414 184.072 35.2034 184.072 37.7414C184.072 40.1172 187.583 40.9271 189.635 40.8192C192.875 40.6034 198.221 39.7394 198.221 35.9595Z' fill='%23011015'/%3E%3Cpath d='M217.063 45.8416H208.693V18.8414H217.063V29.5334C217.063 21.4335 223.165 17.9766 228.134 17.9766C231.806 17.9766 239.366 19.1645 239.366 30.0187V45.8407H230.996V31.3154C230.996 27.6974 227.54 25.4833 224.462 25.4833C221.006 25.4833 217.064 28.1297 217.064 31.3154L217.063 45.8416Z' fill='%23011015'/%3E%3Cpath d='M265.232 45.7856V35.4175C263.45 45.2994 257.564 46.5416 254.27 46.5416C245.306 46.5416 242.012 40.8713 242.012 32.394C242.012 24.5093 245.252 18.5698 253.676 18.5698C256.807 18.5698 263.396 19.7581 265.233 29.64V8.03906H273.333V45.7856H265.232ZM257.618 25.9134C253.405 25.9134 250.22 28.0732 250.22 32.3934C250.22 36.8764 253.081 39.0893 257.618 39.0893C262.046 39.0893 265.178 36.8758 265.178 32.3934C265.178 28.0193 261.884 25.9134 257.618 25.9134Z' fill='%23011015'/%3E%3Cpath d='M292.013 18.1953C302.003 18.1953 307.727 22.2995 307.727 32.2893C307.727 41.6314 301.841 46.2753 292.013 46.2753C282.725 46.2753 276.029 41.6314 276.029 32.2893C276.029 22.6772 281.915 18.1953 292.013 18.1953ZM292.013 38.9314C296.711 38.9314 299.411 36.5013 299.411 32.2352C299.411 27.7533 296.657 25.5935 292.013 25.5935C287.261 25.5935 284.345 28.0231 284.345 32.2352C284.345 37.2033 287.045 38.9314 292.013 38.9314Z' fill='%23011015'/%3E%3Cpath d='M318.742 45.8399H310.426V18.8397H318.742V28.5057C318.742 21.1616 324.736 17.9219 327.976 17.9219C331.702 17.9219 338.181 19.8658 338.181 29.8015C338.181 19.8667 344.607 17.9219 347.955 17.9219C354.543 17.9219 357.999 21.4858 357.999 28.127V45.839H349.683V30.4497C349.683 27.5339 347.415 25.4275 344.337 25.4275C340.827 25.4275 338.181 28.182 338.181 32.3936V45.8399H329.865V30.4497C329.865 27.5339 327.975 25.5354 324.843 25.5354C321.442 25.5354 318.741 28.1279 318.741 31.3136L318.742 45.8399Z' fill='%23011015'/%3E%3Cpath d='M13.15 38.2088V0.472656L0 13.6229V51.3572H37.7379L50.885 38.2099V38.2088H13.15Z' fill='%23011015'/%3E%3Cpath d='M18.2402 13.6202H37.7098V33.1294L45.8399 33.1114V5.51172H18.2402V13.6202Z' fill='%23011015'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1995_16034'%3E%3Crect width='358' height='50.8846' fill='white' transform='translate(0 0.472656)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); }
.lrh:not(.lr-dark) img[src*="IcRoundMenu.svg"] { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' aria-hidden='true' role='img' class='iconify iconify--ic' width='100%25' height='100%25' preserveAspectRatio='xMidYMid meet' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M4 18h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1zm0-5h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1zM3 7c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1z'%3E%3C/path%3E%3C/svg%3E"); }
.lrh:not(.lr-tb-live) .topbar,
.lrh:not(.lr-tb-live) .topbar *,
.lrh:not(.lr-tb-live) .navbar_component,
.lrh:not(.lr-tb-live) .navbar_component * { transition: none !important; }
@media (max-width: 599px) { .lrh #topbar .wrap.util > nav { display: none !important; } }
.lrh .lrk-kbd { font-family: -apple-system, BlinkMacSystemFont, Rules, Arial, sans-serif; }
.lrh .tb-search .lrk-kbd,
.lrh .lrk-kbd { font: 400 10px / 1 -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important; letter-spacing: 0.02em !important; text-transform: none !important; color: rgba(1, 16, 21, 0.42) !important; border: 1px solid rgba(1, 16, 21, 0.2) !important; border-radius: 3px !important; padding: 2px 4px 1px !important; margin: 0px 0px 0px 6px !important; white-space: nowrap !important; pointer-events: none !important; flex: 0 0 auto !important; width: auto !important; height: auto !important; background: none !important; }
.lrh #tb-q,
.lrh #tb-q::placeholder { cursor: pointer; font-family: Rules, Arial, sans-serif !important; font-size: 10.5px !important; font-weight: 500 !important; font-style: normal !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; }
.lrh #tb-q::placeholder { color: rgba(1, 16, 21, 0.45) !important; }
.lrh .lrk-besideword { position: relative !important; }
.lrh .lrk-besideword .lrk-kbd { position: absolute !important; top: 50% !important; transform: translateY(-50%) !important; margin: 0px !important; }
.lrh .lrk-btn { display: none; align-items: center; justify-content: center; width: 34px; height: 34px; border: 0px; background: none; color: inherit; cursor: pointer; padding: 0px; }
.lrh:where(.lr-dark) .tb-search .lrk-kbd,
.lrh:where(.lr-dark) .lrk-kbd { color: rgba(239, 233, 216, 0.42) !important; border-color: rgba(239, 233, 216, 0.2) !important; }
.lrh:where(.lr-dark) #tb-q::placeholder { color: rgba(239, 233, 216, 0.45) !important; }
.lrh .lr-navprops { display: none; }
@media (max-width: 760px) { .lrh.lr-navprops-on #topbar .wrap.util > nav { display: none !important; } }
@media (max-width: 760px) { .lrh.lr-navprops-on .navbar_component .mobile-logo { transform: translateY(-7px); } }
@media (max-width: 760px) { .lrh.lr-navprops-on .lr-navprops { display: flex; position: absolute; z-index: 2; align-items: center; gap: 14px; margin: 0px; padding: 0px; line-height: 1; } }
@media (max-width: 760px) { .lrh .lr-navprops a { font-family: Rules, Arial, sans-serif; font-size: 10px; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; white-space: nowrap; color: inherit; text-decoration: none; opacity: 0.55; padding: 0px 0px 2px; border-bottom: 1px solid transparent; } }
@media (max-width: 760px) { .lrh .lr-navprops a.on { opacity: 1; border-bottom-color: rgb(255, 76, 0); } }
@media (max-width: 760px) { .lrh.lr-navprops-on #topbar .tb-props { display: none !important; } }
@media (max-width: 760px) { .lrh:where(.lr-dark) .lr-navprops a { border-bottom-color: rgba(0, 0, 0, 0); } }
@media (max-width: 760px) { .lrh:where(.lr-dark) .lr-navprops a.on { border-bottom-color: rgb(255, 76, 0); } }
.lrh .padding-vertical { padding-right: 0rem !important; padding-left: 0rem !important; }
.lrh .lrh-body { background: rgb(239, 233, 216); }
.lrh { --or: #FF4C00; --cream: #EFE9D8; --paper: #F7F4EA; --ink: #011015; --ink-70: rgba(1,16,21,.62); --ink-40: rgba(1,16,21,.55); --hair: rgba(1,16,21,.17); --orange: #FF4C00; --blue: #02B0F4; --night: #011015; --sans: 'Rules',Arial,sans-serif; --serif: 'Ebgaramond','Ebgaramond','EB Garamond',Garamond,Georgia,serif; --frame: clamp(20px,4.4vw,80px); --maxw: 1580px; }
.lrh *,
.lrh ::before,
.lrh ::after { margin: 0px; padding: 0px; box-sizing: border-box; }
.lrh .lrh-body { background: var(--cream); color: var(--ink); font-family: var(--serif); font-size: 18px; line-height: 1.5; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; }
.lrh a { color: inherit; text-decoration: none; }
.lrh img { display: block; width: 100%; height: 100%; object-fit: cover; }
.lrh button { font: inherit; color: inherit; background: 0px 0px; border: 0px; cursor: pointer; }
.lrh input { font: inherit; color: inherit; }
.lrh :focus-visible { outline: 2px solid var(--orange); outline-offset: 3px; }
.lrh .wrap { max-width: var(--maxw); margin: 0px auto; padding-inline: var(--frame); }
.lrh .topbar { position: sticky; top: var(--lrw-navh,0px); z-index: 60; background: var(--cream); border-bottom: 1px solid transparent; transition: border-color 0.25s, background 0.25s; }
@media (min-width: 1160px) { .lrh .topbar { position: fixed; top: 0px; left: 0px; right: 0px; height: var(--lrw-navh,70px); z-index: 900; display: flex; align-items: center; padding-left: 215px; padding-right: 96px; } }
@media (min-width: 1160px) { .lrh .topbar > * { flex: 1 1 auto; } }
@media (min-width: 1160px) { .lrh .navbar_component { pointer-events: none; background: 0px 0px !important; backdrop-filter: none !important; } }
@media (min-width: 1160px) { .lrh .navbar_component .menu-button { pointer-events: auto; } }
@media (min-width: 1160px) { .lrh .navbar_component .w-nav-brand { pointer-events: none; } }
@media (min-width: 1160px) { .lrh .navbar_component .w-nav-brand img { pointer-events: auto; } }
@media (min-width: 1160px) { .lrh .lrh-body { --lrw-onebar: 1; } }
.lrh .topbar.stuck { border-bottom-color: var(--hair); background: rgba(244, 241, 230, 0.94); backdrop-filter: blur(8px) saturate(1.1); }
.lrh .util { display: flex; align-items: center; justify-content: space-between; gap: 30px; padding: 17px 0px 16px; }
.lrh .util nav { display: flex; gap: 26px; flex: 1 1 auto; min-width: 0px; overflow-x: auto; scrollbar-width: none; justify-content: flex-end; }
.lrh .util nav::-webkit-scrollbar { display: none; }
.lrh .util nav a { font-family: var(--sans); font-size: 11.5px; letter-spacing: 0.04em; padding-bottom: 2px; border-bottom: 1px solid transparent; white-space: nowrap; }
.lrh .util nav a:hover { border-color: var(--ink); }
.lrh .util nav a.on { border-color: var(--ink); }
.lrh .util .right { display: flex; align-items: center; gap: 18px; }
@media (max-width: 1180px) { .lrh .util { flex-wrap: wrap; } }
@media (max-width: 1180px) { .lrh .util nav { order: 9; flex: 1 1 100%; justify-content: flex-start; gap: 18px; margin-top: 9px; } }
.lrh .util nav { gap: 20px; }
.lrh .die-btn { display: inline-flex; align-items: center; gap: 11px; cursor: pointer; }
.lrh .die-wrap { display: inline-block; position: relative; line-height: 0; will-change: transform; transform-origin: 50% 60%; }
.lrh .die-btn:hover .die-wrap { animation: 0.62s ease-in-out 0s infinite normal none running dieShake; }
.lrh .die-btn.rolling .die-wrap { animation: 1.15s cubic-bezier(0.28, 0.82, 0.3, 1) 0s 1 normal both running dieRoll; }
.lrh .die-svg { display: block; overflow: visible; }
.lrh .die-face { display: none; }
.lrh .die-face.is-on { display: block; }
.lrh .die-body { fill: rgb(247, 244, 234); stroke: var(--ink); stroke-width: 1.6; transition: fill 0.2s; }
.lrh .die-pip { fill: var(--ink); transition: fill 0.2s; }
.lrh .die-btn:hover .die-body,
.lrh .die-btn.rolling .die-body { fill: var(--orange); stroke: var(--orange); }
.lrh .die-btn:hover .die-pip,
.lrh .die-btn.rolling .die-pip { fill: rgb(247, 244, 234); }
.lrh .die-shadow { position: absolute; left: 50%; bottom: -7px; width: 76%; height: 4px; translate: -50%; background: rgba(1, 16, 21, 0.26); border-radius: 50%; filter: blur(2.5px); }
.lrh .die-btn.rolling .die-shadow { animation: 1.15s cubic-bezier(0.28, 0.82, 0.3, 1) 0s 1 normal both running dieShadow; }
.lrh .die-lbl { font-family: var(--sans); font-size: 10px; font-weight: 500; letter-spacing: 0.16em; text-transform: uppercase; }
.lrh .die-btn:hover .die-lbl { color: var(--orange); }
@media (prefers-reduced-motion: reduce) { .lrh .die-btn:hover .die-wrap,
.lrh .die-btn.rolling .die-wrap,
.lrh .die-btn.rolling .die-shadow { animation: auto ease 0s 1 normal none running none; } }
.lrh { --mount: 10px 11px 0 rgba(1,16,21,.10); --mount-lift: 13px 14px 0 rgba(1,16,21,.15); }
.lrh .lrh-body { font-size: 19px; }
.lrh .util { padding: 20px 0px 18px; }
.lrh .util nav a { font-size: 10.5px; font-weight: 500; letter-spacing: 0.15em; text-transform: uppercase; }
.lrh .topbar.stuck { border-bottom: 2px solid var(--ink); }
.lrh .lrh-body { font-family: var(--sans); }
.lrh .topbar .util { padding: 11px var(--frame) 10px; }
.lrh .topbar nav { justify-content: flex-start; }
@media (max-width: 1180px) { .lrh .topbar .util { flex-wrap: nowrap; } }
@media (max-width: 1180px) { .lrh .topbar .util nav { order: 0; flex: 1 1 auto; margin-top: 0px; } }
.lrh .tb-search { display: flex; align-items: center; border-bottom: 1px solid rgba(1, 16, 21, 0.3); padding: 3px 2px; width: 190px; transition: border-color 0.2s; }
.lrh .tb-search:focus-within { border-color: var(--ink); }
.lrh .tb-search input { border: 0px; background: 0px 0px; outline: 0px; width: 100%; font-family: var(--serif); font-style: italic; font-size: 13px; color: var(--ink); }
.lrh .tb-search input::-webkit-search-cancel-button { appearance: none; }
@media (max-width: 860px) { .lrh .tb-search { width: 110px; } }
@media (max-width: 860px) { .lrh .tb-search:focus-within { width: 150px; } }
@media (max-width: 640px) { .lrh .tb-search { display: none; } }
.lrh:where(.lr-dark) .lrh-body { background-color: rgb(1, 16, 21); }
.lrh:where(.lr-dark) .lrh-body { color: rgb(239, 233, 216); background: rgb(1, 16, 21); }
.lrh:where(.lr-dark) :focus-visible { outline: rgb(255, 76, 0) solid 2px; }
.lrh:where(.lr-dark) .topbar { border-bottom-color: rgba(0, 0, 0, 0); background: rgb(1, 16, 21); }
.lrh:where(.lr-dark) .topbar.stuck { border-bottom-color: rgba(239, 233, 216, 0.17); background-color: rgba(10, 27, 33, 0.94); }
.lrh:where(.lr-dark) .util nav a { border-bottom-color: rgba(0, 0, 0, 0); }
.lrh:where(.lr-dark) .util nav a:hover { border-color: rgba(239, 233, 216, 0.3); }
.lrh:where(.lr-dark) .util nav a.on { border-color: rgba(239, 233, 216, 0.3); }
.lrh:where(.lr-dark) .die-shadow { background-color: rgba(239, 233, 216, 0.208); }
.lrh:where(.lr-dark) .die-btn:hover .die-lbl { color: rgb(255, 76, 0); }
.lrh:where(.lr-dark) .topbar.stuck { border-bottom: 2px solid rgba(239, 233, 216, 0.3); }
.lrh:where(.lr-dark) .tb-search { border-bottom-color: rgba(239, 233, 216, 0.3); }
.lrh:where(.lr-dark) .tb-search:focus-within { border-color: rgba(239, 233, 216, 0.3); }
.lrh:where(.lr-dark) .tb-search input { color: rgb(239, 233, 216); }
@media (pointer: coarse) { .lrh .tb-search input { font-size: 16px; } }
.lrh { --or-sm: #C93D00; }
.lrh .navbar_component .side-menu_component,
.lrh .navbar_component .side-menu_component *,
.lrh .navbar_component .close-button,
.lrh .navbar_component .menu-button { pointer-events: auto !important; }
.lrh .navbar_component .side-menu_component { z-index: 1500 !important; }
@media (max-width: 760px) { .lrh #lrw { overflow-x: clip; } }
@media (max-width: 700px) { .lrh #lrw { padding-bottom: 78px; } }
@media (max-width: 700px) { .lrh .util nav { mask-image: linear-gradient(90deg, rgb(0, 0, 0) calc(100% - 26px), transparent); scroll-snap-type: x; } }
@media (max-width: 700px) { .lrh .util nav a { scroll-snap-align: start; } }
@media (max-width: 760px) { .lrh .topbar .util { flex-wrap: wrap; gap: 0px 14px; } }
@media (max-width: 760px) { .lrh .topbar .util .right { order: 1; margin-left: auto; } }
@media (max-width: 760px) { .lrh .topbar .util nav { order: 2; flex: 1 1 100%; margin-top: 8px; gap: 16px; justify-content: flex-start; mask-image: linear-gradient(90deg, rgb(0, 0, 0) calc(100% - 26px), transparent); scroll-snap-type: x; } }
@media (max-width: 760px) { .lrh .topbar .util nav a { scroll-snap-align: start; flex: 0 0 auto; } }
@media (max-width: 480px) { .lrh .util nav a,
.lrh .die-lbl { font-size: 11px; letter-spacing: 0.08em; } }
@media (min-width: 1160px) { .lrh .topbar { padding-left: 215px; padding-right: 64px; } }
@media (min-width: 1160px) { .lrh .topbar > * { flex: 1 1 auto; min-width: 0px; } }
@media (min-width: 1160px) { .lrh .topbar .util { box-sizing: border-box; width: 100%; max-width: none; margin: 0px; padding-left: 0px; padding-right: 0px; gap: 22px; } }
@media (min-width: 1160px) { .lrh .topbar .util nav { gap: 18px; } }
@media (min-width: 1160px) { .lrh .topbar .util .right { gap: 14px; } }
@media (min-width: 1160px) and (max-width: 1300px) { .lrh .topbar .util nav { gap: 13px; } }
@media (min-width: 1160px) and (max-width: 1300px) { .lrh .topbar .tb-search { width: 120px; } }
@media (min-width: 1160px) and (max-width: 1300px) { .lrh .topbar .tb-search:focus-within { width: 150px; } }
.lrh .topbar .util nav { justify-content: center; }
.lrh .topbar .util nav a { flex: 0 0 auto; }
.lrh .topbar .tb-search { width: 84px; }
.lrh .topbar .tb-search:focus-within { width: 160px; }
.lrh .topbar .util nav { gap: 12px; }
.lrh .topbar .util nav { gap: 10px; }
.lrh .topbar .util nav a { font-size: 11px; }
.lrh #lrw > div.wrap,
.lrh #lrw > .w-embed > div.wrap { padding-top: clamp(48px, 5.6vw, 80px) !important; padding-bottom: 0px !important; margin-top: 0px !important; margin-bottom: 0px !important; }
.lrh #lrw > .topbar,
.lrh #lrw > .w-embed > .topbar { padding-top: 0px !important; }
.lrh .topbar .die-lbl { white-space: nowrap; }
@media (max-width: 1440px) { .lrh .topbar .tb-search { width: 64px; } }
@media (max-width: 1440px) { .lrh .topbar .tb-search:focus-within { width: 150px; } }
@media (max-width: 1440px) { .lrh .topbar .util nav { gap: 9px; } }
@media (max-width: 1440px) { .lrh .topbar .util nav a { font-size: 10.5px; letter-spacing: 0.1em; } }
@media (max-width: 1440px) { .lrh .topbar .util .right { gap: 10px; } }
.lrh .topbar .util nav { transform: translateY(3px); }
.lrh #lrw .topbar .tb-search { width: 96px; }
.lrh #lrw .topbar .tb-search:focus-within { width: 210px; }
.lrh #lrw .topbar .tb-search input { font-style: normal; font-family: var(--sans); font-size: 12.5px; letter-spacing: 0.02em; text-overflow: ellipsis; }
.lrh #lrw .topbar .tb-search input::placeholder { opacity: 0.72; }
.lrh #lrw .topbar .die-btn { gap: 9px; }
.lrh #lrw .topbar .die-lbl { display: block; white-space: normal; font-size: 10px; line-height: 13px; letter-spacing: 0.13em; }
@media (min-width: 761px) { .lrh #lrw .topbar .tb-search { width: 126px; } }
@media (min-width: 761px) { .lrh #lrw .topbar .tb-search:focus-within { width: 196px; } }
@media (min-width: 761px) { .lrh #lrw .topbar .tb-search input { font-family: var(--sans); font-style: normal; font-weight: 500; font-size: 10.5px; letter-spacing: 0.1em; text-transform: uppercase; text-overflow: clip; } }
@media (min-width: 761px) { .lrh #lrw .topbar .tb-search input::placeholder { opacity: 0.62; } }
@media (max-width: 760px) { .lrh #lrw .topbar .tb-search input { font-size: 16px; } }
@media (min-width: 1001px) { .lrh .w-nav-brand { margin-left: max(0px,calc(var(--frame) - 24px)); } }
@media (min-width: 1001px) { .lrh #lrw .topbar { padding-left: calc(215px + max(0px,calc(var(--frame) - 24px))); } }
@media (max-width: 760px) { .lrh #lrw .topbar .util nav { justify-content: flex-start !important; } }
@media (min-width: 761px) and (max-width: 1159px) { .lrh #lrw .topbar { position: fixed; top: 0px; left: 0px; right: 0px; height: var(--lrw-navh,70px); z-index: 900; display: flex; align-items: center; padding-left: calc(215px + max(0px,calc(var(--frame) - 24px))); padding-right: 64px; } }
@media (min-width: 761px) and (max-width: 1159px) { .lrh #lrw .topbar > * { flex: 1 1 auto; min-width: 0px; } }
@media (min-width: 761px) and (max-width: 1159px) { .lrh #lrw .topbar .util { box-sizing: border-box; width: 100%; max-width: none; margin: 0px; padding: 0px; gap: 14px; flex-wrap: nowrap; display: flex; align-items: center; } }
@media (min-width: 761px) and (max-width: 1159px) { .lrh #lrw .topbar .util nav { order: 0; flex: 1 1 auto; min-width: 0px; margin-top: 0px; gap: 12px; justify-content: flex-start; overflow-x: auto; scrollbar-width: none; mask-image: linear-gradient(90deg, rgb(0, 0, 0) calc(100% - 26px), transparent); transform: none; } }
@media (min-width: 761px) and (max-width: 1159px) { .lrh #lrw .topbar .util nav::-webkit-scrollbar { display: none; } }
@media (min-width: 761px) and (max-width: 1159px) { .lrh #lrw .topbar .util nav a { flex: 0 0 auto; } }
@media (min-width: 761px) and (max-width: 1159px) { .lrh #lrw .topbar .util .right { order: 1; flex: 0 0 auto; gap: 10px; margin-left: 0px; } }
@media (min-width: 761px) and (max-width: 1159px) { .lrh .navbar_component { pointer-events: none; background: 0px 0px !important; backdrop-filter: none !important; } }
@media (min-width: 761px) and (max-width: 1159px) { .lrh .navbar_component .menu-button,
.lrh .navbar_component .side-menu_component,
.lrh .navbar_component .side-menu_component *,
.lrh .navbar_component .close-button { pointer-events: auto; } }
@media (min-width: 761px) and (max-width: 1159px) { .lrh .navbar_component .w-nav-brand { pointer-events: none; } }
@media (min-width: 761px) and (max-width: 1159px) { .lrh .navbar_component .w-nav-brand img { pointer-events: auto; } }
@media (min-width: 761px) and (max-width: 1159px) { .lrh .lrh-body { --lrw-onebar: 1; } }
@media (max-width: 760px) { .lrh #lrw .topbar .util { flex-wrap: nowrap; gap: 14px; align-items: center; } }
@media (max-width: 760px) { .lrh #lrw .topbar .util nav { order: 0; flex: 1 1 auto; min-width: 0px; margin-top: 0px; transform: none; gap: 12px; justify-content: flex-start; overflow-x: auto; scrollbar-width: none; mask-image: linear-gradient(90deg, rgb(0, 0, 0) calc(100% - 26px), transparent); } }
@media (max-width: 760px) { .lrh #lrw .topbar .util nav::-webkit-scrollbar { display: none; } }
@media (max-width: 760px) { .lrh #lrw .topbar .util nav a { flex: 0 0 auto; } }
@media (max-width: 760px) { .lrh #lrw .topbar .util .right { order: 1; flex: 0 0 auto; margin-left: 0px; gap: 10px; } }
.lrh .util nav { overflow-y: hidden; overscroll-behavior-x: contain; touch-action: pan-x pan-y; }
.lrh #topbar.lr-prog.stuck { border-bottom-color: rgba(1, 16, 21, 0.17); }
.lrh #topbar .tb-prog { display: none; position: absolute; left: 0px; right: 0px; bottom: -2px; height: 2px; background: var(--ink,#011015); transform: scaleX(0); transform-origin: 0px 50%; will-change: transform; transition: none; pointer-events: none; z-index: 1; }
.lrh #topbar.lr-prog.stuck .tb-prog { display: block; }
.lrh .lrh-body { overflow-anchor: auto !important; }
.lrh #lrw .topbar .util { gap: 14px; }
.lrh #lrw .topbar .tb-props { display: flex; align-items: center; gap: 12px; flex: 0 0 auto; min-width: 0px; margin: 0px; padding: 0px 14px 0px 0px; border-right: 1px solid color-mix(in srgb, currentcolor 32%, transparent); line-height: 1; }
.lrh #lrw .topbar .tb-props a { font-family: Rules, Arial, sans-serif; font-size: 10.5px; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; white-space: nowrap; color: inherit; opacity: 0.5; padding: 0px 0px 2px; border-bottom: 1px solid transparent; transition: opacity 0.15s; }
.lrh #lrw .topbar .tb-props a:hover { opacity: 1; }
.lrh #lrw .topbar .tb-props a.on { opacity: 1; border-bottom-color: rgb(255, 76, 0); }
@media (max-width: 760px) { .lrh #lrw .topbar .tb-props { gap: 10px; padding-right: 10px; } }
@media (max-width: 760px) { .lrh #lrw .topbar .tb-props a { font-size: 10px; letter-spacing: 0.08em; } }
@media (min-width: 1160px) { .lrh #lrw .topbar .tb-props { transform: translateY(3px); } }
@media (max-width: 600px) { .lrh #lrw .topbar .util { flex-wrap: wrap !important; row-gap: 6px; } }
@media (max-width: 600px) { .lrh #lrw .topbar .tb-props { order: 0; flex: 1 1 100%; border-right: 0px; padding: 2px 0px 0px; } }
@media (max-width: 600px) { .lrh #lrw .topbar .util nav { order: 1 !important; flex: 1 1 0px !important; min-width: 0px !important; margin-top: 0px !important; } }
@media (max-width: 600px) { .lrh #lrw .topbar .util .right { flex: 0 0 auto !important; } }
@media (max-width: 600px) { .lrh #lrw .topbar .util .right { order: 2; } }
.lrh .lrk-kbd { font-family: -apple-system, BlinkMacSystemFont, Rules, Arial, sans-serif; }
.lrh .tb-search .lrk-kbd,
.lrh .lrk-kbd { font: 400 10px / 1 -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important; letter-spacing: 0.02em !important; text-transform: none !important; color: rgba(1, 16, 21, 0.42) !important; border: 1px solid rgba(1, 16, 21, 0.2) !important; border-radius: 3px !important; padding: 2px 4px 1px !important; margin: 0px 0px 0px 6px !important; white-space: nowrap !important; pointer-events: none !important; flex: 0 0 auto !important; width: auto !important; height: auto !important; background: none !important; }
.lrh #tb-q,
.lrh #tb-q::placeholder { cursor: pointer; font-family: Rules, Arial, sans-serif !important; font-size: 10.5px !important; font-weight: 500 !important; font-style: normal !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; }
.lrh #tb-q::placeholder { color: rgba(1, 16, 21, 0.45) !important; }
.lrh .lrk-besideword { position: relative !important; }
.lrh .lrk-besideword .lrk-kbd { position: absolute !important; top: 50% !important; transform: translateY(-50%) !important; margin: 0px !important; }
.lrh .lrk-btn { display: none; align-items: center; justify-content: center; width: 34px; height: 34px; border: 0px; background: none; color: inherit; cursor: pointer; padding: 0px; }
.lrh { --lrw-navh: 74px; }
.lrh #lrw { padding-top: var(--lrw-navh); }
@media (max-width: 640px) { .lrh #topbar .lrk-btn { display: flex; } }
.lrh:where(.lr-dark) #topbar.lr-prog.stuck { border-bottom-color: rgba(239, 233, 216, 0.17); }
.lrh:where(.lr-dark) #topbar .tb-prog { background: rgb(14, 33, 40); }
.lrh:where(.lr-dark) #lrw .topbar .tb-props { border-right-color: color-mix(in srgb, currentcolor 32%, rgba(0, 0, 0, 0)); }
.lrh:where(.lr-dark) #lrw .topbar .tb-props a { border-bottom-color: rgba(0, 0, 0, 0); }
.lrh:where(.lr-dark) #lrw .topbar .tb-props a.on { border-bottom-color: rgb(255, 76, 0); }
.lrh:where(.lr-dark) .tb-search .lrk-kbd,
.lrh:where(.lr-dark) .lrk-kbd { color: rgba(239, 233, 216, 0.42) !important; border-color: rgba(239, 233, 216, 0.2) !important; }
.lrh:where(.lr-dark) #tb-q::placeholder { color: rgba(239, 233, 216, 0.45) !important; }
.lrh .lr-header,
.lrh .lr-header-ed { display: contents; }
.lrh #topbar .right > .w-embed { display: contents; }
.lrh #topbar .right > .w-embed::before,
.lrh #topbar .right > .w-embed::after { content: none; }
@media (max-width: 600px) { .lrh #topbar .tb-props { display: none !important; } }
@media (max-width: 600px) { .lrh .navbar_component .mobile-logo { transform: translateY(-7px); } }
/* Askii only (Peter, 14 Oct 2026): no divider after Subjects; Askii has no section links after the switcher.
   Transparent, not removed, so every position stays identical to www. */
.lrh.lrh-askii #lrw .topbar .tb-props { border-right-color: transparent !important; }
