@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 {.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-ltaze5 {color: var(--color-software); font-size: 0.875rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase}#brxe-w0kgo3 {color: var(--color-text-strong); font-size: 2.375rem; font-weight: 800; letter-spacing: -0.01em; line-height: 1.12}#brxe-u2lb9o {align-items: flex-start; flex-direction: column; display: flex; gap: 12px}#brxe-pa1nut {gap: 24px; grid-template-columns: repeat(4, minmax(0, 1fr))}@media (max-width: 1100px) { #brxe-pa1nut { grid-template-columns: repeat(2, minmax(0, 1fr)); } }@media (max-width: 640px) { #brxe-pa1nut { grid-template-columns: minmax(0, 1fr); } }#brxe-pa1nut .lt-card { display: flex; flex-direction: column; gap: 16px; min-height: 260px; padding: 28px; border-radius: 16px; border-top: 4px solid var(--color-software);}#brxe-pa1nut .lt-card .lt-h3 { margin: 0; font-size: 21px; line-height: 1.2; font-weight: 700;}#brxe-pa1nut .lt-card ul { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 10px; font-size: 16px; line-height: 1.5; color: var(--color-text);}#brxe-pa1nut .lt-card li { position: relative; padding-left: 28px;}#brxe-pa1nut .lt-card li::before { content: '✓'; position: absolute; left: 0; top: 0; font-weight: 800; color: var(--color-software);}#brxe-0sh5sr {color: var(--color-software); font-size: 0.875rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase}#brxe-a3wg13 {color: var(--color-text-strong); font-size: 2.375rem; font-weight: 800; letter-spacing: -0.01em; line-height: 1.12}#brxe-7t4pyw {align-items: flex-start; flex-direction: column; display: flex; gap: 12px}#brxe-n11h7i {align-self: flex-start; color: #5B5FC7}#brxe-pa1fun {gap: 24px; grid-template-columns: repeat(3, minmax(0, 1fr))}@media (max-width: 1100px) { #brxe-pa1fun { grid-template-columns: repeat(2, minmax(0, 1fr)); } }@media (max-width: 640px) { #brxe-pa1fun { grid-template-columns: minmax(0, 1fr); } }#brxe-pa1fun .lt-card { display: flex; flex-direction: column; gap: 16px; min-height: 260px; padding: 28px; border-radius: 16px; border-top: 4px solid var(--color-software);}#brxe-pa1fun .lt-card .lt-h3 { margin: 0; font-size: 21px; line-height: 1.2; font-weight: 700;}#brxe-pa1fun .lt-card ul { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 10px; font-size: 16px; line-height: 1.5; color: var(--color-text);}#brxe-pa1fun .lt-card li { position: relative; padding-left: 28px;}#brxe-pa1fun .lt-card li::before { content: '✓'; position: absolute; left: 0; top: 0; font-weight: 800; color: var(--color-software);}#brxe-pa1fun .lt-card--cta { background: var(--color-software); border-color: var(--color-software); justify-content: space-between; color: #fff;}#brxe-pa1fun .lt-card--cta .lt-h3 { font-size: 24px; color: #fff;}#brxe-pa1fun .lt-card--cta p { margin: 0; font-size: 17px; color: #fff;}#brxe-pa1zie {display: grid; align-items: initial; gap: 24px; grid-template-columns: repeat(2, minmax(0,1fr))}@media (max-width: 767px) { #brxe-pa1zie { grid-template-columns: minmax(0,1fr); } }#brxe-pa1zie .lt-info { display: flex; flex-direction: column; align-items: flex-start; gap: 16px; padding: 40px; border-radius: 16px; background: var(--color-bg); border: 1px solid var(--color-grey-cool);}#brxe-pa1zie .lt-info__eyebrow { font-size: 0.875rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; line-height: 1.4; color: var(--color-software);}#brxe-pa1zie .lt-info h2 { margin: 0; font-size: 2.125rem; line-height: 1.15; font-weight: 800; color: var(--color-text-strong);}#brxe-pa1zie .lt-info p { margin: 0; font-size: 1.1875rem; line-height: 1.55; color: var(--color-text);}#brxe-pa1zie .lt-info .brxe-text ul { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 10px; font-size: 1.1875rem; line-height: 1.5;}#brxe-pa1zie .lt-info .brxe-text li { position: relative; padding-left: 28px;}#brxe-pa1zie .lt-info .brxe-text li::before { content: '✓'; position: absolute; left: 0; top: 0; font-weight: 800; color: var(--color-software);}#brxe-7mfkpt {color: var(--color-software); font-size: 0.875rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase}#brxe-5as3s0 {color: var(--color-text-strong); font-size: 2.375rem; font-weight: 800; letter-spacing: -0.01em; line-height: 1.12}#brxe-xst9lr {align-items: flex-start; flex-direction: column; display: flex; gap: 12px}#brxe-pa1faq {display: flex; flex-direction: column; gap: 0px; max-width: none}#brxe-pa1faq { border-top: 1px solid var(--color-grey-cool); margin: 0; padding: 0;}#brxe-pa1faq>details { display: block; padding: 0; border-bottom: 1px solid var(--color-grey-cool);}#brxe-pa1faq>details>summary { display: flex; align-items: center; justify-content: space-between; gap: 24px; min-height: 64px; padding: 16px 0; cursor: pointer; list-style: none; font-size: 1.25rem; font-weight: 700; line-height: 1.3; color: var(--color-text-strong);}#brxe-pa1faq>details>summary::-webkit-details-marker { display: none;}#brxe-pa1faq>details>summary::marker { content: '';}#brxe-pa1faq>details>summary::after { content: '+'; flex-shrink: 0; font-size: 1.75rem; font-weight: 400; line-height: 1; color: var(--color-software);}#brxe-pa1faq>details[open]>summary::after { content: '−';}#brxe-pa1faq>details>p { margin: 0 0 22px; max-width: 640px; font-size: 1.125rem; line-height: 1.55; color: var(--color-text);}#brxe-pa1fqg {align-items: start; display: grid; align-items: initial; gap: 96px; grid-template-columns: minmax(0,4fr) minmax(0,7fr)}@media (max-width: 991px) { #brxe-pa1faqgrid { grid-template-columns: minmax(0,1fr); gap:32px; } }#brxe-pa1cta {display: grid; align-items: initial; align-items: center; column-gap: 24px; grid-template-columns: repeat(12, minmax(0,1fr))}@media (max-width: 991px) { #brxe-pa1cta { grid-template-columns: minmax(0,1fr); row-gap:32px; } #brxe-pa1cta .lt-band__text, #brxe-pa1cta .lt-band__actions { grid-column: 1 / -1; } #brxe-pa1cta .lt-band__text h2 { font-size:2.5rem; } }#brxe-pa1cta .lt-band__text { grid-column: 1 / span 7; display: flex; flex-direction: column; gap: 16px;}#brxe-pa1cta .lt-band__text h2 { margin: 0; font-size: 3.25rem; line-height: 1.05; font-weight: 800; letter-spacing: -0.02em;}#brxe-pa1cta .lt-band__text p { margin: 0; font-size: 1.25rem; line-height: 1.5; max-width: 620px;}#brxe-pa1cta .lt-band__actions { grid-column: 9 / span 4; display: flex; flex-direction: column; flex-wrap: nowrap; align-items: stretch; gap: 14px;}#brxe-pa1cta .lt-band__actions a { display: flex; align-items: center; justify-content: center; gap: 10px; height: 58px; padding: 0 24px; border-radius: 8px; font-size: 1.125rem; box-sizing: border-box; text-decoration: none;}#brxe-pa1cta .lt-band__actions .lt-btn { font-weight: 700;}#brxe-pa1cta .lt-band__actions .lt-band__phone { border: 2px solid #fff; color: #fff; font-weight: 600; background: transparent;}#brxe-pa1cta .lt-band__actions .lt-band__phone:hover { background: rgba(255,255,255,.12);}