.flow:where(.astro-gemfbn6y){max-width:1200px;margin:10px auto 0}.flow:where(.astro-gemfbn6y) svg:where(.astro-gemfbn6y){background:var(--stage);border-radius:20px;width:100%;height:auto;display:block}.flow-down:where(.astro-gemfbn6y){display:none!important}@media (width<=760px){.flow-across:where(.astro-gemfbn6y){display:none!important}.flow-down:where(.astro-gemfbn6y){max-width:520px;margin:0 auto;display:block!important}}.wire:where(.astro-gemfbn6y){fill:none;stroke:#2a3550;stroke-width:3px}.wire:where(.astro-gemfbn6y).log{stroke:#5b4a86;stroke-dasharray:6 6}.wire:where(.astro-gemfbn6y).mon{stroke:#1f5a3c;stroke-dasharray:4 6}.pk:where(.astro-gemfbn6y){fill:#9fd3ff;filter:drop-shadow(0 0 4px #9fd3ffcc)}.pk:where(.astro-gemfbn6y).up{fill:#d9e6ff;opacity:.75}.pk:where(.astro-gemfbn6y).promo{fill:#ff9a5c;filter:drop-shadow(0 0 6px #ff9a5cf2)}.pk:where(.astro-gemfbn6y).bad{fill:#ff4d4d;filter:drop-shadow(0 0 6px #ff4d4de6)}.rec:where(.astro-gemfbn6y){fill:#c9a7ff}.pk:where(.astro-gemfbn6y).cfg,.pk:where(.astro-gemfbn6y).cfg circle:where(.astro-gemfbn6y){fill:#3de0c8;filter:drop-shadow(0 0 7px #3de0c8f2)}.box:where(.astro-gemfbn6y).bill{stroke:#3de0c8}.wire:where(.astro-gemfbn6y).bill{stroke:#1e5a55;stroke-dasharray:6 6}.wifi:where(.astro-gemfbn6y) path:where(.astro-gemfbn6y){fill:none;stroke:#3de0c8;stroke-width:3px;stroke-linecap:round}.box:where(.astro-gemfbn6y){fill:#131a2a;stroke:#2e3a58;stroke-width:2px}.box:where(.astro-gemfbn6y).router{fill:#1a1410;stroke:#ff6b35;stroke-width:2.5px}.box:where(.astro-gemfbn6y).keeper{stroke:#8f73d6}.box:where(.astro-gemfbn6y).mon{stroke:#2fd27a}.cloud:where(.astro-gemfbn6y){fill:#111827;stroke:#3b4a6b;stroke-width:2px}.stop:where(.astro-gemfbn6y){fill:#d63a3a;stroke:#fff;stroke-width:2.5px}.ok:where(.astro-gemfbn6y){fill:#2fd27a}.home:where(.astro-gemfbn6y){fill:#172033;stroke:#4a5b82;stroke-width:2px}.home:where(.astro-gemfbn6y).promo-h{stroke:#ff9a5c}.lbl:where(.astro-gemfbn6y){fill:#e8edf7;font:600 17px/1 var(--display,sans-serif);text-anchor:middle}.lbl:where(.astro-gemfbn6y).big{font-size:21px}.lbl:where(.astro-gemfbn6y).small{fill:#cdd6e6;font-size:15px}.lbl:where(.astro-gemfbn6y).dim{fill:#8b97ad;font:500 13px/1 var(--mono,monospace)}.lbl:where(.astro-gemfbn6y).bad-t{fill:#ff7a7a;font-size:15px}.promo-t:where(.astro-gemfbn6y){fill:#ff9a5c}.brand-t:where(.astro-gemfbn6y){fill:#ff8a4c}.keeper-t:where(.astro-gemfbn6y){fill:#c9a7ff}.tv-t:where(.astro-gemfbn6y){fill:#ff5fa2}.tv-frame:where(.astro-gemfbn6y){fill:#172033;stroke:#ff5fa2;stroke-width:2px}.tv-screen:where(.astro-gemfbn6y){fill:#ff5fa2;filter:drop-shadow(0 0 4px #ff5fa2cc)}.tv-stand:where(.astro-gemfbn6y){stroke:#ff5fa2;stroke-width:2px;stroke-linecap:round}.box:where(.astro-gemfbn6y).tvbox{stroke:#ff5fa2}.tv-link:where(.astro-gemfbn6y){cursor:pointer}.tv-link:where(.astro-gemfbn6y):hover .tvbox:where(.astro-gemfbn6y){fill:#24142a}.wire:where(.astro-gemfbn6y).tv{stroke:#6b2a4c;stroke-width:3px}.pk:where(.astro-gemfbn6y).tv{fill:#ff5fa2;filter:drop-shadow(0 0 5px #ff5fa2e6)}.box:where(.astro-gemfbn6y).gov{stroke:#d63a3a}.wire:where(.astro-gemfbn6y).gov{stroke:#6b2a2a;stroke-dasharray:6 6}.pk:where(.astro-gemfbn6y).list{fill:#ff6b6b}.flow-legend:where(.astro-gemfbn6y){grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 26px;margin:26px 0 0;padding:0;list-style:none;display:grid}.flow-legend:where(.astro-gemfbn6y) li:where(.astro-gemfbn6y){color:var(--muted);align-items:flex-start;gap:10px;font-size:.92rem;display:flex}.flow-legend:where(.astro-gemfbn6y) b:where(.astro-gemfbn6y) a:where(.astro-gemfbn6y){color:var(--text)}.flow-legend:where(.astro-gemfbn6y) .dot:where(.astro-gemfbn6y){height:12px;box-shadow:0 0 0 1px var(--border);border-radius:50%;flex:0 0 12px;margin-top:5px}@media (width<=1000px){.flow-legend:where(.astro-gemfbn6y){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.flow-legend:where(.astro-gemfbn6y){grid-template-columns:1fr}}.lawstrip:where(.astro-wcolddp2){border:1px solid var(--border);border-left:3px solid var(--orange);background:var(--surface);color:var(--text);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 22px;margin:22px 0 6px;padding:16px 22px;display:grid}.lawstrip:where(.astro-wcolddp2):hover{border-color:var(--orange);color:var(--text)}.lawstrip:where(.astro-wcolddp2) .lk:where(.astro-wcolddp2){font:700 .74rem/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange)}.lawstrip:where(.astro-wcolddp2) .lt:where(.astro-wcolddp2){color:var(--muted);font-size:.98rem;line-height:1.45}.lawstrip:where(.astro-wcolddp2) .la:where(.astro-wcolddp2){color:var(--orange2);white-space:nowrap;font-weight:600}@media (width<=760px){.lawstrip:where(.astro-wcolddp2){grid-template-columns:1fr;padding:14px 16px}}#get-it:where(.astro-wcolddp2){scroll-margin-top:64px}.zt:where(.astro-wcolddp2).getit{margin-top:26px}.startline:where(.astro-wcolddp2){color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin:0;font-size:.97rem;display:flex}.startline:where(.astro-wcolddp2) span:where(.astro-wcolddp2){color:var(--text)}.startline:where(.astro-wcolddp2) a:where(.astro-wcolddp2){font-weight:600}.hprices:where(.astro-wcolddp2){grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=600px){.hprices:where(.astro-wcolddp2){grid-template-columns:1fr}}.hprices:where(.astro-wcolddp2)>div:where(.astro-wcolddp2){flex-direction:column;display:flex}.hprices:where(.astro-wcolddp2)>div:where(.astro-wcolddp2).hot{background:radial-gradient(380px 180px at 50% 0%, #ff6b351f, transparent), var(--surface);border-color:#ff6b358c}.hprices:where(.astro-wcolddp2) .forever:where(.astro-wcolddp2){color:var(--text);margin:14px 0 0;font-size:.97rem;line-height:1.5}.hprices:where(.astro-wcolddp2) .door:where(.astro-wcolddp2){border-top:1px solid var(--border);color:var(--muted);margin:12px 0 0;padding-top:12px;font-size:.9rem;line-height:1.5}.hprices:where(.astro-wcolddp2) small:where(.astro-wcolddp2){color:var(--muted);margin-top:-4px;font-size:.95rem}.hprices:where(.astro-wcolddp2) .checks:where(.astro-wcolddp2){margin-top:14px;font-size:.95rem}.hprices:where(.astro-wcolddp2) .checks:where(.astro-wcolddp2) li:where(.astro-wcolddp2){padding:4px 0 4px 26px}.hprices:where(.astro-wcolddp2) .checks:where(.astro-wcolddp2) li:where(.astro-wcolddp2):before{top:11px}.hfacts:where(.astro-wcolddp2){color:var(--muted);flex-wrap:wrap;gap:8px 26px;margin:26px 0 0;font-size:.97rem;display:flex}.hfacts:where(.astro-wcolddp2) span:where(.astro-wcolddp2):before{content:"✓";color:var(--ok);margin-right:8px;font-weight:800}.chains:where(.astro-wcolddp2){gap:14px;margin:26px 0 30px;display:grid}.chain:where(.astro-wcolddp2){border:1px solid var(--border);border-radius:12px;padding:14px 16px}.chain:where(.astro-wcolddp2) small:where(.astro-wcolddp2){text-transform:uppercase;letter-spacing:.08em;opacity:.7;margin-bottom:8px;font-size:12px;display:block}.chain:where(.astro-wcolddp2)>div:where(.astro-wcolddp2){flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chain:where(.astro-wcolddp2) span:where(.astro-wcolddp2){border:1px solid var(--border);border-radius:8px;padding:7px 12px;font-size:14px}.chain:where(.astro-wcolddp2) i:where(.astro-wcolddp2){opacity:.6;font-style:normal}.chain:where(.astro-wcolddp2).usual span:where(.astro-wcolddp2){opacity:.75;text-decoration:line-through #f0551b99}.chain:where(.astro-wcolddp2).usual span:where(.astro-wcolddp2):first-child,.chain:where(.astro-wcolddp2).usual span:where(.astro-wcolddp2):last-child{text-decoration:none}.chain:where(.astro-wcolddp2).ours{border-color:var(--orange)}.chain:where(.astro-wcolddp2) .hl:where(.astro-wcolddp2){background:linear-gradient(90deg, var(--btn-a), var(--btn-b));color:var(--on-accent);border-color:#0000;font-weight:600}.zt:where(.astro-wcolddp2){counter-reset:z;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:34px 0 0;padding:0;list-style:none;display:grid}.zt:where(.astro-wcolddp2) li:where(.astro-wcolddp2){counter-increment:z;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px}.zt:where(.astro-wcolddp2) li:where(.astro-wcolddp2):last-child{background:radial-gradient(380px 180px at 50% 0%, #ff6b351f, transparent), var(--surface);border-color:#ff6b358c}.zt:where(.astro-wcolddp2) li:where(.astro-wcolddp2):before{content:counter(z);background:linear-gradient(180deg, var(--btn-a), var(--btn-b));width:42px;height:42px;color:var(--on-accent);font:800 1.1rem/1 var(--display);border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.zt:where(.astro-wcolddp2) h3:where(.astro-wcolddp2){margin:0 0 6px;font-size:1.12rem}.zt:where(.astro-wcolddp2) p:where(.astro-wcolddp2){color:var(--muted);margin:0;font-size:.97rem}.ztcard:where(.astro-wcolddp2){border:1px dashed var(--border);color:var(--muted);border-radius:12px;align-items:flex-start;gap:12px;margin:18px 0 0;padding:14px 18px;font-size:.97rem;display:flex}.ztpoints:where(.astro-wcolddp2){grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.ztpoints:where(.astro-wcolddp2)>div:where(.astro-wcolddp2){align-items:flex-start;gap:12px;display:flex}.ztpoints:where(.astro-wcolddp2) b:where(.astro-wcolddp2){font-size:.98rem;display:block}.ztpoints:where(.astro-wcolddp2) span:where(.astro-wcolddp2){color:var(--muted);font-size:.9rem;line-height:1.45;display:block}@media (width<=1000px){.ztpoints:where(.astro-wcolddp2){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.zt:where(.astro-wcolddp2){grid-template-columns:1fr}}@media (width<=560px){.ztpoints:where(.astro-wcolddp2){grid-template-columns:1fr}}.spl:where(.astro-wcolddp2){grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:48px;display:grid}.sppoints:where(.astro-wcolddp2){gap:16px;margin-top:26px;display:grid}.sppoints:where(.astro-wcolddp2)>div:where(.astro-wcolddp2){align-items:flex-start;gap:12px;display:flex}.sppoints:where(.astro-wcolddp2) b:where(.astro-wcolddp2){font-size:.98rem;display:block}.sppoints:where(.astro-wcolddp2) span:where(.astro-wcolddp2){color:var(--muted);font-size:.9rem;line-height:1.45;display:block}.spphone:where(.astro-wcolddp2){box-sizing:border-box;width:300px;box-shadow:0 30px 80px var(--shadow), 0 0 0 1px var(--border);background:#eef1f5;border:10px solid #0b0f17;border-radius:38px;padding:52px 14px 18px;position:relative}.spphone:where(.astro-wcolddp2) .notif:where(.astro-wcolddp2){color:#1b2230;background:#fffffff5;border-radius:14px;padding:8px 12px;font-size:.8rem;position:absolute;top:12px;left:12px;right:12px;box-shadow:0 6px 20px #0000002e}.spphone:where(.astro-wcolddp2) .notif:where(.astro-wcolddp2):before{content:"";vertical-align:1px;background:#f97316;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.spphone:where(.astro-wcolddp2) .page:where(.astro-wcolddp2){color:#1b2230;background:#fff;border:1px solid #dfe3ea;border-top:5px solid #c2410c;border-radius:14px;padding:18px 16px 14px}.spphone:where(.astro-wcolddp2) small:where(.astro-wcolddp2){color:#5d6778;font-size:.78rem;font-weight:600;display:block}.spphone:where(.astro-wcolddp2) h3:where(.astro-wcolddp2){color:#1b2230;margin:2px 0 8px;font-size:1.15rem;line-height:1.2}.spphone:where(.astro-wcolddp2) p:where(.astro-wcolddp2){color:#1b2230;margin:0 0 12px;font-size:.84rem;line-height:1.45}.spphone:where(.astro-wcolddp2) .b:where(.astro-wcolddp2){text-align:center;color:#1b2230;background:#f5f7fa;border:1px solid #dfe3ea;border-radius:10px;margin-top:8px;padding:10px;font-size:.86rem;font-weight:600;display:block}.spphone:where(.astro-wcolddp2) .b:where(.astro-wcolddp2).pay{color:#fff;background:#c2410c;border-color:#c2410c}.spphone:where(.astro-wcolddp2) .b:where(.astro-wcolddp2).wa{border-color:#25a244}@media (width<=860px){.spl:where(.astro-wcolddp2){grid-template-columns:minmax(0,1fr);gap:32px}.spphone:where(.astro-wcolddp2){max-width:100%;margin:0 auto}}
