@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@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 { --mi-bg: #07090d; --mi-panel: rgba(255, 255, 255, .075); --mi-panel-strong: rgba(255, 255, 255, .12); --mi-line: rgba(255, 255, 255, .18); --mi-text: #f7fbff; --mi-muted: #c4cfda; --mi-soft: #e2ebf5; --mi-blue: #9ccafe; --mi-teal: #4ddad9; --mi-orange: #f28627; --mi-deep: #00416d}body { background: var(--mi-bg)}.mi-section,.mi-nav-section,.mi-trust-section { background: var(--mi-bg); color: var(--mi-text); font-family: Inter, system-ui, sans-serif; position: relative; overflow: hidden}.mi-section:before,.mi-hero:after { content: ''; position: absolute; inset: 0; pointer-events: none; background-image: radial-gradient(circle at 18% 14%, rgba(77, 218, 217, .18), transparent 30%), radial-gradient(circle at 86% 12%, rgba(242, 134, 39, .16), transparent 28%), linear-gradient(rgba(255, 255, 255, .025) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .025) 1px, transparent 1px); background-size: auto, auto, 72px 72px, 72px 72px}.mi-shell { width: min(1180px, calc(100% - 40px)); margin-inline: auto; position: relative; z-index: 1}.mi-nav-section { position: sticky; top: 0; z-index: 40; border-bottom: 1px solid rgba(255, 255, 255, .1); backdrop-filter: blur(22px); background: rgba(7, 9, 13, .88)}.mi-nav { min-height: 82px; gap: 24px; display: flex}.mi-logo img { width: 172px; height: auto; filter: brightness(1.2)}.mi-nav-links { display: flex; align-items: center; gap: 26px; flex-direction: row}.mi-nav-links a { color: var(--mi-soft); font-size: 14px; text-decoration: none}.mi-nav-links a:hover { color: var(--mi-teal)}.mi-btn { display: inline-flex; align-items: center; justify-content: center; width: auto; max-width: max-content; border-radius: 999px; padding: 14px 24px; font: 700 13px/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}.mi-btn:hover { transform: translateY(-2px)}.mi-btn--primary,.mi-btn--small { background: linear-gradient(135deg, var(--mi-orange), #ffb783); color: #120802; box-shadow: 0 0 30px rgba(242, 134, 39, .28)}.mi-btn--ghost { background: rgba(255, 255, 255, .04); border: 1px solid rgba(77, 218, 217, .55); color: var(--mi-teal)}.mi-btn--small { padding: 12px 18px; font-size: 12px}.mi-stack { display: flex; flex-direction: column; gap: 22px}.mi-eyebrow { font: 700 12px/1.4 Inter, sans-serif; letter-spacing: .18em; text-transform: uppercase; color: var(--mi-teal); display: inline-flex; align-items: center; gap: 12px}.mi-eyebrow:before { content: ''; width: 42px; height: 1px; background: var(--mi-teal); display: inline-block}.mi-heading { font-family: Sora, sans-serif; font-size: clamp(34px, 4vw, 54px); line-height: 1.08; letter-spacing: 0; color: var(--mi-text); margin: 0}.mi-muted { color: var(--mi-muted); font-size: 17px; line-height: 1.7}.mi-actions,.mi-chip-row,.mi-tag-row { display: flex; gap: 14px; flex-wrap: wrap; flex-direction: row}.mi-chip,.mi-tag { display: inline-flex; width: auto; max-width: max-content; border: 1px solid rgba(255, 255, 255, .14); background: rgba(255, 255, 255, .06); border-radius: 999px; padding: 8px 14px; color: #e6f0fa; font-size: 12px; text-transform: uppercase; letter-spacing: .1em}.mi-card-label { font-size: 11px; letter-spacing: .16em; color: var(--mi-teal); text-transform: uppercase}.mi-card-number { font: 800 38px/1 Sora, sans-serif; color: var(--mi-text); margin: 8px 0}.mi-card-text { color: var(--mi-soft); font-size: 14px; line-height: 1.55}.mi-section { padding: 112px 0}.mi-section-head { max-width: 850px; margin-inline: auto; text-align: center; margin-bottom: 44px}.mi-section-head .mi-eyebrow { justify-content: center}.mi-section-head .mi-eyebrow:before { display: none}.mi-service-card,.mi-step,.mi-final-card,.mi-dashboard { border: 1px solid var(--mi-line); background: var(--mi-panel); backdrop-filter: blur(24px); border-radius: 10px; padding: 28px; box-shadow: inset 0 1px 0 rgba(255, 255, 255, .09); transition: transform .3s ease, border-color .3s ease, background .3s ease}.mi-service-card:hover,.mi-step:hover { transform: translateY(-5px); border-color: rgba(77, 218, 217, .55); background: var(--mi-panel-strong)}.mi-card-title { font-family: Sora, sans-serif; color: var(--mi-text); font-size: 23px; line-height: 1.2; margin: 16px 0 10px}@media(max-width:900px) {.mi-nav-links { display: none }.mi-nav { min-height: 74px }.mi-logo img { width: 145px }.mi-hero-grid, .mi-editorial, .mi-metrics { grid-template-columns: 1fr }.mi-card-grid, .mi-steps { grid-template-columns: 1fr }.mi-section { padding: 78px 0 }}.mi-shell { width: min(1240px, calc(100% - 64px))}.mi-section { padding: clamp(92px, 9vw, 140px) 0}.mi-section:before,.mi-hero:after { background-size: auto, auto, 88px 88px, 88px 88px; opacity: .92}.mi-stack { gap: 24px}.mi-eyebrow { color: #59ece8; font-size: 11px; letter-spacing: .2em}.mi-actions { margin-top: 4px}.mi-btn,.mi-btn { min-height: 46px; border-radius: 8px}.mi-btn--primary,.mi-btn--small { box-shadow: 0 0 0 1px rgba(255, 255, 255, .16) inset, 0 18px 44px rgba(242, 134, 39, .23)}.mi-btn--ghost { background: rgba(77, 218, 217, .07); border-color: rgba(77, 218, 217, .42)}.mi-chip-row { margin-top: 2px}.mi-chip,.mi-tag { border-radius: 7px; background: rgba(255, 255, 255, .045); border-color: rgba(255, 255, 255, .13); color: rgba(239, 247, 255, .8); font-size: 11px; letter-spacing: .09em}.mi-card-number { font-size: 43px}.mi-section-head { max-width: 960px; margin-bottom: 58px}.mi-section-head .mi-heading { max-width: 900px; margin-inline: auto; text-wrap: balance}.mi-section-head .mi-muted { max-width: 760px; margin-inline: auto; color: rgba(242, 248, 255, .72)}.mi-service-card,.mi-step,.mi-final-card,.mi-dashboard { border-radius: 12px; background: linear-gradient(180deg, rgba(18, 24, 34, .78), rgba(9, 13, 20, .72)); border-color: rgba(151, 220, 224, .2); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 24px 74px rgba(0, 0, 0, .22)}.mi-service-card:before,.mi-step: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)}.mi-service-card:hover,.mi-step:hover { transform: translateY(-6px); border-color: rgba(77, 218, 217, .5); background: linear-gradient(180deg, rgba(23, 31, 43, .86), rgba(10, 14, 22, .78))}.mi-card-label { color: #5ff0eb}.mi-card-title { margin-top: 20px; font-size: 25px}.mi-card-text { color: rgba(236, 246, 255, .75); font-size: 15px}@media(max-width:900px) {.mi-shell { width: min(100% - 40px, 720px) }.mi-hero-grid, .mi-editorial, .mi-metrics { gap: 42px }.mi-section { padding: 74px 0 }}@media(max-width:560px) {.mi-shell { width: min(100% - 32px, 480px) }.mi-actions { gap: 10px }.mi-btn { width: 100%; max-width: 100% }.mi-chip-row { display: none }.mi-card-number { font-size: 32px }.mi-card-grid, .mi-steps { gap: 16px }.mi-service-card, .mi-step { min-height: auto; padding: 24px }}@media(max-width:900px) {.mi-actions { display: flex; flex-direction: column; align-items: stretch; width: 100%; max-width: 360px; margin-top: 18px }.mi-actions .mi-btn { width: 100%; max-width: 100%; white-space: normal; text-align: center }}@media(max-width:560px) {.mi-actions { max-width: 100% }.mi-btn, .mi-btn { min-height: 48px; padding: 13px 18px; font-size: 12px; letter-spacing: .06em }}@media(max-width:900px) {body .mi-header .mi-nav-links { display: none }body .mi-header .mi-nav { justify-content: center; gap: 18px; flex-wrap: wrap }body .mi-header .mi-logo { width: 150px; height: 46px }body .mi-header .mi-btn { width: auto; max-width: max-content; margin-inline: auto; white-space: nowrap }}@media(max-width:560px) {body .mi-header { position: sticky }body .mi-header .mi-nav { min-height: auto; padding: 16px 0 }body .mi-header .mi-btn { font-size: 10px; padding: 11px 16px }}@media(min-width:901px) {.mi-shell { width: min(1180px, calc(100% - 64px)) }.mi-section { padding: clamp(92px, 8vw, 124px) 0 }}.mi-service-card,.mi-step,.mi-dashboard,.mi-final-card { border-color: rgba(151, 220, 224, .24)}.mi-section-head { margin-bottom: 50px}@media(max-width:560px) {.mi-section { padding: 70px 0 }.mi-section-head { margin-bottom: 34px }}@media (max-width: 900px) {.mi-editorial, .mi-metrics { display: grid; grid-template-columns: minmax(0, 1fr); gap: 34px; align-items: start; }.mi-editorial .mi-stack, .mi-metrics .mi-stack { width: 100%; max-width: 100%; }}@media (max-width: 560px) {.mi-editorial, .mi-metrics { gap: 28px; }.mi-editorial-section, .mi-metrics-section { padding-top: 68px; padding-bottom: 68px; }.mi-editorial .mi-heading, .mi-metrics .mi-heading { max-width: 100%; font-size: clamp(28px, 8vw, 34px); line-height: 1.12; }.mi-editorial .mi-muted, .mi-metrics .mi-muted { font-size: 15px; line-height: 1.68; }}#brxe-b46c34 {align-self: center !important; justify-content: center; column-gap: 24px; row-gap: 12px}#brxe-b0037b {bottom: -40px}#brxe-839856 {flex-direction: column; align-self: auto !important; justify-content: space-around; top: -52px}.mi-hero { min-height: calc(100vh - 82px); display: flex; align-items: center; padding: 92px 0} .mi-hero-grid { display: grid; grid-template-columns: minmax(0, 1.05fr) minmax(380px, .95fr); gap: 64px; align-items: center} .mi-display { font-family: Sora, sans-serif; font-size: clamp(48px, 6.2vw, 82px); line-height: 1; letter-spacing: 0; color: var(--mi-text); margin: 0; max-width: 820px} .mi-lead { font-size: 19px; line-height: 1.72; color: var(--mi-soft); max-width: 660px} .mi-hero-visual { position: relative; min-height: 590px} .mi-orb { position: absolute; width: 420px; height: 420px; border-radius: 999px; background: radial-gradient(circle, rgba(77, 218, 217, .24), rgba(156, 202, 254, .1), transparent 66%); filter: blur(8px); right: 42px; top: 64px} .mi-image-frame { position: absolute; inset: 58px 42px 42px 74px; border-radius: 12px; overflow: hidden; border: 1px solid rgba(255, 255, 255, .2); box-shadow: 0 30px 90px rgba(0, 0, 0, .5)} .mi-image-frame:after { content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(0, 0, 0, .02), rgba(7, 9, 13, .35))} .mi-image-frame img { width: 100%; height: 100%; object-fit: cover; filter: saturate(1.12) contrast(1.08)} .mi-metric-card { position: absolute; z-index: 3; border: 1px solid rgba(255, 255, 255, .18); background: rgba(9, 14, 22, .82); backdrop-filter: blur(24px); border-radius: 10px; padding: 22px; box-shadow: 0 24px 70px rgba(0, 0, 0, .38)} .mi-metric-card--top { right: 0; top: 18px; width: 230px} .mi-metric-card--bottom { left: 0; bottom: 36px; width: 280px} .mi-bars { height: 90px; display: flex; align-items: end; gap: 10px} .mi-bars span { display: block; flex: 1; border-radius: 4px 4px 0 0; background: linear-gradient(180deg, var(--mi-orange), var(--mi-teal))}@media(max-width:900px) {.mi-hero { padding: 64px 0 } .mi-hero-visual { min-height: 520px } .mi-display { font-size: clamp(42px, 13vw, 64px) } .mi-image-frame { inset: 70px 0 50px 34px } .mi-metric-card--top { right: 0 } .mi-metric-card--bottom { left: 0 }} .mi-hero { min-height: calc(100svh - 76px); padding: clamp(78px, 8vw, 118px) 0 clamp(82px, 8vw, 128px)} .mi-hero-grid { grid-template-columns: minmax(0, .96fr) minmax(430px, 1.04fr); gap: clamp(58px, 7vw, 96px)} .mi-display { max-width: 720px; font-size: clamp(56px, 5.45vw, 78px); line-height: .96; text-wrap: balance} .mi-lead { max-width: 620px; color: rgba(242, 248, 255, .86); font-size: clamp(18px, 1.35vw, 21px); line-height: 1.74} .mi-hero-visual { min-height: 620px} .mi-orb { right: 8px; top: 38px; width: 510px; height: 510px; filter: blur(18px)} .mi-image-frame { inset: 44px 0 38px 76px; border-radius: 14px; border-color: rgba(255, 255, 255, .22); box-shadow: 0 32px 110px rgba(0, 0, 0, .56), 0 0 70px rgba(77, 218, 217, .08)} .mi-image-frame img { filter: saturate(1.02) contrast(1.12) brightness(.86)} .mi-metric-card { border-radius: 12px; background: linear-gradient(180deg, rgba(14, 20, 30, .88), rgba(7, 10, 16, .78)); box-shadow: 0 28px 82px rgba(0, 0, 0, .46), inset 0 1px 0 rgba(255, 255, 255, .12)} .mi-metric-card--top { width: 250px; right: 10px; top: 4px} .mi-metric-card--bottom { width: 310px; left: 2px; bottom: 22px}@media(max-width:900px) {.mi-hero { padding-top: 58px } .mi-hero-visual { min-height: 500px } .mi-display { font-size: clamp(44px, 12.5vw, 62px) } .mi-lead { font-size: 17px } .mi-image-frame { inset: 62px 0 42px 26px } .mi-metric-card--top { right: 0; width: 220px } .mi-metric-card--bottom { width: 260px }}@media(max-width:560px) {.mi-hero { min-height: auto; padding: 52px 0 70px } .mi-hero-visual { min-height: 390px } .mi-orb { width: 320px; height: 320px; right: -20px; top: 40px } .mi-image-frame { inset: 56px 0 36px 18px } .mi-metric-card { padding: 16px } .mi-metric-card--top { width: 184px; top: 10px } .mi-metric-card--bottom { width: 220px; bottom: 18px }}@media(min-width:901px) {.mi-hero { min-height: 820px; padding-top: clamp(72px, 7vw, 104px); padding-bottom: clamp(72px, 7vw, 104px) } .mi-hero-grid { grid-template-columns: minmax(600px, 1.04fr) minmax(410px, .96fr); align-items: center } .mi-hero-copy { max-width: 700px; width: 100% } .mi-display { max-width: 690px; font-size: clamp(58px, 4.85vw, 72px); line-height: 1.01 } .mi-lead { max-width: 640px } .mi-hero-visual { min-height: 540px } .mi-image-frame { inset: 34px 0 34px 56px } .mi-orb { width: 460px; height: 460px; top: 28px } .mi-metric-card--top { right: 0; top: 0 } .mi-metric-card--bottom { bottom: 8px }}@media(max-width:900px) {.mi-hero-grid { display: grid; grid-template-columns: minmax(0, 1fr); align-items: start } .mi-hero-copy { max-width: none; width: 100%; display: flex; flex-direction: column; position: relative; z-index: 3 } .mi-hero-visual { width: 100%; max-width: 100%; position: relative; z-index: 1; margin-top: 18px } .mi-lead { max-width: 100% }}@media(max-width:560px) {.mi-hero { padding-top: 48px } .mi-display { width: 100%; max-width: 330px; font-size: clamp(42px, 12vw, 49px); line-height: .98 } .mi-lead { font-size: 16px; line-height: 1.68; color: rgba(242, 248, 255, .84) } .mi-hero-visual { min-height: 350px; margin-top: 22px } .mi-image-frame { inset: 22px 18px 40px 54px } .mi-metric-card--top { width: 174px; right: 0; top: 0 } .mi-metric-card--bottom { left: 14px; bottom: 8px; width: 220px }} .mi-image-frame figcaption,.mi-image-frame .bricks-image-caption { display: none} .mi-bars { display: flex; align-items: flex-end; gap: 12px; height: 108px; width: 100%; margin-bottom: 18px} .mi-bars span { display: block; flex: 1 1 0; min-width: 22px; 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)} .mi-bars span:nth-child(4) { background: linear-gradient(180deg, #ffac5c 0%, #f28627 55%, rgba(242, 134, 39, .3) 100%); box-shadow: 0 0 32px rgba(242, 134, 39, .24)}@media(max-width:560px) {.mi-bars { height: 72px; gap: 8px } .mi-bars span { min-width: 14px }} .mi-bars .mi-bar { display: block; flex: 1 1 0; min-width: 22px; 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)} .mi-bars .mi-bar--1 { height: 42%} .mi-bars .mi-bar--2 { height: 66%} .mi-bars .mi-bar--3 { height: 54%} .mi-bars .mi-bar--4 { height: 92%; background: linear-gradient(180deg, #ffac5c 0%, #f28627 55%, rgba(242, 134, 39, .3) 100%); box-shadow: 0 0 32px rgba(242, 134, 39, .24)} .mi-bars .mi-bar--5 { height: 70%}@media(max-width:560px) {.mi-bars .mi-bar { min-width: 14px }} .mi-bars .mi-bar { transform-origin: bottom center; opacity: 1; min-height: 20px;} .mi-bars .mi-bar--1 { height: 42%;} .mi-bars .mi-bar--2 { height: 66%;} .mi-bars .mi-bar--3 { height: 54%;} .mi-bars .mi-bar--4 { height: 92%;} .mi-bars .mi-bar--5 { height: 70%;} .mi-bars,.mi-bars { display: flex; flex-direction: row; align-items: flex-end; justify-content: flex-start; gap: 12px; width: 100%; height: 108px; min-height: 108px;} .mi-bars .mi-bar,.mi-bars .mi-bar { display: block; position: relative; flex: 1 1 0%; width: auto; max-width: 42px; min-width: 24px; align-self: flex-end; border-radius: 5px 5px 0 0; opacity: 1; transform: none;} .mi-bars .mi-bar--1 { height: 46px;} .mi-bars .mi-bar--2 { height: 72px;} .mi-bars .mi-bar--3 { height: 58px;} .mi-bars .mi-bar--4 { height: 98px; background: linear-gradient(180deg, #ffac5c 0%, #f28627 55%, rgba(242, 134, 39, .32) 100%); box-shadow: 0 0 32px rgba(242, 134, 39, .28);} .mi-bars .mi-bar--5 { height: 76px;}@media(max-width:560px) {.mi-bars, .mi-bars { height: 78px; min-height: 78px; gap: 8px } .mi-bars .mi-bar { min-width: 16px; max-width: 34px } .mi-bars .mi-bar--1 { height: 32px } .mi-bars .mi-bar--2 { height: 50px } .mi-bars .mi-bar--3 { height: 42px } .mi-bars .mi-bar--4 { height: 70px } .mi-bars .mi-bar--5 { height: 54px }}@media(max-width:900px) {.mi-hero .mi-image-frame { inset: 34px 0 44px 0 } .mi-hero .mi-metric-card--top { right: 0 } .mi-hero .mi-metric-card--bottom { left: 0 }}@media(max-width:560px) {.mi-hero .mi-image-frame { inset: 28px 0 42px 0 } .mi-hero .mi-metric-card--top { right: 0 } .mi-hero .mi-metric-card--bottom { left: 0; width: 218px }}@media(min-width:901px) {.mi-hero { min-height: 760px; padding-top: clamp(92px, 8vw, 122px); padding-bottom: clamp(78px, 7vw, 108px) } .mi-hero-grid { gap: clamp(60px, 7vw, 90px) } .mi-display { font-size: clamp(54px, 4.65vw, 70px) }} .mi-bars,.mi-bars { display: flex; flex-direction: row; align-items: flex-end; gap: 12px; width: 100%; height: 108px; min-height: 108px} .mi-bars .mi-bar { display: block; flex: 1 1 0%; width: auto; max-width: 42px; min-width: 24px; align-self: flex-end; border-radius: 5px 5px 0 0; opacity: 1; transform: none; background: linear-gradient(180deg, #5ff0eb 0%, #2db8b7 55%, rgba(45, 184, 183, .28) 100%); box-shadow: 0 0 28px rgba(77, 218, 217, .22)} .mi-bars .mi-bar--1 { height: 46px} .mi-bars .mi-bar--2 { height: 72px} .mi-bars .mi-bar--3 { height: 58px} .mi-bars .mi-bar--4 { height: 98px; background: linear-gradient(180deg, #ffac5c, #f28627 55%, rgba(242, 134, 39, .32))} .mi-bars .mi-bar--5 { height: 76px} .hero-info-tags { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; flex-wrap: wrap; gap: 12px 24px; width: 100%; max-width: 640px; margin-top: 28px;} .hero-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;} .hero-info-tags > *::before,.hero-info-tags > *::after { content: none; display: none;}.mi-hero .mi-actions .mi-btn { min-height: 46px; border-radius: 8px;}@media(max-width:560px) { .mi-hero .mi-actions .mi-btn { min-height: 48px; padding: 13px 18px; font-size: 12px; letter-spacing: .06em; }}@media (max-width: 478px) {#brxe-ed82e5 {padding-top: 120px !important}}#brxe-7048af {align-self: flex-start}#brxe-5b4454 {align-self: center !important; justify-content: center}#brxe-63006e {align-items: center}.mi-trust-section { border-block: 1px solid rgba(255, 255, 255, .1); padding: 28px 0; background: #0b0e13} .mi-trust { display: flex; align-items: center; justify-content: space-between; gap: 24px}@media(max-width:900px) {.mi-trust { flex-direction: column; align-items: flex-start }} .mi-trust-section { padding: 42px 0; background: linear-gradient(90deg, rgba(8, 13, 20, .94), rgba(13, 19, 27, .98))} .mi-trust { align-items: center} .mi-trust>.mi-muted { max-width: 560px; color: rgba(242, 248, 255, .82); font-size: 18px}@media(max-width:560px) {.mi-trust-section { padding: 32px 0 }}@media(min-width:901px) {.mi-trust { max-width: 1180px }} .solutions-heading { max-width: 950px; margin-left: auto; margin-right: auto; text-align: center; color: #eef7f8; font-size: clamp(34px, 4vw, 54px); line-height: 1.08; font-weight: 700; letter-spacing: -1px;}@media (max-width: 767px) { .solutions-heading { font-size: clamp(38px, 10vw, 52px); line-height: 0.95; max-width: 92%; }} .solutions-tags { display: flex; flex-direction: row; justify-content: center; align-items: center; flex-wrap: wrap; gap: 16px 32px; width: 100%; max-width: 900px; margin: 28px auto 0 auto; text-align: center;} .solutions-tags > * { width: auto; max-width: none; flex: 0 0 auto; display: inline-flex; align-items: center; justify-content: center; color: rgba(111, 252, 255, 0.9); font-size: 13px; line-height: 1.2; letter-spacing: 2px; text-transform: uppercase; background: transparent; border: none; padding: 0; box-shadow: none; cursor: default; white-space: nowrap;}#brxe-c2a318 {align-self: center}#brxe-a51cde {row-gap: 15px}#brxe-1e31d0 {grid-template-columns: 1fr 1fr}@media (max-width: 767px) {#brxe-1e31d0 {grid-template-columns: 1fr}}.mis-service-card { min-height: 310px; display: flex; flex-direction: column; gap: 16px}@media (min-width: 901px) {.mis-service-card { min-height: 300px; padding: 32px; }} .mis-service-card .mis-card-title { font-size: 24px;} .mis-service-card .mis-card-text { font-size: 14px; line-height: 1.65;}@media (max-width: 560px) {.mis-service-card { padding: 24px; }} .mis-service-card { min-height: 310px; display: flex; flex-direction: column; gap: 16px}@media (min-width: 901px) {.mis-service-card { min-height: 300px; padding: 32px; }} .mis-service-card .mis-card-title { font-size: 24px;} .mis-service-card .mis-card-text { font-size: 14px; line-height: 1.65;}@media (max-width: 560px) {.mis-service-card { padding: 24px; }} .services-fronts-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; width: 100%;}@media (max-width: 767px) { .services-fronts-grid { grid-template-columns: 1fr; gap: 18px; }}.mi-card-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px} .mi-card-grid { gap: 22px} .mi-service-card { min-height: 202px; padding: 32px; position: relative; overflow: hidden} .mi-services-section .mi-card-grid { align-items: stretch} .mi-service-card { display: flex; flex-direction: column}@media(min-width:901px) {.mi-card-grid { gap: 24px } .mi-service-card { min-height: 240px; padding: 32px }} .mi-service-card .mi-card-title { font-size: 24px} .mi-service-card .mi-card-text { font-size: 14px; line-height: 1.65}@media(max-width:560px) {.mi-service-card { padding: 24px }}@media (max-width: 767px) {.mi-card-grid{ grid-template-columns:1fr;}}#brxe-0c73a3 {margin-bottom: -15px; padding-top: 0}#brxe-59d2c9 {padding-top: 0}#brxe-e65c7c {margin-bottom: 0}.mi-editorial { display: grid; grid-template-columns: .78fr 1.22fr; gap: 56px; align-items: center} .mi-bullets { list-style: none; margin: 8px 0 0; padding: 0; display: grid; gap: 12px} .mi-bullets li { color: #e6f0fa} .mi-bullets li:before { content: '>'; color: var(--mi-orange); margin-right: 10px} .mi-image-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 18px} .mi-editorial-img { border-radius: 12px; overflow: hidden; border: 1px solid rgba(255, 255, 255, .16); min-height: 260px} .mi-editorial-img img { width: 100%; height: 100%; object-fit: cover; filter: grayscale(.2) contrast(1.08); transition: filter .35s ease, transform .6s ease} .mi-editorial-img:hover img { filter: grayscale(0) contrast(1.12); transform: scale(1.04)} .mi-editorial-img--a { grid-row: span 2; min-height: 560px} .mi-editorial-img--b { min-height: 250px} .mi-editorial-img--c { min-height: 290px}@media(max-width:900px) {.mi-editorial-img--a { min-height: 360px }} .mi-editorial { grid-template-columns: .86fr 1.14fr; gap: clamp(56px, 7vw, 92px)} .mi-editorial .mi-heading { max-width: 560px; font-size: clamp(38px, 4.6vw, 58px)} .mi-editorial-img { border-radius: 12px; border-color: rgba(255, 255, 255, .18); background: rgba(255, 255, 255, .04); box-shadow: 0 24px 80px rgba(0, 0, 0, .34)} .mi-editorial-img img { filter: grayscale(.16) saturate(.82) contrast(1.08) brightness(.82)} .mi-editorial-img:hover img { filter: grayscale(0) saturate(.96) contrast(1.1) brightness(.9)} .mi-bullets { display: grid; gap: 12px; margin-top: 8px} .mi-bullet { position: relative; padding-left: 22px; color: rgba(236, 246, 255, .84); font-size: 15px; line-height: 1.65} .mi-bullet:before { content: '>'; position: absolute; left: 0; top: 0; color: #f28627; font-weight: 800} .mi-editorial-section { padding-top: clamp(96px, 9vw, 132px); padding-bottom: clamp(96px, 9vw, 132px)} .mi-image-grid { gap: 20px} .mi-editorial-img { position: relative} .mi-editorial-img:after { content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(5, 8, 12, .05), rgba(5, 8, 12, .34)); pointer-events: none} .mi-editorial-img img { filter: saturate(.92) contrast(1.12) brightness(.82)} .mi-editorial-img--a img { object-position: center center} .mi-editorial-img--b img,.mi-editorial-img--c img { object-position: center center}@media(max-width:900px) {.mi-editorial-section { padding-top: 78px; padding-bottom: 78px } .mi-image-grid { grid-template-columns: 1fr } .mi-editorial-img, .mi-editorial-img--a, .mi-editorial-img--b, .mi-editorial-img--c { min-height: 260px }}@media(max-width:560px) {.mi-bullet { font-size: 14px }}@media (max-width: 900px) {.mi-image-grid { width: 100%; max-width: 100%; display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; } .mi-editorial-img, .mi-editorial-img--a, .mi-editorial-img--b, .mi-editorial-img--c { grid-row: auto; min-height: 230px; max-height: none; width: 100%; }}@media (max-width: 560px) {.mi-image-grid { gap: 14px; } .mi-editorial-img, .mi-editorial-img--a, .mi-editorial-img--b, .mi-editorial-img--c { min-height: 190px; }}@media (max-width: 767px) {.mi-editorial{ grid-template-columns: 1fr;}}#brxe-bab01f {align-self: center}#brxe-9807b0 {row-gap: 15px}.mi-steps { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px} .mi-step-number { font: 800 56px/1 Sora, sans-serif; color: rgba(255, 255, 255, .16)} .mi-steps { gap: 22px} .mi-step { min-height: 188px; padding: 30px; position: relative; overflow: hidden} .mi-step-number { font-size: 60px; color: rgba(255, 255, 255, .18)} .mi-steps { align-items: stretch} .mi-step { display: flex; flex-direction: column; justify-content: space-between}@media (max-width: 767px) {.mi-steps{grid-template-columns: 1fr;}}.mi-metrics { display: grid; grid-template-columns: .75fr 1.25fr; gap: 44px; align-items: center} .mi-dashboard { padding: 34px} .mi-dashboard__top,.mi-dashboard__legend { display: flex; justify-content: space-between; color: var(--mi-soft); font-size: 12px; letter-spacing: .12em; text-transform: uppercase} .mi-dashboard__bars { height: 300px; display: flex; align-items: end; gap: 18px; padding: 34px 0} .mi-dashboard__bars i { display: block; flex: 1; border-radius: 5px 5px 0 0; background: linear-gradient(180deg, var(--mi-teal), rgba(77, 218, 217, .28))} .mi-dashboard__bars i:nth-child(5) { background: linear-gradient(180deg, var(--mi-orange), rgba(242, 134, 39, .28))}@media(max-width:900px) {.mi-dashboard__bars { height: 210px; gap: 10px }} .mi-metrics { grid-template-columns: .72fr 1.28fr; gap: clamp(46px, 7vw, 88px)} .mi-metrics .mi-heading { max-width: 500px} .mi-dashboard { padding: clamp(34px, 4vw, 48px)} .mi-dashboard__bars { height: 330px}@media(max-width:560px) {.mi-dashboard__bars { height: 210px }} .mi-dashboard { position: relative; overflow: hidden} .mi-dashboard:before { content: ''; position: absolute; inset: 0; background: radial-gradient(circle at 68% 16%, rgba(242, 134, 39, .16), transparent 34%), radial-gradient(circle at 26% 70%, rgba(77, 218, 217, .14), transparent 36%); pointer-events: none} .mi-dashboard__top,.mi-dashboard__legend { position: relative; z-index: 1; display: flex; justify-content: space-between; gap: 18px; color: rgba(236, 246, 255, .78); font-size: 12px; letter-spacing: .12em; text-transform: uppercase} .mi-dashboard__bars { position: relative; z-index: 1; display: flex; align-items: flex-end; gap: 18px; height: 320px; padding: 38px 0} .mi-dashbar { display: block; flex: 1 1 0; border-radius: 6px 6px 0 0; background: linear-gradient(180deg, #5ff0eb, rgba(45, 184, 183, .32)); box-shadow: 0 0 34px rgba(77, 218, 217, .18)} .mi-dashbar--1 { height: 38%} .mi-dashbar--2 { height: 58%} .mi-dashbar--3 { height: 47%} .mi-dashbar--4 { height: 72%} .mi-dashbar--5 { height: 86%; background: linear-gradient(180deg, #ffac5c, #f28627 56%, rgba(242, 134, 39, .28)); box-shadow: 0 0 42px rgba(242, 134, 39, .22)} .mi-dashbar--6 { height: 64%} .mi-dashbar--7 { height: 53%}@media(max-width:900px) {.mi-dashboard__bars { height: 230px; gap: 10px }}@media(max-width:560px) {.mi-dashboard__bars { height: 190px; padding: 26px 0 } .mi-dashboard__top, .mi-dashboard__legend { font-size: 10px; letter-spacing: .08em }} .mi-dashboard__bars .mi-dashbar { transform-origin: bottom center; opacity: 1; min-height: 42px;} .mi-dashboard__bars .mi-dashbar--1 { height: 38%;} .mi-dashboard__bars .mi-dashbar--2 { height: 58%;} .mi-dashboard__bars .mi-dashbar--3 { height: 47%;} .mi-dashboard__bars .mi-dashbar--4 { height: 72%;} .mi-dashboard__bars .mi-dashbar--5 { height: 86%;} .mi-dashboard__bars .mi-dashbar--6 { height: 64%;} .mi-dashboard__bars .mi-dashbar--7 { height: 53%;} .mi-dashboard__bars,.mi-dashboard__bars { display: flex; flex-direction: row; align-items: flex-end; justify-content: space-between; gap: 18px; width: 100%; height: 320px; min-height: 320px; padding: 38px 0;} .mi-dashboard__bars .mi-dashbar,.mi-dashboard__bars .mi-dashbar { display: block; position: relative; flex: 1 1 0%; width: auto; max-width: 74px; min-width: 34px; align-self: flex-end; border-radius: 6px 6px 0 0; opacity: 1; transform: none; background: linear-gradient(180deg, #5ff0eb 0%, #32c7c5 58%, rgba(45, 184, 183, .34) 100%); box-shadow: 0 0 34px rgba(77, 218, 217, .22);} .mi-dashboard__bars .mi-dashbar--1 { height: 124px;} .mi-dashboard__bars .mi-dashbar--2 { height: 188px;} .mi-dashboard__bars .mi-dashbar--3 { height: 152px;} .mi-dashboard__bars .mi-dashbar--4 { height: 232px;} .mi-dashboard__bars .mi-dashbar--5 { height: 278px; background: linear-gradient(180deg, #ffac5c 0%, #f28627 56%, rgba(242, 134, 39, .3) 100%); box-shadow: 0 0 44px rgba(242, 134, 39, .28);} .mi-dashboard__bars .mi-dashbar--6 { height: 206px;} .mi-dashboard__bars .mi-dashbar--7 { height: 172px;}@media(max-width:560px) {.mi-dashboard__bars, .mi-dashboard__bars { height: 220px; min-height: 220px; gap: 10px; padding: 24px 0 } .mi-dashboard__bars .mi-dashbar { min-width: 20px; max-width: 42px } .mi-dashboard__bars .mi-dashbar--1 { height: 78px } .mi-dashboard__bars .mi-dashbar--2 { height: 116px } .mi-dashboard__bars .mi-dashbar--3 { height: 96px } .mi-dashboard__bars .mi-dashbar--4 { height: 142px } .mi-dashboard__bars .mi-dashbar--5 { height: 174px } .mi-dashboard__bars .mi-dashbar--6 { height: 128px } .mi-dashboard__bars .mi-dashbar--7 { height: 106px }} .mi-dashboard__bars,.mi-dashboard__bars { display: flex; flex-direction: row; align-items: flex-end; justify-content: space-between; gap: 18px; width: 100%; height: 320px; min-height: 320px; padding: 38px 0} .mi-dashboard__bars .mi-dashbar { display: block; flex: 1 1 0%; width: auto; max-width: 74px; min-width: 34px; align-self: flex-end; border-radius: 6px 6px 0 0; opacity: 1; transform: none; background: linear-gradient(180deg, #5ff0eb 0%, #32c7c5 58%, rgba(45, 184, 183, .34) 100%); box-shadow: 0 0 34px rgba(77, 218, 217, .22)} .mi-dashboard__bars .mi-dashbar--1 { height: 124px} .mi-dashboard__bars .mi-dashbar--2 { height: 188px} .mi-dashboard__bars .mi-dashbar--3 { height: 152px} .mi-dashboard__bars .mi-dashbar--4 { height: 232px} .mi-dashboard__bars .mi-dashbar--5 { height: 278px; background: linear-gradient(180deg, #ffac5c, #f28627 56%, rgba(242, 134, 39, .3))} .mi-dashboard__bars .mi-dashbar--6 { height: 206px} .mi-dashboard__bars .mi-dashbar--7 { height: 172px}@media(max-width:560px) {.mi-dashboard__bars { height: 220px; min-height: 220px; gap: 10px } .mi-dashboard__bars .mi-dashbar { min-width: 20px; max-width: 42px } .mi-dashboard__bars .mi-dashbar--1 { height: 78px } .mi-dashboard__bars .mi-dashbar--2 { height: 116px } .mi-dashboard__bars .mi-dashbar--3 { height: 96px } .mi-dashboard__bars .mi-dashbar--4 { height: 142px } .mi-dashboard__bars .mi-dashbar--5 { height: 174px } .mi-dashboard__bars .mi-dashbar--6 { height: 128px } .mi-dashboard__bars .mi-dashbar--7 { height: 106px }}@media (max-width: 900px) {.mi-dashboard { width: 100%; max-width: 100%; overflow: hidden; padding: 24px 18px; } .mi-dashboard__bars { width: 100%; min-width: 0; height: 210px; min-height: 210px; gap: 8px; padding: 22px 0; } .mi-dashboard__bars .mi-dashbar { min-width: 0; max-width: none; } .mi-dashboard__top, .mi-dashboard__legend { gap: 12px; font-size: 10px; letter-spacing: .06em; }}@media (max-width: 560px) {.mi-dashboard { padding: 20px 14px; } .mi-dashboard__bars { height: 180px; min-height: 180px; gap: 7px; } .mi-dashboard__legend { flex-wrap: wrap; }}@media (max-width: 767px) {.mi-metrics{grid-template-columns: 1fr;}}#brxe-36604e {align-self: center}#brxe-bd0c89 {align-self: center}#brxe-b6a946 {row-gap: 30px}.mi-final-section { padding-top: 60px} .mi-final-card { max-width: 920px; margin: auto; text-align: center; padding: 58px; background: linear-gradient(135deg, rgba(0, 65, 109, .38), rgba(242, 134, 39, .12)), var(--mi-panel)} .mi-final-card .mi-eyebrow { justify-content: center} .mi-final-card .mi-eyebrow:before { display: none} .mi-final-card .mi-btn { margin-top: 12px}@media(max-width:900px) {.mi-final-card { padding: 34px 22px }} .mi-final-section { padding-top: clamp(78px, 8vw, 118px)} .mi-final-card { max-width: 980px; 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))} .mi-final-card .mi-heading { max-width: 760px; margin-inline: auto; text-wrap: balance} .mi-final-card { box-shadow: 0 34px 110px rgba(0, 0, 0, .38), inset 0 1px 0 rgba(255, 255, 255, .12)} .mi-final-card .mi-muted { max-width: 760px; margin-inline: auto}@media(max-width:560px) {.mi-final-card { text-align: left } .mi-final-card .mi-eyebrow { justify-content: flex-start } .mi-final-card .mi-heading, .mi-final-card .mi-muted { margin-inline: 0 }}@media(min-width:901px) {.mi-final-card { max-width: 920px }} .mi-final-card .mi-heading { max-width: 760px}@media(max-width:560px) {.mi-final-card { padding: 34px 22px }}#brxe-xeylnt {grid-template-columns: 1fr}.brxe-xaruvj .brxe-efjura.brxe-block {grid-template-columns: 1r}#brxe-zpivtr .splide__arrow {color: var(--bricks-color-sky-blue); background-color: hsla(46, 100%, 65%, 0)}#brxe-zpivtr .splide__arrow svg {fill: var(--bricks-color-sky-blue)}#brxe-rfwxkr {padding-top: clamp(88px, 9vw, 140px); padding-right: 0; padding-bottom: clamp(88px, 9vw, 140px); padding-left: 0; background-color: #060A10; overflow: hidden; position: relative}@layer jf-pages { .mar-testimonials { --mar-test-bg: #060a10; --mar-test-surface: rgba(13, 20, 31, 0.76); --mar-test-line: rgba(119, 226, 229, 0.22); --mar-test-cyan: #55edf0; --mar-test-orange: #f28627; --mar-test-text: #f7fbff; --mar-test-muted: rgba(229, 240, 249, 0.72); color: var(--mar-test-text); font-family: Inter, system-ui, sans-serif; isolation: isolate; } .mar-testimonials::before { content: ""; position: absolute; inset: 0; pointer-events: none; background: radial-gradient(circle at 18% 18%, rgba(85, 237, 240, 0.18), transparent 32%), radial-gradient(circle at 82% 20%, rgba(242, 134, 39, 0.14), transparent 30%), linear-gradient(rgba(255, 255, 255, 0.026) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.026) 1px, transparent 1px); background-size: 100% 100%, 100% 100%, 76px 76px, 76px 76px; opacity: 0.92; } .mar-testimonials__inner { width: min(1180px, calc(100% - 64px)); margin-inline: auto; position: relative; z-index: 1; } .mar-testimonials__header { display: grid; grid-template-columns: minmax(0, 0.92fr) minmax(320px, 0.68fr); gap: clamp(28px, 5vw, 72px); align-items: end; margin-bottom: clamp(34px, 5vw, 64px); } .mar-testimonials__eyebrow { display: inline-flex; align-items: center; gap: 12px; width: max-content; color: var(--mar-test-cyan); font-size: 11px; font-weight: 800; line-height: 1.4; letter-spacing: 0.2em; text-transform: uppercase; } .mar-testimonials__eyebrow::before { content: ""; width: 42px; height: 1px; background: var(--mar-test-cyan); } .mar-testimonials__title { max-width: 780px; margin: 14px 0 0; color: var(--mar-test-text); font-family: Sora, Inter, system-ui, sans-serif; font-size: clamp(36px, 4.6vw, 68px); font-weight: 800; line-height: 1.03; letter-spacing: 0; text-wrap: balance; } .mar-testimonials__intro { max-width: 520px; margin: 0; color: var(--mar-test-muted); font-size: clamp(16px, 1.25vw, 19px); line-height: 1.72; } .mar-testimonials__slider { overflow: visible; } .mar-testimonials__slider .splide__track { overflow: visible; } .mar-testimonials__slider .splide__pagination { position: relative; bottom: auto; gap: 10px; margin-top: 28px; } .mar-testimonials__slider .splide__pagination__page { width: 10px; height: 10px; background: rgba(247, 251, 255, 0.28); border: 1px solid rgba(255, 255, 255, 0.22); opacity: 1; } .mar-testimonials__slider .splide__pagination__page.is-active { background: var(--mar-test-cyan); transform: scale(1.1); } .mar-testimonials__slider .splide__arrow { width: 46px; height: 46px; border: 1px solid rgba(85, 237, 240, 0.28); background: rgba(7, 12, 19, 0.76); color: var(--mar-test-text); backdrop-filter: blur(18px); } .mar-testimonials__slide { height: 100%; } .mar-testimonials__card { display: grid; grid-template-columns: 1fr; gap: clamp(22px, 3vw, 36px); min-height: 390px; height: 100%; padding: clamp(22px, 3vw, 34px); border: 1px solid var(--mar-test-line); border-radius: 16px; background: linear-gradient(135deg, rgba(85, 237, 240, 0.08), transparent 36%), linear-gradient(180deg, var(--mar-test-surface), rgba(8, 12, 18, 0.82)); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.11), 0 28px 84px rgba(0, 0, 0, 0.34); position: relative; overflow: hidden; } .mar-testimonials__card::before { content: ""; position: absolute; inset: 0 auto auto 0; width: 100%; height: 1px; background: linear-gradient(90deg, rgba(85, 237, 240, 0.82), rgba(242, 134, 39, 0.44), transparent); } .mar-testimonials__media { height: 100%; object-fit: cover; border-radius: 12px; overflow: hidden; border: 1px solid rgba(255, 255, 255, 0.12); background: linear-gradient(135deg, rgba(85, 237, 240, 0.12), rgba(242, 134, 39, 0.12)); } .mar-testimonials__image, .mar-testimonials__image img { width: 100%; height: 100%; } .mar-testimonials__image img { object-fit: cover; filter: saturate(0.96) contrast(1.06) brightness(0.86); } .mar-testimonials__body { display: flex; flex-direction: column; justify-content: space-between; gap: 24px; min-width: 0; } .mar-testimonials__quote { color: rgba(247, 251, 255, 0.88); font-size: clamp(19px, 2vw, 28px); line-height: 1.45; } .mar-testimonials__quote::before { content: "“"; display: block; color: var(--mar-test-orange); font-family: Georgia, serif; font-size: clamp(58px, 7vw, 92px); line-height: 0.74; margin-bottom: 12px; } .mar-testimonials__name { margin: 0; color: var(--mar-test-text); font-family: Sora, Inter, system-ui, sans-serif; font-size: clamp(22px, 2.4vw, 32px); line-height: 1.08; letter-spacing: 0; } .mar-testimonials__caption { margin-top: 8px; color: var(--mar-test-cyan); font-size: 11px; font-weight: 800; letter-spacing: 0.18em; text-transform: uppercase; } @media (max-width: 900px) { .mar-testimonials__inner { width: min(100% - 40px, 720px); } .mar-testimonials__header, .mar-testimonials__card { grid-template-columns: 1fr; } .mar-testimonials__media { min-height: 340px; } } @media (max-width: 560px) { .mar-testimonials__inner { width: min(100% - 32px, 480px); } .mar-testimonials__title { font-size: clamp(34px, 10vw, 46px); } .mar-testimonials__card { padding: 18px; min-height: auto; } .mar-testimonials__media { min-height: 280px; } }}@media (max-width: 991px) {#brxe-rfwxkr {padding-top: 160px; padding-right: 0; padding-bottom: 96px; padding-left: 0}}@media (max-width: 767px) {#brxe-rfwxkr {padding-top: 170px; padding-right: 0; padding-bottom: 88px; padding-left: 0}}@media (max-width: 478px) {#brxe-rfwxkr {padding-top: 172px; padding-right: 0; padding-bottom: 84px; padding-left: 0}}