@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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-omeyb {font-size: 13px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.18em; margin-bottom: 18px}#brxe-omeyb { display: inline-flex; align-items: center; gap: 12px; } #brxe-omeyb .eyb-line { display: inline-block; width: 26px; height: 1.5px; background: var(--mint); }#brxe-heroh1 {font-family: "var(--font-display)"; font-size: clamp(40px, 5.5vw, 68px); font-weight: 600; line-height: 1.05; letter-spacing: -0.015em; color: var(--white); margin-bottom: 24px}#brxe-heroh1 em { font-style: italic; color: var(--mint); }#brxe-herold {font-size: 18px; line-height: 1.6; color: rgba(255, 255, 255, 0.78); margin-bottom: 36px}#brxe-herold { max-width: 540px; }#brxe-ctapr {background-color: var(--mint); color: var(--teal-deep); font-weight: 600; font-size: 15px; padding-top: 14px; padding-right: 28px; padding-bottom: 14px; padding-left: 28px; border-radius: 10px; width: auto}#brxe-ctapr { box-shadow: var(--shadow-mint); } #brxe-ctapr:hover { background-color: var(--mint-strong); transform: translateY(-1px); }#brxe-ctagh {background-color: transparent; color: var(--white); font-weight: 600; font-size: 15px; padding-top: 14px; padding-right: 28px; padding-bottom: 14px; padding-left: 28px; border: 1px solid rgba(255,255,255,0.24); border-radius: 10px; width: auto}#brxe-ctagh:hover { background-color: rgba(255,255,255,0.06); border-color: rgba(255,255,255,0.4); }#brxe-herocta {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: 14px; row-gap: 14px; align-items: center}#brxe-hervis { position: relative; } .om-dashboard { position: relative; padding: 6% 4%; } .om-glow { position: absolute; inset: -10% -8%; background: radial-gradient(60% 50% at 50% 50%, rgba(0,199,169,0.32) 0%, transparent 70%), radial-gradient(40% 30% at 30% 80%, rgba(0,199,169,0.18) 0%, transparent 70%); filter: blur(20px); z-index: 0; pointer-events: none; } .om-dash { position: relative; z-index: 1; background: #082c2c; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 22px 20px; box-shadow: 0 30px 60px rgba(0,0,0,0.45), 0 10px 20px rgba(0,0,0,0.25), inset 0 1px 0 rgba(255,255,255,0.06); color: var(--white); font-family: var(--font-sans); } .om-dash__head { display: flex; justify-content: space-between; align-items: flex-start; gap: 12px; margin-bottom: 18px; } .om-dash__title { font-size: 14px; font-weight: 600; color: var(--white); } .om-dash__live { display: inline-flex; align-items: center; gap: 6px; font-size: 11px; color: rgba(255,255,255,0.6); margin-top: 4px; } .om-pulse { display: inline-block; width: 7px; height: 7px; background: var(--mint); border-radius: 50%; position: relative; box-shadow: 0 0 0 3px rgba(0,199,169,0.18); } .om-pulse::after { content: ''; position: absolute; inset: -3px; border-radius: 50%; background: var(--mint); opacity: 0.4; animation: omPulse 2s ease-out infinite; }@keyframes omPulse { 0% { transform: scale(1); opacity: 0.4; } 100% { transform: scale(2); opacity: 0; } } .om-dash__period { display: inline-flex; align-items: center; gap: 6px; font-size: 11px; color: rgba(255,255,255,0.6); background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.06); border-radius: 8px; padding: 6px 10px; cursor: pointer; font-family: var(--font-sans); } .om-dash__kpis { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-bottom: 18px; } .om-kpi { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.05); border-radius: 10px; padding: 10px 12px; } .om-kpi__label { display: block; font-size: 10px; color: rgba(255,255,255,0.5); text-transform: uppercase; letter-spacing: 0.1em; } .om-kpi__value { display: block; font-size: 20px; font-weight: 700; color: var(--white); margin-top: 2px; letter-spacing: -0.02em; } .om-kpi__delta { display: inline-flex; align-items: center; gap: 4px; font-size: 10px; margin-top: 4px; color: var(--mint); } .om-dash__chart { margin-bottom: 16px; } .om-dash__chart svg { width: 100%; height: 110px; display: block; } .om-dash__axis { display: flex; justify-content: space-between; font-size: 9px; color: rgba(255,255,255,0.4); margin-top: 4px; } .om-dash__channels { display: flex; flex-direction: column; gap: 8px; padding-top: 12px; border-top: 1px solid rgba(255,255,255,0.06); } .om-ch { display: grid; grid-template-columns: 90px 1fr 70px; align-items: center; gap: 10px; font-size: 11px; } .om-ch__name { color: rgba(255,255,255,0.7); } .om-ch__bar { height: 6px; background: rgba(255,255,255,0.05); border-radius: 999px; overflow: hidden; position: relative; } .om-ch__fill { display: block; height: 100%; background: linear-gradient(90deg, var(--mint), var(--mint-strong)); border-radius: 999px; } .om-ch__val { text-align: right; color: var(--white); font-weight: 600; font-size: 11px; } .om-fc { position: absolute; display: inline-flex; align-items: center; gap: 10px; padding: 11px 14px; background: rgba(255,255,255,0.97); border-radius: 14px; z-index: 3; box-shadow: 0 20px 40px rgba(0,0,0,0.28), 0 4px 10px rgba(0,0,0,0.14), 0 0 0 1px rgba(0,199,169,0.08); font-size: 12px; color: var(--teal-deep); font-weight: 600; line-height: 1.25; white-space: nowrap; animation: omFloat 6s ease-in-out infinite; } .om-fc--lead { top: 14%; left: -6%; } .om-fc--live { bottom: 16%; right: -4%; animation-delay: -3s; } .om-fc__b small { display: block; font-size: 9px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--muted); margin-bottom: 2px; } .om-fc__icon { display: inline-grid; place-items: center; width: 26px; height: 26px; background: var(--mint-tint); border-radius: 8px; color: var(--mint); flex: none; }@keyframes omFloat { 0%,100% { transform: translateY(0); } 50% { transform: translateY(-8px); } }@media (max-width: 540px) { .om-dash__kpis { grid-template-columns: 1fr 1fr; } .om-ch { grid-template-columns: 70px 1fr 60px; } .om-fc--lead { left: 0; } .om-fc--live { right: 0; } }#brxe-herogrd {display: grid; align-items: initial; grid-template-columns: 1.05fr 0.95fr; grid-gap: 56px; align-items: center}@media (max-width: 960px) { #brxe-herogrd { grid-template-columns: 1fr; gap: 40px; } }#brxe-herocon {padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; width: 100%}#brxe-herosec {padding-top: 160px; padding-right: 0; padding-bottom: 100px; padding-left: 0; background-color: var(--teal-deep)}#brxe-herosec { position: relative; overflow: hidden; isolation: isolate; color: var(--white); padding: 160px 0 100px; } #brxe-herosec::before { content: ''; position: absolute; inset: 0; background: radial-gradient(800px 500px at 110% 20%, rgba(0,199,169,0.22), transparent 60%), radial-gradient(600px 400px at -10% 80%, rgba(0,199,169,0.10), transparent 60%); z-index: -2; } @media (max-width: 960px) { #brxe-herosec { padding: 130px 0 64px; } }#brxe-hs1icon {font-size: 18px; color: var(--mint)}#brxe-hs1ic {width: 36px; height: 36px; background-color: rgba(0, 199, 169, 0.16); border-radius: 10px; display: grid; align-items: initial}#brxe-hs1ic { place-items: center; flex: none; color: var(--mint); }#brxe-hs1t {font-size: 16px; line-height: 1.6; color: rgba(255,255,255,0.86)}#brxe-hs1 {display: flex; flex-direction: row; align-items: center; column-gap: 14px; font-size: 14px; font-weight: 500}#brxe-hs2icon {font-size: 18px; color: var(--mint)}#brxe-hs2ic {width: 36px; height: 36px; background-color: rgba(0, 199, 169, 0.16); border-radius: 10px; display: grid; align-items: initial}#brxe-hs2ic { place-items: center; flex: none; color: var(--mint); }#brxe-hs2t {font-size: 16px; line-height: 1.6; color: rgba(255,255,255,0.86)}#brxe-hs2 {display: flex; flex-direction: row; align-items: center; column-gap: 14px; font-size: 14px; font-weight: 500; padding-left: 24px}#brxe-hs2 { border-left: 1px solid var(--hairline-light); } @media (max-width: 768px) { #brxe-hs2 { border-left: 0; padding-left: 0; padding-top: 16px; border-top: 1px solid var(--hairline-light); } }#brxe-hs3icon {font-size: 18px; color: var(--mint)}#brxe-hs3ic {width: 36px; height: 36px; background-color: rgba(0, 199, 169, 0.16); border-radius: 10px; display: grid; align-items: initial}#brxe-hs3ic { place-items: center; flex: none; color: var(--mint); }#brxe-hs3t {font-size: 16px; line-height: 1.6; color: rgba(255,255,255,0.86)}#brxe-hs3 {display: flex; flex-direction: row; align-items: center; column-gap: 14px; font-size: 14px; font-weight: 500; padding-left: 24px}#brxe-hs3 { border-left: 1px solid var(--hairline-light); } @media (max-width: 768px) { #brxe-hs3 { border-left: 0; padding-left: 0; padding-top: 16px; border-top: 1px solid var(--hairline-light); } }#brxe-hstgrd {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); grid-gap: 24px; padding-top: 28px; padding-right: 0; padding-bottom: 28px; padding-left: 0}@media (max-width: 768px) { #brxe-hstgrd { grid-template-columns: 1fr; padding: 16px 0; } }#brxe-hstcon {padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; width: 100%}#brxe-hstsec {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: rgba(9, 52, 52, 0.96)}#brxe-hstsec { border-top: 1px solid var(--hairline-light); color: rgba(255,255,255,0.85); padding: 0 !important; }#brxe-prbleb {font-size: 13px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.18em; margin-bottom: 14px}#brxe-prbleb { display: inline-flex; align-items: center; gap: 12px; } #brxe-prbleb .eyb-line { display: inline-block; width: 26px; height: 1.5px; background: var(--mint); }#brxe-prblh2 {font-family: "var(--font-display)"; font-size: clamp(28px, 3.4vw, 42px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); text-align: center; margin-bottom: 18px}#brxe-prblh2 em { font-style: italic; color: var(--mint); }#brxe-prblld {font-size: 17px; line-height: 1.65; color: var(--muted); text-align: center}#brxe-prblld { max-width: 640px; margin-left: auto; margin-right: auto; }#brxe-prblhd {display: flex; flex-direction: column; align-items: center; margin-bottom: 56px}%root% { text-align: center; max-width: 720px; margin-left: auto; margin-right: auto; }#brxe-prc1ic {font-size: 20px; color: var(--mint)}#brxe-prc1ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-prc1ib { place-items: center; color: var(--mint); }#brxe-prc1h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-prc1h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-prc1d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-prc1 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-prc1 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-prc1:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-prc2ic {font-size: 20px; color: var(--mint)}#brxe-prc2ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-prc2ib { place-items: center; color: var(--mint); }#brxe-prc2h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-prc2h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-prc2d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-prc2 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-prc2 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-prc2:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-prc3ic {font-size: 20px; color: var(--mint)}#brxe-prc3ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-prc3ib { place-items: center; color: var(--mint); }#brxe-prc3h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-prc3h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-prc3d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-prc3 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-prc3 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-prc3:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-prblgrd {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); grid-gap: 24px}@media (max-width: 760px) { #brxe-prblgrd { grid-template-columns: 1fr; } }#brxe-prblctn {padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; width: 100%}#brxe-prblsec {padding-top: 100px; padding-right: 0; padding-bottom: 100px; padding-left: 0; background-color: var(--white)}#brxe-appeb {font-size: 13px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.18em; margin-bottom: 14px}#brxe-appeb { display: inline-flex; align-items: center; gap: 12px; } #brxe-appeb .eyb-line { display: inline-block; width: 26px; height: 1.5px; background: var(--mint); }#brxe-apph2 {font-family: "var(--font-display)"; font-size: clamp(28px, 3.4vw, 42px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); text-align: center; margin-bottom: 18px}#brxe-apph2 em { font-style: italic; color: var(--mint); }#brxe-appld {font-size: 17px; line-height: 1.65; color: var(--muted); text-align: center}#brxe-appld { max-width: 640px; margin-left: auto; margin-right: auto; }#brxe-apphd {display: flex; flex-direction: column; align-items: center; margin-bottom: 56px}%root% { text-align: center; max-width: 720px; margin-left: auto; margin-right: auto; }#brxe-app01n {font-size: 32px; line-height: 1.6; color: var(--mint); font-weight: 700}#brxe-app01n { font-family: var(--font-display); line-height: 1; letter-spacing: -0.02em; flex: none; }#brxe-app01h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-app01h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-app01d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-app01 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--white); border: 1px solid var(--hairline); border-radius: 16px; display: flex; flex-direction: row; column-gap: 20px; align-items: flex-start}#brxe-app01 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-app01:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-app02n {font-size: 32px; line-height: 1.6; color: var(--mint); font-weight: 700}#brxe-app02n { font-family: var(--font-display); line-height: 1; letter-spacing: -0.02em; flex: none; }#brxe-app02h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-app02h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-app02d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-app02 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--white); border: 1px solid var(--hairline); border-radius: 16px; display: flex; flex-direction: row; column-gap: 20px; align-items: flex-start}#brxe-app02 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-app02:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-app03n {font-size: 32px; line-height: 1.6; color: var(--mint); font-weight: 700}#brxe-app03n { font-family: var(--font-display); line-height: 1; letter-spacing: -0.02em; flex: none; }#brxe-app03h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-app03h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-app03d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-app03 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--white); border: 1px solid var(--hairline); border-radius: 16px; display: flex; flex-direction: row; column-gap: 20px; align-items: flex-start}#brxe-app03 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-app03:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-app04n {font-size: 32px; line-height: 1.6; color: var(--mint); font-weight: 700}#brxe-app04n { font-family: var(--font-display); line-height: 1; letter-spacing: -0.02em; flex: none; }#brxe-app04h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-app04h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-app04d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-app04 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--white); border: 1px solid var(--hairline); border-radius: 16px; display: flex; flex-direction: row; column-gap: 20px; align-items: flex-start}#brxe-app04 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-app04:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-app05n {font-size: 32px; line-height: 1.6; color: var(--mint); font-weight: 700}#brxe-app05n { font-family: var(--font-display); line-height: 1; letter-spacing: -0.02em; flex: none; }#brxe-app05h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-app05h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-app05d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-app05 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--white); border: 1px solid var(--hairline); border-radius: 16px; display: flex; flex-direction: row; column-gap: 20px; align-items: flex-start}#brxe-app05 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-app05:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-app06n {font-size: 32px; line-height: 1.6; color: var(--mint); font-weight: 700}#brxe-app06n { font-family: var(--font-display); line-height: 1; letter-spacing: -0.02em; flex: none; }#brxe-app06h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-app06h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-app06d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-app06 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--white); border: 1px solid var(--hairline); border-radius: 16px; display: flex; flex-direction: row; column-gap: 20px; align-items: flex-start}#brxe-app06 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-app06:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-appgrd {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); grid-gap: 24px}@media (max-width: 960px) { #brxe-appgrd { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 640px) { #brxe-appgrd { grid-template-columns: 1fr; } }#brxe-appctn {padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; width: 100%}#aanpak {padding-top: 100px; padding-right: 0; padding-bottom: 100px; padding-left: 0; background-color: var(--paper)}#brxe-appsec { border-top: 1px solid var(--hairline); border-bottom: 1px solid var(--hairline); }#brxe-reseb {font-size: 13px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.18em; margin-bottom: 14px}#brxe-reseb { display: inline-flex; align-items: center; gap: 12px; } #brxe-reseb .eyb-line { display: inline-block; width: 26px; height: 1.5px; background: var(--mint); }#brxe-resh2 {font-family: "var(--font-display)"; font-size: clamp(28px, 3.4vw, 42px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--white); margin-bottom: 18px}#brxe-resh2 em { font-style: italic; color: var(--mint); }#brxe-resld {font-size: 17px; line-height: 1.65; color: rgba(255,255,255,0.72); margin-bottom: 28px}#brxe-rsi1ic {font-size: 16px; color: var(--mint)}#brxe-rsi1ib {width: 36px; height: 36px; background-color: rgba(0,199,169,0.16); border-radius: 10px; display: grid; align-items: initial}#brxe-rsi1ib { flex: none; place-items: center; color: var(--mint); }#brxe-rsi1s {font-size: 15px; line-height: 1.6; color: var(--white); font-weight: 700; margin-bottom: 4px}#brxe-rsi1d {font-size: 14px; line-height: 1.55; color: rgba(255,255,255,0.65)}#brxe-rsi1 {display: flex; flex-direction: row; column-gap: 16px; align-items: flex-start}#brxe-rsi2ic {font-size: 16px; color: var(--mint)}#brxe-rsi2ib {width: 36px; height: 36px; background-color: rgba(0,199,169,0.16); border-radius: 10px; display: grid; align-items: initial}#brxe-rsi2ib { flex: none; place-items: center; color: var(--mint); }#brxe-rsi2s {font-size: 15px; line-height: 1.6; color: var(--white); font-weight: 700; margin-bottom: 4px}#brxe-rsi2d {font-size: 14px; line-height: 1.55; color: rgba(255,255,255,0.65)}#brxe-rsi2 {display: flex; flex-direction: row; column-gap: 16px; align-items: flex-start}#brxe-rsi3ic {font-size: 16px; color: var(--mint)}#brxe-rsi3ib {width: 36px; height: 36px; background-color: rgba(0,199,169,0.16); border-radius: 10px; display: grid; align-items: initial}#brxe-rsi3ib { flex: none; place-items: center; color: var(--mint); }#brxe-rsi3s {font-size: 15px; line-height: 1.6; color: var(--white); font-weight: 700; margin-bottom: 4px}#brxe-rsi3d {font-size: 14px; line-height: 1.55; color: rgba(255,255,255,0.65)}#brxe-rsi3 {display: flex; flex-direction: row; column-gap: 16px; align-items: flex-start}#brxe-rsi4ic {font-size: 16px; color: var(--mint)}#brxe-rsi4ib {width: 36px; height: 36px; background-color: rgba(0,199,169,0.16); border-radius: 10px; display: grid; align-items: initial}#brxe-rsi4ib { flex: none; place-items: center; color: var(--mint); }#brxe-rsi4s {font-size: 15px; line-height: 1.6; color: var(--white); font-weight: 700; margin-bottom: 4px}#brxe-rsi4d {font-size: 14px; line-height: 1.55; color: rgba(255,255,255,0.65)}#brxe-rsi4 {display: flex; flex-direction: row; column-gap: 16px; align-items: flex-start}#brxe-reslst {display: flex; flex-direction: column; row-gap: 20px}.res-card { background: rgba(0,0,0,0.25); border: 1px solid rgba(255,255,255,0.08); border-radius: 18px; overflow: hidden; box-shadow: 0 30px 60px rgba(0,0,0,0.35); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); font-family: var(--font-sans); } .res-card__head { display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: rgba(0,0,0,0.20); border-bottom: 1px solid rgba(255,255,255,0.08); } .res-card__dots { display: inline-flex; gap: 6px; } .res-card__dots span { width: 10px; height: 10px; border-radius: 50%; } .res-card__dots span:nth-child(1) { background: #ff5f57; } .res-card__dots span:nth-child(2) { background: #febc2e; } .res-card__dots span:nth-child(3) { background: #28c840; } .res-card__title { font-size: 12px; color: rgba(255,255,255,0.6); } .res-card__body { padding: 24px; } .res-card__chart { width: 100%; height: 120px; display: block; overflow: visible; } .res-card__axis { display: flex; justify-content: space-between; font-size: 10px; color: rgba(255,255,255,0.4); margin-top: 10px; } .res-card__axis .is-now { color: var(--mint); font-weight: 700; } .res-card__metrics { display: grid; grid-template-columns: repeat(3, 1fr); border-top: 1px solid rgba(255,255,255,0.08); } .res-mt { padding: 16px; text-align: center; } .res-mt:nth-child(2) { border-left: 1px solid rgba(255,255,255,0.06); border-right: 1px solid rgba(255,255,255,0.06); } .res-mt small { display: block; font-size: 10px; font-weight: 600; color: rgba(255,255,255,0.55); text-transform: uppercase; letter-spacing: 0.16em; } .res-mt strong { display: block; font-size: 20px; font-weight: 700; color: var(--white); margin-top: 4px; } .res-mt span { display: block; font-size: 11px; color: var(--mint); margin-top: 2px; }#brxe-resgrd {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 60px; align-items: center}@media (max-width: 960px) { #brxe-resgrd { grid-template-columns: 1fr; gap: 40px; } }#brxe-resctn {padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; width: 100%}#brxe-ressec {padding-top: 100px; padding-right: 0; padding-bottom: 100px; padding-left: 0; background-color: var(--teal-deep)}#brxe-ressec { color: var(--white); position: relative; overflow: hidden; } #brxe-ressec::before { content: ''; position: absolute; inset: 0; background: radial-gradient(700px 400px at 20% 30%, rgba(0,199,169,0.18), transparent 60%); z-index: 0; pointer-events: none; } #brxe-ressec > * { position: relative; z-index: 1; }#brxe-cseb {font-size: 13px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.18em; margin-bottom: 14px}#brxe-cseb { display: inline-flex; align-items: center; gap: 12px; } #brxe-cseb .eyb-line { display: inline-block; width: 26px; height: 1.5px; background: var(--mint); }#brxe-csh2 {font-family: "var(--font-display)"; font-size: clamp(28px, 3.4vw, 42px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--white); text-align: center; margin-bottom: 18px}#brxe-csh2 em { font-style: italic; color: var(--mint); }#brxe-csld {font-size: 17px; line-height: 1.65; color: rgba(255,255,255,0.7); text-align: center}#brxe-csld { max-width: 640px; margin-left: auto; margin-right: auto; }#brxe-cshd {display: flex; flex-direction: column; align-items: center; margin-bottom: 56px}%root% { text-align: center; max-width: 720px; margin-left: auto; margin-right: auto; }#brxe-csc1lb {font-size: 11px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.16em}#brxe-csc1lb { display: inline-block; padding: 5px 12px; background: rgba(0,199,169,0.12); border-radius: 999px; margin-bottom: 18px; align-self: flex-start; }#brxe-csc1mt {font-size: 44px; line-height: 1.6; color: var(--white); font-weight: 800}#brxe-csc1mt { font-family: var(--font-display); line-height: 1; letter-spacing: -0.025em; display: block; margin-bottom: 14px; }#brxe-csc1d {font-size: 14.5px; line-height: 1.55; color: rgba(255,255,255,0.72); margin-bottom: 20px}#brxe-csc1r1k {font-size: 13px; line-height: 1.6; color: rgba(255,255,255,0.55)}#brxe-csc1r1v {font-size: 13.5px; line-height: 1.6; color: var(--white); font-weight: 700}#brxe-csc1r1 {display: flex; flex-direction: row; justify-content: space-between}#brxe-csc1r2k {font-size: 13px; line-height: 1.6; color: rgba(255,255,255,0.55)}#brxe-csc1r2v {font-size: 13.5px; line-height: 1.6; color: var(--white); font-weight: 700}#brxe-csc1r2 {display: flex; flex-direction: row; justify-content: space-between}#brxe-csc1rows {display: flex; flex-direction: column; row-gap: 8px; padding-top: 16px; padding-bottom: 16px; margin-bottom: 16px}#brxe-csc1rows { border-top: 1px solid rgba(255,255,255,0.08); border-bottom: 1px solid rgba(255,255,255,0.08); }#brxe-csc1ft {font-size: 11px; line-height: 1.6; color: rgba(255,255,255,0.45); text-transform: uppercase; letter-spacing: 0.12em}#brxe-csc1ft { display: block; }#brxe-csc1 {padding-top: 32px; padding-right: 28px; padding-bottom: 32px; padding-left: 28px; background-color: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.10); border-radius: 18px}#brxe-csc1 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-csc1:hover { transform: translateY(-4px); box-shadow: 0 24px 48px rgba(0,0,0,0.3); }#brxe-csc2lb {font-size: 11px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.16em}#brxe-csc2lb { display: inline-block; padding: 5px 12px; background: rgba(0,199,169,0.12); border-radius: 999px; margin-bottom: 18px; align-self: flex-start; }#brxe-csc2mt {font-size: 44px; line-height: 1.6; color: var(--white); font-weight: 800}#brxe-csc2mt { font-family: var(--font-display); line-height: 1; letter-spacing: -0.025em; display: block; margin-bottom: 14px; }#brxe-csc2d {font-size: 14.5px; line-height: 1.55; color: rgba(255,255,255,0.72); margin-bottom: 20px}#brxe-csc2r1k {font-size: 13px; line-height: 1.6; color: rgba(255,255,255,0.55)}#brxe-csc2r1v {font-size: 13.5px; line-height: 1.6; color: var(--white); font-weight: 700}#brxe-csc2r1 {display: flex; flex-direction: row; justify-content: space-between}#brxe-csc2r2k {font-size: 13px; line-height: 1.6; color: rgba(255,255,255,0.55)}#brxe-csc2r2v {font-size: 13.5px; line-height: 1.6; color: var(--white); font-weight: 700}#brxe-csc2r2 {display: flex; flex-direction: row; justify-content: space-between}#brxe-csc2rows {display: flex; flex-direction: column; row-gap: 8px; padding-top: 16px; padding-bottom: 16px; margin-bottom: 16px}#brxe-csc2rows { border-top: 1px solid rgba(255,255,255,0.08); border-bottom: 1px solid rgba(255,255,255,0.08); }#brxe-csc2ft {font-size: 11px; line-height: 1.6; color: rgba(255,255,255,0.45); text-transform: uppercase; letter-spacing: 0.12em}#brxe-csc2ft { display: block; }#brxe-csc2 {padding-top: 32px; padding-right: 28px; padding-bottom: 32px; padding-left: 28px; background-color: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.10); border-radius: 18px}#brxe-csc2 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-csc2:hover { transform: translateY(-4px); box-shadow: 0 24px 48px rgba(0,0,0,0.3); }#brxe-csc3lb {font-size: 11px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.16em}#brxe-csc3lb { display: inline-block; padding: 5px 12px; background: rgba(0,199,169,0.12); border-radius: 999px; margin-bottom: 18px; align-self: flex-start; }#brxe-csc3mt {font-size: 44px; line-height: 1.6; color: var(--white); font-weight: 800}#brxe-csc3mt { font-family: var(--font-display); line-height: 1; letter-spacing: -0.025em; display: block; margin-bottom: 14px; }#brxe-csc3d {font-size: 14.5px; line-height: 1.55; color: rgba(255,255,255,0.72); margin-bottom: 20px}#brxe-csc3r1k {font-size: 13px; line-height: 1.6; color: rgba(255,255,255,0.55)}#brxe-csc3r1v {font-size: 13.5px; line-height: 1.6; color: var(--white); font-weight: 700}#brxe-csc3r1 {display: flex; flex-direction: row; justify-content: space-between}#brxe-csc3r2k {font-size: 13px; line-height: 1.6; color: rgba(255,255,255,0.55)}#brxe-csc3r2v {font-size: 13.5px; line-height: 1.6; color: var(--white); font-weight: 700}#brxe-csc3r2 {display: flex; flex-direction: row; justify-content: space-between}#brxe-csc3rows {display: flex; flex-direction: column; row-gap: 8px; padding-top: 16px; padding-bottom: 16px; margin-bottom: 16px}#brxe-csc3rows { border-top: 1px solid rgba(255,255,255,0.08); border-bottom: 1px solid rgba(255,255,255,0.08); }#brxe-csc3ft {font-size: 11px; line-height: 1.6; color: rgba(255,255,255,0.45); text-transform: uppercase; letter-spacing: 0.12em}#brxe-csc3ft { display: block; }#brxe-csc3 {padding-top: 32px; padding-right: 28px; padding-bottom: 32px; padding-left: 28px; background-color: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.10); border-radius: 18px}#brxe-csc3 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-csc3:hover { transform: translateY(-4px); box-shadow: 0 24px 48px rgba(0,0,0,0.3); }#brxe-csgrd {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); grid-gap: 24px}@media (max-width: 960px) { #brxe-csgrd { grid-template-columns: 1fr; } }#brxe-cscta-t {font-size: 15px; line-height: 1.6; color: rgba(255,255,255,0.7); text-align: center; margin-bottom: 16px}#brxe-cscta-l {background-color: transparent; color: var(--mint); font-weight: 600; font-size: 14.5px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: auto}#brxe-cscta-l { gap: 8px; } #brxe-cscta-l:hover { color: var(--mint-strong); }#brxe-cscta {display: flex; flex-direction: column; align-items: center; margin-top: 40px}%root% { text-align: center; }#brxe-csctn {padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; width: 100%}#brxe-cssec {padding-top: 100px; padding-right: 0; padding-bottom: 100px; padding-left: 0; background-color: var(--teal-deep)}#brxe-cssec { color: var(--white); position: relative; overflow: hidden; } #brxe-cssec::before { content: ''; position: absolute; inset: 0; background: radial-gradient(700px 400px at 80% 30%, rgba(0,199,169,0.16), transparent 60%); z-index: 0; pointer-events: none; } #brxe-cssec > * { position: relative; z-index: 1; }#brxe-whyeb {font-size: 13px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.18em; margin-bottom: 14px}#brxe-whyeb { display: inline-flex; align-items: center; gap: 12px; } #brxe-whyeb .eyb-line { display: inline-block; width: 26px; height: 1.5px; background: var(--mint); }#brxe-whyh2 {font-family: "var(--font-display)"; font-size: clamp(28px, 3.4vw, 42px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); text-align: center; margin-bottom: 18px}#brxe-whyh2 em { font-style: italic; color: var(--mint); }#brxe-whyld {font-size: 17px; line-height: 1.65; color: var(--muted); text-align: center}#brxe-whyld { max-width: 640px; margin-left: auto; margin-right: auto; }#brxe-whyhd {display: flex; flex-direction: column; align-items: center; margin-bottom: 56px}%root% { text-align: center; max-width: 720px; margin-left: auto; margin-right: auto; }#brxe-wh1ic {font-size: 20px; color: var(--mint)}#brxe-wh1ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-wh1ib { place-items: center; color: var(--mint); }#brxe-wh1h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-wh1h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-wh1d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-wh1 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-wh1 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-wh1:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-wh2ic {font-size: 20px; color: var(--mint)}#brxe-wh2ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-wh2ib { place-items: center; color: var(--mint); }#brxe-wh2h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-wh2h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-wh2d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-wh2 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-wh2 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-wh2:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-wh3ic {font-size: 20px; color: var(--mint)}#brxe-wh3ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-wh3ib { place-items: center; color: var(--mint); }#brxe-wh3h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-wh3h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-wh3d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-wh3 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-wh3 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-wh3:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-wh4ic {font-size: 20px; color: var(--mint)}#brxe-wh4ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-wh4ib { place-items: center; color: var(--mint); }#brxe-wh4h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-wh4h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-wh4d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-wh4 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-wh4 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-wh4:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-wh5ic {font-size: 20px; color: var(--mint)}#brxe-wh5ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-wh5ib { place-items: center; color: var(--mint); }#brxe-wh5h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-wh5h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-wh5d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-wh5 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-wh5 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-wh5:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-wh6ic {font-size: 20px; color: var(--mint)}#brxe-wh6ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-wh6ib { place-items: center; color: var(--mint); }#brxe-wh6h {font-family: "var(--font-display)"; font-size: clamp(20px, 2vw, 24px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-wh6h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-wh6d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-wh6 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-wh6 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-wh6:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-whygrd {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); grid-gap: 24px}@media (max-width: 960px) { #brxe-whygrd { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 640px) { #brxe-whygrd { grid-template-columns: 1fr; } }#brxe-whyctn {padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; width: 100%}#brxe-whysec {padding-top: 100px; padding-right: 0; padding-bottom: 100px; padding-left: 0; background-color: var(--white)}#brxe-teceb {font-size: 13px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.18em; margin-bottom: 14px}#brxe-teceb { display: inline-flex; align-items: center; gap: 12px; } #brxe-teceb .eyb-line { display: inline-block; width: 26px; height: 1.5px; background: var(--mint); }#brxe-tech2 {font-family: "var(--font-display)"; font-size: clamp(28px, 3.4vw, 42px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--white); margin-bottom: 18px}#brxe-tech2 em { font-style: italic; color: var(--mint); }#brxe-teclead {font-size: 17px; line-height: 1.65; color: rgba(255,255,255,0.72); margin-bottom: 28px}#brxe-tci1ic {font-size: 16px; color: var(--mint)}#brxe-tci1ib {width: 36px; height: 36px; background-color: rgba(0,199,169,0.16); border-radius: 10px; display: grid; align-items: initial}#brxe-tci1ib { flex: none; place-items: center; color: var(--mint); }#brxe-tci1s {font-size: 15px; line-height: 1.6; color: var(--white); font-weight: 700; margin-bottom: 4px}#brxe-tci1d {font-size: 14px; line-height: 1.55; color: rgba(255,255,255,0.65)}#brxe-tci1 {display: flex; flex-direction: row; column-gap: 16px; align-items: flex-start}#brxe-tci2ic {font-size: 16px; color: var(--mint)}#brxe-tci2ib {width: 36px; height: 36px; background-color: rgba(0,199,169,0.16); border-radius: 10px; display: grid; align-items: initial}#brxe-tci2ib { flex: none; place-items: center; color: var(--mint); }#brxe-tci2s {font-size: 15px; line-height: 1.6; color: var(--white); font-weight: 700; margin-bottom: 4px}#brxe-tci2d {font-size: 14px; line-height: 1.55; color: rgba(255,255,255,0.65)}#brxe-tci2 {display: flex; flex-direction: row; column-gap: 16px; align-items: flex-start}#brxe-tci3ic {font-size: 16px; color: var(--mint)}#brxe-tci3ib {width: 36px; height: 36px; background-color: rgba(0,199,169,0.16); border-radius: 10px; display: grid; align-items: initial}#brxe-tci3ib { flex: none; place-items: center; color: var(--mint); }#brxe-tci3s {font-size: 15px; line-height: 1.6; color: var(--white); font-weight: 700; margin-bottom: 4px}#brxe-tci3d {font-size: 14px; line-height: 1.55; color: rgba(255,255,255,0.65)}#brxe-tci3 {display: flex; flex-direction: row; column-gap: 16px; align-items: flex-start}#brxe-tci4ic {font-size: 16px; color: var(--mint)}#brxe-tci4ib {width: 36px; height: 36px; background-color: rgba(0,199,169,0.16); border-radius: 10px; display: grid; align-items: initial}#brxe-tci4ib { flex: none; place-items: center; color: var(--mint); }#brxe-tci4s {font-size: 15px; line-height: 1.6; color: var(--white); font-weight: 700; margin-bottom: 4px}#brxe-tci4d {font-size: 14px; line-height: 1.55; color: rgba(255,255,255,0.65)}#brxe-tci4 {display: flex; flex-direction: row; column-gap: 16px; align-items: flex-start}#brxe-teclst {display: flex; flex-direction: column; row-gap: 20px}.seo-card { background: rgba(0,0,0,0.25); border: 1px solid rgba(255,255,255,0.08); border-radius: 18px; overflow: hidden; box-shadow: 0 30px 60px rgba(0,0,0,0.35); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); font-family: var(--font-sans); } .seo-card__head { display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: rgba(0,0,0,0.20); border-bottom: 1px solid rgba(255,255,255,0.08); } .seo-card__dots { display: inline-flex; gap: 6px; } .seo-card__dots span { width: 10px; height: 10px; border-radius: 50%; } .seo-card__dots span:nth-child(1) { background: #ff5f57; } .seo-card__dots span:nth-child(2) { background: #febc2e; } .seo-card__dots span:nth-child(3) { background: #28c840; } .seo-card__title { font-size: 12px; color: rgba(255,255,255,0.6); } .seo-card__body { padding: 18px 22px; } .seo-row { display: flex; justify-content: space-between; align-items: center; padding: 12px 0; border-bottom: 1px solid rgba(255,255,255,0.06); } .seo-row:last-child { border-bottom: 0; } .seo-row__t { color: var(--white); font-size: 14px; font-weight: 600; } .seo-row__v { color: rgba(255,255,255,0.4); font-size: 11px; margin-top: 2px; } .seo-row__pos { display: flex; align-items: center; gap: 10px; } .seo-row__rank { color: var(--white); font-weight: 700; font-size: 14px; } .seo-row__chg { color: var(--mint); font-size: 12px; font-weight: 600; } .seo-card__metrics { display: grid; grid-template-columns: repeat(3, 1fr); border-top: 1px solid rgba(255,255,255,0.08); } .seo-mt { padding: 16px 8px; text-align: center; } .seo-mt:nth-child(2) { border-left: 1px solid rgba(255,255,255,0.06); border-right: 1px solid rgba(255,255,255,0.06); } .seo-mt small { display: block; font-size: 10px; font-weight: 600; color: rgba(255,255,255,0.55); text-transform: uppercase; letter-spacing: 0.16em; } .seo-mt strong { display: block; font-size: 20px; font-weight: 700; color: var(--white); margin-top: 4px; } .seo-mt span { display: block; font-size: 11px; color: var(--mint); margin-top: 2px; }#brxe-tecgrd {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 60px; align-items: center}@media (max-width: 960px) { #brxe-tecgrd { grid-template-columns: 1fr; gap: 40px; } }#brxe-tecctn {padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; width: 100%}#brxe-tecsec {padding-top: 100px; padding-right: 0; padding-bottom: 100px; padding-left: 0; background-color: var(--teal-deep)}#brxe-tecsec { color: var(--white); position: relative; overflow: hidden; } #brxe-tecsec::before { content: ''; position: absolute; inset: 0; background: radial-gradient(600px 400px at 90% 80%, rgba(0,199,169,0.18), transparent 60%); z-index: 0; pointer-events: none; } #brxe-tecsec > * { position: relative; z-index: 1; }#brxe-fqlfteb {font-size: 13px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.18em; margin-bottom: 14px}#brxe-fqlfth {font-family: "var(--font-display)"; font-size: clamp(28px, 3.4vw, 42px); font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 18px}#brxe-fqlfth em { font-style: italic; color: var(--mint); }#brxe-fqlftl {font-size: 16px; line-height: 1.65; color: var(--muted); margin-bottom: 24px}#brxe-fqlftb {background-color: transparent; color: var(--teal-deep); font-weight: 600; font-size: 14.5px; padding-top: 12px; padding-right: 22px; padding-bottom: 12px; padding-left: 22px; border: 1px solid var(--teal-deep); border-radius: 10px; width: auto}#brxe-fqlftb:hover { background-color: var(--teal-deep); color: var(--white); }#brxe-fqlst2 {display: flex; flex-direction: column; row-gap: 12px}#brxe-fqlst2 details { background: var(--white); border: 1px solid var(--hairline); border-radius: 14px; padding: 0; transition: box-shadow 0.2s ease; overflow: hidden; }#brxe-fqlst2 details[open] { box-shadow: 0 8px 20px rgba(9,52,52,0.06); border-color: rgba(0,199,169,0.2); }#brxe-fqlst2 summary { width: 100%; box-sizing: border-box; cursor: pointer; padding: 20px 24px; display: flex; align-items: center; justify-content: space-between; gap: 16px; font-family: var(--font-display); font-weight: 600; font-size: 16.5px; color: var(--ink); list-style: none; line-height: 1.4; }#brxe-fqlst2 summary::-webkit-details-marker { display: none; }#brxe-fqlst2 summary::after { content: '+'; font-family: var(--font-sans); font-size: 22px; font-weight: 400; color: var(--mint); line-height: 1; margin-left: auto; flex-shrink: 0; }#brxe-fqlst2 details[open] summary::after { content: '−'; }#brxe-fqlst2 .faq-body { padding: 0 24px 22px; color: var(--muted); font-size: 15px; line-height: 1.65; }#brxe-fqgrd2 {display: grid; align-items: initial; grid-template-columns: 1fr 1.4fr; grid-gap: 60px}@media (max-width: 960px) { #brxe-fqgrd2 { grid-template-columns: 1fr; gap: 40px; } }#brxe-fqctn2 {padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; width: 100%}#brxe-fqsec2 {padding-top: 100px; padding-right: 0; padding-bottom: 100px; padding-left: 0; background-color: var(--paper)}