@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}}.brxe-hexwew.brxi-rhpqnw {position: relative; top: 0.3125em; flex-shrink: 0}.brxe-yoejwp {font-size: 0.75rem; text-transform: uppercase; font-weight: 500; letter-spacing: 0.135em; color: var(--kemklean-color-grey)}.brxe-vzsmmd {flex-direction: row; align-items: flex-start; column-gap: 10px}@media (max-width: 767px) {.brxe-vzsmmd {flex-wrap: nowrap}}#brxe-fukhcw {font-weight: 400; font-size: clamp(5.5rem, 12vmin, 7.75rem); --heading-highlight-color: var(--kemklean-color-primary)}#brxe-fukhcw .brx-heading-highlight {font-weight: 300}@media (max-width: 1200px) {#brxe-fukhcw {font-size: clamp(5rem, 9vmin, 6rem)}}@media (max-width: 767px) {#brxe-fukhcw {font-size: clamp(4rem, 12vmin, 5rem)}}@media (max-width: 478px) {#brxe-fukhcw {font-size: 4rem}}#brxe-fyvzqi {row-gap: 40px}#brxe-mtseld {--kemklean-molecule-animation-delay: 600ms; flex-shrink: 0}@media (max-width: 1200px) {#brxe-mtseld {width: 170px}}@media (max-width: 767px) {#brxe-mtseld {width: 130px}}@media (max-width: 478px) {#brxe-mtseld {width: 80px}}#brxe-mbvbmc {font-size: 1.375rem; color: var(--kemklean-color-grey)}@media (max-width: 1200px) {#brxe-mbvbmc {font-size: 1.25rem}}@media (max-width: 767px) {#brxe-mbvbmc {font-size: 1.125rem}}.brxe-uajunh {flex-shrink: 0; border: 1px solid rgba(250, 248, 243, 0.3)}.brxe-uajunh svg {width: 16px; height: 10px}.brxe-uajunh:hover {border-color: var(--kemklean-color-primary)}.brxe-uajunh { svg { transition: transform 0.2s; }} .brxe-uajunh:hover { svg { transform: translateX(0.25em); }}#brxe-qfhyav {width: auto}#brxe-fnonkp {flex-direction: row; column-gap: 12px; row-gap: 12px}@media (max-width: 478px) {#brxe-fnonkp {row-gap: 18px}}#brxe-fiqunl {row-gap: 50px; margin-top: auto}@media (max-width: 478px) {#brxe-fiqunl {row-gap: 30px}}#brxe-jtwhyi {row-gap: 40px}@media (max-width: 1200px) {#brxe-jtwhyi {row-gap: 30px}}@media (max-width: 991px) {#brxe-jtwhyi {flex-direction: row; column-gap: 5%}}@media (max-width: 767px) {#brxe-jtwhyi {flex-wrap: nowrap; flex-direction: row}}@media (max-width: 767px) {#brxe-geiusg {height: 350px}}@media (max-width: 478px) {#brxe-geiusg {height: 250px}}#brxe-nrdpmv {row-gap: 40px; grid-column: 1 / -1; padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; background-color: #f3f0e7; border: 1px solid var(--kemklean-color-border); border-radius: 8px}#brxe-dwvkpg {flex-direction: row; padding-top: 100px; padding-bottom: 96px; column-gap: 10%; align-items: flex-end; display: grid; align-items: initial; grid-template-columns: repeat(2, 1fr); grid-gap: 70px 10%}@media (max-width: 1200px) {#brxe-dwvkpg {padding-top: 80px; padding-bottom: 76px; column-gap: 10%}}@media (max-width: 991px) {#brxe-dwvkpg {padding-top: 65px; padding-bottom: 60px; grid-template-columns: 1fr; grid-gap: 50px}}@media (max-width: 767px) {#brxe-dwvkpg {row-gap: 50px; padding-top: 55px; padding-bottom: 50px; grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-dwvkpg {padding-top: 50px; padding-bottom: 45px; row-gap: 40px}}#brxe-ymnmap {flex-direction: column}.brxe-vgksso {flex-shrink: 0}.brxe-vgksso svg {width: 16px; height: 10px; fill: var(--kemklean-color-tertiary); color: var(--kemklean-color-tertiary)}.brxe-vgksso svg:hover {fill: hsl(0, 0%, 100%); color: hsl(0, 0%, 100%)}.brxe-vgksso { svg { transition: transform 0.2s; }} .brxe-vgksso:hover { svg { transform: translateX(0.25em); fill: #fff; }}