@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}}@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-cmhed {font-size: 2.125rem; font-weight: 300; line-height: 1.1; color: var(--secondary)}@media (max-width: 1460px) {#brxe-cmhed {color: var(--secondary); font-size: var(--h3); font-weight: 300; line-height: 1.1; text-align: left}}#brxe-cmbtn {align-self: flex-start; font-size: 10px; font-weight: 500; text-transform: uppercase; letter-spacing: 1px; color: var(--primary); padding-top: 14px; padding-right: 20px; padding-bottom: 14px; padding-left: 20px; border-radius: 10px; background-color: var(--white)}#brxe-cmbtn:hover {background-color: var(--pink); color: var(--white)}@media (max-width: 1460px) {#brxe-cmbtn {line-height: 10px}}#brxe-cmintro {display: flex; flex-direction: column; row-gap: 24px; justify-content: center; max-width: 321px; padding-top: 30px}@media (max-width: 1460px) {#brxe-cmintro {align-items: flex-start; justify-content: flex-start; padding-top: var(--space-s); padding-right: 0; padding-bottom: 0; padding-left: 0; row-gap: var(--space-s); width: 100%; max-width: 100%}}#brxe-cml01 {font-size: var(--nav); font-weight: 500; text-transform: uppercase; letter-spacing: 1.2px; line-height: 1.5; color: var(--secondary)}#brxe-cml02 {font-size: var(--nav); font-weight: 500; text-transform: uppercase; letter-spacing: 1.2px; line-height: 1.5; color: var(--secondary)}#brxe-cml03 {font-size: var(--nav); font-weight: 500; text-transform: uppercase; letter-spacing: 1.2px; line-height: 1.5; color: var(--secondary)}#brxe-cml04 {font-size: var(--nav); font-weight: 500; text-transform: uppercase; letter-spacing: 1.2px; line-height: 1.5; color: var(--secondary)}#brxe-cml05 {font-size: var(--nav); font-weight: 500; text-transform: uppercase; letter-spacing: 1.2px; line-height: 1.5; color: var(--secondary)}#brxe-cmcol1 {display: flex; flex-direction: column; row-gap: 24px; justify-content: center; padding-top: 30px; padding-right: 30px; padding-bottom: 0; padding-left: 30px; width: max-content}@media (max-width: 1460px) {#brxe-cmcol1 {justify-content: flex-start; padding-top: var(--space-xs); padding-right: 0; padding-bottom: 0; padding-left: 0; row-gap: var(--space-s); width: 100%}}#brxe-cml06 {font-size: var(--nav); font-weight: 500; text-transform: uppercase; letter-spacing: 1.2px; line-height: 1.5; color: var(--secondary)}#brxe-cml07 {font-size: var(--nav); font-weight: 500; text-transform: uppercase; letter-spacing: 1.2px; line-height: 1.5; color: var(--secondary)}#brxe-cml08 {font-size: var(--nav); font-weight: 500; text-transform: uppercase; letter-spacing: 1.2px; line-height: 1.5; color: var(--secondary)}#brxe-cml09 {font-size: var(--nav); font-weight: 500; text-transform: uppercase; letter-spacing: 1.2px; line-height: 1.5; color: var(--secondary)}#brxe-cmcol2 {display: flex; flex-direction: column; row-gap: 24px; justify-content: center; padding-top: 30px; padding-right: 30px; padding-bottom: 0; padding-left: 30px; width: max-content}@media (max-width: 1460px) {#brxe-cmcol2 {justify-content: flex-start; padding-top: var(--space-xs); padding-right: 0; padding-bottom: 0; padding-left: 0; row-gap: var(--space-s); width: 100%}}#brxe-cmlinks {display: flex; flex-direction: row; column-gap: 20px; align-items: flex-start}@media (max-width: 1460px) {#brxe-cmlinks {align-items: flex-start; column-gap: 0px; flex-direction: column; row-gap: var(--space-xs); width: 100%}}#brxe-cmmain {display: flex; flex-direction: row; column-gap: 50px; align-items: flex-start}@media (max-width: 1460px) {#brxe-cmmain {align-items: flex-start; column-gap: 0px; flex-direction: column; row-gap: var(--space-m)}}#brxe-cmcnt {display: flex; flex-direction: column; row-gap: 60px; width: 100%; padding-bottom: var(--space-4xl); border-bottom: 1px solid var(--white)}@media (max-width: 1460px) {#brxe-cmcnt {align-items: flex-start; padding-top: 0; padding-right: 0; padding-bottom: var(--space-l); padding-left: 0; row-gap: var(--space-m)}}#brxe-cmsec {background-color: var(--primary); width: 100%; margin-top: var(--space-m); padding-bottom: 0}.bricks-mobile-menu-wrapper #brxe-cmlinks .brxe-text-link { width: 100%; justify-content: flex-start; text-align: left; }@media (max-width: 1460px) {#brxe-cmsec {margin-top: var(--space-xs); margin-right: 0; margin-bottom: 0; margin-left: 0}}