.op-feat-inherit-head{max-width:1080px!important;margin:0 auto clamp(30px,4vw,52px)!important;text-align:center!important}
.op-feat-inherit-head .op-kicker{margin-inline:auto!important}.op-feat-inherit-head p{max-width:900px!important;margin-inline:auto!important;color:#aebcd7!important;font-size:clamp(15px,1.15vw,18px)!important;line-height:1.7!important}.op-feat-inherit-head em{font-style:normal;background:linear-gradient(100deg,#60a5fa,#22d3ee 46%,#c084fc);-webkit-background-clip:text;background-clip:text;color:transparent}
.op-feat-inherit-deck{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);gap:clamp(18px,2vw,28px);align-items:stretch;padding:clamp(14px,1.5vw,22px);border:1px solid rgba(148,190,255,.18);border-radius:clamp(32px,3vw,48px);background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.028));box-shadow:0 42px 120px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08);overflow:hidden}
.op-feat-inherit-deck:before{content:"";position:absolute;inset:0;background:radial-gradient(62% 80% at 24% 40%,rgba(6,182,212,.13),transparent 68%),radial-gradient(58% 80% at 92% 12%,rgba(124,58,237,.14),transparent 70%);pointer-events:none}.op-feat-inherit-deck>*{position:relative;z-index:1}
.op-feat-inherit-visual{position:relative;min-height:clamp(600px,48vw,720px);border-radius:34px;border:1px solid rgba(148,190,255,.16);background:radial-gradient(70% 64% at 50% 43%,rgba(37,99,235,.18),transparent 70%),linear-gradient(145deg,#081329,#0b1730 56%,#14102d);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 64px rgba(0,0,0,.22);overflow:hidden;isolation:isolate}
.op-feat-inherit-visual:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(147,197,253,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(147,197,253,.045) 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(90% 84% at 50% 44%,#000,transparent 92%);pointer-events:none}
.op-feat-inherit-status{position:absolute;z-index:4;left:22px;right:22px;top:20px;display:grid;grid-template-columns:10px auto 1fr;align-items:center;gap:9px;padding:10px 13px;border:1px solid rgba(148,190,255,.16);border-radius:999px;background:rgba(8,19,41,.72);backdrop-filter:blur(14px);color:#dbeafe}.op-feat-inherit-status i{width:9px;height:9px;border-radius:50%;background:#34d399;box-shadow:0 0 0 7px rgba(52,211,153,.10),0 0 22px rgba(52,211,153,.8);animation:opFiStatus 1.8s ease-in-out infinite}.op-feat-inherit-status span{font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase;color:#67e8f9}.op-feat-inherit-status b{justify-self:end;font-size:12px;color:#cbd5e1}
.op-feat-inherit-lines{position:absolute;inset:50px 0 82px;width:100%;height:calc(100% - 132px)}.op-fi-flow{stroke-dasharray:7 13;animation:opFiFlow 2.5s linear infinite;animation-play-state:paused}.op-fi-flow.f2{animation-duration:2.1s}.op-fi-flow.f3{animation-duration:2.8s}.op-fi-flow.f4{animation-duration:2.3s}.op-fi-flow.f5{animation-duration:2.7s}.is-live .op-fi-flow{animation-play-state:running}
.op-fi-node{position:absolute;z-index:3;width:min(190px,25%);padding:13px 15px;border-radius:20px;border:1px solid rgba(148,190,255,.18);background:linear-gradient(145deg,rgba(20,35,70,.94),rgba(14,25,52,.84));box-shadow:0 18px 46px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.07);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.op-fi-node.is-active{transform:translateY(-5px) scale(1.025);border-color:rgba(103,232,249,.58);box-shadow:0 22px 58px rgba(6,182,212,.20),inset 0 1px 0 rgba(255,255,255,.10)}.op-fi-node i{display:inline-flex;padding:5px 8px;border-radius:8px;background:rgba(34,211,238,.10);color:#67e8f9;font-style:normal;font-size:9px;font-weight:950;letter-spacing:.1em}.op-fi-node b,.op-fi-node span{display:block}.op-fi-node b{margin-top:9px;color:#fff;font-size:14px}.op-fi-node span{margin-top:3px;color:#91a6c7;font-size:10.5px;font-weight:800}.op-fi-node.n1{left:8%;top:14%}.op-fi-node.n2{left:50%;top:10%;transform:translateX(-50%)}.op-fi-node.n2.is-active{transform:translateX(-50%) translateY(-5px) scale(1.025)}.op-fi-node.n3{right:8%;top:14%}.op-fi-node.n4{left:8%;bottom:18%}.op-fi-node.n5{right:8%;bottom:18%}
.op-fi-consumers{position:absolute;z-index:4;left:20px;right:20px;bottom:20px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.op-fi-consumers span{padding:8px 5px;border-radius:10px;border:1px solid rgba(148,190,255,.13);background:rgba(255,255,255,.055);color:#aebcd7;text-align:center;font-size:9px;font-weight:900;transition:color .25s ease,background .25s ease,border-color .25s ease}.is-live .op-fi-consumers span{animation:opFiConsumer 5.6s ease-in-out infinite}.is-live .op-fi-consumers span:nth-child(2){animation-delay:.3s}.is-live .op-fi-consumers span:nth-child(3){animation-delay:.6s}.is-live .op-fi-consumers span:nth-child(4){animation-delay:.9s}.is-live .op-fi-consumers span:nth-child(5){animation-delay:1.2s}.is-live .op-fi-consumers span:nth-child(6){animation-delay:1.5s}.is-live .op-fi-consumers span:nth-child(7){animation-delay:1.8s}
.op-feat-inherit-proof{display:flex;flex-direction:column;min-height:0;padding:8px}.op-feat-inherit-proof-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 8px 15px}.op-feat-inherit-proof-head span{color:#67e8f9;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.op-feat-inherit-proof-head b{color:#aebcd7;font-size:11px}
.op-feat-inherit-proof-card{display:grid;grid-template-columns:58px minmax(0,1fr) 24px;gap:13px;align-items:center;padding:14px 10px;border-top:1px solid rgba(148,190,255,.12);color:inherit;text-decoration:none;transition:transform .25s ease,background .25s ease,border-color .25s ease}.op-feat-inherit-proof-card:hover,.op-feat-inherit-proof-card:focus-visible{transform:translateX(6px);background:linear-gradient(90deg,rgba(34,211,238,.08),rgba(124,58,237,.06));border-color:rgba(103,232,249,.34);outline:0}.op-feat-inherit-proof-card>i{width:58px;height:42px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,rgba(37,99,235,.22),rgba(6,182,212,.10));border:1px solid rgba(103,232,249,.14);color:#67e8f9;font-style:normal;font-size:9px;font-weight:950;letter-spacing:.06em}.op-feat-inherit-proof-card b,.op-feat-inherit-proof-card span{display:block}.op-feat-inherit-proof-card b{color:#fff;font-size:14px}.op-feat-inherit-proof-card span{margin-top:4px;color:#9fb0cb;font-size:11.5px;line-height:1.4}.op-feat-inherit-proof-card em{color:#67e8f9;font-style:normal;font-size:16px;opacity:.68}
@keyframes opFiFlow{to{stroke-dashoffset:-200}}@keyframes opFiStatus{50%{opacity:.5;transform:scale(.82)}}@keyframes opFiConsumer{0%,72%,100%{color:#aebcd7;background:rgba(255,255,255,.055)}82%{color:#fff;background:rgba(37,99,235,.22);border-color:rgba(103,232,249,.36)}}
@media(max-width:1100px){.op-feat-inherit-deck{grid-template-columns:1fr}.op-feat-inherit-visual{min-height:620px}.op-feat-inherit-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.op-feat-inherit-proof-head{grid-column:1/-1}.op-feat-inherit-proof-card:nth-child(2),.op-feat-inherit-proof-card:nth-child(3){border-top:1px solid rgba(148,190,255,.12)}}
@media(max-width:680px){.op-features-trust{padding-inline:0!important}.op-feat-inherit-head{text-align:left!important}.op-feat-inherit-head .op-kicker{margin-left:0!important}.op-feat-inherit-deck{padding:8px;border-radius:28px}.op-feat-inherit-visual{min-height:690px;border-radius:23px}.op-feat-inherit-status{left:12px;right:12px;top:12px}.op-feat-inherit-status b{font-size:10px}.op-feat-inherit-lines{inset:56px 0 118px;height:calc(100% - 174px);transform:scale(1.24)}.op-fi-node{width:42%;padding:11px 12px}.op-fi-node.n1{left:4%;top:13%}.op-fi-node.n2{top:26%}.op-fi-node.n3{right:4%;top:13%}.op-fi-node.n4{left:4%;bottom:25%}.op-fi-node.n5{right:4%;bottom:25%}.op-fi-node b{font-size:12px}.op-fi-node span{font-size:9.5px}.op-fi-consumers{left:12px;right:12px;bottom:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.op-feat-inherit-proof{display:block;padding:4px}.op-feat-inherit-proof-card{grid-template-columns:48px minmax(0,1fr) 20px;padding:13px 7px}.op-feat-inherit-proof-card>i{width:48px;height:38px}.op-feat-inherit-proof-card span{font-size:11px}}
@media(prefers-reduced-motion:reduce){.op-fi-flow,.op-feat-inherit-status i,.op-fi-consumers span{animation:none!important}.op-fi-node,.op-feat-inherit-proof-card{transition:none!important}}
.op-feat-inherit-proof-card.is-active{transform:translateX(6px);background:linear-gradient(90deg,rgba(34,211,238,.08),rgba(124,58,237,.06));border-color:rgba(103,232,249,.34)}
