 body {font-family: "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: var(--text-m); line-height: 1.55; color: var(--it-ink)} h1, h2, h3, h4, h5, h6 {font-family: "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-weight: 700; line-height: 1.05; letter-spacing: -0.035em; color: var(--it-navy)} h1 {font-size: var(--it-fs-h1)} h2 {font-size: var(--it-fs-h2)} h3 {font-size: var(--it-fs-h3)} h4 {font-size: var(--it-fs-lede); letter-spacing: -0.01em} .bricks-button {font-family: "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: var(--it-fs-body); font-weight: 790; line-height: 1.55; letter-spacing: normal; text-align: center; border: 0; border-style: none; border-radius: var(--it-radius-pill); transition: transform .2s ease, box-shadow .2s ease, background .2s ease}.brxe-form .form-group label {font-size: 1.44rem; font-weight: 720; line-height: 2; letter-spacing: normal; text-transform: none; color: var(--it-navy)}.brxe-form .form-group .label {font-size: 1.44rem; font-weight: 720; line-height: 2; letter-spacing: normal; text-transform: none; color: var(--it-navy)}.brxe-form ::placeholder {font-size: 1.6rem; color: var(--it-muted)}.brxe-form select {font-size: 1.6rem; color: var(--it-muted); line-height: 2.4rem; color: var(--it-ink); background-color: var(--it-paper); border: 1px solid hsl(var(--it-steel-hsl) / .7); border-radius: var(--it-radius-xs); padding-top: 1.2rem; padding-right: 1.44rem; padding-bottom: 1.2rem; padding-left: 1.44rem}.brxe-form .form-group input {font-size: 1.6rem; line-height: 2.4rem; color: var(--it-ink); background-color: var(--it-paper); border: 1px solid hsl(var(--it-steel-hsl) / .7); border-radius: var(--it-radius-xs); padding-top: 1.2rem; padding-right: 1.44rem; padding-bottom: 1.2rem; padding-left: 1.44rem}.brxe-form textarea {font-size: 1.6rem; line-height: 2.4rem; color: var(--it-ink); background-color: var(--it-paper); border: 1px solid hsl(var(--it-steel-hsl) / .7); border-radius: var(--it-radius-xs); padding-top: 1.2rem; padding-right: 1.44rem; padding-bottom: 1.2rem; padding-left: 1.44rem}.brxe-form .flatpickr {background-color: var(--it-paper); border: 1px solid hsl(var(--it-steel-hsl) / .7); border-radius: var(--it-radius-xs); padding-top: 1.2rem; padding-right: 1.44rem; padding-bottom: 1.2rem; padding-left: 1.44rem}.brxe-form .form-field-richtext + .tox-tinymce {background-color: var(--it-paper); border: 1px solid hsl(var(--it-steel-hsl) / .7); border-radius: var(--it-radius-xs)}.brxe-form .bricks-button {border: 1px solid hsl(var(--it-steel-hsl) / .7); border-radius: var(--it-radius-xs); font-size: var(--it-fs-body); font-weight: 790; line-height: 3.76rem; letter-spacing: normal; color: var(--it-navy); background-color: var(--it-gold); border: 0; border-style: none; border-radius: var(--it-radius-pill)}.brxe-form .choose-files {border: 1px solid hsl(var(--it-steel-hsl) / .7); border-radius: var(--it-radius-xs)}.brxe-form .form-field-richtext + .tox-tinymce .tox-edit-area__iframe {padding-top: 1.2rem; padding-right: 1.44rem; padding-bottom: 1.2rem; padding-left: 1.44rem} .brxe-container {width: var(--content-width-safe)} .woocommerce main.site-main {width: var(--content-width-safe)} #brx-content.wordpress {width: var(--content-width-safe)}@media (max-width: 478px) { h1 {font-size: var(--it-fs-h1-sm)}}