@layer bricks {.brxe-template{width:100%}}@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-24c1f2 {font-size: 16px; font-weight: 500; color: white; font-family: "Inter"; margin-bottom: 0}@media (max-width: 991px) {#brxe-24c1f2 {padding-right: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-24c1f2 {padding-top: 10px; padding-right: 40px; padding-bottom: 10px; padding-left: 40px}}#brxe-53e655 {font-size: 40px; font-weight: 700; line-height: 1.2; color: #fff; font-family: "Inter"; margin-bottom: 0}@media (max-width: 478px) {#brxe-53e655 {font-size: 32px}}#brxe-e1857d {margin-bottom: 0; padding-right: 60px; padding-left: 60px; font-size: 16px; line-height: 1.5; color: #fff; font-family: "Inter"}@media (max-width: 991px) {#brxe-e1857d {padding-right: 0; padding-left: 0}}#brxe-eac664 {font-size: 16px; color: #fff; font-family: "Inter"}#brxe-1eee94 {padding-top: 16px; padding-right: 36px; padding-bottom: 16px; padding-left: 36px; border-radius: 12px; color: #ffffff; font-weight: 600; font-size: 16px; font-family: "Inter"; background-color: #4F46E5; transition: all 0.3s ease; box-shadow: 0 4px 10px 0 #4F46E5; margin-right: 20px}#brxe-1eee94:hover {background-color: #FFF; color: #4338ca }#brxe-1eee94:hover { transform: translateY(-2px); }#brxe-cnyklu {padding-top: 16px; padding-right: 36px; padding-bottom: 16px; padding-left: 36px; border-radius: 12px; color: #000; font-weight: 600; font-size: 16px; font-family: "Inter"; background-color: #fff; transition: all 0.3s ease; box-shadow: 0 4px 10px 0 var(--bricks-color-grey-300); margin-right: 20px}#brxe-cnyklu:hover {background-color: #4338ca; color: #fff !important}#brxe-cnyklu:hover { transform: translateY(-2px); }#brxe-9e6e7a {margin-top: 16px; flex-direction: row; column-gap: 20px; justify-content: center; flex-wrap: wrap}@media (max-width: 478px) {#brxe-9e6e7a {flex-direction: column; row-gap: 16px}}#brxe-22d292 {background-image: url("https://bricks.startwp.ai/wp-content/uploads/2026/06/pexels-pixabay-40185-scaled-1.jpg"); background-size: cover; background-position: center center; padding-top: 96px; padding-right: 80px; padding-bottom: 96px; padding-left: 80px; display: flex; flex-direction: column; align-items: center; row-gap: 24px; text-align: center; color: hsl(0, 0%, 99%); position: relative; border-radius: 10px; overflow: hidden}:where(#brxe-22d292 > *:not(figcaption)) {position: relative}#brxe-22d292::before {background-image: linear-gradient(rgba(0, 0, 0, 0.94), rgba(13, 13, 13, 0.82)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 991px) {#brxe-22d292 {padding-top: 64px; padding-right: 40px; padding-bottom: 64px; padding-left: 40px}}@media (max-width: 767px) {#brxe-22d292 {padding-right: 32px; padding-left: 32px}}@media (max-width: 478px) {#brxe-22d292 {background-position: center center; background-repeat: no-repeat}}#brxe-f132d7 {display: flex; flex-direction: column; row-gap: 48px; padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; border-radius: 24px; box-shadow: 0 12px 40px -8px #4F46E5; background-color: #ffffff}@media (max-width: 478px) {#brxe-f132d7 {row-gap: 32px; padding-top: 24px; padding-right: 20px; padding-bottom: 24px; padding-left: 20px}}#brxe-1cd215 {background-color: #f8fafc}@media (max-width: 478px) {#brxe-1cd215 {padding-top: 64px; padding-bottom: 64px}}