@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}}#brxe-d62542 {font-weight: 700}#brxe-ffddfd {font-family: "History Pro"; font-weight: 700; font-size: var(--text-xl)}#brxe-ec6eea {background-image: url(https://academia.spb.ru/wp-content/uploads/2025/09/MMI2337_100_maxiimov-2-scaled.avif); background-size: cover; background-position: center center; padding-top: var(--s-10); padding-right: var(--s-8); padding-bottom: var(--s-10); padding-left: var(--s-8); border-radius: var(--rounded-lg); flex-grow: 1; flex-shrink: 0; justify-content: flex-end; row-gap: var(--s-4); position: relative; overflow: hidden; flex-basis: var(--w-xxl)}:where(#brxe-ec6eea > *) {position: relative}#brxe-ec6eea::before {background-image: linear-gradient(transparent, #000); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (min-width: 536px) {#brxe-ec6eea {max-width: var(--w-xxxl); flex-basis: var(--w-xxxl)}}#brxe-cd9718 {font-family: "History Pro"; font-weight: 700; font-size: var(--text-xl)}#brxe-e0bc49 {background-image: url(https://academia.spb.ru/wp-content/uploads/2025/09/MMI2223_030_2_maxiimov-scaled.avif); background-size: cover; background-position: center center; padding-top: var(--s-10); padding-right: var(--s-8); padding-bottom: var(--s-10); padding-left: var(--s-8); border-radius: var(--rounded-lg); flex-grow: 1; flex-shrink: 0; flex-basis: var(--w-xxl); justify-content: flex-end; row-gap: var(--s-4); position: relative; overflow: hidden}:where(#brxe-e0bc49 > *) {position: relative}#brxe-e0bc49::before {background-image: linear-gradient(transparent, #000); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (min-width: 536px) {#brxe-e0bc49 {max-width: var(--w-xxxl); flex-basis: var(--w-xxxl)}}#brxe-69bc59 {font-family: "History Pro"; font-weight: 700; font-size: var(--text-xl)}#brxe-412f06 {background-image: url(https://academia.spb.ru/wp-content/uploads/2025/09/IMG_0295.avif); background-size: cover; background-position: center center; padding-top: var(--s-10); padding-right: var(--s-8); padding-bottom: var(--s-10); padding-left: var(--s-8); border-radius: var(--rounded-lg); flex-grow: 1; flex-shrink: 0; flex-basis: var(--w-xxl); justify-content: flex-end; row-gap: var(--s-4); position: relative; overflow: hidden}:where(#brxe-412f06 > *) {position: relative}#brxe-412f06::before {background-image: linear-gradient(transparent, #000); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (min-width: 536px) {#brxe-412f06 {max-width: var(--w-xxxl); flex-basis: var(--w-xxxl)}}#brxe-9f2561 {font-family: "History Pro"; font-weight: 700; font-size: var(--text-xl)}#brxe-5d0a00 {background-image: url(https://academia.spb.ru/wp-content/uploads/2025/09/IMG_1354-1-scaled.avif); background-size: cover; background-position: center center; padding-top: var(--s-10); padding-right: var(--s-8); padding-bottom: var(--s-10); padding-left: var(--s-8); border-radius: var(--rounded-lg); flex-grow: 1; flex-shrink: 0; flex-basis: var(--w-xxl); justify-content: flex-end; row-gap: var(--s-4); position: relative; overflow: hidden}:where(#brxe-5d0a00 > *) {position: relative}#brxe-5d0a00::before {background-image: linear-gradient(transparent, #000); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (min-width: 536px) {#brxe-5d0a00 {max-width: var(--w-xxxl); flex-basis: var(--w-xxxl)}}#brxe-2323e4 {font-family: "History Pro"; font-weight: 700; font-size: var(--text-xl)}#brxe-d364ce {background-image: url(https://academia.spb.ru/wp-content/uploads/2025/09/MMI2065_058_1_maxiimov-scaled.avif); background-size: cover; background-position: center center; padding-top: var(--s-10); padding-right: var(--s-8); padding-bottom: var(--s-10); padding-left: var(--s-8); border-radius: var(--rounded-lg); flex-grow: 1; flex-shrink: 0; flex-basis: var(--w-xxl); justify-content: flex-end; row-gap: var(--s-4); position: relative; overflow: hidden}:where(#brxe-d364ce > *) {position: relative}#brxe-d364ce::before {background-image: linear-gradient(transparent, #000); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (min-width: 536px) {#brxe-d364ce {max-width: var(--w-xxxl); flex-basis: var(--w-xxxl)}}#brxe-039335 {font-family: "History Pro"; font-weight: 700; font-size: var(--text-xl)}#brxe-142e60 {background-image: url(https://academia.spb.ru/wp-content/uploads/2025/09/suite2-1.avif); background-size: cover; background-position: center center; padding-top: var(--s-10); padding-right: var(--s-8); padding-bottom: var(--s-10); padding-left: var(--s-8); border-radius: var(--rounded-lg); flex-grow: 1; flex-shrink: 0; flex-basis: var(--w-xxl); justify-content: flex-end; row-gap: var(--s-4); position: relative; overflow: hidden}:where(#brxe-142e60 > *) {position: relative}#brxe-142e60::before {background-image: linear-gradient(transparent, #000); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (min-width: 536px) {#brxe-142e60 {max-width: var(--w-xxxl); flex-basis: var(--w-xxxl)}}#brxe-14ffe7 {color: var(--bricks-color-mwslzb); height: var(--h-3xl); align-items: stretch; flex-direction: row; flex-wrap: nowrap; overflow: auto; border-radius: var(--rounded-lg)}@media (min-width: 1200px) {#brxe-14ffe7 {padding-right: var(--s-6); padding-left: var(--s-16)}}#brxe-zzksyo {padding-top: var(--s-4); padding-right: var(--s-4); padding-bottom: var(--s-4); padding-left: var(--s-4)}@media (min-width: 1200px) {#brxe-zzksyo:hover {background-color: var(--bricks-color-lbgdqx); opacity: .9}}#brxe-iaqvff {gap: 0px; padding-top: var(--s-4); padding-right: var(--s-4); padding-bottom: var(--s-4); padding-left: var(--s-4)}#brxe-iaqvff svg { transform: scaleX(-1) }@media (min-width: 1200px) {#brxe-iaqvff:hover {background-color: var(--bricks-color-lbgdqx); opacity: .9}}#brxe-otztmj {flex-direction: row; align-items: center; justify-content: center; column-gap: var(--s-4); flex-wrap: nowrap}#brxe-3697ba {row-gap: var(--s-6); margin-top: var(--s-16); margin-bottom: var(--s-16)}@media (min-width: 1200px) {#brxe-3697ba {row-gap: var(--s-8)}}