@layer bricks {.brxe-template{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-code{width:100%}}@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-bba260 {color: #ffffff; font-family: "Bricolage Grotesque"; margin-bottom: 10px}@media (max-width: 478px) {#brxe-bba260 {text-align: center; font-size: 32px}}#brxe-f1c685 {color: #ffffff; text-align: center; font-family: "DM Sans"; padding-bottom: 5%}#brxe-c3f303 {align-items: center; width: 70%}#brxe-6eb977 {aspect-ratio: 1/1; color: #ffffff; fill: #ffffff; order: -1}#brxe-80303f {margin-top: 0; margin-bottom: 0; color: #ffffff; font-weight: 700; text-align: left}#brxe-0a9ed5 {color: #ffffff; text-align: left}@media (max-width: 767px) {#brxe-0a9ed5 {text-align: left}}#brxe-278078 {margin-top: 0; margin-bottom: 0}#brxe-a2220d {margin-top: 0; margin-bottom: 0}#brxe-7cd7cc {flex-direction: column; order: 1}@media (max-width: 767px) {#brxe-7cd7cc {align-items: flex-start}}#brxe-6ade3c {aspect-ratio: 1/1; color: #ffffff; fill: #ffffff; order: -1}#brxe-8afdda {margin-top: 0; margin-bottom: 0; color: #ffffff; font-weight: 700; text-align: left}#brxe-e41a7d {color: #ffffff; text-align: left}@media (max-width: 767px) {#brxe-e41a7d {text-align: left}}#brxe-404223 {margin-top: 0; margin-bottom: 0}#brxe-488e99 {margin-top: 0; margin-bottom: 0; z-index: 2}#brxe-1a229f {flex-direction: column; order: 2}@media (max-width: 767px) {#brxe-1a229f {align-items: flex-start}}#brxe-4340aa {aspect-ratio: 1/1; color: #ffffff; fill: #ffffff; order: -1}#brxe-c8c035 {margin-top: 0; margin-bottom: 0; color: #ffffff; font-weight: 700; text-align: left}#brxe-f203e9 {color: #ffffff; text-align: left}@media (max-width: 767px) {#brxe-f203e9 {text-align: left}}#brxe-83cac6 {margin-top: 0; margin-bottom: 0}#brxe-5b5249 {margin-top: 0; margin-bottom: 0}#brxe-a3b342 {order: 3}@media (max-width: 767px) {#brxe-a3b342 {align-items: flex-start}}#brxe-f818b2 {aspect-ratio: 1/1; color: #ffffff; fill: #ffffff; order: -1}#brxe-4274c3 {margin-top: 0; margin-bottom: 0; color: #ffffff; font-weight: 700; text-align: left}#brxe-ec0100 {color: #ffffff; text-align: left}@media (max-width: 767px) {#brxe-ec0100 {text-align: left}}#brxe-e61b9a {margin-top: 0; margin-bottom: 0}#brxe-dd1132 {margin-top: 0; margin-bottom: 0}#brxe-325e76 {order: 4}@media (max-width: 767px) {#brxe-325e76 {align-items: flex-start}}#brxe-0b7b69 {aspect-ratio: 1/1; color: #ffffff; fill: #ffffff; order: -1}#brxe-8d8bd5 {margin-top: 0; margin-bottom: 0; color: #ffffff; font-weight: 700; text-align: left}#brxe-dc1912 {color: #ffffff; text-align: left}@media (max-width: 767px) {#brxe-dc1912 {text-align: left}}#brxe-54e408 {margin-top: 0; margin-bottom: 0}#brxe-fc4151 {margin-top: 0; margin-bottom: 0}#brxe-350108 {order: 5}@media (max-width: 767px) {#brxe-350108 {align-items: flex-start}}#brxe-a92623 {aspect-ratio: 1/1; color: #ffffff; fill: #ffffff; order: -1}#brxe-1b31e6 {margin-top: 0; margin-bottom: 0; color: #ffffff; font-weight: 700; text-align: left}#brxe-cce49e {color: #ffffff; text-align: left}@media (max-width: 767px) {#brxe-cce49e {text-align: left}}#brxe-4919cf {margin-top: 0; margin-bottom: 0}#brxe-328514 {margin-top: 0; margin-bottom: 0}#brxe-6a131c {order: 6}#brxe-6a131c { border:2px solid #ffffff54;}#brxe-6a131c::after, #brxe-6a131c__content::after { content:""; height:100%; width:100%; position: absolute; top: 0; left:0; z-index: 1; opacity:0; transition: opacity 0.5s;}#brxe-6a131c::after{ background: radial-gradient(800px circle at var(--mouse-x) var(--mouse-y),#ffffff59, transparent 40%);}#brxe-6a131c__content::after{ background: radial-gradient(600px circle at var(--mouse-x) var(--mouse-y),white, transparent 40%);} .card-grid:hover #brxe-6a131c::after{ opacity:0.7;}#brxe-6a131c:hover #brxe-6a131c__content::after{ opacity:0.2;}@media (max-width: 767px) {#brxe-6a131c {align-items: flex-start}}#card-grid {padding-top: 20px; padding-bottom: 20px; flex-direction: row; width: 100%; column-gap: 5%; align-items: stretch; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; gap: 20px}@media (max-width: 767px) {#card-grid {grid-template-columns: 1fr}}@media (max-width: 478px) {#card-grid {display: flex; flex-direction: column}}#brxe-36e892 {flex-direction: column; align-self: center !important; justify-content: center; align-items: center}@media (max-width: 478px) {#brxe-47c3b4 {margin-top: -100px}}