.elementor-7823 .elementor-element.elementor-element-ebef7a9 > .elementor-container{max-width:1360px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7823 .elementor-element.elementor-element-97b9223 > .elementor-container{max-width:1360px;}.elementor-7823 .elementor-element.elementor-element-96fc0cf > .elementor-container{max-width:1360px;}.elementor-7823 .elementor-element.elementor-element-a516ba2 > .elementor-container{max-width:1360px;}.elementor-7823 .elementor-element.elementor-element-8774998 > .elementor-container{max-width:1360px;}.elementor-7823 .elementor-element.elementor-element-7fe22b1 > .elementor-container{max-width:1360px;}.elementor-7823 .elementor-element.elementor-element-f135cf2 > .elementor-container{max-width:1360px;}.elementor-7823 .elementor-element.elementor-element-1231718 > .elementor-container{max-width:1360px;}.elementor-7823 .elementor-element.elementor-element-0b064d6 > .elementor-container{max-width:1360px;}.elementor-7823 .elementor-element.elementor-element-1b7aa85 > .elementor-container{max-width:1360px;}@media(min-width:768px){.elementor-7823 .elementor-element.elementor-element-b10e132{width:100%;}.elementor-7823 .elementor-element.elementor-element-dfa6c2a{width:100%;}.elementor-7823 .elementor-element.elementor-element-abb9fdb{width:100%;}.elementor-7823 .elementor-element.elementor-element-88047d8{width:100%;}.elementor-7823 .elementor-element.elementor-element-7e0e81d{width:100%;}.elementor-7823 .elementor-element.elementor-element-0cb4d4f{width:100%;}.elementor-7823 .elementor-element.elementor-element-b46285c{width:100%;}.elementor-7823 .elementor-element.elementor-element-be7d013{width:100%;}.elementor-7823 .elementor-element.elementor-element-bfb269e{width:100%;}.elementor-7823 .elementor-element.elementor-element-e2debfc{width:100%;}}/* Start custom CSS */.mina-rvg-root{--mina-rvg-red:#e7332a!important;--mina-rvg-orange:#ff7849!important;--mina-rvg-dark:#15171b!important;--mina-rvg-light:#f6f7f9!important;--mina-rvg-muted:#3f454d!important;--mina-rvg-line:#eaecef!important;--mina-rvg-grad:linear-gradient(135deg,#e7332a 0%,#ff7849 100%)!important;color:var(--mina-rvg-dark)!important;background:var(--mina-rvg-light)!important;font:inherit!important;line-height:1.9!important;font-size:16px!important;overflow-x:hidden!important;-webkit-font-smoothing:antialiased!important}
.mina-rvg-root *{box-sizing:border-box!important;margin:0!important;padding:0!important}
.mina-rvg-root img{max-width:100%!important;height:auto!important;display:block!important}
.mina-rvg-wrap{max-width:1180px!important;margin:0 auto!important;padding:0 22px!important}
.mina-rvg-section{padding:80px 0!important;position:relative!important}
.mina-rvg-eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:.82rem!important;font-weight:800!important;letter-spacing:.4px!important;color:var(--mina-rvg-red)!important;background:rgba(231,51,42,.08)!important;border:1px solid rgba(231,51,42,.18)!important;padding:7px 16px!important;border-radius:50px!important;margin-bottom:18px!important}
.mina-rvg-eyebrow .mina-rvg-dot{width:8px!important;height:8px!important;border-radius:50%!important;background:var(--mina-rvg-red)!important;box-shadow:0 0 0 4px rgba(231,51,42,.18)!important;animation:mina-rvg-pulse 1.9s infinite!important}
@keyframes mina-rvg-pulse{0%,100%{box-shadow:0 0 0 3px rgba(231,51,42,.2)}50%{box-shadow:0 0 0 8px rgba(231,51,42,0)}}
.mina-rvg-h1{font-size:clamp(1.7rem,3.4vw,2.6rem)!important;font-weight:900!important;line-height:1.4!important;letter-spacing:-.4px!important;margin-bottom:20px!important}
.mina-rvg-h2{font-size:clamp(1.55rem,3.4vw,2.45rem)!important;font-weight:900!important;line-height:1.4!important;margin-bottom:14px!important;letter-spacing:-.3px!important}
.mina-rvg-h2 b,.mina-rvg-h1 b{background:var(--mina-rvg-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:var(--mina-rvg-red)!important}
.mina-rvg-sub{font-size:clamp(1rem,1.6vw,1.15rem)!important;color:var(--mina-rvg-muted)!important;max-width:760px!important;margin:0 auto 12px!important;font-weight:500!important}
.mina-rvg-center{text-align:center!important}
.mina-rvg-center .mina-rvg-sub,.mina-rvg-center .mina-rvg-h2{text-align:center!important;margin-left:auto!important;margin-right:auto!important}
.mina-rvg-head{margin-bottom:48px!important}

/* ===== Scroll effects (varied top→bottom) ===== */
.mina-rvg-reveal{opacity:0!important;transition:opacity .85s cubic-bezier(.2,.7,.2,1),transform .85s cubic-bezier(.2,.7,.2,1),filter .85s ease!important}
.mina-rvg-in{will-change:auto!important;transform:none!important;backface-visibility:visible!important}
.mina-rvg-up{transform:translateY(55px)!important}
.mina-rvg-right{transform:translateX(70px)!important}
.mina-rvg-left{transform:translateX(-70px)!important}
.mina-rvg-zoom{transform:scale(.84)!important}
.mina-rvg-rot{transform:perspective(900px) rotateX(14deg) translateY(40px)!important;transform-origin:top!important}
.mina-rvg-blur{filter:blur(12px)!important;transform:translateY(30px)!important}
.mina-rvg-in{opacity:1!important;transform:none!important;filter:none!important}
.mina-rvg-stag>*{opacity:0!important;transform:translateY(45px) scale(.97)!important;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)!important}
.mina-rvg-stag.mina-rvg-in>*{opacity:1!important;transform:none!important}

/* ===== Buttons ===== */
.mina-rvg-btn{display:inline-flex!important;align-items:center!important;gap:10px!important;font-size:1.02rem!important;font-weight:800!important;text-decoration:none!important;padding:15px 30px!important;border-radius:14px!important;transition:transform .25s,box-shadow .25s,filter .25s,background .25s!important;cursor:pointer!important;border:none!important}
.mina-rvg-btn svg{width:18px!important;height:18px!important}
.mina-rvg-btn-primary{background:var(--mina-rvg-grad)!important;color:#fff!important;box-shadow:0 14px 34px rgba(231,51,42,.42)!important}
.mina-rvg-btn-primary:hover{transform:translateY(-3px)!important;box-shadow:0 20px 44px rgba(231,51,42,.55)!important;filter:brightness(1.05)!important;color:#fff!important}
.mina-rvg-btn-ghost{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}
.mina-rvg-btn-ghost:hover{background:rgba(255,255,255,.13)!important;transform:translateY(-3px)!important;color:#fff!important}
.mina-rvg-btn-lg{font-size:1.12rem!important;padding:18px 42px!important}

/* ===== Hero ===== */
.mina-rvg-hero{background:radial-gradient(1100px 600px at 85% 0%,rgba(255,120,73,.22),transparent 55%),radial-gradient(900px 600px at 5% 100%,rgba(231,51,42,.24),transparent 55%),linear-gradient(160deg,#1a1d22 0%,#101216 100%)!important;color:#fff!important;padding:78px 0 96px!important;position:relative!important;overflow:hidden!important}
.mina-rvg-hero:before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 50% 120%,rgba(255,120,73,.16),transparent 60%)!important;pointer-events:none!important}
.mina-rvg-hero-grid{display:grid!important;grid-template-columns:1.15fr .85fr!important;gap:40px!important;align-items:center!important;position:relative!important;z-index:2!important}
.mina-rvg-hero-badge{display:inline-flex!important;align-items:center!important;gap:10px!important;font-size:1.22rem!important;font-weight:800!important;letter-spacing:.2px!important;background:rgba(255,255,255,.09)!important;border:1px solid rgba(255,255,255,.2)!important;padding:13px 26px!important;border-radius:50px!important;color:#ffe1d4!important;margin-bottom:24px!important}
.mina-rvg-hero-badge .mina-rvg-brand{font-size:1.06em!important}
.mina-rvg-hero-badge i{width:9px!important;height:9px!important}
.mina-rvg-hero-badge i{width:8px!important;height:8px!important;border-radius:50%!important;background:var(--mina-rvg-orange)!important;box-shadow:0 0 0 4px rgba(255,120,73,.25)!important;animation:mina-rvg-pulse 1.9s infinite!important}
.mina-rvg-hero h1{color:#fff!important}
.mina-rvg-hero-p{font-size:1.2rem!important;color:#cdd2d9!important;max-width:580px!important;margin-bottom:28px!important;font-weight:500!important;line-height:1.95!important}
.mina-rvg-hero-tags{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-bottom:30px!important}
.mina-rvg-tag{font-size:.82rem!important;font-weight:700!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.14)!important;padding:8px 14px!important;border-radius:10px!important;color:#e9ecf1!important}
.mina-rvg-tag b{color:var(--mina-rvg-orange)!important}
.mina-rvg-hero-cta{display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:center!important}
.mina-rvg-hero-media{position:relative!important}
.mina-rvg-hero-glow{position:absolute!important;inset:-8% -6% -10% -6%!important;background:radial-gradient(circle at 50% 50%,rgba(255,120,73,.4),rgba(231,51,42,.18) 45%,transparent 70%)!important;filter:blur(28px)!important;z-index:0!important;animation:mina-rvg-glow 5s ease-in-out infinite!important}
@keyframes mina-rvg-glow{0%,100%{opacity:.7;transform:scale(.97)}50%{opacity:1;transform:scale(1.05)}}
.mina-rvg-hero-img{position:relative!important;z-index:2!important;animation:mina-rvg-float 6s ease-in-out infinite!important;filter:drop-shadow(0 34px 54px rgba(0,0,0,.55))!important}
@keyframes mina-rvg-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}
.mina-rvg-hero-chip{position:absolute!important;z-index:3!important;background:#0e1116!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:14px!important;padding:13px 18px!important;color:#fff!important;font-weight:800!important;font-size:1.06rem!important;box-shadow:0 12px 30px rgba(0,0,0,.45)!important}
.mina-rvg-hero-chip small{display:block!important;font-size:.86rem!important;font-weight:600!important;color:#ffb59c!important;margin-top:3px!important;direction:ltr!important;text-align:right!important}
.mina-rvg-chip-1{top:6%!important;right:-2%!important}
.mina-rvg-chip-2{bottom:-12%!important;left:-18%!important}

/* ===== Stats bar (overlap) ===== */
.mina-rvg-stats{position:relative!important;z-index:5!important;margin-top:-50px!important}
.mina-rvg-stats-grid{display:grid!important;grid-template-columns:repeat(5,1fr)!important;background:linear-gradient(120deg,#1c1f25,#15171b)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 34px 70px rgba(0,0,0,.3)!important}
.mina-rvg-stat{padding:30px 16px!important;text-align:center!important;color:#fff!important;border-left:1px solid rgba(255,255,255,.06)!important;transition:background .3s!important}
.mina-rvg-stat:last-child{border-left:none!important}
.mina-rvg-stat:hover{background:rgba(255,120,73,.08)!important}
.mina-rvg-stat-num{direction:ltr!important;unicode-bidi:isolate!important;font-size:clamp(1.6rem,3.2vw,2.3rem)!important;font-weight:900!important;background:var(--mina-rvg-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;line-height:1.1!important}
.mina-rvg-stat-lbl{font-size:.84rem!important;color:#aab0b9!important;font-weight:600!important;margin-top:8px!important}

/* ===== Specs cards ===== */
.mina-rvg-grid-3{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}
.mina-rvg-card{background:#fff!important;border:1px solid var(--mina-rvg-line)!important;border-radius:20px!important;padding:38px 26px 32px!important;transition:transform .3s,box-shadow .3s,border-color .3s!important;position:relative!important;overflow:hidden!important;text-align:center!important}
.mina-rvg-card:before{content:""!important;position:absolute!important;top:0!important;right:0!important;left:0!important;height:4px!important;transform:scaleX(0)!important;transform-origin:center!important;background:var(--mina-rvg-grad)!important;transition:transform .4s!important}
.mina-rvg-card:hover{transform:translateY(-8px)!important;box-shadow:0 24px 50px rgba(231,51,42,.14)!important;border-color:transparent!important}
.mina-rvg-card:hover:before{transform:scaleX(1)!important}
.mina-rvg-card-ico{width:72px!important;height:72px!important;border-radius:20px!important;background:var(--mina-rvg-grad)!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 20px!important;box-shadow:0 12px 26px rgba(231,51,42,.3)!important;transition:transform .4s!important}
.mina-rvg-card:hover .mina-rvg-card-ico{transform:scale(1.08) rotate(-6deg)!important}
.mina-rvg-card-ico svg{width:34px!important;height:34px!important;stroke:#fff!important;fill:none!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}
.mina-rvg-card-badge{display:inline-block!important;font-size:.74rem!important;font-weight:800!important;color:var(--mina-rvg-red)!important;background:rgba(231,51,42,.08)!important;border-radius:20px!important;padding:4px 13px!important;margin-bottom:12px!important;direction:ltr!important}
.mina-rvg-card-t{font-size:1.14rem!important;font-weight:800!important;margin-bottom:10px!important}
.mina-rvg-card-d{font-size:.94rem!important;color:var(--mina-rvg-muted)!important;line-height:1.95!important}

/* ===== Tech split (image + numbered list) ===== */
.mina-rvg-tech{background:#fff!important}
.mina-rvg-tech-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:44px!important;align-items:center!important}
.mina-rvg-tech-media{position:relative!important;border-radius:22px!important;overflow:hidden!important;background:radial-gradient(700px 360px at 70% 10%,rgba(255,120,73,.16),transparent 60%),linear-gradient(160deg,#1a1d22,#101216)!important;padding:38px!important;box-shadow:0 26px 56px rgba(21,23,27,.16)!important}
.mina-rvg-tech-media img{border-radius:12px!important;margin:0 auto!important;filter:drop-shadow(0 18px 30px rgba(0,0,0,.45))!important}
.mina-rvg-tech-list{display:grid!important;gap:16px!important}
.mina-rvg-tech-item{display:flex!important;gap:16px!important;align-items:flex-start!important;background:var(--mina-rvg-light)!important;border:1px solid var(--mina-rvg-line)!important;border-radius:14px!important;padding:18px 20px!important;transition:transform .3s,box-shadow .3s!important}
.mina-rvg-tech-item:hover{transform:translateX(-6px)!important;box-shadow:0 14px 30px rgba(21,23,27,.08)!important}
.mina-rvg-tech-n{flex:0 0 42px!important;height:42px!important;border-radius:11px!important;background:var(--mina-rvg-grad)!important;color:#fff!important;font-weight:900!important;font-size:1.05rem!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 8px 18px rgba(231,51,42,.25)!important}
.mina-rvg-tech-tt{font-size:1.02rem!important;font-weight:800!important;margin-bottom:5px!important}
.mina-rvg-tech-tt span{font-size:.72rem!important;color:var(--mina-rvg-red)!important;background:rgba(231,51,42,.08)!important;border-radius:6px!important;padding:2px 9px!important;margin-right:7px!important;font-weight:800!important;vertical-align:middle!important;direction:ltr!important;display:inline-block!important}
.mina-rvg-tech-dd{font-size:.92rem!important;color:var(--mina-rvg-muted)!important;line-height:1.8!important}

/* ===== Compare: two cards + real table ===== */
.mina-rvg-cmp{display:grid!important;grid-template-columns:1fr 1fr!important;gap:22px!important;margin-bottom:30px!important}
.mina-rvg-cmp-col{border-radius:20px!important;padding:30px 28px!important;position:relative!important;overflow:hidden!important}
.mina-rvg-cmp-them{background:#fff!important;border:1px solid var(--mina-rvg-line)!important}
.mina-rvg-cmp-us{background:linear-gradient(160deg,#1a1d22,#101216)!important;color:#fff!important;box-shadow:0 26px 56px rgba(231,51,42,.2)!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important}
.mina-rvg-cmp-us:before{content:""!important;position:absolute!important;top:0!important;right:0!important;left:0!important;height:5px!important;background:var(--mina-rvg-grad)!important}
.mina-rvg-cmp-h{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:6px!important;position:relative!important;z-index:2!important}
.mina-rvg-cmp-tag{font-size:.9rem!important;font-weight:800!important;padding:6px 15px!important;border-radius:50px!important}
.mina-rvg-cmp-them .mina-rvg-cmp-tag{background:#eef0f3!important;color:#7a818b!important}
.mina-rvg-cmp-us .mina-rvg-cmp-tag{background:var(--mina-rvg-grad)!important;color:#fff!important}
.mina-rvg-cmp-title{font-size:1.42rem!important;font-weight:900!important;position:relative!important;z-index:2!important;margin-bottom:6px!important}
.mina-rvg-cmp-them .mina-rvg-cmp-title{color:var(--mina-rvg-dark)!important}
.mina-rvg-cmp-us .mina-rvg-cmp-title{color:#fff!important}
.mina-rvg-cmp-desc{font-size:1.04rem!important;margin-bottom:18px!important;position:relative!important;z-index:2!important;line-height:1.9!important}
.mina-rvg-cmp-them .mina-rvg-cmp-desc{color:#8b919b!important}
.mina-rvg-cmp-us .mina-rvg-cmp-desc{color:#dfe3e9!important}
.mina-rvg-cmp-row{display:flex!important;gap:11px!important;align-items:flex-start!important;padding:13px 0!important;border-top:1px solid rgba(0,0,0,.06)!important;position:relative!important;z-index:2!important;font-size:1.06rem!important;line-height:1.85!important}
.mina-rvg-cmp-us .mina-rvg-cmp-row{border-top:1px solid rgba(255,255,255,.09)!important}
.mina-rvg-cmp-row:first-of-type{border-top:none!important}
.mina-rvg-cmp-ic{flex:0 0 22px!important;height:22px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:900!important;font-size:.8rem!important;margin-top:1px!important}
.mina-rvg-cmp-them .mina-rvg-cmp-ic{background:#f0f1f4!important;color:#aab0b9!important}
.mina-rvg-cmp-us .mina-rvg-cmp-ic{background:var(--mina-rvg-grad)!important;color:#fff!important}
.mina-rvg-cmp-rt{font-weight:600!important}
.mina-rvg-cmp-them .mina-rvg-cmp-rt{color:var(--mina-rvg-muted)!important}
.mina-rvg-cmp-us .mina-rvg-cmp-rt{color:#f2f4f7!important}
.mina-rvg-cmp-rt b{font-weight:800!important}
.mina-rvg-cmp-them .mina-rvg-cmp-rt b{color:#3b3f45!important}
.mina-rvg-cmp-us .mina-rvg-cmp-rt b{color:var(--mina-rvg-orange)!important}

/* ===== Tables (shared) ===== */
.mina-rvg-tbl-wrap{overflow-x:auto!important;border-radius:18px!important;border:1px solid var(--mina-rvg-line)!important;box-shadow:0 18px 44px rgba(21,23,27,.08)!important;background:#fff!important;-webkit-overflow-scrolling:touch!important}
.mina-rvg-tbl{width:100%!important;border-collapse:collapse!important;min-width:620px!important;font-size:.95rem!important}
.mina-rvg-tbl thead th{background:var(--mina-rvg-dark)!important;color:#fff!important;font-weight:800!important;padding:16px 18px!important;text-align:right!important;font-size:.9rem!important}
.mina-rvg-tbl thead th.mina-rvg-th-mina{background:var(--mina-rvg-grad)!important}
.mina-rvg-tbl tbody td,.mina-rvg-tbl tbody th{padding:14px 18px!important;text-align:right!important;border-bottom:1px solid #eef0f3!important;font-weight:600!important;vertical-align:top!important}
.mina-rvg-tbl tbody th{font-weight:800!important;color:var(--mina-rvg-dark)!important;background:#fbfbfc!important;width:30%!important}
.mina-rvg-tbl tbody tr:hover{background:rgba(255,120,73,.06)!important}
.mina-rvg-tbl tbody tr:last-child td,.mina-rvg-tbl tbody tr:last-child th{border-bottom:none!important}
.mina-rvg-td-mina{background:rgba(255,120,73,.06)!important;color:var(--mina-rvg-dark)!important;font-weight:700!important}
.mina-rvg-td-mina b{color:var(--mina-rvg-red)!important}
.mina-rvg-td-rival{color:var(--mina-rvg-muted)!important}
.mina-rvg-chk{display:inline-flex!important;width:18px!important;height:18px!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:var(--mina-rvg-red)!important;color:#fff!important;font-size:11px!important;margin-left:6px!important;vertical-align:middle!important}
/* exposure table center variant */
.mina-rvg-tbl-c thead th,.mina-rvg-tbl-c tbody td{text-align:center!important}
.mina-rvg-tbl-c thead th:first-child,.mina-rvg-tbl-c tbody td:first-child{text-align:right!important}
.mina-rvg-tbl-c tbody td:first-child{font-weight:800!important;color:var(--mina-rvg-dark)!important;direction:ltr!important}
.mina-rvg-tbl-c tbody td{color:#3b3f45!important}
.mina-rvg-tbl-c tbody tr:nth-child(even){background:#fafbfc!important}
.mina-rvg-hl{color:var(--mina-rvg-red)!important;font-weight:900!important}
.mina-rvg-note{display:flex!important;gap:12px!important;align-items:flex-start!important;background:rgba(231,51,42,.06)!important;border:1px solid rgba(231,51,42,.16)!important;border-radius:14px!important;padding:16px 20px!important;margin-top:20px!important;font-size:.92rem!important;color:var(--mina-rvg-muted)!important}
.mina-rvg-note b{color:var(--mina-rvg-red)!important}
.mina-rvg-note i{flex:0 0 auto!important;font-style:normal!important;font-weight:900!important;color:var(--mina-rvg-red)!important;font-size:1.1rem!important;line-height:1.5!important}

/* ===== Durability (dark) + waterproof ===== */
.mina-rvg-dur{background:linear-gradient(160deg,#1a1d22 0%,#101216 100%)!important;color:#fff!important;position:relative!important;overflow:hidden!important}
.mina-rvg-dur:before{content:""!important;position:absolute!important;top:-10%!important;right:-5%!important;width:380px!important;height:380px!important;background:radial-gradient(circle,rgba(231,51,42,.22),transparent 65%)!important;filter:blur(20px)!important}
.mina-rvg-dur .mina-rvg-h2,.mina-rvg-dur .mina-rvg-eyebrow{color:#fff!important}
.mina-rvg-dur .mina-rvg-eyebrow{background:rgba(255,120,73,.14)!important;border-color:rgba(255,120,73,.3)!important;color:#ffb59c!important}
.mina-rvg-dur .mina-rvg-eyebrow .mina-rvg-dot{background:var(--mina-rvg-orange)!important;box-shadow:0 0 0 4px rgba(255,120,73,.2)!important}
.mina-rvg-dur .mina-rvg-sub{color:#c0c5cd!important}
.mina-rvg-dur .mina-rvg-h2 b{-webkit-text-fill-color:transparent!important}
.mina-rvg-dur-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:40px!important;align-items:center!important;position:relative!important;z-index:2!important}
.mina-rvg-dur-grid-full{grid-template-columns:1fr!important}
.mina-rvg-dur-media{position:relative!important;border-radius:20px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 26px 56px rgba(0,0,0,.4)!important}
.mina-rvg-dur-media img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .8s!important}
.mina-rvg-dur-media:hover img{transform:scale(1.06)!important}
.mina-rvg-dur-media:after{content:"IEC IP68 · غوطه‌وری ۱ متر، ۶۰ دقیقه"!important;position:absolute!important;bottom:16px!important;right:16px!important;left:16px!important;background:rgba(20,23,27,.78)!important;border:1px solid rgba(255,255,255,.14)!important;backdrop-filter:blur(6px)!important;color:#fff!important;font-size:.84rem!important;font-weight:800!important;padding:10px 14px!important;border-radius:12px!important;text-align:center!important}
.mina-rvg-dur-list{display:grid!important;gap:14px!important}
.mina-rvg-dur-item{display:flex!important;gap:15px!important;align-items:flex-start!important;background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;padding:17px 19px!important;transition:transform .3s,background .3s!important}
.mina-rvg-dur-item:hover{transform:translateX(-6px)!important;background:rgba(255,120,73,.08)!important}
.mina-rvg-dur-ic{flex:0 0 44px!important;height:44px!important;border-radius:12px!important;background:rgba(255,120,73,.14)!important;display:flex!important;align-items:center!important;justify-content:center!important}
.mina-rvg-dur-ic svg{width:24px!important;height:24px!important;stroke:var(--mina-rvg-orange)!important;fill:none!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}
.mina-rvg-dur-tt{font-size:1rem!important;font-weight:800!important;margin-bottom:4px!important;color:#fff!important}
.mina-rvg-dur-tt span{font-size:.72rem!important;color:var(--mina-rvg-orange)!important;font-weight:800!important;margin-right:7px!important;direction:ltr!important;display:inline-block!important}
.mina-rvg-dur-dd{font-size:.9rem!important;color:#bcc2cb!important;line-height:1.8!important}
.mina-rvg-dur-feat{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;margin-top:40px!important;position:relative!important;z-index:2!important}
.mina-rvg-dur-feat span{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:.9rem!important;font-weight:700!important;color:#e8ebf0!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.1)!important;padding:9px 18px!important;border-radius:50px!important}
.mina-rvg-dur-feat span:before{content:"✓"!important;color:var(--mina-rvg-orange)!important;font-weight:900!important}

/* ===== Gallery ===== */
.mina-rvg-gal{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:22px!important}
.mina-rvg-gal-item{position:relative!important;border-radius:18px!important;overflow:hidden!important;aspect-ratio:688/834!important;background:radial-gradient(120% 90% at 50% 28%,#181b21 0%,#090a0d 100%)!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:0 20px 46px rgba(0,0,0,.55)!important;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .45s!important}
.mina-rvg-gal-item:hover{transform:translateY(-7px)!important;border-color:rgba(255,120,73,.55)!important;box-shadow:0 30px 64px rgba(0,0,0,.7),0 0 0 1px rgba(255,120,73,.3),0 0 34px rgba(255,120,73,.2)!important}
.mina-rvg-gal-item img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .8s cubic-bezier(.2,.7,.2,1)!important}
.mina-rvg-gal-item:hover img{transform:scale(1.07)!important}
.mina-rvg-gal-item:before{content:""!important;position:absolute!important;inset:0!important;z-index:2!important;pointer-events:none!important;border-radius:18px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),inset 0 0 70px rgba(0,0,0,.5)!important}
.mina-rvg-gal-num{position:absolute!important;top:12px!important;right:12px!important;z-index:4!important;min-width:30px!important;height:30px!important;padding:0 9px!important;border-radius:9px!important;background:var(--mina-rvg-grad)!important;color:#fff!important;font-weight:800!important;font-size:.82rem!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 6px 16px rgba(231,51,42,.5)!important;direction:ltr!important}
.mina-rvg-gal-cap{position:absolute!important;bottom:0!important;right:0!important;left:0!important;z-index:3!important;padding:34px 15px 14px!important;background:linear-gradient(transparent,rgba(4,5,7,.92) 62%)!important;color:#fff!important;font-size:.85rem!important;font-weight:700!important;display:flex!important;align-items:center!important;gap:8px!important;text-align:right!important;transform:translateY(0)!important;transition:padding .4s!important}
.mina-rvg-gal-cap svg{width:17px!important;height:17px!important;flex:0 0 17px!important;fill:none!important;stroke:var(--mina-rvg-orange)!important;stroke-width:1.6!important;stroke-linecap:round!important;stroke-linejoin:round!important}
.mina-rvg-gal-item:hover .mina-rvg-gal-cap{padding-bottom:18px!important}

/* ===== Product split (two sensors) ===== */
.mina-rvg-split{display:grid!important;grid-template-columns:1fr 1fr!important;gap:40px!important;align-items:center!important;background:#fff!important;border:1px solid var(--mina-rvg-line)!important;border-radius:24px!important;padding:36px!important;box-shadow:0 22px 50px rgba(21,23,27,.08)!important;margin-top:46px!important}
.mina-rvg-split img{border-radius:16px!important}
.mina-rvg-split h3{font-size:clamp(1.25rem,2.6vw,1.6rem)!important;font-weight:900!important;margin-bottom:14px!important}
.mina-rvg-split ul{list-style:none!important}
.mina-rvg-split li{display:flex!important;gap:11px!important;align-items:flex-start!important;font-size:.97rem!important;color:#2c3138!important;margin-bottom:13px!important}
.mina-rvg-split li .mina-rvg-tick{flex:0 0 auto!important;width:22px!important;height:22px!important;border-radius:50%!important;background:var(--mina-rvg-grad)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;margin-top:2px!important;font-weight:900!important}

/* ===== Services / benefits ===== */
.mina-rvg-grid-2{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:18px!important}
.mina-rvg-srv-card{display:flex!important;gap:16px!important;align-items:flex-start!important;background:#fff!important;border:1px solid var(--mina-rvg-line)!important;border-radius:16px!important;padding:22px!important;transition:transform .3s,box-shadow .3s,border-color .3s!important}
.mina-rvg-srv-card:hover{transform:translateY(-5px)!important;box-shadow:0 20px 42px rgba(21,23,27,.09)!important;border-color:rgba(231,51,42,.25)!important}
.mina-rvg-srv-ic{flex:0 0 48px!important;height:48px!important;border-radius:13px!important;background:var(--mina-rvg-grad)!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 8px 18px rgba(231,51,42,.25)!important}
.mina-rvg-srv-ic svg{width:24px!important;height:24px!important;stroke:#fff!important;fill:none!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}
.mina-rvg-srv-tt{font-size:1.2rem!important;font-weight:800!important;margin-bottom:7px!important}
.mina-rvg-srv-dd{font-size:1.05rem!important;color:var(--mina-rvg-muted)!important;line-height:1.95!important}

/* ===== CTA ===== */
.mina-rvg-cta{background:radial-gradient(900px 500px at 80% -20%,rgba(255,120,73,.3),transparent 55%),radial-gradient(800px 500px at 10% 120%,rgba(231,51,42,.32),transparent 55%),linear-gradient(150deg,#15171b,#0e1013)!important;color:#fff!important;border-radius:26px!important;padding:60px 40px!important;text-align:center!important;position:relative!important;overflow:hidden!important}
.mina-rvg-cta-t{font-size:clamp(1.6rem,3.4vw,2.4rem)!important;font-weight:900!important;margin-bottom:14px!important;position:relative!important;z-index:2!important;line-height:1.4!important;max-width:800px!important;margin-left:auto!important;margin-right:auto!important}
.mina-rvg-cta-t b{background:var(--mina-rvg-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}
.mina-rvg-cta-p{font-size:1.08rem!important;max-width:640px!important;margin:0 auto 30px!important;position:relative!important;z-index:2!important;color:#c7ccd6!important;font-weight:500!important}
.mina-rvg-cta-row{display:flex!important;flex-wrap:wrap!important;gap:14px!important;justify-content:center!important;align-items:center!important;position:relative!important;z-index:2!important}
.mina-rvg-cta-phone{display:inline-flex!important;align-items:center!important;gap:9px!important;color:#fff!important;font-weight:800!important;font-size:1.05rem!important;text-decoration:none!important}
.mina-rvg-cta-phone svg{width:22px!important;height:22px!important;stroke:var(--mina-rvg-orange)!important;fill:none!important;stroke-width:2!important}
.mina-rvg-cta-trust{margin-top:28px!important;display:flex!important;flex-wrap:wrap!important;gap:10px 24px!important;justify-content:center!important;font-size:.86rem!important;color:#c4c9d2!important;position:relative!important;z-index:2!important}
.mina-rvg-cta-trust span{display:inline-flex!important;align-items:center!important;gap:7px!important}
.mina-rvg-cta-trust b{color:var(--mina-rvg-orange)!important;font-size:.96rem!important}

/* ===== Responsive ===== */
@media(max-width:920px){
.mina-rvg-hero-grid,.mina-rvg-tech-grid,.mina-rvg-dur-grid,.mina-rvg-split{grid-template-columns:1fr!important;gap:34px!important}
.mina-rvg-hero-media{order:-1!important;max-width:440px!important;margin:0 auto!important}
.mina-rvg-split img{order:-1!important;max-width:400px!important;margin:0 auto!important}
.mina-rvg-grid-3,.mina-rvg-cmp,.mina-rvg-grid-2{grid-template-columns:1fr!important}
.mina-rvg-gal{grid-template-columns:repeat(2,1fr)!important}
.mina-rvg-stats-grid{grid-template-columns:repeat(2,1fr)!important}
.mina-rvg-stat{border-bottom:1px solid rgba(255,255,255,.06)!important}
.mina-rvg-stat:nth-child(odd){border-left:1px solid rgba(255,255,255,.06)!important}
}
@media(max-width:540px){
.mina-rvg-section{padding:54px 0!important}
.mina-rvg-gal,.mina-rvg-stats-grid{grid-template-columns:1fr!important}
.mina-rvg-stat{border-left:none!important}
.mina-rvg-cta{padding:44px 22px!important}
.mina-rvg-hero-chip{display:none!important}
.mina-rvg-hero-cta .mina-rvg-btn,.mina-rvg-cta-row .mina-rvg-btn{width:100%!important;justify-content:center!important}
}
@media(prefers-reduced-motion:reduce){
.mina-rvg-reveal,.mina-rvg-stag>*{transition:none!important;opacity:1!important;transform:none!important;filter:none!important}
.mina-rvg-hero-img,.mina-rvg-hero-glow,.mina-rvg-hero-chip,.mina-rvg-hero-badge i,.mina-rvg-eyebrow .mina-rvg-dot{animation:none!important}
}
/* ستون عمودی عکس‌های بخش فناوری */
/* بخش کالیبراسیون: نمای دندان + دو جدول */
.mina-rvg-teeth-panel{background:linear-gradient(180deg,#fff,#fbfcfe)!important;border:1px solid var(--mina-rvg-line)!important;border-radius:22px!important;padding:30px 22px 22px!important;box-shadow:0 18px 44px rgba(21,23,27,.07)!important;margin-bottom:24px!important}
.mina-rvg-teeth{display:flex!important;justify-content:center!important;align-items:stretch!important;gap:4px!important;direction:ltr!important;flex-wrap:nowrap!important;overflow-x:auto!important;padding:2px!important}
.mina-rvg-tooth-col{display:flex!important;flex-direction:column!important;align-items:center!important;gap:5px!important;flex:0 0 auto!important;padding:9px 6px!important;border-radius:13px!important;transition:background .25s,transform .25s!important}
.mina-rvg-tooth-col:hover{transform:translateY(-3px)!important}
.mina-rvg-tooth-g12:hover{background:rgba(231,51,42,.08)!important}
.mina-rvg-tooth-g34:hover{background:rgba(240,107,46,.09)!important}
.mina-rvg-tooth-g56:hover{background:rgba(200,138,30,.11)!important}
.mina-rvg-tooth-g78:hover{background:rgba(74,111,165,.10)!important}
.mina-rvg-tooth-col svg{width:30px!important;height:30px!important;fill:var(--tc)!important;fill-opacity:.12!important;stroke:var(--tc)!important;stroke-width:1.4!important;stroke-linecap:round!important;stroke-linejoin:round!important;transition:fill-opacity .25s!important}
.mina-rvg-tooth-col:hover svg{fill-opacity:.24!important}
.mina-rvg-tooth-col svg.mina-rvg-tooth-dn{transform:scaleY(-1)!important}
.mina-rvg-tooth-n{width:24px!important;height:24px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:.8rem!important;font-weight:800!important;color:#fff!important;background:var(--tc)!important;direction:ltr!important;box-shadow:0 3px 8px rgba(0,0,0,.16)!important}
.mina-rvg-tooth-g12{--tc:#e7332a!important}
.mina-rvg-tooth-g34{--tc:#f06b2e!important}
.mina-rvg-tooth-g56{--tc:#c88a1e!important}
.mina-rvg-tooth-g78{--tc:#4a6fa5!important}
.mina-rvg-teeth-mid{width:2px!important;align-self:stretch!important;background:repeating-linear-gradient(180deg,#d3d7dd 0 6px,transparent 6px 12px)!important;margin:0 10px!important;flex:0 0 auto!important}
.mina-rvg-teeth-legend{display:flex!important;justify-content:center!important;gap:16px!important;flex-wrap:wrap!important;margin-top:18px!important;padding-top:16px!important;border-top:1px dashed var(--mina-rvg-line)!important}
.mina-rvg-teeth-legend span{font-size:.82rem!important;font-weight:700!important;color:#5a6068!important;display:inline-flex!important;align-items:center!important;gap:7px!important}
.mina-rvg-teeth-legend b{width:12px!important;height:12px!important;border-radius:50%!important;display:inline-block!important}
.mina-rvg-cal-grid{display:grid!important;grid-template-columns:1fr 2.1fr!important;gap:22px!important;align-items:stretch!important}
@media(max-width:900px){.mina-rvg-cal-grid{grid-template-columns:1fr!important}}
.mina-rvg-cal-tbl{min-width:0!important}
.mina-rvg-cal-grid>.mina-rvg-tbl-wrap{display:flex!important;flex-direction:column!important}
.mina-rvg-cal-grid .mina-rvg-cal-tbl{flex:1 1 auto!important;height:100%!important}
.mina-rvg-cal-tbl thead th{background:#eef1f5!important;color:var(--mina-rvg-dark)!important;font-weight:700!important;text-align:center!important;padding:15px 14px!important;font-size:1.08rem!important;border-bottom:2px solid #e2e6ea!important}
.mina-rvg-cal-tbl thead th.mina-rvg-cal-th-t{background:var(--mina-rvg-grad)!important;color:#fff!important;font-size:1rem!important}
.mina-rvg-cal-tbl tbody td{text-align:center!important;padding:13px 14px!important;font-weight:600!important;color:#3b3f45!important;border-bottom:1px solid #eef0f3!important;direction:ltr!important;font-size:1.06rem!important}
.mina-rvg-cal-tbl tbody td:first-child{font-weight:700!important;color:var(--mina-rvg-dark)!important;background:#fbfbfc!important}
.mina-rvg-cal-tbl tbody tr:last-child td{border-bottom:none!important}
.mina-rvg-cal-tbl tbody tr:hover td{background:rgba(255,120,73,.06)!important}
.mina-rvg-cal-tbl tbody td.mina-rvg-cal-hl{background:rgba(255,120,73,.09)!important;color:var(--mina-rvg-red)!important;font-weight:700!important}
.mina-rvg-cal-cap{background:linear-gradient(160deg,#ffe7dd,#ffd3c3)!important;color:#c0271b!important;font-weight:700!important;text-align:center!important;padding:13px!important;font-size:1.02rem!important;border-bottom:3px solid var(--mina-rvg-red)!important}
/* عنوان تیره بخش دوام */
.mina-rvg-head-tech-dark{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02))!important;border-color:rgba(255,255,255,.12)!important;box-shadow:none!important}
.mina-rvg-head-tech-dark .mina-rvg-h2{color:#fff!important}
.mina-rvg-head-tech-dark .mina-rvg-sub{color:#c8ccd2!important}
/* کارت‌های عکس‌دار دوام و گارانتی */
.mina-rvg-dur-cards{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:26px!important;position:relative!important;z-index:2!important;margin-top:8px!important}
.mina-rvg-dcard{flex:0 0 calc(33.333% - 18px)!important;max-width:372px!important;background:#fff!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 22px 48px rgba(0,0,0,.3)!important;transition:transform .4s ease,box-shadow .4s ease!important}
.mina-rvg-dcard:hover{transform:translateY(-8px)!important;box-shadow:0 32px 66px rgba(0,0,0,.44)!important}
.mina-rvg-dcard-img{position:relative!important;aspect-ratio:1/1!important;overflow:hidden!important;background:#0b0d11!important}
.mina-rvg-dcard-img img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important;margin:0!important;transition:transform .5s ease!important}
.mina-rvg-dcard:hover .mina-rvg-dcard-img img{transform:scale(1.06)!important}
.mina-rvg-dcard-badge{position:absolute!important;top:12px!important;right:12px!important;z-index:2!important;background:var(--mina-rvg-grad)!important;color:#fff!important;font-size:.78rem!important;font-weight:700!important;padding:5px 13px!important;border-radius:20px!important;direction:ltr!important;box-shadow:0 6px 16px rgba(231,51,42,.4)!important}
.mina-rvg-dcard-body{padding:14px 18px 16px!important;text-align:right!important}
.mina-rvg-dcard-t{font-size:1.08rem!important;font-weight:700!important;color:var(--mina-rvg-dark)!important;margin-bottom:6px!important}
.mina-rvg-dcard-d{font-size:.9rem!important;line-height:1.8!important;color:#5a6068!important}
@media(max-width:900px){.mina-rvg-dcard{flex:0 0 calc(50% - 13px)!important}}
@media(max-width:560px){.mina-rvg-dcard{flex:0 0 100%!important}}
/* جدول مقایسه چندبرندی */
.mina-rvg-cmp-tbl{min-width:940px!important}
@media(min-width:992px){.mina-rvg-tbl-wrap-cmp{overflow:clip!important}}
/* رفع faux-bold روی پنل تیره مقایسه (فونت قالب وزن بالای ۷۰۰ ندارد → متن دوتایی/تار) */
.mina-rvg-cmp-us .mina-rvg-cmp-title{font-weight:700!important}
.mina-rvg-cmp-us .mina-rvg-cmp-rt b,.mina-rvg-cmp-us .mina-rvg-cmp-tag{font-weight:700!important}
.mina-rvg-cmp-tbl thead th{text-align:center!important;font-size:1.14rem!important;font-weight:700!important;padding:18px 14px!important;line-height:1.6!important;background:#eef1f5!important;color:var(--mina-rvg-dark)!important;border-bottom:2px solid #e2e6ea!important}
.mina-rvg-cmp-tbl thead th:first-child{text-align:right!important;background:#e7ebf0!important}
.mina-rvg-cmp-tbl thead th.mina-rvg-th-mina{background:linear-gradient(160deg,#ffe7dd,#ffd3c3)!important;color:#c0271b!important;direction:ltr!important;position:relative!important;border-bottom:3px solid var(--mina-rvg-red)!important}
.mina-rvg-cmp-tbl thead th.mina-rvg-th-mina:after{content:"★ نماینده انحصاری"!important;position:absolute!important;top:5px!important;left:0!important;right:0!important;text-align:center!important;font-size:.58rem!important;font-weight:700!important;color:var(--mina-rvg-red)!important;letter-spacing:.3px!important;white-space:nowrap!important}
.mina-rvg-cmp-tbl thead th span{display:block!important;font-size:.8rem!important;font-weight:500!important;opacity:1!important;color:#818893!important;direction:ltr!important;margin-top:4px!important}
.mina-rvg-cmp-tbl thead th.mina-rvg-th-mina span{color:#cf4536!important}
.mina-rvg-cmp-tbl tbody td{text-align:center!important;font-size:1.04rem!important;color:#3b3f45!important;border-bottom:1px solid #eef0f3!important;padding:14px 14px!important;vertical-align:middle!important;font-weight:600!important;line-height:1.8!important}
.mina-rvg-cmp-tbl tbody td:first-child{text-align:right!important;font-weight:800!important;color:var(--mina-rvg-dark)!important;background:#fbfbfc!important;white-space:nowrap!important}
.mina-rvg-cmp-tbl tbody td.mina-rvg-td-mina{background:rgba(255,120,73,.09)!important;font-weight:800!important;color:var(--mina-rvg-dark)!important}
.mina-rvg-cmp-tbl tbody tr:hover td{background:rgba(255,120,73,.05)!important}
.mina-rvg-cmp-tbl tbody tr:hover td.mina-rvg-td-mina{background:rgba(255,120,73,.16)!important}
.mina-rvg-cmp-tbl tbody tr:last-child td{border-bottom:none!important}
/* طراحی ویژه عنوان بخش فناوری */
.mina-rvg-head-tech{position:relative!important;padding:38px 24px 34px!important;margin-bottom:18px!important;border-radius:24px!important;background:radial-gradient(520px 220px at 50% 0%,rgba(231,51,42,.07),transparent 70%),linear-gradient(180deg,#fff,#fafbfc)!important;border:1px solid var(--mina-rvg-line)!important;box-shadow:0 18px 40px rgba(21,23,27,.05)!important;text-align:center!important}
.mina-rvg-head-tech .mina-rvg-sub{text-align:center!important;margin-left:auto!important;margin-right:auto!important;float:none!important;width:auto!important}
.mina-rvg-eyebrow-glow{box-shadow:0 6px 18px rgba(231,51,42,.18)!important;background:rgba(231,51,42,.07)!important}
.mina-rvg-head-tech .mina-rvg-h2{font-size:2.15rem!important;line-height:1.7!important;color:var(--mina-rvg-dark)!important}
.mina-rvg-head-tech .mina-rvg-sub{color:#454b53!important}
.mina-rvg-brand{font-weight:900!important;direction:ltr!important;display:inline-block!important;background:linear-gradient(120deg,#e7332a,#ff7849)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;letter-spacing:.5px!important;padding:0 2px!important}
.mina-rvg-tdivider{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;max-width:260px!important;margin:20px auto 14px!important}
.mina-rvg-tdivider i{flex:1!important;height:2px!important;border-radius:2px!important;background:linear-gradient(90deg,transparent,rgba(231,51,42,.35))!important}
.mina-rvg-tdivider i:last-child{background:linear-gradient(90deg,rgba(231,51,42,.35),transparent)!important}
.mina-rvg-tdivider b{width:10px!important;height:10px!important;border-radius:50%!important;background:linear-gradient(135deg,#e7332a,#ff7849)!important;box-shadow:0 0 0 5px rgba(231,51,42,.12)!important}
@media(max-width:600px){.mina-rvg-head-tech .mina-rvg-h2{font-size:1.55rem!important}.mina-rvg-head-tech{padding:28px 16px!important}}
.mina-rvg-tech-grid{align-items:stretch!important}
.mina-rvg-tech-imgs{display:grid!important;grid-template-rows:1fr 1fr!important;gap:20px!important;height:100%!important}
.mina-rvg-tech-imgs img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important;margin:0!important;border-radius:18px!important;box-shadow:0 14px 32px rgba(21,23,27,.14)!important;border:1px solid var(--mina-rvg-line)!important;transition:transform .4s ease,box-shadow .4s ease!important}
.mina-rvg-tech-imgs img:first-child{background:radial-gradient(circle at 50% 40%,#15181d,#0a0c0f)!important;padding:14px!important}
.mina-rvg-tech-imgs img:last-child{background:linear-gradient(160deg,#eef1f5,#fafbfc)!important;padding:22px!important}
.mina-rvg-tech-imgs img:hover{transform:translateY(-6px)!important;box-shadow:0 24px 48px rgba(231,51,42,.16)!important}
/* متن‌های بزرگ‌تر و خواناتر */
.mina-rvg-card-d,.mina-rvg-tech-dd{font-size:1.16rem!important;line-height:2.1!important;color:#3f454d!important}
.mina-rvg-sub{font-size:1.24rem!important;line-height:2.05!important;color:#454b53!important}
.mina-rvg-card-t{font-size:1.32rem!important}
.mina-rvg-tech-tt{font-size:1.26rem!important}
.mina-rvg-tech-item{padding:24px 26px!important}
.mina-rvg-h2{font-size:2.1rem!important}
.mina-rvg-spec .mina-rvg-card-badge,.mina-rvg-card-badge{font-size:.82rem!important}
.mina-rvg-secx8{background:linear-gradient(160deg,#101216 0%,#1a1d22 100%)!important}/* End custom CSS */