@layer bricks {}@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-6b1371 {font-family: "Lora"; font-size: 0.95rem; line-height: 1.4em; color: var(--darker-sand-d-9); margin-bottom: 0.75rem}#brxe-d2fce5 {width: 100%; max-width: 760px; margin-right: auto; margin-bottom: 0.5rem; margin-left: auto; flex-direction: column}#brxe-rifnnu {font-family: "Gambarino"; font-weight: 400; text-transform: none; font-size: 3.6rem; line-height: 1.1em; text-align: left; color: var(--darker-sand-d-10); max-width: 760px}@media (max-width: 991px) {#brxe-rifnnu {font-size: 3.2rem}}@media (max-width: 767px) {#brxe-rifnnu {font-size: 2.4rem}}@media (max-width: 478px) {#brxe-rifnnu {font-size: 2.1rem}}#brxe-rtzmqp {align-self: stretch !important; width: 100%; align-items: stretch; max-width: 760px; margin-right: auto; margin-bottom: 1.5rem; margin-left: auto}#brxe-khcnxp {margin-bottom: 1em}#brxe-jjyegs {width: 100%; max-width: 760px; margin-right: auto; margin-bottom: 64px; margin-left: auto; flex-direction: column}#brxe-tdavtx {margin-top: 0.5rem; margin-bottom: 0.5rem}#brxe-tshdtf {flex-direction: column; row-gap: 0.75rem; width: 100%; margin-bottom: 64px}#brxe-gqtamw {margin-top: 0.5rem; margin-bottom: 0.5rem}#brxe-zxoqfd {flex-direction: column; row-gap: 0.75rem; width: 100%; margin-bottom: 64px; border-top: 1px solid var(--darker-sand-d-9); padding-top: 64px}#brxe-oytibg {margin-top: 0.5rem; margin-bottom: 0.5rem}#brxe-kcfyue {flex-direction: column; row-gap: 0.75rem; width: 100%; margin-bottom: 64px; border-top: 1px solid var(--darker-sand-d-9); padding-top: 64px}#brxe-rhkqeb {margin-top: 0.5rem; margin-bottom: 0.5rem}#brxe-hnyrwb {flex-direction: column; row-gap: 0.75rem; width: 100%; margin-bottom: 64px; border-top: 1px solid var(--darker-sand-d-9); padding-top: 64px}#brxe-ihrezn {margin-top: 0.5rem; margin-bottom: 0.5rem}#brxe-dwvstz {flex-direction: column; row-gap: 0.75rem; width: 100%; margin-bottom: 0; border-top: 1px solid var(--darker-sand-d-9); padding-top: 64px}#brxe-uggnos {width: 100%; max-width: 760px; margin-right: auto; margin-bottom: 64px; margin-left: auto; flex-direction: column}#brxe-aocibo {margin-top: 0.5rem; margin-bottom: 0.5rem}#brxe-jynwzq {flex-direction: column; row-gap: 1rem; width: 100%; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border: 1px solid var(--darker-sand-d-9); background-color: var(--darker-sand-t-1)}#brxe-glmagi {width: 100%; max-width: 760px; margin-right: auto; margin-bottom: 64px; margin-left: auto; flex-direction: column}#brxe-ivzpau {margin-top: 0.5rem; margin-bottom: 0.5rem}#brxe-xjcvan {font-family: "Lora"; font-weight: 600; font-size: 1.2rem; line-height: 1.35em; text-transform: none; color: var(--darker-sand-d-9); margin-top: 0.5rem; margin-bottom: 0.25rem}#brxe-zmzcor {flex-direction: column; row-gap: 0.5rem; width: 100%; margin-bottom: 2rem; padding-top: 0}#brxe-jzakyr {font-family: "Lora"; font-weight: 600; font-size: 1.2rem; line-height: 1.35em; text-transform: none; color: var(--darker-sand-d-9); margin-top: 0.5rem; margin-bottom: 0.25rem}#brxe-invjqg {flex-direction: column; row-gap: 0.5rem; width: 100%; margin-bottom: 2rem; padding-top: 1.5rem; border-top: 1px solid var(--darker-sand-t-4)}#brxe-dhhsko {font-family: "Lora"; font-weight: 600; font-size: 1.2rem; line-height: 1.35em; text-transform: none; color: var(--darker-sand-d-9); margin-top: 0.5rem; margin-bottom: 0.25rem}#brxe-dpzlmt {flex-direction: column; row-gap: 0.5rem; width: 100%; margin-bottom: 2rem; padding-top: 1.5rem; border-top: 1px solid var(--darker-sand-t-4)}#brxe-drdwwi {font-family: "Lora"; font-weight: 600; font-size: 1.2rem; line-height: 1.35em; text-transform: none; color: var(--darker-sand-d-9); margin-top: 0.5rem; margin-bottom: 0.25rem}#brxe-wraehg {flex-direction: column; row-gap: 0.5rem; width: 100%; margin-bottom: 2rem; padding-top: 1.5rem; border-top: 1px solid var(--darker-sand-t-4)}#brxe-rmiefn {font-family: "Lora"; font-weight: 600; font-size: 1.2rem; line-height: 1.35em; text-transform: none; color: var(--darker-sand-d-9); margin-top: 0.5rem; margin-bottom: 0.25rem}#brxe-lxtgva {flex-direction: column; row-gap: 0.5rem; width: 100%; margin-bottom: 0; padding-top: 1.5rem; border-top: 1px solid var(--darker-sand-t-4)}#brxe-rxyamr {width: 100%; max-width: 760px; margin-right: auto; margin-bottom: 64px; margin-left: auto; flex-direction: column}#brxe-47de40 {font-family: "Lora"; font-weight: 600; font-size: 1.35rem; line-height: 1.35em; color: var(--darker-sand-d-9); margin-top: 0; margin-bottom: 1rem}#brxe-a6c747 {font-family: "Lora"; font-weight: 600; font-size: 1.1rem; line-height: 1.35em; color: var(--darker-sand-d-9); margin-top: 1.25rem; margin-bottom: 0.25rem}#brxe-c04959 {margin-bottom: 0.25rem}#brxe-558d5f {font-family: "Lora"; font-weight: 600; font-size: 1.1rem; line-height: 1.35em; color: var(--darker-sand-d-9); margin-top: 1.25rem; margin-bottom: 0.25rem}#brxe-975660 {margin-bottom: 0.25rem}#brxe-ca933a {font-family: "Lora"; font-weight: 600; font-size: 1.1rem; line-height: 1.35em; color: var(--darker-sand-d-9); margin-top: 1.25rem; margin-bottom: 0.25rem}#brxe-86648d {margin-bottom: 0.25rem}#brxe-62f4e7 {font-family: "Lora"; font-weight: 600; font-size: 1.1rem; line-height: 1.35em; color: var(--darker-sand-d-9); margin-top: 1.25rem; margin-bottom: 0.25rem}#brxe-578593 {margin-bottom: 0.25rem}#brxe-222cc2 {font-family: "Lora"; font-weight: 600; font-size: 1.1rem; line-height: 1.35em; color: var(--darker-sand-d-9); margin-top: 1.25rem; margin-bottom: 0.25rem}#brxe-b72a7b {margin-bottom: 0.25rem}#brxe-5ef2ec {width: 100%; max-width: 760px; margin-top: 0; margin-right: auto; margin-bottom: 64px; margin-left: auto; flex-direction: column; padding-top: 2rem; border-top: 1px solid var(--darker-sand-t-4); border-right: 0 solid var(--darker-sand-t-4); border-bottom: 0 solid var(--darker-sand-t-4); border-left: 0 solid var(--darker-sand-t-4)}#brxe-mxxnuq {width: 100%; max-width: 760px; margin-right: auto; margin-bottom: 32px; margin-left: auto; flex-direction: column}#brxe-httjmd {background-color: var(--bricks-color-sw-sand); padding-top: var(--sp-xl); padding-bottom: var(--sp-l)}