@layer bricks {.brxe-template{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@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-871688 {font-size: 16px; font-weight: 600; color: #4F46E5; text-transform: uppercase; letter-spacing: 0.05em; font-family: "DM Sans"; display: inline-block; padding-top: 0.5rem; padding-right: 1rem; padding-bottom: 0.5rem; padding-left: 1rem; background-color: #EEF2FF; border-radius: 9999px}#brxe-3299b1 {font-size: 40px; font-weight: 700; line-height: 1.2; color: #1f2937; font-family: "Bricolage Grotesque"; margin-bottom: 0.75rem}@media (max-width: 478px) {#brxe-3299b1 {font-size: 1.75rem}}#brxe-d9add0 {row-gap: 10px}#brxe-3b3662 {font-size: 17px; color: #4b5563; line-height: 1.6; font-family: "DM Sans"}#brxe-ldokye {border-radius: 9999px; font-weight: 600; color: #ffffff; text-align: center; font-size: 15px; font-family: "DM Sans"; box-shadow: 0 4px 6px -1px rgba(79, 70, 229, 0.2); display: block; transition: 0.3s; padding-top: 10px; padding-right: 25px; padding-bottom: 10px; padding-left: 25px}.btn--primary:hover { transform: translateY(-2px); box-shadow: 0 10px 15px -3px rgba(79, 70, 229, 0.35);} .btn--primary:focus-visible { outline: 2px solid #4F46E5; outline-offset: 2px;}#brxe-02fb99 {row-gap: 1.5rem; display: flex; justify-content: center}#brxe-0121b1 {text-align: left; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: 2rem; align-items: center}@media (max-width: 478px) {#brxe-0121b1 {grid-template-columns: 1fr}}#brxe-8379b9 {font-size: 18px; color: #1f2937; font-weight: 600; font-family: "DM Sans"}#brxe-313c5e {font-size: 0.75rem; font-weight: 600; color: #4F46E5}#brxe-4fc55a {display: none; padding-top: 0.25rem; padding-right: 0.75rem; padding-bottom: 0.25rem; padding-left: 0.75rem; background-color: #EEF2FF; border-radius: 9999px}#brxe-d14f4b {font-size: 30px; font-weight: 700; color: #4F46E5; line-height: 1; font-family: "DM Sans"}#brxe-5f0214 {font-size: 15px; color: #6b7280; font-family: "DM Sans"}#brxe-bb0b19 {font-size: 14px; color: #6b7280; line-height: 1.5; font-family: "DM Sans"}#brxe-51460d {flex-direction: column; display: flex; justify-content: space-between; row-gap: 1rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e7eb}#brxe-7f738b {font-size: 15px; color: #6b7280; font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; font-family: "DM Sans"}#brxe-f00046 {font-size: 14px; color: #4b5563; line-height: 1.5; font-family: "DM Sans"}#brxe-fc7dd9 {color: #4F46E5; fill: #4F46E5; font-size: var(--circle-size); position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%)}#brxe-71451c {position: relative; padding-top: var(--circle-size); padding-right: var(--circle-size); padding-bottom: var(--circle-size); padding-left: var(--circle-size); background-color: #EEF2FF; border: 1px solid #C7D2FE; border-radius: 50%}.st-list-item__icon-wrapper { --circle-size: 1.4rem;}#brxe-44e5a1 {color: #374151; line-height: 1.4; font-family: "DM Sans"}#brxe-3bee90 {flex-direction: row; display: flex; align-items: center; column-gap: 1rem}#brxe-494971 {color: #4F46E5; fill: #4F46E5; font-size: var(--circle-size); position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%)}#brxe-939ee2 {position: relative; padding-top: var(--circle-size); padding-right: var(--circle-size); padding-bottom: var(--circle-size); padding-left: var(--circle-size); background-color: #EEF2FF; border: 1px solid #C7D2FE; border-radius: 50%}#brxe-6c0f29 {color: #374151; line-height: 1.4; font-family: "DM Sans"}#brxe-40ee30 {align-items: center; flex-direction: row; display: flex; column-gap: 1rem}#brxe-0ffe53 {color: #4F46E5; fill: #4F46E5; font-size: var(--circle-size); position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%)}#brxe-16bad8 {position: relative; padding-top: var(--circle-size); padding-right: var(--circle-size); padding-bottom: var(--circle-size); padding-left: var(--circle-size); background-color: #EEF2FF; border: 1px solid #C7D2FE; border-radius: 50%}#brxe-e5e9e6 {color: #374151; line-height: 1.4; font-family: "DM Sans"}#brxe-181606 {flex-direction: row; display: flex; align-items: center; column-gap: 1rem}#brxe-9445a5 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; display: flex; flex-direction: column; margin-top: 0; margin-bottom: 0; row-gap: 1rem}#brxe-16955c {padding-top: 1rem; padding-right: 1.5rem; padding-bottom: 1rem; padding-left: 1.5rem; border-radius: 9999px; font-weight: 600; color: #ffffff; text-align: center; font-size: 15px; font-family: "DM Sans"; box-shadow: 0 4px 6px -1px rgba(79, 70, 229, 0.2); width: 50%; display: block; transition: 0.3s}.btn--primary:hover { transform: translateY(-2px); box-shadow: 0 10px 15px -3px rgba(79, 70, 229, 0.35);} .btn--primary:focus-visible { outline: 2px solid #4F46E5; outline-offset: 2px;}#brxe-c0f7d4 {padding-top: 1.05rem; padding-right: 1.5rem; padding-bottom: 1.05rem; padding-left: 1.5rem; width: 50%; min-width: auto; color: #4F46E5; font-weight: 600; font-size: 15px; text-align: center; font-family: "DM Sans"; background-color: transparent; border: 1px solid #4F46E5; border-radius: 50px; align-self: center; justify-content: center; align-items: center; transition: 0.3s}.btn--outline:hover { background-color: #4F46E5; color: #ffffff !important;} .btn--outline:focus-visible { outline: 2px solid #4F46E5; outline-offset: 2px;}#brxe-d3c232 {column-gap: 10px}#brxe-a632ce {border-radius: 20px}#brxe-8da02a {font-size: 18px; font-weight: 600; color: #1f2937; font-family: "DM Sans"}#brxe-c96019 {font-size: 0.75rem; font-weight: 600; color: #4F46E5}#brxe-b5f66a {display: none; padding-top: 0.25rem; padding-right: 0.75rem; padding-bottom: 0.25rem; padding-left: 0.75rem; background-color: #EEF2FF; border-radius: 9999px}#brxe-1c7b07 {font-size: 12px}#brxe-165f6d {font-size: 30px; font-weight: 700; color: #4F46E5; line-height: 1; font-family: "DM Sans"}#brxe-80e04d {font-size: 15px; color: #6b7280; font-family: "DM Sans"}#brxe-87b568 {font-size: 12px}#brxe-529055 {font-size: 14px; color: #6b7280; line-height: 1.5; font-family: "DM Sans"}#brxe-5a6c65 {flex-direction: column; display: flex; justify-content: space-between; row-gap: 1rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e7eb}#brxe-6cceb4 {font-size: 15px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; color: #6b7280; font-family: "DM Sans"}#brxe-4339aa {font-size: 14px; color: #4b5563; line-height: 1.5; font-family: "DM Sans"}#brxe-468d35 {color: #4F46E5; fill: #4F46E5; font-size: var(--circle-size); position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%)}#brxe-e04f0c {position: relative; padding-top: var(--circle-size); padding-right: var(--circle-size); padding-bottom: var(--circle-size); padding-left: var(--circle-size); background-color: #EEF2FF; border: 1px solid #C7D2FE; border-radius: 50%}.st-list-item__icon-wrapper { --circle-size: 1.4rem;}#brxe-8f74dc {color: #374151; line-height: 1.4; font-family: "DM Sans"}#brxe-b7174a {flex-direction: row; display: flex; align-items: center; column-gap: 1rem}#brxe-f51750 {color: #4F46E5; fill: #4F46E5; font-size: var(--circle-size); position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%)}#brxe-6287cd {position: relative; padding-top: var(--circle-size); padding-right: var(--circle-size); padding-bottom: var(--circle-size); padding-left: var(--circle-size); background-color: #EEF2FF; border: 1px solid #C7D2FE; border-radius: 50%}#brxe-394951 {color: #374151; line-height: 1.4; font-family: "DM Sans"}#brxe-20703f {flex-direction: row; display: flex; align-items: center; column-gap: 1rem}#brxe-b13f4d {color: #4F46E5; fill: #4F46E5; font-size: var(--circle-size); position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%)}#brxe-e4fe8e {position: relative; padding-top: var(--circle-size); padding-right: var(--circle-size); padding-bottom: var(--circle-size); padding-left: var(--circle-size); background-color: #EEF2FF; border: 1px solid #C7D2FE; border-radius: 50%}#brxe-ae4c6c {color: #374151; line-height: 1.4; font-family: "DM Sans"}#brxe-46e070 {flex-direction: row; display: flex; align-items: center; column-gap: 1rem}#brxe-be91b4 {display: flex; flex-direction: column; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-bottom: 0; row-gap: 1rem}#brxe-3667ef {padding-top: 1rem; padding-right: 1.5rem; padding-bottom: 1rem; padding-left: 1.5rem; border-radius: 9999px; font-weight: 600; font-size: 15px; color: #ffffff; text-align: center; font-family: "DM Sans"; box-shadow: 0 4px 6px -1px rgba(79, 70, 229, 0.2); width: 50%; display: block; transition: 0.3s}.btn--primary:hover { transform: translateY(-2px); box-shadow: 0 10px 15px -3px rgba(79, 70, 229, 0.35);} .btn--primary:focus-visible { outline: 2px solid #4F46E5; outline-offset: 2px;}#brxe-33def6 {padding-top: 1.05rem; padding-right: 1.5rem; padding-bottom: 1.05rem; padding-left: 1.5rem; width: 50%; min-width: auto; color: #4F46E5; font-weight: 600; font-size: 15px; text-align: center; font-family: "DM Sans"; background-color: transparent; border: 1px solid #4F46E5; border-radius: 50px; justify-content: center; align-items: center; align-self: center; transition: 0.3s}.btn--outline:hover { background-color: #4F46E5; color: #ffffff !important;} .btn--outline:focus-visible { outline: 2px solid #4F46E5; outline-offset: 2px;}#brxe-772e87 {column-gap: 10px; transition: 0.3s; font-size: 15px}#brxe-77ec6c {border-radius: 20px}#brxe-536862 {font-size: 18px; font-weight: 600; color: #1f2937; font-family: "DM Sans"}#brxe-830ce6 {font-size: 0.75rem; font-weight: 600; color: #4F46E5}#brxe-669ae7 {display: none; padding-top: 0.25rem; padding-right: 0.75rem; padding-bottom: 0.25rem; padding-left: 0.75rem; background-color: #EEF2FF; border-radius: 9999px}#brxe-272e16 {font-size: 12px}#brxe-80d385 {font-size: 30px; font-weight: 700; color: #4F46E5; line-height: 1; font-family: "DM Sans"}#brxe-2796e1 {font-size: 15px; color: #6b7280; font-family: "DM Sans"}#brxe-a95548 {font-size: 12px}#brxe-af8ea1 {font-size: 14px; color: #6b7280; line-height: 1.5; font-family: "DM Sans"}#brxe-e716a7 {flex-direction: column; display: flex; justify-content: space-between; row-gap: 1rem; padding-bottom: 1.5rem; border-bottom: 1px solid #e5e7eb}#brxe-3ee33e {font-size: 15px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; color: #6b7280; font-family: "DM Sans"}#brxe-e205f1 {font-size: 14px; color: #4b5563; line-height: 1.5; font-family: "DM Sans"; margin-top: -5px}#brxe-ffdfb5 {color: #4F46E5; fill: #4F46E5; font-size: var(--circle-size); position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%)}#brxe-f7cc55 {position: relative; padding-top: var(--circle-size); padding-right: var(--circle-size); padding-bottom: var(--circle-size); padding-left: var(--circle-size); background-color: #EEF2FF; border: 1px solid #C7D2FE; border-radius: 50%}.st-list-item__icon-wrapper { --circle-size: 1.4rem;}#brxe-8878fe {color: #374151; line-height: 1.4; font-family: "DM Sans"}#brxe-6f38b8 {flex-direction: row; display: flex; align-items: center; column-gap: 1rem}#brxe-c9564b {color: #4F46E5; fill: #4F46E5; font-size: var(--circle-size); position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%)}#brxe-186719 {position: relative; padding-top: var(--circle-size); padding-right: var(--circle-size); padding-bottom: var(--circle-size); padding-left: var(--circle-size); background-color: #EEF2FF; border: 1px solid #C7D2FE; border-radius: 50%}#brxe-ba0acc {color: #374151; line-height: 1.4; font-family: "DM Sans"}#brxe-b75df3 {flex-direction: row; display: flex; align-items: center; column-gap: 1rem}#brxe-2dfa51 {color: #4F46E5; fill: #4F46E5; font-size: var(--circle-size); position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%)}#brxe-425c72 {position: relative; padding-top: var(--circle-size); padding-right: var(--circle-size); padding-bottom: var(--circle-size); padding-left: var(--circle-size); background-color: #EEF2FF; border: 1px solid #C7D2FE; border-radius: 50%}#brxe-d63bc6 {color: #374151; line-height: 1.4; font-family: "DM Sans"}#brxe-34a567 {flex-direction: row; display: flex; align-items: center; column-gap: 1rem}#brxe-93011c {display: flex; flex-direction: column; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-bottom: 0; row-gap: 1rem}#brxe-88bcdd {padding-top: 1rem; padding-right: 1.5rem; padding-bottom: 1rem; padding-left: 1.5rem; border-radius: 9999px; font-weight: 600; color: #ffffff; text-align: center; font-size: 15px; font-family: "DM Sans"; box-shadow: 0 4px 6px -1px rgba(79, 70, 229, 0.2); width: 50%; display: block; transition: 0.3s}.btn--primary:hover { transform: translateY(-2px); box-shadow: 0 10px 15px -3px rgba(79, 70, 229, 0.35);} .btn--primary:focus-visible { outline: 2px solid #4F46E5; outline-offset: 2px;}#brxe-96545e {padding-top: 1.05rem; padding-right: 1.5rem; padding-bottom: 1.05rem; padding-left: 1.5rem; width: 50%; min-width: auto; color: #4F46E5; font-weight: 600; font-size: 15px; text-align: center; font-family: "DM Sans"; background-color: transparent; border: 1px solid #4F46E5; border-radius: 50px; justify-content: center; align-items: center; align-self: center; transition: 0.3s}.btn--outline:hover { background-color: #4F46E5; color: #ffffff !important;} .btn--outline:focus-visible { outline: 2px solid #4F46E5; outline-offset: 2px;}#brxe-5dd5aa {column-gap: 10px}#brxe-e1bc4b {border-radius: 20px}#brxe-4eff5c {display: grid; align-items: initial; gap: 2rem; grid-template-columns: repeat(3, minmax(0, 1fr)); margin-top: 0; margin-bottom: 0; padding-left: 0}@media (min-width:991px) { .st-pricing-12-price-options:hover .st-pricing-12-card:not(:hover) { opacity: 0.6; filter: blur(0.05rem); transition: opacity 0.3s ease, filter 0.3s ease; }} .st-pricing-12-card--popular { border-color: #4F46E5 !important; box-shadow: 0 0 0 2px rgba(79, 70, 229, 0.2); transform: translateY(-4px);} .st-pricing-12-card--popular .st-pricing-12-card__label { background: linear-gradient(90deg, #4F46E5, #6366F1); color: #ffffff;}@media (max-width: 991px) {#brxe-4eff5c {grid-template-columns: repeat(3, minmax(0, 1fr))}}@media (max-width: 767px) {#brxe-4eff5c {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 478px) {#brxe-4eff5c {grid-template-columns: repeat(1, minmax(0, 1fr))}}#brxe-013d38 {row-gap: 4rem; padding-right: 1.5rem; padding-left: 1.5rem; margin-right: auto; margin-left: auto}#brxe-047f07 {background-color: #ffffff; padding-top: 5rem; padding-bottom: 5rem; position: relative; overflow: hidden}