.Q0SwhG_header{z-index:50;transition:background .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:sticky;top:0}.Q0SwhG_headerScrolled{-webkit-backdrop-filter:saturate(160%)blur(14px);box-shadow:0 1px 0 var(--line);background:#ffffffd1}.Q0SwhG_headerInner{justify-content:space-between;align-items:center;gap:16px;height:72px;display:flex}.Q0SwhG_nav{color:var(--ink-2);gap:28px;font-size:.95rem;font-weight:500;display:none}.Q0SwhG_nav a{padding-block:6px;position:relative}.Q0SwhG_nav a:after{content:"";background:var(--grad);transform-origin:0;height:2px;transition:transform .3s var(--ease);border-radius:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Q0SwhG_nav a:hover:after{transform:scaleX(1)}.Q0SwhG_headerCta{align-items:center;gap:8px;display:flex}.Q0SwhG_burger{border:1px solid var(--line-2);cursor:pointer;background:#fff;border-radius:12px;place-content:center;gap:4px;width:42px;height:42px;display:grid}.Q0SwhG_burger span{background:var(--navy-600);border-radius:2px;width:18px;height:2px;display:block}.Q0SwhG_navOpen{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);background:#fff;gap:14px;padding:20px;display:grid;position:absolute;top:72px;left:16px;right:16px}@media (max-width:560px){.Q0SwhG_headerCta #header-login{display:none}}@media (min-width:960px){.Q0SwhG_nav{display:flex}.Q0SwhG_navOpen{box-shadow:none;background:0 0;border:0;padding:0;display:flex;position:static}.Q0SwhG_burger{display:none}}.Q0SwhG_hero{padding-block:clamp(40px,7vw,96px) clamp(64px,9vw,120px);position:relative;overflow:hidden}.Q0SwhG_heroBg{pointer-events:none;z-index:-1;background:radial-gradient(600px 400px at 85% 20%,#14a3a829,#0000 70%),radial-gradient(500px 380px at 10% 10%,#0b2a5b17,#0000 70%);height:120%;position:absolute;inset:-20% -10% auto}.Q0SwhG_heroGrid{align-items:center;gap:56px;display:grid}@media (min-width:1000px){.Q0SwhG_heroGrid{grid-template-columns:1.05fr 1fr}}.Q0SwhG_heroCopy h1{margin-block:18px 20px;font-size:clamp(2.4rem,5.6vw,4rem)}.Q0SwhG_heroLead{color:var(--ink-2);max-width:560px;font-size:clamp(1.05rem,1.6vw,1.25rem)}.Q0SwhG_heroCtas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.Q0SwhG_heroProof{color:var(--muted);flex-wrap:wrap;gap:10px 22px;margin-top:28px;font-size:.92rem;display:flex}.Q0SwhG_heroProof span{align-items:center;gap:6px;display:inline-flex}.Q0SwhG_heroProof span:before{content:"✓";color:var(--teal-600);font-weight:800}.Q0SwhG_heroVisual{padding:24px 0 70px;position:relative}.Q0SwhG_monitor{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transition:transform .8s var(--ease);background:#fff;overflow:hidden;transform:perspective(1400px)rotateY(-6deg)rotateX(3deg)}.Q0SwhG_heroVisual:hover .Q0SwhG_monitor{transform:none}.Q0SwhG_monitorTop{border-bottom:1px solid var(--line);background:var(--bg);align-items:center;gap:7px;padding:12px 16px;display:flex}.Q0SwhG_dot{border-radius:50%;width:11px;height:11px}.Q0SwhG_monitorLabel{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}.Q0SwhG_ecgSvg{width:100%;height:clamp(150px,22vw,220px)}.Q0SwhG_ecgPath{stroke-dasharray:1600;stroke-dashoffset:1600px;filter:drop-shadow(0 2px 4px #14a3a859);animation:3.2s linear .2s forwards Q0SwhG_draw}@keyframes Q0SwhG_draw{to{stroke-dashoffset:0}}.Q0SwhG_ecgHead{filter:drop-shadow(0 0 6px #14a3a8e6)}.Q0SwhG_reportCard{border-radius:var(--radius);width:min(330px,86%);box-shadow:var(--shadow-lg);opacity:0;animation:Q0SwhG_pop .7s 3.1s var(--ease) forwards;padding:18px 20px;position:absolute;bottom:0;right:-8px;transform:translateY(24px)scale(.97)}@keyframes Q0SwhG_pop{to{opacity:1;transform:none}}.Q0SwhG_reportHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.Q0SwhG_reportTime{color:var(--teal-700);font-size:.75rem;font-weight:700}.Q0SwhG_reportTitle{font-family:var(--font-display);color:var(--navy-600);font-size:1.05rem;font-weight:700;line-height:1.25}.Q0SwhG_reportSub{color:var(--ink-2);margin-top:4px;font-size:.85rem}.Q0SwhG_reportList{border-top:1px dashed var(--line-2);color:var(--ink-2);gap:3px;margin:10px 0 0;padding:10px 0 0;font-size:.82rem;list-style:none;display:grid}.Q0SwhG_floatChip{border:1px solid var(--line);box-shadow:var(--shadow);color:var(--navy-600);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:.82rem;font-weight:600;animation:6s ease-in-out infinite Q0SwhG_float;display:inline-flex;position:absolute}.Q0SwhG_chipA{top:0;left:-6px}.Q0SwhG_chipB{animation-delay:-3s;bottom:40px;left:4%}@keyframes Q0SwhG_float{50%{transform:translateY(-10px)}}.Q0SwhG_strip{border-block:1px solid var(--line);background:#fff}.Q0SwhG_stripInner{text-align:center;grid-template-columns:repeat(2,1fr);gap:24px;padding-block:28px;display:grid}@media (min-width:800px){.Q0SwhG_stripInner{grid-template-columns:repeat(4,1fr)}}.Q0SwhG_stat b{font-family:var(--font-display);background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.6rem,3vw,2.2rem);display:block}.Q0SwhG_stat span{color:var(--muted);font-size:.9rem}.Q0SwhG_howGrid{align-items:center;gap:48px;display:grid}@media (min-width:960px){.Q0SwhG_howGrid{grid-template-columns:1fr 380px}}.Q0SwhG_steps{counter-reset:step;gap:18px;display:grid}.Q0SwhG_step{grid-template-columns:56px 1fr;align-items:start;gap:18px;display:grid}.Q0SwhG_stepNum{width:56px;height:56px;font-family:var(--font-display);color:#fff;background:var(--grad);box-shadow:var(--shadow-teal);border-radius:18px;place-items:center;font-size:1.3rem;font-weight:800;display:grid}.Q0SwhG_step h3{margin-bottom:6px;font-size:1.2rem}.Q0SwhG_step p{color:var(--muted)}.Q0SwhG_phone{width:min(100%,360px);height:620px;box-shadow:var(--shadow-lg), inset 0 0 0 2px #ffffff14;background:linear-gradient(160deg,#1b2a44,#0a1428);border-radius:44px;flex-direction:column;margin-inline:auto;padding:14px;display:flex;position:relative;overflow:hidden}.Q0SwhG_phoneNotch{z-index:2;background:#0a1428;border-radius:0 0 16px 16px;width:110px;height:26px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.Q0SwhG_waHeader{color:#fff;background:#075e54;border-radius:30px 30px 0 0;align-items:center;gap:10px;padding:34px 14px 12px;display:flex}.Q0SwhG_waHeader b{font-size:.95rem;display:block}.Q0SwhG_waHeader small{opacity:.8;font-size:.75rem}.Q0SwhG_waAvatar{background:var(--grad);border-radius:50%;place-items:center;width:38px;height:38px;font-size:.8rem;font-weight:800;display:grid}.Q0SwhG_waBody{scrollbar-width:none;background:radial-gradient(circle at 20% 30%,#00000006 2px,#0000 2px) 0 0/22px 22px,#ece5dd;border-radius:0 0 30px 30px;flex-direction:column;flex:1;gap:8px;padding:14px 12px;display:flex;overflow-y:auto}.Q0SwhG_bubble{color:#111b21;max-width:86%;animation:Q0SwhG_bubbleIn .35s var(--ease);border-radius:12px;padding:8px 11px;font-size:.8rem;line-height:1.45;box-shadow:0 1px 1px #00000014}@keyframes Q0SwhG_bubbleIn{0%{opacity:0;transform:translateY(8px)scale(.96)}}.Q0SwhG_bubbleMe{background:#d9fdd3;border-top-right-radius:3px;align-self:flex-end}.Q0SwhG_bubbleBot{background:#fff;border-top-left-radius:3px;align-self:flex-start}.Q0SwhG_waImg{gap:4px;width:190px;display:grid}.Q0SwhG_waImg svg{border-radius:8px;width:100%;height:70px}.Q0SwhG_waImg small{color:#54656f;font-size:.7rem}.Q0SwhG_typing{gap:4px;padding:12px 14px;display:flex}.Q0SwhG_typing span{background:#8696a0;border-radius:50%;width:7px;height:7px;animation:1.2s infinite Q0SwhG_blink}.Q0SwhG_typing span:nth-child(2){animation-delay:.2s}.Q0SwhG_typing span:nth-child(3){animation-delay:.4s}@keyframes Q0SwhG_blink{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.Q0SwhG_detectGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:20px;display:grid}.Q0SwhG_detect{position:relative;overflow:hidden}.Q0SwhG_detect h3{margin:14px 0 6px;font-size:1.15rem}.Q0SwhG_detect p{color:var(--muted);font-size:.95rem}.Q0SwhG_miniEcg{background:linear-gradient(#eba5a540 1px,#0000 1px) 0 0/12px 12px,linear-gradient(90deg,#eba5a540 1px,#0000 1px) 0 0/12px 12px,snow;border-radius:12px;width:100%;height:64px}.Q0SwhG_miniEcg path{stroke-dasharray:700;stroke-dashoffset:700px;transition:stroke-dashoffset 1.6s var(--ease)}.Q0SwhG_detect:hover .Q0SwhG_miniEcg path,.Q0SwhG_detect:focus-within .Q0SwhG_miniEcg path{stroke-dashoffset:0}@media (hover:none),(prefers-reduced-motion:reduce){.Q0SwhG_miniEcg path{stroke-dashoffset:0}}.Q0SwhG_detectTag{position:absolute;top:22px;right:22px}.Q0SwhG_pricingSection{background:linear-gradient(180deg, var(--bg) 0%, #fff 40%, var(--bg) 100%)}.Q0SwhG_tabs{border:1px solid var(--line);width:fit-content;box-shadow:var(--shadow-xs);background:#fff;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:4px;margin:0 auto 40px;padding:5px;display:flex}.Q0SwhG_tab{cursor:pointer;color:var(--ink-2);background:0 0;border:0;border-radius:999px;padding:10px 20px;font-weight:600;transition:background .25s,color .25s}.Q0SwhG_tab:hover{color:var(--navy-600)}.Q0SwhG_tabActive{background:var(--grad);color:#fff}.Q0SwhG_tabActive:hover{color:#fff}.Q0SwhG_priceGrid{align-items:stretch;gap:22px;margin-inline:auto;display:grid}.Q0SwhG_priceGrid[data-count="1"]{max-width:400px}.Q0SwhG_priceGrid[data-count="2"]{max-width:800px}@media (min-width:720px){.Q0SwhG_priceGrid[data-count="2"]{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){.Q0SwhG_priceGrid[data-count="3"]{grid-template-columns:repeat(3,1fr)}}.Q0SwhG_priceCard{border-radius:var(--radius-lg);border:1px solid var(--line);box-shadow:var(--shadow-sm);transition:transform .35s var(--ease), box-shadow .35s var(--ease);animation:Q0SwhG_bubbleIn .45s var(--ease);background:#fff;flex-direction:column;padding:32px 28px;display:flex;position:relative}.Q0SwhG_priceCard:hover{box-shadow:var(--shadow);transform:translateY(-6px)}.Q0SwhG_priceCard h3{font-size:1.35rem}.Q0SwhG_priceHighlight{background:linear-gradient(#fff, #fff) padding-box, var(--grad) border-box;box-shadow:var(--shadow-lg);border:2px solid #0000}@media (min-width:980px){.Q0SwhG_priceGrid[data-count="3"] .Q0SwhG_priceHighlight{transform:scale(1.04)}.Q0SwhG_priceGrid[data-count="3"] .Q0SwhG_priceHighlight:hover{transform:scale(1.04)translateY(-6px)}}.Q0SwhG_priceRibbon{background:var(--grad);color:#fff;white-space:nowrap;box-shadow:var(--shadow-teal);border-radius:999px;padding:6px 14px;font-size:.78rem;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.Q0SwhG_priceTag{color:var(--muted);min-height:2.8em;margin:6px 0 20px;font-size:.92rem}.Q0SwhG_priceValue{align-items:baseline;gap:4px;display:flex}.Q0SwhG_priceValue span{font-family:var(--font-display);color:var(--navy-600);letter-spacing:-.03em;font-size:2.6rem;font-weight:800}.Q0SwhG_priceValue small{color:var(--muted)}.Q0SwhG_perEcg{background:var(--teal-50);width:fit-content;color:var(--teal-700);border-radius:999px;margin-top:6px;padding:3px 10px;font-size:.8rem;font-weight:700;display:inline-block}.Q0SwhG_priceFeatures{color:var(--ink-2);flex:1;gap:11px;margin:24px 0 28px;padding:0;font-size:.94rem;list-style:none;display:grid}.Q0SwhG_priceFeatures li{align-items:flex-start;gap:10px;display:flex}.Q0SwhG_priceFeatures svg{flex:none;margin-top:3px}.Q0SwhG_packs{border-radius:var(--radius);border:1px dashed var(--teal-200);background:var(--teal-50);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;max-width:900px;margin:40px auto 0;padding:18px 24px;display:flex}.Q0SwhG_packList{flex-wrap:wrap;gap:8px;display:flex}.Q0SwhG_packList .badge{background:#fff;padding:7px 12px;font-size:.85rem}.Q0SwhG_secGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:20px;display:grid}.Q0SwhG_secIcon{background:var(--grad-soft);border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:14px;font-size:1.4rem;display:grid}.Q0SwhG_secGrid h3{margin-bottom:6px;font-size:1.08rem}.Q0SwhG_secGrid p{color:var(--muted);font-size:.93rem}.Q0SwhG_faq{gap:12px;max-width:820px;margin-inline:auto;display:grid}.Q0SwhG_faq details{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:0 22px;transition:border-color .25s,box-shadow .25s}.Q0SwhG_faq details[open]{border-color:var(--teal-200);box-shadow:var(--shadow-sm)}.Q0SwhG_faq summary{cursor:pointer;color:var(--navy-600);justify-content:space-between;gap:16px;padding:20px 0;font-weight:600;list-style:none;display:flex}.Q0SwhG_faq summary::-webkit-details-marker{display:none}.Q0SwhG_faq summary:after{content:"+";color:var(--teal-600);transition:transform .3s var(--ease);font-size:1.4rem;line-height:1}.Q0SwhG_faq details[open] summary:after{transform:rotate(45deg)}.Q0SwhG_faq details p{color:var(--ink-2);padding-bottom:20px}.Q0SwhG_ctaBox{border-radius:var(--radius-xl);background:var(--grad);color:#fff;text-align:center;box-shadow:var(--shadow-lg);padding:clamp(40px,7vw,80px);position:relative;overflow:hidden}.Q0SwhG_ctaBox h2{color:#fff;margin-bottom:14px;font-size:clamp(1.9rem,4vw,2.8rem)}.Q0SwhG_ctaBox p{opacity:.9;max-width:560px;margin:0 auto 30px;font-size:1.1rem}.Q0SwhG_ctaBox .btn{--btn-fg:var(--navy-600);background:#fff}.Q0SwhG_ctaWave{opacity:.18;pointer-events:none;width:100%;height:120px;position:absolute;inset:auto 0 0}.Q0SwhG_footer{border-top:1px solid var(--line);background:#fff;margin-top:clamp(64px,8vw,110px);padding:56px 0 40px}.Q0SwhG_footerGrid{gap:32px;display:grid}@media (min-width:800px){.Q0SwhG_footerGrid{grid-template-columns:1.4fr 1fr 1fr}}.Q0SwhG_footer h4{margin-bottom:12px;font-size:.95rem}.Q0SwhG_footer ul{color:var(--muted);gap:8px;margin:0;padding:0;font-size:.93rem;list-style:none;display:grid}.Q0SwhG_footer ul a:hover{color:var(--teal-700)}.Q0SwhG_disclaimer{border-top:1px solid var(--line);color:var(--muted);margin-top:36px;padding-top:24px;font-size:.8rem}
