.hm-title{text-wrap:balance;line-height:var(--leading-title)}.hm-link{font-weight:600;color:var(--text-primary);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:6px}.hm-tick{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent-deep)}.hm-tick svg{width:12px;height:12px}.hm-tick-no{background:var(--border);color:var(--text-secondary)}.hm-tick-no svg{width:10px;height:10px}.hm-tick-ink{background:var(--ink-rule);color:var(--accent-bright)}.hm-stars{margin-left:auto;letter-spacing:1px;color:var(--accent)}.hw3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-col)}@media (max-width:760px){.hw3{grid-template-columns:minmax(0,1fr)}}.hw-card{margin:0;border:1px solid var(--border);border-radius:var(--radius-frame);background:var(--bg);overflow:hidden}.hw-art{position:relative;height:180px;background:var(--bg-subtle);display:grid;place-items:center;overflow:hidden}.hw-cap{display:flex;flex-direction:column;gap:8px;padding:18px 20px 20px}.hw-head{display:flex;align-items:center;gap:12px;margin:0;font-size:var(--t-h3);font-weight:600;letter-spacing:-.01em;line-height:1.25}.hw-head i{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--text-primary);color:var(--bg);font-style:normal;font-size:14px;font-weight:600}.hw-sub{margin:0;padding-left:42px;font-size:15px;line-height:1.5;color:var(--text-secondary)}.hw-field{position:relative;width:min(220px,88%);height:44px;border:1px solid var(--border);border-radius:10px;background:var(--bg);display:flex;align-items:center;gap:8px;padding:0 12px;font-size:14px}.hw-field svg{flex:none;color:var(--text-secondary)}.hw-type{width:calc(var(--n) * 1ch);white-space:nowrap;overflow:hidden;animation:hw-type 4.5s steps(var(--n)) infinite}.hw-caret{flex:none;width:2px;height:18px;background:var(--accent);animation:hw-blink .9s steps(1) infinite}.hw-pin{top:26px;margin-left:78px;color:var(--accent-deep);animation:hw-drop 4.5s cubic-bezier(.3,1.4,.5,1) infinite}.hw-pin,.hw-shadow{position:absolute;left:50%}.hw-shadow{top:66px;margin-left:81px;width:16px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--text-primary) 14%,transparent);animation:hw-shad 4.5s infinite}@keyframes hw-type{0%{width:0}45%,92%{width:calc(var(--n) * 1ch)}to{width:0}}@keyframes hw-blink{50%{opacity:0}}@keyframes hw-drop{0%,50%{transform:translateY(-40px);opacity:0}62%,92%{transform:none;opacity:1}to{opacity:0}}@keyframes hw-shad{0%,52%{transform:scale(.3);opacity:0}62%,92%{transform:none;opacity:1}to{opacity:0}}.hw-build{width:min(210px,88%);border-radius:10px;background:var(--bg);box-shadow:0 0 0 1px var(--border),0 6px 18px color-mix(in srgb,var(--text-primary) 6%,transparent);overflow:hidden}.hw-bh{display:flex;align-items:center;gap:6px;height:22px;margin:0;padding:0 8px;background:var(--bg-subtle);border-bottom:1px solid var(--border);font-size:10.5px;color:var(--text-secondary)}.hw-bh i{width:6px;height:6px;border-radius:50%;background:var(--accent)}.hw-bb{display:flex;flex-direction:column;gap:7px;padding:10px 12px 6px}.hw-l{display:block;height:7px;border-radius:4px;background:var(--border);transform-origin:left;animation:hw-g1 4.5s cubic-bezier(.2,.7,.2,1) infinite}.hw-l1{width:70%;height:9px;background:var(--text-primary)}.hw-l2{width:92%;background:var(--accent-pale);animation-name:hw-g2}.hw-l3{width:80%;animation-name:hw-g3}.hw-l4{width:60%;animation-name:hw-g4}.hw-st{position:relative;display:flex;align-items:center;gap:6px;height:26px;margin:0;padding:0 12px 4px;font-size:11.5px;font-weight:600}.hw-spin{flex:none;width:12px;height:12px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--accent);animation:hw-spin .8s linear infinite,hw-stA 4.5s infinite}.hw-s-a{color:var(--text-secondary);animation:hw-stA 4.5s infinite}.hw-s-b{position:absolute;left:30px;color:var(--good);animation:hw-stB 4.5s infinite}.hw-s-b:before{content:"✓ "}@keyframes hw-g1{0%,8%{transform:scaleX(0)}18%,92%{transform:none}to{transform:scaleX(0)}}@keyframes hw-g2{0%,20%{transform:scaleX(0)}32%,92%{transform:none}to{transform:scaleX(0)}}@keyframes hw-g3{0%,34%{transform:scaleX(0)}46%,92%{transform:none}to{transform:scaleX(0)}}@keyframes hw-g4{0%,48%{transform:scaleX(0)}60%,92%{transform:none}to{transform:scaleX(0)}}@keyframes hw-spin{to{transform:rotate(1turn)}}@keyframes hw-stA{0%,60%{opacity:1}66%,to{opacity:0}}@keyframes hw-stB{0%,64%{opacity:0;transform:translateY(4px)}72%,92%{opacity:1;transform:none}to{opacity:0}}.hw-live{display:flex;flex-direction:column;align-items:center;gap:14px}.hw-sw{position:relative;width:76px;height:42px;border-radius:var(--radius-pill);background:var(--good);animation:hw-track 4.5s infinite}.hw-sw i{position:absolute;top:5px;left:5px;transform:translateX(34px);width:32px;height:32px;border-radius:50%;background:var(--bg);box-shadow:var(--shadow);animation:hw-knob 4.5s cubic-bezier(.3,1.3,.5,1) infinite}.hw-tag{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;animation:hw-tag 4.5s infinite}.hw-dot{position:relative;width:10px;height:10px;border-radius:50%;background:var(--good)}.hw-dot:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid var(--good);animation:hw-ping 1.5s infinite}@keyframes hw-track{0%,30%{background:var(--border)}40%,90%{background:var(--good)}to{background:var(--border)}}@keyframes hw-knob{0%,30%{transform:none}40%,90%{transform:translateX(34px)}to{transform:none}}@keyframes hw-tag{0%,38%{opacity:0;transform:translateY(4px)}46%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes hw-ping{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.6);opacity:0}}@media (prefers-reduced-motion:reduce){.hw3 *,.hw3 :after{animation:none!important}.hw-s-a,.hw-spin{display:none}}.hm-proof{display:grid;gap:36px;align-items:center;background:var(--text-primary);box-shadow:0 0 0 100vmax var(--text-primary);clip-path:inset(0 -100vmax)}@media (min-width:960px){.hm-proof{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.hm-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-row) var(--gap-col)}.hm-strip-item{min-width:0}@media (max-width:899px){.hm-strip{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:46%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.hm-strip-item{scroll-snap-align:start}}@media (max-width:639px){.hm-strip{grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.hm-strip-item{scroll-snap-align:start}}.hm-yn{display:grid;gap:12px;align-content:start;min-width:0;padding:22px 24px;border:1px solid var(--border);border-radius:var(--radius-frame)}.hm-yn-no{background:var(--bg-subtle)}.hm-faq{display:grid;gap:28px}@media (min-width:900px){.hm-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.hm-qs details{padding:16px 0;border-top:1px solid var(--border)}.hm-qs details:last-child{border-bottom:1px solid var(--border)}.hm-qs summary{display:flex;justify-content:space-between;gap:16px;min-height:var(--tap);align-items:center;list-style:none;cursor:pointer;font-size:var(--t-body);font-weight:600}.hm-qs summary::-webkit-details-marker{display:none}.hm-qs summary:after{content:"+";font-size:var(--t-h3);font-weight:400;line-height:1;color:var(--text-secondary)}.hm-qs details[open] summary:after{content:"−"}.hm-qs p{margin:10px 0 0;max-width:60ch;font-size:var(--t-ui);line-height:1.5;color:var(--text-secondary)}.hm-close{background:var(--accent-pale);box-shadow:0 0 0 100vmax var(--accent-pale);clip-path:inset(0 -100vmax)}@media (min-width:768px){.hm-hero{position:relative;isolation:isolate}.hm-hero:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;background:radial-gradient(55% 75% at 82% 8%,color-mix(in srgb,var(--accent-bright) 30%,transparent),transparent 70%),linear-gradient(180deg,var(--bg) 0,color-mix(in srgb,var(--accent-bright) 7%,var(--bg)) 100%);pointer-events:none}}.hm-flow{border-bottom:1px solid var(--border)}.wz{margin:0;border:1px solid var(--border);border-radius:20px;background:var(--bg);overflow:hidden}.wz-pills{display:flex;flex-wrap:wrap;gap:8px;padding:16px 16px 0}.wz-pill{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 8px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg);color:var(--text-secondary);font:600 15px/1 var(--font);cursor:pointer;overflow:hidden}.wz-pill i{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--bg-subtle);font-style:normal;font-size:13px}.wz-pill.on{border-color:var(--text-primary);color:var(--text-primary)}.wz-pill.on i{background:var(--text-primary);color:var(--bg)}.wz-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--accent);transform-origin:left;transform:scaleX(0)}.wz-pill.on .wz-bar{transform:scaleX(1)}.wz-stage{position:relative;margin:16px;border-radius:14px;background:var(--bg-subtle);overflow:hidden}.wz-stage:before{content:"";display:block;padding-top:50%}.wz-scene{position:absolute;left:0;top:0;width:100%;height:100%;container-type:size}.wz-scene>*{position:absolute;margin:0}.wz-cap{margin:0;padding:4px 20px 22px;text-align:center;font-size:var(--t-h3);font-weight:600;letter-spacing:-.01em;text-wrap:balance}.wz-card{width:22cqw;display:flex;flex-direction:column;gap:.5cqw;padding:1.3cqw 1.6cqw;font-size:1.55cqw;line-height:1.38;color:var(--text-primary);border-radius:1.4cqw;background:var(--bg);box-shadow:0 .3cqw 1cqw color-mix(in srgb,var(--text-primary) 7%,transparent),0 0 0 1px var(--border)}.wz-who{display:flex;align-items:center;justify-content:space-between;gap:.6cqw;margin:0;font-size:1.3cqw;color:var(--text-secondary)}.wz-card q{quotes:none}.wz-card mark{background:linear-gradient(var(--accent-bright),var(--accent-bright)) 0 /100% 100% no-repeat transparent;color:inherit;padding:0 .2cqw;border-radius:.3cqw;-webkit-box-decoration-break:clone;box-decoration-break:clone}.wz-c1{left:36cqw;top:9cqw;transform:rotate(-4deg)}.wz-c3{left:38cqw;top:11cqw}.wz-c5{left:40cqw;top:13cqw;transform:rotate(4deg)}.wz-c2{left:39cqw;top:3cqw}.wz-c4{left:5cqw;top:29cqw}.wz-c6{left:74cqw;top:28cqw}.wz-faint{opacity:.22}.wz-lens{left:96cqw;top:0;bottom:0;width:10cqw;opacity:0;background:color-mix(in srgb,var(--accent-bright) 18%,transparent);border-left:.25cqw solid var(--accent);border-right:.25cqw solid var(--accent)}.wz-tag{left:10cqw;top:36cqw;width:80cqw;display:flex;justify-content:center}.wz-tag span{display:inline-flex;align-items:center;gap:.6cqw;padding:.9cqw 1.8cqw;border-radius:var(--radius-pill);background:var(--text-primary);color:var(--bg);font-size:1.5cqw;font-weight:600;white-space:nowrap}.wz-tag b{color:var(--accent-bright)}.wz-k1{left:36cqw;top:9cqw;opacity:0}.wz-k2{left:38cqw;top:11cqw;opacity:0}.wz-k3{left:40cqw;top:13cqw}.wz-k3,.wz-s2 .wz-tag{opacity:0}.wz-page{left:33cqw;top:2.5cqw;width:34cqw;height:45cqw;border-radius:1.4cqw;background:var(--bg);box-shadow:0 1.2cqw 3.5cqw color-mix(in srgb,var(--text) 10%,transparent),0 0 0 1px var(--border);overflow:hidden;transform-origin:left center;line-height:1.4}.wz-page-side{left:4cqw;transform:scale(.9)}.wz-page .wp-host{display:flex;align-items:center;gap:.8cqw;padding:1.1cqw 1.5cqw;background:var(--brand-tint);color:var(--brand-deep);font-size:1.4cqw;font-weight:600;white-space:nowrap}.wp-host i{flex:none;width:1.1cqw;height:1.1cqw;border-radius:.3cqw;background:var(--brand)}.wp-host span{margin-left:auto;font-weight:400;color:var(--text-2);font-size:1.15cqw;overflow:hidden;text-overflow:ellipsis}.wp-body{display:flex;flex-direction:column;gap:1cqw;padding:1.5cqw}.wz-page .wp-sec{font-size:1.15cqw;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-deep)}.wp-card{display:flex;flex-direction:column;gap:.9cqw;padding:1.5cqw 1.7cqw;border:1px solid var(--border);border-radius:1cqw;background:var(--bg)}.wp-shut{padding:1.2cqw 1.7cqw}.wz-page .wp-q{font-size:1.7cqw;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:var(--text)}.wz-page .wz-r3{display:flex;flex-wrap:wrap;align-items:center;gap:.6cqw}.wz-page.mhub .fchart{width:8cqw;height:auto}.wz-page .wp-peek{display:flex;flex-wrap:wrap;align-items:center;font-size:1.25cqw;color:var(--text-2)}.wp-peek>span:not(:last-child):after{content:"·";margin-inline:.6cqw;opacity:.6}.wp-pq{display:flex;flex-direction:column;gap:.3cqw;border-left:.3cqw solid var(--brand);padding:.2cqw 0 .2cqw 1.1cqw}.wp-pq q{font-size:1.4cqw;line-height:1.4;color:var(--text)}.wp-pq span{font-size:1.15cqw;color:var(--text-2)}.wp-pq b{color:var(--brand);font-weight:400;letter-spacing:.1cqw}.wp-cta{align-self:flex-start;display:inline-flex;align-items:center;gap:.8cqw;padding:.6cqw 1.3cqw;border:1px solid var(--brand);border-radius:var(--radius-pill);color:var(--brand-deep);font-size:1.25cqw;font-weight:600}.wp-cta i{width:.7cqw;height:.7cqw;border-right:.18cqw solid;border-bottom:.18cqw solid;transform:rotate(45deg) translateY(-.2cqw)}.wz-d{width:1.3cqw;height:1.3cqw;border-radius:50%;background:var(--accent);opacity:0}.wz-phone{left:62cqw;top:1.2cqw;width:22cqw;height:47.6cqw;display:flex;flex-direction:column;border:.85cqw solid var(--phone-bezel);border-radius:3.6cqw;background:var(--phone-screen);box-shadow:var(--phone-shadow);overflow:hidden;color:var(--phone-ink)}.wz-phone p{margin:0}.ph-notch{position:absolute;left:50%;top:0;width:38%;height:1.8cqw;transform:translateX(-50%);background:var(--phone-bezel);border-radius:0 0 1.2cqw 1.2cqw}.ph-status{padding:1.3cqw 2cqw .3cqw;font-size:1.05cqw;font-weight:600}.ph-status,.ph-top{display:flex;justify-content:space-between}.ph-top{align-items:center;padding:.6cqw 1.5cqw 1cqw}.ph-burger{display:flex;flex-direction:column;justify-content:space-between;width:1.8cqw;height:1.2cqw}.ph-burger i{display:block;height:.17cqw;background:var(--phone-ink-soft)}.ph-burger i:last-child{width:70%}.ph-new{width:1.6cqw;height:1.6cqw;border:.14cqw solid var(--phone-ink-soft);border-radius:.4cqw .4cqw .4cqw 0}.ph-chat{flex:1;display:flex;flex-direction:column;gap:.9cqw;padding:.4cqw 1.5cqw;position:relative}.wz-phone .ph-ask{align-self:flex-end;max-width:84%;margin-bottom:.4cqw;padding:.9cqw 1.2cqw;border-radius:1.6cqw;background:var(--phone-ask-bg);color:var(--phone-ask-fg);font-size:1.25cqw;line-height:1.35}.ph-q{position:relative;display:flex;flex-direction:column}.ph-typing{position:absolute;left:0;top:calc(100% + .9cqw);display:flex;gap:.4cqw;opacity:0}.ph-typing i{width:.8cqw;height:.8cqw;border-radius:50%;background:var(--phone-ink-muted);animation:ph-bounce .9s ease-in-out infinite}.ph-typing i:nth-child(2){animation-delay:.15s}.ph-typing i:nth-child(3){animation-delay:.3s}.ph-pick{font-size:1.4cqw;font-weight:700}.ph-txt{font-size:1.22cqw;line-height:1.5}.ph-txt mark{background:none;color:inherit}.ph-meta{font-size:1.05cqw;font-weight:600;color:var(--phone-ink-meta)}.ph-meta b{color:var(--phone-star);font-weight:400}.ph-meta span{font-weight:400;color:var(--phone-ink-muted)}.ph-chips{display:flex;flex-wrap:wrap;gap:.5cqw}.ph-chip{display:inline-flex;align-items:center;gap:.5cqw;padding:.4cqw 1cqw .4cqw .4cqw;border:1px solid var(--phone-chip-border);border-radius:var(--radius-pill);background:var(--phone-chip);font-size:1.05cqw;color:var(--phone-ink-meta)}.ph-chip i{display:inline-grid;place-items:center;width:1.5cqw;height:1.5cqw;border-radius:50%;background:var(--phone-src-c);color:var(--phone-screen);font-style:normal;font-size:.85cqw;font-weight:700}.ph-chip i.b{background:var(--phone-src-b)}.ph-you{box-shadow:0 0 0 .25cqw var(--accent);color:var(--phone-ink);font-weight:600}.ph-bar{display:flex;align-items:center;gap:.8cqw;padding:.9cqw 1.2cqw 1.3cqw;border-top:1px solid var(--phone-hairline-soft)}.ph-plus{display:grid;place-items:center;width:2cqw;height:2cqw;border:.13cqw solid var(--phone-divider);border-radius:50%;font-size:1.2cqw}.ph-in,.ph-plus{color:var(--phone-ink-muted)}.ph-in{flex:1}.ph-in,.ph-send{font-size:1.15cqw}.ph-send{display:grid;place-items:center;width:2.4cqw;height:2.4cqw;border-radius:50%;background:var(--phone-ink);color:var(--phone-screen)}@media (max-width:640px){.wz-stage{margin:12px}.wz-stage:before{padding-top:125%}.wz-scene{width:250%;left:-75%}.wz-scene.wz-s3{left:-132.5%}.wz-scene .wz-tag{left:30.5cqw;width:39cqw}.wz-scene .wz-tag span{white-space:normal;text-align:center;line-height:1.3}.wz-pills{flex-wrap:nowrap;gap:6px;padding:12px 12px 0}.wz-pill{padding:0 12px 0 6px;font-size:14px}.wz-pill:not(.on) .wz-lab{display:none}.wz-pill:not(.on){padding-right:6px}.wz-cap{font-size:19px;padding:0 16px 18px}}@keyframes ph-bounce{0%,to{transform:none;opacity:.5}50%{transform:translateY(-.4cqw);opacity:1}}@keyframes wz1c1{0%,7%{left:3cqw;top:6cqw;opacity:0;transform:scale(.92)}15%,58%{left:3cqw;top:4cqw;opacity:1;transform:none}80%,to{left:36cqw;top:9cqw;opacity:1;transform:rotate(-4deg)}}@keyframes wz1c3{0%,15%{left:75cqw;top:7cqw;opacity:0;transform:scale(.92)}23%,58%{left:75cqw;top:5cqw;opacity:1;transform:none}80%,to{left:38cqw;top:11cqw;opacity:1;transform:rotate(0deg)}}@keyframes wz1c5{0%,23%{left:41cqw;top:32cqw;opacity:0;transform:scale(.92)}31%,58%{left:41cqw;top:30cqw;opacity:1;transform:none}80%,to{left:40cqw;top:13cqw;opacity:1;transform:rotate(4deg)}}@keyframes wz1faint{0%{opacity:0;transform:scale(.92)}18%,48%{opacity:1;transform:none}60%,to{opacity:.22;transform:scale(.96)}}@keyframes wz1hl{0%,36%{background-size:0 100%}50%,to{background-size:100% 100%}}@keyframes wz1lens{0%,30%{left:-12cqw;opacity:0}34%{opacity:1}56%{left:96cqw;opacity:1}60%,to{left:96cqw;opacity:0}}@keyframes wz1tag{0%,80%{opacity:0;transform:translateY(1cqw)}90%,to{opacity:1;transform:none}}@keyframes wz2k1{0%{left:36cqw;top:9cqw;opacity:1;transform:rotate(-4deg)}22%,to{left:39cqw;top:18cqw;opacity:0;transform:scale(.5)}}@keyframes wz2k2{0%{left:38cqw;top:11cqw;opacity:1;transform:rotate(0deg)}22%,to{left:39cqw;top:18cqw;opacity:0;transform:scale(.5)}}@keyframes wz2k3{0%{left:40cqw;top:13cqw;opacity:1;transform:rotate(4deg)}22%,to{left:39cqw;top:18cqw;opacity:0;transform:scale(.5)}}@keyframes wz2tag{0%{opacity:1}12%,to{opacity:0}}@keyframes wz2page{0%,10%{opacity:0;transform:scale(.55)}32%,to{opacity:1;transform:none}}@keyframes wz2row{0%{opacity:0;transform:translateY(1cqw)}to{opacity:1;transform:none}}@keyframes wz3page{0%,6%{left:33cqw;transform:none}26%,to{left:4cqw;transform:scale(.9)}}@keyframes wz3phone{0%,14%{opacity:0;transform:translateX(4cqw)}30%,to{opacity:1;transform:none}}@keyframes wz3d0{0%,26%{left:35cqw;top:16cqw;opacity:0}28%{opacity:1}37%{left:60cqw;top:24cqw;opacity:1}39%,to{left:60cqw;top:24cqw;opacity:0}}@keyframes wz3d1{0%,30%{left:35cqw;top:20cqw;opacity:0}32%{opacity:1}41%{left:60cqw;top:24cqw;opacity:1}43%,to{left:60cqw;top:24cqw;opacity:0}}@keyframes wz3d2{0%,34%{left:35cqw;top:24cqw;opacity:0}36%{opacity:1}45%{left:60cqw;top:24cqw;opacity:1}47%,to{left:60cqw;top:24cqw;opacity:0}}@keyframes wz3d3{0%,38%{left:35cqw;top:28cqw;opacity:0}40%{opacity:1}49%{left:60cqw;top:24cqw;opacity:1}51%,to{left:60cqw;top:24cqw;opacity:0}}@keyframes wz3ask{0%,32%{opacity:0;transform:translateY(1cqw)}38%,to{opacity:1;transform:none}}@keyframes wz3typ{0%,38%{opacity:0}40%,54%{opacity:1}56%,to{opacity:0}}@keyframes wz3line{0%{opacity:0;transform:translateY(.8cqw)}to{opacity:1;transform:none}}@keyframes wz3src{0%,82%{box-shadow:0 0 0 0 transparent}88%,to{box-shadow:0 0 0 .25cqw var(--accent)}}@keyframes wzcap{0%{opacity:0;transform:translateY(8px)}12%,to{opacity:1;transform:none}}@keyframes wzbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.wz-s1 .wz-c1{animation:wz1c1 5s cubic-bezier(.45,0,.2,1) both}.wz-s1 .wz-c3{animation:wz1c3 5s cubic-bezier(.45,0,.2,1) both}.wz-s1 .wz-c5{animation:wz1c5 5s cubic-bezier(.45,0,.2,1) both}.wz-s1 .wz-faint{animation:wz1faint 5s cubic-bezier(.45,0,.2,1) both}.wz-s1 .wz-c4{animation-delay:.4s}.wz-s1 .wz-c6{animation-delay:.8s}.wz-s1 .wz-card mark{animation:wz1hl 5s cubic-bezier(.45,0,.2,1) both}.wz-s1 .wz-lens{animation:wz1lens 5s linear both}.wz-s1 .wz-tag{animation:wz1tag 5s cubic-bezier(.45,0,.2,1) both}.wz-s2 .wz-k1{animation:wz2k1 5s cubic-bezier(.45,0,.2,1) both}.wz-s2 .wz-k2{animation:wz2k2 5s cubic-bezier(.45,0,.2,1) both}.wz-s2 .wz-k3{animation:wz2k3 5s cubic-bezier(.45,0,.2,1) both}.wz-s2 .wz-tag{animation:wz2tag 5s cubic-bezier(.45,0,.2,1) both}.wz-s2 .wz-page{animation:wz2page 5s cubic-bezier(.45,0,.2,1) both}.wz-s2 [class*=wz-r]{animation:wz2row .4s cubic-bezier(.45,0,.2,1) both}.wz-s2 .wz-r1{animation-delay:1.5s}.wz-s2 .wz-r2{animation-delay:1.9s}.wz-s2 .wz-r3{animation-delay:2.25s}.wz-s2 .wz-r4{animation-delay:2.6s}.wz-s2 .wz-r5{animation-delay:2.95s}.wz-s2 .wz-r6{animation-delay:3.3s}.wz-s2 .wz-r7{animation-delay:3.6s}.wz-s3 .wz-page{animation:wz3page 5s cubic-bezier(.45,0,.2,1) both}.wz-s3 .wz-phone{animation:wz3phone 5s cubic-bezier(.45,0,.2,1) both}.wz-s3 .wz-d0{animation:wz3d0 5s cubic-bezier(.5,0,.3,1) both}.wz-s3 .wz-d1{animation:wz3d1 5s cubic-bezier(.5,0,.3,1) both}.wz-s3 .wz-d2{animation:wz3d2 5s cubic-bezier(.5,0,.3,1) both}.wz-s3 .wz-d3{animation:wz3d3 5s cubic-bezier(.5,0,.3,1) both}.wz-s3 .ph-ask{animation:wz3ask 5s cubic-bezier(.45,0,.2,1) both}.wz-s3 .ph-typing{animation:wz3typ 5s linear both}.wz-s3 .ph-a1{animation:wz3line .25s cubic-bezier(.45,0,.2,1) 2.8s both}.wz-s3 .ph-a2{animation:wz3line .25s cubic-bezier(.45,0,.2,1) 3.15s both}.wz-s3 .ph-a3{animation:wz3line .25s cubic-bezier(.45,0,.2,1) 3.5s both}.wz-s3 .ph-a4{animation:wz3line .25s cubic-bezier(.45,0,.2,1) 3.85s both}.wz-s3 .ph-you{animation:wz3src 5s cubic-bezier(.45,0,.2,1) both}.wz-cap>span{display:block;animation:wzcap 5s cubic-bezier(.45,0,.2,1) both}.wz-cap>span[hidden]{display:none}.wz-pill.on .wz-bar{animation:wzbar 5.2s linear both}@media (prefers-reduced-motion:reduce){.wz *,.wz :before{animation:none!important}}.hm-vis{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--gap-col);align-items:center}@media (max-width:899px){.hm-vis{grid-template-columns:minmax(0,1fr)}}.hm-vis-pt{display:flex;align-items:baseline;gap:12px;font-size:var(--t-ui);color:var(--text-secondary)}.hm-vis-pt b{flex:none;min-width:44px;font-size:var(--t-h3);font-weight:600;color:var(--accent-deep);font-variant-numeric:tabular-nums}.hm-vis-card{display:grid;gap:16px;padding:20px;border:1px solid var(--border);border-radius:var(--radius-frame);background:var(--bg);box-shadow:var(--frame-shadow)}.hm-vis-head{display:grid;gap:2px}.hm-vis-who{font-size:var(--t-micro);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.hm-vis-big,.hm-vis-who{color:var(--text-secondary)}.hm-vis-big{font-size:var(--t-h3)}.hm-vis-big b{font-size:44px;line-height:1.1;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}.hm-vis-sub{font-size:var(--t-meta);color:var(--good)}.hm-vis-bars{display:flex;align-items:flex-end;gap:6px;height:56px;padding-bottom:1px;border-bottom:1px solid var(--border)}.hm-vis-bars span{flex:1;border-radius:4px 4px 0 0;background:var(--accent-tint)}.hm-vis-bars span.on{background:var(--accent)}.hm-vis-grid{width:100%;border-collapse:collapse;font-size:var(--t-micro)}.hm-vis-grid td,.hm-vis-grid th{padding:8px 6px;border-top:1px solid var(--border);text-align:left;vertical-align:top}.hm-vis-grid thead th{border-top:0;font-weight:600;color:var(--text-secondary)}.hm-vis-grid tbody th{font-weight:400;color:var(--text-primary)}.hm-vis-you{font-weight:600;color:var(--good);white-space:nowrap}.hm-vis-them{color:var(--text-secondary)}