.uamap{width:100%;height:auto;display:block;overflow:visible}.uamap .fill{fill:#1a2447;stroke:#0a0f1f;stroke-width:1.4px;stroke-linejoin:round;transition:fill .9s}.uamap .hatch{stroke:none;opacity:0;pointer-events:none;transition:opacity .6s}.uamap [data-unknown] .hatch{opacity:1}.uamap a{cursor:pointer}.uamap a:hover .fill,.uamap a:focus-visible .fill{stroke:#fff;stroke-width:2.2px}.uamap a:focus-visible{outline:none}.uamap .wave{fill:none;stroke:#7c5cff;stroke-width:2.5px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%;animation:7.2s cubic-bezier(.2,.6,.3,1) infinite wave}@keyframes wave{0%{opacity:0;transform:scale(.2)}8%{opacity:.75}to{opacity:0;transform:scale(48)}}.uamap .halo{fill:#ffc83d38;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite halo}.uamap .core{fill:#ffd95e;stroke:#fff7d6;stroke-width:1.5px;filter:drop-shadow(0 0 6px #ffc83de6)}@keyframes halo{0%,to{opacity:.9;transform:scale(.8)}50%{opacity:.35;transform:scale(1.5)}}.uamap.static .wave,.uamap.static .halo{animation:none}.hero[data-astro-cid-d32ejlv2]{isolation:isolate;padding:clamp(28px,5vw,64px) 0 clamp(36px,5vw,72px);position:relative;overflow:hidden}.sky[data-astro-cid-d32ejlv2]{z-index:-1;pointer-events:none;position:absolute;inset:-10% 0}.sky[data-astro-cid-d32ejlv2] i[data-astro-cid-d32ejlv2]{will-change:transform;display:block;position:absolute;inset:0}.sky[data-astro-cid-d32ejlv2] .l1[data-astro-cid-d32ejlv2]{transform:translateY(calc(var(--sy,0) * -.06px));background-image:radial-gradient(1.2px 1.2px at 12% 22%,#fff9,#0000),radial-gradient(1px 1px at 38% 70%,#ffe9a8b0,#0000),radial-gradient(1.4px 1.4px at 71% 18%,#fff8,#0000),radial-gradient(1px 1px at 88% 64%,#cbb8ffb0,#0000),radial-gradient(1px 1px at 55% 40%,#fff7,#0000);background-size:420px 360px}.sky[data-astro-cid-d32ejlv2] .l2[data-astro-cid-d32ejlv2]{transform:translateY(calc(var(--sy,0) * -.14px));opacity:.8;background-image:radial-gradient(1px 1px at 30% 30%,#ffe9a870,#0000),radial-gradient(1.6px 1.6px at 80% 82%,#fff6,#0000),radial-gradient(1px 1px at 8% 80%,#fff5,#0000);background-size:300px 260px}.sky[data-astro-cid-d32ejlv2] .l3[data-astro-cid-d32ejlv2]{transform:translateY(calc(var(--sy,0) * -.24px));background-image:radial-gradient(1.8px 1.8px at 62% 12%,#ffd95e99,#0000),radial-gradient(1.8px 1.8px at 20% 56%,#b7a3ff99,#0000);background-size:520px 440px}.sky[data-astro-cid-d32ejlv2] .glow[data-astro-cid-d32ejlv2]{background:radial-gradient(620px 420px at 82% 38%,#7c5cff4d,#0000 70%),radial-gradient(520px 360px at 8% 8%,#ffc83d29,#0000 70%)}.hero-grid[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.hero-copy[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{letter-spacing:-.03em;text-wrap:balance;margin-bottom:.45em;font-size:clamp(2.3rem,5.2vw,4.1rem);line-height:1.04}.hero-copy[data-astro-cid-d32ejlv2] .lead[data-astro-cid-d32ejlv2]{margin-bottom:1.6rem}.hero-copy[data-astro-cid-d32ejlv2] .basis[data-astro-cid-d32ejlv2]{max-width:30rem;margin-top:1.4rem}.hero-map[data-astro-cid-d32ejlv2]{min-width:0}.stage[data-astro-cid-d32ejlv2]{aspect-ratio:1000/679;position:relative}.stage[data-astro-cid-d32ejlv2] .uamap{filter:drop-shadow(0 18px 44px #7c5cff47)}.tip[data-astro-cid-d32ejlv2]{z-index:3;pointer-events:none;border:1px solid var(--line);color:var(--text);box-shadow:var(--shadow);white-space:nowrap;background:#0a0f1ff0;border-radius:10px;padding:8px 12px;font-size:.85rem;line-height:1.35;position:absolute;transform:translate(-50%,-112%)}.tip[data-astro-cid-d32ejlv2] b{font-family:var(--font-head);display:block}.tip[data-astro-cid-d32ejlv2] span{color:var(--text-2)}.legend[data-astro-cid-d32ejlv2]{color:var(--text-2);flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}.legend[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{align-items:center;gap:6px;display:inline-flex}.sw[data-astro-cid-d32ejlv2]{background:var(--unknown);border-radius:4px;width:12px;height:12px;display:inline-block}.sw[data-astro-cid-d32ejlv2].on,.sw[data-astro-cid-d32ejlv2].ok{background:#2ee6a6}.sw[data-astro-cid-d32ejlv2].partial{background:#ffc83d}.sw[data-astro-cid-d32ejlv2].off{background:#ff4d6a}.sw[data-astro-cid-d32ejlv2].emergency{background:#ff7a1a}.sw[data-astro-cid-d32ejlv2].unknown{background:repeating-linear-gradient(45deg,#6b7794 0 3px,#8793b3 3px 5px)}.counters[data-astro-cid-d32ejlv2]{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.ctr[data-astro-cid-d32ejlv2]{background:color-mix(in srgb, var(--surface) 82%, transparent);border:1px solid var(--line);backdrop-filter:blur(8px);border-radius:14px;grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px;padding:12px 16px;display:grid}.big[data-astro-cid-d32ejlv2]{font:800 clamp(1.9rem, 3.4vw, 2.8rem)/1 var(--font-head);letter-spacing:-.03em;color:#fff;text-align:left;font-variant-numeric:tabular-nums;min-width:2.3ch;display:inline-block}.tsum[data-astro-cid-d32ejlv2] .big[data-astro-cid-d32ejlv2]{text-align:left}.of[data-astro-cid-d32ejlv2]{color:var(--text-3);font-weight:600}.lab[data-astro-cid-d32ejlv2]{color:var(--text-2);grid-column:1/-1;margin-top:4px;font-size:.84rem}.status[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;display:flex}.live-dot[data-astro-cid-d32ejlv2]{background:var(--on);border-radius:50%;width:8px;height:8px;animation:2s infinite ping;box-shadow:0 0 #2ee6a699}@keyframes ping{70%{box-shadow:0 0 0 9px #2ee6a600}to{box-shadow:0 0 #2ee6a600}}.demo-chip[data-astro-cid-d32ejlv2]{color:#1a1300;background:#ffb020;border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:800}@media (width<=900px){.hero-grid[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}.hero-copy[data-astro-cid-d32ejlv2]{order:1}.hero-map[data-astro-cid-d32ejlv2]{order:2}}.alt[data-astro-cid-d32ejlv2]{background:var(--bg-2);border-block:1px solid var(--line)}.more[data-astro-cid-d32ejlv2]{margin-top:28px}.flow[data-astro-cid-d32ejlv2]{counter-reset:n;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.node[data-astro-cid-d32ejlv2]{padding-top:4px;position:relative}.node[data-astro-cid-d32ejlv2] .ic[data-astro-cid-d32ejlv2]{background:var(--surface);border:1px solid var(--line);width:56px;height:56px;color:var(--link);z-index:1;border-radius:16px;place-items:center;margin-bottom:14px;display:grid;position:relative}.node[data-astro-cid-d32ejlv2] .ic[data-astro-cid-d32ejlv2] svg[data-astro-cid-d32ejlv2]{width:26px;height:26px}.node[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin-bottom:.35em}.node[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{margin:0;font-size:.95rem}.node[data-astro-cid-d32ejlv2]:not(:last-child):after{content:"";background:repeating-linear-gradient(90deg, var(--accent-2) 0 10px, transparent 10px 18px);opacity:.85;background-size:18px 3px;border-radius:3px;height:3px;position:absolute;top:31px;left:64px;right:-22px}.flow[data-astro-cid-d32ejlv2].in .node[data-astro-cid-d32ejlv2]:not(:last-child):after{animation:1.1s linear infinite dash}@keyframes dash{to{background-position:18px 0}}@media (width<=900px){.flow[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr);gap:0}.node[data-astro-cid-d32ejlv2]{min-height:84px;padding:0 0 28px 76px}.node[data-astro-cid-d32ejlv2] .ic[data-astro-cid-d32ejlv2]{position:absolute;top:0;left:0}.node[data-astro-cid-d32ejlv2]:not(:last-child):after{background:repeating-linear-gradient(180deg, var(--accent-2) 0 10px, transparent 10px 18px);background-size:3px 18px;width:3px;height:auto;inset:60px auto 4px 27px}@keyframes dash{to{background-position:0 18px}}}.qwrap[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.qwrap[data-astro-cid-d32ejlv2] .sec-head[data-astro-cid-d32ejlv2]{margin:0}@media (width<=960px){.qwrap[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}}.qchart[data-astro-cid-d32ejlv2]{margin:0}.qgrid[data-astro-cid-d32ejlv2]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:14px 16px 10px;position:relative}.axis[data-astro-cid-d32ejlv2],.qrow[data-astro-cid-d32ejlv2]{grid-template-columns:2.6rem minmax(0,1fr);align-items:center;gap:8px;display:grid}.axis[data-astro-cid-d32ejlv2]{height:22px;color:var(--text-3);font-size:.72rem}.ax[data-astro-cid-d32ejlv2]{height:100%;position:relative}.axis[data-astro-cid-d32ejlv2] .ax[data-astro-cid-d32ejlv2] em[data-astro-cid-d32ejlv2]{font-style:normal;position:absolute;transform:translate(-50%)}.axis[data-astro-cid-d32ejlv2] .ax[data-astro-cid-d32ejlv2] em[data-astro-cid-d32ejlv2]:first-child{transform:none}@media (width<=600px){.axis[data-astro-cid-d32ejlv2] .ax[data-astro-cid-d32ejlv2] em[data-astro-cid-d32ejlv2]:nth-child(2n){display:none}}.qrow[data-astro-cid-d32ejlv2]{height:20px;margin-bottom:3px}.qrow[data-astro-cid-d32ejlv2].first{margin-top:7px}.qn[data-astro-cid-d32ejlv2]{color:var(--text-2);font-size:.78rem;font-weight:600}.bar[data-astro-cid-d32ejlv2]{background:color-mix(in srgb, var(--on) 28%, var(--surface));background-image:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#ffffff14 calc(12.5% - 1px) 12.5%);border-radius:4px;height:14px;position:relative;overflow:hidden}.seg[data-astro-cid-d32ejlv2]{background:var(--off);border-radius:3px;position:absolute;top:0;bottom:0}.qrow[data-astro-cid-d32ejlv2]:hover .seg[data-astro-cid-d32ejlv2]{filter:brightness(1.25)}.qrow[data-astro-cid-d32ejlv2]:hover .qn[data-astro-cid-d32ejlv2]{color:var(--text)}.nowline[data-astro-cid-d32ejlv2]{border-left:2px solid var(--accent);width:0;top:34px;bottom:8px;left:calc(16px + 2.6rem + 8px + var(--now,0) * (100% - 32px - 2.6rem - 8px) / 100);pointer-events:none;position:absolute}.nowline[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{background:var(--accent);color:#1a1300;white-space:nowrap;border-radius:6px;padding:1px 7px;font-size:.7rem;font-weight:800;position:absolute;top:-26px;left:0;transform:translate(-50%)}.qchart[data-astro-cid-d32ejlv2] figcaption[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:12px;display:flex}.key[data-astro-cid-d32ejlv2]{align-items:center;gap:6px;display:inline-flex}.qchart[data-astro-cid-d32ejlv2] .seg[data-astro-cid-d32ejlv2]{transform-origin:0}.js[data-astro-cid-d32ejlv2] .qchart[data-astro-cid-d32ejlv2] .seg[data-astro-cid-d32ejlv2].rv{opacity:1;transition:transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * .11s);transform:scaleX(0)}.js[data-astro-cid-d32ejlv2] .qchart[data-astro-cid-d32ejlv2].in .seg[data-astro-cid-d32ejlv2].rv{transform:none}.qchart[data-astro-cid-d32ejlv2] .sw[data-astro-cid-d32ejlv2].ok{background:color-mix(in srgb, var(--on) 40%, var(--surface))}.evening[data-astro-cid-d32ejlv2]{position:relative}.track[data-astro-cid-d32ejlv2]{height:96px;margin:8px 0 26px;position:relative}.rail[data-astro-cid-d32ejlv2]{background:#000;border-radius:8px;height:14px;position:absolute;top:40px;left:0;right:0;overflow:hidden}.rail[data-astro-cid-d32ejlv2] i[data-astro-cid-d32ejlv2]{position:absolute;top:0;bottom:0}.rail[data-astro-cid-d32ejlv2] .lit[data-astro-cid-d32ejlv2]{background:linear-gradient(90deg,#ffb020,#ffd95e);box-shadow:0 0 22px #ffc83db3}.rail[data-astro-cid-d32ejlv2] .lit[data-astro-cid-d32ejlv2].a{width:20%;left:0}.rail[data-astro-cid-d32ejlv2] .lit[data-astro-cid-d32ejlv2].b{left:80%;right:0}.rail[data-astro-cid-d32ejlv2] .dark[data-astro-cid-d32ejlv2]{background:repeating-linear-gradient(135deg,#2a3358 0 8px,#202850 8px 16px);width:60%;left:20%}.rail[data-astro-cid-d32ejlv2] .cover[data-astro-cid-d32ejlv2]{background:var(--bg);transform-origin:100%;transition:transform 2.6s cubic-bezier(.4,0,.2,1);inset:0}.evening[data-astro-cid-d32ejlv2].in .rail[data-astro-cid-d32ejlv2] .cover[data-astro-cid-d32ejlv2]{transform:scaleX(0)}.js[data-astro-cid-d32ejlv2] .rail[data-astro-cid-d32ejlv2] .cover[data-astro-cid-d32ejlv2]{display:block}.rail[data-astro-cid-d32ejlv2] .cover[data-astro-cid-d32ejlv2]{display:none}.dot[data-astro-cid-d32ejlv2]{background:var(--accent-2);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-2) 30%, transparent);border-radius:50%;margin-left:-4px;position:absolute;top:43px}.d1[data-astro-cid-d32ejlv2]{left:10%}.d2[data-astro-cid-d32ejlv2]{left:16.7%}.d3[data-astro-cid-d32ejlv2]{background:var(--off);left:20%;box-shadow:0 0 0 4px #ff4d6a4d}.d4[data-astro-cid-d32ejlv2]{background:var(--on);left:80%;box-shadow:0 0 0 4px #2ee6a64d}.bulb[data-astro-cid-d32ejlv2]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;margin-left:-14px;position:absolute;top:4px}.bulb[data-astro-cid-d32ejlv2].b1{color:var(--link);fill:#ffd95e;stroke:#b27a00;left:8%}.bulb[data-astro-cid-d32ejlv2].b2{fill:#ffd95e;stroke:#b27a00;filter:drop-shadow(0 0 8px #ffc83de6);left:90%}.bulb[data-astro-cid-d32ejlv2].b1{filter:drop-shadow(0 0 8px #ffc83de6)}.bulb[data-astro-cid-d32ejlv2].dim{fill:none}.evening[data-astro-cid-d32ejlv2].in .bulb[data-astro-cid-d32ejlv2].b2{animation:2.6s step-end bulbOn}.js[data-astro-cid-d32ejlv2] .bulb[data-astro-cid-d32ejlv2].b2{opacity:.25}.js[data-astro-cid-d32ejlv2] .evening[data-astro-cid-d32ejlv2].in .bulb[data-astro-cid-d32ejlv2].b2{opacity:1;transition:opacity .5s 2.2s}.hrs[data-astro-cid-d32ejlv2] em[data-astro-cid-d32ejlv2]{color:var(--text-3);font-size:.72rem;font-style:normal;position:absolute;top:68px;transform:translate(-50%)}.hrs[data-astro-cid-d32ejlv2] em[data-astro-cid-d32ejlv2]:first-child{transform:none}.hrs[data-astro-cid-d32ejlv2] em[data-astro-cid-d32ejlv2]:last-child{transform:translate(-100%)}.steps[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--accent-2);border-radius:14px;padding:16px}.steps[data-astro-cid-d32ejlv2] .st2[data-astro-cid-d32ejlv2]{border-top-color:var(--off)}.steps[data-astro-cid-d32ejlv2] .st3[data-astro-cid-d32ejlv2]{border-top-color:var(--on)}.steps[data-astro-cid-d32ejlv2] time[data-astro-cid-d32ejlv2]{font:800 1.5rem var(--font-head);color:var(--text);margin-bottom:4px;display:block}.steps[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin-bottom:.3em;font-size:1rem}.steps[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{margin:0;font-size:.9rem}.evening[data-astro-cid-d32ejlv2]>.note[data-astro-cid-d32ejlv2]{margin-top:14px}@media (width<=900px){.track[data-astro-cid-d32ejlv2]{display:none}.steps[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}}.js[data-astro-cid-d32ejlv2] .evening[data-astro-cid-d32ejlv2] .steps[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2].rv{transition-delay:calc(var(--i) * .55s + .2s)}.three[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.col[data-astro-cid-d32ejlv2]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:22px 22px 20px;position:relative;overflow:hidden}.col[data-astro-cid-d32ejlv2]:before{content:"";background:var(--c);height:4px;position:absolute;inset:0 0 auto}.col[data-astro-cid-d32ejlv2].yes{--c:var(--on)}.col[data-astro-cid-d32ejlv2].mid{--c:var(--maybe)}.col[data-astro-cid-d32ejlv2].no{--c:var(--off)}.mark[data-astro-cid-d32ejlv2]{width:40px;height:40px;color:var(--c);background:color-mix(in srgb, var(--c) 14%, transparent);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.mark[data-astro-cid-d32ejlv2] svg[data-astro-cid-d32ejlv2]{width:22px;height:22px}.col[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{font-size:.96rem}.col[data-astro-cid-d32ejlv2] .why[data-astro-cid-d32ejlv2]{border-top:1px dashed var(--line);color:var(--text);margin:1em 0 0;padding-top:.9em;font-size:.9rem}@media (width<=900px){.three[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}}.meter[data-astro-cid-d32ejlv2]{gap:10px;max-width:46rem;margin-top:28px;display:grid}.m-row[data-astro-cid-d32ejlv2]{color:var(--text-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;font-size:.92rem;display:grid}.m-bar[data-astro-cid-d32ejlv2]{background:var(--surface-2);border-radius:8px;height:12px;overflow:hidden}.m-bar[data-astro-cid-d32ejlv2] i[data-astro-cid-d32ejlv2]{border-radius:8px;width:0;height:100%;transition:width 1.6s cubic-bezier(.2,.7,.2,1);display:block}.m-bar[data-astro-cid-d32ejlv2] .only[data-astro-cid-d32ejlv2]{background:repeating-linear-gradient(135deg, var(--maybe) 0 6px, color-mix(in srgb, var(--maybe) 55%, transparent) 6px 12px)}.m-bar[data-astro-cid-d32ejlv2] .both[data-astro-cid-d32ejlv2]{background:linear-gradient(90deg, var(--accent-2), var(--on));transition-delay:.5s}.meter[data-astro-cid-d32ejlv2].in .only[data-astro-cid-d32ejlv2]{width:55%}.meter[data-astro-cid-d32ejlv2].in .both[data-astro-cid-d32ejlv2]{width:92%}html:not(.js) .only[data-astro-cid-d32ejlv2]{width:55%}html:not(.js) .both[data-astro-cid-d32ejlv2]{width:92%}@media (width<=640px){.m-row[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr);gap:6px}}.travel[data-astro-cid-d32ejlv2]{background:radial-gradient(700px 400px at 80% 50%, #7c5cff33, transparent 70%), var(--bg);overflow:hidden}.tgrid[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.travel[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{color:var(--text)}.slider[data-astro-cid-d32ejlv2]{margin:26px 0 8px}.slider[data-astro-cid-d32ejlv2] label[data-astro-cid-d32ejlv2]{color:var(--text);margin-bottom:10px;font-weight:650;display:block}.slider[data-astro-cid-d32ejlv2] output[data-astro-cid-d32ejlv2]{color:var(--accent);font-weight:800}.slider[data-astro-cid-d32ejlv2] input[data-astro-cid-d32ejlv2][type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:36px}.slider[data-astro-cid-d32ejlv2] input[data-astro-cid-d32ejlv2]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--accent-2), var(--accent));border-radius:6px;height:6px}.slider[data-astro-cid-d32ejlv2] input[data-astro-cid-d32ejlv2]::-moz-range-track{background:linear-gradient(90deg, var(--accent-2), var(--accent));border-radius:6px;height:6px}.slider[data-astro-cid-d32ejlv2] input[data-astro-cid-d32ejlv2]::-webkit-slider-thumb{-webkit-appearance:none;border:4px solid var(--accent);background:#fff;border-radius:50%;width:26px;height:26px;margin-top:-10px;box-shadow:0 0 16px #ffc83db3}.slider[data-astro-cid-d32ejlv2] input[data-astro-cid-d32ejlv2]::-moz-range-thumb{border:4px solid var(--accent);background:#fff;border-radius:50%;width:18px;height:18px}.ends[data-astro-cid-d32ejlv2]{justify-content:space-between;display:flex}.tsum[data-astro-cid-d32ejlv2]{color:var(--text-2);align-items:baseline;gap:10px;margin:18px 0 20px;display:flex}.tsum[data-astro-cid-d32ejlv2] .big[data-astro-cid-d32ejlv2]{min-width:2ch;font-size:2.6rem}.tmap[data-astro-cid-d32ejlv2]{aspect-ratio:1000/679;min-width:0}@media (width<=900px){.tgrid[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}}.botgrid[data-astro-cid-d32ejlv2],.sgrid[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(24px,5vw,72px);display:grid}@media (width<=900px){.botgrid[data-astro-cid-d32ejlv2],.sgrid[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}}.ticks[data-astro-cid-d32ejlv2]{gap:10px;margin:0 0 22px;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{color:var(--text-2);padding-left:28px;position:relative}.ticks[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:before{content:"";border-left:2.5px solid var(--on);border-bottom:2.5px solid var(--on);width:12px;height:7px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.ticks[data-astro-cid-d32ejlv2].plain li[data-astro-cid-d32ejlv2]:before{background:var(--accent-2);border:0;border-radius:50%;width:8px;height:8px;top:.6em;left:4px;transform:none}.phone[data-astro-cid-d32ejlv2]{border:1px solid var(--line);color:#eef2ff;background:#0e1526;border-radius:32px;width:min(100%,340px);margin:0 auto;padding:14px;box-shadow:0 30px 80px #00000073,0 0 0 6px #ffffff08}:root[data-theme=light] .phone[data-astro-cid-d32ejlv2],.phone[data-astro-cid-d32ejlv2]{--text:#eef2ff;--text-2:#b3bddf}.p-head[data-astro-cid-d32ejlv2]{border-bottom:1px solid #a0b4ff24;align-items:center;gap:10px;padding:6px 8px 12px;display:flex}.p-head[data-astro-cid-d32ejlv2] .av[data-astro-cid-d32ejlv2]{background:linear-gradient(135deg,#ffd95e,#ff9f1c);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.p-head[data-astro-cid-d32ejlv2] b[data-astro-cid-d32ejlv2]{font-family:var(--font-head)}.p-head[data-astro-cid-d32ejlv2] small[data-astro-cid-d32ejlv2]{color:#8e9acb;margin-left:auto}.p-body[data-astro-cid-d32ejlv2]{align-content:start;gap:10px;min-height:360px;padding:14px 4px 6px;display:grid}.bubble[data-astro-cid-d32ejlv2]{white-space:pre-line;color:#eef2ff;background:#1b2744;border-radius:4px 16px 16px;max-width:94%;padding:10px 12px 8px;font-size:.88rem;line-height:1.45;position:relative}.bubble[data-astro-cid-d32ejlv2] time[data-astro-cid-d32ejlv2]{text-align:right;color:#8e9acb;margin-top:4px;font-size:.7rem;display:block}.phone[data-astro-cid-d32ejlv2] figcaption[data-astro-cid-d32ejlv2]{text-align:center;color:#8e9acb;padding-top:8px}.phone[data-astro-cid-d32ejlv2] .bubble[data-astro-cid-d32ejlv2].rv{transition-delay:calc(var(--i) * .45s)}.thread[data-astro-cid-d32ejlv2]{gap:12px;max-width:30rem;display:grid}.post[data-astro-cid-d32ejlv2]{background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:12px;padding:14px 16px;display:flex}.post[data-astro-cid-d32ejlv2] .who[data-astro-cid-d32ejlv2]{background:var(--surface-2);width:36px;height:36px;color:var(--text);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.post[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{margin:2px 0 4px;font-size:.95rem}.post[data-astro-cid-d32ejlv2]:nth-child(2){margin-left:28px}.rules[data-astro-cid-d32ejlv2]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.rules[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{border-left:3px solid var(--accent-2);padding:2px 0 2px 18px}.rules[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin-bottom:.25em;font-size:1.05rem}.rules[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{margin:0;font-size:.95rem}.cmp[data-astro-cid-d32ejlv2] .card[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin-bottom:.8em}.cmp[data-astro-cid-d32ejlv2] .ticks[data-astro-cid-d32ejlv2]{margin:0}.faqwrap[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.faqwrap[data-astro-cid-d32ejlv2] .sec-head[data-astro-cid-d32ejlv2]{top:calc(var(--banner-h,0px) + 90px);margin:0;position:sticky}@media (width<=900px){.faqwrap[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}.faqwrap[data-astro-cid-d32ejlv2] .sec-head[data-astro-cid-d32ejlv2]{position:static}}.final[data-astro-cid-d32ejlv2]{isolation:isolate;text-align:center;margin-bottom:-80px;padding:clamp(64px,9vw,120px) 0;position:relative;overflow:hidden}.final[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{text-wrap:balance;font-size:clamp(2rem,4.6vw,3.4rem)}.final[data-astro-cid-d32ejlv2] .lead[data-astro-cid-d32ejlv2]{margin:0 auto 1.6rem}.cta-row[data-astro-cid-d32ejlv2].mid{justify-content:center}.final[data-astro-cid-d32ejlv2] .sky[data-astro-cid-d32ejlv2] .glow[data-astro-cid-d32ejlv2]{background:radial-gradient(520px 300px at 50% 120%,#ffc83d47,#0000 70%),radial-gradient(600px 320px at 15% 0,#7c5cff4d,#0000 70%)}
