h1 em, h2 em, h3 em, h1 i, h2 i, h3 i,.brxe-heading em, .brxe-heading i { font-style: italic; font-weight: 400; color: #a8977b; letter-spacing: -0.05em;}a { color: #a8977b; text-decoration: none; transition: color .2s ease; }a:hover { color: #7f715c; }:where(:root) .bricks-color-primary {color: #a8977b}:where(:root) .bricks-background-primary {background-color: #a8977b}:where(:root) .bricks-color-secondary {color: #7f715c}:where(:root) .bricks-background-secondary {background-color: #7f715c}:where(:root) .bricks-color-light {color: #f4f4f5}:where(:root) .bricks-background-light {background-color: #f4f4f5}:where(:root) .bricks-color-dark {color: #111518}:where(:root) .bricks-background-dark {background-color: #111518}:where(:root) .bricks-color-muted {color: #fdf7ee}:where(:root) .bricks-background-muted {background-color: #fdf7ee}:where(:root) * {border-color: #eaeaec} html {background-color: #ffffff} body {background: none}.brxe-list .separator {display: none; border-top-style: none} .brxe-section {padding-top: clamp(4rem, 8vw, 5.625rem); padding-right: 1.25rem; padding-bottom: clamp(4rem, 8vw, 5.625rem); padding-left: 1.25rem} html {font-size: 100%} body {color: var(--bricks-color-col-xhpfpq); font-family: "Poppins"; font-size: 1rem; font-weight: 400; line-height: 1.65} h1, h2, h3, h4, h5, h6 {color: var(--bricks-color-col-snnlbp); font-family: "DM Serif Display"; letter-spacing: -0.025em; line-height: 1.2; text-transform: none; font-weight: 400} h1 {font-size: var(--tc-text-hero); font-weight: 500; line-height: 1.05; margin-top: 1.125rem; margin-bottom: 1.375rem} h2 {font-size: var(--tc-text-h2); font-weight: 500; margin-top: 0; margin-bottom: 1rem} h3 {font-size: var(--tc-text-h3); font-weight: 600; margin-top: 0; margin-bottom: 0.625rem} h4 {font-size: 1.125rem; font-weight: 600} h5 {font-size: 1rem; font-weight: 600} h6 {font-size: 0.9375rem; font-weight: 600} .bricks-type-hero {color: #ffffff; font-family: "Poppins"; font-size: var(--tc-text-hero); font-weight: 500; line-height: 1.05} .bricks-type-lead {color: #6c737d; font-family: "Poppins"; font-size: var(--tc-text-lead)} .bricks-button {color: #ffffff; font-size: 0.875rem; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; border: 1px solid var(--bricks-border-color); border-radius: 0; transition: all .25s ease; padding-top: 1rem; padding-right: 1.875rem; padding-bottom: 1rem; padding-left: 1.875rem} .bricks-button:where(:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline)) {background-color: var(--bricks-color-col-n9qmnp)} .bricks-button:where(.outline) {color: #a8977b; font-size: 0.875rem; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; background-color: transparent; border: 1px solid #a8977b; border-radius: 0} .bricks-button:where(.bricks-background-primary), .bricks-button:where(.bricks-color-primary) {color: #ffffff; font-size: 0.875rem; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; border: 1px solid #a8977b; border-radius: 0} .bricks-button:where(.bricks-background-primary:not(.outline)) {background-color: var(--bricks-color-col-n9qmnp)} .bricks-button:where(.bricks-background-secondary), .bricks-button:where(.bricks-color-secondary) {color: #a8977b; font-size: 0.875rem; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; border: 1px solid #a8977b; border-radius: 0} .bricks-button:where(.bricks-background-secondary:not(.outline)) {background-color: transparent} .bricks-button:where(.bricks-background-light:not(.bricks-lightbox)), .bricks-button:where(.bricks-color-light:not(.bricks-lightbox)) {color: #ffffff; font-size: 0.875rem; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; border: 1px solid rgba(255,255,255,.7); border-radius: 0} .bricks-button:where(.bricks-background-light:not(.outline):not(.bricks-lightbox)) {background-color: transparent} .bricks-button:where(.bricks-background-dark), .bricks-button:where(.bricks-color-dark) {color: #ffffff; font-size: 0.875rem; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; border: 1px solid #111518; border-radius: 0} .bricks-button:where(.bricks-background-dark:not(.outline)) {background-color: var(--bricks-color-col-fppmbl)} .bricks-button:where(.sm) {padding-top: 0.8125rem; padding-right: 1.3125rem; padding-bottom: 0.8125rem; padding-left: 1.3125rem} .bricks-button:where(.md) {padding-top: 0.875rem; padding-right: 1.625rem; padding-bottom: 0.875rem; padding-left: 1.625rem} .bricks-button:where(.lg) {padding-top: 1.125rem; padding-right: 2.125rem; padding-bottom: 1.125rem; padding-left: 2.125rem}