body.theme-echolytics{--ex-bg:#FFFFFF;--ex-surf:#F6F6F7;--ex-ink:#1A1A1A;--ex-ink-2:#4A4A50;--ex-ink-3:#5E5E66;--ex-line:#E6E6E9;--ex-line-2:#D2D4D6;--ex-em:#0B8A5B;--ex-em-text:#0A7A50;--ex-em-wash:#E3F5ED;--ex-em-soft:#C7EAD9;--ex-grid:rgba(11,138,91,.075);--ex-grid-2:rgba(11,138,91,.035);--ex-warn:#8A6410;--ex-warn-wash:#FAF3E4;--ex-risk:#B23B3B;--ex-risk-wash:#FBEEEB;--ex-mon:#0E1512;--ex-mon-2:#141D19;--ex-mon-3:#1B2621;--ex-mon-line:rgba(255,255,255,.09);--ex-mon-grid:rgba(62,207,149,.07);--ex-mon-tx:#EEF3F0;--ex-mon-tx-2:#A3B3AB;--ex-mon-em:#3ECF95;--ex-mon-warn:#F0C060;--ex-mon-risk:#FF8F7A;--ex-r-lg:22px;--ex-r:16px;--ex-r-sm:12px;--ex-r-xs:8px;--ex-ease:cubic-bezier(.22,.61,.36,1);--ex-sect:clamp(64px,6vw,88px);background:var(--ex-bg);color:var(--ex-ink);overflow-x:clip}body.theme-echolytics ::selection{background:var(--ex-em-wash);color:var(--ex-ink)}body.theme-echolytics :where(main) :where(h1,h2,h3,h4,p,figure){margin:0}body.theme-echolytics :where([class^=ex-],[class*=" ex-"]) :where(ul,ol,dl,dd){margin:0;padding:0;list-style:none}body.theme-echolytics :where(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--ex-em-text);outline-offset:3px;border-radius:6px}body.theme-echolytics .ex-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;margin:0;padding:0}body.theme-echolytics .mk{color:var(--ex-em-text)!important;white-space:normal}body.theme-echolytics :where(.ex-sub,.ex-after,.ex-lead,.ex-layer,.ex-caselinks>p,.ex-pt__cap,.ex-dx__body,.ex-plan__price,.ex-fit,.ex-refer__to,.ex-steps,.ex-int__text>p) a:where(:not(.btn)){color:var(--ex-em-text);text-decoration:underline;text-decoration-color:#0a7a5059;text-underline-offset:3px}body.theme-echolytics :where(.ex-sub,.ex-after,.ex-lead,.ex-layer,.ex-caselinks>p,.ex-pt__cap,.ex-dx__body,.ex-plan__price,.ex-fit,.ex-refer__to,.ex-steps,.ex-int__text>p) a:where(:not(.btn)):hover{text-decoration-color:var(--ex-em-text)}body.theme-echolytics .ex-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 12px;border:1px solid var(--ex-em-soft);border-radius:999px;background:var(--ex-bg);font:700 12px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ex-em-text)}body.theme-echolytics .ex-badge__pulse{position:relative;width:8px;height:8px;border-radius:50%;background:var(--ex-em)}body.theme-echolytics .ex-badge__pulse:after{content:"";position:absolute;inset:-4px;border:1.5px solid var(--ex-em);border-radius:50%;opacity:0;animation:ex-ping 2.4s var(--ex-ease) infinite}@keyframes ex-ping{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}body.theme-echolytics .ex-sec{margin-top:var(--ex-sect);scroll-margin-top:120px}body.theme-echolytics .ex-head{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:18px clamp(28px,5vw,72px);align-items:end;margin-bottom:clamp(32px,4vw,52px)}body.theme-echolytics .ex-head .ex-kick{grid-column:1 / -1}body.theme-echolytics .ex-head--stack{grid-template-columns:1fr}body.theme-echolytics .ex-kick{display:flex;align-items:center;gap:12px;font:700 12px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-kick__n{display:inline-grid;place-items:center;min-width:34px;height:26px;padding:0 6px;border:1px solid var(--ex-em);border-radius:6px;color:var(--ex-em-text);letter-spacing:0}body.theme-echolytics .ex-kick__n:after{content:"";position:absolute;left:calc(100% + 4px);top:50%;width:36px;height:14px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 14'%3E%3Cpath d='M0 7h11l2-4 3 9 3-11 2 6h15' fill='none' stroke='%230B8A5B' stroke-width='1.5' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/contain}body.theme-echolytics .ex-kick__n{position:relative;margin-right:44px}body.theme-echolytics .ex-head h2,body.theme-echolytics .ex-lab__text h2{font-weight:800;font-size:clamp(28px,3.5vw,46px);line-height:1.1;letter-spacing:-.03em;color:var(--ex-ink)}body.theme-echolytics .ex-sub{max-width:62ch;font-size:clamp(16px,1.3vw,18px);line-height:1.62;color:var(--ex-ink-2)}body.theme-echolytics .ex-h3{font-weight:800;font-size:clamp(20px,1.9vw,26px);line-height:1.2;letter-spacing:-.02em;color:var(--ex-ink)}body.theme-echolytics .ex-after{margin-top:28px;max-width:80ch;font-size:16px;line-height:1.65;color:var(--ex-ink-2)}body.theme-echolytics .ex-after b{color:var(--ex-ink)}body.theme-echolytics .ex-after--note{font-size:14px;color:var(--ex-ink-3)}body.theme-echolytics .ex-ticks{display:grid;gap:8px}body.theme-echolytics .ex-ticks li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:14.5px;line-height:1.45;color:var(--ex-ink-2)}body.theme-echolytics .ex-ticks li:before{content:"";width:10px;height:6px;margin:5px 0 0 3px;border:solid var(--ex-em);border-width:0 0 2px 2px;transform:rotate(-45deg)}body.theme-echolytics .btn-ghost:hover{border-color:var(--ex-ink)}body.theme-echolytics .ex-hero{position:relative;padding-block:clamp(24px,3.4vw,48px) 0;isolation:isolate}body.theme-echolytics .ex-hero:before{content:"";position:absolute;z-index:-1;top:-120px;bottom:-40px;left:50%;width:100vw;transform:translate(-50%);background-image:linear-gradient(var(--ex-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ex-grid) 1px,transparent 1px),linear-gradient(var(--ex-grid-2) 1px,transparent 1px),linear-gradient(90deg,var(--ex-grid-2) 1px,transparent 1px);background-size:40px 40px,40px 40px,8px 8px,8px 8px;background-position:center top;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 45%,transparent 92%);mask-image:linear-gradient(to bottom,#000 0,#000 45%,transparent 92%);pointer-events:none}body.theme-echolytics .ex-hero h1{margin-top:22px;font-weight:800;font-size:clamp(32px,3.9vw,56px);line-height:1.05;letter-spacing:-.035em;color:var(--ex-ink);max-width:19ch}body.theme-echolytics .ex-hero h1 .ring-mk{--ring-w:26;margin:0 0 0 .14em}body.theme-echolytics .ex-hero h1 .ring-mk-svg{top:57%;max-width:none;width:calc(128% + 1em);height:calc(100% + .6em)}body.theme-echolytics .ring-mk-svg{color:var(--ex-em)}body.theme-echolytics .ex-lead{font-size:clamp(15.5px,1.1vw,16.5px);line-height:1.6;color:var(--ex-ink-2)}body.theme-echolytics .ex-lead b{color:var(--ex-ink)}body.theme-echolytics .ex-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}body.theme-echolytics .ex-hero__cta .btn{padding-inline:24px}body.theme-echolytics .ex-vitals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;border-top:1px solid var(--ex-line-2)}body.theme-echolytics .ex-vitals>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:14px 12px 0 0}body.theme-echolytics .ex-vitals>div+div{padding-left:14px;border-left:1px solid var(--ex-line)}body.theme-echolytics .ex-vitals dd{font:800 clamp(22px,2.1vw,30px)/1 var(--mono);letter-spacing:-.03em;color:var(--ex-ink)}body.theme-echolytics .ex-vitals>div:first-child dd{color:var(--ex-em-text)}body.theme-echolytics .ex-vitals dt{font-size:13px;line-height:1.35;color:var(--ex-ink-3)}body.theme-echolytics .ex-trial{margin-top:14px;font:700 12px/1.4 var(--mono);letter-spacing:.03em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-log{border-top:1px solid var(--ex-ink)}body.theme-echolytics .ex-log__row{display:grid;grid-template-columns:96px minmax(0,1.1fr) minmax(0,.9fr);gap:12px clamp(20px,3vw,48px);padding:24px 0;border-bottom:1px solid var(--ex-line-2)}body.theme-echolytics .ex-log__t{font:800 22px/1.1 var(--mono);letter-spacing:-.02em;color:var(--ex-ink)}body.theme-echolytics .ex-log__sym h3{font-weight:800;font-size:clamp(19px,1.7vw,22px);line-height:1.25;letter-spacing:-.015em;color:var(--ex-ink)}body.theme-echolytics .ex-log__sym p{margin-top:8px;font-size:15px;line-height:1.6;color:var(--ex-ink-2)}body.theme-echolytics .ex-log__dx{align-self:start;padding:16px 18px;border:1px solid var(--ex-em-soft);border-radius:var(--ex-r-sm);background:var(--ex-bg);font-size:15px;line-height:1.55;color:var(--ex-ink)}body.theme-echolytics .ex-log__k{display:block;margin-bottom:8px;font:700 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-em-text)}body.theme-echolytics .ex-depth{display:flex;justify-content:space-between;height:28px;margin-bottom:14px;padding-top:12px;font:700 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink-3);background:linear-gradient(90deg,var(--ex-line-2),var(--ex-em)) top/100% 1px no-repeat,repeating-linear-gradient(90deg,var(--ex-line-2) 0 1px,transparent 1px 40px) top/100% 6px no-repeat}body.theme-echolytics .ex-layers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}body.theme-echolytics .ex-layer{position:relative;display:flex;flex-direction:column;gap:14px;padding:24px;border:1px solid var(--ex-line);border-radius:var(--ex-r-lg);background:var(--ex-bg)}body.theme-echolytics .ex-layer:nth-child(2){background:var(--ex-surf)}body.theme-echolytics .ex-layer--deal{border-color:var(--ex-em-soft);background:var(--ex-em-wash)}body.theme-echolytics .ex-layer__k{display:flex;align-items:center;gap:10px;font:700 11.5px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-layer__k span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--ex-ink);color:#fff;letter-spacing:0}body.theme-echolytics .ex-layer--deal .ex-layer__k span{background:var(--ex-em-text)}body.theme-echolytics .ex-layer h3{font-weight:800;font-size:22px;letter-spacing:-.02em;color:var(--ex-ink)}body.theme-echolytics .ex-layer>p{font-size:15px;line-height:1.6;color:var(--ex-ink-2)}body.theme-echolytics .ex-layer>p b{color:var(--ex-ink)}body.theme-echolytics .ex-layer__for{margin-top:auto!important;padding-top:14px;border-top:1px dashed var(--ex-line-2);font-size:14px!important}body.theme-echolytics .ex-layer__for a{font-weight:800}body.theme-echolytics .ex-proof{margin-top:14px;border:1px solid var(--ex-line-2);border-radius:var(--ex-r-lg);background:var(--ex-bg);overflow:hidden}body.theme-echolytics .ex-proof__h{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:12px 20px;border-bottom:1px solid var(--ex-line);font:700 12px/1.3 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink)}body.theme-echolytics .ex-proof__h span:last-child{color:var(--ex-ink-3)}body.theme-echolytics .ex-proof__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body.theme-echolytics .ex-proof__list>li{display:flex;flex-direction:column;gap:8px;padding:18px 20px 16px}body.theme-echolytics .ex-proof__list>li+li{border-left:1px solid var(--ex-line)}body.theme-echolytics .ex-proof__k{font-size:14px;line-height:1.4;color:var(--ex-ink-2)}body.theme-echolytics .ex-proof__v{font:800 clamp(26px,2.6vw,36px)/1 var(--mono);letter-spacing:-.03em;color:var(--ex-em-text)}body.theme-echolytics .ex-proof__v span[aria-hidden]{margin:0 .12em;color:var(--ex-ink-3);font-weight:700}body.theme-echolytics .ex-proof__src{margin-top:auto;font:700 12px/1.4 var(--mono);letter-spacing:.02em;color:var(--ex-ink-3)}body.theme-echolytics .ex-proof__src a{color:var(--ex-em-text);text-underline-offset:3px}body.theme-echolytics .ex-scan{position:relative;margin-top:clamp(24px,2.6vw,36px);padding:14px;border-radius:var(--ex-r-lg);background:var(--ex-mon);color:var(--ex-mon-tx);box-shadow:0 40px 80px -56px #0e1512b3}body.theme-echolytics .ex-scan__bar,body.theme-echolytics .ex-ecg__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:4px 6px 12px;font:700 11.5px/1.2 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ex-mon-tx-2)}body.theme-echolytics .ex-scan__tag,body.theme-echolytics .ex-ecg__tag{display:inline-flex;align-items:center;gap:8px;color:var(--ex-mon-tx)}body.theme-echolytics .ex-scan__rec{width:8px;height:8px;border-radius:50%;background:var(--ex-mon-em);animation:ex-blink 1.6s steps(2,jump-none) infinite}@keyframes ex-blink{0%{opacity:1}to{opacity:.25}}body.theme-echolytics .ex-scan__legend{display:flex;gap:14px;margin-left:auto}body.theme-echolytics .ex-scan__legend span{display:inline-flex;align-items:center;gap:6px}body.theme-echolytics .ex-scan__legend span:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--ex-mon-em)}body.theme-echolytics .ex-scan__legend .is-warn:before{background:var(--ex-mon-warn)}body.theme-echolytics .ex-scan__legend .is-risk:before{background:var(--ex-mon-risk)}body.theme-echolytics .ex-scan__stage{position:relative;height:236px;overflow:hidden;border-radius:14px;background-color:var(--ex-mon-2);background-image:linear-gradient(var(--ex-mon-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ex-mon-grid) 1px,transparent 1px);background-size:24px 24px;background-position:center}body.theme-echolytics .ex-scan__win{position:absolute;inset:0;display:flex;align-items:center}body.theme-echolytics .ex-scan__win--raw{clip-path:inset(0 50% 0 0)}body.theme-echolytics .ex-scan__win--dx{clip-path:inset(0 0 0 50%)}body.theme-echolytics .ex-scan__track{display:flex;flex:none;width:max-content;will-change:transform;animation:ex-belt 38s linear infinite}@keyframes ex-belt{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}body.theme-echolytics .ex-scan__beam{position:absolute;z-index:3;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:var(--ex-mon-em);box-shadow:0 0 12px 2px #3ecf958c}body.theme-echolytics .ex-scan__beam:before,body.theme-echolytics .ex-scan__beam:after{content:"";position:absolute;left:50%;width:10px;height:10px;margin-left:-5px;border:2px solid var(--ex-mon-em);background:var(--ex-mon-2);transform:rotate(45deg)}body.theme-echolytics .ex-scan__beam:before{top:-5px}body.theme-echolytics .ex-scan__beam:after{bottom:-5px}body.theme-echolytics .ex-scan__glow{position:absolute;z-index:2;top:0;bottom:0;left:50%;width:28%;background:linear-gradient(90deg,rgba(62,207,149,.16),transparent);pointer-events:none;animation:ex-glow 3.2s var(--ex-ease) infinite alternate}@keyframes ex-glow{0%{opacity:.55}to{opacity:1}}body.theme-echolytics .ex-scan__side{position:absolute;z-index:4;top:10px;padding:4px 8px;border-radius:6px;background:#0e1512d1;font:700 10.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-mon-tx-2)}body.theme-echolytics .ex-scan__side--in{right:calc(50% + 14px)}body.theme-echolytics .ex-scan__side--out{left:calc(50% + 14px);color:var(--ex-mon-em)}body.theme-echolytics .ex-card{display:flex;flex-direction:column;flex:none;width:256px;height:164px;margin-right:16px;padding:14px 16px;border:1px solid var(--ex-mon-line);border-radius:14px;background:var(--ex-mon-3)}body.theme-echolytics .ex-card.is-dx{border-color:#3ecf9561;background:#12251d}body.theme-echolytics .ex-card__h{display:flex;align-items:center;gap:8px;font:700 11.5px/1.2 var(--mono);letter-spacing:.02em;color:var(--ex-mon-tx-2)}body.theme-echolytics .ex-card__h .icon{width:15px;height:15px;color:var(--ex-mon-tx)}body.theme-echolytics .ex-card__h span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ex-mon-tx)}body.theme-echolytics .ex-card__h b{font-weight:700;color:var(--ex-mon-tx-2)}body.theme-echolytics .ex-card__wave{display:flex;align-items:center;gap:4px;height:44px;margin-top:16px}body.theme-echolytics .ex-card__wave i{flex:1;height:30%;border-radius:2px;background:#eef3f057}body.theme-echolytics .ex-card__wave i:nth-child(3n+1){height:62%}body.theme-echolytics .ex-card__wave i:nth-child(4n+2){height:88%}body.theme-echolytics .ex-card__wave i:nth-child(5n){height:46%}body.theme-echolytics .ex-card__wave i:nth-child(7n+3){height:20%}body.theme-echolytics .ex-card__chat{display:grid;gap:6px;height:44px;margin-top:16px;align-content:center}body.theme-echolytics .ex-card__chat i{display:block;height:7px;border-radius:4px;background:#eef3f04d}body.theme-echolytics .ex-card__chat i:nth-child(1){width:70%}body.theme-echolytics .ex-card__chat i:nth-child(2){width:48%;margin-left:auto;background:#eef3f02e}body.theme-echolytics .ex-card__chat i:nth-child(3){width:84%}body.theme-echolytics .ex-card__chat i:nth-child(4){width:36%;margin-left:auto;background:#eef3f02e}body.theme-echolytics .ex-card__q{margin-top:auto;font-size:14px;line-height:1.35;color:var(--ex-mon-tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.theme-echolytics .ex-tags{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto}body.theme-echolytics .ex-tags li{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:6px 10px;border-radius:8px;background:#eef3f012;font:700 12px/1.25 var(--mono);color:var(--ex-mon-tx-2)}body.theme-echolytics .ex-tags li:before{content:"";flex:none;width:7px;height:7px;border-radius:2px;background:var(--ex-mon-tx-2)}body.theme-echolytics .ex-tags .is-ok{background:#3ecf9521;color:var(--ex-mon-em)}body.theme-echolytics .ex-tags .is-ok:before{background:var(--ex-mon-em)}body.theme-echolytics .ex-tags .is-warn{background:#f0c06021;color:var(--ex-mon-warn)}body.theme-echolytics .ex-tags .is-warn:before{background:var(--ex-mon-warn)}body.theme-echolytics .ex-tags .is-risk{background:#ff8f7a21;color:var(--ex-mon-risk)}body.theme-echolytics .ex-tags .is-risk:before{background:var(--ex-mon-risk);border-radius:50%}body.theme-echolytics .ex-scan figcaption,body.theme-echolytics .ex-ecg figcaption{padding:12px 6px 2px;font-size:12.5px;line-height:1.5;color:var(--ex-mon-tx-2)}body.theme-echolytics [data-ex-anim].is-paused *,body.theme-echolytics [data-ex-anim].is-paused *:before,body.theme-echolytics [data-ex-anim].is-paused *:after{animation-play-state:paused!important}body.theme-echolytics .ex-caps{margin-top:clamp(40px,5vw,64px)}body.theme-echolytics .ex-caps__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 48px;align-items:end;margin-bottom:24px}body.theme-echolytics .ex-caps__head .ex-kick{grid-column:1 / -1}body.theme-echolytics .ex-caps__head p:not(.ex-kick){font-size:16px;line-height:1.6;color:var(--ex-ink-2)}body.theme-echolytics .ex-caps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ex-line-2);border-left:1px solid var(--ex-line-2)}body.theme-echolytics .ex-caps__grid>li{position:relative;padding:24px 24px 26px;border-right:1px solid var(--ex-line-2);border-bottom:1px solid var(--ex-line-2);background:var(--ex-bg)}body.theme-echolytics .ex-caps__grid .dna-ic{margin-bottom:14px}body.theme-echolytics .ex-caps__lv{position:absolute;top:24px;right:24px;font:700 11px/1 var(--mono);letter-spacing:.04em;color:var(--ex-ink-3)}body.theme-echolytics .ex-caps__grid h4{font-weight:800;font-size:17px;line-height:1.3;color:var(--ex-ink)}body.theme-echolytics .ex-caps__grid p:not(.ex-caps__lv){margin-top:8px;font-size:14.5px;line-height:1.6;color:var(--ex-ink-2)}body.theme-echolytics .ex-lab{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,72px);align-items:center;padding:clamp(24px,4vw,56px);border:1px solid var(--ex-line);border-radius:28px;background-color:var(--ex-surf);background-image:linear-gradient(var(--ex-grid-2) 1px,transparent 1px),linear-gradient(90deg,var(--ex-grid-2) 1px,transparent 1px);background-size:16px 16px}body.theme-echolytics .ex-lab__text h2{margin-top:18px}body.theme-echolytics .ex-lab__text .ex-sub{margin-top:16px}body.theme-echolytics .ex-lab__steps{display:grid;gap:0;margin-top:26px;border-top:1px solid var(--ex-line-2)}body.theme-echolytics .ex-lab__steps li{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--ex-line-2);font-weight:700;font-size:15.5px;color:var(--ex-ink)}body.theme-echolytics .ex-lab__steps span{font:700 12px/1 var(--mono);color:var(--ex-em-text)}body.theme-echolytics .ex-lab__bench{padding:12px;border:1px solid var(--ex-line);border-radius:var(--ex-r-lg);background:var(--ex-bg);box-shadow:0 30px 60px -48px #0e151273}body.theme-echolytics .ex-lab__bar{display:flex;justify-content:space-between;gap:12px;padding:4px 6px 12px;font:700 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-lab__bar span:last-child{color:var(--ex-em-text)}body.theme-echolytics .ex-demo__tabs{display:none;flex-wrap:wrap;gap:8px;padding:0 6px 12px}body.theme-echolytics .ex-lab__bench.is-live .ex-demo__tabs{display:flex}body.theme-echolytics .ex-demo__tabs button{min-height:40px;padding:8px 14px;border:1px solid var(--ex-line-2);border-radius:999px;background:var(--ex-bg);font:700 13px/1 var(--mono);color:var(--ex-ink-2);cursor:pointer;transition:border-color .2s var(--ex-ease),color .2s var(--ex-ease),background .2s var(--ex-ease)}body.theme-echolytics .ex-demo__tabs button:hover{border-color:var(--ex-ink);color:var(--ex-ink)}body.theme-echolytics .ex-demo__tabs button[aria-pressed=true]{border-color:var(--ex-ink);background:var(--ex-ink);color:#fff}body.theme-echolytics .ex-demo__out{padding:16px;border:1px solid var(--ex-line);border-radius:14px;background:var(--ex-bg)}body.theme-echolytics .ex-demo__talk{display:flex;flex-direction:column;gap:10px;min-height:236px}body.theme-echolytics .ex-demo__ln{max-width:86%;padding:9px 14px 10px;border-radius:14px;font-size:15px;line-height:1.45}body.theme-echolytics .ex-demo__ln b{display:block;margin-bottom:3px;font:700 11px/1.2 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-demo__ln--cli{align-self:flex-start;border-bottom-left-radius:4px;background:var(--ex-surf);color:var(--ex-ink)}body.theme-echolytics .ex-demo__ln--mgr{align-self:flex-end;border-bottom-right-radius:4px;background:var(--ex-em-wash);color:#0a4f36}body.theme-echolytics .ex-demo__ln--mgr b{color:var(--ex-em-text)}body.theme-echolytics .ex-demo__ln--obj{background:var(--ex-warn-wash);box-shadow:inset 0 0 0 1px #8a641059}body.theme-echolytics .ex-demo__ln--obj b{color:var(--ex-warn)}body.theme-echolytics .ex-demo__check{display:grid;gap:6px;margin-top:14px;padding-top:14px;border-top:1px dashed var(--ex-line-2)}body.theme-echolytics .ex-demo__check li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:center;font:700 13px/1.35 var(--mono);color:var(--ex-ink)}body.theme-echolytics .ex-demo__check li:before{content:"";width:16px;height:16px;border-radius:4px;background:var(--ex-em-wash) no-repeat center/10px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath d='M1 4l3 3 5-6' fill='none' stroke='%230A7A50' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.theme-echolytics .ex-demo__check li.is-risk{color:var(--ex-risk)}body.theme-echolytics .ex-demo__check li.is-risk:before{background:var(--ex-risk-wash) no-repeat center/9px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M1 1l7 7M8 1L1 8' fill='none' stroke='%23B23B3B' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}body.theme-echolytics .ex-demo__res{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px 18px;align-items:center;margin-top:14px;padding-top:14px;border-top:1px solid var(--ex-line)}body.theme-echolytics .ex-demo__score{display:flex;flex-direction:column;gap:4px}body.theme-echolytics .ex-demo__score b{font:800 44px/1 var(--mono);letter-spacing:-.04em;color:var(--ex-em-text)}body.theme-echolytics .ex-demo__score.is-low b{color:var(--ex-risk)}body.theme-echolytics .ex-demo__score span{font:700 11px/1.2 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-demo__task{padding:12px 14px;border-radius:10px;background:var(--ex-mon);font-weight:700;font-size:14.5px;line-height:1.4;color:var(--ex-mon-tx)}body.theme-echolytics .ex-demo__task span{display:block;margin-bottom:4px;font:700 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-mon-em)}body.theme-echolytics .ex-demo__again{display:none;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:12px;padding:10px 16px;border:1px solid var(--ex-line-2);border-radius:999px;background:var(--ex-bg);font:700 14px/1 var(--mono);color:var(--ex-ink-2);cursor:pointer;transition:border-color .2s var(--ex-ease),color .2s var(--ex-ease)}body.theme-echolytics .ex-demo__again:before{content:"\21bb";font-size:16px;color:var(--ex-em-text)}body.theme-echolytics .ex-demo__again:hover{border-color:var(--ex-ink);color:var(--ex-ink)}body.theme-echolytics .ex-lab__bench.is-live .ex-demo__again{display:inline-flex}body.theme-echolytics .ex-demo__out.is-armed>*{opacity:0}@keyframes ex-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}body.theme-echolytics .ex-demo__out.is-play .ex-demo__ln,body.theme-echolytics .ex-demo__out.is-play .ex-demo__check,body.theme-echolytics .ex-demo__out.is-play .ex-demo__res{animation:ex-pop .4s var(--ex-ease) both}body.theme-echolytics .ex-demo__out.is-play .ex-demo__ln:nth-child(2){animation-delay:.7s}body.theme-echolytics .ex-demo__out.is-play .ex-demo__ln:nth-child(3){animation-delay:1.4s}body.theme-echolytics .ex-demo__out.is-play .ex-demo__ln:nth-child(4){animation-delay:2.1s}body.theme-echolytics .ex-demo__out.is-play .ex-demo__ln:nth-child(5){animation-delay:2.8s}body.theme-echolytics .ex-demo__out.is-play .ex-demo__check{animation-delay:3s}body.theme-echolytics .ex-demo__out.is-play .ex-demo__res{animation-delay:3.5s}body.theme-echolytics .ex-formula{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.25fr);gap:12px;align-items:stretch;margin-bottom:24px}body.theme-echolytics .ex-formula__cell{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:1px solid var(--ex-line-2);border-radius:var(--ex-r);background:var(--ex-bg);font-size:14.5px;line-height:1.45;color:var(--ex-ink-2)}body.theme-echolytics .ex-formula__cell span{font:800 20px/1.1 var(--mono);letter-spacing:-.02em;color:var(--ex-ink)}body.theme-echolytics .ex-formula__cell--sum{border-color:var(--ex-em);box-shadow:0 0 0 1px var(--ex-em);color:var(--ex-ink)}body.theme-echolytics .ex-formula__cell--sum span{color:var(--ex-em-text)}body.theme-echolytics .ex-formula__op{display:grid;place-items:center;font:800 28px/1 var(--mono);color:var(--ex-em)}body.theme-echolytics .ex-ecg{margin-top:clamp(24px,2.6vw,36px);padding:14px;border-radius:var(--ex-r-lg);background:var(--ex-mon);color:var(--ex-mon-tx);box-shadow:0 40px 80px -56px #0e1512b3}body.theme-echolytics .ex-ecg__meta{margin-left:auto}body.theme-echolytics .ex-ecg__body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px}body.theme-echolytics .ex-ecg__chart{padding:18px 18px 12px;border-radius:14px;background:var(--ex-mon-2)}body.theme-echolytics .ex-ecg__plot{position:relative;height:260px;overflow:hidden;border-radius:8px;background-image:linear-gradient(var(--ex-mon-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ex-mon-grid) 1px,transparent 1px);background-size:24px 24px;background-position:center}body.theme-echolytics .ex-ecg__svg{position:absolute;inset:34px 0 20px;width:100%;height:calc(100% - 54px);overflow:visible}body.theme-echolytics .ex-ecg__trace{fill:none;stroke:var(--ex-mon-em);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px rgba(62,207,149,.5))}body.theme-echolytics .ex-ecg__zone{position:absolute;top:0;bottom:0;left:50.5%;width:34%;background:repeating-linear-gradient(135deg,rgba(255,143,122,.09) 0 2px,transparent 2px 9px);border-inline:1px dashed rgba(255,143,122,.45)}body.theme-echolytics .ex-ecg__sweep{position:absolute;inset:0;pointer-events:none;animation:ex-sweep 7s linear infinite}body.theme-echolytics .ex-ecg__sweep:before{content:"";position:absolute;top:0;bottom:0;left:2px;width:56px;background:linear-gradient(90deg,var(--ex-mon-2) 40%,rgba(20,29,25,0))}body.theme-echolytics .ex-ecg__sweep:after{content:"";position:absolute;top:6px;bottom:6px;left:0;width:2px;border-radius:2px;background:var(--ex-mon-em);box-shadow:0 0 10px #3ecf95b3;opacity:.8}@keyframes ex-sweep{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}body.theme-echolytics .ex-flag{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:6px;font:700 11px/1.2 var(--mono);letter-spacing:.02em;white-space:nowrap}body.theme-echolytics .ex-flag:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}body.theme-echolytics .ex-flag--risk{background:#f0c06024;color:var(--ex-mon-warn);box-shadow:inset 0 0 0 1px #f0c06066}body.theme-echolytics .ex-flag--silent{background:#ff8f7a24;color:var(--ex-mon-risk);box-shadow:inset 0 0 0 1px #ff8f7a66}body.theme-echolytics .ex-flag--a{top:8px;left:34%}body.theme-echolytics .ex-flag--b{bottom:10px;left:56%}body.theme-echolytics .ex-ecg__stages{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:10px;padding-top:10px;border-top:1px solid var(--ex-mon-line)}body.theme-echolytics .ex-ecg__stages li{font:700 11px/1.3 var(--mono);letter-spacing:.03em;text-transform:uppercase;color:var(--ex-mon-tx-2)}body.theme-echolytics .ex-ecg__sn{display:none}body.theme-echolytics .ex-ecg__side{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:14px;background:var(--ex-mon-2)}body.theme-echolytics .ex-ecg__k{font:700 11.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-mon-tx-2)}body.theme-echolytics .ex-ecg__val{display:flex;align-items:baseline;gap:12px;font:800 56px/1 var(--mono);letter-spacing:-.04em;color:var(--ex-mon-tx)}body.theme-echolytics .ex-ecg__val span{font:700 12px/1 var(--mono);letter-spacing:.03em;text-transform:uppercase;color:var(--ex-mon-warn)}body.theme-echolytics .ex-ecg__meter{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px}body.theme-echolytics .ex-ecg__meter i{height:10px;border-radius:2px;background:#eef3f01a}body.theme-echolytics .ex-ecg__meter i.is-on{background:var(--ex-mon-warn)}body.theme-echolytics .ex-ecg__verdict{margin-top:auto;padding:14px;border:1px solid rgba(62,207,149,.35);border-radius:10px;font-weight:700;font-size:15px;line-height:1.45;color:var(--ex-mon-tx)}body.theme-echolytics .ex-ecg__verdict span{display:block;margin-bottom:6px;font:700 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-mon-em)}body.theme-echolytics .ex-council{margin-top:clamp(28px,3vw,40px)}body.theme-echolytics .ex-council__leads{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}body.theme-echolytics .ex-council__leads li{padding:20px;border:1px solid var(--ex-line);border-radius:var(--ex-r);background:var(--ex-bg)}body.theme-echolytics .ex-council__leads li:last-child{border-color:var(--ex-em);box-shadow:0 0 0 1px var(--ex-em)}body.theme-echolytics .ex-lead-k{display:inline-grid;place-items:center;min-width:34px;height:26px;padding:0 6px;border-radius:6px;background:var(--ex-surf);font:800 12px/1 var(--mono);color:var(--ex-ink-2)}body.theme-echolytics .ex-council__leads li:last-child .ex-lead-k{background:var(--ex-em-text);color:#fff}body.theme-echolytics .ex-council__leads h4{margin-top:14px;font-weight:800;font-size:18px;color:var(--ex-ink)}body.theme-echolytics .ex-council__leads p{margin-top:8px;font-size:14.5px;line-height:1.55;color:var(--ex-ink-2)}body.theme-echolytics .ex-council__after{margin-top:18px;font-size:15.5px;line-height:1.65;color:var(--ex-ink-2)}body.theme-echolytics .ex-dx{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr);gap:20px;align-items:start}body.theme-echolytics .ex-dx__sheet{border:1px solid var(--ex-line-2);border-radius:var(--ex-r-lg);background:var(--ex-bg);overflow:hidden}body.theme-echolytics .ex-dx__bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:16px 24px;border-bottom:1px solid var(--ex-ink);font:700 12px/1.2 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink)}body.theme-echolytics .ex-dx__bar span:last-child{color:var(--ex-ink-3)}body.theme-echolytics .ex-dx__list>li+li{border-top:1px solid var(--ex-line)}body.theme-echolytics .ex-dx__it summary{display:grid;grid-template-columns:44px minmax(0,auto) minmax(0,1fr) 28px;gap:14px;align-items:center;min-height:60px;padding:10px 24px;cursor:pointer;list-style:none}body.theme-echolytics .ex-dx__it summary::-webkit-details-marker{display:none}body.theme-echolytics .ex-dx__it summary:hover .ex-dx__nm{color:var(--ex-em-text)}body.theme-echolytics .ex-dx__n{font:700 13px/1 var(--mono);color:var(--ex-ink-3)}body.theme-echolytics .ex-dx__nm{font-weight:800;font-size:17px;color:var(--ex-ink);transition:color .2s var(--ex-ease)}body.theme-echolytics .ex-dx__hint{justify-self:end;text-align:right;font:600 12.5px/1.35 var(--mono);color:var(--ex-ink-3)}body.theme-echolytics .ex-dx__pm{position:relative;width:28px;height:28px;border:1.5px solid var(--ex-line-2);border-radius:50%}body.theme-echolytics .ex-dx__pm:before,body.theme-echolytics .ex-dx__pm:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;margin:-.75px 0 0 -5px;background:var(--ex-ink);transition:transform .25s var(--ex-ease)}body.theme-echolytics .ex-dx__pm:after{transform:rotate(90deg)}body.theme-echolytics .ex-dx__it[open] .ex-dx__pm{border-color:var(--ex-em)}body.theme-echolytics .ex-dx__it[open] .ex-dx__pm:after{transform:rotate(0)}body.theme-echolytics .ex-dx__it[open] .ex-dx__n{color:var(--ex-em-text)}body.theme-echolytics .ex-dx__body{padding:0 24px 20px 82px}body.theme-echolytics .ex-dx__body p{max-width:64ch;font-size:15.5px;line-height:1.6;color:var(--ex-ink-2)}body.theme-echolytics .ex-dx__it[open] .ex-dx__body{animation:ex-in .3s var(--ex-ease)}@keyframes ex-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}body.theme-echolytics .ex-route{margin-bottom:clamp(40px,5vw,64px)}body.theme-echolytics .ex-route__sub{margin-top:10px;max-width:80ch;font-size:15.5px;line-height:1.6;color:var(--ex-ink-2)}body.theme-echolytics .ex-route__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:24px;counter-reset:rt}body.theme-echolytics .ex-route__list>li{position:relative;padding:18px;border:1px solid var(--ex-line);border-radius:var(--ex-r);background:var(--ex-bg)}body.theme-echolytics .ex-route__list>li+li:before{content:"";position:absolute;top:26px;left:-11px;width:10px;height:10px;border:solid var(--ex-em);border-width:1.5px 1.5px 0 0;transform:rotate(45deg);background:transparent}body.theme-echolytics .ex-route__out{border-color:var(--ex-em)!important;box-shadow:0 0 0 1px var(--ex-em)}body.theme-echolytics .ex-route__n{display:inline-block;padding:4px 8px;border-radius:6px;background:var(--ex-surf);font:700 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ex-ink-2)}body.theme-echolytics .ex-route__out .ex-route__n{background:var(--ex-em-text);color:#fff}body.theme-echolytics .ex-route__list h4{margin-top:12px;font-weight:800;font-size:16px;line-height:1.3;color:var(--ex-ink)}body.theme-echolytics .ex-route__list ul{display:grid;gap:6px;margin-top:10px}body.theme-echolytics .ex-route__list ul li{font-size:13.5px;line-height:1.45;color:var(--ex-ink-2)}body.theme-echolytics .ex-pt__top{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-bottom:12px;padding-bottom:20px;border-bottom:1px solid var(--ex-ink)}body.theme-echolytics .ex-pt__stats{display:flex;gap:28px}body.theme-echolytics .ex-pt__stats>div{display:flex;flex-direction:column-reverse;gap:4px}body.theme-echolytics .ex-pt__stats dd{font:800 28px/1 var(--mono);letter-spacing:-.03em;color:var(--ex-ink)}body.theme-echolytics .ex-pt__stats dt{font-size:12.5px;color:var(--ex-ink-3)}body.theme-echolytics .ex-pt__filter{display:none;flex-wrap:wrap;gap:8px;margin-left:auto}body.theme-echolytics .ex-pt.is-live .ex-pt__filter{display:flex}body.theme-echolytics .ex-pt__filter button{min-height:40px;padding:8px 14px;border:1px solid var(--ex-line-2);border-radius:999px;background:var(--ex-bg);font:700 13px/1 var(--mono);color:var(--ex-ink-2);cursor:pointer;transition:border-color .2s var(--ex-ease),color .2s var(--ex-ease),background .2s var(--ex-ease)}body.theme-echolytics .ex-pt__filter button:hover{border-color:var(--ex-ink);color:var(--ex-ink)}body.theme-echolytics .ex-pt__filter button[aria-pressed=true]{border-color:var(--ex-ink);background:var(--ex-ink);color:#fff}body.theme-echolytics .ex-pt__count{width:100%;font:700 12px/1 var(--mono);letter-spacing:.03em;color:var(--ex-ink-3)}body.theme-echolytics .ex-pt__count:empty{display:none}body.theme-echolytics .ex-pt__group{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px 24px;padding:20px 0;border-bottom:1px solid var(--ex-line)}body.theme-echolytics .ex-pt__group[hidden]{display:none}body.theme-echolytics .ex-pt__gk{font:700 12px/1.3 var(--mono);color:var(--ex-em-text)}body.theme-echolytics .ex-pt__gh h3{margin-top:8px;font-weight:800;font-size:17px;line-height:1.3;color:var(--ex-ink)}body.theme-echolytics .ex-pt__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}body.theme-echolytics .ex-el{position:relative;display:flex;flex-direction:column;min-height:0;padding:12px 14px 14px;border:1px solid var(--ex-line-2);border-radius:var(--ex-r-sm);background:var(--ex-bg);transition:border-color .2s var(--ex-ease),transform .2s var(--ex-ease),box-shadow .2s var(--ex-ease)}body.theme-echolytics .ex-el:hover{border-color:var(--ex-em);box-shadow:0 18px 36px -28px #0b8a5b8c;transform:translateY(-2px)}body.theme-echolytics .ex-el__n{font:700 11px/1 var(--mono);color:var(--ex-ink-3)}body.theme-echolytics .ex-el__sym{margin-top:10px;font:800 34px/1 var(--mono);letter-spacing:-.04em;color:var(--ex-em-text)}body.theme-echolytics .ex-el .ex-el__name{margin-top:10px;font-weight:800;font-size:15px;line-height:1.3;color:var(--ex-ink)}body.theme-echolytics .ex-el p:not(.ex-el__name){margin-top:8px;font-size:13.5px;line-height:1.5;color:var(--ex-ink-2)}body.theme-echolytics .ex-hood{border:1px solid var(--ex-line-2);border-radius:var(--ex-r-lg);background:var(--ex-bg)}body.theme-echolytics .ex-hood__sum{display:grid;grid-template-columns:auto minmax(0,1fr) 28px;gap:16px;align-items:center;min-height:64px;padding:12px 24px;cursor:pointer;list-style:none}body.theme-echolytics .ex-hood__sum::-webkit-details-marker{display:none}body.theme-echolytics .ex-hood__k{font:700 12px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-em-text)}body.theme-echolytics .ex-hood__t{font-weight:800;font-size:17px;line-height:1.3;color:var(--ex-ink)}body.theme-echolytics .ex-hood__sum:hover .ex-hood__t{color:var(--ex-em-text)}body.theme-echolytics .ex-hood[open] .ex-dx__pm,body.theme-echolytics .ex-caselinks[open] .ex-dx__pm{border-color:var(--ex-em)}body.theme-echolytics .ex-hood[open] .ex-dx__pm:after,body.theme-echolytics .ex-caselinks[open] .ex-dx__pm:after{transform:rotate(0)}body.theme-echolytics .ex-hood .ex-pt{padding:0 24px 20px}body.theme-echolytics .ex-fold{margin-top:24px;border:1px solid var(--ex-line);border-radius:var(--ex-r-lg);background:var(--ex-surf)}body.theme-echolytics .ex-fold+.ex-fold{margin-top:12px}body.theme-echolytics .ex-fold__sum{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:4px 16px;align-items:center;min-height:60px;padding:12px 24px;cursor:pointer;list-style:none}body.theme-echolytics .ex-fold__sum::-webkit-details-marker{display:none}body.theme-echolytics .ex-fold__sum::marker{content:""}body.theme-echolytics .ex-fold__sum:focus-visible{outline:2px solid var(--ex-em);outline-offset:-2px;border-radius:var(--ex-r-lg)}body.theme-echolytics .ex-fold__k{grid-column:1;font:700 12px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-em-text)}body.theme-echolytics .ex-fold__t{grid-column:1;font-weight:800;font-size:17px;line-height:1.3;color:var(--ex-ink)}body.theme-echolytics .ex-fold__sum .ex-dx__pm{grid-column:2;grid-row:1 / span 2;justify-self:end;flex:none}body.theme-echolytics .ex-fold__sum:hover .ex-fold__t{color:var(--ex-em-text)}body.theme-echolytics .ex-fold[open] .ex-dx__pm{border-color:var(--ex-em)}body.theme-echolytics .ex-fold[open] .ex-dx__pm:after{transform:rotate(0)}body.theme-echolytics .ex-fold__body{padding:0 24px 24px}body.theme-echolytics .ex-fold[open] .ex-fold__body{animation:ex-in .3s var(--ex-ease)}body.theme-echolytics .ex-fold__body>.ex-shot,body.theme-echolytics .ex-fold__body>.ex-shots,body.theme-echolytics .ex-fold__body>.ex-caps,body.theme-echolytics .ex-fold__body>.ex-inds,body.theme-echolytics .ex-fold__body>.ex-cover,body.theme-echolytics .ex-fold__body>.ex-route,body.theme-echolytics .ex-fold__body>.ex-rules,body.theme-echolytics .ex-fold__body>.ex-spec,body.theme-echolytics .ex-fold__body>.ex-refer,body.theme-echolytics .ex-fold__body>.ex-plan__split{margin-top:0}body.theme-echolytics .ex-fold__body>*+*{margin-top:24px}body.theme-echolytics .ex-fold__body .ex-inds,body.theme-echolytics .ex-fold__body .ex-cover,body.theme-echolytics .ex-fold__body .ex-spec{background:var(--ex-bg)}@media (min-width:1081px){body.theme-echolytics .ex-fold--bare[open]{margin-top:0;border:0;background:none}body.theme-echolytics .ex-fold--bare[open]>.ex-fold__sum{display:none}body.theme-echolytics .ex-fold--bare[open]>.ex-fold__body{padding:0}}body.theme-echolytics .ex-el__meta{align-self:flex-start;margin-top:auto;padding-top:10px;font:700 11px/1.3 var(--mono);letter-spacing:.02em;color:var(--ex-em-text)}body.theme-echolytics .ex-el.is-rule{border-style:dashed;background:var(--ex-surf)}body.theme-echolytics .ex-el.is-rule .ex-el__sym{color:var(--ex-ink-2)}body.theme-echolytics .ex-el.is-rule .ex-el__meta{color:var(--ex-ink-3)}body.theme-echolytics .ex-pt__group--deal .ex-el{border-color:var(--ex-em-soft);background:var(--ex-em-wash)}body.theme-echolytics .ex-pt.is-live .ex-pt__group.is-shown .ex-el{animation:ex-in .32s var(--ex-ease) both}body.theme-echolytics .ex-pt__cap{margin-top:18px;max-width:84ch;font-size:13.5px;line-height:1.55;color:var(--ex-ink-3)}body.theme-echolytics .ex-rules{border:1px solid var(--ex-line-2);border-radius:var(--ex-r-lg);background:var(--ex-bg);overflow:hidden}body.theme-echolytics .ex-rules__head{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:24px;padding:14px 24px 14px 92px;border-bottom:1px solid var(--ex-ink);font:700 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-rules:not(.is-live) .ex-rules__head{padding-left:24px}body.theme-echolytics .ex-rule{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:12px 24px;align-items:center;padding:18px 24px;transition:opacity .25s var(--ex-ease)}body.theme-echolytics .ex-rule+.ex-rule{border-top:1px solid var(--ex-line)}body.theme-echolytics .ex-rules.is-live .ex-rule{grid-template-columns:44px minmax(0,300px) minmax(0,1fr)}body.theme-echolytics .ex-sw{display:none;position:relative;width:44px;height:26px;padding:0;border:0;border-radius:999px;background:var(--ex-line-2);cursor:pointer;transition:background .25s var(--ex-ease)}body.theme-echolytics .ex-rules.is-live .ex-sw{display:block}body.theme-echolytics .ex-sw__knob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .25s var(--ex-ease)}body.theme-echolytics .ex-sw[aria-pressed=true]{background:var(--ex-em-text)}body.theme-echolytics .ex-sw[aria-pressed=true] .ex-sw__knob{transform:translate(18px)}body.theme-echolytics .ex-rule__if{display:flex;align-items:center;gap:12px}body.theme-echolytics .ex-rule__code{display:inline-grid;place-items:center;min-width:56px;height:30px;padding:0 8px;border-radius:6px;background:var(--ex-ink);font:800 12.5px/1 var(--mono);letter-spacing:.04em;color:#fff}body.theme-echolytics .ex-rule__if h3{font-weight:800;font-size:18px;line-height:1.25;color:var(--ex-ink)}body.theme-echolytics .ex-rule__then{position:relative;padding-left:32px;font-size:15px;line-height:1.55;color:var(--ex-ink-2)}body.theme-echolytics .ex-rule__then:before{content:"\2192";position:absolute;left:0;top:0;font:700 16px/1.4 var(--mono);color:var(--ex-em)}body.theme-echolytics .ex-rule.is-off .ex-rule__code{background:var(--ex-line-2);color:var(--ex-ink-2)}body.theme-echolytics .ex-rule.is-off .ex-rule__then{color:var(--ex-ink-3);text-decoration:line-through;text-decoration-color:#5e5e6699}body.theme-echolytics .ex-rule.is-off .ex-rule__then:before{color:var(--ex-ink-3)}body.theme-echolytics .ex-rules__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding:16px 24px;border-top:1px solid var(--ex-line-2);background:var(--ex-surf)}body.theme-echolytics .ex-rules__sum{font:700 13px/1.4 var(--mono);color:var(--ex-ink)}body.theme-echolytics .ex-rules__ch{font-size:14px;line-height:1.5;color:var(--ex-ink-2)}body.theme-echolytics .ex-rules__ch span{margin-right:10px;font:700 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-cover{margin-top:40px;border:1px solid var(--ex-line-2);border-radius:var(--ex-r-lg);background:var(--ex-bg);overflow:hidden}body.theme-echolytics .ex-cover__bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:14px 24px;border-bottom:1px solid var(--ex-ink);font:700 12px/1.2 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink)}body.theme-echolytics .ex-cover__legend{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--ex-ink-3);letter-spacing:.02em}body.theme-echolytics .ex-cover__legend .ex-meter:not(:first-child){margin-left:12px}body.theme-echolytics .ex-cover__row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px 48px;padding:20px 24px}body.theme-echolytics .ex-cover__row+.ex-cover__row{border-top:1px solid var(--ex-line)}body.theme-echolytics .ex-cover__who{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:14px;align-items:start}body.theme-echolytics .ex-cover__who>:not(.ex-cover__code){grid-column:2}body.theme-echolytics .ex-cover__code{grid-row:1 / span 2;display:grid;place-items:center;height:40px;border:1px solid var(--ex-em);border-radius:8px;font:800 12px/1 var(--mono);letter-spacing:.02em;color:var(--ex-em-text)}body.theme-echolytics .ex-cover__who h3{font-weight:800;font-size:19px;line-height:1.3;color:var(--ex-ink)}body.theme-echolytics .ex-cover__lvl{display:flex;align-items:center;gap:12px;margin-top:10px;font:700 12px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ex-ink-2)}body.theme-echolytics .ex-cover__row>p{font-size:15px;line-height:1.6;color:var(--ex-ink-2)}body.theme-echolytics .ex-cover__row>p b{color:var(--ex-ink)}body.theme-echolytics .ex-meter{display:inline-grid;grid-template-columns:repeat(3,22px);gap:3px}body.theme-echolytics .ex-meter i{height:10px;border-radius:2px;background:var(--ex-line-2)}body.theme-echolytics .ex-meter--3 i,body.theme-echolytics .ex-meter--2 i:nth-child(-n+2),body.theme-echolytics .ex-meter--1 i:first-child{background:var(--ex-em)}body.theme-echolytics .ex-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body.theme-echolytics .ex-case{position:relative;display:flex;flex-direction:column;padding:22px 24px 24px;border:1px solid var(--ex-line);border-radius:var(--ex-r-lg);background:var(--ex-bg);transition:border-color .2s var(--ex-ease),transform .2s var(--ex-ease)}body.theme-echolytics .ex-case:hover{border-color:var(--ex-em);transform:translateY(-3px)}body.theme-echolytics .ex-case__k{font:700 11.5px/1.3 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-case h3{margin-top:10px;font-weight:800;font-size:19px;line-height:1.3;letter-spacing:-.015em}body.theme-echolytics .ex-case h3 a{color:var(--ex-ink);text-decoration:none}body.theme-echolytics .ex-case h3 a:after{content:"";position:absolute;inset:0;border-radius:inherit}body.theme-echolytics .ex-case:hover h3 a{color:var(--ex-em-text)}body.theme-echolytics .ex-case__m{display:grid;gap:14px;margin-top:auto;padding-top:22px}body.theme-echolytics .ex-case__m>div{display:flex;flex-direction:column-reverse;gap:6px;padding-top:12px;border-top:1px solid var(--ex-line)}body.theme-echolytics .ex-case__m dd{font:800 26px/1.05 var(--mono);letter-spacing:-.03em;color:var(--ex-ink)}body.theme-echolytics .ex-case__m>div:first-child dd{color:var(--ex-em-text)}body.theme-echolytics .ex-case__m dt{font-size:13px;line-height:1.4;color:var(--ex-ink-3)}body.theme-echolytics .ex-case__m .ex-case__calc dd{font-size:18px;color:var(--ex-ink-2)}body.theme-echolytics .ex-inds{margin-top:clamp(40px,5vw,64px);border:1px solid var(--ex-line-2);border-radius:var(--ex-r-lg);background:var(--ex-bg);overflow:hidden}body.theme-echolytics .ex-inds__bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:14px 24px;border-bottom:1px solid var(--ex-ink);font:700 12px/1.3 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink)}body.theme-echolytics .ex-inds__bar span:last-child{color:var(--ex-ink-3)}body.theme-echolytics .ex-inds__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.theme-echolytics .ex-inds__list>li{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;padding:18px 24px 12px;border-top:1px solid var(--ex-line)}body.theme-echolytics .ex-inds__list>li:nth-child(-n+2){border-top:0}body.theme-echolytics .ex-inds__list>li:nth-child(2n){border-left:1px solid var(--ex-line)}body.theme-echolytics .ex-inds__code{display:grid;place-items:center;height:40px;border:1px solid var(--ex-line-2);border-radius:8px;background:var(--ex-surf);font:800 12px/1 var(--mono);color:var(--ex-ink-2)}body.theme-echolytics .ex-inds__list h4{font-weight:800;font-size:17px;color:var(--ex-ink)}body.theme-echolytics .ex-inds__list p{margin-top:8px;font-size:14.5px;line-height:1.55;color:var(--ex-ink-2)}body.theme-echolytics .ex-inds__links{display:flex;flex-wrap:wrap;gap:4px 18px}body.theme-echolytics .ex-inds__links a{display:inline-flex;align-items:center;gap:6px;min-height:40px;font:700 12.5px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ex-em-text);text-decoration:none}body.theme-echolytics .ex-inds__links a:after{content:"\2192"}body.theme-echolytics .ex-inds__links a:hover{text-decoration:underline;text-underline-offset:4px}body.theme-echolytics .ex-caselinks{margin-top:16px;border:1px solid var(--ex-line);border-radius:var(--ex-r-lg);background:var(--ex-surf)}body.theme-echolytics .ex-caselinks__sum{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 24px;cursor:pointer;list-style:none;font-weight:800;font-size:16px;color:var(--ex-ink)}body.theme-echolytics .ex-caselinks__sum::-webkit-details-marker{display:none}body.theme-echolytics .ex-caselinks__sum .ex-dx__pm{flex:none}body.theme-echolytics .ex-caselinks__sum:hover{color:var(--ex-em-text)}body.theme-echolytics .ex-caselinks>p{max-width:80ch;padding:0 24px;font-size:15px;line-height:1.6;color:var(--ex-ink-2)}body.theme-echolytics .ex-caselinks .r-related{margin:16px 24px 18px}body.theme-echolytics .ex-caselinks>p+p{margin-top:14px}body.theme-echolytics .ex-caselinks>p:last-child{padding-bottom:24px}body.theme-echolytics .ex-int{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,4vw,56px);align-items:start;margin-top:clamp(48px,6vw,72px)}body.theme-echolytics .ex-int__text>p{margin-top:12px;font-size:15.5px;line-height:1.6;color:var(--ex-ink-2)}body.theme-echolytics .ex-int__list{display:grid;gap:16px;margin-top:22px}body.theme-echolytics .ex-int__list li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start}body.theme-echolytics .ex-int__list .dna-ic{margin-bottom:0}body.theme-echolytics .ex-int__list h4{font-weight:800;font-size:16px;color:var(--ex-ink)}body.theme-echolytics .ex-int__list p{margin-top:4px;font-size:14.5px;line-height:1.55;color:var(--ex-ink-2)}body.theme-echolytics .ex-int__log{padding:12px;border:1px solid var(--ex-line);border-radius:var(--ex-r-lg);background:var(--ex-surf)}body.theme-echolytics .ex-int__bar{display:flex;justify-content:space-between;padding:4px 6px 12px;font:700 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-int__log ol{display:grid;gap:8px}body.theme-echolytics .ex-int__log li{padding:14px;border:1px solid var(--ex-line);border-radius:var(--ex-r-sm);background:var(--ex-bg);font-size:14.5px;line-height:1.5;color:var(--ex-ink)}body.theme-echolytics .ex-int__who{display:block;margin-bottom:6px;font:700 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ex-em-text)}body.theme-echolytics .ex-spec{margin-top:clamp(48px,6vw,72px)}body.theme-echolytics .ex-spec__sub{margin-top:10px;max-width:80ch;font-size:15.5px;line-height:1.6;color:var(--ex-ink-2)}body.theme-echolytics .ex-spec__wrap{margin-top:20px;overflow-x:auto;border:1px solid var(--ex-line);border-radius:var(--ex-r-lg);background:var(--ex-bg)}body.theme-echolytics .ex-spec table{width:100%;border-collapse:collapse}body.theme-echolytics .ex-spec tr+tr{border-top:1px solid var(--ex-line)}body.theme-echolytics .ex-spec th{width:32%;padding:16px 20px 16px clamp(20px,2.6vw,32px);text-align:left;vertical-align:top;font:700 12.5px/1.5 var(--mono);letter-spacing:.02em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-spec td{padding:16px clamp(20px,2.6vw,32px) 16px 0;font-size:15px;line-height:1.6;color:var(--ex-ink)}body.theme-echolytics .ex-faq{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(28px,4vw,64px);align-items:start}body.theme-echolytics .ex-faq .ex-head{position:sticky;top:130px;margin-bottom:0}body.theme-echolytics .ex-faq .ex-sub{margin-top:0}body.theme-echolytics .ex-faq__sheet{border:1px solid var(--ex-line-2);border-radius:var(--ex-r-lg);background:var(--ex-bg);overflow:hidden}body.theme-echolytics .ex-faq__bar{display:flex;justify-content:space-between;gap:12px;padding:14px 24px;border-bottom:1px solid var(--ex-ink);font:700 12px/1.2 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink)}body.theme-echolytics .ex-faq__bar span:last-child{color:var(--ex-ink-3)}body.theme-echolytics .ex-faq .faq-list{counter-reset:fq;padding:0 24px}body.theme-echolytics .ex-faq .faq-item{counter-increment:fq;border-bottom-color:var(--ex-line)}body.theme-echolytics .ex-faq .faq-item:last-child{border-bottom:0}body.theme-echolytics .ex-faq .faq-q{padding-left:52px;color:var(--ex-ink);font-weight:700}body.theme-echolytics .ex-faq .faq-q:before{content:counter(fq,decimal-leading-zero);position:absolute;left:4px;top:28px;font:700 12px/1 var(--mono);color:var(--ex-ink-3)}body.theme-echolytics .ex-faq .faq-item.open .faq-q:before{color:var(--ex-em-text)}body.theme-echolytics .ex-faq .faq-q:hover{color:var(--ex-em-text)}body.theme-echolytics .ex-faq .faq-a,body.theme-echolytics .ex-faq .faq-item.open .faq-a{padding-left:52px;color:var(--ex-ink-2);line-height:1.65}body.theme-echolytics .ex-faq .faq-a a{color:var(--ex-em-text)}body.theme-echolytics .ex-plan{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}body.theme-echolytics .ex-plan__sheet{grid-row:span 1;border:1px solid var(--ex-line-2);border-radius:var(--ex-r-lg);background:var(--ex-bg);overflow:hidden}body.theme-echolytics .ex-plan__bar{display:flex;justify-content:space-between;gap:12px;padding:14px 24px;border-bottom:1px solid var(--ex-ink);font:700 12px/1.2 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink)}body.theme-echolytics .ex-plan__bar span:last-child{color:var(--ex-em-text)}body.theme-echolytics .ex-plan__rows>div{display:grid;grid-template-columns:132px minmax(0,1fr);gap:8px 16px;padding:16px 24px}body.theme-echolytics .ex-plan__rows>div+div{border-top:1px solid var(--ex-line)}body.theme-echolytics .ex-plan__rows dt{padding-top:3px;font:700 12px/1.3 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ex-em-text)}body.theme-echolytics .ex-plan__rows dd{font-weight:700;font-size:16px;line-height:1.5;color:var(--ex-ink)}body.theme-echolytics .ex-plan__stop{background:var(--ex-surf)}body.theme-echolytics .ex-plan__stop dt{color:var(--ex-ink-2)}body.theme-echolytics .ex-plan__split{display:grid;gap:16px}body.theme-echolytics .ex-plan__col{padding:22px 24px;border:1px solid var(--ex-em-soft);border-radius:var(--ex-r-lg);background:var(--ex-bg)}body.theme-echolytics .ex-plan__col--you{border-color:var(--ex-line-2);background:var(--ex-surf)}body.theme-echolytics .ex-plan__col h3{margin-bottom:14px;font:700 12px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-em-text)}body.theme-echolytics .ex-plan__col--you h3{color:var(--ex-ink-2)}body.theme-echolytics .ex-plan__you{display:grid;gap:8px}body.theme-echolytics .ex-plan__you li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:14.5px;line-height:1.45;color:var(--ex-ink-2)}body.theme-echolytics .ex-plan__you li:before{content:"";width:10px;height:10px;margin:5px 0 0 3px;border:1.5px solid var(--ex-ink-3);border-radius:2px}body.theme-echolytics .ex-plan__price{grid-column:1 / -1;max-width:88ch;margin-top:8px;font-size:15.5px;line-height:1.65;color:var(--ex-ink-2)}body.theme-echolytics .ex-plan__price b{color:var(--ex-ink)}body.theme-echolytics .ex-fit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}body.theme-echolytics .ex-fit__col{padding:22px 24px 24px;border:1px solid var(--ex-line-2);border-radius:var(--ex-r-lg);background:var(--ex-bg)}body.theme-echolytics .ex-fit__col--no{background:var(--ex-surf)}body.theme-echolytics .ex-fit__k{display:flex;align-items:center;gap:10px;margin-bottom:16px;font:700 12px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-em-text)}body.theme-echolytics .ex-fit__col--no .ex-fit__k{color:var(--ex-risk)}body.theme-echolytics .ex-fit__k:before{content:"+";display:grid;place-items:center;width:22px;height:22px;border:1px solid currentColor;border-radius:6px;font-size:14px}body.theme-echolytics .ex-fit__col--no .ex-fit__k:before{content:"\2212"}body.theme-echolytics .ex-fit ul{display:grid;gap:12px}body.theme-echolytics .ex-fit li{position:relative;padding-left:22px;font-size:15px;line-height:1.55;color:var(--ex-ink-2)}body.theme-echolytics .ex-fit li:before{content:"";position:absolute;left:2px;top:9px;width:8px;height:8px;border-radius:2px;background:var(--ex-em)}body.theme-echolytics .ex-fit__col--no li:before{background:var(--ex-risk)}body.theme-echolytics .ex-fit li b{color:var(--ex-ink)}body.theme-echolytics .ex-refer{margin-top:clamp(36px,4vw,52px)}body.theme-echolytics .ex-refer__list{margin-top:16px;border-top:1px solid var(--ex-ink)}body.theme-echolytics .ex-refer__list>li{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:8px 40px;padding:18px 0;border-bottom:1px solid var(--ex-line-2)}body.theme-echolytics .ex-refer__if{font-weight:800;font-size:17px;line-height:1.35;color:var(--ex-ink)}body.theme-echolytics .ex-refer__if span{display:block;margin-bottom:6px;font:700 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-refer__to{position:relative;padding-left:30px;font-size:15px;line-height:1.55;color:var(--ex-ink-2)}body.theme-echolytics .ex-refer__to:before{content:"\2192";position:absolute;left:0;top:0;font:700 16px/1.45 var(--mono);color:var(--ex-em)}body.theme-echolytics .ex-refer__to a{font-weight:800}body.theme-echolytics .ex-rel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px clamp(28px,4vw,56px)}body.theme-echolytics .ex-rel__h{font:700 12px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-rel__tasks .r-related{margin-top:16px}body.theme-echolytics .ex-rel__list{margin-top:12px}body.theme-echolytics .ex-rel__list li+li{border-top:1px solid var(--ex-line)}body.theme-echolytics .ex-rel__list a{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 0;font-weight:700;font-size:15.5px;line-height:1.4;color:var(--ex-ink);text-decoration:none}body.theme-echolytics .ex-rel__list a:after{content:"\2192";flex:none;font-family:var(--mono);color:var(--ex-em-text)}body.theme-echolytics .ex-rel__list a:hover{color:var(--ex-em-text)}body.theme-echolytics .ex-cta{position:relative;overflow:hidden;padding:clamp(28px,5vw,64px);border-radius:28px;color:#fff;background-color:var(--ex-mon);background-image:linear-gradient(var(--ex-mon-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ex-mon-grid) 1px,transparent 1px);background-size:32px 32px}body.theme-echolytics .ex-cta__in{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,56px);align-items:start}body.theme-echolytics .ex-badge--dark{border-color:#3ecf9566;background:transparent;color:var(--ex-mon-em)}body.theme-echolytics .ex-badge--dark .ex-badge__pulse,body.theme-echolytics .ex-badge--dark .ex-badge__pulse:after{background:var(--ex-mon-em);border-color:var(--ex-mon-em)}body.theme-echolytics .ex-badge--dark .ex-badge__pulse:after{background:transparent}body.theme-echolytics .ex-cta h2{margin-top:20px;font-weight:800;font-size:clamp(28px,3.6vw,48px);line-height:1.08;letter-spacing:-.03em;color:#fff}body.theme-echolytics .ex-cta .mk{color:var(--ex-mon-em)!important}body.theme-echolytics .ex-cta__sub{margin-top:16px;max-width:56ch;font-size:17px;line-height:1.6;color:#ffffffc2}body.theme-echolytics .ex-cta__trace{position:absolute;top:18px;left:0;width:100%;height:44px;overflow:visible;pointer-events:none}body.theme-echolytics .ex-cta__trace polyline{fill:none;stroke:var(--ex-mon-em);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.45}body.theme-echolytics .ex-cta__plan{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;padding-top:22px;border-top:1px solid rgba(62,207,149,.35)}body.theme-echolytics .ex-cta__plan li{position:relative;font-size:15px;line-height:1.55;color:#ffffffc2}body.theme-echolytics .ex-cta__plan li:before{content:"";position:absolute;top:-27px;left:0;width:9px;height:9px;border-radius:50%;background:var(--ex-mon-em);box-shadow:0 0 0 4px #3ecf952e}body.theme-echolytics .ex-cta__plan b{display:block;margin-bottom:4px;font-weight:800;color:#fff}body.theme-echolytics .ex-cta__day{display:block;margin-bottom:8px;font:700 12px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-mon-em)}body.theme-echolytics .ex-cta__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}body.theme-echolytics .ex-cta__line{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-weight:700;font-size:15px;color:#fff;text-decoration:none}body.theme-echolytics .ex-cta__line .icon{width:18px;height:18px;color:var(--ex-mon-em)}body.theme-echolytics .ex-cta__line:hover{color:var(--ex-mon-em)}body.theme-echolytics .ex-cta__note{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.45;color:#ffffffad}body.theme-echolytics .ex-cta__note .icon{width:15px;height:15px;flex:none}body.theme-echolytics .ex-cta__contacts{display:flex;flex-wrap:wrap;gap:4px 28px;margin-top:28px;margin-bottom:12px}body.theme-echolytics .ex-form{color:var(--ex-ink);scroll-margin-top:110px}body.theme-echolytics .ex-form .form-grid{grid-template-columns:1fr;gap:12px;padding:clamp(20px,2.4vw,28px);border:0;border-radius:var(--ex-r-lg);background:var(--ex-bg);-webkit-backdrop-filter:none;backdrop-filter:none}body.theme-echolytics .ex-form__h{display:flex;align-items:center;gap:10px;margin-bottom:4px;font-weight:800;font-size:20px;line-height:1.25;letter-spacing:-.015em;color:var(--ex-ink)}body.theme-echolytics .ex-form__h:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--ex-em);box-shadow:0 0 0 4px var(--ex-em-wash)}body.theme-echolytics .ex-form .lead-submit .btn{border-radius:999px}body.theme-echolytics .ex-form .form-success{border-radius:var(--ex-r-lg);background:var(--ex-bg)}body.theme-echolytics .ex-cta .ex-form :focus-visible{outline-color:var(--ex-em-text)}body.theme-echolytics .ex-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;padding:clamp(20px,2.4vw,28px) clamp(20px,2.8vw,36px);border:1px solid var(--ex-line);border-radius:var(--ex-r-lg);background:var(--ex-surf)}body.theme-echolytics .ex-band__t{flex:1 1 380px;max-width:66ch;font-size:17px;line-height:1.55;color:var(--ex-ink-2)}body.theme-echolytics .ex-band__t b{color:var(--ex-ink)}body.theme-echolytics .ex-band .btn{flex:none}@media (max-width:620px){body.theme-echolytics .ex-band{flex-direction:column;align-items:stretch}body.theme-echolytics .ex-band .btn{justify-content:center}}body.theme-echolytics .crumbs{padding-left:0;color:var(--ex-ink-3)}body.theme-echolytics .crumbs a:hover{color:var(--ex-em-text)}@media (max-width:1180px){body.theme-echolytics .ex-ecg__body{grid-template-columns:1fr}body.theme-echolytics .ex-ecg__side{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:12px 24px;align-items:center}body.theme-echolytics .ex-ecg__k,body.theme-echolytics .ex-ecg__meter{grid-column:1 / -1}body.theme-echolytics .ex-ecg__verdict{grid-column:2;grid-row:2;margin-top:0}body.theme-echolytics .ex-council__leads{grid-template-columns:repeat(2,minmax(0,1fr))}body.theme-echolytics .ex-route__list{grid-template-columns:repeat(3,minmax(0,1fr))}body.theme-echolytics .ex-route__list>li:nth-child(4):before{display:none}body.theme-echolytics .ex-formula{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}body.theme-echolytics .ex-formula__op:nth-of-type(4){display:none}body.theme-echolytics .ex-formula__cell--sum{grid-column:1 / -1}}@media (max-width:1100px){body.theme-echolytics .ex-caps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.theme-echolytics .ex-hero h1{max-width:20ch}body.theme-echolytics .ex-layers,body.theme-echolytics .ex-cases{grid-template-columns:repeat(2,minmax(0,1fr))}body.theme-echolytics .ex-layer--deal{grid-column:1 / -1}body.theme-echolytics .ex-plan{grid-template-columns:1fr}body.theme-echolytics .ex-plan__split{grid-template-columns:repeat(2,minmax(0,1fr))}body.theme-echolytics .ex-dx,body.theme-echolytics .ex-lab{grid-template-columns:1fr}}@media (max-width:860px){body.theme-echolytics .ex-caps__head,body.theme-echolytics .ex-ecg__side{grid-template-columns:1fr}body.theme-echolytics .ex-ecg__verdict{grid-column:auto;grid-row:auto}body.theme-echolytics .ex-ecg__meta{margin-left:0}body.theme-echolytics .ex-head{grid-template-columns:1fr;align-items:start}body.theme-echolytics .ex-log__row{grid-template-columns:72px minmax(0,1fr)}body.theme-echolytics .ex-log__dx{grid-column:2}body.theme-echolytics .ex-int,body.theme-echolytics .ex-rel,body.theme-echolytics .ex-faq,body.theme-echolytics .ex-fit,body.theme-echolytics .ex-plan__split{grid-template-columns:1fr}body.theme-echolytics .ex-faq .ex-head{position:static}body.theme-echolytics .ex-proof__list{grid-template-columns:1fr}body.theme-echolytics .ex-proof__list>li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 16px;padding:14px 20px}body.theme-echolytics .ex-proof__list>li+li{border-left:0;border-top:1px solid var(--ex-line)}body.theme-echolytics .ex-proof__v{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:26px;white-space:nowrap}body.theme-echolytics .ex-proof__src{margin-top:0}body.theme-echolytics .ex-refer__list>li{grid-template-columns:1fr}body.theme-echolytics .ex-inds__list{grid-template-columns:1fr}body.theme-echolytics .ex-inds__list>li:nth-child(2){border-top:1px solid var(--ex-line)}body.theme-echolytics .ex-inds__list>li:nth-child(2n){border-left:0}body.theme-echolytics .ex-cta__plan{grid-template-columns:1fr;gap:18px;padding:0 0 0 22px;border-top:0;border-left:1px solid rgba(62,207,149,.35)}body.theme-echolytics .ex-cta__plan li:before{top:3px;left:-27px}body.theme-echolytics .ex-route__list{grid-template-columns:1fr 1fr}body.theme-echolytics .ex-route__list>li+li:before{display:none}body.theme-echolytics .ex-pt__group{grid-template-columns:1fr}body.theme-echolytics .ex-pt__filter{margin-left:0}body.theme-echolytics .ex-rules__head{display:none}body.theme-echolytics .ex-rule,body.theme-echolytics .ex-rules.is-live .ex-rule{grid-template-columns:minmax(0,1fr)}body.theme-echolytics .ex-rules.is-live .ex-rule{grid-template-columns:44px minmax(0,1fr)}body.theme-echolytics .ex-rules.is-live .ex-rule__then{grid-column:1 / -1}body.theme-echolytics .ex-rule__then{padding-left:26px;font-size:14.5px}body.theme-echolytics .ex-cover__row{grid-template-columns:1fr}body.theme-echolytics .ex-cta__in{grid-template-columns:1fr;align-items:start}body.theme-echolytics .ex-dx__hint{display:none}body.theme-echolytics .ex-dx__it summary{grid-template-columns:36px minmax(0,1fr) 28px}body.theme-echolytics .ex-dx__body{padding-left:74px}}@media (max-width:720px){@keyframes ex-belt-v{0%{transform:translate3d(0,-50%,0)}to{transform:translateZ(0)}}body.theme-echolytics .ex-scan{padding:10px}body.theme-echolytics .ex-scan__legend{margin-left:0}body.theme-echolytics .ex-scan__stage{height:420px}body.theme-echolytics .ex-scan__win{justify-content:center;align-items:flex-start}body.theme-echolytics .ex-scan__win--raw{clip-path:inset(0 0 50% 0)}body.theme-echolytics .ex-scan__win--dx{clip-path:inset(50% 0 0 0)}body.theme-echolytics .ex-scan__track{flex-direction:column;width:auto;height:max-content;animation-name:ex-belt-v;animation-duration:34s}body.theme-echolytics .ex-card{width:min(300px,calc(100vw - 88px));height:128px;margin:0 0 12px;padding:12px 14px}body.theme-echolytics .ex-card__wave,body.theme-echolytics .ex-card__chat{height:30px;margin-top:10px}body.theme-echolytics .ex-tags{flex-direction:row;flex-wrap:wrap;gap:6px}body.theme-echolytics .ex-tags li{font-size:11.5px;padding:5px 8px}body.theme-echolytics .ex-scan__beam{inset:50% 0 auto;width:auto;height:2px;margin:-1px 0 0}body.theme-echolytics .ex-scan__beam:before{top:50%;left:-5px;margin:-5px 0 0}body.theme-echolytics .ex-scan__beam:after{inset:50% -5px auto auto;margin:-5px 0 0}body.theme-echolytics .ex-scan__glow{top:50%;bottom:auto;left:0;width:100%;height:30%;background:linear-gradient(180deg,rgba(62,207,149,.16),transparent)}body.theme-echolytics .ex-scan__side{display:none}body.theme-echolytics .ex-ecg__plot{height:220px}body.theme-echolytics .ex-ecg__val{font-size:44px}body.theme-echolytics .ex-ecg__stages{display:flex;flex-wrap:wrap;gap:8px 14px}body.theme-echolytics .ex-ecg__stages li{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;letter-spacing:.02em}body.theme-echolytics .ex-ecg__sn{display:inline-grid;place-items:center;width:18px;height:18px;border:1px solid var(--ex-mon-line);border-radius:4px;color:var(--ex-mon-em)}body.theme-echolytics .ex-flag{white-space:normal;max-width:calc(100% - 16px)}body.theme-echolytics .ex-flag--a{left:8px}body.theme-echolytics .ex-flag--b{left:auto;right:8px}}@media (max-width:560px){body.theme-echolytics .ex-caps__grid,body.theme-echolytics .ex-council__leads{grid-template-columns:1fr}body.theme-echolytics{--ex-r-lg:16px}body.theme-echolytics .ex-hero h1{font-size:clamp(30px,8.6vw,38px)}body.theme-echolytics .ex-hero__cta .btn{width:100%;justify-content:center}body.theme-echolytics .ex-hero__cta .btn{padding-inline:18px;gap:10px}body.theme-echolytics .ex-badge{font-size:11px;letter-spacing:.01em;padding:7px 12px 7px 10px}body.theme-echolytics .ex-vitals>div{padding-right:6px}body.theme-echolytics .ex-vitals>div+div{padding-left:10px}body.theme-echolytics .ex-vitals dd{font-size:24px}body.theme-echolytics .ex-vitals dt{font-size:12px}body.theme-echolytics .ex-layers,body.theme-echolytics .ex-cases,body.theme-echolytics .ex-inds__list,body.theme-echolytics .ex-route__list{grid-template-columns:1fr}body.theme-echolytics .ex-lab__bench{padding:0;border:0;background:transparent;box-shadow:none}body.theme-echolytics .ex-lab__bar{padding:0 2px 10px}body.theme-echolytics .ex-demo__tabs{padding:0 0 10px}body.theme-echolytics .ex-demo__out{padding:14px 12px}body.theme-echolytics .ex-demo__ln{max-width:92%;font-size:14.5px}body.theme-echolytics .ex-lab__bench.is-live .ex-demo__again{display:flex;width:100%}body.theme-echolytics .ex-demo__res{grid-template-columns:1fr}body.theme-echolytics .ex-demo__score{flex-direction:row;align-items:baseline;gap:10px}body.theme-echolytics .ex-formula{grid-template-columns:1fr;gap:6px}body.theme-echolytics .ex-formula__op{display:none}body.theme-echolytics .ex-formula__cell{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:10px;padding:12px 14px}body.theme-echolytics .ex-formula__cell span{font-size:16px}body.theme-echolytics .ex-proof__v{font-size:22px}body.theme-echolytics .ex-plan__rows>div{grid-template-columns:1fr;gap:6px;padding:14px 16px}body.theme-echolytics .ex-plan__bar,body.theme-echolytics .ex-faq__bar,body.theme-echolytics .ex-cover__bar,body.theme-echolytics .ex-inds__bar{padding:12px 16px}body.theme-echolytics .ex-plan__col,body.theme-echolytics .ex-fit__col{padding:18px 16px}body.theme-echolytics .ex-cover__row{padding:16px}body.theme-echolytics .ex-inds__list>li{padding:16px 16px 10px;grid-template-columns:44px minmax(0,1fr);gap:12px}body.theme-echolytics .ex-faq .faq-list{padding:0 16px}body.theme-echolytics .ex-hood__sum{grid-template-columns:minmax(0,1fr) 28px;gap:6px 12px;padding:12px 16px}body.theme-echolytics .ex-hood__k{grid-column:1}body.theme-echolytics .ex-hood__sum .ex-dx__pm{grid-column:2;grid-row:1 / span 2}body.theme-echolytics .ex-hood .ex-pt{padding:0 16px 16px}body.theme-echolytics .ex-fold__sum{gap:4px 12px;padding:12px 16px}body.theme-echolytics .ex-fold__t{font-size:16px}body.theme-echolytics .ex-fold__body{padding:0 16px 16px}body.theme-echolytics .ex-fold__body>*+*{margin-top:16px}body.theme-echolytics .ex-caselinks__sum{padding:10px 16px}body.theme-echolytics .ex-caselinks>p{padding:0 16px}body.theme-echolytics .ex-caselinks .r-related{margin:14px 16px 16px}body.theme-echolytics .ex-cta__trace{display:none}body.theme-echolytics .ex-log__row{grid-template-columns:1fr;gap:8px}body.theme-echolytics .ex-log__dx{grid-column:auto}body.theme-echolytics .ex-log__t{font-size:18px}body.theme-echolytics .ex-lab{padding:16px;border-radius:20px}body.theme-echolytics .ex-pt__stats{gap:20px}body.theme-echolytics .ex-pt__stats dd{font-size:24px}body.theme-echolytics .ex-pt__grid{grid-template-columns:1fr;gap:8px}body.theme-echolytics .ex-el{display:grid;grid-template-columns:48px minmax(0,1fr);grid-auto-rows:auto;column-gap:12px;padding:12px}body.theme-echolytics .ex-el__n{grid-column:1;grid-row:1}body.theme-echolytics .ex-el__sym{grid-column:1;grid-row:2 / span 2;margin-top:4px;font-size:24px}body.theme-echolytics .ex-el>:not(.ex-el__n):not(.ex-el__sym){grid-column:2}body.theme-echolytics .ex-el .ex-el__name{grid-row:1;margin-top:0}body.theme-echolytics .ex-el__meta{padding-top:6px}body.theme-echolytics .ex-dx__it summary{padding:10px 16px}body.theme-echolytics .ex-dx__body{padding:0 16px 18px 66px}body.theme-echolytics .ex-dx__bar{padding:14px 16px}body.theme-echolytics .ex-rule{padding:16px}body.theme-echolytics .ex-rules__foot{padding:14px 16px}body.theme-echolytics .ex-spec th,body.theme-echolytics .ex-spec td{display:block;width:auto;padding:0 16px}body.theme-echolytics .ex-spec th{padding-top:14px}body.theme-echolytics .ex-spec td{padding-top:4px;padding-bottom:14px}body.theme-echolytics .ex-cta{border-radius:20px;padding:24px 18px}body.theme-echolytics .ex-cta__actions .btn{width:100%;justify-content:center}body.theme-echolytics .ex-form .form-grid{padding:18px 16px}body.theme-echolytics .ex-faq .faq-q,body.theme-echolytics .ex-faq .faq-a,body.theme-echolytics .ex-faq .faq-item.open .faq-a{padding-left:40px}}@media (max-width:400px){body.theme-echolytics .sticky-cta-text span{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:720px){body.theme-echolytics .ex-scan__track{transform:translate3d(0,-18%,0)}}@media (prefers-reduced-motion:reduce){body.theme-echolytics .ex-scan__track,body.theme-echolytics .ex-ecg__sweep,body.theme-echolytics .ex-scan__glow,body.theme-echolytics .ex-scan__rec{animation:none!important}body.theme-echolytics .ex-ecg__sweep{display:none}body.theme-echolytics .ex-scan__track{transform:translate3d(-25%,0,0)}body.theme-echolytics .ex-badge__pulse:after{animation:none!important}body.theme-echolytics .ex-dx__it[open] .ex-dx__body,body.theme-echolytics .ex-pt.is-live .ex-pt__group.is-shown .ex-el,body.theme-echolytics .ex-demo__out.is-play *{animation:none!important}body.theme-echolytics .ex-el,body.theme-echolytics .ex-case,body.theme-echolytics .ex-sw,body.theme-echolytics .ex-sw__knob,body.theme-echolytics .ex-dx__pm:before,body.theme-echolytics .ex-dx__pm:after{transition:none!important}body.theme-echolytics .ex-el:hover,body.theme-echolytics .ex-case:hover{transform:none}}body.theme-echolytics .ex-hero__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px clamp(32px,4vw,64px);align-items:start}body.theme-echolytics .ex-hero__text h1{font-size:clamp(32px,3.4vw,50px)}body.theme-echolytics .ex-hero__text .ex-lead{margin-top:20px;max-width:56ch}body.theme-echolytics .ex-win--hero{margin-top:4px}body.theme-echolytics .ex-hero .ex-proof{margin-top:32px}body.theme-echolytics .ex-win{position:relative;overflow:hidden;border:1px solid var(--ex-line-2);border-radius:var(--ex-r-lg);background:var(--ex-bg);box-shadow:0 36px 80px -52px #0e151273}body.theme-echolytics .ex-win__bar{display:flex;align-items:center;gap:8px;height:36px;padding:0 16px;border-bottom:1px solid var(--ex-line);background:var(--ex-surf)}body.theme-echolytics .ex-win__bar i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ex-line-2)}body.theme-echolytics .ex-win__bar span{min-width:0;margin-left:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:700 12px/1 var(--mono);letter-spacing:.03em;color:var(--ex-ink-3)}body.theme-echolytics .ex-win__bar em{flex:none;margin-left:auto;padding:4px 8px;border-radius:999px;background:var(--ex-em-wash);font:700 12px/1 var(--mono);font-style:normal;color:var(--ex-em-text);white-space:nowrap}body.theme-echolytics .ex-win__pic{position:relative}body.theme-echolytics .ex-win__img{display:block;width:100%;height:auto;background:var(--ex-surf)}body.theme-echolytics .ex-win figcaption{padding:12px 16px;border-top:1px solid var(--ex-line);font-size:14px;line-height:1.55;color:var(--ex-ink-2)}body.theme-echolytics .ex-win figcaption b{color:var(--ex-ink)}body.theme-echolytics .ex-win--wide{margin-top:clamp(32px,4vw,48px)}body.theme-echolytics .ex-shot{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:24px clamp(28px,4vw,56px);align-items:center;margin-top:clamp(40px,5vw,64px)}body.theme-echolytics .ex-shot--rev{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}body.theme-echolytics .ex-shot--rev>.ex-shot__text{order:2}body.theme-echolytics .ex-shot__k{font:700 12px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ex-em-text)}body.theme-echolytics .ex-shot__text h3{margin-top:12px;font-weight:800;font-size:clamp(20px,1.9vw,26px);line-height:1.2;letter-spacing:-.02em;color:var(--ex-ink)}body.theme-echolytics .ex-shot__text>p:not(.ex-shot__k){margin-top:12px;font-size:15.5px;line-height:1.6;color:var(--ex-ink-2)}body.theme-echolytics .ex-shot__text>p a{color:var(--ex-em-text);text-underline-offset:3px}body.theme-echolytics .ex-shot__text .ex-ticks{margin-top:16px}body.theme-echolytics .ex-shots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:clamp(32px,4vw,48px)}body.theme-echolytics .ex-shots .ex-win{align-self:start}body.theme-echolytics .ex-dx--shot{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:24px}body.theme-echolytics .ex-dx--shot>.ex-win{position:sticky;top:128px}body.theme-echolytics .ex-zoom{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:0;background:transparent;cursor:zoom-in}body.theme-echolytics .ex-zoom__l{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;min-height:32px;padding:0 16px;border-radius:999px;background:#0e1512db;font:700 13px/1 Manrope,sans-serif;color:#fff;opacity:0;transform:translateY(4px);transition:opacity .2s var(--ex-ease),transform .2s var(--ex-ease)}body.theme-echolytics .ex-zoom:hover .ex-zoom__l,body.theme-echolytics .ex-zoom:focus-visible .ex-zoom__l{opacity:1;transform:none}body.theme-echolytics .ex-zoom:focus-visible{outline-offset:-4px}@media (hover:none){body.theme-echolytics .ex-zoom__l{opacity:1;transform:none}}html.ex-lb-on{overflow:hidden}body.theme-echolytics .ex-lb{width:min(1600px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:var(--ex-r-lg);background:var(--ex-bg);color:var(--ex-ink);overflow:hidden;box-shadow:0 40px 120px -40px #0009}body.theme-echolytics .ex-lb[open]{display:flex;flex-direction:column}body.theme-echolytics .ex-lb::backdrop{background:#0e1512cc}body.theme-echolytics .ex-lb__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 16px;border-bottom:1px solid var(--ex-line)}body.theme-echolytics .ex-lb__t{font:700 13px/1.3 var(--mono);color:var(--ex-ink-2)}body.theme-echolytics .ex-lb__x{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--ex-line-2);border-radius:50%;background:var(--ex-bg);color:var(--ex-ink);cursor:pointer}body.theme-echolytics .ex-lb__x .icon{width:18px;height:18px}body.theme-echolytics .ex-lb__scroll{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}body.theme-echolytics .ex-lb__img{display:block;width:100%;height:auto}body.theme-echolytics .ex-lb__hint{display:none;padding:8px 16px;border-top:1px solid var(--ex-line);font-size:13px;color:var(--ex-ink-3)}@media (max-width:1100px){body.theme-echolytics .ex-hero__grid{display:flex;flex-direction:column;gap:0}body.theme-echolytics .ex-hero__text{display:contents}body.theme-echolytics .ex-hero__text .ex-badge{align-self:flex-start}body.theme-echolytics .ex-hero__text h1{font-size:clamp(32px,5.6vw,48px)}body.theme-echolytics .ex-win--hero{order:1;margin-top:32px}body.theme-echolytics .ex-hero .ex-vitals{order:2}body.theme-echolytics .ex-hero .ex-trial{order:3}body.theme-echolytics .ex-dx--shot{grid-template-columns:1fr}body.theme-echolytics .ex-dx--shot>.ex-win{position:relative;top:auto}}@media (max-width:960px){body.theme-echolytics .ex-shot,body.theme-echolytics .ex-shot--rev{grid-template-columns:1fr}body.theme-echolytics .ex-shot--rev>.ex-shot__text{order:0}}@media (max-width:560px){body.theme-echolytics .ex-hero .ex-vitals{order:1;margin-top:20px}body.theme-echolytics .ex-hero .ex-trial{order:1}body.theme-echolytics .ex-win--hero{order:2;margin-top:24px}}@media (max-width:720px){body.theme-echolytics .ex-shots{grid-template-columns:1fr;gap:20px}body.theme-echolytics .ex-win__bar{height:32px;padding:0 12px}body.theme-echolytics .ex-win__bar i{width:8px;height:8px}body.theme-echolytics .ex-win figcaption{padding:12px;font-size:13px}body.theme-echolytics .ex-lb{width:100vw;height:100dvh;max-height:none;border-radius:0}body.theme-echolytics .ex-lb__img{width:auto;height:calc(100dvh - 104px);max-width:none}body.theme-echolytics .ex-lb__hint{display:block}}@media (max-width:400px){body.theme-echolytics .ex-win__bar i{display:none}body.theme-echolytics .ex-win__bar span{margin-left:0}}body.theme-echolytics .ex-pain{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}body.theme-echolytics .ex-chaos{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:20px;margin:0;padding:16px 20px 16px 16px;border:1px solid var(--ex-line);border-radius:var(--ex-r-lg);background:var(--ex-bg)}body.theme-echolytics .ex-chaos__live{--he-risk:#B23B3B;display:none}body.theme-echolytics .ex-chaos__live .he-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;-webkit-mask-image:radial-gradient(130% 130% at 52% 50%,#000 40%,rgba(0,0,0,0) 84%);mask-image:radial-gradient(130% 130% at 52% 50%,#000 40%,#0000 84%)}body.theme-echolytics .ex-chaos__poster{display:block;width:112px;height:auto;aspect-ratio:420/508}body.theme-echolytics .ex-chaos__cap{display:flex;flex-direction:column;gap:8px;min-width:0}body.theme-echolytics .ex-chaos__leg{display:flex;align-items:center;gap:10px;font:700 11.5px/1.35 var(--mono);letter-spacing:.03em;text-transform:uppercase;color:var(--ex-ink-3)}body.theme-echolytics .ex-chaos__leg i{flex:none;width:8px;height:8px;border-radius:50%}body.theme-echolytics .ex-chaos__leg .is-ok{background:var(--ex-em)}body.theme-echolytics .ex-chaos__leg .is-risk{background:var(--ex-risk)}body.theme-echolytics .ex-chaos__q{margin-top:4px;font-style:italic;font-weight:500;font-size:15px;line-height:1.5;color:var(--ex-ink-2)}@media (min-width:1100px){body.theme-echolytics .ex-pain{grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:clamp(40px,4.4vw,72px);align-items:start}body.theme-echolytics .ex-chaos{position:sticky;top:96px;display:flex;flex-direction:column;gap:16px;padding:0;border:0;background:none}body.theme-echolytics .ex-chaos__poster{width:100%}body.theme-echolytics .ex-chaos__cap{gap:10px;padding:0 4px}body.theme-echolytics .ex-chaos__q{font-size:16px}body.theme-echolytics .ex-pain .ex-log__row{grid-template-columns:72px minmax(0,1fr);gap:12px 24px}body.theme-echolytics .ex-pain .ex-log__dx{grid-column:2}body.theme-echolytics .ex-pain .ex-log__t{font-size:20px}}@media (min-width:1280px){body.theme-echolytics .ex-pain .ex-log__row{grid-template-columns:72px minmax(0,1fr) minmax(0,.9fr)}body.theme-echolytics .ex-pain .ex-log__dx{grid-column:auto}}@media (min-width:1100px) and (prefers-reduced-motion:no-preference){body.theme-echolytics .ex-chaos__live{position:relative;display:block;width:100%;aspect-ratio:420/508}body.theme-echolytics .ex-chaos__poster{display:none}}@media (min-width:600px) and (max-width:1099px){body.theme-echolytics .ex-chaos{grid-template-columns:160px minmax(0,1fr);gap:28px;padding:20px 28px 20px 20px}body.theme-echolytics .ex-chaos__poster{width:160px}}@media (max-width:599px){body.theme-echolytics .ex-chaos{grid-template-columns:1fr;justify-items:center;gap:16px;padding:20px}body.theme-echolytics .ex-chaos__poster{width:min(200px,64%)}body.theme-echolytics .ex-chaos__cap{justify-self:stretch}}@media (max-width:400px){body.theme-echolytics .ex-chaos__q{font-size:14px}}body.theme-echolytics .ex-calc>.ex-kick{margin-bottom:24px}body.theme-echolytics .ex-calc__mon{--em-on-dark:var(--ex-mon-em);position:relative;padding:clamp(28px,5vw,64px);border-radius:28px;color:#fff;background-color:var(--ex-mon);background-image:linear-gradient(var(--ex-mon-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ex-mon-grid) 1px,transparent 1px);background-size:32px 32px}body.theme-echolytics .ex-calc [data-island=roi-calc]:not([data-mounted]){display:block}body.theme-echolytics .ex-calc [data-island=roi-calc]:not([data-mounted]):before,body.theme-echolytics .ex-calc [data-island=roi-calc]:not([data-mounted]):after{content:none}body.theme-echolytics .ex-calc__fb{display:grid;align-items:center;gap:40px}body.theme-echolytics .ex-calc__k{display:flex;align-items:center;gap:8px;line-height:19px;font-weight:700;font-size:var(--fs-2);letter-spacing:.12em;text-transform:uppercase;color:var(--ex-mon-em)}body.theme-echolytics .ex-calc__k i{width:6px;height:6px;border-radius:50%;background:currentColor}body.theme-echolytics .ex-calc__fb h2{margin-top:0;font-weight:800;font-size:var(--fs-d2);line-height:1.25;letter-spacing:-.025em;color:#fff}body.theme-echolytics .ex-calc__intro{margin-top:0;max-width:420px;font-weight:500;font-size:var(--fs-4);line-height:1.625;color:#ffffff8c}body.theme-echolytics .ex-calc__sl{display:flex;flex-direction:column;gap:24px;margin-top:32px}body.theme-echolytics .ex-calc__sl li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px 16px}body.theme-echolytics .ex-calc__sl span{font-weight:600;font-size:var(--fs-4);line-height:18px;color:#fff}body.theme-echolytics .ex-calc__sl small{margin-left:8px;font-weight:500;font-size:var(--fs-3);color:#ffffff8c}body.theme-echolytics .ex-calc__sl b{font:800 var(--fs-4)/18px var(--mono);white-space:nowrap;color:var(--ex-mon-em)}body.theme-echolytics .ex-calc__sl i{position:relative;grid-column:1 / -1;height:20px;border-radius:999px;background:linear-gradient(var(--ex-em-text),var(--ex-em-text)) 0 50%/var(--p) 5px no-repeat,linear-gradient(#ffffff24,#ffffff24) 0 50%/100% 5px no-repeat}body.theme-echolytics .ex-calc__sl i:after{content:"";position:absolute;top:50%;left:var(--p);width:18px;height:18px;border:2px solid var(--ex-em-text);border-radius:50%;background:#fff;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000059}body.theme-echolytics .ex-calc__res{padding:32px;border-radius:var(--r-sm);background:#ffffff0f;box-shadow:0 0 0 1px #ffffff1a}body.theme-echolytics .ex-calc__rk{font-weight:700;font-size:var(--fs-3);letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c}body.theme-echolytics .ex-calc__num{margin-top:10px;font:800 var(--fs-d3)/1 var(--mono);letter-spacing:-.025em;color:var(--ex-mon-em)}body.theme-echolytics .ex-calc__unit{margin-top:4px;font-weight:700;font-size:var(--fs-5);line-height:1;color:#fff}body.theme-echolytics .ex-calc__pct{margin-top:0;font-weight:500;font-size:var(--fs-4);line-height:1.375;color:#ffffff8c}body.theme-echolytics .ex-calc__as{margin-top:24px;font-weight:500;font-size:var(--fs-3);line-height:1.375;color:#ffffff8c}body.theme-echolytics .ex-calc__line{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}body.theme-echolytics .ex-calc__line span{font-weight:500;font-size:var(--fs-4);line-height:18px;color:#ffffff8c}body.theme-echolytics .ex-calc__line b{font:800 var(--fs-4)/20px var(--mono);white-space:nowrap;color:#fff}body.theme-echolytics .ex-calc__cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:28px;padding:14px 24px;border-radius:var(--r-xs);background:var(--ex-em-text);font-weight:700;font-size:var(--fs-4);line-height:18px;color:#fff;text-decoration:none}body.theme-echolytics .ex-calc__cta:hover{background:#096847}@media (min-width:1024px){body.theme-echolytics .ex-calc__fb{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}}body.theme-echolytics .ex-calc__mon h2{color:#fff}body.theme-echolytics .ex-calc .bg-white\/12{background-color:#ffffff24}body.theme-echolytics .ex-calc b.font-mono{white-space:nowrap}body.theme-echolytics .ex-calc__mon h2+p{margin-top:12px}body.theme-echolytics .ex-calc a[data-quiz-intent]{display:flex;width:100%;white-space:nowrap}body.theme-echolytics .ex-calc .relative:has(>input[type=range]:focus-visible){outline:2px solid var(--ex-mon-em);outline-offset:6px;border-radius:999px}body.theme-echolytics .ex-calc a[data-quiz-intent]:focus-visible{outline-color:var(--ex-mon-em)}@media (max-width:560px){body.theme-echolytics .ex-calc__mon{padding:24px 18px;border-radius:20px}}body.theme-echolytics .ex-cta__now{margin-top:20px;max-width:56ch;font:600 15px/1.55 var(--mono);letter-spacing:.01em;color:#ffffffc2}body.theme-echolytics .ex-cta__now time{font-weight:800;color:#fff}body.theme-echolytics .ex-cta__now b{font-weight:700;color:var(--ex-mon-em)}@media (max-width:439px){body.theme-echolytics .ex-cta-x{display:none}}body.theme-echolytics h3.ex-fold__t{margin:0;letter-spacing:normal}body.theme-echolytics .ex-shot__text>p:first-child{margin-top:0}body.theme-echolytics .ex-fold__body>.ex-scan{margin-top:0}body.theme-echolytics .ex-fold--sec[open]{border-color:transparent;background:none}body.theme-echolytics .ex-fold--sec[open]>.ex-fold__sum{border:1px solid var(--ex-line);border-radius:var(--ex-r-lg);background:var(--ex-surf)}body.theme-echolytics .ex-fold--sec[open]>.ex-fold__sb{animation:ex-in .3s var(--ex-ease)}@media (min-width:1081px){body.theme-echolytics .ex-fold--sec[data-open-wide][open]{margin-top:0;border:0}body.theme-echolytics .ex-fold--sec[data-open-wide][open]>.ex-fold__sum{display:none}body.theme-echolytics .ex-fold--sec[data-open-wide][open]>.ex-fold__sb{animation:none}}@media (max-width:720px){body.theme-echolytics .ex-cases{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:8px;scrollbar-width:thin}body.theme-echolytics .ex-case{flex:0 0 86%;scroll-snap-align:start}}@media (max-width:620px){body.theme-echolytics .ex-band__t{flex:none}}
