@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}#brxe-fctitl {font-family: "Gilda Display", Georgia, serif; font-weight: 400; font-size: var(--type-h2-s); line-height: 1.1; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-fclead {font-size: var(--type-lead); color: var(--color-text); margin-top: 12px; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-fctext {max-width: 640px}#brxe-fcphon {padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; gap: 10px}#brxe-fcphon .icon > i {font-size: 18px}#brxe-fcphon .icon > svg {width: 18px; height: 18px}#brxe-fcphon .icon {color: var(--color-accent-dark); fill: var(--color-accent-dark)}#brxe-fcbtns {display: flex; flex-wrap: wrap; column-gap: 12px; row-gap: 12px}#brxe-fcinnr {flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: center; column-gap: 28px; row-gap: 28px}#brxe-fcsect {background-color: var(--bricks-color-rqphqn); color: var(--color-ink); padding-top: 72px; padding-bottom: 72px}#brxe-ftbrnt {font-family: "Gilda Display", Georgia, serif; font-weight: 400; font-size: var(--type-card); color: var(--bricks-color-smyeer); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-ftbrsb {margin-top: 8px; margin-right: 0; margin-bottom: 20px; margin-left: 0}#brxe-ftsocl {display: flex; column-gap: 10px}#brxe-ftadrs {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-ftctel {min-height: 24px}#brxe-ftcmai {min-height: 24px}#brxe-ftclnk {display: flex; flex-direction: column; align-items: flex-start; margin-top: 12px; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-ftgrid {width: 100%; display: grid; align-items: initial; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 40px}#brxe-ftbott {width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; column-gap: 12px; row-gap: 12px; margin-top: 56px; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 24px; padding-right: 0; padding-bottom: 0; padding-left: 0; border-top: 1px solid var(--color-dark-line); border-right: 0 solid var(--color-dark-line); border-bottom: 0 solid var(--color-dark-line); border-left: 0 solid var(--color-dark-line); color: var(--color-footer-small)}#brxe-ftsect {background-color: var(--bricks-color-wyanzy); color: var(--color-footer-link); font-size: var(--type-small); padding-top: 72px; padding-bottom: 32px}