@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-shortcode{width:100%}}#brxe-hevizu {position: relative; overflow: hidden; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-ypfuvo {font-size: clamp(2.2rem, 5.5vw, 3.6rem); line-height: 1.05; font-family: "Montserrat"; font-weight: 900; color: var(--text-title)}#brxe-cqxadw {font-family: "Archivo"; font-size: max(var(--text-xs), 1.1rem); color: var(--alh-brass-soft)}#brxe-xilymk {width: 100%; display: flex; flex-direction: column; align-items: flex-start; row-gap: 6px; padding-top: 28px; padding-right: 32px; padding-bottom: 28px; padding-left: 32px}@media (max-width: 767px) {#brxe-xilymk {padding-top: 20px; padding-right: 18px; padding-bottom: 20px; padding-left: 18px}}#brxe-gyomwd {font-size: var(--text-s); max-width: 100%}#brxe-gyomwd a {font-size: var(--text-s); font-size: inherit}%root% a{ color:var(--alh-brass-soft); text-decoration:underline; text-underline-offset:2px; }%root% a:hover{ color:var(--text-title); }%root% a:focus-visible{ outline:2px solid var(--neon-red); outline-offset:2px; }%root%{ scroll-margin-top:2rem; }#brxe-zyocld {max-width: 100%}#brxe-kqkdss {font-size: var(--text-s); max-width: 100%}#brxe-kqkdss a {font-size: var(--text-s); font-size: inherit}%root% a{ color:var(--alh-brass-soft); text-decoration:underline; text-underline-offset:2px; }%root% a:hover{ color:var(--text-title); }%root% a:focus-visible{ outline:2px solid var(--neon-red); outline-offset:2px; }#brxe-fmehno {max-width: 100%}#brxe-awfgrx {font-size: var(--text-s); max-width: 100%}#brxe-awfgrx a {font-size: var(--text-s); font-size: inherit}%root% a{ color:var(--alh-brass-soft); text-decoration:underline; text-underline-offset:2px; }%root% a:hover{ color:var(--text-title); }%root% a:focus-visible{ outline:2px solid var(--neon-red); outline-offset:2px; }#brxe-rbuvfo {max-width: 100%}#brxe-wrsnlr {font-size: var(--text-s); max-width: 100%}#brxe-wrsnlr a {font-size: var(--text-s); font-size: inherit}%root% a{ color:var(--alh-brass-soft); text-decoration:underline; text-underline-offset:2px; }%root% a:hover{ color:var(--text-title); }%root% a:focus-visible{ outline:2px solid var(--neon-red); outline-offset:2px; }#brxe-xoblbx {display: flex; flex-direction: column; row-gap: 28px}#brxe-vtkbwl {width: 100%; max-width: 760px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; display: flex; flex-direction: column; row-gap: 32px}#brxe-hsxpso {width: 100%; padding-top: 48px; padding-right: 30px; padding-bottom: 70px; padding-left: 30px}@media (max-width: 991px) {#brxe-hsxpso {padding-top: 36px; padding-right: 20px; padding-bottom: 56px; padding-left: 20px}}@media (max-width: 478px) {#brxe-hsxpso {padding-top: 28px; padding-right: 15px; padding-bottom: 44px; padding-left: 15px}}#brxe-vnpyfg {position: relative; overflow: clip; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: #000000}%root%{ --alh-curtain:#2a0e18; --alh-curtain-deep:#170609; --alh-velvet:#7a1b2e; --alh-brass:#c4a24c; --alh-brass-soft:#e6cf94; --alh-programme:#f7f1e6; --alh-programme-2:#efe6d4; --alh-ink:#23171b; --alh-ink-soft:#6f5d57; --alh-paper-line:#d9cdb6; --alh-on-dark:#f4e6d6; --alh-on-dark-soft:#cdb6a0; --neon-red:#cc2028; --neon-red-glow:#ed2927; font-family:'Archivo',sans-serif;}%root% em{ color:var(--alh-brass-soft); font-style:italic; }