@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display:flex}}@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-bmxxtk {color: var(--bricks-color-zacfpj); font-size: var(--text-xs); margin-bottom: var(--s-2)}#brxe-sgrkic {font-weight: 700}#brxe-ciaeff {color: var(--bricks-color-zacfpj); font-size: var(--text-xs); margin-bottom: var(--s-2)}#brxe-ciaeff a { border-bottom: var(--border) solid var(--bricks-color-zacfpj) }#brxe-oltqpz {align-items: flex-start; padding-top: var(--s-6); padding-right: var(--s-6); padding-bottom: var(--s-6); padding-left: var(--s-6); row-gap: var(--s-4); margin-top: 0; margin-bottom: 0}@media (min-width: 1200px) {#brxe-oltqpz {max-width: var(--w-6xl); margin-bottom: var(--s-2); padding-right: 0; padding-left: 0}}#brxe-naougm {background-size: cover; background-position: center center; border-radius: var(--rounded-xl); min-height: var(--h-2xl)}@media (min-width: 1200px) {#brxe-naougm {min-height: var(--h-4xl)}}#brxe-txnjjm {margin-top: var(--s-2); margin-bottom: var(--s-2)}#brxe-irofpi h3 { font-family: "History Pro"; font-size: var(--text-xl); font-weight: 700; margin-top: var(--s-8); margin-bottom: var(--s-6) }#brxe-irofpi ul, #brxe-irofpi ol { padding-inline-start: 20px }#brxe-irofpi .brxe-button.bricks-button { margin-block: var(--s-4) }#brxe-irofpi a { border-bottom: var(--border) solid }#brxe-irofpi .wp-block-group.is-layout-grid.wp-block-group-is-layout-grid, #brxe-irofpi .wp-block-columns.is-layout-flex.wp-block-columns-is-layout-flex { margin-block: var(--s-4) }#brxe-irofpi img { border-radius: var(--rounded-xl); width: 100% }#brxe-irofpi .inline { flex-wrap: nowrap; overflow: auto; border-radius: var(--rounded-2xl) }#brxe-irofpi .inline figure.wp-block-image { flex: 1 0 var(--w-xxl) }@media (min-width: 1200px) {#brxe-irofpi h3 { font-size: var(--text-2xl); margin-top: var(--s-10); margin-bottom: var(--s-8) }#brxe-irofpi .brxe-button.bricks-button { margin-block: var(--s-6) }#brxe-irofpi figure.wp-block-image { height: 100% }#brxe-irofpi img { height: 100%; object-fit: cover }}#brxe-ogoisa {padding-right: var(--s-6); padding-left: var(--s-6); margin-top: 0; margin-bottom: 0; row-gap: var(--s-4); align-items: flex-start}@media (min-width: 1200px) {#brxe-ogoisa {padding-right: 0; padding-left: 0; max-width: var(--w-6xl)}}#brxe-redrjq {font-weight: 700; font-size: var(--text-lg)}@media (min-width: 1200px) {#brxe-redrjq {font-size: var(--text-2xl)}}#brxe-geezlt {font-family: "History Pro"; font-weight: 700; font-size: var(--text-xl)}#brxe-qogmsc {background-image: url(https://academia.spb.ru/wp-content/uploads/2025/09/apartments4-1024x683.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-qogmsc > *) {position: relative}#brxe-qogmsc::before {background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (min-width: 536px) {#brxe-qogmsc {max-width: var(--w-xxxl)}}#brxe-rlagxm {font-family: "History Pro"; font-weight: 700; font-size: var(--text-xl)}#brxe-yzapmi {background-image: url(https://academia.spb.ru/wp-content/uploads/2025/09/1-3-1024x683.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-yzapmi > *) {position: relative}#brxe-yzapmi::before {background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (min-width: 536px) {#brxe-yzapmi {max-width: var(--w-xxxl)}}#brxe-ijebth {font-family: "History Pro"; font-weight: 700; font-size: var(--text-xl)}#brxe-ocslsb {background-image: url(https://academia.spb.ru/wp-content/uploads/2025/09/1-1-1024x683.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-ocslsb > *) {position: relative}#brxe-ocslsb::before {background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (min-width: 536px) {#brxe-ocslsb {max-width: var(--w-xxxl)}}#brxe-oyfxfn {font-family: "History Pro"; font-weight: 700; font-size: var(--text-xl)}#brxe-omjgbp {background-image: url(https://academia.spb.ru/wp-content/uploads/2025/09/1-1024x721.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-omjgbp > *) {position: relative}#brxe-omjgbp::before {background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (min-width: 536px) {#brxe-omjgbp {max-width: var(--w-xxxl)}}#brxe-komwfs {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)}#brxe-obiucu {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-obiucu:hover {background-color: var(--bricks-color-lbgdqx); opacity: .9}}#brxe-xzrxfm {gap: 0px; padding-top: var(--s-4); padding-right: var(--s-4); padding-bottom: var(--s-4); padding-left: var(--s-4)}#brxe-xzrxfm svg { transform: scaleX(-1) }@media (min-width: 1200px) {#brxe-xzrxfm:hover {background-color: var(--bricks-color-lbgdqx); opacity: .9}}#brxe-evxxuk {flex-direction: row; align-items: center; justify-content: center; column-gap: var(--s-4); flex-wrap: nowrap}#brxe-fgpdpb {margin-top: var(--s-16); margin-bottom: var(--s-16); padding-right: var(--s-6); padding-left: var(--s-6); row-gap: var(--s-4)}@media (min-width: 536px) {#brxe-fgpdpb {align-items: flex-start}}@media (min-width: 1200px) {#brxe-fgpdpb {padding-right: 0; padding-left: 0; max-width: var(--w-6xl); row-gap: var(--s-6)}}