@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@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}}@import url('https://fonts.googleapis.com/css2?family=Sora:wght@500;600;700;800&family=Inter:wght@400;500;600;700&display=swap');:root { --min-bg: #07090d; --min-panel: rgba(255, 255, 255, .075); --min-line: rgba(151, 220, 224, .22); --min-text: #f7fbff; --min-muted: #c4cfda; --min-teal: #4ddad9; --min-orange: #f28627; --min-blue: #9ccafe}body { background: var(--min-bg)}.min-section,.min-trust { background: var(--min-bg); color: var(--min-text); font-family: Inter, system-ui, sans-serif; position: relative; overflow: hidden}.min-section:before,.min-hero:after { content: ''; position: absolute; inset: 0; pointer-events: none; background-image: radial-gradient(circle at 18% 12%, rgba(77, 218, 217, .16), transparent 30%), radial-gradient(circle at 84% 12%, rgba(242, 134, 39, .15), transparent 28%), linear-gradient(rgba(255, 255, 255, .024) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .024) 1px, transparent 1px); background-size: auto, auto, 88px 88px, 88px 88px}.min-shell { width: min(1180px, calc(100% - 64px)); margin-inline: auto; position: relative; z-index: 1}.min-stack { display: flex; flex-direction: column; gap: 22px}.min-eyebrow { font: 700 11px/1.4 Inter, sans-serif; letter-spacing: .2em; text-transform: uppercase; color: var(--min-teal); display: inline-flex; align-items: center; gap: 12px}.min-eyebrow:before { content: ''; width: 42px; height: 1px; background: var(--min-teal); display: inline-block}.min-heading { font-family: Sora, sans-serif; font-size: clamp(34px, 4vw, 48px); line-height: 1.08; letter-spacing: 0; color: var(--min-text); margin: 0; text-wrap: balance}.min-muted { color: rgba(242, 248, 255, .72); font-size: 17px; line-height: 1.7}.min-actions,.min-chip-row,.min-tag-row { display: flex; gap: 14px; flex-wrap: wrap; flex-direction: row}.min-btn { display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; min-height: 46px; padding: 14px 24px; font: 700 12px/1 Inter, sans-serif; text-transform: uppercase; letter-spacing: .08em; text-decoration: none; transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease}.min-btn:hover { transform: translateY(-2px)}.min-btn--primary { background: linear-gradient(135deg, var(--min-orange), #ffb783); color: #120802; box-shadow: 0 0 0 1px rgba(255, 255, 255, .16) inset, 0 18px 44px rgba(242, 134, 39, .23)}.min-chip,.min-tag { display: inline-flex; width: auto; max-width: max-content; border: 1px solid rgba(255, 255, 255, .13); background: rgba(255, 255, 255, .045); border-radius: 7px; padding: 8px 14px; color: rgba(239, 247, 255, .8); font-size: 11px; text-transform: uppercase; letter-spacing: .09em}.min-image-frame img,.min-image img,.min-soft-image img { width: 100%; height: 100%; object-fit: cover}.min-card-label { font-size: 11px; letter-spacing: .16em; color: var(--min-teal); text-transform: uppercase}.min-card-text { color: rgba(236, 246, 255, .75); font-size: 15px; line-height: 1.6}.min-trust { padding: 40px 0; border-block: 1px solid rgba(255, 255, 255, .1); background: #0b0e13}.min-trust__inner { display: flex; align-items: center; justify-content: space-between; gap: 28px}.min-trust .min-muted { max-width: 690px}.min-section { padding: clamp(92px, 8vw, 124px) 0}.min-detail-grid { display: grid; grid-template-columns: .88fr 1.12fr; gap: clamp(52px, 7vw, 82px); align-items: center}.min-quote-card,.min-service-card,.min-mini-card,.min-value-card,.min-final-card { border: 1px solid rgba(151, 220, 224, .24); background: linear-gradient(180deg, rgba(18, 24, 34, .78), rgba(9, 13, 20, .72)); backdrop-filter: blur(24px); border-radius: 12px; padding: 30px; box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 24px 74px rgba(0, 0, 0, .22); position: relative; overflow: hidden}.min-quote-card:before,.min-service-card:before,.min-mini-card:before,.min-value-card:before { content: ''; position: absolute; inset: 0 auto auto 0; width: 100%; height: 1px; background: linear-gradient(90deg, rgba(77, 218, 217, .78), rgba(242, 134, 39, .34), transparent)}.min-card-grid,.min-value-grid,.min-mini-grid { display: grid; gap: 22px}.min-card-title { font-family: Sora, sans-serif; color: var(--min-text); font-size: 22px; line-height: 1.2; margin: 8px 0 2px}.min-mini-title { font-family: Sora, sans-serif; color: var(--min-text); font-size: 20px; line-height: 1.25; margin: 0 0 10px}.min-section-head { max-width: 940px; margin-inline: auto; text-align: center; margin-bottom: 50px; display: flex; flex-direction: column; gap: 20px}.min-section-head .min-eyebrow { justify-content: center}.min-section-head .min-eyebrow:before { display: none}@media(max-width:900px) {.min-shell { width: min(100% - 40px, 720px) }.min-hero__grid, .min-detail-grid, .min-detail-grid--reverse { grid-template-columns: 1fr; gap: 42px }.min-card-grid, .min-value-grid { grid-template-columns: 1fr 1fr }.min-trust__inner { flex-direction: column; align-items: flex-start }.min-section { padding: 76px 0 }}@media(max-width:560px) {.min-shell { width: min(100% - 32px, 480px) }.min-heading { font-size: clamp(30px, 8vw, 40px) }.min-btn { width: 100%; max-width: 100% }.min-chip-row { display: none }.min-card-grid, .min-value-grid { grid-template-columns: 1fr }.min-service-card, .min-mini-card, .min-value-card { min-height: auto; padding: 24px }}@media (max-width: 767px) {html, body { overflow-x: hidden; }.min-shell { width: min(100% - 32px, 480px); }.min-hero__grid, .min-detail-grid, .min-detail-grid--reverse { grid-template-columns: 1fr; gap: 42px; }.min-section-head, .min-hero__copy { max-width: 100%; }.min-btn, .min-actions .min-btn, .min-hero .min-actions .min-btn, .min-hero .min-actions .min-btn { width: 100%; max-width: 100%; min-width: 0; white-space: normal; text-align: center; }.min-card-grid, .min-value-grid, .min-mini-grid { grid-template-columns: 1fr; }.min-quote-card, .min-service-card, .min-mini-card, .min-value-card, .min-final-card { padding: 24px 18px; }}#brxe-nschip {align-self: center !important}#brxe-nsimg1:not(.tag), #brxe-nsimg1 img {object-position: 49.86% 19.53%}.min-hero { min-height: 760px; display: flex; align-items: center; padding: clamp(92px, 8vw, 122px) 0 clamp(78px, 7vw, 108px)} .min-hero__grid { display: grid; grid-template-columns: minmax(530px, .98fr) minmax(430px, 1.02fr); gap: clamp(60px, 7vw, 90px); align-items: center} .min-display { font-family: Sora, sans-serif; font-size: clamp(54px, 4.65vw, 70px); line-height: 1; letter-spacing: 0; color: var(--min-text); margin: 0; max-width: 740px; text-wrap: balance} .min-lead { font-size: clamp(17px, 1.25vw, 20px); line-height: 1.74; color: rgba(242, 248, 255, .82); max-width: 680px} .min-lead--strong { color: #f2fbff; font-weight: 600; max-width: 620px} .min-btn--ghost { background: rgba(77, 218, 217, .07); border: 1px solid rgba(77, 218, 217, .42); color: var(--min-teal)} .min-hero__visual { position: relative; min-height: 520px} .min-orb { position: absolute; width: 460px; height: 460px; border-radius: 999px; background: radial-gradient(circle, rgba(77, 218, 217, .22), rgba(156, 202, 254, .1), transparent 66%); filter: blur(18px); right: 0; top: 30px} .min-image-frame { position: absolute; inset: 34px 0 30px 64px; border-radius: 14px; overflow: hidden; border: 1px solid rgba(255, 255, 255, .22); box-shadow: 0 32px 110px rgba(0, 0, 0, .56), 0 0 70px rgba(77, 218, 217, .08)} .min-image-frame img { filter: saturate(.95) contrast(1.12) brightness(.86)} .min-metric { position: absolute; z-index: 3; border: 1px solid rgba(255, 255, 255, .18); background: linear-gradient(180deg, rgba(14, 20, 30, .9), rgba(7, 10, 16, .8)); backdrop-filter: blur(24px); border-radius: 12px; padding: 22px; box-shadow: 0 28px 82px rgba(0, 0, 0, .46), inset 0 1px 0 rgba(255, 255, 255, .12)} .min-metric--top { right:-120px; bottom:0; width: 260px} .min-metric--bottom { left: 0; bottom: 4px; width: 320px} .min-card-number { font: 800 43px/1 Sora, sans-serif; color: var(--min-text); margin: 8px 0} .min-bars { display: flex; align-items: flex-end; gap: 12px; height: 104px; min-height: 104px; width: 100%; margin: 10px 0 16px} .min-bar { display: block; flex: 1 1 0%; min-width: 20px; max-width: 42px; border-radius: 5px 5px 0 0; background: linear-gradient(180deg, #5ff0eb 0%, #2db8b7 55%, rgba(45, 184, 183, .28) 100%); box-shadow: 0 0 28px rgba(77, 218, 217, .22)} .min-bar--1 { height: 42px} .min-bar--2 { height: 70px} .min-bar--3 { height: 56px} .min-bar--4 { height: 96px; background: linear-gradient(180deg, #ffac5c, #f28627 55%, rgba(242, 134, 39, .32))} .min-bar--5 { height: 74px}@media(max-width:900px) {.min-hero { min-height: auto; padding: 70px 0 } .min-hero__visual { min-height: 500px } .min-image-frame { inset: 34px 0 44px 0 } .min-metric--top { right: 0; width: 220px } .min-metric--bottom { left: 0; width: 270px }}@media(max-width:560px) {.min-display { font-size: clamp(42px, 12vw, 50px) } .min-lead { font-size: 16px } .min-actions { flex-direction: column } .min-hero { padding-top: 58px } .min-hero__visual { min-height: 390px } .min-image-frame { inset: 28px 0 42px 0 } .min-metric { padding: 16px } .min-metric--top { width: 182px; top: 0 } .min-metric--bottom { width: 224px; bottom: 0 } .min-card-number { font-size: 32px } .min-bars { height: 76px; min-height: 76px } .min-bar { min-width: 15px } .min-bar--1 { height: 30px } .min-bar--2 { height: 48px } .min-bar--3 { height: 40px } .min-bar--4 { height: 68px } .min-bar--5 { height: 52px }} .min-metric .min-bars,.min-bars { display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-end; gap: 12px; height: 104px; min-height: 104px; width: 100%; overflow: visible; line-height: 0;} .min-metric .min-bar,.min-bar { display: block; align-self: flex-end; flex: 0 0 32px; width: 32px; min-width: 24px; max-width: 42px; margin: 0; padding: 0; border-radius: 5px 5px 0 0; background: linear-gradient(180deg, #5ff0eb 0%, #2db8b7 55%, rgba(45, 184, 183, .28) 100%); box-shadow: 0 0 28px rgba(77, 218, 217, .22);} .min-metric .min-bar--1,.min-bar--1 { height: 42px;} .min-metric .min-bar--2,.min-bar--2 { height: 70px;} .min-metric .min-bar--3,.min-bar--3 { height: 56px;} .min-metric .min-bar--4,.min-bar--4 { height: 96px; background: linear-gradient(180deg, #ffac5c, #f28627 55%, rgba(242, 134, 39, .32));} .min-metric .min-bar--5,.min-bar--5 { height: 74px;} .min-hero .min-actions { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; gap: 12px; flex-wrap: wrap;} .min-hero .min-actions .min-btn,.min-hero .min-actions .min-btn { width: auto; max-width: max-content; white-space: nowrap;}@media (min-width: 901px) {.min-hero .min-actions .min-btn { padding: 14px 18px; font-size: 11px; letter-spacing: .075em; }}@media (min-width: 561px) and (max-width: 900px) {.min-hero .min-actions .min-btn { padding: 14px 18px; font-size: 11px; }}@media (max-width: 767px) {.min-hero { padding-top: 64px; padding-bottom: 72px; } .min-display { font-size: clamp(38px, 11vw, 48px); line-height: 1.08; max-width: 100%; text-wrap: balance; } .min-actions, .min-hero .min-actions { flex-direction: column; align-items: stretch; width: 100%; gap: 12px; }}@media (max-width: 560px) {.min-metric .min-bars, .min-bars { height: 76px; min-height: 76px; gap: 9px; } .min-metric .min-bar, .min-bar { flex-basis: 22px; width: 22px; min-width: 18px; } .min-metric .min-bar--1, .min-bar--1 { height: 30px; } .min-metric .min-bar--2, .min-bar--2 { height: 48px; } .min-metric .min-bar--3, .min-bar--3 { height: 40px; } .min-metric .min-bar--4, .min-bar--4 { height: 68px; } .min-metric .min-bar--5, .min-bar--5 { height: 52px; }} .about-info-tags { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; flex-wrap: wrap; gap: 12px 24px; width: 100%; max-width: 680px; margin-top: 28px;} .about-info-tags > * { display: inline-flex; align-items: center; width: auto; max-width: none; flex: 0 0 auto; color: rgba(111, 252, 255, 0.88); font-size: 11px; line-height: 1.2; letter-spacing: 2px; text-transform: uppercase; background: transparent; border: none; padding: 0; box-shadow: none; cursor: default; white-space: nowrap;} .about-info-tags > *::before,.about-info-tags > *::after { content: none; display: none;}@media (max-width: 767px) { .about-info-tags { gap: 10px 18px; margin-top: 24px; } .about-info-tags > * { font-size: 10px; letter-spacing: 1.6px; } .min-hero__grid{grid-template-columns: 1fr;}}@media (max-width: 478px) {#brxe-nshero {padding-top: 120px !important}}.min-side-panel { display: grid; gap: 20px} .min-soft-image { height: 330px; border-radius: 12px; overflow: hidden; border: 1px solid rgba(255, 255, 255, .18); box-shadow: 0 24px 80px rgba(0, 0, 0, .34)} .min-soft-image img { filter: saturate(.88) contrast(1.1) brightness(.84)} .min-bullets { display: grid; gap: 10px} .min-bullet { position: relative; padding-left: 22px; color: rgba(236, 246, 255, .84); font-size: 14px; line-height: 1.55} .min-bullet:before { content: '>'; position: absolute; left: 0; color: var(--min-orange); font-weight: 800}@media(max-width:900px) {.min-soft-image { height: 280px }}@media(max-width:560px) {.min-soft-image { height: 230px }}#brxe-nsf2b4 {align-self: center}.min-card-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); @media(width<768px){ grid-template-columns:1fr; }} .min-service-card { min-height: 250px; display: flex; flex-direction: column; gap: 16px}.min-detail-grid--reverse { grid-template-columns: 1fr 1fr @media(width<768px){ grid-template-columns:1fr; }} .min-mini-grid { grid-template-columns: repeat(2, minmax(0, 1fr))} .min-mini-card--wide { grid-column: 1/-1} .min-mini-card { min-height: 170px}@media(max-width:900px) {.min-mini-grid { grid-template-columns: 1fr }}#brxe-nsveb4 {align-self: center}#brxe-nsvcc3 {align-self: center}.min-value-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); @media(width<768px){ grid-template-columns:1fr; } } .min-value-card { min-height: 190px; display: flex; flex-direction: column; gap: 13px}#brxe-nsctae {align-self: center}#brxe-nsc45c {row-gap: 15px}.min-final-section { padding-top: clamp(70px, 8vw, 110px)} .min-final-card { max-width: 920px; margin: auto; text-align: center; padding: clamp(46px, 6vw, 72px); border-radius: 14px; background: linear-gradient(135deg, rgba(0, 65, 109, .42), rgba(242, 134, 39, .12)), linear-gradient(180deg, rgba(255, 255, 255, .08), rgba(255, 255, 255, .04))} .min-final-card .min-eyebrow { justify-content: center} .min-final-card .min-eyebrow:before { display: none} .min-final-card .min-heading { max-width: 780px; margin-inline: auto} .min-final-card .min-muted { max-width: 760px; margin-inline: auto; margin-top: 16px} .min-final-card .min-btn { margin-top: 28px; width: auto; max-width: max-content; margin-inline: auto}@media(max-width:560px) {.min-final-card { text-align: left; padding: 34px 22px } .min-final-card .min-eyebrow { justify-content: flex-start } .min-final-card .min-muted { margin-inline: 0 } .min-final-card .min-btn { width: 100%; max-width: 100% }}