@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}}#hero-eyebrow {font-size: var(--mm-fs-micro); font-weight: 600; letter-spacing: 0.16em; text-transform: uppercase; color: var(--mm-blue-pale)}#hero-title {font-size: var(--mm-fs-h2); line-height: 1.1; font-weight: 400; color: var(--mm-bg); max-width: 800px}#hero-sub {font-size: var(--mm-fs-sub); line-height: 1.45; font-weight: 300; color: var(--mm-blue-light); max-width: 700px}#hero-inner {display: flex; flex-direction: column; align-items: flex-start; gap: 18px}#hero {display: flex; width: 100%; padding-top: 96px; padding-right: 5vw; padding-bottom: 100px; padding-left: 5vw; background-color: var(--mm-navy); flex-direction: column; min-height: 680px; justify-content: center}#hero { background-image: linear-gradient(94deg, var(--mm-navy-deep) 0%, var(--mm-navy) 62%, #14497f 100%);}@media (max-width: 991px) {#hero {min-height: 560px}}@media (max-width: 767px) {#hero {padding-top: 64px; padding-bottom: 68px; min-height: 660px}}#brxe-1uh7e0 {font-size: var(--mm-fs-micro); font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: var(--mm-text-faint)}#brxe-pzqoij {font-size: var(--mm-fs-body-sm); line-height: 1.7; color: var(--mm-text-muted)}#brxe-pzqoij a {font-size: var(--mm-fs-body-sm); line-height: 1.7; color: var(--mm-text-muted); font-size: inherit}#brxe-1ns3i3 {display: flex; flex-direction: column; align-items: stretch; gap: 12px; background-color: var(--mm-bg-alt); border-radius: 8px; padding-top: 30px; padding-right: 34px; padding-bottom: 32px; padding-left: 34px}@media (max-width: 767px) {#brxe-1ns3i3 {padding-top: 24px; padding-right: 22px; padding-bottom: 26px; padding-left: 22px}}#brxe-ty61ej {font-size: var(--mm-fs-h5); line-height: 1.3; color: var(--mm-navy)}#brxe-kc2ghw {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted)}#brxe-kc2ghw a {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted); font-size: inherit}#brxe-dhssni {display: flex; flex-direction: column; align-items: stretch; gap: 14px}#brxe-53g04z {font-size: var(--mm-fs-h5); line-height: 1.3; color: var(--mm-navy)}#brxe-9fbjlc {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted)}#brxe-9fbjlc a {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted); font-size: inherit}#brxe-wb36by {display: flex; flex-direction: column; align-items: stretch; gap: 14px}#brxe-h92mfv {font-size: var(--mm-fs-h5); line-height: 1.3; color: var(--mm-navy)}#brxe-z1pwb7 {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted)}#brxe-z1pwb7 a {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted); font-size: inherit}#brxe-8sntj4 {display: flex; flex-direction: column; align-items: stretch; gap: 14px}#brxe-90qdf1 {font-size: var(--mm-fs-h5); line-height: 1.3; color: var(--mm-navy)}#brxe-2xex3a {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted)}#brxe-2xex3a a {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted); font-size: inherit}#brxe-0r49ir {display: flex; flex-direction: column; align-items: stretch; gap: 14px}#brxe-irxped {font-size: var(--mm-fs-h5); line-height: 1.3; color: var(--mm-navy)}#brxe-jdzozj {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted)}#brxe-jdzozj a {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted); font-size: inherit}#brxe-a1u2rp {display: flex; flex-direction: column; align-items: stretch; gap: 14px}#brxe-ezbc40 {font-size: var(--mm-fs-h5); line-height: 1.3; color: var(--mm-navy)}#brxe-wbks3n {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted)}#brxe-wbks3n a {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted); font-size: inherit}#brxe-0ndin2 {display: flex; flex-direction: column; align-items: stretch; gap: 14px}#brxe-y9xcvp {font-size: var(--mm-fs-h5); line-height: 1.3; color: var(--mm-navy)}#brxe-25h7pc {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted)}#brxe-25h7pc a {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted); font-size: inherit}#cookie {display: flex; flex-direction: column; align-items: stretch; gap: 14px}#brxe-rjeb5f {font-size: var(--mm-fs-h5); line-height: 1.3; color: var(--mm-navy)}#brxe-8xwuam {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted)}#brxe-8xwuam a {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted); font-size: inherit}#brxe-7j7ir4 {display: flex; flex-direction: column; align-items: stretch; gap: 14px}#brxe-ttabx2 {font-size: var(--mm-fs-h5); line-height: 1.3; color: var(--mm-navy)}#brxe-on3p8j {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted)}#brxe-on3p8j a {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted); font-size: inherit}#brxe-55pm4p {display: flex; flex-direction: column; align-items: stretch; gap: 14px}#brxe-owpjv3 {font-size: var(--mm-fs-h5); line-height: 1.3; color: var(--mm-navy)}#brxe-6owwl1 {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted)}#brxe-6owwl1 a {font-size: var(--mm-fs-body-sm); line-height: 1.75; color: var(--mm-text-muted); font-size: inherit}#brxe-raivz1 {display: flex; flex-direction: column; align-items: stretch; gap: 14px}#brxe-9i41zr {margin-top: 8px; font-size: var(--mm-fs-micro); line-height: 1.6; color: var(--mm-text-faint)}#testo-inner {display: flex; flex-direction: column; align-items: stretch; gap: 40px; max-width: 900px}#testo {display: flex; width: 100%; padding-top: 88px; padding-right: 5vw; padding-bottom: 96px; padding-left: 5vw; flex-direction: column; align-items: stretch}#testo .brxe-text p { margin: 0 0 12px;}#testo .brxe-text ul { margin: 0 0 12px; padding-left: 22px;}#testo .brxe-text li { margin-bottom: 6px;}#testo .brxe-text>:last-child { margin-bottom: 0;}#testo .brxe-text a { color: var(--mm-navy); text-decoration: underline; text-underline-offset: 2px;}#testo .brxe-text strong { color: var(--mm-text); font-weight: 600;}#cookie { scroll-margin-top: 140px;}@media (max-width: 767px) {#testo {padding-top: 56px; padding-bottom: 60px}}