@layer bricks {.brxe-button{width:auto}}@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}}@media (min-width: 993px) {#brxe-zmchwj {height: 782px}}#brxe-jofpwv {background-image: url("https://aleksander.pro/wp-content/uploads/2026/03/image-1-8-559x1024.png"); background-size: cover}@media (min-width: 993px) {#brxe-jofpwv {background-image: url("https://aleksander.pro/wp-content/uploads/2026/03/image-1-9.png"); background-size: cover}}@media (min-width: 1280px) {#brxe-jofpwv {background-image: url("https://aleksander.pro/wp-content/uploads/2026/03/image-1-9.png"); background-size: cover}}.brxe-jixwvc {color: var(--cf-neutral-0); font-weight: 600; letter-spacing: -2.5%}@media (min-width: 993px) {.brxe-jixwvc {color: var(--cf-text-primary); letter-spacing: -2.5%}}.brxe-ccxpnv {flex-direction: column; row-gap: var(--cf-space-8); display: flex; width: 100%}#brxe-htggvz {color: var(--cf-text-primary); font-size: var(--cf-text-meta); font-family: "JetBrains Mono"; letter-spacing: -2.5%}#brxe-htggvz a {color: var(--cf-text-primary); font-size: var(--cf-text-meta); font-family: "JetBrains Mono"; letter-spacing: -2.5%; font-size: inherit}#brxe-cfdbpt { grid-area: 1 / 1 / 2 / 3; }#brxe-vyveta {display: grid; align-items: initial; font-size: var(--cf-text-meta); text-transform: uppercase; color: var(--cf-text-muted); letter-spacing: 4%; font-family: "JetBrains Mono"; line-height: 1.7; grid-gap: 0px; grid-template-columns: minmax(0,125px) minmax(0,1fr); grid-auto-flow: dense; width: 600px; justify-items: flex-start; align-items: center; justify-content: flex-start}.brxe-ottzld {font-family: "JetBrains Mono"; font-weight: 400; letter-spacing: 4%}.brxe-ottzld::after { content: '_'; display: inline-block; margin-left: 2px; color: #0DBEBC; animation: eyebrow-blink 1s step-end infinite; font-weight: 400;}@keyframes eyebrow-blink { 0%, 100% { opacity: 1; } 50% { opacity: 0; }}.brxe-hodiky {color: var(--cf-neutral-0); font-size: var(--cf-text-m); letter-spacing: -2.5%; margin-bottom: 16px}@media (min-width: 993px) {.brxe-ospxlm {grid-row: unset; grid-column: unset}}.brxe-lxiweo {color: var(--cf-neutral-0); font-size: var(--cf-text-m); letter-spacing: -2.5%; margin-bottom: 16px}@media (min-width: 993px) {.brxe-psabfk {grid-row: unset; grid-column: unset}}.brxe-fqgdcs {color: var(--cf-neutral-0); font-size: var(--cf-text-m); letter-spacing: -2.5%; margin-bottom: 16px}@media (min-width: 993px) {.brxe-gczwsh {grid-row: unset; grid-column: unset}}.brxe-pztlrw {display: grid; align-items: initial; grid-template-columns: repeat(1fr); grid-template-rows: 1fr; grid-auto-flow: row}.brxe-pztlrw{ column-gap: 30px; row-gap: 20px;}@media (min-width: 993px) {.brxe-pztlrw {grid-template-columns: minmax(0,1fr) minmax(0,1fr) minmax(0,1fr); grid-gap: 20px; grid-template-rows: minmax(0,1fr); grid-auto-flow: dense}}#brxe-vtpgca {padding-bottom: var(--cf-space-32); column-gap: 30px; row-gap: 30px}