:where(.g7d) :where(p,ul,ol,li,h4){margin:0;padding:0;list-style:none}:where(.g7d) :where(i,em,s,small){font-style:normal;text-decoration:none}:where(.g7d) i>svg{display:block;width:100%;height:100%}:where(.g7d) img{display:block}.g7-sig{display:inline-flex;align-items:flex-end;gap:.12em;height:.9em}.g7-sig i{width:.22em;border-radius:.06em;background:currentColor;opacity:.22}.g7-sig i:first-child{height:30%}.g7-sig i:nth-child(2){height:55%}.g7-sig i:nth-child(3){height:78%}.g7-sig i:nth-child(4){height:100%}.g7-sig i[data-on]{opacity:1}.g7-top{display:flex;align-items:center;justify-content:space-between;height:9cqw;padding:2.4cqw 8cqw 0;font-size:4.2cqw;color:#1F1F1F}.g7-bat{display:inline-block;width:6cqw;height:3cqw;padding:.4cqw;border-radius:.8cqw;box-shadow:inset 0 0 0 .35cqw currentColor;box-sizing:border-box}.g7-bat i{display:block;width:70%;height:100%;border-radius:.3cqw;background:currentColor}.g7-open{font-weight:600;color:#188038}.g7-pack{container-type:inline-size;padding:4cqw;border-radius:5cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.06),0 6cqw 12cqw -6cqw rgba(6,38,26,.5);font-family:Arial,Helvetica Neue,system-ui,sans-serif;line-height:1.25;color:#1F1F1F}.g7-pack-q{display:flex;align-items:center;gap:2.6cqw;height:11cqw;padding:0 4cqw;border-radius:99px;box-shadow:0 1px 6px rgba(32,33,36,.22);font-size:3.9cqw}.g7-pack-q .ak-gw{font-size:4.8cqw}.g7-pack-q span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.g7-pack-q i{flex:none;width:4.4cqw;height:4.4cqw;color:#4285F4}.g7-pack-map{position:relative;height:30cqw;margin-top:3.4cqw;overflow:hidden;border-radius:3cqw;background:linear-gradient(118deg,transparent 0 44%,#fff 44% 47%,transparent 47%),linear-gradient(28deg,transparent 0 60%,#FCE8A6 60% 63%,transparent 63%),linear-gradient(172deg,transparent 0 34%,#fff 34% 36.5%,transparent 36.5%),radial-gradient(36% 30% at 20% 78%,#CFE8C8 0 98%,transparent),#E8ECEA}.g7-pack-pin{position:absolute;width:7cqw;height:7cqw;margin:-7cqw 0 0 -3.5cqw;color:#9AA0A6}.g7-pack-pin[data-you]{width:10cqw;height:10cqw;margin:-10cqw 0 0 -5cqw;color:#D93025;filter:drop-shadow(0 1cqw 1cqw rgba(0,0,0,.25))}.g7-pack ul{display:grid;gap:1.6cqw;margin-top:3cqw}.g7-pack li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:3cqw;padding:2.6cqw 3cqw;border-radius:3cqw}.g7-pack li[data-you]{background:#F1F8F3;box-shadow:inset 0 0 0 2px #2EA35F,0 0 0 calc(var(--hit, 0) * 2cqw) rgba(190,250,94,.6);transition:box-shadow .3s ease}.g7-pack li .hvc-mono{font-size:10cqw}.g7-pack li>span{display:flex;flex-direction:column;gap:.5cqw;min-width:0}.g7-pack li b{font-size:4.2cqw;font-weight:600;line-height:1.15}.g7-pack li em{font-size:3.3cqw;color:#5F6368}.g7-pack li .g7-open{color:#188038}.g7-pack-call{box-sizing:border-box;padding:2.2cqw;background:#0B57D0;color:#fff;box-shadow:0 0 0 calc(var(--hit, 0) * 1.6cqw) rgba(190,250,94,.7)}.g7-pack-call,.g7-sk-dot{width:9cqw;height:9cqw;border-radius:50%}.g7-sk-dot{background:#ECEFF1}.g7-sk{display:grid;gap:1.6cqw}.g7-sk s{display:block;height:2.6cqw;border-radius:99px;background:#ECEFF1}.g7-sk s+s{width:60%}.g7-ad{container-type:inline-size;padding:4.4cqw 5cqw;border-radius:4cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.07);font-family:Arial,Helvetica Neue,system-ui,sans-serif;line-height:1.3;color:#1F1F1F}.g7-ad-sp{font-size:3.6cqw;font-weight:700;color:#202124}.g7-ad-top{display:flex;align-items:center;gap:2.6cqw;margin-top:2.4cqw}.g7-ad-top .hvc-mono{font-size:8cqw}.g7-ad-top span{display:flex;flex-direction:column;min-width:0}.g7-ad-top b{font-size:3.8cqw;font-weight:600}.g7-ad-top em{font-size:3.3cqw;color:#4D5156}.g7-ad-h{margin-top:2.6cqw;font-size:6cqw;line-height:1.15;color:#1A0DAB}.g7-ad-d{margin-top:1.6cqw;font-size:3.7cqw;color:#4D5156}.g7-ad-call{display:inline-flex;align-items:center;gap:1.6cqw;margin-top:3.2cqw;padding:2.2cqw 4.4cqw;border-radius:99px;background:#0B57D0;font-size:4cqw;font-weight:600;color:#fff;box-shadow:0 0 0 calc(var(--hit, 0) * 2cqw) rgba(190,250,94,.7);transition:box-shadow .3s ease}.g7-ad-call i{width:4cqw;height:4cqw}.g7-br{overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.07),0 22px 40px -24px rgba(6,38,26,.5)}.g7-br-bar{display:flex;align-items:center;gap:10px;padding:7px 10px;background:#F1F3F4}.g7-br-dots{display:flex;gap:4px}.g7-br-dots i{width:7px;height:7px;border-radius:50%;background:#D5D9DC}.g7-br-url{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:99px;background:#fff;font-size:11px;color:#5F6368}.g7-br-url i{width:10px;height:10px}.vgx-gs,.vsx-gs{background:#fff;font-family:Arial,Helvetica Neue,system-ui,sans-serif}.vsx-gs-q{display:flex;align-items:center;gap:2.6cqw;height:11cqw;margin:3cqw 5cqw 0;padding:0 4cqw;border-radius:99px;box-shadow:0 1px 6px rgba(32,33,36,.22);font-size:3.8cqw;color:#1F1F1F}.vsx-gs-q .ak-gw{font-size:4.6cqw}.vsx-gs-q span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vsx-gs-q i{flex:none;width:4.4cqw;height:4.4cqw;color:#4285F4}.vsx-gs-tabs{display:flex;gap:5cqw;margin:3.4cqw 6cqw 0;padding-bottom:2cqw;border-bottom:1px solid #eceff1;font-size:3.5cqw;color:#5F6368}.vsx-gs-tabs em[data-on]{color:#1A73E8;font-weight:600;box-shadow:0 2cqw 0 -1.4cqw #1A73E8}.vsx-gs-r{margin:3.4cqw 5cqw 0;padding:4cqw;border-radius:4cqw}.vsx-gs-r[data-you]{background:#F1F8F3;box-shadow:inset 0 0 0 2px #2EA35F}.vsx-gs-url{font-size:3.2cqw;color:#4D5156;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vsx-gs-r b{display:block;margin-top:1.4cqw;font-size:5.2cqw;font-weight:400;line-height:1.2;color:#1A0DAB}.vsx-gs-d{margin-top:1.6cqw;font-size:3.5cqw;line-height:1.4;color:#4D5156}.vsx-gs-call{display:inline-flex;align-items:center;gap:1.6cqw;margin-top:3cqw;padding:1.8cqw 3.8cqw;border-radius:99px;background:#0B57D0;font-size:3.6cqw;font-weight:600;color:#fff}.vsx-gs-call i{width:3.6cqw;height:3.6cqw}.vsx-gs-sk{display:grid;gap:1.8cqw}.vsx-gs-sk s{display:block;height:2.8cqw;border-radius:99px;background:#ECEFF1}.vsx-gs-sk s:first-child{width:52%}.vsx-gs-sk s:nth-child(2){width:88%;height:3.6cqw}.vsx-gs-sk s:nth-child(3){width:70%}.vgx-gs .g7-ad{margin:4cqw 4cqw 0;box-shadow:inset 0 0 0 2px #2EA35F,0 0 0 calc(var(--hit, 0) * 2cqw) rgba(190,250,94,.45)}.vsx-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:30px 0 0;padding:0;list-style:none}.vsx-chips li{display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 9px;border-radius:99px;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.08);font-size:14.5px;font-weight:500;color:var(--hm-ink)}.vsx-chips li>i{display:grid;place-items:center;box-sizing:border-box;width:28px;height:28px;padding:5px;border-radius:50%;background:#E9F9D5;color:#2F6B12}.vsx-chips li>i svg{display:block;width:100%;height:100%}.vsx-mapw{left:30cqw;top:0;width:68cqw}.vsx-packw{left:0;top:7cqw;width:50cqw}.vsx-pgw{left:43cqw;top:55cqw;width:54cqw}.vsx-seaw{left:3cqw;top:76cqw;width:40cqw}.vsx-plate{--u:1.45cqw;padding:2.6cqw 3cqw 1.6cqw;border-radius:3.4cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.06),0 6cqw 12cqw -6cqw rgba(6,38,26,.45)}.vsx-plate-h{display:flex;align-items:center;gap:1.2cqw;font-size:1.9cqw}.vsx-plate-h i{width:2.4cqw;height:2.4cqw;color:#0E8C4E}.vsx-plate-h b{font-weight:700;color:#0F2A1F}.vsx-plate-h em{margin-left:auto;padding:.4cqw 1.4cqw;border-radius:99px;background:#E6F4EA;font-size:1.6cqw;font-weight:700;color:#137333}.vsx-plate .hvc-map{margin-top:1cqw}.vsx-pg{container-type:inline-size;overflow:hidden;border-radius:4cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.06),0 6cqw 12cqw -6cqw rgba(6,38,26,.55)}.vsx-pg-bar{display:flex;align-items:center;gap:3cqw;padding:2cqw 3.4cqw;background:#F1F3F4}.vsx-pg-bar span{display:flex;gap:1cqw}.vsx-pg-bar span i{width:1.8cqw;height:1.8cqw;border-radius:50%;background:#D5D9DC}.vsx-pg-bar em{flex:1;min-width:0;padding:.8cqw 2.6cqw;border-radius:99px;background:#fff;font-size:2.8cqw;color:#5F6368;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vsx-pg-hero{display:grid;justify-items:start;gap:2cqw;margin:2.6cqw;padding:5cqw;border-radius:3cqw;background:linear-gradient(150deg,#1D2D4A,#13203A);color:#fff}.vsx-pg-eye{font-size:2.7cqw;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#FFA552}.vsx-pg-hero b{font-size:6.4cqw;font-weight:700;line-height:1.05;letter-spacing:-.03em}.vsx-pg-hero span{display:inline-flex;align-items:center;gap:1.4cqw;padding:1.8cqw 3.6cqw;border-radius:1.6cqw;background:#E8590C;font-size:3.2cqw;font-weight:700}.vsx-pg-hero span i{width:3.2cqw;height:3.2cqw}.vsx-pg-foot{display:flex;align-items:center;gap:2cqw;padding:0 3.4cqw 3cqw;font-size:3cqw;color:#3B4660}.vsx-pg-foot .hvc-mono{font-size:5.4cqw}.vsx-sea{container-type:inline-size;padding:5cqw;border-radius:5cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.06),0 6cqw 12cqw -6cqw rgba(6,38,26,.5)}.vsx-sea-h{display:flex;align-items:center;gap:3cqw}.vsx-sea-h>i{box-sizing:border-box;width:11cqw;height:11cqw;padding:2.4cqw;border-radius:50%;background:#FFF1E6;color:#E8590C}.vsx-sea-h span{display:flex;flex-direction:column}.vsx-sea-h b{font-size:5cqw;font-weight:700;color:#0F2A1F}.vsx-sea-h em{font-size:3.8cqw;color:#5E6B66}.vsx-sea ol{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:1cqw;height:22cqw;margin-top:4cqw}.vsx-sea li{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1cqw;height:100%}.vsx-sea li s{width:100%;height:30%;border-radius:1cqw;background:#E3E8E5}.vsx-sea li[data-cold] s{height:82%;background:#9DB8D9}.vsx-sea li[data-pub] s{height:56%;background:var(--hm-lime);box-shadow:0 0 0 calc(var(--hit, 0) * 1.4cqw) rgba(190,250,94,.5)}.vsx-sea li em{font-size:3cqw;font-weight:600;color:#8A968F}.vsx-sea-k{display:flex;gap:4cqw;margin-top:3cqw;font-size:3.2cqw;color:#5E6B66}.vsx-sea-k span{display:inline-flex;align-items:center;gap:1.2cqw}.vsx-sea-k span:before{content:"";width:2.6cqw;height:2.6cqw;border-radius:.6cqw;background:var(--hm-lime)}.vsx-sea-k span[data-k=cold]:before{display:none}.vsx-sea-k span i{width:3.2cqw;height:3.2cqw;color:#2F6FD6}@media (max-width:960px){.vsx-mapw{left:18cqw;top:0;width:82cqw}.vsx-plate{--u:1.9cqw}.vsx-plate-h{font-size:2.6cqw}.vsx-plate-h em{font-size:2.2cqw}.vsx-packw{left:0;top:22cqw;width:60cqw}.vsx-pgw{left:36cqw;top:76cqw;width:64cqw}.vsx-seaw{left:0;top:98cqw;width:50cqw}}.vsx-lk{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:44px;max-width:1180px;margin:44px auto 0}.vsx-sm{padding:22px 22px 18px;border-radius:24px;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.07),0 40px 80px -48px rgba(6,38,26,.55);will-change:transform}.vsx-sm header{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid #eef1ef}.vsx-sm-t{display:inline-flex;align-items:center;gap:9px}.vsx-sm-t>i{box-sizing:border-box;width:30px;height:30px;padding:6px;border-radius:9px;background:#E6F3EB;color:#0E8C4E}.vsx-sm-t b{font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--hm-ink)}.vsx-sm-who{margin-left:auto;padding:4px 11px;border-radius:99px;background:#F1F3F2;font-size:12.5px;font-weight:600;color:#5E6B66}.vsx-sm-grid{display:grid;grid-template-columns:minmax(120px,1.15fr) repeat(var(--c,3),minmax(0,1fr));gap:10px;margin-top:16px}.vsx-sm-row{display:contents}.vsx-sm-col{align-self:end;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5E7A6E}.vsx-sm-rh{align-self:center;font-size:14.5px;font-weight:600;line-height:1.25;color:#16302A}.vsx-sm-c{display:flex;flex-direction:column;gap:9px;padding:11px;border-radius:12px;background:#F5F7F6;transition:background-color .45s ease,box-shadow .45s ease}.vsx-sm-c[data-v=live]{background:#F1F9EE;box-shadow:inset 0 0 0 1.5px rgba(46,163,95,.45)}.vsx-sm-c[data-v=edit]{background:#FFF6EC;box-shadow:inset 0 0 0 1.5px rgba(232,89,12,.3)}.vsx-sm-pg{display:grid;gap:4px;padding:7px;border-radius:7px;background:#fff;box-shadow:0 0 0 1px #E4E9E6}.vsx-sm-pg i{display:block;height:4px;border-radius:2px;background:#DCE3DF}.vsx-sm-pg i:first-child{width:70%;height:6px;background:#13203A;opacity:.8}.vsx-sm-pg i:last-child{width:45%}.vsx-sm-c[data-v=next] .vsx-sm-pg{opacity:.45}.vsx-sm-c em{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:2px 9px;border-radius:99px;background:#EEF1EF;font-size:11.5px;font-weight:700;color:#6B7A72}.vsx-sm-c[data-v=live] em{background:#E6F4EA;color:#137333}.vsx-sm-c[data-v=edit] em{background:#FFE8D6;color:#B4470B}.vsx-sm-c em i{width:11px;height:11px}.vsx-sm-foot{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:13.5px;color:#5E6B66}.vsx-sm-foot i{box-sizing:border-box;width:26px;height:26px;padding:5px;border-radius:50%;background:#F1F3F2;color:var(--hm-ink)}.vsx-lk-ph{will-change:transform}.vsx-lk-ph .lk-ph-scr{gap:0}@media (max-width:960px){.vsx-lk{grid-template-columns:1fr;gap:28px}.vsx-lk-ph{width:min(260px,72%);margin:0 auto}.vsx-sm{padding:16px 14px 14px;border-radius:18px}.vsx-sm-grid{grid-template-columns:minmax(84px,1fr) repeat(var(--c,3),minmax(0,1fr));gap:6px}.vsx-sm-rh{font-size:12.5px}.vsx-sm-col{font-size:9.5px;letter-spacing:.06em}.vsx-sm-c{padding:7px;gap:6px}.vsx-sm-c em{padding:2px 6px;font-size:10px}.vsx-sm-c em i{display:none}}.vsx-x-box{width:74%}.vsx-x-box .hvc-x-pill{right:-6%;bottom:-6%}.vsx-x-towns{width:84%;height:236px}.vsx-x-tab{position:absolute;left:calc(var(--i) * 6%);top:calc(var(--i) * 13%);width:74%;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.07),0 18px 30px -18px rgba(6,38,26,.45)}.vsx-x-tab-h{display:flex;align-items:center;gap:6px;padding:8px 11px;background:#F4F6F5;font-size:12px;font-weight:600;color:#34453C}.vsx-x-tab-h i{width:13px;height:13px;color:#0E8C4E}.vsx-x-tab[data-n="3"] .vsx-x-tab-h{background:#13203A;color:#fff}.vsx-x-tab[data-n="3"] .vsx-x-tab-h i{color:#FFA552}.vsx-x-tab-b{padding:11px 12px 12px}.vsx-x-tab-b b{font-size:14px;color:#16302A}.vsx-x-tab-b ul{display:grid;gap:5px;margin-top:8px}.vsx-x-tab-b li{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#5E6B66}.vsx-x-tab-b li i{flex:none;width:12px;height:12px;color:#0E8C4E}.vsx-x-towns .hvc-x-pill{right:-4%;bottom:-4%}.vsx-x-sea{width:86%}.vsx-x-yr{padding:14px 14px 12px}.vsx-x-yr header{display:flex;align-items:center;justify-content:space-between;gap:8px}.vsx-x-yr header b{font-size:13.5px}.vsx-x-yr header span{display:flex;gap:8px}.vsx-x-yr header em{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;color:#5E6B66}.vsx-x-yr header em:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--hm-lime)}.vsx-x-yr header em[data-k=cold]:before{background:#9DB8D9}.vsx-x-yr ol{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:4px;height:100px;margin-top:12px}.vsx-x-yr li{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:100%}.vsx-x-yr li s{width:100%;height:26%;border-radius:4px 4px 2px 2px;background:#E3E8E5;transform-origin:bottom;transition:transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 40ms)}.vsx-x-yr li[data-cold] s{height:70%;background:#9DB8D9}.vsx-x-yr li[data-hot] s{height:52%;background:#F6C79C}.vsx-x-yr li em{font-size:10px;font-weight:600;color:#8A968F}.gt-c[data-s=arm] .vsx-x-yr li s{transform:scaleY(.1)}.vsx-x-flag{position:absolute;top:-4px;left:50%;box-sizing:border-box;width:24px;height:24px;margin-left:-12px;padding:5px;border-radius:50%;background:var(--hm-lime);color:var(--hm-ink);box-shadow:0 6px 12px -6px rgba(6,38,26,.5)}.vsx-x-flag[data-k=cool]{background:#DCEBFF;color:#2F6FD6}.vsx-x-sea .hvc-x-pill{right:-2%;bottom:-18%}.vsx-x-data,.vsx-x-hrs,.vsx-x-plan{width:84%}.vsx-x-li{padding:14px}.vsx-x-li header{display:flex;align-items:center;gap:9px;padding-bottom:10px;border-bottom:1px solid #eef1ef}.vsx-x-li header .hvc-mono{font-size:30px}.vsx-x-li header span{display:flex;flex-direction:column;min-width:0}.vsx-x-li header b{font-size:12.5px}.vsx-x-li header em{font-size:11px;color:#70757A}.vsx-x-li ul{display:grid;gap:7px;margin-top:10px}.vsx-x-li li{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:#34453C}.vsx-x-li li em{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:99px;background:#E6F4EA;font-size:11px;font-weight:700;color:#137333;white-space:nowrap}.vsx-x-li li em i{width:11px;height:11px}.vsx-x-hrs .hvc-x-pill{right:-4%;bottom:-14%}.vsx-x-pp{padding:16px}.vsx-x-pp-eye{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#E8590C}.vsx-x-pp-eye i{width:14px;height:14px}.vsx-x-pp>b{display:block;margin-top:8px;font-size:16px;line-height:1.2;letter-spacing:-.01em;color:#13203A}.vsx-x-pp ul{display:grid;gap:6px;margin-top:10px}.vsx-x-pp li{display:flex;align-items:center;gap:7px;font-size:12.5px;color:#34453C}.vsx-x-pp li i{flex:none;width:14px;height:14px;color:#0E8C4E}.vsx-x-pp-btn{display:inline-block;margin-top:12px;padding:7px 13px;border-radius:8px;background:#E8590C;font-size:12px;font-weight:700;color:#fff}.vsx-x-plan .hvc-x-pill{right:-4%;bottom:-12%}.vsx-x-tb{padding:14px 12px}.vsx-x-tb header,.vsx-x-tb li{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:8px}.vsx-x-tb header{padding-bottom:8px;border-bottom:1px solid #eef1ef}.vsx-x-tb header b,.vsx-x-tb header em{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5E7A6E}.vsx-x-tb ul{display:grid;gap:4px;margin-top:6px}.vsx-x-tb li{padding:7px 0;border-bottom:1px solid #f2f4f3;font-size:11.5px}.vsx-x-tb li b{font-weight:600;color:#16302A;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vsx-x-tb li em{color:#5E6B66}.vsx-x-tb li span{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:#137333}.vsx-x-tb li span i{flex:none;width:11px;height:11px}.vsx-x-data .hvc-x-pill{right:-4%;bottom:-14%}.vsx-rp-ic[data-k=heat]{background:#FFF1E6;color:#E8590C}.vgx-t[data-f=budget] .at-p[data-p=budget],.vgx-t[data-f=hours] .at-p[data-p=hours],.vgx-t[data-f=waste] .at-p[data-p=waste],.vsx-t[data-f=map] .at-p[data-p=map],.vsx-t[data-f=season] .at-p[data-p=season],.vsx-t[data-f=town] .at-p[data-p=town],.vwx-t[data-f=night] .at-p[data-p=night],.vwx-t[data-f=speed] .at-p[data-p=speed],.vwx-t[data-f=tap] .at-p[data-p=tap]{box-shadow:0 0 0 calc(var(--u) * .3) #7DDB1F,0 0 0 calc(var(--u) * 1.1) rgba(190,250,94,.35)}.vsx-t-q{display:flex;align-items:center;gap:calc(var(--u) * .6);margin-bottom:calc(var(--u) * 1);padding:calc(var(--u) * .7) calc(var(--u) * 1.1);border-radius:99px;box-shadow:0 1px 5px rgba(32,33,36,.2);font-size:calc(var(--u) * 1.25);color:#3C4043}.vsx-t-q i{flex:none;width:calc(var(--u) * 1.4);height:calc(var(--u) * 1.4);color:#D93025}.vsx-t-pack{display:grid;gap:calc(var(--u) * .7)}.vsx-t-pack p{display:flex;align-items:center;gap:calc(var(--u) * .9);padding:calc(var(--u) * .9);border-radius:calc(var(--u) * .9);background:#F6F7F6}.vsx-t-you .hvc-mono{font-size:calc(var(--u) * 2.6)}.vsx-t-you span{display:flex;flex-direction:column;min-width:0}.vsx-t-you b{font-size:calc(var(--u) * 1.3);font-weight:600}.vsx-t-you em{font-size:calc(var(--u) * 1.12);font-weight:600;color:#B3261E}.vsx-t-you[data-ok]{background:#EEF7F0;box-shadow:inset 0 0 0 2px #2EA35F}.vsx-t-you[data-ok] em{color:#137333}.vsx-t-other>i{flex:none;width:calc(var(--u) * 2.6);height:calc(var(--u) * 2.6);border-radius:50%;background:#E3E6E8}.vsx-t-other span{display:grid;flex:1;gap:calc(var(--u) * .45)}.vsx-t-other s{display:block;height:calc(var(--u) * .6);border-radius:99px;background:#E3E6E8}.vsx-t-other s+s{width:60%}.vsx-t-other em{padding:calc(var(--u) * .2) calc(var(--u) * .7);border-radius:99px;background:#fff;font-size:calc(var(--u) * 1);font-weight:600;color:#5F6368;white-space:nowrap}.vsx-t-sea{display:grid;gap:calc(var(--u) * .6)}.vsx-t-sea li{display:flex;align-items:center;gap:calc(var(--u) * .7);font-size:calc(var(--u) * 1.25)}.vsx-t-sea li>i{flex:none;box-sizing:border-box;width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);padding:calc(var(--u) * .5);border-radius:50%;background:#FDECEA;color:#C5221F}.vsx-t-sea li>i svg{display:block;width:100%;height:100%}.vsx-t-sea li b{font-weight:600;color:#3C4043}.vsx-t-sea li[data-ok]>i{background:#E6F4EA;color:#137333}.vsx-t-sea li[data-ok] b{color:#137333}.vwx-ms{background:#fff;font-family:var(--font-hm-sans),"Instrument Sans",system-ui,sans-serif;line-height:1.25;color:#13203A}.vwx-ms-nav{display:flex;align-items:center;gap:2.4cqw;margin:1cqw 5cqw 0;padding:2.4cqw 0;border-bottom:1px solid #edf0f4}.vwx-ms-nav .hvc-mono{font-size:7.6cqw}.vwx-ms-nav b{flex:1;min-width:0;font-size:4.2cqw;font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vwx-ms-nav>i{box-sizing:border-box;width:8.6cqw;height:8.6cqw;padding:2cqw;border-radius:50%;background:#E8590C;color:#fff}.vwx-ms-hero{display:grid;gap:2.4cqw;margin:3.4cqw 4cqw 0;padding:5.4cqw 5cqw;border-radius:4cqw;background:linear-gradient(160deg,#1D2D4A,#13203A);color:#fff}.vwx-ms-eye{font-size:3cqw;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#FFA552}.vwx-ms-hero b{font-size:7.4cqw;font-weight:700;line-height:1.05;letter-spacing:-.03em}.vwx-ms-call{display:flex;align-items:center;justify-content:center;gap:2cqw;padding:3.6cqw;border-radius:3cqw;background:#E8590C;font-size:4.6cqw;font-weight:700;color:#fff;box-shadow:0 0 0 calc(var(--hit, 0) * 2.6cqw) rgba(190,250,94,.75),0 2cqw 4cqw -2cqw rgba(232,89,12,.8);transition:box-shadow .3s ease}.vwx-ms-call i{width:4.6cqw;height:4.6cqw}.vwx-ms-hero>em{font-size:3.2cqw;color:rgba(255,255,255,.7);text-align:center}.vwx-ms-load{display:flex;align-items:center;gap:2.4cqw;margin:3.4cqw 5cqw 0;font-size:4cqw;color:#13203A}.vwx-ms-load>span{flex:1;height:1.6cqw;overflow:hidden;border-radius:99px;background:#E8ECEA}.vwx-ms-load>span s{display:block;width:100%;height:100%;border-radius:99px;background:#2EA35F;animation:g7-load 1.6s cubic-bezier(.2,.8,.2,1) .5s backwards}@keyframes g7-load{0%{width:8%}}.vwx-ms-load em{font-size:3.2cqw;font-weight:700;color:#137333}.vwx-ms-row{display:flex;align-items:center;gap:2.4cqw;margin:2.6cqw 4cqw 0;padding:3cqw 3.6cqw;border-radius:3cqw;background:#F4F5F8;font-size:3.8cqw;font-weight:600}.vwx-ms-row i{width:5cqw;height:5cqw;color:#E8590C}.vwx-ms-sec{margin:3.4cqw 4cqw 0;padding:4cqw;border-radius:3.4cqw;background:#F4F5F8}.vwx-ms-k{display:flex;align-items:center;gap:1.6cqw;font-size:3cqw;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#66708A}.vwx-ms-k i{width:3.8cqw;height:3.8cqw;color:#E8590C}.vwx-ms-sec>b{display:block;margin-top:2cqw;font-size:5.4cqw;font-weight:700;line-height:1.1;letter-spacing:-.02em}.vwx-ms-fee{display:flex;align-items:center;justify-content:space-between;gap:2cqw;margin-top:2.6cqw;padding:2.4cqw 3cqw;border-radius:2.4cqw;background:#fff;box-shadow:inset 0 0 0 .3cqw #E8590C;font-size:3.6cqw;font-weight:600}.vwx-ms-fee em{padding:.6cqw 2cqw;border-radius:99px;background:#FFF1E6;font-size:3cqw;font-weight:700;color:#C2410C}.vwx-ms-towns{display:flex;flex-wrap:wrap;gap:1.4cqw;margin-top:2.4cqw}.vwx-ms-towns em{padding:1cqw 2.4cqw;border-radius:99px;background:#fff;box-shadow:inset 0 0 0 1px #E1E5EC;font-size:3.2cqw;font-weight:500;color:#3B4660}.vwx-ms-stick{display:flex;align-items:center;justify-content:center;gap:2cqw;margin:auto 4cqw 6cqw;padding:3.4cqw;border-radius:3cqw;background:#E8590C;font-size:4.4cqw;font-weight:700;color:#fff}.vwx-ms-stick i{width:4.4cqw;height:4.4cqw}.vwx-lapw{left:30cqw;top:2cqw;width:68cqw}.vwx-phw{left:0;top:9cqw;width:37cqw}.vwx-areaw{left:40cqw;top:55cqw;width:31cqw}.vwx-formw{left:68cqw;top:60cqw;width:30cqw}.vwx-ph .lk-ph-scr{box-shadow:none}.vwx-area{container-type:inline-size;padding:6cqw;border-radius:7cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.06),0 10cqw 20cqw -10cqw rgba(6,38,26,.55)}.vwx-area-h{display:flex;align-items:flex-start;gap:4cqw}.vwx-area-h>i{flex:none;box-sizing:border-box;width:14cqw;height:14cqw;padding:3.2cqw;border-radius:50%;background:#13203A;color:#F4F0D2}.vwx-area-h span{display:flex;flex-direction:column;gap:1cqw}.vwx-area-h b{font-size:7cqw;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#13203A}.vwx-area-h em{font-size:5cqw;line-height:1.3;color:#5E6B66}.vwx-area-k{margin-top:5cqw;font-size:4.2cqw;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5E7A6E}.vwx-area-t{display:flex;flex-wrap:wrap;gap:2cqw;margin-top:2.6cqw}.vwx-area-t em{padding:1.4cqw 3.4cqw;border-radius:99px;background:#F1F9EE;box-shadow:inset 0 0 0 1px rgba(46,163,95,.35);font-size:4.6cqw;font-weight:600;color:#137333}.vwx-form{container-type:inline-size;padding:7cqw;border-radius:7cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.06),0 10cqw 20cqw -10cqw rgba(6,38,26,.55)}.vwx-form-h{font-size:7.4cqw;font-weight:700;letter-spacing:-.02em;color:#13203A}.vwx-form-f{display:grid;gap:1.6cqw;margin-top:4cqw}.vwx-form-f em{font-size:4.4cqw;font-weight:600;color:#5E6B66}.vwx-form-f span{height:10cqw;border-radius:2.4cqw;background:#F4F5F8;box-shadow:inset 0 0 0 1px #E1E5EC}.vwx-form-go{display:block;margin-top:5cqw;padding:3.4cqw;border-radius:2.4cqw;background:#13203A;font-size:5cqw;font-weight:700;color:#fff;text-align:center}@media (max-width:960px){.vwx-lapw{left:22cqw;top:0;width:78cqw}.vwx-phw{left:0;top:20cqw;width:44cqw}.vwx-areaw{left:47cqw;top:52cqw;width:53cqw}.vwx-formw{left:52cqw;top:90cqw;width:46cqw}.vwx-area{padding:5cqw}.vwx-area-h b{font-size:6cqw}.vwx-area-h em{font-size:4.4cqw}.vwx-area-t em{font-size:4cqw}.vwx-form{padding:5cqw}.vwx-form-f{margin-top:2.6cqw}.vwx-form-f span{height:8cqw}.vwx-form-go{margin-top:3.4cqw;padding:2.6cqw}}.vwx-jr{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 7%;max-width:920px;margin:48px auto 0;padding:0 4%}.vwx-jr-line{position:absolute;left:0;right:0;top:34%;z-index:0;width:100%;height:90px;overflow:visible;pointer-events:none}.vwx-jr-path{fill:none;stroke:var(--hm-lime);stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px rgba(190,250,94,.6))}.vwx-jw{position:relative;z-index:1;will-change:transform}.vwx-jw[data-n="1"]{margin-top:36px}.vwx-dial{background:radial-gradient(130% 70% at 50% 0,#25395A 0,#131E33 58%,#0A1222 100%)}.vwx-dial,.vwx-dial .g7-top{color:#fff}.vwx-dial-h{display:flex;flex-direction:column;align-items:center;gap:2cqw;margin-top:12cqw;text-align:center}.vwx-dial-h .hvc-mono{font-size:18cqw;background:#F6F1E9;color:#D9480F}.vwx-dial-h b{padding:0 6cqw;font-size:5.6cqw;font-weight:600;line-height:1.15}.vwx-dial-h em{font-size:3.8cqw;color:rgba(255,255,255,.65)}.vwx-dial-ring{position:relative;display:block;width:26cqw;height:26cqw;margin:8cqw auto 0}.vwx-dial-ring i{position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 .6cqw var(--hm-lime);opacity:0;animation:g7-ring 2.4s ease-out infinite}.vwx-dial-ring i:nth-child(2){animation-delay:.8s}.vwx-dial-ring i:nth-child(3){animation-delay:1.6s}@keyframes g7-ring{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.2)}}.vwx-dial-ok{display:flex;align-items:center;gap:3cqw;margin:8cqw 5cqw 0;padding:3.6cqw 4cqw;border-radius:4cqw;background:rgba(255,255,255,.08)}.vwx-dial-ok>i{flex:none;box-sizing:border-box;width:9cqw;height:9cqw;padding:2cqw;border-radius:50%;background:var(--hm-lime);color:var(--hm-ink)}.vwx-dial-ok span{display:flex;flex-direction:column;gap:.6cqw;font-size:3.4cqw;color:rgba(255,255,255,.7)}.vwx-dial-ok b{font-size:4.2cqw;color:#fff}.vwx-dial-end{display:grid;place-items:center;width:15cqw;height:15cqw;margin:auto auto 9cqw;border-radius:50%;background:#E5484D}.vwx-dial-end i{width:7cqw;height:7cqw;color:#fff}.vwx-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 7%;max-width:920px;margin:26px auto 0;padding:0 4%;list-style:none}.vwx-steps li{display:flex;align-items:flex-start;gap:10px}.vwx-steps li>i{flex:none;display:grid;place-items:center;box-sizing:border-box;width:34px;height:34px;padding:7px;border-radius:50%;background:var(--hm-ink);color:var(--hm-lime)}.vwx-steps li>i svg{display:block;width:100%;height:100%}.vwx-steps span{display:flex;flex-direction:column;gap:3px;font-size:14px;line-height:1.4;color:#5E6B66}.vwx-steps b{font-size:15.5px;font-weight:600;color:var(--hm-ink)}.vwx-steps b em{font-style:normal;font-weight:400;color:#34453C}@media (max-width:960px){.vwx-jr{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:62%;gap:16px;margin:32px -20px 0;padding:0 20px 8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.vwx-jr::-webkit-scrollbar{display:none}.vwx-jw{scroll-snap-align:center}.vwx-jw[data-n="1"]{margin-top:0}.vwx-jr-line{display:none}.vwx-steps{grid-template-columns:1fr;gap:14px;margin-top:22px;padding:0}}.vwx-x-area,.vwx-x-form,.vwx-x-night,.vwx-x-range,.vwx-x-tap{width:82%}.vwx-x-hd{padding:14px}.vwx-x-hd-bar{display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid #eef1ef}.vwx-x-hd-bar .hvc-mono{font-size:28px}.vwx-x-hd-bar b{flex:1;font-size:13px}.vwx-x-num{position:relative;display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:8px;background:#E8590C;font-size:12px;font-weight:700;color:#fff}.vwx-x-num>i:first-child{width:13px;height:13px}.vwx-x-ripple{position:absolute;right:12px;top:50%;width:34px;height:34px;margin-top:-17px;border-radius:50%;background:rgba(190,250,94,.55);animation:g7-tap 2s ease-out infinite;pointer-events:none}@keyframes g7-tap{0%{opacity:.9;transform:scale(.2)}70%,to{opacity:0;transform:scale(1.4)}}.vwx-x-hd-was{margin-top:12px;font-size:12.5px;color:#8A968F}.vwx-x-hd-was s{text-decoration:line-through;text-decoration-color:#C5221F}.vwx-x-hd-now{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:600;color:#137333}.vwx-x-hd-now i{flex:none;width:14px;height:14px}.vwx-x-tap .hvc-x-pill{right:-4%;bottom:-16%}.vwx-x-nq{padding:16px}.vwx-x-nq-q{width:fit-content;max-width:90%;padding:8px 12px;border-radius:12px 12px 12px 3px;background:#F1F3F4;font-size:13px;color:#3C4043}.vwx-x-nq-a{display:flex;align-items:center;gap:10px;margin-top:10px;padding:11px;border-radius:12px;background:linear-gradient(150deg,#1D2D4A,#13203A);color:#fff}.vwx-x-nq-a>i{flex:none;box-sizing:border-box;width:30px;height:30px;padding:6px;border-radius:50%;background:rgba(255,255,255,.12);color:#F4F0D2}.vwx-x-nq-a span{display:flex;flex-direction:column;gap:1px}.vwx-x-nq-a b{font-size:14px}.vwx-x-nq-a em{font-size:11.5px;color:rgba(255,255,255,.7)}.vwx-x-nq-fee{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding:8px 11px;border-radius:10px;box-shadow:inset 0 0 0 1.5px #E8590C;font-size:12.5px;font-weight:600;color:#13203A}.vwx-x-nq-fee em{padding:2px 8px;border-radius:99px;background:#FFF1E6;font-size:11px;font-weight:700;color:#C2410C}.vwx-x-night .hvc-x-pill{right:-4%;bottom:-12%}.vwx-x-map{--u:8.6px;padding:12px 14px 8px}.vwx-x-map-h{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#13203A}.vwx-x-map-h i{width:15px;height:15px;color:#0E8C4E}.vwx-x-area .hvc-x-pill{right:-4%;bottom:-8%}.vwx-x-weak{width:36%}.vwx-x-ph{box-shadow:inset 0 0 0 1.5px #3A403C,0 24px 40px -20px rgba(6,38,26,.55)}.vwx-x-ph .vwx-ms-call{margin:4cqw 4cqw 0}.vwx-x-weak .hvc-x-pill{right:auto;left:62%;bottom:12%;white-space:nowrap}.vwx-x-rg{padding:14px}.vwx-x-rg header{display:flex;align-items:center;justify-content:space-between;gap:8px}.vwx-x-rg header b{font-size:13.5px}.vwx-x-rg header em{padding:2px 8px;border-radius:99px;background:#E6F4EA;font-size:10.5px;font-weight:700;color:#137333}.vwx-x-rg ul{display:grid;gap:10px;margin-top:12px}.vwx-x-rg li{display:grid;grid-template-columns:18px minmax(0,1fr) 44%;align-items:center;gap:8px;font-size:12.5px;color:#34453C}.vwx-x-rg li>i{width:16px;height:16px;color:#E8590C}.vwx-x-rg-bar{position:relative;height:8px;border-radius:4px;background:#EDF2EF}.vwx-x-rg-bar s{position:absolute;top:0;bottom:0;left:calc(var(--a) * 1%);width:calc((var(--b) - var(--a)) * 1%);border-radius:4px;background:linear-gradient(90deg,#F6A26B,#E8590C);transform-origin:left;transition:transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 90ms)}.vwx-x-rg-bar s:after,.vwx-x-rg-bar s:before{content:"";position:absolute;top:-3px;width:4px;height:14px;border-radius:2px;background:#13203A}.vwx-x-rg-bar s:before{left:-2px}.vwx-x-rg-bar s:after{right:-2px}.gt-c[data-s=arm] .vwx-x-rg-bar s{transform:scaleX(.05)}.vwx-x-rg-f{margin-top:12px;font-size:11.5px;color:#70757A}.vwx-x-range .hvc-x-pill{right:-4%;bottom:-14%}.vwx-x-form .vwx-form{padding:16px;border-radius:14px}.vwx-x-form .vwx-form-h{font-size:15px}.vwx-x-form .vwx-form-f{gap:4px;margin-top:9px}.vwx-x-form .vwx-form-f em{font-size:11.5px}.vwx-x-form .vwx-form-f span{height:24px;border-radius:7px}.vwx-x-form .vwx-form-go{margin-top:12px;padding:8px;border-radius:8px;font-size:13px}.vwx-x-form .hvc-x-pill{right:-6%;bottom:-8%}.vwx-rp-pages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin-top:8px}.vwx-rp-pages li{display:flex;align-items:center;gap:5px;font-size:12px;color:#34453C}.vwx-rp-pages li>i{width:12px;height:12px;color:#5E7A6E}.vwx-rp-pages em{margin-left:auto;font-size:10.5px;font-weight:700;color:#8A968F;white-space:nowrap}.vwx-rp-pages em[data-live]{color:#137333}.vwx-rp-ic[data-k=moon]{background:#E3EAF5;color:#13203A}.vwx-rp-sig{display:grid;place-items:center;background:#E3F4E8;color:#0E8C4E;font-size:15px}.vwx-t-hd{display:flex;align-items:center;gap:calc(var(--u) * .8);padding-bottom:calc(var(--u) * 1);border-bottom:1px solid #eef0ef}.vwx-t-hd .hvc-mono{font-size:calc(var(--u) * 2.4)}.vwx-t-hd b{flex:1;font-size:calc(var(--u) * 1.3)}.vwx-t-img{width:calc(var(--u) * 8);height:calc(var(--u) * 2.4);border-radius:calc(var(--u) * .4);background:repeating-linear-gradient(90deg,#C9CED2 0 calc(var(--u) * .7),#DDE1E4 calc(var(--u) * .7) calc(var(--u) * 1.2));opacity:.8}.vwx-t-link{display:inline-flex;align-items:center;gap:calc(var(--u) * .4);padding:calc(var(--u) * .5) calc(var(--u) * 1);border-radius:calc(var(--u) * .6);background:#E8590C;font-size:calc(var(--u) * 1.15);font-weight:700;color:#fff}.vwx-t-link i{width:calc(var(--u) * 1.2);height:calc(var(--u) * 1.2)}.vwx-t-l{display:grid;gap:calc(var(--u) * .6);margin-top:calc(var(--u) * 1)}.vgx-t-l li,.vwx-t-l li{display:flex;align-items:center;gap:calc(var(--u) * .7);font-size:calc(var(--u) * 1.22)}.vgx-t-l li>i,.vwx-t-l li>i{flex:none;box-sizing:border-box;width:calc(var(--u) * 2.3);height:calc(var(--u) * 2.3);padding:calc(var(--u) * .5);border-radius:50%;background:#FDECEA;color:#C5221F}.vgx-t-l li>i svg,.vwx-t-l li>i svg{display:block;width:100%;height:100%}.vgx-t-l li b,.vwx-t-l li b{font-weight:600;color:#3C4043}.vgx-t-l li[data-ok]>i,.vwx-t-l li[data-ok]>i{background:#E6F4EA;color:#137333}.vgx-t-l li[data-ok] b,.vwx-t-l li[data-ok] b{color:#137333}.vwx-t-site{display:grid;gap:calc(var(--u) * .8);padding:calc(var(--u) * 1.3);border-radius:calc(var(--u) * 1);background:#EEF0F3}.vwx-t-site b{font-size:calc(var(--u) * 1.45);line-height:1.2;color:#5F6368}.vwx-t-site em{font-size:calc(var(--u) * 1.1);color:#8A8F94}.vwx-t-site[data-ok]{background:linear-gradient(150deg,#1D2D4A,#13203A)}.vwx-t-site[data-ok] b{color:#fff}.vwx-t-btn{display:inline-flex;align-items:center;gap:calc(var(--u) * .4);width:fit-content;padding:calc(var(--u) * .6) calc(var(--u) * 1.1);border-radius:calc(var(--u) * .6);background:#E8590C;font-size:calc(var(--u) * 1.15);font-weight:700;color:#fff}.vwx-t-btn i{width:calc(var(--u) * 1.2);height:calc(var(--u) * 1.2)}.vwx-t-ld{display:flex;align-items:center;gap:calc(var(--u) * .8);font-size:calc(var(--u) * 1.6);color:#3C4043}.vwx-t-ld>span{flex:1;height:calc(var(--u) * .7);overflow:hidden;border-radius:99px;background:#E8ECEA}.vwx-t-ld>span s{display:block;width:22%;height:100%;border-radius:99px;background:#C5221F}.vwx-t-ld[data-ok]>span s{width:100%;background:#2EA35F}.vwx-t-ld b{font-size:calc(var(--u) * 1.15);font-weight:700;color:#B3261E;white-space:nowrap}.vwx-t-ld[data-ok] b{color:#137333}.vwx-t-note{margin-top:calc(var(--u) * .8);font-size:calc(var(--u) * 1.15);line-height:1.4;color:#5F6368}.vgx-stage{--cold:1}.vgx-wkw{left:26cqw;top:1cqw;width:72cqw}.vgx-phw{left:0;top:17cqw;width:36cqw}.vgx-callsw{left:43cqw;top:59cqw;width:54cqw}.vgx-cardw{left:60cqw;top:45cqw;width:37cqw}.vgx-wk{container-type:inline-size;padding:4cqw 4.4cqw 3.4cqw;border-radius:4.6cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.06),0 6cqw 12cqw -6cqw rgba(6,38,26,.45)}.vgx-wk-h{position:relative;display:flex;align-items:center;gap:2cqw;min-height:6cqw}.vgx-wk-h b{font-size:4.2cqw;font-weight:700;color:#0F2A1F}.vgx-wk-tag{position:absolute;right:0;top:50%;display:inline-flex;align-items:center;gap:1.2cqw;padding:1cqw 2.6cqw;border-radius:99px;font-size:3cqw;font-weight:700;white-space:nowrap;translate:0 -50%}.vgx-wk-tag[data-k=calm]{background:#F1F3F2;color:#5E6B66;opacity:calc(1 - var(--cold))}.vgx-wk-tag[data-k=cold]{background:#DCEBFF;color:#1F4F9C;opacity:var(--cold)}.vgx-wk-tag i{width:3.2cqw;height:3.2cqw}.vgx-wk ol{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2cqw;margin-top:3.4cqw}.vgx-wk li{display:flex;flex-direction:column;align-items:center;gap:2cqw;padding:2.4cqw 0 2cqw;border-radius:3cqw;background:#F5F7F6}.vgx-wk li[data-cold]{background:rgba(220,235,255,calc(.25 + var(--cold) * .75))}.vgx-wk li>em{font-size:2.8cqw;font-weight:700;color:#5E6B66}.vgx-wx{position:relative;display:block;width:6cqw;height:6cqw}.vgx-wx i{position:absolute;inset:0;color:#E8A317}.vgx-wk li[data-cold] .vgx-wx i[data-k=calm]{opacity:calc(1 - var(--cold))}.vgx-wx i[data-k=cold]{color:#2F6FD6;opacity:var(--cold)}.vgx-bud{display:flex;align-items:flex-end;width:56%;height:26cqw;background:#EAEFEC}.vgx-bud,.vgx-bud s{border-radius:1.4cqw}.vgx-bud s{display:block;width:100%;height:30%;background:linear-gradient(180deg,#2EA35F,#0E8C4E)}.vgx-wk li[data-cold] .vgx-bud s{height:calc(30% + var(--cold) * 62%);background:linear-gradient(180deg,var(--hm-lime),#2EA35F)}.vgx-wk-f{display:flex;align-items:center;gap:1.6cqw;margin-top:3cqw;font-size:3cqw;color:#5E6B66}.vgx-ph .lk-ph-scr{box-shadow:none}.vgx-calls{container-type:inline-size;padding:4.4cqw;border-radius:5cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.06),0 8cqw 16cqw -8cqw rgba(6,38,26,.55)}.vgx-calls-h{display:flex;align-items:center;gap:2.4cqw}.vgx-calls-h>i{box-sizing:border-box;width:9cqw;height:9cqw;padding:2.2cqw;border-radius:50%;background:#FFE8D6;color:#C2410C}.vgx-calls-h b{font-size:5cqw;font-weight:700;color:#0F2A1F}.vgx-calls-h em{margin-left:auto;padding:.8cqw 2.4cqw;border-radius:99px;background:#F1F3F2;font-size:3.2cqw;font-weight:600;color:#5E6B66}.vgx-calls ul{display:grid;gap:2cqw;margin-top:3.4cqw}.vgx-calls li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.6cqw;padding:2.6cqw 3cqw;border-radius:3cqw;background:#F5F7F6}.vgx-calls li[data-n="0"]{background:#F1F9EE;box-shadow:inset 0 0 0 1.5px rgba(46,163,95,.45),0 0 0 calc(var(--hit, 0) * 1.6cqw) rgba(190,250,94,.55)}.vgx-calls li span{display:flex;flex-direction:column;min-width:0}.vgx-calls li b{font-size:3.9cqw;font-weight:600;color:#16302A;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vgx-calls li em{font-size:3.2cqw;color:#5E6B66}.vgx-calls li>s{display:inline-flex;align-items:center;gap:1cqw;padding:.8cqw 2.2cqw;border-radius:99px;background:#E6F4EA;font-size:3cqw;font-weight:700;color:#137333}.vgx-calls li>s i{width:3cqw;height:3cqw}.vgx-card{container-type:inline-size;display:flex;align-items:center;gap:4cqw;padding:5cqw 6cqw;border-radius:99px;background:var(--hm-ink);box-shadow:0 6cqw 12cqw -6cqw rgba(6,38,26,.7);color:#fff}.vgx-card>i{flex:none;box-sizing:border-box;width:13cqw;height:13cqw;padding:2.8cqw;border-radius:50%;background:var(--hm-lime);color:var(--hm-ink)}.vgx-card span{display:flex;flex-direction:column;gap:.6cqw;min-width:0}.vgx-card b{font-size:6cqw;font-weight:600;line-height:1.15}.vgx-card em{font-size:4.6cqw;color:rgba(255,255,255,.7)}@media (max-width:960px){.vgx-wkw{left:12cqw;top:0;width:88cqw}.vgx-phw{left:0;top:30cqw;width:45cqw}.vgx-callsw{left:42cqw;top:70cqw;width:58cqw}.vgx-cardw{left:44cqw;top:112cqw;width:56cqw}}@media (prefers-reduced-motion:reduce){.vwx-dial-ring i,.vwx-ms-load>span s,.vwx-x-ripple{animation:none}}.vgx-lk{position:relative;display:grid;grid-template-columns:280px minmax(0,1fr);align-items:center;gap:48px;max-width:1120px;margin:44px auto 0;padding:48px 5%;overflow:hidden;border-radius:28px;background:radial-gradient(70% 90% at 80% 10%,#25395A 0,#13203A 55%,#0B1424 100%);will-change:transform}.vgx-lk:before{content:"";position:absolute;inset:0;background:radial-gradient(rgba(255,255,255,.07) 1px,transparent 0) 0 0 /22px 22px;pointer-events:none}.vgx-lk-ph{position:relative;will-change:transform}.vgx-sheet{position:relative;padding:20px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(190,250,94,.25),0 0 90px -24px rgba(190,250,94,.3),0 40px 80px -40px rgba(0,0,0,.8);color:var(--hm-ink)}.vgx-sheet header{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid #eef1ef}.vgx-sheet header span{display:flex;flex-direction:column}.vgx-sheet header b{font-size:17px;font-weight:700}.vgx-sheet header em{font-size:12.5px;color:#5E6B66}.vgx-sheet header s{margin-left:auto;padding:4px 11px;border-radius:99px;background:#F1F3F2;font-size:12px;font-weight:600;color:#5E6B66}.vgx-sheet-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.vgx-sheet-cols em{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5E7A6E}.vgx-sheet ul{display:grid;gap:8px;margin-top:10px}.vgx-sheet li{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:center;padding:11px 12px;border-radius:12px;background:#F5F7F6;transition:background-color .4s ease,box-shadow .4s ease}.vgx-sheet li[data-on]{background:#F1F9EE;box-shadow:inset 0 0 0 1.5px rgba(46,163,95,.4)}.vgx-sheet-a{display:flex;align-items:center;gap:9px;min-width:0;font-size:14px;font-weight:600;color:#16302A}.vgx-sheet-a>i{flex:none;box-sizing:border-box;width:28px;height:28px;padding:6px;border-radius:50%;background:#E3F4E8;color:#0E8C4E}.vgx-sheet li[data-k=cold] .vgx-sheet-a>i{background:#DCEBFF;color:#2F6FD6}.vgx-sheet li[data-k=block] .vgx-sheet-a>i{background:#FDECEA;color:#C5221F}.vgx-sheet li[data-k=pause] .vgx-sheet-a>i{background:#E3EAF5;color:#13203A}.vgx-sheet-b{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#137333;opacity:.18;transform:translateX(-8px);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.vgx-sheet li[data-on] .vgx-sheet-b{opacity:1;transform:none}.vgx-sheet-b i{flex:none;width:15px;height:15px}.vgx-sheet-f{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:13.5px;color:#5E6B66}.vgx-sheet-f i{box-sizing:border-box;width:26px;height:26px;padding:5px;border-radius:50%;background:#F1F3F2;color:var(--hm-ink)}@media (max-width:960px){.vgx-lk{grid-template-columns:1fr;gap:26px;padding:28px 16px;border-radius:22px}.vgx-lk-ph{width:min(250px,70%);margin:0 auto}.vgx-sheet{padding:14px}.vgx-sheet li{gap:8px;padding:9px}.vgx-sheet-a,.vgx-sheet-b{font-size:12.5px}.vgx-sheet-a>i{width:24px;height:24px;padding:5px}.vgx-sheet header s{display:none}}.vgx-x-fee,.vgx-x-hrs,.vgx-x-trace,.vgx-x-waste,.vgx-x-work,.vgx-x-wx{width:84%}.vgx-x-wk{padding:14px}.vgx-x-wk header{display:flex;align-items:center;justify-content:space-between}.vgx-x-wk header b{font-size:13.5px}.vgx-x-wk header em{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:99px;background:#DCEBFF;font-size:10.5px;font-weight:700;color:#1F4F9C}.vgx-x-wk header em i{width:11px;height:11px}.vgx-x-wk ol{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:6px;height:120px;margin-top:12px}.vgx-x-wk li{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;height:100%}.vgx-x-wk li>i{width:15px;height:15px;color:#E8A317}.vgx-x-wk li[data-cold]>i{color:#2F6FD6}.vgx-x-wk li s{width:100%;height:28%;border-radius:4px 4px 2px 2px;background:#B9CCC1;transform-origin:bottom;transition:transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 50ms)}.vgx-x-wk li[data-cold] s{height:76%;background:linear-gradient(180deg,var(--hm-lime),#2EA35F)}.vgx-x-wk li em{font-size:10px;font-weight:600;color:#8A968F}.gt-c[data-s=arm] .vgx-x-wk li s{transform:scaleY(.1)}.vgx-x-wx .hvc-x-pill{right:-4%;bottom:-12%}.vgx-x-day,.vgx-x-lanes,.vgx-x-log,.vgx-x-terms{padding:14px}.vgx-x-day header b,.vgx-x-lanes header b,.vgx-x-log header b,.vgx-x-terms header b{font-size:13.5px}.vgx-x-day header,.vgx-x-lanes header,.vgx-x-log header{display:flex;align-items:center;justify-content:space-between;gap:8px}.vgx-x-day header em,.vgx-x-lanes header em,.vgx-x-log header em{font-size:10.5px;color:#70757A}.vgx-x-day ul,.vgx-x-lanes ul,.vgx-x-log ul,.vgx-x-terms ul{display:grid;gap:7px;margin-top:11px}.vgx-x-terms li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 9px;border-radius:8px;background:#FDF1F0;font-size:12px}.vgx-x-terms li[data-y]{background:#F1F9EE}.vgx-x-terms li span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#34453C}.vgx-x-terms li:not([data-y]) span{text-decoration:line-through;text-decoration-color:rgba(197,34,31,.6);color:#8A968F}.vgx-x-terms li em{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:10.5px;font-weight:700;color:#B3261E}.vgx-x-terms li[data-y] em{color:#137333}.vgx-x-terms li em i{width:11px;height:11px}.vgx-x-waste .hvc-x-pill{right:-4%;bottom:-12%}.vgx-x-day li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;border-radius:9px;background:#F5F7F6;font-size:12.5px;color:#34453C}.vgx-x-day li>i{box-sizing:border-box;width:26px;height:26px;padding:5px;border-radius:50%;background:#fff;color:#13203A}.vgx-x-day li em{padding:2px 8px;border-radius:99px;background:#EEF1EF;font-size:10.5px;font-weight:700;color:#6B7A72;white-space:nowrap}.vgx-x-day li[data-on]{background:#F1F9EE}.vgx-x-day li[data-on] em{background:#E6F4EA;color:#137333}.vgx-x-hrs .hvc-x-pill{right:-4%;bottom:-14%}.vgx-x-flow{display:grid;gap:9px;padding:14px}.vgx-x-flow>p{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;border-radius:11px;background:#F5F7F6}.vgx-x-flow>p>i{box-sizing:border-box;width:30px;height:30px;padding:6px;border-radius:50%;background:#fff;color:#13203A}.vgx-x-flow>p[data-k=g]{background:#EEF4FF}.vgx-x-flow>p span{display:flex;flex-direction:column;min-width:0}.vgx-x-flow>p b{font-size:12.5px}.vgx-x-flow>p em{font-size:11px;color:#5E6B66}.vgx-x-flow-no{display:flex!important;align-items:center;gap:7px;padding:0 2px!important;background:none!important;font-size:12px;font-weight:600;color:#B3261E}.vgx-x-flow-no i{flex:none;width:14px!important;height:14px!important;padding:0!important;background:none!important;color:#B3261E!important}.vgx-x-fee .hvc-x-pill{right:-4%;bottom:-14%}.vgx-x-log li{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:9px;padding:6px 0;border-bottom:1px solid #f0f2f1}.vgx-x-log li span{display:flex;flex-direction:column;min-width:0}.vgx-x-log li b{font-size:12px;font-weight:600;color:#16302A}.vgx-x-log li em{font-size:11px;color:#5E6B66;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vgx-x-trace .hvc-x-pill{right:-4%;bottom:-10%}.vgx-x-lanes li{display:grid;grid-template-columns:18px minmax(0,.9fr) minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12.5px;color:#34453C}.vgx-x-lanes li>i{width:16px;height:16px;color:#E8590C}.vgx-x-lanes li>b{height:8px;overflow:hidden;border-radius:4px;background:#EDF2EF}.vgx-x-lanes li>b s{display:block;width:calc(var(--w) * 1%);height:100%;border-radius:4px;background:#B9CCC1;transform-origin:left;transition:transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 90ms)}.vgx-x-lanes li[data-now]>b s{background:linear-gradient(90deg,#2EA35F,#0E8C4E)}.gt-c[data-s=arm] .vgx-x-lanes li>b s{transform:scaleX(.05)}.vgx-x-lanes li>em{padding:2px 7px;border-radius:99px;background:var(--hm-lime);font-size:10px;font-weight:700;color:var(--hm-ink)}.vgx-x-work .hvc-x-pill{right:-4%;bottom:-18%}.vgx-rp-bud{height:10px;margin:9px 110px 0 0;overflow:hidden;border-radius:5px;background:#EAEFEC}.vgx-rp-bud s{display:block;width:44%;height:100%;border-radius:5px;background:#B9CCC1;transition:width .7s cubic-bezier(.2,.8,.2,1),background-color .4s ease}.vgx-rp-bud[data-up] s{width:88%;background:#2EA35F}.vgx-rp-terms em:not([data-y]){text-decoration:line-through;text-decoration-color:rgba(197,34,31,.6);color:#8A968F}.vgx-rp-terms em:not([data-y]) i{color:#C5221F}.vgx-rp-ic{background:#E3EAF5!important;color:#13203A!important}.vgx-t-yr{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:calc(var(--u) * .35);height:calc(var(--u) * 9)}.vgx-t-yr li{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:calc(var(--u) * .3);height:100%}.vgx-t-yr li s{width:100%;height:calc(var(--h) * .8%);border-radius:calc(var(--u) * .3) calc(var(--u) * .3) 1px 1px;background:#C9CED2}.vgx-t-yr[data-now] li s{background:linear-gradient(180deg,#7DDB1F,#2EA35F)}.vgx-t-yr li em{font-size:calc(var(--u) * .95);font-weight:600;color:#8A968F}.vgx-t-l{margin-top:calc(var(--u) * 1.1)}.vgx-t-l,.vgx-t-terms{display:grid;gap:calc(var(--u) * .5)}.vgx-t-terms li{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * .6);padding:calc(var(--u) * .6) calc(var(--u) * .8);border-radius:calc(var(--u) * .6);background:#FDF1F0;font-size:calc(var(--u) * 1.15)}.vgx-t-terms li span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#3C4043}.vgx-t-terms li em{display:inline-flex;align-items:center;gap:calc(var(--u) * .3);flex:none;font-size:calc(var(--u) * 1);font-weight:700;color:#B3261E}.vgx-t-terms li em i{width:calc(var(--u) * 1.1);height:calc(var(--u) * 1.1)}.vgx-t-terms li[data-ok]{background:#F3F4F3}.vgx-t-terms li[data-ok] span{text-decoration:line-through;color:#8A968F}.vgx-t-terms li[data-ok] em{color:#137333}.vgx-t-night{display:flex;align-items:center;gap:calc(var(--u) * .9);padding:calc(var(--u) * 1.1);border-radius:calc(var(--u) * 1);background:#FDF1F0}.vgx-t-night>i{flex:none;box-sizing:border-box;width:calc(var(--u) * 3);height:calc(var(--u) * 3);padding:calc(var(--u) * .6);border-radius:50%;background:#fff;color:#C5221F}.vgx-t-night span{display:flex;flex-direction:column;gap:calc(var(--u) * .2)}.vgx-t-night b{font-size:calc(var(--u) * 1.3);font-weight:600;color:#3C4043}.vgx-t-night em{font-size:calc(var(--u) * 1.1);color:#5F6368}.vgx-t-night[data-ok]{background:#13203A}.vgx-t-night[data-ok]>i{background:rgba(255,255,255,.1);color:#F4F0D2}.vgx-t-night[data-ok] b{color:#fff}.vgx-t-night[data-ok] em{color:rgba(255,255,255,.7)}