@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-woeyb {font-size: 13px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.18em; margin-bottom: 18px}#brxe-woeyb { display: inline-flex; align-items: center; gap: 12px; } #brxe-woeyb .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; } .wo-dash { position: relative; padding: 6% 4%; } .wo-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; } .wo-card { 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); } .wo-card__head { display: flex; justify-content: space-between; align-items: flex-start; gap: 12px; margin-bottom: 18px; } .wo-card__title { font-size: 14px; font-weight: 600; color: var(--white); } .wo-card__dom { font-size: 11px; color: rgba(255,255,255,0.5); margin-top: 2px; font-family: ui-monospace, SFMono-Regular, Menlo, monospace; } .wo-card__badge { display: inline-flex; align-items: center; gap: 6px; padding: 5px 10px; border-radius: 999px; background: rgba(0,199,169,0.18); font-size: 11px; color: var(--mint); font-weight: 600; } .wo-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); } .wo-pulse::after { content: ''; position: absolute; inset: -3px; border-radius: 50%; background: var(--mint); opacity: 0.4; animation: woPulse 2s ease-out infinite; }@keyframes woPulse { 0% { transform: scale(1); opacity: 0.4; } 100% { transform: scale(2); opacity: 0; } } .wo-card__metric { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.05); border-radius: 12px; padding: 14px; margin-bottom: 16px; } .wo-card__metric-lbl { display: block; font-size: 10px; color: rgba(255,255,255,0.5); text-transform: uppercase; letter-spacing: 0.16em; } .wo-card__metric-val { display: block; font-size: 32px; font-weight: 800; color: var(--white); margin-top: 6px; letter-spacing: -0.025em; } .wo-card__metric-u { font-size: 18px; font-weight: 600; color: rgba(255,255,255,0.55); margin-left: 2px; } .wo-card__spark { width: 100%; height: 14px; margin-top: 10px; } .wo-card__rows { display: flex; flex-direction: column; gap: 8px; padding-top: 12px; border-top: 1px solid rgba(255,255,255,0.06); } .wo-row { display: grid; grid-template-columns: 18px 1fr auto; align-items: center; gap: 10px; font-size: 11.5px; } .wo-check { display: inline-grid; place-items: center; width: 18px; height: 18px; background: rgba(0,199,169,0.18); color: var(--mint); border-radius: 50%; } .wo-row__name { color: rgba(255,255,255,0.85); font-weight: 600; } .wo-row__stat { color: rgba(255,255,255,0.5); text-align: right; font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 11px; } .wo-card__foot { margin-top: 14px; padding-top: 12px; border-top: 1px solid rgba(255,255,255,0.06); font-size: 11px; color: rgba(255,255,255,0.5); text-align: center; } .wo-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: woFloat 6s ease-in-out infinite; } .wo-fc--bkp { top: 12%; left: -6%; } .wo-fc--mon { bottom: 14%; right: -4%; animation-delay: -3s; } .wo-fc__b small { display: block; font-size: 9px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--muted); margin-bottom: 2px; } .wo-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 woFloat { 0%,100% { transform: translateY(0); } 50% { transform: translateY(-8px); } }@media (max-width: 540px) { .wo-fc--bkp { left: 0; } .wo-fc--mon { 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-pr1ic {font-size: 18px; color: var(--mint)}#brxe-pr1ib {width: 40px; height: 40px; background-color: var(--mint-tint); border-radius: 11px; display: grid; align-items: initial; margin-bottom: 16px}#brxe-pr1ib { place-items: center; color: var(--mint); }#brxe-pr1h {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-pr1h { font-family: var(--font-display); font-size: 17px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-pr1d {font-size: 13.5px; line-height: 1.55; color: var(--muted)}#brxe-pr1 {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-pr1 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-pr1:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-pr2ic {font-size: 18px; color: var(--mint)}#brxe-pr2ib {width: 40px; height: 40px; background-color: var(--mint-tint); border-radius: 11px; display: grid; align-items: initial; margin-bottom: 16px}#brxe-pr2ib { place-items: center; color: var(--mint); }#brxe-pr2h {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-pr2h { font-family: var(--font-display); font-size: 17px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-pr2d {font-size: 13.5px; line-height: 1.55; color: var(--muted)}#brxe-pr2 {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-pr2 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-pr2:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-pr3ic {font-size: 18px; color: var(--mint)}#brxe-pr3ib {width: 40px; height: 40px; background-color: var(--mint-tint); border-radius: 11px; display: grid; align-items: initial; margin-bottom: 16px}#brxe-pr3ib { place-items: center; color: var(--mint); }#brxe-pr3h {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-pr3h { font-family: var(--font-display); font-size: 17px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-pr3d {font-size: 13.5px; line-height: 1.55; color: var(--muted)}#brxe-pr3 {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-pr3 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-pr3:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-pr4ic {font-size: 18px; color: var(--mint)}#brxe-pr4ib {width: 40px; height: 40px; background-color: var(--mint-tint); border-radius: 11px; display: grid; align-items: initial; margin-bottom: 16px}#brxe-pr4ib { place-items: center; color: var(--mint); }#brxe-pr4h {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-pr4h { font-family: var(--font-display); font-size: 17px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-pr4d {font-size: 13.5px; line-height: 1.55; color: var(--muted)}#brxe-pr4 {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background-color: var(--paper); border: 1px solid var(--hairline); border-radius: 16px}#brxe-pr4 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-pr4: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(4, 1fr); grid-gap: 20px}@media (max-width: 1100px) { #brxe-prblgrd { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 540px) { #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-bnfeb {font-size: 13px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.18em; margin-bottom: 14px}#brxe-bnfeb { display: inline-flex; align-items: center; gap: 12px; } #brxe-bnfeb .eyb-line { display: inline-block; width: 26px; height: 1.5px; background: var(--mint); }#brxe-bnfh2 {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-bnfh2 em { font-style: italic; color: var(--mint); }#brxe-bnfld {font-size: 17px; line-height: 1.65; color: var(--muted); text-align: center}#brxe-bnfld { max-width: 640px; margin-left: auto; margin-right: auto; }#brxe-bnfhd {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-bn1ic {font-size: 20px; color: var(--mint)}#brxe-bn1ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-bn1ib { place-items: center; color: var(--mint); }#brxe-bn1h {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-bn1h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-bn1d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-bn1 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--white); border: 1px solid var(--hairline); border-radius: 16px}#brxe-bn1 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-bn1:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-bn2ic {font-size: 20px; color: var(--mint)}#brxe-bn2ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-bn2ib { place-items: center; color: var(--mint); }#brxe-bn2h {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-bn2h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-bn2d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-bn2 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--white); border: 1px solid var(--hairline); border-radius: 16px}#brxe-bn2 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-bn2:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-bn3ic {font-size: 20px; color: var(--mint)}#brxe-bn3ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-bn3ib { place-items: center; color: var(--mint); }#brxe-bn3h {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-bn3h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-bn3d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-bn3 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--white); border: 1px solid var(--hairline); border-radius: 16px}#brxe-bn3 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-bn3:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-bn4ic {font-size: 20px; color: var(--mint)}#brxe-bn4ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-bn4ib { place-items: center; color: var(--mint); }#brxe-bn4h {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-bn4h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-bn4d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-bn4 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--white); border: 1px solid var(--hairline); border-radius: 16px}#brxe-bn4 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-bn4:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-bn5ic {font-size: 20px; color: var(--mint)}#brxe-bn5ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-bn5ib { place-items: center; color: var(--mint); }#brxe-bn5h {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-bn5h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-bn5d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-bn5 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--white); border: 1px solid var(--hairline); border-radius: 16px}#brxe-bn5 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-bn5:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-bn6ic {font-size: 20px; color: var(--mint)}#brxe-bn6ib {width: 44px; height: 44px; background-color: var(--mint-tint); border-radius: 12px; display: grid; align-items: initial; margin-bottom: 20px}#brxe-bn6ib { place-items: center; color: var(--mint); }#brxe-bn6h {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-bn6h { font-family: var(--font-display); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; }#brxe-bn6d {font-size: 14.5px; line-height: 1.6; color: var(--muted)}#brxe-bn6 {padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: var(--white); border: 1px solid var(--hairline); border-radius: 16px}#brxe-bn6 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-bn6:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(9,52,52,0.08); }#brxe-bnfgrd {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); grid-gap: 24px}@media (max-width: 960px) { #brxe-bnfgrd { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 640px) { #brxe-bnfgrd { grid-template-columns: 1fr; } }#brxe-bnfctab {background-color: var(--mint); color: var(--teal-deep); font-weight: 600; font-size: 15px; padding-top: 16px; padding-right: 32px; padding-bottom: 16px; padding-left: 32px; border-radius: 10px; width: auto}#brxe-bnfctab { box-shadow: var(--shadow-mint); } #brxe-bnfctab:hover { background-color: var(--mint-strong); transform: translateY(-1px); }#brxe-bnfcta {display: flex; flex-direction: column; align-items: center; margin-top: 48px}%root% { text-align: center; }#brxe-bnfctn {padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; width: 100%}#brxe-bnfsec {padding-top: 100px; padding-right: 0; padding-bottom: 100px; padding-left: 0; background-color: var(--paper)}#brxe-bnfsec { border-top: 1px solid var(--hairline); border-bottom: 1px solid var(--hairline); }#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-prceb {font-size: 13px; line-height: 1.6; color: var(--mint); font-weight: 700; text-transform: uppercase; letter-spacing: 0.18em; margin-bottom: 14px}#brxe-prceb { display: inline-flex; align-items: center; gap: 12px; } #brxe-prceb .eyb-line { display: inline-block; width: 26px; height: 1.5px; background: var(--mint); }#brxe-prch2 {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-prch2 em { font-style: italic; color: var(--mint); }#brxe-prcld {font-size: 17px; line-height: 1.65; color: rgba(255,255,255,0.7); text-align: center}#brxe-prcld { max-width: 640px; margin-left: auto; margin-right: auto; }#brxe-prchd {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-pk1n {margin-bottom: 10px}#brxe-pk1pl {font-size: 12px; line-height: 1.6; color: rgba(255,255,255,0.55)}#brxe-pk1pb {flex-wrap: wrap; margin-bottom: 14px}#brxe-pk1d {margin-bottom: 20px}#brxe-pk1btn {width: 100%}#brxe-pk2n {margin-bottom: 10px}#brxe-pk2pl {font-size: 12px; line-height: 1.6; color: rgba(9,52,52,0.65)}#brxe-pk2pb {flex-wrap: wrap; margin-bottom: 14px}#brxe-pk2d {margin-bottom: 20px}#brxe-pk2btn {width: 100%}#brxe-pk3n {margin-bottom: 10px}#brxe-pk3pl {font-size: 12px; line-height: 1.6; color: rgba(255,255,255,0.55)}#brxe-pk3pb {flex-wrap: wrap; margin-bottom: 14px}#brxe-pk3d {margin-bottom: 20px}#brxe-pk3btn {width: 100%}#brxe-prcgrd {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); grid-gap: 24px}@media (max-width: 960px) { #brxe-prcgrd { grid-template-columns: 1fr; max-width: 480px; margin-left: auto; margin-right: auto; } }#brxe-prcctn {padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; width: 100%}#pakketten {padding-top: 100px; padding-right: 0; padding-bottom: 100px; padding-left: 0; background-color: var(--teal-deep)}#brxe-prcsec { color: var(--white); position: relative; overflow: hidden; scroll-margin-top: 80px; } #brxe-prcsec::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-prcsec > * { position: relative; z-index: 1; }#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(--ink); margin-bottom: 18px}#brxe-tech2 em { font-style: italic; color: var(--mint); }#brxe-teclead {font-size: 16px; line-height: 1.65; color: var(--muted); margin-bottom: 28px}#brxe-tci1ic {font-size: 16px; color: var(--mint)}#brxe-tci1ib {width: 36px; height: 36px; background-color: var(--mint-tint); border: 1px solid rgba(0,199,169,0.2); 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(--teal-deep); font-weight: 700; margin-bottom: 4px}#brxe-tci1d {font-size: 14px; line-height: 1.55; color: var(--muted)}#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: var(--mint-tint); border: 1px solid rgba(0,199,169,0.2); 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(--teal-deep); font-weight: 700; margin-bottom: 4px}#brxe-tci2d {font-size: 14px; line-height: 1.55; color: var(--muted)}#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: var(--mint-tint); border: 1px solid rgba(0,199,169,0.2); 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(--teal-deep); font-weight: 700; margin-bottom: 4px}#brxe-tci3d {font-size: 14px; line-height: 1.55; color: var(--muted)}#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: var(--mint-tint); border: 1px solid rgba(0,199,169,0.2); 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(--teal-deep); font-weight: 700; margin-bottom: 4px}#brxe-tci4d {font-size: 14px; line-height: 1.55; color: var(--muted)}#brxe-tci4 {display: flex; flex-direction: row; column-gap: 16px; align-items: flex-start}#brxe-teclst {display: flex; flex-direction: column; row-gap: 20px}.wo-dc { background: var(--teal-deep); border-radius: 18px; padding: 24px; box-shadow: 0 30px 60px rgba(9,52,52,0.25); position: relative; overflow: hidden; color: var(--white); font-family: var(--font-sans); } .wo-dc::before { content: ''; position: absolute; inset: 0; background: radial-gradient(500px 300px at 80% -10%, rgba(0,199,169,0.20), transparent 60%); pointer-events: none; } .wo-dc > * { position: relative; z-index: 1; } .wo-dc__head { display: flex; justify-content: space-between; align-items: flex-start; gap: 12px; } .wo-dc__pill { display: inline-block; padding: 4px 12px; background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.08); border-radius: 999px; font-size: 11px; color: rgba(255,255,255,0.65); letter-spacing: 0.08em; text-transform: uppercase; } .wo-dc__title { font-family: var(--font-display); margin-top: 12px; font-size: 22px; font-weight: 600; color: var(--white); letter-spacing: -0.01em; } .wo-dc__badge { display: inline-flex; align-items: center; gap: 6px; padding: 6px 12px; border-radius: 999px; background: rgba(0,199,169,0.18); font-size: 12px; color: var(--mint); font-weight: 600; } .wo-dc__pulse { width: 8px; height: 8px; border-radius: 50%; background: var(--mint); box-shadow: 0 0 0 3px rgba(0,199,169,0.18); } .wo-dc__grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-top: 18px; } .wo-dc__metric { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.08); border-radius: 14px; padding: 14px; } .wo-dc__metric small { display: block; font-size: 10px; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255,255,255,0.5); margin-bottom: 6px; } .wo-dc__metric strong { font-size: 24px; font-weight: 800; color: var(--white); letter-spacing: -0.02em; display: block; } .wo-dc__sub { font-size: 12px; color: var(--mint); margin-top: 8px; } .wo-dc__bars { display: flex; gap: 2px; margin-top: 10px; } .wo-dc__bars span { flex: 1; height: 14px; background: var(--mint); border-radius: 2px; } .wo-dc__bars span.warn { background: rgba(255,193,7,0.6); } .wo-dc__log { margin-top: 18px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.08); border-radius: 14px; overflow: hidden; } .wo-dc__row { display: flex; justify-content: space-between; padding: 12px 16px; border-bottom: 1px solid rgba(255,255,255,0.06); font-size: 13px; } .wo-dc__row:last-child { border-bottom: 0; } .wo-dc__row-lbl { display: flex; align-items: center; gap: 10px; color: var(--white); } .wo-dc__dot { width: 8px; height: 8px; border-radius: 50%; background: var(--mint); } .wo-dc__dot--warn { background: #FFC107; } .wo-dc__time { color: rgba(255,255,255,0.5); }#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(--white)}#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 { align-items: stretch; } #brxe-fqlst2 > .brxe-text-basic { width: 100%; } #brxe-fqlst2 details { width: 100%; box-sizing: border-box; } #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)}