@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}}.hbspt-form{ .hs-form{ .hs-input{ } fieldset{ margin-bottom: 16px !important; } legend, ul{ margin-bottom: 0 !important; } }}#brxe-c93dd5 {text-align: left; font-family: "Hoefler"; font-size: var(--text-4xl); color: var(--med-green); line-height: 100%; text-wrap: balance}#brxe-71104c {padding-bottom: 23px}#brxe-03d1d4 {width: 100%; padding-top: 0}#brxe-5bb00e {display: grid; align-items: initial; z-index: 2; grid-template-columns: repeat(2, minmax(0, 1fr)); grid-gap: var(--space-xl)}@media (max-width: 991px) {#brxe-5bb00e {grid-template-columns: repeat(2, minmax(0, 1fr)); grid-gap: var(--space-l); margin-bottom: var(--space-2xl)}}@media (max-width: 767px) {#brxe-5bb00e {grid-template-columns: repeat(1, minmax(0, 1fr)); display: flex; flex-direction: column; margin-bottom: 0}}@media (max-width: 478px) {#brxe-5bb00e {row-gap: var(--space-3xl)}}#form {background-attachment: fixed; background-repeat: repeat-x; background-size: contain; position: relative; overflow: clip}@media (max-width: 767px) {#form {flex-direction: column}}#brxe-ac8a66 {color: var(--money); line-height: 1; font-weight: 400; font-family: "Courier New"}#brxe-16f3c5 {display: flex; flex-direction: column; align-self: center !important; justify-content: center; align-items: center}#brxe-f0d4ea {color: var(--money); line-height: 1; font-weight: 400; font-family: "Courier New"}#brxe-111eee {text-align: center}#brxe-df3fc3 {flex-direction: column; display: flex; align-self: center !important; justify-content: center; align-items: center}#brxe-36be93 {line-height: 1; color: var(--money); font-weight: 400; font-family: "Courier New"}#brxe-e3324c {text-align: center; line-height: 1.5}#brxe-18adcf {flex-direction: column; display: flex; align-self: center !important; justify-content: center; align-items: center}#brxe-3cc5bd {display: grid; align-items: initial; grid-gap: var(--container-space)}@media (max-width: 991px) {#brxe-3cc5bd {grid-template-columns: repeat(2, minmax(0, 1fr)); display: flex; flex-direction: row; justify-content: center}}@media (max-width: 767px) {#brxe-3cc5bd {grid-gap: var(--space-m); grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 478px) {#brxe-3cc5bd {grid-template-columns: repeat(1, minmax(0, 1fr)); grid-gap: var(--space-3xl)}}#brxe-37bb11 {text-align: left; max-width: 30ch}#brxe-b5a55d {align-self: center !important; justify-content: center; align-items: center}#brxe-decaf5 {font-weight: 400}#brxe-617227 {align-self: center !important; justify-content: center; align-items: center}#brxe-82351c {display: grid; align-items: initial; grid-template-columns: repeat(2, minmax(0, 1fr)); grid-gap: var(--space-xl); max-width: 56.25rem; padding-left: 0}#brxe-82351c a h3 { transition: color 0.3s ease-out;}#brxe-82351c a:hover h3{ color: var(--secondary);}@media (max-width: 767px) {#brxe-82351c {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 478px) {#brxe-82351c {grid-gap: var(--space-3xl); grid-template-columns: repeat(1, minmax(0, 1fr))}}#brxe-a46f69 {row-gap: var(--space-xl)}#brxe-74ae0f {font-size: var(--text-3xl)}#brxe-6db53d {text-align: center}#brxe-88aa66 {align-items: center}.brxe-ducsvr {padding-top: 12px; padding-right: 24px; padding-bottom: 12px; padding-left: 24px; line-height: 1; font-size: 16px; font-weight: 700; color: var(--med-green); min-width: fit-content; border-color: var(--secondary); border-radius: var(--radius-m)}.brxe-ducsvr:hover {color: var(--light)}.brxe-ducsvr { position: relative; cursor: pointer; overflow: hidden; transition: color 0.2s ease; z-index: 1; color: var(--med-green); border: 2px solid; border-color: var(--secondary); font-weight: 700 !important;} .brxe-ducsvr[data-color="orange"] { border-color: var(--secondary) !important;} .brxe-ducsvr[data-color="green"] { border-color: var(--green) !important;} .brxe-ducsvr[data-color="blue"] { border-color: var(--dark-blue) !important;} .brxe-ducsvr[data-color="white"] { color: var(--light) !important; border-color: var(--light) !important;} .brxe-ducsvr[data-color="ow"] { color: var(--light) !important; border-color: var(--secondary) !important;} .brxe-ducsvr::before { content: ''; position: absolute; bottom: 0; left: 50%; top: 50%; width: 0; height: 0; background: var(--secondary); transition: width 0.3s ease-in-out, height 0.3s ease-in-out; opacity: 0.5; transform: translate(-50%, -50%); z-index: -1; border-radius: 50%;}.brxe-ducsvr[data-color="orange"]::before,.brxe-ducsvr[data-color="ow"]::before,.brxe-ducsvr[data-color="orange"]::after,.brxe-ducsvr[data-color="ow"]::after{ background: var(--secondary) !important;} .brxe-ducsvr[data-color="green"]::before,.brxe-ducsvr[data-color="green"]::after{ background: var(--green) !important;} .brxe-ducsvr[data-color="blue"]::before,.brxe-ducsvr[data-color="blue"]::after { background: var(--dark-blue) !important;} .brxe-ducsvr[data-color="white"]::before,.brxe-ducsvr[data-color="white"]::after{ background: var(--light) !important;} .brxe-ducsvr:hover,.brxe-ducsvr[data-color="orange"]:hover{ border: 2px solid var(--secondary); background: var(--secondary); color: white !important;} .brxe-ducsvr:hover::before,.brxe-ducsvr:hover::after { } .brxe-ducsvr[data-color="ow"]:hover { color: var(--light) !important; background: var(--secondary) !important;} .brxe-ducsvr[data-color="ow"]:hover::before { background: var(--secondary) !important;} .brxe-ducsvr[data-color="white"]:hover { background: var(--light) !important; color: var(--secondary) !important;}#brxe-9a491e {align-self: center !important; justify-content: center; align-items: center}#brxe-3c331d {flex-direction: column; align-self: center !important; justify-content: center; align-items: center; position: relative}@media (max-width: 478px) {#brxe-3c331d {justify-content: center; align-items: center; align-self: center !important}}#brxe-9de9d9 {padding-top: var(--space-2xl); padding-bottom: var(--space-2xl)}#brxe-9de9d9 { outline: 2px solid #ffffff50; outline-offset: calc(-0.8 * var(--space-xl));}@media (max-width: 478px) {#brxe-9de9d9 {height: fit-content}}