@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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}}@layer bricks {.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display:flex}.brxe-breadcrumbs .item:has(>svg,>i){align-items:center;display:flex}}#brxe-fggvxn {font-size: 14px; line-height: 1; color: var(--secondary-purple)}#brxe-fggvxn .item[aria-current="page"] {color: var(--primary-purple); font-weight: 600}#brxe-fggvxn .separator {font-size: 8px}#brxe-lwdunk {padding-top: 20px; padding-bottom: 20px}#brxe-hhctvl {border-top: 1px solid var(--gray-tan); background-color: var(--ivory)}#brxe-lfotwt {color: var(--white); text-transform: uppercase}#brxe-gzyomi {color: var(--white); font-weight: 500; font-size: 60px}#brxe-dcbizz {color: var(--white); text-align: center; width: 800px}#brxe-wdkhxy {background-color: var(--white); color: var(--primary-purple); border-style: none}#brxe-wdkhxy:hover {background-color: var(--light-text)}#brxe-tbimii {align-items: center; row-gap: 20px}#brxe-paksrk {background-color: var(--primary-purple); padding-top: 120px; padding-bottom: 120px}#brxe-xxxdwt {font-size: 30px; padding-top: 10px; padding-right: 13px; padding-bottom: 10px; padding-left: 13px; background-color: rgba(69, 53, 75, 0.2); color: var(--primary-purple); fill: var(--primary-purple); border-radius: 15px; margin-bottom: 20px}#brxe-geraob {text-align: center; font-weight: 600; color: var(--primary-purple)}#brxe-kddoob {text-align: center; line-height: 1.4}#brxe-neidvd {align-items: center}#brxe-fdgetp {font-size: 30px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgba(69, 53, 75, 0.2); color: var(--primary-purple); fill: var(--primary-purple); border-radius: 15px; margin-bottom: 20px}#brxe-gdorso {text-align: center; font-weight: 600; color: var(--primary-purple)}#brxe-huiywq {text-align: center; line-height: 1.4}#brxe-mrxbbw {align-items: center}#brxe-jmwhqa {font-size: 30px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgba(69, 53, 75, 0.2); color: var(--primary-purple); fill: var(--primary-purple); border-radius: 15px; margin-bottom: 20px}#brxe-rafmcs {text-align: center; font-weight: 600; color: var(--primary-purple)}#brxe-hsgctf {text-align: center; line-height: 1.4}#brxe-qdfprg {align-items: center}#brxe-wzyrox {font-size: 30px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgba(69, 53, 75, 0.2); color: var(--primary-purple); fill: var(--primary-purple); border-radius: 15px; margin-bottom: 20px}#brxe-xtdpww {text-align: center; font-weight: 600; color: var(--primary-purple)}#brxe-mkvobz {text-align: center; line-height: 1.4}#brxe-mxepmw {align-items: center}#brxe-lvuyia {display: grid; align-items: initial; grid-template-columns: repeat(4, 1fr); grid-gap: 60px}#brxe-guolwe {background-color: var(--gray-tan); padding-top: 30px; padding-bottom: 30px}#brxe-tphcqx {text-transform: uppercase}#brxe-ppqwgw {font-weight: 600}#brxe-xqpfky {text-align: center; max-width: 600px}#brxe-abamfu {align-items: center}#brxe-sufbqi {padding-top: 90px; padding-bottom: 90px; row-gap: 30px}#brxe-kdmlzg {text-transform: uppercase}#brxe-asjuvu {font-weight: 600}#brxe-cvwlck {text-align: center; max-width: 800px; margin-bottom: 45px}#brxe-tvpozk {max-width: 850px; padding-top: 45px; padding-right: 45px; padding-bottom: 45px; padding-left: 45px; background-color: var(--white); border-radius: 15px}#brxe-fsfiqp {align-items: center}#brxe-euzirj {background-color: var(--ivory); padding-top: 90px; padding-bottom: 90px}#brxe-kuztbr {font-weight: 600}#brxe-vmrvxn {text-align: center; max-width: 800px}#brxe-rmwsqo {background-color: hsla(46, 100%, 65%, 0); color: var(--primary-purple)}#brxe-rmwsqo:hover {color: var(--white); background-color: var(--secondary-purple)}#brxe-rblumf {align-items: center; row-gap: 20px}#brxe-wdfczq {background-color: var(--gray-tan); padding-top: 60px; padding-bottom: 60px}