@layer bricks {.brxe-shortcode{width:100%}}@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}}#brxe-e25cr3 {margin-bottom: var(--space-s)}#brxe-hpnnvt {text-transform: uppercase}#brxe-zfa0vf {row-gap: var(--space-xs)}#brxe-sti12f {text-transform: uppercase}#brxe-2wkt8j {row-gap: var(--space-xs)}#brxe-pv1keg {text-transform: uppercase}#brxe-5c4cq5 {row-gap: var(--space-xs)}#brxe-x75s0z {margin-top: var(--space-m)}#brxe-31yt1d {row-gap: var(--space-m); column-gap: var(--space-m); flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0px; order: 1}@media (max-width: 767px) {#brxe-31yt1d {width: 100%; flex-basis: auto; flex-grow: 0; flex-shrink: 0}}@media (max-width: 478px) {#brxe-31yt1d {width: 100%}}.brxe-2928e7 {position: sticky; top: 40px}.brxe-vyabuw {padding-top: var(--layout-gutter-tight); border-top: 1px solid var(--bricks-color-grey-300); column-gap: var(--layout-gutter-tight); row-gap: var(--layout-gutter-tight); align-self: stretch !important; width: 100%; height: 100%}@media (max-width: 991px) {.brxe-vyabuw {width: 100%}}@media (max-width: 478px) {.brxe-vyabuw {width: 100%}}#brxe-inevtt {flex-basis: var(--layout-sidebar); flex-grow: 0; flex-shrink: 0; order: 3; row-gap: var(--layout-gutter); flex-direction: column; align-items: stretch; align-self: stretch !important; width: 100%; padding-top: 0}@media (max-width: 991px) {#brxe-inevtt {order: 2; flex-basis: 100%}}@media (max-width: 767px) {#brxe-inevtt {flex-basis: auto; flex-grow: 0; flex-shrink: 0}}#brxe-i542u3 {flex-direction: row; row-gap: var(--layout-gutter); column-gap: var(--layout-gutter); flex-wrap: wrap; align-items: stretch}@media (max-width: 991px) {#brxe-i542u3 {flex-direction: row; max-width: 100%; width: 100%}}@media (max-width: 767px) {#brxe-i542u3 {flex-direction: column}}@media (max-width: 478px) {#brxe-i542u3 {flex-direction: column}}#brxe-tl0sec {padding-top: var(--space-m); padding-right: var(--layout-pad-x); padding-bottom: var(--space-2xl); padding-left: var(--layout-pad-x)}#brxe-tl0sec { --ir-ink: var(--bricks-color-grey-900); --ir-line: var(--bricks-color-grey-300);}#brxe-tl0sec .u24-label-heading { font-size: var(--text-s); font-weight: 700; letter-spacing: 0.12em; padding-bottom: var(--space-2xs); border-bottom: 2px solid var(--ir-ink);}#brxe-tl0sec .u24-mest-last ul { list-style: none; counter-reset: n; margin: 0; padding: 0;}#brxe-tl0sec .u24-mest-last li { counter-increment: n; display: grid; grid-template-columns: 1.6em 1fr; gap: var(--space-2xs); padding: var(--space-xs) 0; border-bottom: 1px solid var(--ir-line); font-size: var(--text-m); line-height: 1.35;}#brxe-tl0sec .u24-mest-last li::before { content: counter(n); font-weight: 700; font-size: var(--text-l); color: var(--brand-primary);}#brxe-tl0sec .u24-mest-last a { color: var(--ir-ink); text-decoration: none;}#brxe-tl0sec .tl-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 16rem), 1fr)); gap: var(--layout-gutter);}@media (max-width: 991px) {#brxe-tl0sec {max-width: 100%}}@media (max-width: 478px) {#brxe-tl0sec {padding-top: var(--space-m); padding-right: var(--layout-pad-x); padding-bottom: var(--space-m); padding-left: var(--layout-pad-x)}}