.glowcard[data-astro-cid-bkoq6rpo]{--in:.56s;--out:.9s;--curve:cubic-bezier(.45, .05, .55, .95);--r:var(--radius-md);background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--r);transition:border-color var(--out) var(--curve), box-shadow var(--out) var(--curve), transform var(--out) var(--curve);flex-direction:column;gap:14px;padding:24px 22px 26px;display:flex;position:relative}.glowcard[data-astro-cid-bkoq6rpo]:hover,.glowcard[data-astro-cid-bkoq6rpo]:focus-within{border-color:var(--color-line-strong);transition-duration:var(--in);transform:translateY(-2px);box-shadow:0 14px 30px -22px #14121580}.glowcard[data-astro-cid-bkoq6rpo]:before{content:"";top:-1px;left:var(--r);right:var(--r);background:var(--color-brand);transform-origin:50%;opacity:0;height:2px;transition:transform var(--out) var(--curve), opacity var(--out) var(--curve);border-radius:0 0 2px 2px;position:absolute;transform:scaleX(0)}.glowcard[data-astro-cid-bkoq6rpo]:hover:before,.glowcard[data-astro-cid-bkoq6rpo]:focus-within:before{opacity:1;transition-duration:var(--in);transform:scaleX(1)}.ico[data-astro-cid-bkoq6rpo]{border-radius:var(--radius-sm);background:var(--color-bg-alt);width:46px;height:46px;color:var(--color-ink-soft);transition:background-color var(--out) var(--curve) .19s, color var(--out) var(--curve) 0s, box-shadow var(--out) var(--curve) 0s;place-items:center;display:grid;position:relative}.ico[data-astro-cid-bkoq6rpo]:after{content:"";border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 50%, var(--color-brand-glow), transparent 68%);opacity:0;pointer-events:none;transition:opacity var(--out) var(--curve);position:absolute;inset:-10px}.glowcard[data-astro-cid-bkoq6rpo]:hover .ico[data-astro-cid-bkoq6rpo],.glowcard[data-astro-cid-bkoq6rpo]:focus-within .ico[data-astro-cid-bkoq6rpo]{background:var(--color-brand);color:#fff;box-shadow:0 0 0 5px var(--color-brand-wash-soft), 0 10px 20px -10px var(--color-brand-glow);transition:background-color var(--in) var(--curve) 0s, color var(--in) var(--curve) .17s, box-shadow var(--in) var(--curve) 0s}.glowcard[data-astro-cid-bkoq6rpo]:hover .ico[data-astro-cid-bkoq6rpo]:after,.glowcard[data-astro-cid-bkoq6rpo]:focus-within .ico[data-astro-cid-bkoq6rpo]:after{opacity:.75;transition-duration:var(--in)}h3[data-astro-cid-bkoq6rpo]{font-family:var(--font-display);letter-spacing:-.005em;color:var(--color-ink);margin:0;font-size:1.0625rem;line-height:1.3}p[data-astro-cid-bkoq6rpo]{font-size:var(--text-small);color:var(--color-ink-soft);margin:0;line-height:1.62}@media (prefers-reduced-motion:reduce){.glowcard[data-astro-cid-bkoq6rpo],.glowcard[data-astro-cid-bkoq6rpo]:before,.ico[data-astro-cid-bkoq6rpo],.ico[data-astro-cid-bkoq6rpo]:after{transition-duration:1ms}.glowcard[data-astro-cid-bkoq6rpo]:hover,.glowcard[data-astro-cid-bkoq6rpo]:focus-within{transform:none}}.slides[data-astro-cid-nxcyszfe]{align-items:start;transition:height .6s cubic-bezier(.45,0,.25,1);display:grid}.slides[data-astro-cid-nxcyszfe]>[data-slide]{grid-area:1/1}[data-astro-cid-nxcyszfe][data-rotator]:has(.dots) .slides[data-astro-cid-nxcyszfe]>[data-slide]:not(.on){opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s linear .5s}[data-astro-cid-nxcyszfe][data-rotator]:has(.dots) .slides[data-astro-cid-nxcyszfe]>[data-slide].on{opacity:1;visibility:visible;transition:opacity .6s .35s}@media (prefers-reduced-motion:reduce){.slides[data-astro-cid-nxcyszfe]{transition:none}}.dots[data-astro-cid-nxcyszfe]{justify-content:center;gap:8px;margin-top:20px;display:flex}.dot[data-astro-cid-nxcyszfe]{cursor:pointer;background:0 0;border:0;padding:10px 0}.dot[data-astro-cid-nxcyszfe] .bar[data-astro-cid-nxcyszfe]{border-radius:var(--radius-pill);background:var(--color-line);width:36px;height:4px;display:block;position:relative;overflow:hidden}.dot[data-astro-cid-nxcyszfe] .bar[data-astro-cid-nxcyszfe]:after{content:"";background:var(--color-brand);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.dot[data-astro-cid-nxcyszfe].on .bar[data-astro-cid-nxcyszfe]:after{transform:scaleX(1)}.running[data-astro-cid-nxcyszfe] .dot[data-astro-cid-nxcyszfe].on .bar[data-astro-cid-nxcyszfe]:after{animation:rotator-fill var(--hold,14s) linear}.dot[data-astro-cid-nxcyszfe]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:var(--radius-pill)}@keyframes rotator-fill{0%{transform:scaleX(0)}}.band[data-astro-cid-hwvj6ntz]{background:var(--color-dark-bg);border-top:4px solid var(--color-brand);border-bottom:1px solid var(--color-dark-line);margin:0}.inner[data-astro-cid-hwvj6ntz]{align-items:center;gap:48px;padding-block:clamp(2.75rem,5.5vw,4rem);display:flex}.copy[data-astro-cid-hwvj6ntz]{flex:auto;min-width:0}h2[data-astro-cid-hwvj6ntz]{max-width:24ch;font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.01em;color:#fff;text-wrap:balance;margin:0 0 12px;line-height:1.08}p[data-astro-cid-hwvj6ntz]{max-width:46ch;font-size:var(--text-body);color:var(--color-dark-text-soft);margin:0;line-height:1.55}.action[data-astro-cid-hwvj6ntz]{flex:none}@media (width<=860px){.inner[data-astro-cid-hwvj6ntz]{flex-direction:column;align-items:flex-start;gap:28px}h2[data-astro-cid-hwvj6ntz]{max-width:none}.action[data-astro-cid-hwvj6ntz],.action[data-astro-cid-hwvj6ntz] .btn{justify-content:center;width:100%}}.ss-wrap[data-astro-cid-gy73pz5v]{width:100%;color:var(--color-dark-text);container-type:inline-size}.ss-hdr[data-astro-cid-gy73pz5v]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ss-cap[data-astro-cid-gy73pz5v]{min-width:0;font-family:var(--font-display);letter-spacing:-.01em;color:#fff;align-items:baseline;gap:10px;margin:0;font-size:clamp(.875rem,1.4vw,1.0625rem);display:flex}.ss-n[data-astro-cid-gy73pz5v]{letter-spacing:.14em;color:var(--color-brand-on-dark);flex:none;font-size:.625rem}.ss-t[data-astro-cid-gy73pz5v]{display:grid}.ss-t[data-astro-cid-gy73pz5v]>span[data-astro-cid-gy73pz5v]{opacity:0;grid-area:1/1;transition:opacity .3s}.ss-t[data-astro-cid-gy73pz5v]>span[data-astro-cid-gy73pz5v].on{opacity:1}.ss-dots[data-astro-cid-gy73pz5v]{flex:none;gap:5px;display:flex}.ss-dots[data-astro-cid-gy73pz5v] i[data-astro-cid-gy73pz5v]{background:var(--color-dark-line);border-radius:50%;width:6px;height:6px;transition:background .3s,width .3s}.ss-dots[data-astro-cid-gy73pz5v] i[data-astro-cid-gy73pz5v].on{background:var(--color-brand);border-radius:3px;width:16px}.ss[data-astro-cid-gy73pz5v]{border:1px solid var(--color-dark-line);border-radius:var(--radius-lg);background:radial-gradient(60% 50% at 75% 40%, var(--color-brand-glow), transparent 70%), color-mix(in srgb, var(--color-dark-bg-sunken) 15%, transparent);grid-template-columns:1fr 1fr;align-items:center;gap:4cqw;padding:4cqw;font-size:clamp(11px,2.5cqw,13px);display:grid;position:relative;overflow:hidden}@container (width<=440px){.ss[data-astro-cid-gy73pz5v]{background:radial-gradient(70% 40% at 50% 70%, var(--color-brand-glow), transparent 70%), color-mix(in srgb, var(--color-dark-bg-sunken) 15%, transparent);grid-template-columns:1fr;gap:12px;padding:14px}.ss-street[data-astro-cid-gy73pz5v]{width:82%;margin-inline:auto}}.ss-street[data-astro-cid-gy73pz5v]{position:relative}.ss-street[data-astro-cid-gy73pz5v] svg[data-astro-cid-gy73pz5v]{width:100%;height:auto;transition:opacity .6s;display:block;overflow:hidden}.ss[data-astro-cid-gy73pz5v].basis .ss-street[data-astro-cid-gy73pz5v] svg[data-astro-cid-gy73pz5v]{opacity:.18}.ground[data-astro-cid-gy73pz5v]{stroke:var(--color-dark-line-strong);stroke-width:1px;opacity:.5}.post[data-astro-cid-gy73pz5v]{fill:var(--color-dark-bg-raised);stroke:var(--color-dark-line-strong);stroke-width:1px}.screen[data-astro-cid-gy73pz5v]{fill:var(--color-dark-bg)}.bolt[data-astro-cid-gy73pz5v]{fill:var(--color-dark-line-strong);transition:opacity .3s}.kwh[data-astro-cid-gy73pz5v]{font-family:var(--font-display);fill:var(--color-brand-on-dark);opacity:0;font-size:11px;transition:opacity .3s}.kwh[data-astro-cid-gy73pz5v].unit{font-size:7px}.ss[data-astro-cid-gy73pz5v].metering .kwh[data-astro-cid-gy73pz5v]{opacity:1}.ss[data-astro-cid-gy73pz5v].metering .bolt[data-astro-cid-gy73pz5v]{opacity:0}.cable[data-astro-cid-gy73pz5v],.flow[data-astro-cid-gy73pz5v]{fill:none;stroke-width:2.4px;stroke-linecap:round}.cable[data-astro-cid-gy73pz5v]{stroke:var(--color-dark-line-strong);stroke-dasharray:100}.flow[data-astro-cid-gy73pz5v]{stroke:#fff;stroke-dasharray:6 14;opacity:0}.car[data-astro-cid-gy73pz5v]{fill:var(--color-dark-bg-raised);stroke:var(--color-dark-line-strong);stroke-width:1px}.glass[data-astro-cid-gy73pz5v]{fill:var(--color-dark-line)}.wheel[data-astro-cid-gy73pz5v]{fill:var(--color-dark-bg);stroke:var(--color-dark-line-strong);stroke-width:1px}.hub[data-astro-cid-gy73pz5v],.port[data-astro-cid-gy73pz5v]{fill:var(--color-dark-line-strong)}.ss-leak[data-astro-cid-gy73pz5v]{white-space:nowrap;pointer-events:none;opacity:0;letter-spacing:.02em;border-radius:var(--radius-xs);color:var(--color-dark-text-soft);background:var(--color-dark-bg-sunken);border:1px dashed var(--color-dark-line-strong);padding:.4em .75em;font-size:.85em;position:absolute;top:30%;left:60%;transform:translate(-50%,-50%)}.ss-more[data-astro-cid-gy73pz5v]{pointer-events:none;flex-wrap:wrap;place-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset:0}.ss-more[data-astro-cid-gy73pz5v] li[data-astro-cid-gy73pz5v]{border:1px solid var(--color-brand);background:var(--color-dark-bg-raised);color:#fff;white-space:nowrap;opacity:0;border-radius:999px;align-items:center;gap:.45em;padding:.45em .8em;font-size:.9em;transition:opacity .4s,transform .4s;display:inline-flex;transform:translateY(8px)scale(.92)}.ss-more[data-astro-cid-gy73pz5v] li[data-astro-cid-gy73pz5v] svg{color:var(--color-brand-on-dark)}.ss-more[data-astro-cid-gy73pz5v] li[data-astro-cid-gy73pz5v].is-on{opacity:1;transform:none}.ss-ledger[data-astro-cid-gy73pz5v]{flex-direction:column;gap:10px;min-width:0;display:flex}.ss-receipt[data-astro-cid-gy73pz5v]{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-dark-bg-raised) 80%, transparent);border:1px solid var(--color-dark-line);flex-direction:column;gap:7px;padding:14px 14px 10px;transition:border-color .5s,box-shadow .5s,opacity .5s;display:flex;position:relative}.ss[data-astro-cid-gy73pz5v].robo .ss-receipt[data-astro-cid-gy73pz5v]{border-color:var(--color-brand);box-shadow:0 10px 40px var(--color-brand-glow)}.ss[data-astro-cid-gy73pz5v].filed .ss-receipt[data-astro-cid-gy73pz5v]{border-color:var(--color-dark-line);box-shadow:none;opacity:.55}.ss-rhead[data-astro-cid-gy73pz5v]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-dark-text-soft);justify-content:space-between;align-items:center;height:1.9em;margin:0 0 2px;font-size:.78em;display:flex}.ss-mark[data-astro-cid-gy73pz5v]{opacity:0;height:2.2em;transition:opacity .5s,transform .5s;display:grid;transform:scale(.6)}.ss-mark[data-astro-cid-gy73pz5v] img{width:auto;height:100%}.ss[data-astro-cid-gy73pz5v].robo .ss-mark[data-astro-cid-gy73pz5v]{opacity:1;transform:none}.ss-row[data-astro-cid-gy73pz5v]{border-bottom:1px dashed var(--color-dark-line);opacity:0;grid-template-columns:1.4em 1fr auto;align-items:center;gap:.5em;margin:0;padding-bottom:6px;transition:opacity .45s,transform .45s;display:grid;transform:translate(6px)}.ss-row[data-astro-cid-gy73pz5v].is-on{opacity:1;transform:none}.ss-row[data-astro-cid-gy73pz5v] .ic[data-astro-cid-gy73pz5v]{display:grid}.ss-row[data-astro-cid-gy73pz5v] .vl[data-astro-cid-gy73pz5v]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;display:inline-flex}.ss-row[data-astro-cid-gy73pz5v].grey{color:var(--color-dark-text-soft)}.ss-row[data-astro-cid-gy73pz5v].grey .ic[data-astro-cid-gy73pz5v],.ss-row[data-astro-cid-gy73pz5v].grey .vl[data-astro-cid-gy73pz5v]{color:var(--color-dark-line-strong)}.ss-row[data-astro-cid-gy73pz5v].red .ic[data-astro-cid-gy73pz5v]{color:var(--color-brand-on-dark)}.ss-row[data-astro-cid-gy73pz5v].red .vl[data-astro-cid-gy73pz5v]{color:#fff}.ss-row[data-astro-cid-gy73pz5v]:nth-last-child(2){border-bottom:0}.ss-empty[data-astro-cid-gy73pz5v]{text-align:center;font-family:var(--font-display);color:var(--color-ink-faint);opacity:0;margin:0;font-size:1.05em;transition:opacity .4s;position:absolute;top:62%;left:0;right:0;transform:translateY(-50%)}.ss-empty[data-astro-cid-gy73pz5v].is-on{opacity:1}.ss-month[data-astro-cid-gy73pz5v]{border-radius:var(--radius-md);border:1px solid var(--color-dark-line);color:var(--color-dark-text-soft);gap:5px;padding:10px 14px 12px;transition:border-color .4s,background .4s,box-shadow .4s;display:grid;position:relative;overflow:hidden}.ss[data-astro-cid-gy73pz5v].filed .ss-month[data-astro-cid-gy73pz5v]{border-color:var(--color-brand)}.ss[data-astro-cid-gy73pz5v].invoiced .ss-month[data-astro-cid-gy73pz5v]{background:var(--color-brand-wash);box-shadow:0 10px 40px var(--color-brand-glow)}.mh[data-astro-cid-gy73pz5v]{height:1.9em;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:1.4em 1fr auto;align-items:center;gap:.5em;margin:0 0 2px;font-size:.78em;display:grid}.mh[data-astro-cid-gy73pz5v] .ic[data-astro-cid-gy73pz5v]{color:var(--color-ink-faint);transition:color .4s;display:grid}.ss[data-astro-cid-gy73pz5v].filed .mh[data-astro-cid-gy73pz5v] .ic[data-astro-cid-gy73pz5v]{color:var(--color-brand-on-dark)}.mt[data-astro-cid-gy73pz5v]{display:grid}.mt[data-astro-cid-gy73pz5v]>span[data-astro-cid-gy73pz5v]{grid-area:1/1;transition:opacity .4s}.mt[data-astro-cid-gy73pz5v] .inv[data-astro-cid-gy73pz5v]{opacity:0;color:#fff}.ss[data-astro-cid-gy73pz5v].invoiced .mt[data-astro-cid-gy73pz5v] .run[data-astro-cid-gy73pz5v]{opacity:0}.ss[data-astro-cid-gy73pz5v].invoiced .mt[data-astro-cid-gy73pz5v] .inv[data-astro-cid-gy73pz5v]{opacity:1}.stamp[data-astro-cid-gy73pz5v]{background:var(--color-brand);color:#fff;letter-spacing:.04em;border-radius:999px;align-items:center;gap:.35em;padding:.2em .6em;display:none}.ss[data-astro-cid-gy73pz5v].invoiced .stamp[data-astro-cid-gy73pz5v]{animation:.35s cubic-bezier(.3,1.6,.5,1) both ssStamp;display:inline-flex}@keyframes ssStamp{0%{opacity:0;transform:scale(1.4)rotate(-6deg)}to{opacity:1;transform:none}}.mrow[data-astro-cid-gy73pz5v]{justify-content:space-between;align-items:baseline;margin:0;display:flex}.mrow[data-astro-cid-gy73pz5v] b[data-astro-cid-gy73pz5v]{font-family:var(--font-display);color:var(--color-ink-faint);font-variant-numeric:tabular-nums;font-size:1.2em;font-weight:400;transition:color .3s}.ss[data-astro-cid-gy73pz5v].filed .mrow[data-astro-cid-gy73pz5v] b[data-astro-cid-gy73pz5v]{color:#fff}.mbar[data-astro-cid-gy73pz5v]{background:var(--color-dark-line);height:3px;position:absolute;bottom:0;left:0;right:0}.mbar[data-astro-cid-gy73pz5v] i[data-astro-cid-gy73pz5v]{background:var(--color-brand);width:0;height:100%;display:block}.ss-token[data-astro-cid-gy73pz5v]{font-family:var(--font-display);color:#fff;background:var(--color-brand);box-shadow:0 0 16px var(--color-brand-glow);opacity:0;pointer-events:none;z-index:2;border-radius:999px;padding:.3em .6em;font-size:.85em;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.ss-close[data-astro-cid-gy73pz5v]{text-align:center;min-height:1.4em;font-family:var(--font-display);letter-spacing:-.02em;color:#fff;opacity:0;margin:12px 0 0;font-size:clamp(1rem,1.7vw,1.3125rem);transition:opacity .55s,transform .55s;transform:translateY(7px)}.ss-close[data-astro-cid-gy73pz5v].is-on{opacity:1;transform:none}.ss-close[data-astro-cid-gy73pz5v] em[data-astro-cid-gy73pz5v]{color:var(--color-brand-on-dark);font-style:normal}@media (prefers-reduced-motion:reduce){.ss-row[data-astro-cid-gy73pz5v],.ss-close[data-astro-cid-gy73pz5v],.ss-mark[data-astro-cid-gy73pz5v],.ss-t[data-astro-cid-gy73pz5v]>span[data-astro-cid-gy73pz5v],.ss-empty[data-astro-cid-gy73pz5v],.ss-more[data-astro-cid-gy73pz5v] li[data-astro-cid-gy73pz5v],.mt[data-astro-cid-gy73pz5v]>span[data-astro-cid-gy73pz5v]{transition:none}.ss[data-astro-cid-gy73pz5v].invoiced .stamp[data-astro-cid-gy73pz5v]{animation:none}}@container (width<=460px){.ss-dots[data-astro-cid-gy73pz5v]{display:none}}.st[data-astro-cid-2pozk6fr]{--num:40px}.st-steps[data-astro-cid-2pozk6fr]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:24px 56px;display:grid}.st[data-astro-cid-2pozk6fr] h3[data-astro-cid-2pozk6fr]{margin:0;font-size:1.0625rem}.st[data-astro-cid-2pozk6fr] p[data-astro-cid-2pozk6fr]{margin:0}.st-label[data-astro-cid-2pozk6fr]{font-family:var(--font-display);font-size:var(--text-small);letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand);margin:0 0 14px}.st-label[data-astro-cid-2pozk6fr].quiet{color:var(--color-ink-soft)}.st-side[data-astro-cid-2pozk6fr]{align-self:start;position:sticky;top:100px}.st-statement[data-astro-cid-2pozk6fr]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.15}.st-line[data-astro-cid-2pozk6fr]{gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.st-line[data-astro-cid-2pozk6fr]:before{content:"";left:calc(var(--num) / 2 - 1px);top:calc(var(--num) / 2);bottom:calc(var(--num) / 2);background:var(--color-brand);width:2px;position:absolute}.st-line[data-astro-cid-2pozk6fr] li[data-astro-cid-2pozk6fr]{grid-template-columns:var(--num) minmax(0, 1fr);gap:20px;display:grid}.st-num[data-astro-cid-2pozk6fr]{width:var(--num);height:var(--num);background:var(--color-brand);color:#fff;font-family:var(--font-display);box-shadow:0 0 0 6px var(--color-bg-alt);border-radius:50%;place-items:center;font-size:.8125rem;display:grid;position:relative}.st-line[data-astro-cid-2pozk6fr] h3[data-astro-cid-2pozk6fr]{flex-wrap:wrap;align-items:center;gap:6px 10px;padding-top:8px;display:flex}.st-line[data-astro-cid-2pozk6fr] p[data-astro-cid-2pozk6fr]{color:var(--color-ink-soft);margin-top:6px;line-height:1.55}.st-pill[data-astro-cid-2pozk6fr]{font-family:var(--font-body);background:var(--color-brand-tint);color:var(--color-brand-dark);border-radius:999px;padding:3px 10px;font-size:.8125rem;font-weight:600}.st-base[data-astro-cid-2pozk6fr]{margin-top:52px}.st-base[data-astro-cid-2pozk6fr] .st-label[data-astro-cid-2pozk6fr]{margin-bottom:24px}.st-base[data-astro-cid-2pozk6fr] ul[data-astro-cid-2pozk6fr]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:56px;margin:0;padding:0;list-style:none;display:grid}.st-base[data-astro-cid-2pozk6fr] li[data-astro-cid-2pozk6fr]{border-top:1px solid var(--color-line-strong);align-items:flex-start;gap:16px;padding:22px 0;display:flex}.st-base[data-astro-cid-2pozk6fr] li[data-astro-cid-2pozk6fr]>div[data-astro-cid-2pozk6fr]{gap:6px;display:grid}.st-base[data-astro-cid-2pozk6fr] p[data-astro-cid-2pozk6fr]{color:var(--color-ink-soft);font-size:.9375rem;line-height:1.5}.st-ico[data-astro-cid-2pozk6fr]{color:var(--color-brand);flex:none;margin-top:1px}@media (width<=960px){.st-steps[data-astro-cid-2pozk6fr]{grid-template-columns:minmax(0,1fr)}.st-side[data-astro-cid-2pozk6fr]{position:static}}@media (width<=720px){.st-base[data-astro-cid-2pozk6fr] ul[data-astro-cid-2pozk6fr]{grid-template-columns:minmax(0,1fr)}}.art[data-astro-cid-35bpzzfd]{aspect-ratio:544/408;width:100%;position:relative}.art[data-astro-cid-35bpzzfd] svg[data-astro-cid-35bpzzfd]{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.line[data-astro-cid-35bpzzfd]{stroke:var(--color-dark-text-soft)}.art[data-astro-cid-35bpzzfd] .fade{transform:translate(clamp(0px,648px - 45vw,230px))}.line[data-astro-cid-35bpzzfd].brand{stroke:var(--color-brand)}.pulse[data-astro-cid-35bpzzfd]{stroke:#fff;stroke-dasharray:2.5 97.5;animation-name:clFlow;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite}.pulse[data-astro-cid-35bpzzfd].brand{stroke:var(--color-brand)}@keyframes clFlow{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.bar[data-astro-cid-35bpzzfd],.spark[data-astro-cid-35bpzzfd]{stroke-width:10px;stroke-linecap:round}.spark[data-astro-cid-35bpzzfd]{stroke:#fff;stroke-opacity:.55;stroke-dasharray:5 95;animation:4.2s cubic-bezier(.3,0,.2,1) infinite clSpark}@keyframes clSpark{0%{stroke-dashoffset:100px;opacity:0}12%{opacity:.55}55%{opacity:0}to{stroke-dashoffset:0;opacity:0}}.glow[data-astro-cid-35bpzzfd]{animation:6s ease-in-out infinite clBreathe}@keyframes clBreathe{0%,to{opacity:.65}50%{opacity:1}}.ripple[data-astro-cid-35bpzzfd]{stroke:var(--color-brand);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:4.2s cubic-bezier(.2,.6,.3,1) infinite clRipple}.ripple[data-astro-cid-35bpzzfd].b{animation-delay:-2.1s}@keyframes clRipple{0%{opacity:.55;transform:scale(1)}80%{opacity:0}to{opacity:0;transform:scale(2.3)}}.node[data-astro-cid-35bpzzfd]{animation:4.2s ease-in-out infinite clNode}@keyframes clNode{0%,to{opacity:.92}50%{opacity:1}}.node-disc[data-astro-cid-35bpzzfd]{fill:var(--node-fill)}.node-ring[data-astro-cid-35bpzzfd]{stroke:var(--color-brand);stroke-width:2px}@media (width<=880px){.art[data-astro-cid-35bpzzfd]{opacity:.8}.art[data-astro-cid-35bpzzfd] .fade{transform:none}}@media (prefers-reduced-motion:reduce){.pulse[data-astro-cid-35bpzzfd],.spark[data-astro-cid-35bpzzfd],.ripple[data-astro-cid-35bpzzfd],.glow[data-astro-cid-35bpzzfd],.node[data-astro-cid-35bpzzfd]{animation:none}.spark[data-astro-cid-35bpzzfd],.ripple[data-astro-cid-35bpzzfd]{opacity:0}}.scene[data-astro-cid-5i5qk2wi]{width:100%;min-width:0}.scene[data-astro-cid-5i5qk2wi] svg[data-astro-cid-5i5qk2wi]{aspect-ratio:620/470;width:100%;height:auto;display:block}.route-dim[data-astro-cid-5i5qk2wi] path[data-astro-cid-5i5qk2wi]{stroke:var(--color-dark-line);stroke-width:1.5px}.point[data-astro-cid-5i5qk2wi] circle[data-astro-cid-5i5qk2wi]{fill:var(--color-dark-bg);stroke:var(--color-ink-faint);stroke-width:1.5px}.bolt[data-astro-cid-5i5qk2wi] polygon[data-astro-cid-5i5qk2wi]{fill:var(--color-dark-text-soft)}.flow[data-astro-cid-5i5qk2wi]{stroke-dasharray:3 9;animation:3.6s linear infinite proxyFlow}.incoming[data-astro-cid-5i5qk2wi] path[data-astro-cid-5i5qk2wi]{stroke:var(--color-dark-text-soft);stroke-width:1.5px;stroke-linecap:round}@keyframes proxyFlow{to{stroke-dashoffset:-12px}}.platform[data-astro-cid-5i5qk2wi] rect[data-astro-cid-5i5qk2wi]{fill:var(--color-dark-bg-sunken);stroke:var(--color-dark-line);stroke-width:1px}.platform[data-astro-cid-5i5qk2wi] .cpms[data-astro-cid-5i5qk2wi]{fill:var(--color-ink-faint)}.live[data-astro-cid-5i5qk2wi] path[data-astro-cid-5i5qk2wi]{stroke:var(--color-brand);stroke-width:2px;stroke-linecap:round}.live[data-astro-cid-5i5qk2wi] rect[data-astro-cid-5i5qk2wi]{fill:none;stroke:var(--color-brand);stroke-width:1.5px}.live[data-astro-cid-5i5qk2wi] .on[data-astro-cid-5i5qk2wi]{fill:#fff}.r1[data-astro-cid-5i5qk2wi]{animation:16s linear infinite proxyR1}.r2[data-astro-cid-5i5qk2wi]{animation:16s linear infinite proxyR2}.r3[data-astro-cid-5i5qk2wi]{animation:16s linear infinite proxyR3}@keyframes proxyR1{0%,15%{opacity:1}16.5%,46%{opacity:0}47.5%,to{opacity:1}}@keyframes proxyR2{0%,15%{opacity:0}16.5%,30.5%{opacity:1}32%,to{opacity:0}}@keyframes proxyR3{0%,30.5%{opacity:0}32%,46%{opacity:1}47.5%,to{opacity:0}}.branch[data-astro-cid-5i5qk2wi]{stroke:var(--color-brand);stroke-width:1.5px;stroke-dasharray:420;animation:16s ease-out infinite proxyBranch}@keyframes proxyBranch{0%,50%{stroke-dashoffset:420px;opacity:0}53%{opacity:1}60%,90%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:420px;opacity:0}}.chip[data-astro-cid-5i5qk2wi]{animation:16s ease-out infinite proxyChip}.chip[data-astro-cid-5i5qk2wi] rect[data-astro-cid-5i5qk2wi]{fill:var(--color-dark-bg-sunken);stroke:var(--color-dark-line);stroke-width:1px}@keyframes proxyChip{0%,52%{opacity:0}60%,90%{opacity:1}96%,to{opacity:0}}.d1[data-astro-cid-5i5qk2wi]{animation-delay:0s}.d2[data-astro-cid-5i5qk2wi]{animation-delay:.25s}.d3[data-astro-cid-5i5qk2wi]{animation-delay:.5s}.d4[data-astro-cid-5i5qk2wi]{animation-delay:.75s}.d5[data-astro-cid-5i5qk2wi]{animation-delay:1s}.orbit[data-astro-cid-5i5qk2wi]{stroke:var(--color-brand);stroke-width:1px;opacity:.6;transform-origin:310px 160px;animation:52s linear infinite proxyOrbit}@keyframes proxyOrbit{to{transform:rotate(360deg)}}.hub-pulse[data-astro-cid-5i5qk2wi]{stroke:var(--color-brand);stroke-width:7px;animation:5.6s ease-in-out infinite proxyPulse}@keyframes proxyPulse{0%,to{opacity:.25}50%{opacity:.6}}.hub[data-astro-cid-5i5qk2wi]{fill:var(--node-fill);stroke:var(--color-brand);stroke-width:2px}.t[data-astro-cid-5i5qk2wi]{font-family:var(--font-display)}.node[data-astro-cid-5i5qk2wi]{font-size:var(--node-label-size);letter-spacing:var(--node-label-tracking);fill:#fff}.side[data-astro-cid-5i5qk2wi]{letter-spacing:1.4px;fill:var(--color-dark-text-soft);font-size:10px}.cpms[data-astro-cid-5i5qk2wi]{font-size:12px}.chip-label[data-astro-cid-5i5qk2wi]{fill:#fff;font-size:10.5px}.chips-list[data-astro-cid-5i5qk2wi]{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:none}.chips-list[data-astro-cid-5i5qk2wi] li[data-astro-cid-5i5qk2wi]{font-family:var(--font-display);color:#fff;background:var(--color-dark-bg-sunken);border:1px solid var(--color-dark-line);border-radius:var(--radius-xs);padding:8px 12px;font-size:.8125rem}@media (width<=980px){.node[data-astro-cid-5i5qk2wi]{font-size:11px}.side[data-astro-cid-5i5qk2wi]{font-size:13px}.cpms[data-astro-cid-5i5qk2wi]{font-size:15px}.chip-label[data-astro-cid-5i5qk2wi]{font-size:13px}}@media (width<=600px){.scene[data-astro-cid-5i5qk2wi] svg[data-astro-cid-5i5qk2wi]{aspect-ratio:620/290}.branch[data-astro-cid-5i5qk2wi],.chip[data-astro-cid-5i5qk2wi]{display:none}.chips-list[data-astro-cid-5i5qk2wi]{display:flex}}@media (prefers-reduced-motion:reduce){.flow[data-astro-cid-5i5qk2wi],.live[data-astro-cid-5i5qk2wi],.branch[data-astro-cid-5i5qk2wi],.chip[data-astro-cid-5i5qk2wi],.hub-pulse[data-astro-cid-5i5qk2wi],.orbit[data-astro-cid-5i5qk2wi]{animation:none}.r2[data-astro-cid-5i5qk2wi],.r3[data-astro-cid-5i5qk2wi]{opacity:0}.branch[data-astro-cid-5i5qk2wi]{stroke-dashoffset:0}}.ere-wrap[data-astro-cid-sxwhvs3r]{width:100%;min-width:0;container-type:inline-size}.ere[data-astro-cid-sxwhvs3r]{justify-content:flex-end;align-items:center;min-width:0;display:flex}.routes[data-astro-cid-sxwhvs3r]{flex-direction:column;flex:0 auto;gap:22px;width:clamp(168px,40cqw,300px);min-width:0;margin:0;padding:0;list-style:none;display:flex}.route[data-astro-cid-sxwhvs3r]{border-radius:var(--radius-md);background:var(--color-dark-bg-sunken);border:1px solid var(--color-dark-line);align-items:center;gap:13px;min-height:84px;padding:14px 16px;animation:12s ease-in-out infinite ereRoute;display:flex}.r2[data-astro-cid-sxwhvs3r]{animation-delay:4s}.r3[data-astro-cid-sxwhvs3r]{animation-delay:8s}@keyframes ereRoute{0%,3%{border-color:var(--color-dark-line);background-color:var(--color-dark-bg-sunken);transform:translate(0)}9%,25%{border-color:var(--color-brand);background-color:var(--color-dark-bg-raised);transform:translate(8px)}32%,to{border-color:var(--color-dark-line);background-color:var(--color-dark-bg-sunken);transform:translate(0)}}.icon[data-astro-cid-sxwhvs3r]{border-radius:var(--radius-sm);background:var(--color-brand);flex:none;place-items:center;width:38px;height:38px;display:grid}.icon[data-astro-cid-sxwhvs3r] svg[data-astro-cid-sxwhvs3r]{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.icon[data-astro-cid-sxwhvs3r].muted{background:var(--color-dark-line);animation:12s ease-in-out 8s infinite ereIcon}@keyframes ereIcon{0%,3%{background-color:var(--color-dark-line)}9%,25%{background-color:var(--color-brand)}32%,to{background-color:var(--color-dark-line)}}.text[data-astro-cid-sxwhvs3r]{flex-direction:column;gap:3px;min-width:0;display:flex}.title-row[data-astro-cid-sxwhvs3r]{align-items:center;gap:8px;display:flex}.title[data-astro-cid-sxwhvs3r]{font-family:var(--font-display);color:#fff;font-size:.90625rem}.sub[data-astro-cid-sxwhvs3r]{color:var(--color-dark-text-soft);font-size:.78125rem;line-height:1.35}.tag[data-astro-cid-sxwhvs3r]{border-radius:var(--radius-xs);background:var(--color-brand);font-family:var(--font-display);letter-spacing:.7px;color:#fff;padding:2px 7px;font-size:.59375rem}.join[data-astro-cid-sxwhvs3r]{flex:none}.join[data-astro-cid-sxwhvs3r].wide{width:clamp(26px,7cqw,46px);height:330px;margin:0 4px}.join[data-astro-cid-sxwhvs3r].wide.short{width:clamp(20px,5cqw,38px);height:16px}.join[data-astro-cid-sxwhvs3r].tall{width:18px;height:40px;display:none}.rail[data-astro-cid-sxwhvs3r]{stroke:var(--color-dark-text-soft);stroke-opacity:.45;stroke-width:1.5px}.out[data-astro-cid-sxwhvs3r],.down[data-astro-cid-sxwhvs3r]{stroke:var(--color-brand);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.flow[data-astro-cid-sxwhvs3r]{stroke:var(--color-brand);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:13 120;opacity:0;animation:12s linear infinite ereFlow}.f2[data-astro-cid-sxwhvs3r]{animation-delay:4s}.f3[data-astro-cid-sxwhvs3r]{animation-delay:8s}@keyframes ereFlow{0%{stroke-dashoffset:120px;opacity:0}6%{opacity:1}24%{stroke-dashoffset:-16px;opacity:1}30%,to{stroke-dashoffset:-16px;opacity:0}}.node[data-astro-cid-sxwhvs3r]{background:var(--node-fill);background-image:var(--node-glow);border:var(--node-ring-w) solid var(--color-brand);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:9px;width:clamp(116px,23.5cqw,150px);height:clamp(116px,23.5cqw,150px);animation:4s ease-in-out .9s infinite ereNode;display:flex;position:relative}@keyframes ereNode{0%,to{box-shadow:0 0 0 7px var(--color-brand-glow)}45%{box-shadow:0 0 0 18px var(--color-brand-glow)}}.node-label[data-astro-cid-sxwhvs3r]{font-family:var(--font-display);font-size:var(--node-label-size);letter-spacing:var(--node-label-tracking);color:#fff}.outcome[data-astro-cid-sxwhvs3r]{flex-direction:column;flex:0 auto;align-items:flex-start;gap:10px;width:clamp(92px,20cqw,150px);min-width:0;display:flex}.euro[data-astro-cid-sxwhvs3r]{border:1.5px solid var(--color-brand);width:54px;height:54px;font-family:var(--font-display);color:#fff;border-radius:50%;place-items:center;font-size:1.625rem;animation:4s ease-in-out 1.5s infinite ereEuro;display:grid}@keyframes ereEuro{0%,to{transform:scale(1)}45%{transform:scale(1.06)}}.outcome-title[data-astro-cid-sxwhvs3r]{font-family:var(--font-display);color:#fff;font-size:1.0625rem;line-height:1.25}.outcome-sub[data-astro-cid-sxwhvs3r]{color:var(--color-dark-text-soft);font-size:.78125rem;line-height:1.45}@container (width<=400px){.ere[data-astro-cid-sxwhvs3r]{flex-direction:column;align-items:stretch}.routes[data-astro-cid-sxwhvs3r]{width:100%}.route[data-astro-cid-sxwhvs3r]{height:auto;transform:none!important}.join[data-astro-cid-sxwhvs3r].wide{display:none}.join[data-astro-cid-sxwhvs3r].tall{align-self:center;margin:14px 0;display:block}.node[data-astro-cid-sxwhvs3r]{align-self:center}.outcome[data-astro-cid-sxwhvs3r]{text-align:center;align-items:center;width:100%;margin-top:18px}.outcome-sub[data-astro-cid-sxwhvs3r]{max-width:260px}}@media (prefers-reduced-motion:reduce){.route[data-astro-cid-sxwhvs3r],.icon[data-astro-cid-sxwhvs3r].muted,.flow[data-astro-cid-sxwhvs3r],.node[data-astro-cid-sxwhvs3r],.euro[data-astro-cid-sxwhvs3r]{animation:none}.flow[data-astro-cid-sxwhvs3r]{opacity:1;stroke-dasharray:none}}.is-wrap[data-astro-cid-6kkipl2c]{width:100%;max-width:600px;margin-left:auto;container-type:inline-size}.is[data-astro-cid-6kkipl2c]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);transition:opacity .6s;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.is[data-astro-cid-6kkipl2c].snap,.is[data-astro-cid-6kkipl2c].snap [data-astro-cid-6kkipl2c]{transition:none!important}.is[data-astro-cid-6kkipl2c].paused,.is[data-astro-cid-6kkipl2c].paused [data-astro-cid-6kkipl2c]{animation-play-state:paused!important}.is-spill[data-astro-cid-6kkipl2c]{z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(ellipse 58% 34% at 72% 54%, var(--color-sun-spill), transparent 75%);position:absolute;inset:-55% -40% -55% -120%}.is-wrap[data-astro-cid-6kkipl2c].day .is-spill[data-astro-cid-6kkipl2c]{animation:isDayGlow var(--day) linear both, isSpillDrift var(--day) linear both}@keyframes isSpillDrift{0%{transform:translate(-6%)}to{transform:translate(6%)}}.is-frame[data-astro-cid-6kkipl2c]{position:relative}.is-skyout[data-astro-cid-6kkipl2c],.is-duskout[data-astro-cid-6kkipl2c]{z-index:-1;opacity:0;pointer-events:none;position:absolute;inset:0 -45%}.is-skyout[data-astro-cid-6kkipl2c]{background:linear-gradient(to bottom, transparent 52%, var(--color-haze) 74%, transparent 84%), linear-gradient(to bottom, var(--color-sky-day-top) 0%, var(--color-sky-day-low) 55%, var(--color-sky-day-horizon) 80%, var(--color-ground-day) 80%, var(--color-ground-day) 90%, transparent 100%);mask-image:radial-gradient(50% 62% at 50% 60%,#000 46%,#0000 100%)}.is-duskout[data-astro-cid-6kkipl2c]{background:radial-gradient(34% 48% at var(--dusk-x) 80%, var(--color-sky-dusk), transparent 72%);mask-image:linear-gradient(#0000 0,#000 30%)}.is-duskout[data-astro-cid-6kkipl2c].am{--dusk-x:30%}.is-duskout[data-astro-cid-6kkipl2c].pm{--dusk-x:70%}.is-wrap[data-astro-cid-6kkipl2c].day .is-skyout[data-astro-cid-6kkipl2c]{animation:isDayGlow var(--day) linear both}.is-wrap[data-astro-cid-6kkipl2c].day .is-duskout[data-astro-cid-6kkipl2c].am{animation:isDawn var(--day) linear both}.is-wrap[data-astro-cid-6kkipl2c].day .is-duskout[data-astro-cid-6kkipl2c].pm{animation:isDusk var(--day) linear both}.is-wrap[data-astro-cid-6kkipl2c] .is[data-astro-cid-6kkipl2c].noon~.is-skyout[data-astro-cid-6kkipl2c],.is-wrap[data-astro-cid-6kkipl2c]:has(.is.noon) .is-skyout[data-astro-cid-6kkipl2c]{opacity:1}.is-flare-track[data-astro-cid-6kkipl2c]{z-index:-1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:-60% -30% 20%;overflow:hidden}.is-flare-box[data-astro-cid-6kkipl2c]{width:62.5%;height:57.143%;position:absolute;top:42.857%;left:18.75%}.is-flare[data-astro-cid-6kkipl2c]{opacity:0;width:0;height:0;position:absolute;top:125%;left:0}.is-wrap[data-astro-cid-6kkipl2c].day .is-flare-box[data-astro-cid-6kkipl2c] .is-sun-x[data-astro-cid-6kkipl2c]{animation:isSunX var(--day) linear both}.is-wrap[data-astro-cid-6kkipl2c].day .is-flare[data-astro-cid-6kkipl2c]{animation:isSunY var(--day) both, isFlareFade var(--day) linear both}@keyframes isFlareFade{0%,10%{opacity:0}22%,78%{opacity:1}90%,to{opacity:0}}.is-wrap[data-astro-cid-6kkipl2c] .is[data-astro-cid-6kkipl2c].noon~.is-flare-track[data-astro-cid-6kkipl2c] .is-sun-x[data-astro-cid-6kkipl2c]{left:50%}.is-wrap[data-astro-cid-6kkipl2c] .is[data-astro-cid-6kkipl2c].noon~.is-flare-track[data-astro-cid-6kkipl2c] .is-flare[data-astro-cid-6kkipl2c]{opacity:1;top:12%}.is-flare[data-astro-cid-6kkipl2c]:before,.is-flare[data-astro-cid-6kkipl2c]:after{content:"";border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.is-flare[data-astro-cid-6kkipl2c]:before{background:radial-gradient(circle, var(--color-sun-bloom), transparent 65%);width:60cqw;height:60cqw}.is-flare[data-astro-cid-6kkipl2c]:after{background:repeating-conic-gradient(var(--color-sun-ray) 0 4deg, transparent 4deg 14deg);width:110cqw;height:110cqw;animation:60s linear infinite isRays;mask-image:radial-gradient(circle,#000 6%,#0000 60%)}@keyframes isRays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.is-sun-track[data-astro-cid-6kkipl2c]{z-index:0;pointer-events:none;position:absolute;inset:0 0 20%;overflow:hidden}.is-sun-x[data-astro-cid-6kkipl2c]{width:0;position:absolute;top:0;bottom:0;left:6%}.is-sun[data-astro-cid-6kkipl2c]{background:var(--color-sun);width:7cqw;height:7cqw;box-shadow:0 0 3cqw 1cqw var(--color-sun-glow), 0 0 8cqw 3cqw var(--color-sun-glow);border-radius:50%;margin:-3.5cqw 0 0 -3.5cqw;position:absolute;top:125%;left:0}.is[data-astro-cid-6kkipl2c].day .is-sun-x[data-astro-cid-6kkipl2c]{animation:isSunX var(--day) linear both}.is[data-astro-cid-6kkipl2c].day .is-sun[data-astro-cid-6kkipl2c]{animation:isSunY var(--day) both}.is[data-astro-cid-6kkipl2c].day .is-house[data-astro-cid-6kkipl2c]{animation:isFacade var(--day) linear both}.is[data-astro-cid-6kkipl2c].day [data-astro-cid-6kkipl2c][data-is-house="0"] .w1[data-astro-cid-6kkipl2c],.is[data-astro-cid-6kkipl2c].day [data-astro-cid-6kkipl2c][data-is-house="1"] .w2[data-astro-cid-6kkipl2c],.is[data-astro-cid-6kkipl2c].day [data-astro-cid-6kkipl2c][data-is-house="2"] .w2[data-astro-cid-6kkipl2c],.is[data-astro-cid-6kkipl2c].day [data-astro-cid-6kkipl2c][data-is-house="3"] .w3[data-astro-cid-6kkipl2c]{animation:isLampA var(--day) linear both}.is[data-astro-cid-6kkipl2c].day [data-astro-cid-6kkipl2c][data-is-house="0"] .w3[data-astro-cid-6kkipl2c],.is[data-astro-cid-6kkipl2c].day [data-astro-cid-6kkipl2c][data-is-house="2"] .w1[data-astro-cid-6kkipl2c],.is[data-astro-cid-6kkipl2c].day [data-astro-cid-6kkipl2c][data-is-house="3"] .w1[data-astro-cid-6kkipl2c]{animation:isLampB var(--day) linear both}.is[data-astro-cid-6kkipl2c].day .is-house[data-astro-cid-6kkipl2c] i[data-astro-cid-6kkipl2c]{animation:isWindow var(--day) linear both}.is[data-astro-cid-6kkipl2c].day .is-sky[data-astro-cid-6kkipl2c]{animation:isStars var(--day) linear both}.is[data-astro-cid-6kkipl2c].noon .is-sun-x[data-astro-cid-6kkipl2c]{left:50%}.is[data-astro-cid-6kkipl2c].noon .is-sun[data-astro-cid-6kkipl2c]{top:12%}.is[data-astro-cid-6kkipl2c].noon .is-house[data-astro-cid-6kkipl2c]{background:var(--color-house-day)}.is[data-astro-cid-6kkipl2c].noon .is-house[data-astro-cid-6kkipl2c] i[data-astro-cid-6kkipl2c]{background:var(--color-window-day)}.is[data-astro-cid-6kkipl2c].noon .is-sky[data-astro-cid-6kkipl2c]{opacity:0}@keyframes isSunX{0%,8%{left:6%}92%,to{left:94%}}@keyframes isSunY{0%,8%{animation-timing-function:cubic-bezier(.25,.6,.5,1);top:125%}49%{animation-timing-function:cubic-bezier(.5,0,.75,.4);top:12%}92%,to{top:125%}}@keyframes isDayGlow{0%,8%{opacity:0}22%,74%{opacity:1}92%,to{opacity:0}}@keyframes isFacade{0%,10%{background:var(--color-dark-bg-raised)}24%,72%{background:var(--color-house-day)}90%,to{background:var(--color-dark-bg-raised)}}@keyframes isWindow{0%,12%{background:#ffffff0f}24%,72%{background:var(--color-window-day)}86%,to{background:#ffffff0f}}@keyframes isLampA{0%,12%{background:var(--color-warning-on-dark);box-shadow:0 0 8px var(--color-warning-on-dark)}16%,82%{background:var(--color-window-day);box-shadow:none}86%,to{background:var(--color-warning-on-dark);box-shadow:0 0 8px var(--color-warning-on-dark)}}@keyframes isLampB{0%,9%{background:var(--color-warning-on-dark);box-shadow:0 0 8px var(--color-warning-on-dark)}13%,88%{background:var(--color-window-day);box-shadow:none}92%,to{background:var(--color-warning-on-dark);box-shadow:0 0 8px var(--color-warning-on-dark)}}@keyframes isDawn{0%,4%{opacity:0}13%{opacity:1}26%,to{opacity:0}}@keyframes isDusk{0%,72%{opacity:0}85%{opacity:1}97%,to{opacity:0}}@keyframes isStars{0%,6%{opacity:1}16%,86%{opacity:0}to{opacity:1}}.is-sky[data-astro-cid-6kkipl2c] i[data-astro-cid-6kkipl2c]{opacity:.35;background:#fff;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite isTwinkle;position:absolute}@keyframes isTwinkle{50%{opacity:.08}}.is-hdr[data-astro-cid-6kkipl2c]{font-size:var(--text-story);justify-content:space-between;align-items:center;gap:12px;margin-bottom:.3em;padding-inline:7%;display:flex}.is-cap[data-astro-cid-6kkipl2c]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.is-cap-n[data-astro-cid-6kkipl2c]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;padding:.2em .6em;font-size:.8em}.is-cap-t[data-astro-cid-6kkipl2c].flip{animation:.45s cubic-bezier(.22,1,.36,1) isCap}@keyframes isCap{0%{opacity:0;transform:translateY(40%)}}.is-dots[data-astro-cid-6kkipl2c]{flex:none;gap:.45em;display:flex}.is-dots[data-astro-cid-6kkipl2c] i[data-astro-cid-6kkipl2c]{border-radius:var(--radius-pill);background:#fff3;width:.5em;height:.5em;transition:width .4s,background .4s}.is-dots[data-astro-cid-6kkipl2c] i[data-astro-cid-6kkipl2c].on{background:var(--color-brand);width:1.6em}.is-house[data-astro-cid-6kkipl2c]{z-index:1;width:var(--w);height:var(--h);background:var(--color-dark-bg-raised);clip-path:polygon(50% 0,100% 32%,100% 100%,0 100%,0 32%);position:absolute;bottom:20%;transform:translate(-50%)}.is-house[data-astro-cid-6kkipl2c] i[data-astro-cid-6kkipl2c]{background:#ffffff0f;border-radius:1px;width:18%;height:14%;transition:background .6s,box-shadow .6s;position:absolute}.is-house[data-astro-cid-6kkipl2c] .w1[data-astro-cid-6kkipl2c]{top:44%;left:18%}.is-house[data-astro-cid-6kkipl2c] .w2[data-astro-cid-6kkipl2c]{top:44%;left:44%}.is-house[data-astro-cid-6kkipl2c] .w3[data-astro-cid-6kkipl2c]{top:66%;left:18%}.is-road[data-astro-cid-6kkipl2c]{z-index:1;background:linear-gradient(#ffffff0b,#0000);position:absolute;inset:80% 0 0;mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}.is-road[data-astro-cid-6kkipl2c]:before{content:"";background:var(--color-dark-line);height:1px;position:absolute;top:0;left:0;right:0}.is-road[data-astro-cid-6kkipl2c]:after{content:"";background:repeating-linear-gradient(90deg,#ffffff38 0 4cqw,#0000 4cqw 8cqw);height:2px;position:absolute;top:48%;left:0;right:0}.is[data-astro-cid-6kkipl2c].driving .is-road[data-astro-cid-6kkipl2c]:after{animation:.5s linear infinite isRoad}@keyframes isRoad{to{background-position:-8cqw 0}}.is-lines[data-astro-cid-6kkipl2c]{z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.is-line[data-astro-cid-6kkipl2c]{stroke:var(--color-brand);stroke-width:.45px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:.8;transition:stroke-dashoffset .9s cubic-bezier(.45,0,.25,1)}.is-pulse[data-astro-cid-6kkipl2c]{stroke:#fff;stroke-width:.7px;stroke-linecap:round;stroke-dasharray:3 97;opacity:0}[data-astro-cid-6kkipl2c][data-is-line].on .is-line[data-astro-cid-6kkipl2c]{stroke-dashoffset:0}[data-astro-cid-6kkipl2c][data-is-line].on .is-pulse[data-astro-cid-6kkipl2c]{opacity:.9;animation:2.4s linear .9s infinite isPulse}@keyframes isPulse{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.is-box[data-astro-cid-6kkipl2c]{z-index:4;opacity:0;background:var(--color-bg-alt);width:3cqw;height:4.2cqw;color:var(--color-ink-faint);border-radius:.5cqw;flex-direction:column;justify-content:center;align-items:center;gap:.3cqw;transition:transform .55s cubic-bezier(.34,1.56,.64,1),opacity .3s,box-shadow .5s;display:flex;position:absolute;transform:translate(-50%,-50%)translateY(-24cqw)}.is-box[data-astro-cid-6kkipl2c] .icon{--icon-size:1.7cqw!important}.is-led[data-astro-cid-6kkipl2c]{background:var(--color-ink-faint);border-radius:1px;width:1.2cqw;height:.4cqw;transition:background .4s,box-shadow .4s}.is-box[data-astro-cid-6kkipl2c].in{opacity:1;transform:translate(-50%,-50%)}.is-box[data-astro-cid-6kkipl2c].in.gone{opacity:0;transition:opacity .7s,box-shadow .5s}.is-box[data-astro-cid-6kkipl2c].on{color:var(--color-success);box-shadow:0 0 0 .5cqw #0e7a3d59,0 0 2cqw #0e7a3d80}.is-box[data-astro-cid-6kkipl2c].on .is-led[data-astro-cid-6kkipl2c]{background:var(--color-success);box-shadow:0 0 6px var(--color-success)}.is-van[data-astro-cid-6kkipl2c]{z-index:5;width:20cqw;transition:left 1.4s cubic-bezier(.45,0,.25,1);position:absolute;bottom:7%;left:-34%}.is[data-astro-cid-6kkipl2c][data-van="1"] .is-van[data-astro-cid-6kkipl2c]{left:0%}.is[data-astro-cid-6kkipl2c][data-van="2"] .is-van[data-astro-cid-6kkipl2c]{left:23%}.is[data-astro-cid-6kkipl2c][data-van="3"] .is-van[data-astro-cid-6kkipl2c]{left:46%}.is[data-astro-cid-6kkipl2c][data-van="4"] .is-van[data-astro-cid-6kkipl2c]{left:68%}.is[data-astro-cid-6kkipl2c][data-van="5"] .is-van[data-astro-cid-6kkipl2c]{left:112%}.is-vansvg[data-astro-cid-6kkipl2c]{width:100%;display:block;overflow:visible}.is[data-astro-cid-6kkipl2c].driving .is-vansvg[data-astro-cid-6kkipl2c]{animation:.35s ease-in-out infinite isBump}@keyframes isBump{50%{transform:translateY(-.3cqw)}}.is-body[data-astro-cid-6kkipl2c]{fill:var(--color-bg-alt)}.is-glass[data-astro-cid-6kkipl2c]{fill:var(--color-dark-bg-raised)}.is-stripe[data-astro-cid-6kkipl2c],.is-logo[data-astro-cid-6kkipl2c]{fill:var(--color-brand)}.is-lamp[data-astro-cid-6kkipl2c]{fill:var(--color-warning-on-dark)}.is-tyre[data-astro-cid-6kkipl2c]{fill:var(--color-dark-bg)}.is-hub[data-astro-cid-6kkipl2c]{fill:var(--color-dark-text-soft)}.is-spoke[data-astro-cid-6kkipl2c]{stroke:var(--color-dark-bg);stroke-width:1.4px}.is[data-astro-cid-6kkipl2c].driving .is-wheel[data-astro-cid-6kkipl2c]{animation:.5s linear infinite isSpin}@keyframes isSpin{to{transform:rotate(360deg)}}.is-guy[data-astro-cid-6kkipl2c]{opacity:0;transform-origin:bottom;width:5.6cqw;transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:0;left:calc(100% + .8cqw);overflow:visible;transform:translate(-3cqw)scale(.7)}.is[data-astro-cid-6kkipl2c].out .is-guy[data-astro-cid-6kkipl2c]{opacity:1;transform:none}.is-leg[data-astro-cid-6kkipl2c]{fill:var(--color-dark-line)}.is-vest[data-astro-cid-6kkipl2c],.is-arm[data-astro-cid-6kkipl2c]{fill:var(--color-brand)}.is-refl[data-astro-cid-6kkipl2c],.is-head[data-astro-cid-6kkipl2c]{fill:var(--color-bg-alt)}.is-hat[data-astro-cid-6kkipl2c]{fill:var(--color-warning-on-dark)}.is-wave[data-astro-cid-6kkipl2c]{transform-box:fill-box;transform-origin:80% 8%}.is[data-astro-cid-6kkipl2c].wave .is-wave[data-astro-cid-6kkipl2c]{animation:.5s ease-in-out 3 isWave}@keyframes isWave{0%,to{transform:rotate(0)}50%{transform:rotate(150deg)}}.is-burst[data-astro-cid-6kkipl2c]{z-index:6;background:radial-gradient(circle, var(--color-warning-on-dark) 0 12%, transparent 13%), conic-gradient(from 0deg, transparent 0 6%, var(--color-warning-on-dark) 6% 9%, transparent 9% 19%, var(--color-warning-on-dark) 19% 22%, transparent 22% 31%, var(--color-warning-on-dark) 31% 34%, transparent 34% 44%, var(--color-warning-on-dark) 44% 47%, transparent 47% 56%, var(--color-warning-on-dark) 56% 59%, transparent 59% 69%, var(--color-warning-on-dark) 69% 72%, transparent 72% 81%, var(--color-warning-on-dark) 81% 84%, transparent 84% 94%, var(--color-warning-on-dark) 94% 97%, transparent 97%);opacity:0;border-radius:50%;width:7cqw;height:7cqw;position:absolute;top:60%;left:30%;transform:translate(-50%,-50%)scale(0);mask:radial-gradient(circle,#000 0 18%,#0000 19% 36%,#000 37% 70%,#0000 71%)}.is-burst[data-astro-cid-6kkipl2c].pop{animation:.9s cubic-bezier(.22,1,.36,1) isBurst}@keyframes isBurst{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)rotate(40deg)}}.is-bot[data-astro-cid-6kkipl2c]{z-index:7;width:20cqw;height:20cqw;transition:left 1.3s cubic-bezier(.45,0,.25,1),top 1.3s cubic-bezier(.45,0,.25,1);position:absolute;top:16%;left:114%;transform:translate(-50%,-50%)}.is[data-astro-cid-6kkipl2c][data-bot=meet] .is-bot[data-astro-cid-6kkipl2c]{top:44%;left:37%}.is[data-astro-cid-6kkipl2c][data-bot=hub] .is-bot[data-astro-cid-6kkipl2c]{top:29%;left:50%}.is-disc[data-astro-cid-6kkipl2c]{background:var(--node-fill);background-image:var(--node-glow);border:var(--node-ring-w) solid var(--color-brand);box-shadow:0 0 0 1.2cqw var(--color-brand-glow);border-radius:50%;animation:3.2s ease-in-out infinite isFloat;position:absolute;inset:0}.is-disc[data-astro-cid-6kkipl2c] .brand-mark.fluid{width:auto;height:53%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes isFloat{50%{box-shadow:0 0 0 2.2cqw var(--color-brand-glow);transform:translateY(-.9cqw)}}.is-ring[data-astro-cid-6kkipl2c]{width:0;height:0;position:absolute;top:50%;left:50%}.is[data-astro-cid-6kkipl2c][data-ben=ring] .is-ring[data-astro-cid-6kkipl2c]{animation:26s linear infinite isOrbit}.is[data-astro-cid-6kkipl2c][data-ben=ring] .is-ben-in[data-astro-cid-6kkipl2c]{animation:26s linear infinite reverse isOrbit}@keyframes isOrbit{to{transform:rotate(360deg)}}.is-ben[data-astro-cid-6kkipl2c]{opacity:0;transition:transform .6s cubic-bezier(.34,1.3,.64,1),opacity .35s;transition-delay:calc(var(--i) * .12s);position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.3)}.is[data-astro-cid-6kkipl2c][data-ben=fan] .is-ben[data-astro-cid-6kkipl2c]{opacity:1;transform:translate(calc(var(--fx) - 0%), calc(var(--fy) - 50%)) scale(1)}.is[data-astro-cid-6kkipl2c][data-ben=ring] .is-ben[data-astro-cid-6kkipl2c]{opacity:1;transform:translate(calc(var(--rx) * var(--orbit,1) - 50%), calc(var(--ry) * var(--orbit,1) - 50%)) scale(1);transition-delay:calc(var(--i) * 60ms)}.is-ben-in[data-astro-cid-6kkipl2c]{border-radius:var(--radius-pill);background:var(--color-dark-bg-raised);border:1px solid var(--color-dark-line-strong);color:#fff;white-space:nowrap;align-items:center;gap:.5em;padding:.3em;transition:gap .5s,padding .5s,background .5s,border-color .5s;display:flex;box-shadow:0 .6cqw 2cqw #00000073}.is[data-astro-cid-6kkipl2c][data-ben=ring] .is-ben-in[data-astro-cid-6kkipl2c]{background:0 0;border-color:#0000;gap:0;padding:0}.is[data-astro-cid-6kkipl2c][data-ben=ring] .is-ben-ico[data-astro-cid-6kkipl2c]{width:clamp(18px,4.6cqw,2.3em);height:clamp(18px,4.6cqw,2.3em);box-shadow:0 0 0 .35em var(--color-brand-glow)}.is-ben-ico[data-astro-cid-6kkipl2c]{background:var(--color-brand);border-radius:50%;flex:none;place-items:center;width:1.9em;height:1.9em;transition:width .5s,height .5s,box-shadow .5s;display:grid}.is-ben-t[data-astro-cid-6kkipl2c]{max-width:16em;padding-right:.5em;font-weight:700;transition:max-width .5s,padding .5s,opacity .3s;overflow:hidden}.is[data-astro-cid-6kkipl2c][data-ben=ring] .is-ben-t[data-astro-cid-6kkipl2c]{opacity:0;max-width:0;padding-right:0}.is-wallet[data-astro-cid-6kkipl2c]{z-index:8;transform-origin:100%;opacity:0;text-align:right;border-radius:var(--radius-pill);background:var(--color-dark-bg-raised);border:1px solid var(--color-brand);color:#fff;white-space:nowrap;flex-direction:row-reverse;align-items:center;gap:.55em;padding:.35em .35em .35em .9em;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s;display:flex;position:absolute;transform:translateY(-50%)scale(.6)}.is-wallet[data-astro-cid-6kkipl2c].show{opacity:1;transform:translateY(-50%)}.is-wallet[data-astro-cid-6kkipl2c].bump{animation:.35s isBumpW}@keyframes isBumpW{50%{box-shadow:0 0 0 .9cqw var(--color-brand-glow)}}.is-eur[data-astro-cid-6kkipl2c],.is-coin[data-astro-cid-6kkipl2c]{background:var(--color-brand);font-family:var(--font-display);color:#fff;border-radius:50%;place-items:center;display:grid}.is-eur[data-astro-cid-6kkipl2c]{width:2em;height:2em}.is-wal-t[data-astro-cid-6kkipl2c]{flex-direction:column;line-height:1.15;display:flex}.is-wal-t[data-astro-cid-6kkipl2c] b[data-astro-cid-6kkipl2c]{font-size:.95em}.is-wal-t[data-astro-cid-6kkipl2c] em[data-astro-cid-6kkipl2c]{color:var(--color-brand-on-dark);font-variant-numeric:tabular-nums;font-size:.85em;font-style:normal}.is-coin[data-astro-cid-6kkipl2c]{z-index:7;left:var(--cx);top:var(--cy);opacity:0;width:2.6cqw;height:2.6cqw;box-shadow:0 0 1.4cqw var(--color-brand-glow);font-size:1.5cqw;position:absolute;transform:translate(-50%,-50%)}.is-coin[data-astro-cid-6kkipl2c].fly{animation:.9s ease-in-out forwards isCoin}@keyframes isCoin{0%{left:var(--cx);top:var(--cy);opacity:0;transform:translate(-50%,-50%)scale(.5)}15%{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{left:var(--mx);top:var(--my)}to{left:var(--wx);top:var(--wy);opacity:.3;transform:translate(-50%,-50%)scale(.6)}}@container (width<=460px){.is[data-astro-cid-6kkipl2c]{--orbit:1.12}.is[data-astro-cid-6kkipl2c][data-bot=hub] .is-bot[data-astro-cid-6kkipl2c]{top:33%}}@media (prefers-reduced-motion:reduce){.is[data-astro-cid-6kkipl2c] [data-astro-cid-6kkipl2c],.is[data-astro-cid-6kkipl2c]{transition:none!important;animation:none!important}}@container (width<=460px){.is-dots[data-astro-cid-6kkipl2c]{display:none}}.os-wrap[data-astro-cid-edhq6phm]{width:100%;max-width:600px;margin-left:auto;container-type:inline-size}.os[data-astro-cid-edhq6phm]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.os[data-astro-cid-edhq6phm].snap,.os[data-astro-cid-edhq6phm].snap [data-astro-cid-edhq6phm]{transition:none!important}.os[data-astro-cid-edhq6phm].paused,.os[data-astro-cid-edhq6phm].paused [data-astro-cid-edhq6phm]{animation-play-state:paused!important}.os-frame[data-astro-cid-edhq6phm]{position:relative}.os-skyout[data-astro-cid-edhq6phm]{z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(to bottom, transparent 52%, var(--color-haze) 74%, transparent 84%), linear-gradient(to bottom, var(--color-sky-day-top) 0%, var(--color-sky-day-low) 55%, var(--color-sky-day-horizon) 80%, var(--color-ground-day) 80%, var(--color-ground-day) 90%, transparent 100%);transition:opacity 5s;position:absolute;inset:0 -45%;mask-image:radial-gradient(50% 62% at 50% 60%,#000 46%,#0000 100%)}.os-frame[data-astro-cid-edhq6phm]:has(.os.day) .os-skyout[data-astro-cid-edhq6phm]{opacity:1}.os-duskout[data-astro-cid-edhq6phm]{--dusk-x:30%;z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(34% 48% at var(--dusk-x) 80%, var(--color-sky-dusk), transparent 72%);transition:opacity 2.5s;position:absolute;inset:0 -45%;mask-image:linear-gradient(#0000 0,#000 30%)}.os-frame[data-astro-cid-edhq6phm]:has(.os.dusk) .os-duskout[data-astro-cid-edhq6phm]{--dusk-x:70%}.os-frame[data-astro-cid-edhq6phm]:has(.os.dawn) .os-duskout[data-astro-cid-edhq6phm],.os-frame[data-astro-cid-edhq6phm]:has(.os.dusk) .os-duskout[data-astro-cid-edhq6phm]{opacity:1}.os-flare[data-astro-cid-edhq6phm]{z-index:-1;opacity:0;pointer-events:none;mix-blend-mode:screen;width:0;height:0;transition:opacity 3s,transform 6s cubic-bezier(.2,.6,.3,1);position:absolute;top:calc(9% + 2.5cqw);left:calc(22% + 2.5cqw);transform:translateY(30cqw)}.os-frame[data-astro-cid-edhq6phm]:has(.os.day) .os-flare[data-astro-cid-edhq6phm]{opacity:1;transform:none}.os-flare[data-astro-cid-edhq6phm]:before,.os-flare[data-astro-cid-edhq6phm]:after{content:"";border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.os-flare[data-astro-cid-edhq6phm]:before{background:radial-gradient(circle, var(--color-sun-bloom), transparent 65%);width:60cqw;height:60cqw}.os-flare[data-astro-cid-edhq6phm]:after{background:repeating-conic-gradient(var(--color-sun-ray) 0 4deg, transparent 4deg 14deg);width:110cqw;height:110cqw;animation:60s linear infinite osRays;mask-image:radial-gradient(circle,#000 6%,#0000 60%)}@keyframes osRays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.os-sky[data-astro-cid-edhq6phm]{transition:opacity 4s}.os[data-astro-cid-edhq6phm].day .os-sky[data-astro-cid-edhq6phm]{opacity:0}.os-sun[data-astro-cid-edhq6phm],.os-moon[data-astro-cid-edhq6phm]{opacity:0;border-radius:50%;width:5cqw;height:5cqw;transition:opacity 3s,transform 6s cubic-bezier(.2,.6,.3,1);position:absolute;top:9%;transform:translateY(30cqw)}.os-sun[data-astro-cid-edhq6phm]{background:var(--color-sun);box-shadow:0 0 3cqw 1cqw var(--color-sun-glow);left:22%}.os-moon[data-astro-cid-edhq6phm]{box-shadow:inset -1.2cqw -.5cqw 0 0 var(--color-dark-text);left:84%}.os[data-astro-cid-edhq6phm].day .os-sun[data-astro-cid-edhq6phm],.os[data-astro-cid-edhq6phm].night .os-moon[data-astro-cid-edhq6phm]{opacity:1;transform:none}.os-zzz[data-astro-cid-edhq6phm]{z-index:6;font-family:var(--font-display);color:var(--color-dark-text-soft);opacity:0;gap:.3em;transition:opacity .6s;display:flex;position:absolute;top:50%;left:14%}.os-zzz[data-astro-cid-edhq6phm] i[data-astro-cid-edhq6phm]{font-size:1.1em;font-style:normal;animation:2.4s ease-in-out infinite osZ}.os-zzz[data-astro-cid-edhq6phm] i[data-astro-cid-edhq6phm]:nth-child(2){font-size:.85em;animation-delay:.4s}.os-zzz[data-astro-cid-edhq6phm] i[data-astro-cid-edhq6phm]:nth-child(3){font-size:.65em;animation-delay:.8s}@keyframes osZ{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:1;transform:translateY(-.8cqw)}}.os[data-astro-cid-edhq6phm].night .os-zzz[data-astro-cid-edhq6phm]{opacity:1}.os-post[data-astro-cid-edhq6phm].charging.slow .os-fill[data-astro-cid-edhq6phm]{animation-duration:7s}.os-car[data-astro-cid-edhq6phm].reset{transition:none!important}.os-sky[data-astro-cid-edhq6phm] i[data-astro-cid-edhq6phm]{opacity:.35;background:#fff;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite osTwinkle;position:absolute}@keyframes osTwinkle{50%{opacity:.08}}.os-city[data-astro-cid-edhq6phm]{position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%)}.os-city[data-astro-cid-edhq6phm] i[data-astro-cid-edhq6phm]:after{content:"";background:var(--color-dark-bg);opacity:0;transition:opacity 4s;position:absolute;inset:0}.os[data-astro-cid-edhq6phm].day .os-city[data-astro-cid-edhq6phm] i[data-astro-cid-edhq6phm]:after{opacity:.6}.os-city[data-astro-cid-edhq6phm] i[data-astro-cid-edhq6phm]{width:var(--w);height:var(--h);background:radial-gradient(circle,#ffffff12 0 .25cqw,#0000 .3cqw) 0 0/1.6cqw 2.2cqw,#ffffff06;position:absolute;bottom:20%}.os-hdr[data-astro-cid-edhq6phm]{font-size:var(--text-story);justify-content:space-between;align-items:center;gap:12px;margin-bottom:.3em;padding-inline:7%;display:flex}.os-cap[data-astro-cid-edhq6phm]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.os-cap-n[data-astro-cid-edhq6phm]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;padding:.2em .6em;font-size:.8em}.os-cap-t[data-astro-cid-edhq6phm].flip{animation:.45s cubic-bezier(.22,1,.36,1) osCap}@keyframes osCap{0%{opacity:0;transform:translateY(40%)}}.os-dots[data-astro-cid-edhq6phm]{flex:none;gap:.45em;display:flex}.os-dots[data-astro-cid-edhq6phm] i[data-astro-cid-edhq6phm]{border-radius:var(--radius-pill);background:#fff3;width:.5em;height:.5em;transition:width .4s,background .4s}.os-dots[data-astro-cid-edhq6phm] i[data-astro-cid-edhq6phm].on{background:var(--color-brand);width:1.6em}.os-ground[data-astro-cid-edhq6phm]{z-index:1;background:linear-gradient(#ffffff0b,#0000);position:absolute;inset:80% 0 0;mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}.os-ground[data-astro-cid-edhq6phm]:before{content:"";background:var(--color-dark-line);height:1px;position:absolute;top:0;left:0;right:0}.os-ground[data-astro-cid-edhq6phm]:after{content:"";--bay:linear-gradient(#ffffff24, #ffffff24);background:var(--bay) 26% 0 / 1px 100% no-repeat, var(--bay) 42% 0 / 1px 100% no-repeat, var(--bay) 58% 0 / 1px 100% no-repeat, var(--bay) 74% 0 / 1px 100% no-repeat, var(--bay) 90% 0 / 1px 100% no-repeat;position:absolute;inset:16% 0 36%}.os-lines[data-astro-cid-edhq6phm]{z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.os-line[data-astro-cid-edhq6phm]{stroke:var(--color-brand);stroke-width:.45px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:.8;transition:stroke-dashoffset .9s cubic-bezier(.45,0,.25,1)}.os-pulse[data-astro-cid-edhq6phm]{stroke:#fff;stroke-width:.7px;stroke-linecap:round;stroke-dasharray:3 97;opacity:0}[data-astro-cid-edhq6phm][data-os-line].on .os-line[data-astro-cid-edhq6phm]{stroke-dashoffset:0}[data-astro-cid-edhq6phm][data-os-line].on .os-pulse[data-astro-cid-edhq6phm]{opacity:.9;animation:2.4s linear .9s infinite osPulse}@keyframes osPulse{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.os-post[data-astro-cid-edhq6phm]{z-index:4;transform-origin:bottom;background:var(--color-bg-alt);border-radius:1.2cqw 1.2cqw .3cqw .3cqw;width:3.6cqw;height:12cqw;transition:transform .5s cubic-bezier(.34,1.56,.64,1);position:absolute;transform:translate(-50%)scaleY(0);box-shadow:inset -.6cqw 0 #0000001f}.os-post[data-astro-cid-edhq6phm].up{transform:translate(-50%)}.os-screen[data-astro-cid-edhq6phm]{background:var(--color-dark-bg-raised);border-radius:.3cqw;place-items:center;height:3cqw;transition:background .35s;display:grid;position:absolute;top:1.3cqw;left:.6cqw;right:.6cqw;overflow:hidden}.os-fill[data-astro-cid-edhq6phm]{background:var(--color-success);height:0;position:absolute;bottom:0;left:0;right:0}.os-post[data-astro-cid-edhq6phm].charging .os-fill[data-astro-cid-edhq6phm]{animation:2.8s ease-in-out infinite osCharge}@keyframes osCharge{0%{height:10%}80%,to{height:100%}}.os-bang[data-astro-cid-edhq6phm]{font-family:var(--font-display);color:var(--color-dark-bg);opacity:0;font-size:1.9cqw;position:relative}.os-post[data-astro-cid-edhq6phm].fault .os-screen[data-astro-cid-edhq6phm]{background:var(--color-warning-on-dark);animation:.8s steps(2,jump-none) infinite osBlink}.os-post[data-astro-cid-edhq6phm].fault .os-bang[data-astro-cid-edhq6phm]{opacity:1}@keyframes osBlink{50%{background:var(--color-dark-bg-raised)}}.os-bolt[data-astro-cid-edhq6phm]{color:var(--color-ink-faint);transition:color .3s;display:flex;position:absolute;top:6cqw;left:50%;transform:translate(-50%)}.os-bolt[data-astro-cid-edhq6phm] .icon{--icon-size:2cqw!important}.os-post[data-astro-cid-edhq6phm].charging .os-bolt[data-astro-cid-edhq6phm]{color:var(--color-success)}.os-warn[data-astro-cid-edhq6phm]{z-index:6;background:var(--color-warning-on-dark);width:3.4cqw;height:3.4cqw;color:var(--color-dark-bg);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:2cqw;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;transform:translate(-50%,-50%)scale(0)}.os[data-astro-cid-edhq6phm].fault .os-warn[data-astro-cid-edhq6phm]{animation:.9s ease-in-out infinite osNag;transform:translate(-50%,-50%)scale(1)}@keyframes osNag{50%{box-shadow:0 0 0 1cqw #f0b42940}}.os-tag[data-astro-cid-edhq6phm]{z-index:6;border-radius:var(--radius-pill);background:var(--color-dark-bg-raised);border:1px solid var(--color-dark-line-strong);color:#fff;white-space:nowrap;opacity:0;align-items:center;gap:.4em;padding:.3em .7em .3em .5em;font-size:.85em;font-weight:700;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .25s;display:inline-flex;position:absolute;transform:translate(-50%,-50%)scale(.4)}.os-tag[data-astro-cid-edhq6phm] .icon{color:var(--color-brand-on-dark)}.os-tag[data-astro-cid-edhq6phm].on{opacity:1;transform:translate(-50%,-50%)}.os-owner[data-astro-cid-edhq6phm]{z-index:5;width:5.8cqw;position:absolute;left:11%;transform:translate(-50%)}.os-owner[data-astro-cid-edhq6phm] svg[data-astro-cid-edhq6phm]{width:100%;display:block;overflow:visible}.os-leg[data-astro-cid-edhq6phm]{fill:var(--color-dark-bg)}.os-suit[data-astro-cid-edhq6phm]{fill:var(--color-dark-text-soft)}.os-shirt[data-astro-cid-edhq6phm],.os-head[data-astro-cid-edhq6phm]{fill:var(--color-bg-alt)}.os-tie[data-astro-cid-edhq6phm]{fill:var(--color-brand)}.os-hair[data-astro-cid-edhq6phm]{fill:var(--color-dark-line)}.os-thumb[data-astro-cid-edhq6phm]{transform-box:fill-box;transform-origin:20% 8%;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.os[data-astro-cid-edhq6phm].happy .os-thumb[data-astro-cid-edhq6phm]{transform:rotate(-150deg)}.os-sweat[data-astro-cid-edhq6phm]{background:var(--color-bg-alt);opacity:0;border-radius:50%/60% 60% 40% 40%;width:1cqw;height:1.4cqw;position:absolute;top:1.6cqw;right:-.8cqw}.os[data-astro-cid-edhq6phm].stress .os-sweat[data-astro-cid-edhq6phm]{animation:1.1s ease-in infinite osSweat}@keyframes osSweat{0%{opacity:0;transform:translateY(0)}20%{opacity:.85}to{opacity:0;transform:translateY(2.4cqw)}}.os[data-astro-cid-edhq6phm].stress .os-owner[data-astro-cid-edhq6phm] svg[data-astro-cid-edhq6phm]{animation:.35s ease-in-out infinite osJitter}@keyframes osJitter{50%{transform:translate(.15cqw)}}.os-sheet[data-astro-cid-edhq6phm]{z-index:5;border-left:.5cqw solid var(--color-brand);background:var(--color-bg);color:var(--color-ink);white-space:nowrap;opacity:0;transform:translate(-50%, 0) rotate(var(--rot));border-radius:.4cqw;padding:.35em .7em;font-size:.78em;font-weight:700;line-height:1.1;transition:top .5s cubic-bezier(.34,1.4,.64,1),left .6s cubic-bezier(.55,0,.75,.3),transform .6s,opacity .3s;position:absolute;top:-12%;left:22%;box-shadow:0 .2cqw .6cqw #0006}.os-sheet[data-astro-cid-edhq6phm].in{top:var(--top);opacity:1}@container (width<=440px){.os-sheet[data-astro-cid-edhq6phm]{padding:.3em .5em;font-size:.68em;left:21%}}.os-sheet[data-astro-cid-edhq6phm].in.gone{opacity:0;transition:top .6s cubic-bezier(.55,0,.75,.3),left .6s cubic-bezier(.55,0,.75,.3),transform .6s,opacity .6s ease-in;top:22%;left:50%;transform:translate(-50%,-50%)rotate(200deg)scale(.2)}.os-call[data-astro-cid-edhq6phm]{z-index:6;background:var(--color-brand);color:#fff;border-radius:50% 50% 50% .6cqw;place-items:center;width:4.4cqw;height:4.4cqw;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .35s;display:grid;position:absolute;top:40%;left:22%;transform:translate(-50%,-50%)scale(0)}.os-call[data-astro-cid-edhq6phm]>span[data-astro-cid-edhq6phm]{grid-area:1/1;display:flex}.os-call[data-astro-cid-edhq6phm] .icon{--icon-size:2.3cqw!important}.os-call-ok[data-astro-cid-edhq6phm]{opacity:0}.os-call[data-astro-cid-edhq6phm].ring{transform:translate(-50%,-50%)scale(1)}.os-call[data-astro-cid-edhq6phm].ring .os-call-ring[data-astro-cid-edhq6phm]{animation:.5s ease-in-out infinite osRing}@keyframes osRing{25%{transform:rotate(-16deg)}75%{transform:rotate(16deg)}}.os-call[data-astro-cid-edhq6phm].ok{background:var(--color-success)}.os-call[data-astro-cid-edhq6phm].ok .os-call-ring[data-astro-cid-edhq6phm]{opacity:0;animation:none}.os-call[data-astro-cid-edhq6phm].ok .os-call-ok[data-astro-cid-edhq6phm]{opacity:1}.os-car[data-astro-cid-edhq6phm]{z-index:7;bottom:3%;left:var(--from);width:13cqw;transition:left 1.3s cubic-bezier(.45,0,.25,1);position:absolute;transform:translate(-50%)}.os-car[data-astro-cid-edhq6phm].in{left:var(--bay)}.os-car[data-astro-cid-edhq6phm].in.away{left:var(--away);transition:left 1.6s cubic-bezier(.55,0,.8,.4)}.os-car[data-astro-cid-edhq6phm] svg[data-astro-cid-edhq6phm]{width:100%;display:block}.os-car[data-astro-cid-edhq6phm]:not(.flip) svg[data-astro-cid-edhq6phm]{transform:scaleX(-1)}.os-car[data-astro-cid-edhq6phm].c1 .os-cbody[data-astro-cid-edhq6phm]{fill:var(--color-bg-alt)}.os-car[data-astro-cid-edhq6phm].c2 .os-cbody[data-astro-cid-edhq6phm]{fill:var(--color-brand)}.os-car[data-astro-cid-edhq6phm].c3 .os-cbody[data-astro-cid-edhq6phm]{fill:var(--color-dark-text-soft)}.os-car[data-astro-cid-edhq6phm].c4 .os-cbody[data-astro-cid-edhq6phm]{fill:var(--color-warning-on-dark)}.os-cglass[data-astro-cid-edhq6phm]{fill:var(--color-dark-bg-raised)}.os-clamp[data-astro-cid-edhq6phm]{fill:var(--color-warning-on-dark)}.os-car[data-astro-cid-edhq6phm].c4 .os-clamp[data-astro-cid-edhq6phm]{fill:var(--color-bg)}.os-tyre[data-astro-cid-edhq6phm]{fill:var(--color-dark-bg)}.os-hub[data-astro-cid-edhq6phm]{fill:var(--color-dark-text-soft)}.os-car[data-astro-cid-edhq6phm].moving .os-cwheel[data-astro-cid-edhq6phm]{animation:.5s linear infinite reverse osSpin}@keyframes osSpin{to{transform:rotate(360deg)}}.os-burst[data-astro-cid-edhq6phm]{z-index:6;background:radial-gradient(circle, var(--color-success) 0 16%, transparent 17%), conic-gradient(from 0deg, transparent 0 6%, var(--color-success) 6% 10%, transparent 10% 19%, var(--color-success) 19% 23%, transparent 23% 31%, var(--color-success) 31% 35%, transparent 35% 44%, var(--color-success) 44% 48%, transparent 48% 56%, var(--color-success) 56% 60%, transparent 60% 69%, var(--color-success) 69% 73%, transparent 73% 81%, var(--color-success) 81% 85%, transparent 85% 94%, var(--color-success) 94% 98%, transparent 98%);opacity:0;border-radius:50%;width:7cqw;height:7cqw;position:absolute;transform:translate(-50%,-50%)scale(0);mask:radial-gradient(circle,#000 0 18%,#0000 19% 36%,#000 37% 70%,#0000 71%)}.os-burst[data-astro-cid-edhq6phm].pop{animation:.9s cubic-bezier(.22,1,.36,1) osBurst}@keyframes osBurst{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)rotate(40deg)}}.os-bot[data-astro-cid-edhq6phm]{z-index:8;width:20cqw;height:20cqw;transition:left 1.3s cubic-bezier(.45,0,.25,1),top 1.3s cubic-bezier(.45,0,.25,1);position:absolute;top:16%;left:114%;transform:translate(-50%,-50%)}.os[data-astro-cid-edhq6phm][data-bot=hub] .os-bot[data-astro-cid-edhq6phm]{top:22%;left:50%}.os-disc[data-astro-cid-edhq6phm]{background:var(--node-fill);background-image:var(--node-glow);border:var(--node-ring-w) solid var(--color-brand);box-shadow:0 0 0 1.2cqw var(--color-brand-glow);border-radius:50%;animation:3.2s ease-in-out infinite osFloat;position:absolute;inset:0}.os-disc[data-astro-cid-edhq6phm] .brand-mark.fluid{width:auto;height:53%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes osFloat{50%{box-shadow:0 0 0 2.2cqw var(--color-brand-glow);transform:translateY(-.9cqw)}}.os[data-astro-cid-edhq6phm].gulp .os-disc[data-astro-cid-edhq6phm]{animation:.3s ease-in-out 5 osGulp}@keyframes osGulp{50%{transform:scale(1.12)}}.os-wallet[data-astro-cid-edhq6phm]{z-index:9;transform-origin:0;opacity:0;border-radius:var(--radius-pill);background:var(--color-dark-bg-raised);border:1px solid var(--color-brand);color:#fff;white-space:nowrap;align-items:center;gap:.55em;padding:.35em .9em .35em .35em;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s;display:flex;position:absolute;transform:translateY(-50%)scale(.6)}.os-wallet[data-astro-cid-edhq6phm].show{opacity:1;transform:translateY(-50%)}.os-wallet[data-astro-cid-edhq6phm].bump{animation:.35s osBumpW}@keyframes osBumpW{50%{box-shadow:0 0 0 .9cqw var(--color-brand-glow)}}.os-eur[data-astro-cid-edhq6phm],.os-coin[data-astro-cid-edhq6phm]{background:var(--color-brand);font-family:var(--font-display);color:#fff;border-radius:50%;place-items:center;display:grid}.os-eur[data-astro-cid-edhq6phm]{width:2em;height:2em}.os-wal-t[data-astro-cid-edhq6phm]{flex-direction:column;line-height:1.15;display:flex}.os-wal-t[data-astro-cid-edhq6phm] b[data-astro-cid-edhq6phm]{font-size:.95em}.os-wal-t[data-astro-cid-edhq6phm] em[data-astro-cid-edhq6phm]{color:var(--color-brand-on-dark);font-variant-numeric:tabular-nums;font-size:.85em;font-style:normal}.os-coin[data-astro-cid-edhq6phm]{z-index:8;left:var(--cx);top:var(--cy);opacity:0;width:2.6cqw;height:2.6cqw;box-shadow:0 0 1.4cqw var(--color-brand-glow);font-size:1.5cqw;position:absolute;transform:translate(-50%,-50%)}.os-coin[data-astro-cid-edhq6phm].fly{animation:1.3s ease-in-out forwards osCoin}@keyframes osCoin{0%{left:var(--cx);top:var(--cy);opacity:0;transform:translate(-50%,-50%)scale(.5)}12%{opacity:1;transform:translate(-50%,-50%)scale(1)}45%{left:var(--hx);top:var(--hy);transform:translate(-50%,-50%)scale(.8)}to{left:var(--wx);top:var(--wy);opacity:.3;transform:translate(-50%,-50%)scale(.6)}}@media (prefers-reduced-motion:reduce){.os[data-astro-cid-edhq6phm] [data-astro-cid-edhq6phm],.os[data-astro-cid-edhq6phm]{transition:none!important;animation:none!important}}@container (width<=460px){.os-dots[data-astro-cid-edhq6phm]{display:none}}.fs-wrap[data-astro-cid-vmvl2qn6]{width:100%;max-width:600px;margin-left:auto;container-type:inline-size}.fs-hdr[data-astro-cid-vmvl2qn6]{font-size:var(--text-story);justify-content:space-between;align-items:center;gap:12px;margin-bottom:.3em;padding-inline:4%;display:flex}.fs-cap[data-astro-cid-vmvl2qn6]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.fs-cap-n[data-astro-cid-vmvl2qn6]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;padding:.2em .6em;font-size:.8em}.fs-cap-t[data-astro-cid-vmvl2qn6].flip{animation:.45s cubic-bezier(.22,1,.36,1) fsCap}@keyframes fsCap{0%{opacity:0;transform:translateY(40%)}}.fs-dots[data-astro-cid-vmvl2qn6]{flex:none;gap:.45em;display:flex}.fs-dots[data-astro-cid-vmvl2qn6] i[data-astro-cid-vmvl2qn6]{border-radius:var(--radius-pill);background:#fff3;width:.5em;height:.5em;transition:width .4s,background .4s}.fs-dots[data-astro-cid-vmvl2qn6] i[data-astro-cid-vmvl2qn6].on{background:var(--color-brand);width:1.6em}.fs[data-astro-cid-vmvl2qn6]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);color:#fff;position:relative}.fs[data-astro-cid-vmvl2qn6].snap,.fs[data-astro-cid-vmvl2qn6].snap [data-astro-cid-vmvl2qn6]{transition:none!important}.fs[data-astro-cid-vmvl2qn6].paused,.fs[data-astro-cid-vmvl2qn6].paused [data-astro-cid-vmvl2qn6]{animation-play-state:paused!important}.fs-sky[data-astro-cid-vmvl2qn6] i[data-astro-cid-vmvl2qn6]{opacity:.3;background:#fff;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite fsTwinkle;position:absolute}@keyframes fsTwinkle{50%{opacity:.06}}.fs-floor[data-astro-cid-vmvl2qn6]{background:radial-gradient(closest-side,#ffffff17,#0000);border-radius:50%;height:7cqw;position:absolute;top:86%;transform:translate(-50%,-50%)}.fs-floor[data-astro-cid-vmvl2qn6].l{width:56cqw;left:26%}.fs-floor[data-astro-cid-vmvl2qn6].r{width:44cqw;left:79%}.fs-shadow[data-astro-cid-vmvl2qn6]{fill:#00000073}.fs-draw[data-astro-cid-vmvl2qn6]{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fs-cable[data-astro-cid-vmvl2qn6]{stroke:var(--color-dark-text-soft);stroke-width:.8px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .6s}.fs[data-astro-cid-vmvl2qn6].plugged .fs-cable[data-astro-cid-vmvl2qn6]{stroke-dashoffset:0}.fs-juice[data-astro-cid-vmvl2qn6]{stroke:var(--color-success);stroke-width:1px;stroke-linecap:round;stroke-dasharray:10 90;opacity:0}.fs[data-astro-cid-vmvl2qn6].plugged .fs-juice[data-astro-cid-vmvl2qn6]{opacity:1;animation:1.1s linear .6s infinite fsJuice}@keyframes fsJuice{0%{stroke-dashoffset:10px}to{stroke-dashoffset:-100px}}.fs-line[data-astro-cid-vmvl2qn6]{stroke:var(--color-brand);stroke-width:.45px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:.85;transition:stroke-dashoffset .9s cubic-bezier(.45,0,.25,1)}.fs-pulse[data-astro-cid-vmvl2qn6]{stroke:#fff;stroke-width:.7px;stroke-linecap:round;stroke-dasharray:3 97;opacity:0}[data-astro-cid-vmvl2qn6][data-fs-line].on .fs-line[data-astro-cid-vmvl2qn6]{stroke-dashoffset:0}[data-astro-cid-vmvl2qn6][data-fs-line].on .fs-pulse[data-astro-cid-vmvl2qn6]{opacity:.9;animation:2.4s linear .9s infinite fsPulse}@keyframes fsPulse{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.fs-wallbox[data-astro-cid-vmvl2qn6],.fs-post[data-astro-cid-vmvl2qn6]{z-index:3;transition:transform .6s cubic-bezier(.34,1.3,.64,1),opacity .4s;position:absolute;bottom:14%;transform:translate(-50%)}.fs-wallbox[data-astro-cid-vmvl2qn6]{flex-direction:column;align-items:center;display:flex}.fs-wb[data-astro-cid-vmvl2qn6]{background:linear-gradient(180deg, var(--color-bg), var(--color-bg-alt));width:4.2cqw;height:5.8cqw;color:var(--color-ink-faint);border-radius:.8cqw;flex-direction:column;justify-content:center;align-items:center;gap:.5cqw;transition:color .4s,box-shadow .4s;display:flex;box-shadow:0 .6cqw 1.4cqw #00000073}.fs-wb[data-astro-cid-vmvl2qn6] .icon,.fs-post[data-astro-cid-vmvl2qn6] .icon{--icon-size:2cqw!important}.fs-led[data-astro-cid-vmvl2qn6]{background:var(--color-ink-faint);border-radius:1px;width:1.8cqw;height:.5cqw;transition:background .4s,box-shadow .4s}.fs-pole[data-astro-cid-vmvl2qn6]{background:linear-gradient(90deg, var(--color-dark-bg-raised), var(--color-dark-line));width:.9cqw;height:10cqw}.fs[data-astro-cid-vmvl2qn6].plugged .fs-wb[data-astro-cid-vmvl2qn6]{color:var(--color-success);box-shadow:0 .6cqw 1.4cqw #00000073,0 0 2.4cqw #0e7a3d73}.fs[data-astro-cid-vmvl2qn6].plugged .fs-led[data-astro-cid-vmvl2qn6]{background:var(--color-success);box-shadow:0 0 6px var(--color-success)}.fs-post[data-astro-cid-vmvl2qn6]{background:linear-gradient(90deg, var(--color-bg), var(--color-bg-alt) 70%, var(--color-dark-text-soft));width:4.6cqw;height:17cqw;color:var(--color-ink-faint);box-sizing:border-box;opacity:0;border-radius:1.4cqw 1.4cqw .4cqw .4cqw;flex-direction:column;align-items:center;gap:1.4cqw;padding-top:1.6cqw;display:flex;transform:translate(-50%)translateY(120%);box-shadow:0 .6cqw 1.4cqw #00000073}.fs-screen[data-astro-cid-vmvl2qn6]{background:var(--color-dark-bg-raised);border-radius:.4cqw;width:3cqw;height:3.6cqw;transition:background .35s,box-shadow .35s}.fs[data-astro-cid-vmvl2qn6][data-set=road] .fs-wallbox[data-astro-cid-vmvl2qn6]{opacity:0;transform:translate(-50%)translateY(140%)}.fs[data-astro-cid-vmvl2qn6][data-set=road] .fs-post[data-astro-cid-vmvl2qn6]{opacity:1;transition-delay:.3s;transform:translate(-50%)}.fs[data-astro-cid-vmvl2qn6].tapped .fs-screen[data-astro-cid-vmvl2qn6]{background:var(--color-success);box-shadow:0 0 1.6cqw #0e7a3db3}.fs[data-astro-cid-vmvl2qn6].tapped .fs-post[data-astro-cid-vmvl2qn6]{color:var(--color-success)}.fs-car[data-astro-cid-vmvl2qn6]{z-index:4;opacity:0;width:25cqw;transition:left 1.6s cubic-bezier(.25,0,.25,1),opacity .7s;position:absolute;bottom:11%;left:7%;transform:translate(-50%)}.fs[data-astro-cid-vmvl2qn6][data-car=in] .fs-car[data-astro-cid-vmvl2qn6]{opacity:1;left:17%}.fs-car[data-astro-cid-vmvl2qn6] svg[data-astro-cid-vmvl2qn6]{width:100%;display:block;overflow:visible}.fs[data-astro-cid-vmvl2qn6].driving .fs-car[data-astro-cid-vmvl2qn6] svg[data-astro-cid-vmvl2qn6]{animation:.35s ease-in-out infinite fsBump}@keyframes fsBump{50%{transform:translateY(-.25cqw)}}.fs-b1[data-astro-cid-vmvl2qn6]{stop-color:var(--color-brand-on-dark)}.fs-b2[data-astro-cid-vmvl2qn6]{stop-color:var(--color-brand-dark)}.fs-glass[data-astro-cid-vmvl2qn6]{fill:var(--color-dark-bg-raised)}.fs-shine[data-astro-cid-vmvl2qn6]{fill:#ffffff47}.fs-trim[data-astro-cid-vmvl2qn6]{fill:#ffffff40}.fs-lamp[data-astro-cid-vmvl2qn6]{fill:var(--color-warning-on-dark)}.fs-port[data-astro-cid-vmvl2qn6],.fs-tyre[data-astro-cid-vmvl2qn6]{fill:var(--color-dark-bg)}.fs-rim[data-astro-cid-vmvl2qn6]{fill:var(--color-dark-text-soft)}.fs-spoke[data-astro-cid-vmvl2qn6]{stroke:var(--color-dark-bg-raised);stroke-width:1.2px}.fs[data-astro-cid-vmvl2qn6].driving .fs-wheel[data-astro-cid-vmvl2qn6]{animation:.5s linear infinite fsSpin}.fs[data-astro-cid-vmvl2qn6].reversing .fs-wheel[data-astro-cid-vmvl2qn6]{animation-direction:reverse}@keyframes fsSpin{to{transform:rotate(360deg)}}.fs-charge[data-astro-cid-vmvl2qn6]{border:1.5px solid var(--color-success);box-sizing:border-box;border-radius:.5cqw;width:6cqw;height:2.2cqw;padding:.3cqw;transition:transform .35s cubic-bezier(.34,1.56,.64,1);position:absolute;top:-3.4cqw;left:50%;transform:translate(-50%)scale(0)}.fs-charge[data-astro-cid-vmvl2qn6] i[data-astro-cid-vmvl2qn6]{background:var(--color-success);border-radius:.2cqw;width:20%;height:100%;display:block}.fs[data-astro-cid-vmvl2qn6].plugged .fs-charge[data-astro-cid-vmvl2qn6],.fs[data-astro-cid-vmvl2qn6].tapped .fs-charge[data-astro-cid-vmvl2qn6]{transform:translate(-50%)scale(1)}.fs[data-astro-cid-vmvl2qn6].plugged .fs-charge[data-astro-cid-vmvl2qn6] i[data-astro-cid-vmvl2qn6],.fs[data-astro-cid-vmvl2qn6].tapped .fs-charge[data-astro-cid-vmvl2qn6] i[data-astro-cid-vmvl2qn6]{animation:2.2s ease-in-out infinite fsFill}@keyframes fsFill{to{width:100%}}.fs-her[data-astro-cid-vmvl2qn6]{z-index:5;width:7cqw;position:absolute;bottom:12%;left:43.5%;transform:translate(-50%)}.fs-her[data-astro-cid-vmvl2qn6] svg[data-astro-cid-vmvl2qn6],.fs-him[data-astro-cid-vmvl2qn6] svg[data-astro-cid-vmvl2qn6]{transform-origin:bottom;width:100%;animation:3.6s ease-in-out infinite fsBreathe;display:block;overflow:visible}@keyframes fsBreathe{50%{transform:scaleY(1.012)}}.fs-skin[data-astro-cid-vmvl2qn6]{fill:var(--color-bg-alt)}.fs-hair[data-astro-cid-vmvl2qn6]{fill:var(--color-dark-line)}.fs-hair2[data-astro-cid-vmvl2qn6]{fill:var(--color-dark-text-soft)}.fs-leg[data-astro-cid-vmvl2qn6]{fill:var(--color-dark-bg)}.fs-jacket[data-astro-cid-vmvl2qn6],.fs-arm[data-astro-cid-vmvl2qn6]{fill:var(--color-warning-on-dark)}.fs-collar[data-astro-cid-vmvl2qn6],.fs-shirt[data-astro-cid-vmvl2qn6]{fill:var(--color-bg)}.fs-phone[data-astro-cid-vmvl2qn6]{fill:var(--color-dark-bg);stroke:var(--color-dark-text-soft);stroke-width:.5px;opacity:0;transition:opacity .3s}.fs-lift[data-astro-cid-vmvl2qn6]{transform-box:fill-box;transform-origin:30% 5%;transition:transform .45s cubic-bezier(.34,1.4,.64,1)}.fs[data-astro-cid-vmvl2qn6].phone .fs-lift[data-astro-cid-vmvl2qn6]{transform:rotate(-140deg)}.fs[data-astro-cid-vmvl2qn6].phone .fs-phone[data-astro-cid-vmvl2qn6]{opacity:1}.fs-card[data-astro-cid-vmvl2qn6]{background:linear-gradient(135deg, var(--color-brand-on-dark), var(--color-brand-dark));color:#fff;opacity:0;border-radius:.5cqw;place-items:center;width:4.4cqw;height:2.9cqw;display:grid;position:absolute;top:58%;left:12%;transform:translate(-50%,-50%)scale(.6)}.fs-card[data-astro-cid-vmvl2qn6] .icon{--icon-size:1.8cqw!important}.fs[data-astro-cid-vmvl2qn6].card .fs-card[data-astro-cid-vmvl2qn6]{animation:1.1s cubic-bezier(.45,0,.25,1) forwards fsCard}@keyframes fsCard{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}20%{opacity:1;transform:translate(-50%,-50%)scale(1)}60%{opacity:1;transform:translate(-150%,-357%)rotate(-12deg)scale(1)}75%{transform:translate(-150%,-347%)rotate(-12deg)scale(.92)}to{opacity:0;transform:translate(-150%,-357%)rotate(-12deg)scale(.9)}}.fs-desk[data-astro-cid-vmvl2qn6]{z-index:3;position:absolute;inset:69% 3% 14% 62%}.fs-top[data-astro-cid-vmvl2qn6]{background:linear-gradient(180deg, var(--color-dark-text-soft), var(--color-dark-line));border-radius:.4cqw;height:1.4cqw;position:absolute;top:0;left:0;right:0;box-shadow:0 .6cqw 1.4cqw #00000073}.fs-legl[data-astro-cid-vmvl2qn6],.fs-legr[data-astro-cid-vmvl2qn6]{background:var(--color-dark-line);width:1cqw;position:absolute;top:1.4cqw;bottom:0}.fs-legl[data-astro-cid-vmvl2qn6]{left:4%}.fs-legr[data-astro-cid-vmvl2qn6]{right:4%}.fs-him[data-astro-cid-vmvl2qn6]{z-index:2;width:11cqw;position:absolute;top:49%;left:75%;transform:translate(-50%)}.fs-chair[data-astro-cid-vmvl2qn6]{fill:var(--color-dark-bg-raised)}.fs-blazer[data-astro-cid-vmvl2qn6]{fill:var(--color-brand-dark)}.fs-eye[data-astro-cid-vmvl2qn6]{fill:var(--color-dark-bg)}.fs-mouth[data-astro-cid-vmvl2qn6]{fill:none;stroke:var(--color-dark-bg);stroke-width:.7px;stroke-linecap:round;transition:opacity .25s}.fs-him[data-astro-cid-vmvl2qn6] .m-frown[data-astro-cid-vmvl2qn6],.fs-him[data-astro-cid-vmvl2qn6] .m-smile[data-astro-cid-vmvl2qn6],.fs[data-astro-cid-vmvl2qn6].stress .fs-him[data-astro-cid-vmvl2qn6] .m-flat[data-astro-cid-vmvl2qn6],.fs[data-astro-cid-vmvl2qn6].happy .fs-him[data-astro-cid-vmvl2qn6] .m-flat[data-astro-cid-vmvl2qn6]{opacity:0}.fs[data-astro-cid-vmvl2qn6].stress .fs-him[data-astro-cid-vmvl2qn6] .m-frown[data-astro-cid-vmvl2qn6],.fs[data-astro-cid-vmvl2qn6].happy .fs-him[data-astro-cid-vmvl2qn6] .m-smile[data-astro-cid-vmvl2qn6]{opacity:1}.fs-glasses[data-astro-cid-vmvl2qn6]{fill:none;stroke:var(--color-dark-bg);stroke-width:.7px}.fs-thumb[data-astro-cid-vmvl2qn6]{transform-box:fill-box;transform-origin:30% 8%;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.fs[data-astro-cid-vmvl2qn6].happy .fs-thumb[data-astro-cid-vmvl2qn6]{transform:rotate(-150deg)}.fs-sweat[data-astro-cid-vmvl2qn6]{background:var(--color-bg-alt);opacity:0;border-radius:50%/60% 60% 40% 40%;width:1cqw;height:1.4cqw;position:absolute;top:22%;left:71%}.fs[data-astro-cid-vmvl2qn6].stress .fs-sweat[data-astro-cid-vmvl2qn6]{animation:1s ease-in infinite fsSweat}@keyframes fsSweat{0%{opacity:0;transform:translateY(0)}20%{opacity:.85}to{opacity:0;transform:translateY(2.4cqw)}}.fs[data-astro-cid-vmvl2qn6].stress .fs-him[data-astro-cid-vmvl2qn6] svg[data-astro-cid-vmvl2qn6]{animation:.3s ease-in-out infinite fsJitter}@keyframes fsJitter{50%{transform:translate(.18cqw)}}.fs-glow[data-astro-cid-vmvl2qn6]{opacity:0;background:radial-gradient(closest-side,#ffffff29,#0000);border-radius:50%;width:14cqw;height:14cqw;transition:opacity .6s;position:absolute;top:10%;left:50%;transform:translate(-10%)}.fs[data-astro-cid-vmvl2qn6].lit .fs-glow[data-astro-cid-vmvl2qn6]{opacity:1}.fs-laptop[data-astro-cid-vmvl2qn6]{z-index:4;width:14cqw;position:absolute;top:69%;transform:translate(-50%,-100%)}.fs-lid[data-astro-cid-vmvl2qn6]{aspect-ratio:16/10.5;box-sizing:border-box;background:var(--color-dark-line);transform-origin:bottom;border-radius:.6cqw .6cqw 0 0;width:88%;margin:0 auto;padding:.6cqw;display:block;transform:perspective(40cqw)rotateX(-6deg)}.fs-ui[data-astro-cid-vmvl2qn6]{box-sizing:border-box;background:var(--color-dark-bg);border-radius:.3cqw;align-items:flex-end;gap:.5cqw;height:100%;padding:.8cqw;transition:background .5s,box-shadow .5s;display:flex;position:relative}.fs-ui[data-astro-cid-vmvl2qn6] i[data-astro-cid-vmvl2qn6]{background:#ffffff14;border-radius:.2cqw .2cqw 0 0;flex:1;height:12%;transition:height .6s cubic-bezier(.22,1,.36,1),background .4s}.fs[data-astro-cid-vmvl2qn6].lit .fs-ui[data-astro-cid-vmvl2qn6]{background:var(--color-dark-bg-raised);box-shadow:0 0 2cqw #ffffff1f}.fs[data-astro-cid-vmvl2qn6].lit .fs-ui[data-astro-cid-vmvl2qn6] .b1[data-astro-cid-vmvl2qn6]{background:var(--color-brand);height:45%}.fs[data-astro-cid-vmvl2qn6].lit .fs-ui[data-astro-cid-vmvl2qn6] .b2[data-astro-cid-vmvl2qn6]{background:var(--color-brand);height:70%;transition-delay:.1s}.fs[data-astro-cid-vmvl2qn6].lit .fs-ui[data-astro-cid-vmvl2qn6] .b3[data-astro-cid-vmvl2qn6]{background:var(--color-brand-on-dark);height:90%;transition-delay:.2s}.fs-ok[data-astro-cid-vmvl2qn6]{background:var(--color-success);color:#fff;border-radius:50%;place-items:center;width:2.2cqw;height:2.2cqw;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:.5cqw;right:.5cqw;transform:scale(0)}.fs-ok[data-astro-cid-vmvl2qn6] .icon{--icon-size:1.4cqw!important}.fs[data-astro-cid-vmvl2qn6].done .fs-ok[data-astro-cid-vmvl2qn6]{transform:scale(1)}.fs-base[data-astro-cid-vmvl2qn6]{background:linear-gradient(180deg, var(--color-dark-text-soft), var(--color-dark-line));border-radius:0 0 .6cqw .6cqw;height:.9cqw;display:block}.fs-mug[data-astro-cid-vmvl2qn6]{z-index:4;background:var(--color-bg-alt);border-radius:0 0 .6cqw .6cqw;width:2.4cqw;height:2.8cqw;position:absolute;top:69%;left:70%;transform:translate(-50%,-100%)}.fs-mug[data-astro-cid-vmvl2qn6]:after{content:"";border:.35cqw solid var(--color-bg-alt);box-sizing:border-box;border-left:0;border-radius:0 1cqw 1cqw 0;width:1cqw;height:1.3cqw;position:absolute;top:.5cqw;right:-1cqw}.fs-steam[data-astro-cid-vmvl2qn6]{background:#ffffff38;border-radius:1cqw;width:.4cqw;height:2.4cqw;animation:2.4s ease-in-out infinite fsSteam;position:absolute;bottom:110%}.fs-steam[data-astro-cid-vmvl2qn6].s1{left:25%}.fs-steam[data-astro-cid-vmvl2qn6].s2{animation-delay:1.2s;left:60%}@keyframes fsSteam{0%{opacity:0;transform:translateY(.8cqw)scaleY(.6)}40%{opacity:1}to{opacity:0;transform:translateY(-1.6cqw)scaleY(1.2)translate(.5cqw)}}.fs[data-astro-cid-vmvl2qn6].stress .fs-steam[data-astro-cid-vmvl2qn6]{opacity:0;animation:none}.fs-sheet[data-astro-cid-vmvl2qn6]{z-index:6;left:var(--fx);top:var(--fy);background:linear-gradient(var(--color-brand), var(--color-brand)) .5cqw .55cqw / 1.4cqw .4cqw no-repeat, repeating-linear-gradient(to bottom, transparent 0 1.45cqw, #00000029 1.45cqw 1.65cqw, transparent 1.65cqw 2.1cqw) .5cqw 0 / 2.2cqw 100% no-repeat, var(--color-bg);opacity:0;border-radius:.3cqw;width:3.2cqw;height:4cqw;transition:left .8s cubic-bezier(.45,0,.25,1),top .8s cubic-bezier(.3,-.35,.6,1),transform .8s,opacity .3s;position:absolute;transform:translate(-50%,-50%)scale(.3);box-shadow:0 .2cqw .6cqw #0006}.fs-sheet[data-astro-cid-vmvl2qn6].pop{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-8deg)}.fs-sheet[data-astro-cid-vmvl2qn6].pop.pile{left:var(--px);top:var(--top);transform:translate(-50%, -100%) rotate(var(--rot))}.fs-sheet[data-astro-cid-vmvl2qn6].pop.pile.gone{opacity:0;transition:left .6s cubic-bezier(.55,0,.75,.3),top .6s cubic-bezier(.55,0,.75,.3),transform .6s,opacity .6s ease-in;top:22%;left:50%;transform:translate(-50%,-50%)rotate(200deg)scale(.2)}.fs-alarm[data-astro-cid-vmvl2qn6]{z-index:7;background:var(--color-brand);width:3.4cqw;height:3.4cqw;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:2cqw;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:40%;left:66%;transform:translate(-50%,-50%)scale(0)}.fs[data-astro-cid-vmvl2qn6].stress .fs-alarm[data-astro-cid-vmvl2qn6]{animation:.9s ease-in-out infinite fsNag;transform:translate(-50%,-50%)scale(1)}@keyframes fsNag{50%{box-shadow:0 0 0 1cqw var(--color-brand-glow)}}.fs-bot[data-astro-cid-vmvl2qn6]{z-index:8;opacity:0;width:18cqw;height:18cqw;transition:opacity .45s,transform .7s cubic-bezier(.34,1.56,.64,1);position:absolute;top:22%;left:50%;transform:translate(-50%,-50%)scale(.5)}.fs[data-astro-cid-vmvl2qn6][data-bot=hub] .fs-bot[data-astro-cid-vmvl2qn6]{opacity:1;transform:translate(-50%,-50%)}.fs-bot[data-astro-cid-vmvl2qn6]:after{content:"";border:2px solid var(--color-brand);opacity:0;border-radius:50%;position:absolute;inset:0}.fs[data-astro-cid-vmvl2qn6][data-bot=hub] .fs-bot[data-astro-cid-vmvl2qn6]:after{animation:.9s ease-out .2s fsArrive}@keyframes fsArrive{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.fs-disc[data-astro-cid-vmvl2qn6]{background:var(--node-fill);background-image:var(--node-glow);border:var(--node-ring-w) solid var(--color-brand);box-shadow:0 0 0 1.2cqw var(--color-brand-glow);border-radius:50%;animation:3.2s ease-in-out infinite fsFloat;position:absolute;inset:0}.fs-disc[data-astro-cid-vmvl2qn6] .brand-mark.fluid{width:auto;height:53%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes fsFloat{50%{box-shadow:0 0 0 2.2cqw var(--color-brand-glow);transform:translateY(-.9cqw)}}.fs[data-astro-cid-vmvl2qn6].gulp .fs-disc[data-astro-cid-vmvl2qn6]{animation:.3s ease-in-out 5 fsGulp}@keyframes fsGulp{50%{transform:scale(1.1)}}.fs-note[data-astro-cid-vmvl2qn6]{z-index:9;border-radius:var(--radius-pill);background:var(--color-dark-bg-raised);border:1px solid var(--color-success);white-space:nowrap;opacity:0;align-items:center;gap:.5em;padding:.4em .9em .4em .4em;font-weight:700;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s;display:inline-flex;position:absolute;box-shadow:0 1cqw 2.4cqw #00000080}.fs-note[data-astro-cid-vmvl2qn6].her{transform-origin:0;top:49%;left:2%;transform:translateY(-50%)scale(.6)}.fs-note[data-astro-cid-vmvl2qn6].his{transform-origin:100%;top:41%;right:2%;transform:translateY(-50%)scale(.6)}.fs-note[data-astro-cid-vmvl2qn6].in{opacity:1;transform:translateY(-50%)}.fs-nico[data-astro-cid-vmvl2qn6]{background:var(--color-success);border-radius:50%;place-items:center;width:1.9em;height:1.9em;display:grid}@media (prefers-reduced-motion:reduce){.fs[data-astro-cid-vmvl2qn6] [data-astro-cid-vmvl2qn6],.fs[data-astro-cid-vmvl2qn6]{transition:none!important;animation:none!important}}@container (width<=460px){.fs-dots[data-astro-cid-vmvl2qn6]{display:none}}.ps-wrap[data-astro-cid-cjuzaveg]{width:100%;max-width:600px;margin-left:auto;container-type:inline-size}.ps-hdr[data-astro-cid-cjuzaveg]{font-size:var(--text-story);justify-content:space-between;align-items:center;gap:12px;margin-bottom:.3em;padding-inline:4%;display:flex}.ps-cap[data-astro-cid-cjuzaveg]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.ps-cap-n[data-astro-cid-cjuzaveg]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;padding:.2em .6em;font-size:.8em}.ps-cap-t[data-astro-cid-cjuzaveg].flip{animation:.45s cubic-bezier(.22,1,.36,1) psCap}@keyframes psCap{0%{opacity:0;transform:translateY(40%)}}.ps-dots[data-astro-cid-cjuzaveg]{flex:none;gap:.45em;display:flex}.ps-dots[data-astro-cid-cjuzaveg] i[data-astro-cid-cjuzaveg]{border-radius:var(--radius-pill);background:#fff3;width:.5em;height:.5em;transition:width .4s,background .4s}.ps-dots[data-astro-cid-cjuzaveg] i[data-astro-cid-cjuzaveg].on{background:var(--color-brand);width:1.6em}.ps[data-astro-cid-cjuzaveg]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);color:#fff;position:relative}.ps[data-astro-cid-cjuzaveg].snap,.ps[data-astro-cid-cjuzaveg].snap [data-astro-cid-cjuzaveg]{transition:none!important}.ps[data-astro-cid-cjuzaveg].paused,.ps[data-astro-cid-cjuzaveg].paused [data-astro-cid-cjuzaveg]{animation-play-state:paused!important}.ps-shadow[data-astro-cid-cjuzaveg]{fill:#00000073}.ps-stars[data-astro-cid-cjuzaveg]{opacity:.25;transition:opacity 1.4s;position:absolute;inset:0}.ps[data-astro-cid-cjuzaveg][data-time=night] .ps-stars[data-astro-cid-cjuzaveg]{opacity:1}.ps-stars[data-astro-cid-cjuzaveg] i[data-astro-cid-cjuzaveg]{opacity:.5;background:#fff;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite psTwinkle;position:absolute}@keyframes psTwinkle{50%{opacity:.08}}.ps-arm[data-astro-cid-cjuzaveg]{width:0;height:0;transition:transform 2.4s cubic-bezier(.45,0,.25,1);position:absolute;top:95%;left:50%}.ps-arm[data-astro-cid-cjuzaveg]>i[data-astro-cid-cjuzaveg]{border-radius:50%;transition:opacity 1s;position:absolute;top:-52cqw;left:0;transform:translate(-50%,-50%)}.ps-sun[data-astro-cid-cjuzaveg]{background:radial-gradient(circle at 40% 40%, var(--color-bg), var(--color-warning-on-dark) 60%);width:6cqw;height:6cqw;box-shadow:0 0 5cqw 1.5cqw #f0b42959}.ps-moon[data-astro-cid-cjuzaveg]{background:var(--color-bg-alt);width:4.6cqw;height:4.6cqw;box-shadow:inset -1.2cqw -.4cqw 0 0 var(--color-dark-text-soft), 0 0 3cqw #ffffff2e;opacity:0}.ps-arm[data-astro-cid-cjuzaveg].sun{transform:rotate(-40deg)}.ps[data-astro-cid-cjuzaveg][data-time=noon] .ps-arm[data-astro-cid-cjuzaveg].sun{transform:rotate(0)}.ps[data-astro-cid-cjuzaveg][data-time=night] .ps-arm[data-astro-cid-cjuzaveg].sun{transform:rotate(80deg)}.ps[data-astro-cid-cjuzaveg][data-time=night] .ps-sun[data-astro-cid-cjuzaveg]{opacity:0}.ps-arm[data-astro-cid-cjuzaveg].moon{transform:rotate(-80deg)}.ps[data-astro-cid-cjuzaveg][data-time=night] .ps-arm[data-astro-cid-cjuzaveg].moon{transform:rotate(34deg)}.ps[data-astro-cid-cjuzaveg][data-time=night] .ps-moon[data-astro-cid-cjuzaveg]{opacity:1}.ps-floor[data-astro-cid-cjuzaveg]{background:radial-gradient(closest-side,#ffffff17,#0000);border-radius:50%;height:7cqw;position:absolute;top:86%;transform:translate(-50%,-50%)}.ps-floor[data-astro-cid-cjuzaveg].l{width:50cqw;left:22%}.ps-floor[data-astro-cid-cjuzaveg].r{width:60cqw;left:70%}.ps-tree[data-astro-cid-cjuzaveg]{z-index:1;width:16cqw;height:24cqw;position:absolute;bottom:14%;left:56%;transform:translate(-50%)}.ps-crown[data-astro-cid-cjuzaveg]{background:radial-gradient(circle at 35% 30%, var(--color-success), var(--color-success-dark));opacity:.75;border-radius:50%;position:absolute}.ps-crown[data-astro-cid-cjuzaveg].c1{width:56%;height:42%;top:16%;left:8%}.ps-crown[data-astro-cid-cjuzaveg].c2{width:56%;height:44%;top:4%;left:38%}.ps-crown[data-astro-cid-cjuzaveg].c3{width:60%;height:38%;top:30%;left:22%}.ps-trunk[data-astro-cid-cjuzaveg]{background:var(--color-dark-line);width:8%;position:absolute;top:58%;bottom:0;left:46%}.ps-bench[data-astro-cid-cjuzaveg]{z-index:2;width:10cqw;height:4cqw;position:absolute;bottom:14%;left:57%;transform:translate(-50%)}.ps-seat[data-astro-cid-cjuzaveg]{background:var(--color-dark-text-soft);height:.8cqw;box-shadow:1.5cqw 1.4cqw 0 -.2cqw var(--color-dark-line), 7cqw 1.4cqw 0 -.2cqw var(--color-dark-line);border-radius:.3cqw;position:absolute;top:40%;left:0;right:0}.ps-back[data-astro-cid-cjuzaveg]{background:var(--color-dark-text-soft);border-radius:.3cqw;height:.7cqw;position:absolute;top:0;left:0;right:0}.ps-lamp[data-astro-cid-cjuzaveg]{z-index:1;width:3cqw;height:21cqw;position:absolute;bottom:14%;left:34%;transform:translate(-50%)}.ps-pole[data-astro-cid-cjuzaveg]{background:var(--color-dark-line);width:10%;position:absolute;top:6%;bottom:0;left:45%}.ps-head[data-astro-cid-cjuzaveg]{background:var(--color-dark-text-soft);border-radius:.8cqw .8cqw .2cqw .2cqw;width:100%;height:1.4cqw;position:absolute;top:0;left:0}.ps-light[data-astro-cid-cjuzaveg]{clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);opacity:0;background:radial-gradient(50% 60% at 50% 0,#f0b4294d,#0000 70%);width:16cqw;height:20cqw;transition:opacity .8s;position:absolute;top:1.2cqw;left:50%;transform:translate(-50%)}.ps[data-astro-cid-cjuzaveg][data-time=night] .ps-light[data-astro-cid-cjuzaveg]{opacity:1}.ps[data-astro-cid-cjuzaveg][data-time=night] .ps-head[data-astro-cid-cjuzaveg]{box-shadow:0 .8cqw 1.4cqw #f0b42999}.ps-draw[data-astro-cid-cjuzaveg]{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ps-cable[data-astro-cid-cjuzaveg]{stroke:var(--color-dark-text-soft);stroke-width:.8px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .6s}.ps[data-astro-cid-cjuzaveg].vanplug .ps-cable[data-astro-cid-cjuzaveg].van,.ps[data-astro-cid-cjuzaveg].carplug .ps-cable[data-astro-cid-cjuzaveg].car{stroke-dashoffset:0}.ps-line[data-astro-cid-cjuzaveg]{stroke:var(--color-brand);stroke-width:.45px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:.85;transition:stroke-dashoffset .9s cubic-bezier(.45,0,.25,1)}.ps-pulse[data-astro-cid-cjuzaveg]{stroke:#fff;stroke-width:.7px;stroke-linecap:round;stroke-dasharray:3 97;opacity:0}[data-astro-cid-cjuzaveg][data-ps-line].on .ps-line[data-astro-cid-cjuzaveg]{stroke-dashoffset:0}[data-astro-cid-cjuzaveg][data-ps-line].on .ps-pulse[data-astro-cid-cjuzaveg]{opacity:.9;animation:2.4s linear .9s infinite psPulse}@keyframes psPulse{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.ps-post[data-astro-cid-cjuzaveg]{z-index:3;box-sizing:border-box;background:linear-gradient(90deg, var(--color-bg), var(--color-bg-alt) 70%, var(--color-dark-text-soft));width:4.6cqw;height:17cqw;color:var(--color-ink-faint);border-radius:1.4cqw 1.4cqw .4cqw .4cqw;flex-direction:column;align-items:center;gap:1.4cqw;padding-top:1.6cqw;transition:color .4s;display:flex;position:absolute;bottom:14%;transform:translate(-50%);box-shadow:0 .6cqw 1.4cqw #00000073}.ps-post[data-astro-cid-cjuzaveg] .icon{--icon-size:2cqw!important}.ps-screen[data-astro-cid-cjuzaveg]{background:var(--color-dark-bg-raised);border-radius:.4cqw;width:3cqw;height:3.6cqw;transition:background .35s,box-shadow .35s}.ps[data-astro-cid-cjuzaveg].vanplug .ps-post[data-astro-cid-cjuzaveg].depot,.ps[data-astro-cid-cjuzaveg].carplug .ps-post[data-astro-cid-cjuzaveg].public{color:var(--color-success)}.ps[data-astro-cid-cjuzaveg].vanplug .ps-post[data-astro-cid-cjuzaveg].depot .ps-screen[data-astro-cid-cjuzaveg],.ps[data-astro-cid-cjuzaveg].carplug .ps-post[data-astro-cid-cjuzaveg].public .ps-screen[data-astro-cid-cjuzaveg]{background:var(--color-success);box-shadow:0 0 1.6cqw #0e7a3db3}.ps-tag[data-astro-cid-cjuzaveg]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:var(--color-dark-text-soft);white-space:nowrap;background:#ffffff14;padding:.15em .6em;font-size:.8em;font-weight:700;position:absolute;top:-1.2cqw;left:50%;transform:translate(-50%,-100%)}.ps-van[data-astro-cid-cjuzaveg]{z-index:4;opacity:0;width:21cqw;transition:left 1.5s cubic-bezier(.3,0,.3,1),opacity .7s;position:absolute;bottom:11%;left:27%;transform:translate(-50%)}.ps[data-astro-cid-cjuzaveg][data-van=home] .ps-van[data-astro-cid-cjuzaveg]{opacity:1;left:19%}.ps-van[data-astro-cid-cjuzaveg] svg[data-astro-cid-cjuzaveg],.ps-car[data-astro-cid-cjuzaveg] svg[data-astro-cid-cjuzaveg]{width:100%;display:block;overflow:visible}.ps-bar[data-astro-cid-cjuzaveg]{fill:var(--color-warning-on-dark)}.ps[data-astro-cid-cjuzaveg].driving .ps-bar[data-astro-cid-cjuzaveg]{animation:.5s steps(2,jump-none) infinite psFlash}@keyframes psFlash{50%{opacity:.35}}.ps-vbody[data-astro-cid-cjuzaveg]{fill:var(--color-bg-alt)}.ps-vglass[data-astro-cid-cjuzaveg]{fill:var(--color-dark-bg-raised)}.ps-vstripe[data-astro-cid-cjuzaveg],.ps-crest[data-astro-cid-cjuzaveg]{fill:var(--color-success-dark)}.ps-crest-in[data-astro-cid-cjuzaveg]{stroke:var(--color-bg);stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;fill:none}.ps-vlamp[data-astro-cid-cjuzaveg]{fill:var(--color-warning-on-dark)}.ps-vport[data-astro-cid-cjuzaveg],.ps-tyre[data-astro-cid-cjuzaveg]{fill:var(--color-dark-bg)}.ps-rim[data-astro-cid-cjuzaveg]{fill:var(--color-dark-text-soft)}.ps[data-astro-cid-cjuzaveg].driving .ps-van[data-astro-cid-cjuzaveg] .ps-wheel[data-astro-cid-cjuzaveg]{animation:.5s linear infinite psSpin}.ps[data-astro-cid-cjuzaveg].backing .ps-van[data-astro-cid-cjuzaveg] .ps-wheel[data-astro-cid-cjuzaveg]{animation-direction:reverse}.ps[data-astro-cid-cjuzaveg].cardriving .ps-car[data-astro-cid-cjuzaveg] .ps-wheel[data-astro-cid-cjuzaveg]{animation:.5s linear infinite reverse psSpin}@keyframes psSpin{to{transform:rotate(360deg)}}.ps-ready[data-astro-cid-cjuzaveg],.ps-paid[data-astro-cid-cjuzaveg]{border-radius:var(--radius-pill);background:var(--color-dark-bg-raised);border:1px solid var(--color-success);white-space:nowrap;opacity:0;align-items:center;gap:.4em;padding:.3em .8em .3em .5em;font-size:.85em;font-weight:700;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .25s;display:inline-flex;position:absolute;top:-1cqw;left:50%;transform:translate(-50%,-100%)scale(.6)}.ps-ready[data-astro-cid-cjuzaveg] .icon,.ps-paid[data-astro-cid-cjuzaveg] .icon{color:var(--color-success)}.ps[data-astro-cid-cjuzaveg].readytag .ps-ready[data-astro-cid-cjuzaveg],.ps[data-astro-cid-cjuzaveg].paidtag .ps-paid[data-astro-cid-cjuzaveg]{opacity:1;transform:translate(-50%,-100%)}.ps-car[data-astro-cid-cjuzaveg]{z-index:4;opacity:0;width:21cqw;transition:left 1.5s cubic-bezier(.25,0,.25,1),opacity .7s;position:absolute;bottom:11%;left:90%;transform:translate(-50%)}.ps[data-astro-cid-cjuzaveg].carin .ps-car[data-astro-cid-cjuzaveg]{opacity:1;left:82%}.ps-car[data-astro-cid-cjuzaveg] svg[data-astro-cid-cjuzaveg]{transform:scaleX(-1)}.ps-cbody[data-astro-cid-cjuzaveg]{fill:var(--color-dark-text-soft)}.ps-shine[data-astro-cid-cjuzaveg]{fill:#ffffff47}.ps-officer[data-astro-cid-cjuzaveg]{z-index:5;width:7cqw;position:absolute;bottom:12%;left:45%;transform:translate(-50%)}.ps-officer[data-astro-cid-cjuzaveg] svg[data-astro-cid-cjuzaveg]{transform-origin:bottom;width:100%;animation:3.6s ease-in-out infinite psBreathe;display:block;overflow:visible}@keyframes psBreathe{50%{transform:scaleY(1.012)}}.ps-leg[data-astro-cid-cjuzaveg]{fill:var(--color-dark-bg)}.ps-blazer[data-astro-cid-cjuzaveg]{fill:var(--color-success-dark)}.ps-shirt[data-astro-cid-cjuzaveg],.ps-skin[data-astro-cid-cjuzaveg]{fill:var(--color-bg-alt)}.ps-lanyard[data-astro-cid-cjuzaveg]{fill:none;stroke:var(--color-brand);stroke-width:.7px}.ps-badge[data-astro-cid-cjuzaveg]{fill:var(--color-bg)}.ps-hair[data-astro-cid-cjuzaveg]{fill:var(--color-dark-line)}.ps-eye[data-astro-cid-cjuzaveg]{fill:var(--color-dark-bg)}.ps-mouth[data-astro-cid-cjuzaveg]{fill:none;stroke:var(--color-dark-bg);stroke-width:.7px;stroke-linecap:round}.ps-tablet[data-astro-cid-cjuzaveg]{fill:var(--color-dark-bg);stroke:var(--color-dark-text-soft);stroke-width:.5px;transition:fill .5s}.ps[data-astro-cid-cjuzaveg].lit .ps-tablet[data-astro-cid-cjuzaveg]{fill:var(--color-brand)}.ps-thumb[data-astro-cid-cjuzaveg]{transform-box:fill-box;transform-origin:30% 5%;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.ps[data-astro-cid-cjuzaveg].happy .ps-thumb[data-astro-cid-cjuzaveg]{transform:rotate(-150deg)}.ps-bot[data-astro-cid-cjuzaveg]{z-index:8;opacity:0;width:18cqw;height:18cqw;transition:opacity .45s,transform .7s cubic-bezier(.34,1.56,.64,1);position:absolute;top:20%;left:50%;transform:translate(-50%,-50%)scale(.5)}.ps[data-astro-cid-cjuzaveg][data-bot=hub] .ps-bot[data-astro-cid-cjuzaveg]{opacity:1;transform:translate(-50%,-50%)}.ps-bot[data-astro-cid-cjuzaveg]:after{content:"";border:2px solid var(--color-brand);opacity:0;border-radius:50%;position:absolute;inset:0}.ps[data-astro-cid-cjuzaveg][data-bot=hub] .ps-bot[data-astro-cid-cjuzaveg]:after{animation:.9s ease-out .2s psArrive}@keyframes psArrive{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.ps-disc[data-astro-cid-cjuzaveg]{background:var(--node-fill);background-image:var(--node-glow);border:var(--node-ring-w) solid var(--color-brand);box-shadow:0 0 0 1.2cqw var(--color-brand-glow);border-radius:50%;animation:3.2s ease-in-out infinite psFloat;position:absolute;inset:0}.ps-disc[data-astro-cid-cjuzaveg] .brand-mark.fluid{width:auto;height:53%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes psFloat{50%{box-shadow:0 0 0 2.2cqw var(--color-brand-glow);transform:translateY(-.9cqw)}}.ps-report[data-astro-cid-cjuzaveg]{z-index:9;background:var(--color-dark-bg-raised);border:1px solid var(--color-dark-line-strong);opacity:0;transform-origin:0;border-radius:1.2cqw;align-items:center;gap:.6em;padding:.5em .7em .5em .5em;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s;display:flex;position:absolute;left:2%;transform:translateY(-50%)scale(.6);box-shadow:0 1cqw 2.4cqw #00000080}.ps-report[data-astro-cid-cjuzaveg].r1{top:10%}.ps-report[data-astro-cid-cjuzaveg].r2{top:28%}.ps-report[data-astro-cid-cjuzaveg].in{opacity:1;transform:translateY(-50%)}.ps-rico[data-astro-cid-cjuzaveg]{background:var(--color-brand);border-radius:50%;flex:none;place-items:center;width:2.2em;height:2.2em;display:grid}.ps-rico[data-astro-cid-cjuzaveg].leaf{background:var(--color-success)}.ps-rt[data-astro-cid-cjuzaveg]{flex-direction:column;line-height:1.2;display:flex}.ps-rt[data-astro-cid-cjuzaveg] em[data-astro-cid-cjuzaveg]{color:var(--color-dark-text-soft);font-size:.8em;font-style:normal}.ps-rt[data-astro-cid-cjuzaveg] b[data-astro-cid-cjuzaveg]{font-family:var(--font-display);white-space:nowrap;font-size:1.05em;font-weight:400}.ps-meter[data-astro-cid-cjuzaveg]{border-radius:var(--radius-pill);background:#ffffff1a;width:100%;height:.35em;margin-top:.3em;display:block;overflow:hidden}.ps-meter[data-astro-cid-cjuzaveg] i[data-astro-cid-cjuzaveg]{background:var(--color-success);width:0;height:100%;transition:width 1s cubic-bezier(.22,1,.36,1) .3s;display:block}.ps-report[data-astro-cid-cjuzaveg].in .ps-meter[data-astro-cid-cjuzaveg] i[data-astro-cid-cjuzaveg]{width:72%}.ps-ok[data-astro-cid-cjuzaveg]{background:var(--color-success);border-radius:50%;flex:none;align-self:flex-start;place-items:center;width:1.6em;height:1.6em;display:grid}@media (prefers-reduced-motion:reduce){.ps[data-astro-cid-cjuzaveg] [data-astro-cid-cjuzaveg],.ps[data-astro-cid-cjuzaveg]{transition:none!important;animation:none!important}}@container (width<=460px){.ps-dots[data-astro-cid-cjuzaveg]{display:none}}.roof-sign[data-astro-cid-rwqf5y5d]{z-index:1;left:var(--sx);bottom:calc(20% + var(--top));border-left:.4cqw solid var(--color-dark-bg-raised);border-right:.4cqw solid var(--color-dark-bg-raised);pointer-events:none;padding:0 .6cqw 1.2cqw;position:absolute;transform:translate(-50%)}.roof-sign[data-astro-cid-rwqf5y5d].ground{padding-bottom:var(--top);bottom:20%}.roof-sign[data-astro-cid-rwqf5y5d] b[data-astro-cid-rwqf5y5d]{background:var(--color-dark-bg-raised);font-family:var(--font-display);color:var(--color-brand-on-dark);text-shadow:0 0 calc(var(--lamp,0) * 1.6cqw) var(--color-brand);white-space:nowrap;border-radius:.4cqw;padding:.2cqw 1.1cqw;font-size:3.4cqw;font-weight:400;line-height:1.2;display:block}.ps-wrap[data-astro-cid-dudh6nmb]{--day:0;--dawn:0;--dusk:0;--stars:1;--lamp:1;--sx:94%;--sy:125%;width:100%;max-width:600px;margin-left:auto;container-type:inline-size}.ps[data-astro-cid-dudh6nmb]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.ps[data-astro-cid-dudh6nmb].paused,.ps[data-astro-cid-dudh6nmb].paused [data-astro-cid-dudh6nmb]{animation-play-state:paused!important}.ps-sky[data-astro-cid-dudh6nmb]{opacity:var(--stars);transition:opacity 1.2s}.ps-sky[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb]{opacity:.35;background:#fff;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite psTwinkle;position:absolute}.ps-spill[data-astro-cid-dudh6nmb]{z-index:-1;pointer-events:none;opacity:var(--day);background:radial-gradient(ellipse 58% 34% at 72% 54%, var(--color-sun-spill), transparent 75%);position:absolute;inset:-55% -40% -55% -120%}.ps-frame[data-astro-cid-dudh6nmb]{position:relative}.ps-skyout[data-astro-cid-dudh6nmb],.ps-duskout[data-astro-cid-dudh6nmb]{z-index:-1;pointer-events:none;position:absolute;inset:0 -45%}.ps-skyout[data-astro-cid-dudh6nmb]{opacity:var(--day);background:linear-gradient(to bottom, transparent 52%, var(--color-haze) 74%, transparent 84%), linear-gradient(to bottom, var(--color-sky-day-top) 0%, var(--color-sky-day-low) 55%, var(--color-sky-day-horizon) 80%, var(--color-ground-day) 80%, var(--color-ground-day) 90%, transparent 100%);mask-image:radial-gradient(50% 62% at 50% 60%,#000 46%,#0000 100%)}.ps-duskout[data-astro-cid-dudh6nmb]{background:radial-gradient(34% 48% at var(--dusk-x) 80%, var(--color-sky-dusk), transparent 72%);mask-image:linear-gradient(#0000 0,#000 30%)}.ps-duskout[data-astro-cid-dudh6nmb].am{--dusk-x:30%;opacity:var(--dawn)}.ps-duskout[data-astro-cid-dudh6nmb].pm{--dusk-x:70%;opacity:var(--dusk)}.ps-flare-track[data-astro-cid-dudh6nmb]{z-index:-1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:-60% -30% 20%;overflow:hidden}.ps-flare-box[data-astro-cid-dudh6nmb]{width:62.5%;height:57.143%;position:absolute;top:42.857%;left:18.75%}.ps-flare[data-astro-cid-dudh6nmb]{left:var(--sx);top:var(--sy);width:0;height:0;opacity:var(--day);position:absolute}.ps-flare[data-astro-cid-dudh6nmb]:before,.ps-flare[data-astro-cid-dudh6nmb]:after{content:"";border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ps-flare[data-astro-cid-dudh6nmb]:before{background:radial-gradient(circle, var(--color-sun-bloom), transparent 65%);width:60cqw;height:60cqw}.ps-flare[data-astro-cid-dudh6nmb]:after{background:repeating-conic-gradient(var(--color-sun-ray) 0 4deg, transparent 4deg 14deg);width:110cqw;height:110cqw;animation:60s linear infinite psRays;mask-image:radial-gradient(circle,#000 6%,#0000 60%)}@keyframes psRays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.ps-sun-track[data-astro-cid-dudh6nmb]{pointer-events:none;position:absolute;inset:0 0 20%;overflow:hidden}.ps-sun[data-astro-cid-dudh6nmb]{left:var(--sx);top:var(--sy);background:var(--color-sun);width:7cqw;height:7cqw;box-shadow:0 0 3cqw 1cqw var(--color-sun-glow), 0 0 8cqw 3cqw var(--color-sun-glow);border-radius:50%;margin:-3.5cqw 0 0 -3.5cqw;position:absolute}.ps-spill[data-astro-cid-dudh6nmb],.ps-skyout[data-astro-cid-dudh6nmb],.ps-duskout[data-astro-cid-dudh6nmb],.ps-flare[data-astro-cid-dudh6nmb],.ps-scene[data-astro-cid-dudh6nmb]>span[data-astro-cid-dudh6nmb]:before,.ps-scene[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb],.ps-scene[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb]:after,.ps-tree[data-astro-cid-dudh6nmb] .crown[data-astro-cid-dudh6nmb]{transition:opacity 1.4s,background 1.4s}.ps-sun[data-astro-cid-dudh6nmb]{transition:left 1.6s cubic-bezier(.45,0,.25,1),top 1.6s cubic-bezier(.45,0,.25,1)}.ps-flare[data-astro-cid-dudh6nmb]{transition:left 1.6s cubic-bezier(.45,0,.25,1),top 1.6s cubic-bezier(.45,0,.25,1),opacity 1.4s}.ps-hdr[data-astro-cid-dudh6nmb]{font-size:var(--text-story);justify-content:space-between;align-items:center;gap:12px;margin-bottom:.3em;padding-inline:7%;display:flex}.ps-cap[data-astro-cid-dudh6nmb]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.ps-cap-n[data-astro-cid-dudh6nmb]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;flex:none;padding:.2em .6em;font-size:.8em}.ps-cap-t[data-astro-cid-dudh6nmb]{text-overflow:ellipsis;min-width:0;overflow:hidden}.ps-cap-t[data-astro-cid-dudh6nmb].flip{animation:.45s cubic-bezier(.22,1,.36,1) psCap}.ps-dots[data-astro-cid-dudh6nmb]{flex:none;gap:.4em;display:flex}.ps-dots[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb]{border-radius:var(--radius-pill);background:#fff3;width:.5em;height:.5em;transition:width .4s,background .4s}.ps-dots[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb].on{background:var(--color-brand);width:1.6em}.ps-scene[data-astro-cid-dudh6nmb]{z-index:1;opacity:0;transition:transform 1.6s cubic-bezier(.45,0,.25,1),opacity 1s;position:absolute;inset:0;transform:translate(40%)}.ps-scene[data-astro-cid-dudh6nmb].in{opacity:1;transform:none}.ps-scene[data-astro-cid-dudh6nmb].out{opacity:0;transform:translate(-40%)}.ps[data-astro-cid-dudh6nmb].snap .ps-scene[data-astro-cid-dudh6nmb]{transition:none}.ps-scene[data-astro-cid-dudh6nmb]>span[data-astro-cid-dudh6nmb]{background:var(--color-dark-bg-raised);position:absolute;bottom:20%;transform:translate(-50%)}.ps-office[data-astro-cid-dudh6nmb]:before,.ps-flat[data-astro-cid-dudh6nmb]:before,.ps-home[data-astro-cid-dudh6nmb]:before,.ps-chalet[data-astro-cid-dudh6nmb]:before{content:"";border-radius:inherit;background:var(--color-house-day);opacity:var(--day);position:absolute;inset:0}.ps-scene[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb]{z-index:1;background:rgba(255, 255, 255, calc(.06 + var(--day) * .14));border-radius:1px;position:relative}.ps-office[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb]:nth-child(3n+1):after,.ps-flat[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb]:nth-child(4n+2):after,.ps-scene[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb].w1:after{content:"";background:var(--color-warning-on-dark);box-shadow:0 0 8px var(--color-warning-on-dark);opacity:var(--lamp);position:absolute;inset:0}.ps-office[data-astro-cid-dudh6nmb],.ps-flat[data-astro-cid-dudh6nmb]{border-radius:.6cqw .6cqw 0 0;display:grid}.ps-office[data-astro-cid-dudh6nmb]{width:calc(16cqw * var(--s));height:calc(29cqw * var(--s));grid-template-columns:repeat(3,1fr);grid-auto-rows:calc(3cqw * var(--s));gap:1.6cqw;padding:2.2cqw 2cqw}.ps-flat[data-astro-cid-dudh6nmb]{grid-template-columns:repeat(4,1fr);grid-auto-rows:3cqw;gap:2cqw 2.2cqw;width:28cqw;height:22cqw;padding:2.2cqw}.ps-home[data-astro-cid-dudh6nmb]{width:calc(16cqw * var(--s));height:calc(19cqw * var(--s));clip-path:polygon(50% 0,100% 34%,100% 100%,0 100%,0 34%)}.ps-home[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb]{width:18%;height:15%;position:absolute;top:50%}.ps-home[data-astro-cid-dudh6nmb] .w1[data-astro-cid-dudh6nmb]{left:18%}.ps-home[data-astro-cid-dudh6nmb] .w2[data-astro-cid-dudh6nmb]{left:46%}.ps-home[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb],.ps-chalet[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb]{width:18%;height:15%;position:absolute;top:50%}.ps-scene[data-astro-cid-dudh6nmb] .door[data-astro-cid-dudh6nmb]{z-index:1;background:#00000059;border-radius:1px 1px 0 0;width:16%;height:34%;position:absolute;bottom:0;right:16%}.ps-chalet[data-astro-cid-dudh6nmb]{width:calc(11cqw * var(--s));height:calc(11cqw * var(--s));clip-path:polygon(50% 0,100% 40%,100% 100%,0 100%,0 40%)}.ps-chalet[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb].w1{width:26%;height:20%;top:52%;left:16%}.ps-chalet[data-astro-cid-dudh6nmb] .door[data-astro-cid-dudh6nmb]{width:20%;height:38%}.ps-scene[data-astro-cid-dudh6nmb]>.ps-pool[data-astro-cid-dudh6nmb]{z-index:2;border-top:.5cqw solid var(--color-sky-day-top);width:13cqw;height:2cqw;box-shadow:inset 0 .4cqw 0 rgba(255, 255, 255, calc(.04 + var(--day) * .25));border-radius:.3cqw .3cqw 0 0}.ps-scene[data-astro-cid-dudh6nmb]>.ps-slide[data-astro-cid-dudh6nmb]{background:0 0;width:7cqw;height:7cqw}.ps-slide[data-astro-cid-dudh6nmb]:before{content:"";background:repeating-linear-gradient(to bottom, var(--color-dark-text-soft) 0 .3cqw, transparent .3cqw 1.2cqw);border-left:.3cqw solid var(--color-dark-text-soft);border-right:.3cqw solid var(--color-dark-text-soft);width:1.6cqw;height:100%;position:absolute;bottom:0;left:0}.ps-slide[data-astro-cid-dudh6nmb]:after{content:"";background:var(--color-brand);transform-origin:0;border-radius:.4cqw;width:7.4cqw;height:.8cqw;position:absolute;top:0;left:1.4cqw;transform:rotate(42deg)}.ps-tree[data-astro-cid-dudh6nmb]{width:1.3cqw;height:7cqw}.ps-tree[data-astro-cid-dudh6nmb]:before,.ps-tree[data-astro-cid-dudh6nmb] .crown[data-astro-cid-dudh6nmb]{content:"";width:calc(10cqw * var(--s));height:calc(11cqw * var(--s));background:var(--color-dark-bg-raised);border-radius:50% 50% 46% 46%;position:absolute;bottom:75%;left:50%;transform:translate(-50%)}.ps-tree[data-astro-cid-dudh6nmb] .crown[data-astro-cid-dudh6nmb]{z-index:1;background:var(--color-tree-day);opacity:var(--day)}.ps-scene[data-astro-cid-dudh6nmb]>.ps-post[data-astro-cid-dudh6nmb]{background:var(--color-dark-line-strong);border-radius:1cqw 1cqw .3cqw .3cqw;width:3cqw;height:9cqw}.ps-scene[data-astro-cid-dudh6nmb]>.ps-post[data-astro-cid-dudh6nmb] b[data-astro-cid-dudh6nmb]{background:var(--color-success);opacity:.7;border-radius:.3cqw;width:1.8cqw;height:2cqw;position:absolute;top:1.2cqw;left:50%;transform:translate(-50%)}.ps-street[data-astro-cid-dudh6nmb]{z-index:1;background:linear-gradient(#ffffff0b,#0000);position:absolute;inset:80% 0 0;mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}.ps-street[data-astro-cid-dudh6nmb]:before{content:"";background:var(--color-dark-line);height:1px;position:absolute;top:0;left:0;right:0}.ps-street[data-astro-cid-dudh6nmb]:after{content:"";background:repeating-linear-gradient(90deg,#ffffff38 0 4cqw,#0000 4cqw 8cqw);height:2px;position:absolute;top:48%;left:0;right:0}.ps[data-astro-cid-dudh6nmb].driving .ps-street[data-astro-cid-dudh6nmb]:after{animation:.5s linear infinite psRoad}@keyframes psRoad{to{background-position:-8cqw 0}}.ps-lines[data-astro-cid-dudh6nmb]{z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ps-line[data-astro-cid-dudh6nmb]{stroke:var(--color-brand);stroke-width:.45px;stroke-linecap:round;opacity:.8}.ps-cable[data-astro-cid-dudh6nmb]{stroke:var(--color-bg-alt);stroke-width:.5px;stroke-linecap:round;transition:opacity .3s}.ps[data-astro-cid-dudh6nmb].driving .ps-cable[data-astro-cid-dudh6nmb]{opacity:0}.ps-pulse[data-astro-cid-dudh6nmb]{stroke:#fff;stroke-width:.7px;stroke-linecap:round;stroke-dasharray:3 97;opacity:.9;animation:2.4s linear infinite psPulse}.ps-post[data-astro-cid-dudh6nmb]{z-index:4;background:var(--color-bg-alt);width:3.4cqw;height:11cqw;color:var(--color-success);border-radius:1.1cqw 1.1cqw .3cqw .3cqw;flex-direction:column;align-items:center;gap:1.2cqw;padding-top:1.2cqw;display:flex;position:absolute;bottom:20%;left:50%;transform:translate(-50%);box-shadow:0 0 0 .5cqw #0e7a3d59,0 0 2cqw #0e7a3d80}.ps-post[data-astro-cid-dudh6nmb] .icon{--icon-size:1.7cqw!important}.ps-screen[data-astro-cid-dudh6nmb]{background:var(--color-success);border-radius:.3cqw;width:2.2cqw;height:2.6cqw}.ps-car[data-astro-cid-dudh6nmb]{z-index:7;width:15cqw;position:absolute;bottom:10%;left:63%;transform:translate(-50%)}.ps-car[data-astro-cid-dudh6nmb] svg[data-astro-cid-dudh6nmb]{width:100%;display:block}.ps-cbody[data-astro-cid-dudh6nmb]{fill:var(--color-brand)}.ps-cstripe[data-astro-cid-dudh6nmb]{fill:var(--color-bg-alt);opacity:.85}.ps-cglass[data-astro-cid-dudh6nmb]{fill:var(--color-dark-bg-raised)}.ps-tyre[data-astro-cid-dudh6nmb]{fill:var(--color-dark-bg)}.ps-hub[data-astro-cid-dudh6nmb]{fill:var(--color-dark-text-soft)}.ps[data-astro-cid-dudh6nmb].driving .ps-cwheel[data-astro-cid-dudh6nmb]{animation:.5s linear infinite psSpin}.ps[data-astro-cid-dudh6nmb].driving .ps-car[data-astro-cid-dudh6nmb] svg[data-astro-cid-dudh6nmb]{animation:.35s ease-in-out infinite psBump}@keyframes psBump{50%{transform:translateY(-.3cqw)}}.ps-juice[data-astro-cid-dudh6nmb]{background:var(--color-success);color:#fff;border-radius:50%;place-items:center;width:2.6cqw;height:2.6cqw;transition:transform .35s cubic-bezier(.34,1.56,.64,1);animation:1.2s ease-in-out infinite psJuice;display:grid;position:absolute;top:-3.2cqw;left:50%;transform:translate(-50%)scale(1)}.ps[data-astro-cid-dudh6nmb].driving .ps-juice[data-astro-cid-dudh6nmb]{transform:translate(-50%)scale(0)}.ps-juice[data-astro-cid-dudh6nmb] .icon{--icon-size:1.5cqw!important}@keyframes psJuice{50%{box-shadow:0 0 0 .9cqw #0e7a3d4d}}.ps-receipt[data-astro-cid-dudh6nmb]{z-index:9;background:var(--color-bg);width:max(30cqw,150px);color:var(--color-ink);opacity:0;transform-origin:80% 100%;border-radius:1cqw;align-items:center;gap:.7em;padding:.8em .9em;font-weight:700;line-height:1.3;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s;display:flex;position:absolute;top:30%;right:6%;transform:translateY(2cqw)scale(.6)rotate(-4deg);box-shadow:0 .8cqw 2.4cqw #00000080}.ps-receipt[data-astro-cid-dudh6nmb].in{opacity:1;transform:rotate(-2deg)}.ps-rico[data-astro-cid-dudh6nmb]{background:var(--color-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:2.2em;height:2.2em;display:grid}.ps-rt[data-astro-cid-dudh6nmb]{flex:1;min-width:0}.ps-ok[data-astro-cid-dudh6nmb]{background:var(--color-success);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.7em;height:1.7em;display:grid}.ps-chip[data-astro-cid-dudh6nmb]{z-index:6;background:var(--color-dark-bg-raised);border:1px solid var(--color-brand);color:#fff;opacity:0;border-radius:50%;place-items:center;width:7cqw;height:7cqw;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s;display:grid;position:absolute;transform:translate(-50%,-50%)scale(.3)}.ps-chip[data-astro-cid-dudh6nmb] .icon{--icon-size:3.4cqw!important}.ps[data-astro-cid-dudh6nmb].all .ps-chip[data-astro-cid-dudh6nmb]{opacity:1;background:var(--color-brand);box-shadow:0 0 0 .8cqw var(--color-brand-glow);transform:translate(-50%,-50%)}.ps-bot[data-astro-cid-dudh6nmb]{z-index:8;width:15cqw;height:15cqw;position:absolute;top:13%;left:50%;transform:translate(-50%,-50%)}.ps-disc[data-astro-cid-dudh6nmb]{background:var(--node-fill);background-image:var(--node-glow);border:var(--node-ring-w) solid var(--color-brand);box-shadow:0 0 0 1.2cqw var(--color-brand-glow);border-radius:50%;animation:3.2s ease-in-out infinite psFloat;position:absolute;inset:0}.ps-disc[data-astro-cid-dudh6nmb] .brand-mark.fluid{width:auto;height:53%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@container (width<=460px){.ps-receipt[data-astro-cid-dudh6nmb]{top:34%;right:4%}}.ps-wrap[data-astro-cid-dudh6nmb]{position:relative}.ps-ctl[data-astro-cid-dudh6nmb]{z-index:10;border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);opacity:0;background:#0000008c;gap:6px;padding:5px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:1%;left:50%;transform:translate(-50%)translateY(6px)}.ps-wrap[data-astro-cid-dudh6nmb]:hover .ps-ctl[data-astro-cid-dudh6nmb],.ps-ctl[data-astro-cid-dudh6nmb]:focus-within,.ps-wrap[data-astro-cid-dudh6nmb].held .ps-ctl[data-astro-cid-dudh6nmb]{opacity:1;transform:translate(-50%)}@media (hover:none){.ps-ctl[data-astro-cid-dudh6nmb]{opacity:1;width:fit-content;margin:.4em auto 0;position:static;transform:none}.ps-wrap[data-astro-cid-dudh6nmb]:hover .ps-ctl[data-astro-cid-dudh6nmb],.ps-ctl[data-astro-cid-dudh6nmb]:focus-within,.ps-wrap[data-astro-cid-dudh6nmb].held .ps-ctl[data-astro-cid-dudh6nmb]{transform:none}}.ps-ctl[data-astro-cid-dudh6nmb] button[data-astro-cid-dudh6nmb]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s;display:grid}.ps-ctl[data-astro-cid-dudh6nmb] button[data-astro-cid-dudh6nmb]:hover,.ps-ctl[data-astro-cid-dudh6nmb] button[data-astro-cid-dudh6nmb]:focus-visible{background:var(--color-brand)}[data-astro-cid-dudh6nmb][data-ps-prev] .icon{transform:rotate(180deg)}.ps-i-pause[data-astro-cid-dudh6nmb]{gap:3px;display:flex}.ps-i-pause[data-astro-cid-dudh6nmb] i[data-astro-cid-dudh6nmb]{background:currentColor;border-radius:1px;width:3px;height:11px}.ps-i-play[data-astro-cid-dudh6nmb]{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:2px;display:none}.ps-wrap[data-astro-cid-dudh6nmb].held .ps-i-pause[data-astro-cid-dudh6nmb]{display:none}.ps-wrap[data-astro-cid-dudh6nmb].held .ps-i-play[data-astro-cid-dudh6nmb]{display:block}@media (prefers-reduced-motion:reduce){.ps[data-astro-cid-dudh6nmb] [data-astro-cid-dudh6nmb],.ps[data-astro-cid-dudh6nmb]{transition:none!important;animation:none!important}}@container (width<=460px){.ps-dots[data-astro-cid-dudh6nmb]{display:none}}.cp-wrap[data-astro-cid-yvfpihcx]{width:100%;max-width:600px;margin-left:auto;position:relative;container-type:inline-size}.cp[data-astro-cid-yvfpihcx]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);position:relative}.cp-hdr[data-astro-cid-yvfpihcx]{font-size:var(--text-story);margin-bottom:.4em;display:flex}.cp-cap[data-astro-cid-yvfpihcx]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.cp-n[data-astro-cid-yvfpihcx]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;flex:none;padding:.2em .6em;font-size:.85em}.cp-cap-t[data-astro-cid-yvfpihcx]{text-overflow:ellipsis;min-width:0;overflow:hidden}.cp-cap-t[data-astro-cid-yvfpihcx].flip{animation:.45s cubic-bezier(.22,1,.36,1) cpCap}@keyframes cpCap{0%{opacity:0;transform:translateY(40%)}}.cp-lines[data-astro-cid-yvfpihcx]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cp-line[data-astro-cid-yvfpihcx]{stroke:var(--color-dark-line-strong);stroke-opacity:.3;stroke-width:.35px;stroke-dasharray:1 1.2;transition:stroke .4s,stroke-opacity .4s}.cp-pulse[data-astro-cid-yvfpihcx]{stroke:#fff;stroke-width:.8px;stroke-linecap:round;stroke-dasharray:6 94;stroke-dashoffset:100px;opacity:0}@keyframes cpPulse{to{stroke-dashoffset:0}}.cp-street[data-astro-cid-yvfpihcx]{width:30%;left:4%;top:var(--y);background:var(--color-dark-line);height:1px;position:absolute}.cp-post[data-astro-cid-yvfpihcx]{left:var(--x);top:calc(var(--y) - 11cqw);background:var(--color-bg-alt);width:3.4cqw;height:11cqw;color:var(--color-ink-faint);border-radius:1.1cqw 1.1cqw .3cqw .3cqw;flex-direction:column;align-items:center;gap:1.2cqw;padding-top:1.2cqw;transition:box-shadow .4s,color .4s;display:flex;position:absolute;transform:translate(-50%)}.cp-post[data-astro-cid-yvfpihcx] .icon{--icon-size:1.7cqw!important}.cp-screen[data-astro-cid-yvfpihcx]{background:var(--color-dark-bg-raised);border-radius:.3cqw;width:2.2cqw;height:2.6cqw;transition:background .4s}.cp-car[data-astro-cid-yvfpihcx]{left:var(--x);top:calc(var(--y) - 4.6cqw);opacity:.35;width:11cqw;transition:opacity .5s;position:absolute;transform:translate(-50%)}.cp-car[data-astro-cid-yvfpihcx] svg[data-astro-cid-yvfpihcx]{width:100%;display:block}.cp-cbody[data-astro-cid-yvfpihcx]{fill:var(--color-brand)}.cp-car[data-astro-cid-yvfpihcx][data-car="2"] .cp-cbody[data-astro-cid-yvfpihcx]{fill:var(--color-dark-text-soft)}.cp-cglass[data-astro-cid-yvfpihcx]{fill:var(--color-dark-bg-raised)}.cp-tyre[data-astro-cid-yvfpihcx]{fill:var(--color-dark-bg)}.cp-power[data-astro-cid-yvfpihcx]{border-radius:var(--radius-pill);opacity:0;background:#ffffff0f;gap:2px;width:24%;height:1.2cqw;transition:opacity .4s;display:flex;position:absolute;top:51%;left:8%;overflow:hidden}.cp-power[data-astro-cid-yvfpihcx] i[data-astro-cid-yvfpihcx]{background:var(--color-success);height:100%;transition:flex-grow .9s cubic-bezier(.45,0,.25,1)}.cp-power[data-astro-cid-yvfpihcx] .a[data-astro-cid-yvfpihcx]{flex:11 1 0}.cp-power[data-astro-cid-yvfpihcx] .b[data-astro-cid-yvfpihcx]{background:var(--color-brand);flex:0 1 0}.cp-party[data-astro-cid-yvfpihcx]{right:2%;top:var(--y);border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);width:27cqw;color:var(--color-dark-text-soft);white-space:nowrap;background:#ffffff0f;align-items:center;gap:.5em;padding:.4em .6em .4em .4em;font-size:.9em;font-weight:600;transition:background .4s,color .4s,border-color .4s;display:flex;position:absolute;transform:translateY(-50%)}.cp-party[data-astro-cid-yvfpihcx]>span[data-astro-cid-yvfpihcx]:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.cp-pico[data-astro-cid-yvfpihcx]{background:var(--color-dark-bg-raised);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.9em;height:1.9em;transition:background .4s;display:grid}.cp-party[data-astro-cid-yvfpihcx].on{background:var(--color-bg);border-color:var(--color-bg);color:var(--color-ink)}.cp-party[data-astro-cid-yvfpihcx].on .cp-pico[data-astro-cid-yvfpihcx]{background:var(--color-brand)}.cp-bot[data-astro-cid-yvfpihcx]{z-index:3;left:var(--x);top:var(--y);width:15cqw;height:15cqw;position:absolute;transform:translate(-50%,-50%)}.cp-disc[data-astro-cid-yvfpihcx]{background:var(--node-fill);background-image:var(--node-glow);border:var(--node-ring-w) solid var(--color-brand);box-shadow:0 0 0 1.2cqw var(--color-brand-glow);border-radius:50%;animation:3.2s ease-in-out infinite cpFloat;position:absolute;inset:0}.cp-disc[data-astro-cid-yvfpihcx] .brand-mark.fluid{width:auto;height:53%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes cpFloat{50%{box-shadow:0 0 0 2.2cqw var(--color-brand-glow)}}.cp-q[data-astro-cid-yvfpihcx]{z-index:4;left:var(--x);top:var(--y);border-radius:var(--radius-pill);background:var(--color-brand);color:#fff;white-space:nowrap;opacity:0;transition:transform .45s cubic-bezier(.34, 1.4, .64, 1) var(--d), opacity .3s ease var(--d);padding:.25em .7em;font-size:.8em;font-weight:700;position:absolute;transform:translate(-50%,-50%)scale(.6)}.cp-card[data-astro-cid-yvfpihcx]{z-index:5;border-radius:var(--radius-pill);background:var(--color-bg);max-width:62cqw;color:var(--color-ink);white-space:nowrap;opacity:0;align-items:center;gap:.55em;padding:.55em .9em .55em .55em;font-weight:700;transition:transform .45s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:flex;position:absolute;top:84%;left:52%;transform:translate(-50%,1.5cqw)scale(.92);box-shadow:0 .8cqw 2.4cqw #00000073}.cp-ok[data-astro-cid-yvfpihcx]{background:var(--color-success);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.7em;height:1.7em;display:grid}.cp[data-astro-cid-yvfpihcx][data-step="0"] [data-astro-cid-yvfpihcx][data-l=post1],.cp[data-astro-cid-yvfpihcx][data-step="1"] [data-astro-cid-yvfpihcx][data-l=post1],.cp[data-astro-cid-yvfpihcx][data-step="2"] [data-astro-cid-yvfpihcx][data-l=post1],.cp[data-astro-cid-yvfpihcx][data-step="2"] [data-astro-cid-yvfpihcx][data-l=post2],.cp[data-astro-cid-yvfpihcx][data-step="3"] [data-astro-cid-yvfpihcx][data-l=post2],.cp[data-astro-cid-yvfpihcx][data-step="4"] [data-astro-cid-yvfpihcx][data-l=driver],.cp[data-astro-cid-yvfpihcx][data-step="4"] [data-astro-cid-yvfpihcx][data-l=roaming],.cp[data-astro-cid-yvfpihcx][data-step="5"] [data-astro-cid-yvfpihcx][data-l=owner],.cp[data-astro-cid-yvfpihcx][data-step="6"] .cp-line[data-astro-cid-yvfpihcx],.cp[data-astro-cid-yvfpihcx][data-step="6"] .cp-pulse[data-astro-cid-yvfpihcx]{stroke:var(--color-brand)}.cp[data-astro-cid-yvfpihcx][data-step="0"] .cp-line[data-astro-cid-yvfpihcx][data-l=post1],.cp[data-astro-cid-yvfpihcx][data-step="1"] .cp-line[data-astro-cid-yvfpihcx][data-l=post1],.cp[data-astro-cid-yvfpihcx][data-step="2"] .cp-line[data-astro-cid-yvfpihcx][data-l=post1],.cp[data-astro-cid-yvfpihcx][data-step="2"] .cp-line[data-astro-cid-yvfpihcx][data-l=post2],.cp[data-astro-cid-yvfpihcx][data-step="3"] .cp-line[data-astro-cid-yvfpihcx][data-l=post2],.cp[data-astro-cid-yvfpihcx][data-step="4"] .cp-line[data-astro-cid-yvfpihcx][data-l=driver],.cp[data-astro-cid-yvfpihcx][data-step="4"] .cp-line[data-astro-cid-yvfpihcx][data-l=roaming],.cp[data-astro-cid-yvfpihcx][data-step="5"] .cp-line[data-astro-cid-yvfpihcx][data-l=owner],.cp[data-astro-cid-yvfpihcx][data-step="6"] .cp-line[data-astro-cid-yvfpihcx]{stroke-opacity:1;stroke-dasharray:none}.cp[data-astro-cid-yvfpihcx][data-step="0"] .cp-pulse[data-astro-cid-yvfpihcx][data-l=post1],.cp[data-astro-cid-yvfpihcx][data-step="1"] .cp-pulse[data-astro-cid-yvfpihcx][data-l=post1],.cp[data-astro-cid-yvfpihcx][data-step="2"] .cp-pulse[data-astro-cid-yvfpihcx][data-l=post1],.cp[data-astro-cid-yvfpihcx][data-step="2"] .cp-pulse[data-astro-cid-yvfpihcx][data-l=post2],.cp[data-astro-cid-yvfpihcx][data-step="3"] .cp-pulse[data-astro-cid-yvfpihcx][data-l=post2],.cp[data-astro-cid-yvfpihcx][data-step="4"] .cp-pulse[data-astro-cid-yvfpihcx][data-l=driver],.cp[data-astro-cid-yvfpihcx][data-step="4"] .cp-pulse[data-astro-cid-yvfpihcx][data-l=roaming],.cp[data-astro-cid-yvfpihcx][data-step="5"] .cp-pulse[data-astro-cid-yvfpihcx][data-l=owner]{stroke:#fff;opacity:.95;animation:1.3s linear infinite cpPulse}.cp[data-astro-cid-yvfpihcx][data-step="1"] .cp-pulse[data-astro-cid-yvfpihcx][data-l=post1]{animation-direction:reverse}.cp[data-astro-cid-yvfpihcx] .cp-car[data-astro-cid-yvfpihcx][data-car="1"],.cp[data-astro-cid-yvfpihcx]:not([data-step="0"]):not([data-step="1"]) .cp-car[data-astro-cid-yvfpihcx][data-car="2"]{opacity:1}.cp[data-astro-cid-yvfpihcx]:not([data-step="0"]) [data-astro-cid-yvfpihcx][data-post="1"] .cp-screen[data-astro-cid-yvfpihcx],.cp[data-astro-cid-yvfpihcx]:not([data-step="0"]):not([data-step="1"]) [data-astro-cid-yvfpihcx][data-post="2"] .cp-screen[data-astro-cid-yvfpihcx]{background:var(--color-success)}.cp[data-astro-cid-yvfpihcx]:not([data-step="0"]) [data-astro-cid-yvfpihcx][data-post="1"],.cp[data-astro-cid-yvfpihcx]:not([data-step="0"]):not([data-step="1"]) [data-astro-cid-yvfpihcx][data-post="2"]{color:var(--color-success)}.cp[data-astro-cid-yvfpihcx].fault [data-astro-cid-yvfpihcx][data-post="2"] .cp-screen[data-astro-cid-yvfpihcx]{background:var(--color-brand)}.cp[data-astro-cid-yvfpihcx].fault [data-astro-cid-yvfpihcx][data-post="2"]{color:var(--color-brand);box-shadow:0 0 0 .5cqw var(--color-brand-glow)}.cp[data-astro-cid-yvfpihcx][data-step="2"] .cp-power[data-astro-cid-yvfpihcx],.cp[data-astro-cid-yvfpihcx][data-step="3"] .cp-power[data-astro-cid-yvfpihcx]{opacity:1}.cp[data-astro-cid-yvfpihcx].shared .cp-power[data-astro-cid-yvfpihcx] .a[data-astro-cid-yvfpihcx],.cp[data-astro-cid-yvfpihcx].shared .cp-power[data-astro-cid-yvfpihcx] .b[data-astro-cid-yvfpihcx]{flex-grow:7}.cp[data-astro-cid-yvfpihcx][data-step="4"] [data-astro-cid-yvfpihcx][data-party=driver],.cp[data-astro-cid-yvfpihcx][data-step="4"] [data-astro-cid-yvfpihcx][data-party=roaming],.cp[data-astro-cid-yvfpihcx][data-step="5"] [data-astro-cid-yvfpihcx][data-party=owner],.cp[data-astro-cid-yvfpihcx][data-step="6"] .cp-party[data-astro-cid-yvfpihcx]{background:var(--color-bg);border-color:var(--color-bg);color:var(--color-ink)}.cp[data-astro-cid-yvfpihcx][data-step="4"] [data-astro-cid-yvfpihcx][data-party=driver] .cp-pico[data-astro-cid-yvfpihcx],.cp[data-astro-cid-yvfpihcx][data-step="4"] [data-astro-cid-yvfpihcx][data-party=roaming] .cp-pico[data-astro-cid-yvfpihcx],.cp[data-astro-cid-yvfpihcx][data-step="5"] [data-astro-cid-yvfpihcx][data-party=owner] .cp-pico[data-astro-cid-yvfpihcx],.cp[data-astro-cid-yvfpihcx][data-step="6"] .cp-pico[data-astro-cid-yvfpihcx]{background:var(--color-brand)}.cp[data-astro-cid-yvfpihcx][data-step="6"] .cp-q[data-astro-cid-yvfpihcx]{opacity:1;transform:translate(-50%,-50%)}.cp[data-astro-cid-yvfpihcx][data-step="0"] [data-astro-cid-yvfpihcx][data-card="0"],.cp[data-astro-cid-yvfpihcx][data-step="1"] [data-astro-cid-yvfpihcx][data-card="1"],.cp[data-astro-cid-yvfpihcx][data-step="2"] [data-astro-cid-yvfpihcx][data-card="2"],.cp[data-astro-cid-yvfpihcx][data-step="3"] [data-astro-cid-yvfpihcx][data-card="3"],.cp[data-astro-cid-yvfpihcx][data-step="4"] [data-astro-cid-yvfpihcx][data-card="4"],.cp[data-astro-cid-yvfpihcx][data-step="5"] [data-astro-cid-yvfpihcx][data-card="5"],.cp[data-astro-cid-yvfpihcx][data-step="6"] [data-astro-cid-yvfpihcx][data-card="6"]{opacity:1;transition-delay:.5s;transform:translate(-50%)}.cp-ctl[data-astro-cid-yvfpihcx]{z-index:10;border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);opacity:0;background:#0000008c;gap:6px;padding:5px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:-2%;left:50%;transform:translate(-50%)translateY(6px)}.cp-wrap[data-astro-cid-yvfpihcx]:hover .cp-ctl[data-astro-cid-yvfpihcx],.cp-ctl[data-astro-cid-yvfpihcx]:focus-within,.cp-wrap[data-astro-cid-yvfpihcx].held .cp-ctl[data-astro-cid-yvfpihcx]{opacity:1;transform:translate(-50%)}@media (hover:none){.cp-ctl[data-astro-cid-yvfpihcx],.cp-wrap[data-astro-cid-yvfpihcx]:hover .cp-ctl[data-astro-cid-yvfpihcx],.cp-ctl[data-astro-cid-yvfpihcx]:focus-within,.cp-wrap[data-astro-cid-yvfpihcx].held .cp-ctl[data-astro-cid-yvfpihcx]{opacity:1;width:fit-content;margin:.6em auto 0;position:static;transform:none}}.cp-ctl[data-astro-cid-yvfpihcx] button[data-astro-cid-yvfpihcx]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.cp-ctl[data-astro-cid-yvfpihcx] button[data-astro-cid-yvfpihcx]:hover,.cp-ctl[data-astro-cid-yvfpihcx] button[data-astro-cid-yvfpihcx]:focus-visible{background:var(--color-brand)}[data-astro-cid-yvfpihcx][data-cp-prev] .icon{transform:rotate(180deg)}.cp-i-pause[data-astro-cid-yvfpihcx]{gap:3px;display:flex}.cp-i-pause[data-astro-cid-yvfpihcx] i[data-astro-cid-yvfpihcx]{background:currentColor;border-radius:1px;width:3px;height:11px}.cp-i-play[data-astro-cid-yvfpihcx]{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:2px;display:none}.cp-wrap[data-astro-cid-yvfpihcx].held .cp-i-pause[data-astro-cid-yvfpihcx]{display:none}.cp-wrap[data-astro-cid-yvfpihcx].held .cp-i-play[data-astro-cid-yvfpihcx]{display:block}@container (width<=460px){.cp-party[data-astro-cid-yvfpihcx]{width:30cqw;padding:.35em .6em;font-size:.82em}.cp-pico[data-astro-cid-yvfpihcx]{display:none}.cp-q[data-astro-cid-yvfpihcx]{font-size:.7em}}@media (prefers-reduced-motion:reduce){.cp[data-astro-cid-yvfpihcx] [data-astro-cid-yvfpihcx],.cp[data-astro-cid-yvfpihcx]{transition:none!important;animation:none!important}}.cs-wrap[data-astro-cid-btzgy4ux]{--day:0;--dawn:0;--dusk:0;--stars:1;--lamp:0;--sx:6%;--sy:125%;width:100%;max-width:600px;margin-left:auto;position:relative;container-type:inline-size}.cs[data-astro-cid-btzgy4ux]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.cs-wrap[data-astro-cid-btzgy4ux].paused .cs-frame[data-astro-cid-btzgy4ux] [data-astro-cid-btzgy4ux]{animation-play-state:paused!important}.cs-spill[data-astro-cid-btzgy4ux]{z-index:-1;pointer-events:none;opacity:var(--day);background:radial-gradient(ellipse 58% 34% at 72% 54%, var(--color-sun-spill), transparent 75%);position:absolute;inset:-55% -40% -55% -120%}.cs-frame[data-astro-cid-btzgy4ux]{position:relative}.cs-skyout[data-astro-cid-btzgy4ux],.cs-duskout[data-astro-cid-btzgy4ux]{z-index:-1;pointer-events:none;position:absolute;inset:0 -45%}.cs-skyout[data-astro-cid-btzgy4ux]{opacity:var(--day);background:linear-gradient(to bottom, transparent 52%, var(--color-haze) 74%, transparent 84%), linear-gradient(to bottom, var(--color-sky-day-top) 0%, var(--color-sky-day-low) 55%, var(--color-sky-day-horizon) 80%, var(--color-ground-day) 80%, var(--color-ground-day) 90%, transparent 100%);mask-image:radial-gradient(50% 62% at 50% 60%,#000 46%,#0000 100%)}.cs-duskout[data-astro-cid-btzgy4ux]{background:radial-gradient(34% 48% at var(--dusk-x) 80%, var(--color-sky-dusk), transparent 72%);mask-image:linear-gradient(#0000 0,#000 30%)}.cs-duskout[data-astro-cid-btzgy4ux].am{--dusk-x:30%;opacity:var(--dawn)}.cs-duskout[data-astro-cid-btzgy4ux].pm{--dusk-x:70%;opacity:var(--dusk)}.cs-flare-track[data-astro-cid-btzgy4ux]{z-index:-1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:-60% -30% 20%;overflow:hidden}.cs-flare-box[data-astro-cid-btzgy4ux]{width:62.5%;height:57.143%;position:absolute;top:42.857%;left:18.75%}.cs-flare[data-astro-cid-btzgy4ux]{left:var(--sx);top:var(--sy);width:0;height:0;opacity:var(--day);position:absolute}.cs-flare[data-astro-cid-btzgy4ux]:before,.cs-flare[data-astro-cid-btzgy4ux]:after{content:"";border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.cs-flare[data-astro-cid-btzgy4ux]:before{background:radial-gradient(circle, var(--color-sun-bloom), transparent 65%);width:60cqw;height:60cqw}.cs-flare[data-astro-cid-btzgy4ux]:after{background:repeating-conic-gradient(var(--color-sun-ray) 0 4deg, transparent 4deg 14deg);width:110cqw;height:110cqw;animation:60s linear infinite csRays;mask-image:radial-gradient(circle,#000 6%,#0000 60%)}@keyframes csRays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.cs-sky[data-astro-cid-btzgy4ux]{opacity:var(--stars)}.cs-sky[data-astro-cid-btzgy4ux] i[data-astro-cid-btzgy4ux]{opacity:.35;background:#fff;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite csTwinkle;position:absolute}@keyframes csTwinkle{50%{opacity:.08}}.cs-sun-track[data-astro-cid-btzgy4ux]{pointer-events:none;position:absolute;inset:0 0 20%;overflow:hidden}.cs-sun[data-astro-cid-btzgy4ux]{left:var(--sx);top:var(--sy);background:var(--color-sun);width:7cqw;height:7cqw;box-shadow:0 0 3cqw 1cqw var(--color-sun-glow), 0 0 8cqw 3cqw var(--color-sun-glow);border-radius:50%;margin:-3.5cqw 0 0 -3.5cqw;position:absolute}.cs-hdr[data-astro-cid-btzgy4ux]{font-size:var(--text-story);justify-content:space-between;align-items:center;gap:12px;margin-bottom:.3em;padding-inline:7%;display:flex}.cs-cap[data-astro-cid-btzgy4ux]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.cs-clock[data-astro-cid-btzgy4ux]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;flex:none;padding:.2em .6em;font-size:.85em}.cs-cap-t[data-astro-cid-btzgy4ux]{text-overflow:ellipsis;min-width:0;overflow:hidden}.cs-cap-t[data-astro-cid-btzgy4ux].flip{animation:.45s cubic-bezier(.22,1,.36,1) csCap}@keyframes csCap{0%{opacity:0;transform:translateY(40%)}}.cs-dots[data-astro-cid-btzgy4ux]{flex:none;gap:.4em;display:flex}.cs-dots[data-astro-cid-btzgy4ux] i[data-astro-cid-btzgy4ux]{border-radius:var(--radius-pill);background:#fff3;width:.5em;height:.5em;transition:width .4s,background .4s}.cs-dots[data-astro-cid-btzgy4ux] i[data-astro-cid-btzgy4ux].on{background:var(--color-brand);width:1.6em}.cs-tree[data-astro-cid-btzgy4ux]{z-index:1;width:calc(1.3cqw * var(--s));height:calc(7cqw * var(--s));background:var(--color-dark-bg-raised);position:absolute;bottom:20%;transform:translate(-50%)}.cs-tree[data-astro-cid-btzgy4ux] i[data-astro-cid-btzgy4ux],.cs-tree[data-astro-cid-btzgy4ux]:before{width:calc(10cqw * var(--s));height:calc(11cqw * var(--s));border-radius:50% 50% 46% 46%;position:absolute;bottom:75%;left:50%;transform:translate(-50%)}.cs-tree[data-astro-cid-btzgy4ux]:before{content:"";background:var(--color-dark-bg-raised)}.cs-tree[data-astro-cid-btzgy4ux] i[data-astro-cid-btzgy4ux]{background:var(--color-tree-day);opacity:var(--day)}.cs-road[data-astro-cid-btzgy4ux]{z-index:1;background:linear-gradient(#ffffff0b,#0000);position:absolute;inset:80% 0 0;mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}.cs-road[data-astro-cid-btzgy4ux]:before{content:"";background:var(--color-dark-line);height:1px;position:absolute;top:0;left:0;right:0}.cs-road[data-astro-cid-btzgy4ux]:after{content:"";background:repeating-linear-gradient(90deg,#ffffff38 0 4cqw,#0000 4cqw 8cqw);height:2px;position:absolute;top:48%;left:0;right:0}.cs[data-astro-cid-btzgy4ux].driving .cs-road[data-astro-cid-btzgy4ux]:after{animation:.5s linear infinite csRoad}@keyframes csRoad{to{background-position:-8cqw 0}}.cs-lines[data-astro-cid-btzgy4ux]{z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cs-cable[data-astro-cid-btzgy4ux]{stroke:var(--color-bg-alt);stroke-width:.5px;stroke-linecap:round;opacity:0;transition:opacity .3s}.cs-cable[data-astro-cid-btzgy4ux].on{opacity:1}.cs-post[data-astro-cid-btzgy4ux]{z-index:4;left:var(--x);background:var(--color-bg-alt);width:3.4cqw;height:11cqw;color:var(--color-ink-faint);border-radius:1.1cqw 1.1cqw .3cqw .3cqw;flex-direction:column;align-items:center;gap:1.2cqw;padding-top:1.2cqw;transition:box-shadow .5s,color .4s;display:flex;position:absolute;bottom:20%;transform:translate(-50%)}.cs-post[data-astro-cid-btzgy4ux] .icon{--icon-size:1.7cqw!important}.cs-screen[data-astro-cid-btzgy4ux]{background:var(--color-dark-bg-raised);border-radius:.3cqw;width:2.2cqw;height:2.6cqw;transition:background .4s}.cs-post[data-astro-cid-btzgy4ux][data-state=full]{color:var(--color-success)}.cs-post[data-astro-cid-btzgy4ux][data-state=full] .cs-screen[data-astro-cid-btzgy4ux]{background:var(--color-success)}.cs-post[data-astro-cid-btzgy4ux][data-state=wait]{color:var(--color-warning-on-dark)}.cs-post[data-astro-cid-btzgy4ux][data-state=wait] .cs-screen[data-astro-cid-btzgy4ux]{background:var(--color-warning-on-dark)}.cs-post[data-astro-cid-btzgy4ux][data-state=charge]{color:var(--color-success);animation:1.4s ease-in-out infinite csBreathe;box-shadow:0 0 0 .5cqw #0e7a3d59,0 0 2cqw #0e7a3d80}.cs-post[data-astro-cid-btzgy4ux][data-state=charge] .cs-screen[data-astro-cid-btzgy4ux]{background:var(--color-success)}@keyframes csBreathe{50%{box-shadow:0 0 0 1cqw #0e7a3d40,0 0 3cqw #0e7a3d99}}.cs-car[data-astro-cid-btzgy4ux]{z-index:7;bottom:var(--y,3%);left:var(--x,-30%);width:13cqw;transform:translateX(-50%) rotate(var(--r,0deg));transform-origin:50% 100%;position:absolute}.cs-car[data-astro-cid-btzgy4ux].lane{z-index:8}.cs-car[data-astro-cid-btzgy4ux] svg[data-astro-cid-btzgy4ux]{width:100%;display:block}.cs-cbody[data-astro-cid-btzgy4ux]{fill:var(--body,var(--color-brand))}.cs-cstripe[data-astro-cid-btzgy4ux]{fill:var(--color-bg-alt);opacity:.85}.cs-cglass[data-astro-cid-btzgy4ux]{fill:var(--color-dark-bg-raised)}.cs-clamp[data-astro-cid-btzgy4ux]{fill:var(--color-warning-on-dark)}.cs-tyre[data-astro-cid-btzgy4ux]{fill:var(--color-dark-bg)}.cs-hub[data-astro-cid-btzgy4ux]{fill:var(--color-dark-text-soft)}.cs-car[data-astro-cid-btzgy4ux].moving .cs-cwheel[data-astro-cid-btzgy4ux]{animation:.5s linear infinite csSpin}.cs-car[data-astro-cid-btzgy4ux].moving svg[data-astro-cid-btzgy4ux]{animation:.35s ease-in-out infinite csBump}@keyframes csSpin{to{transform:rotate(360deg)}}@keyframes csBump{50%{transform:translateY(-.3cqw)}}.cs-ph[data-astro-cid-btzgy4ux]{font-family:var(--font-display);align-items:center;gap:.6em;display:flex}.cs-ph[data-astro-cid-btzgy4ux] b[data-astro-cid-btzgy4ux]{font-weight:400}.cs-pmark[data-astro-cid-btzgy4ux]{background:var(--node-fill);border:1px solid var(--color-brand);border-radius:50%;flex:none;width:2em;height:2em;position:relative}.cs-pmark[data-astro-cid-btzgy4ux] .brand-mark.fluid{width:auto;height:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cs-card[data-astro-cid-btzgy4ux]{z-index:9;background:var(--color-bg);width:max(36cqw,176px);color:var(--color-ink);opacity:0;transform-origin:90% 0;border-radius:1.2cqw;flex-direction:column;gap:.55em;padding:.9em;transition:transform .45s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:flex;position:absolute;top:6%;right:5%;transform:translateY(1.5cqw)scale(.92);box-shadow:0 .8cqw 2.4cqw #00000080}.cs-card[data-astro-cid-btzgy4ux].on{opacity:1;transform:none}.cs-row[data-astro-cid-btzgy4ux]{opacity:0;align-items:center;gap:.6em;font-size:.9em;font-weight:700;line-height:1.25;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(-1.5cqw)}.cs-card[data-astro-cid-btzgy4ux].on .cs-row[data-astro-cid-btzgy4ux]{opacity:1;transition-delay:calc(var(--i) * .5s);transform:none}.cs-rico[data-astro-cid-btzgy4ux]{background:var(--color-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.9em;height:1.9em;display:grid}.cs-rico[data-astro-cid-btzgy4ux].ok{background:var(--color-success)}.cs-ctl[data-astro-cid-btzgy4ux]{z-index:10;border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);opacity:0;background:#0000008c;gap:6px;padding:5px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:1%;left:50%;transform:translate(-50%)translateY(6px)}.cs-wrap[data-astro-cid-btzgy4ux]:hover .cs-ctl[data-astro-cid-btzgy4ux],.cs-ctl[data-astro-cid-btzgy4ux]:focus-within,.cs-wrap[data-astro-cid-btzgy4ux].held .cs-ctl[data-astro-cid-btzgy4ux]{opacity:1;transform:translate(-50%)}@media (hover:none){.cs-ctl[data-astro-cid-btzgy4ux],.cs-wrap[data-astro-cid-btzgy4ux]:hover .cs-ctl[data-astro-cid-btzgy4ux],.cs-ctl[data-astro-cid-btzgy4ux]:focus-within,.cs-wrap[data-astro-cid-btzgy4ux].held .cs-ctl[data-astro-cid-btzgy4ux]{opacity:1;width:fit-content;margin:.4em auto 0;position:static;transform:none}}.cs-ctl[data-astro-cid-btzgy4ux] button[data-astro-cid-btzgy4ux]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s;display:grid}.cs-ctl[data-astro-cid-btzgy4ux] button[data-astro-cid-btzgy4ux]:hover,.cs-ctl[data-astro-cid-btzgy4ux] button[data-astro-cid-btzgy4ux]:focus-visible{background:var(--color-brand)}[data-astro-cid-btzgy4ux][data-cs-prev] .icon{transform:rotate(180deg)}.cs-i-pause[data-astro-cid-btzgy4ux]{gap:3px;display:flex}.cs-i-pause[data-astro-cid-btzgy4ux] i[data-astro-cid-btzgy4ux]{background:currentColor;border-radius:1px;width:3px;height:11px}.cs-i-play[data-astro-cid-btzgy4ux]{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:2px;display:none}.cs-wrap[data-astro-cid-btzgy4ux].held .cs-i-pause[data-astro-cid-btzgy4ux]{display:none}.cs-wrap[data-astro-cid-btzgy4ux].held .cs-i-play[data-astro-cid-btzgy4ux]{display:block}@container (width<=460px){.cs-profile[data-astro-cid-btzgy4ux]{top:3%;right:3%}}@media (prefers-reduced-motion:reduce){.cs[data-astro-cid-btzgy4ux] [data-astro-cid-btzgy4ux],.cs[data-astro-cid-btzgy4ux]{transition:none!important;animation:none!important}}.cs-office[data-astro-cid-btzgy4ux]{z-index:1;background:var(--color-dark-bg-raised);border-radius:.6cqw .6cqw 0 0;grid-template-columns:repeat(4,1fr);grid-auto-rows:2.6cqw;gap:1.6cqw 1.4cqw;width:22cqw;height:27cqw;padding:2.4cqw 2cqw;display:grid;position:absolute;bottom:20%;left:17%;transform:translate(-50%)}.cs-office[data-astro-cid-btzgy4ux]:before{content:"";border-radius:inherit;background:var(--color-house-day);opacity:var(--day);position:absolute;inset:0}.cs-office[data-astro-cid-btzgy4ux] i[data-astro-cid-btzgy4ux]{background:rgba(255, 255, 255, calc(.06 + var(--day) * .14));border-radius:1px;position:relative}.cs-office[data-astro-cid-btzgy4ux] i[data-astro-cid-btzgy4ux]:nth-child(3n+1):after,.cs-office[data-astro-cid-btzgy4ux] i[data-astro-cid-btzgy4ux]:nth-child(5n+2):after{content:"";background:var(--color-warning-on-dark);box-shadow:0 0 8px var(--color-warning-on-dark);opacity:var(--lamp);position:absolute;inset:0}.cs-door[data-astro-cid-btzgy4ux]{z-index:1;width:3.2cqw;height:5.6cqw;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, calc(.08 + var(--lamp) * .25));background:#0006;border-radius:.3cqw .3cqw 0 0;position:absolute;bottom:20%;left:24.5%}.cs-bay[data-astro-cid-btzgy4ux]{z-index:2;background:#ffffff38;width:2px;height:11%;position:absolute;bottom:9%;transform:translate(-50%)skew(-24deg)}.cs-walker[data-astro-cid-btzgy4ux]{z-index:6;bottom:16%;left:var(--x,-10%);width:3cqw;transform:translateX(-50%) scaleX(var(--dir,1));opacity:0;transition:opacity .25s;position:absolute}.cs-walker[data-astro-cid-btzgy4ux].on{opacity:1}.cs-walker[data-astro-cid-btzgy4ux] svg[data-astro-cid-btzgy4ux]{width:100%;display:block;overflow:visible}.cs-leg[data-astro-cid-btzgy4ux]{fill:var(--color-dark-line);transform-box:fill-box;transform-origin:50% 0}.cs-jacket[data-astro-cid-btzgy4ux]{fill:var(--coat)}.cs-head[data-astro-cid-btzgy4ux]{fill:var(--color-bg-alt)}.cs-hair[data-astro-cid-btzgy4ux]{fill:var(--color-dark-line)}.cs-walker[data-astro-cid-btzgy4ux].walking .cs-leg[data-astro-cid-btzgy4ux].l{animation:.5s ease-in-out infinite csStep}.cs-walker[data-astro-cid-btzgy4ux].walking .cs-leg[data-astro-cid-btzgy4ux].r{animation:.5s ease-in-out infinite reverse csStep}.cs-walker[data-astro-cid-btzgy4ux].walking svg[data-astro-cid-btzgy4ux]{animation:.25s ease-in-out infinite csBob}@keyframes csStep{0%,to{transform:rotate(18deg)}50%{transform:rotate(-18deg)}}@keyframes csBob{50%{transform:translateY(-.25cqw)}}.cs-tag[data-astro-cid-btzgy4ux]{z-index:9;left:var(--x);bottom:calc(var(--y) + 17cqw);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-ink);white-space:nowrap;opacity:0;align-items:center;gap:.45em;padding:.3em .75em .3em .3em;font-size:.85em;font-weight:700;transition:transform .4s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:inline-flex;position:absolute;transform:translate(-50%)translateY(.8cqw)scale(.8);box-shadow:0 .5cqw 1.6cqw #00000073}.cs-tag[data-astro-cid-btzgy4ux].on{opacity:1;transform:translate(-50%)}.cs-tag[data-astro-cid-btzgy4ux] .cs-rico[data-astro-cid-btzgy4ux]{width:1.7em;height:1.7em}@container (width<=460px){.cs-dots[data-astro-cid-btzgy4ux]{display:none}}.es-wrap[data-astro-cid-pfiqqory]{--day:0;--dawn:0;--dusk:0;--stars:1;--lamp:0;--sx:6%;--sy:125%;width:100%;max-width:600px;margin-left:auto;position:relative;container-type:inline-size}.es[data-astro-cid-pfiqqory]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.es-wrap[data-astro-cid-pfiqqory].paused .es-frame[data-astro-cid-pfiqqory] [data-astro-cid-pfiqqory]{animation-play-state:paused!important}.es-spill[data-astro-cid-pfiqqory]{z-index:-1;pointer-events:none;opacity:var(--day);background:radial-gradient(ellipse 58% 34% at 72% 54%, var(--color-sun-spill), transparent 75%);position:absolute;inset:-55% -40% -55% -120%}.es-frame[data-astro-cid-pfiqqory]{position:relative}.es-skyout[data-astro-cid-pfiqqory],.es-duskout[data-astro-cid-pfiqqory]{z-index:-1;pointer-events:none;position:absolute;inset:0 -45%}.es-skyout[data-astro-cid-pfiqqory]{opacity:var(--day);background:linear-gradient(to bottom, transparent 52%, var(--color-haze) 74%, transparent 84%), linear-gradient(to bottom, var(--color-sky-day-top) 0%, var(--color-sky-day-low) 55%, var(--color-sky-day-horizon) 80%, var(--color-ground-day) 80%, var(--color-ground-day) 90%, transparent 100%);mask-image:radial-gradient(50% 62% at 50% 60%,#000 46%,#0000 100%)}.es-duskout[data-astro-cid-pfiqqory]{background:radial-gradient(34% 48% at var(--dusk-x) 80%, var(--color-sky-dusk), transparent 72%);mask-image:linear-gradient(#0000 0,#000 30%)}.es-duskout[data-astro-cid-pfiqqory].am{--dusk-x:30%;opacity:var(--dawn)}.es-duskout[data-astro-cid-pfiqqory].pm{--dusk-x:70%;opacity:var(--dusk)}.es-flare-track[data-astro-cid-pfiqqory]{z-index:-1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:-60% -30% 20%;overflow:hidden}.es-flare-box[data-astro-cid-pfiqqory]{width:62.5%;height:57.143%;position:absolute;top:42.857%;left:18.75%}.es-flare[data-astro-cid-pfiqqory]{left:var(--sx);top:var(--sy);width:0;height:0;opacity:var(--day);position:absolute}.es-flare[data-astro-cid-pfiqqory]:before,.es-flare[data-astro-cid-pfiqqory]:after{content:"";border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.es-flare[data-astro-cid-pfiqqory]:before{background:radial-gradient(circle, var(--color-sun-bloom), transparent 65%);width:60cqw;height:60cqw}.es-flare[data-astro-cid-pfiqqory]:after{background:repeating-conic-gradient(var(--color-sun-ray) 0 4deg, transparent 4deg 14deg);width:110cqw;height:110cqw;animation:60s linear infinite esRays;mask-image:radial-gradient(circle,#000 6%,#0000 60%)}@keyframes esRays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.es-sky[data-astro-cid-pfiqqory]{opacity:var(--stars)}.es-sky[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory]{opacity:.35;background:#fff;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite esTwinkle;position:absolute}@keyframes esTwinkle{50%{opacity:.08}}.es-sun-track[data-astro-cid-pfiqqory]{pointer-events:none;position:absolute;inset:0 0 20%;overflow:hidden}.es-sun[data-astro-cid-pfiqqory]{left:var(--sx);top:var(--sy);background:var(--color-sun);width:7cqw;height:7cqw;box-shadow:0 0 3cqw 1cqw var(--color-sun-glow), 0 0 8cqw 3cqw var(--color-sun-glow);border-radius:50%;margin:-3.5cqw 0 0 -3.5cqw;position:absolute}.es-hdr[data-astro-cid-pfiqqory]{font-size:var(--text-story);justify-content:space-between;align-items:center;gap:12px;margin-bottom:.3em;padding-inline:7%;display:flex}.es-cap[data-astro-cid-pfiqqory]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.es-clock[data-astro-cid-pfiqqory]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;flex:none;padding:.2em .6em;font-size:.85em}.es-cap-t[data-astro-cid-pfiqqory]{text-overflow:ellipsis;min-width:0;overflow:hidden}.es-cap-t[data-astro-cid-pfiqqory].flip{animation:.45s cubic-bezier(.22,1,.36,1) esCap}@keyframes esCap{0%{opacity:0;transform:translateY(40%)}}.es-dots[data-astro-cid-pfiqqory]{flex:none;gap:.4em;display:flex}.es-dots[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory]{border-radius:var(--radius-pill);background:#fff3;width:.5em;height:.5em;transition:width .4s,background .4s}.es-dots[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory].on{background:var(--color-brand);width:1.6em}.es-tree[data-astro-cid-pfiqqory]{z-index:1;width:calc(1.3cqw * var(--s));height:calc(7cqw * var(--s));background:var(--color-dark-bg-raised);position:absolute;bottom:20%;transform:translate(-50%)}.es-tree[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory],.es-tree[data-astro-cid-pfiqqory]:before{width:calc(10cqw * var(--s));height:calc(11cqw * var(--s));border-radius:50% 50% 46% 46%;position:absolute;bottom:75%;left:50%;transform:translate(-50%)}.es-tree[data-astro-cid-pfiqqory]:before{content:"";background:var(--color-dark-bg-raised)}.es-tree[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory]{background:var(--color-tree-day);opacity:var(--day)}.es-road[data-astro-cid-pfiqqory]{z-index:1;background:linear-gradient(#ffffff0b,#0000);position:absolute;inset:80% 0 0;mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}.es-road[data-astro-cid-pfiqqory]:before{content:"";background:var(--color-dark-line);height:1px;position:absolute;top:0;left:0;right:0}.es-road[data-astro-cid-pfiqqory]:after{content:"";background:repeating-linear-gradient(90deg,#ffffff38 0 4cqw,#0000 4cqw 8cqw);height:2px;position:absolute;top:48%;left:0;right:0}.es[data-astro-cid-pfiqqory].driving .es-road[data-astro-cid-pfiqqory]:after{animation:.5s linear infinite esRoad}@keyframes esRoad{to{background-position:-8cqw 0}}.es-lines[data-astro-cid-pfiqqory]{z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.es-cable[data-astro-cid-pfiqqory]{stroke:var(--color-bg-alt);stroke-width:.5px;stroke-linecap:round;opacity:0;transition:opacity .3s}.es-cable[data-astro-cid-pfiqqory].on{opacity:1}.es-post[data-astro-cid-pfiqqory]{z-index:4;left:var(--x);background:var(--color-bg-alt);width:3.4cqw;height:11cqw;color:var(--color-ink-faint);border-radius:1.1cqw 1.1cqw .3cqw .3cqw;flex-direction:column;align-items:center;gap:1.2cqw;padding-top:1.2cqw;transition:box-shadow .5s,color .4s;display:flex;position:absolute;bottom:20%;transform:translate(-50%)}.es-post[data-astro-cid-pfiqqory] .icon{--icon-size:1.7cqw!important}.es-screen[data-astro-cid-pfiqqory]{background:var(--color-dark-bg-raised);border-radius:.3cqw;width:2.2cqw;height:2.6cqw;transition:background .4s}.es-post[data-astro-cid-pfiqqory][data-state=full]{color:var(--color-success)}.es-post[data-astro-cid-pfiqqory][data-state=full] .es-screen[data-astro-cid-pfiqqory]{background:var(--color-success)}.es-post[data-astro-cid-pfiqqory][data-state=wait]{color:var(--color-warning-on-dark)}.es-post[data-astro-cid-pfiqqory][data-state=wait] .es-screen[data-astro-cid-pfiqqory]{background:var(--color-warning-on-dark)}.es-post[data-astro-cid-pfiqqory][data-state=charge]{color:var(--color-success);animation:1.4s ease-in-out infinite esBreathe;box-shadow:0 0 0 .5cqw #0e7a3d59,0 0 2cqw #0e7a3d80}.es-post[data-astro-cid-pfiqqory][data-state=charge] .es-screen[data-astro-cid-pfiqqory]{background:var(--color-success)}@keyframes esBreathe{50%{box-shadow:0 0 0 1cqw #0e7a3d40,0 0 3cqw #0e7a3d99}}.es-car[data-astro-cid-pfiqqory]{z-index:7;bottom:var(--y,3%);left:var(--x,-30%);width:13cqw;transform:translateX(-50%) rotate(var(--r,0deg)) scaleX(var(--f,1));transform-origin:50% 100%;position:absolute}.es-car[data-astro-cid-pfiqqory].lane{z-index:8}.es-car[data-astro-cid-pfiqqory] svg[data-astro-cid-pfiqqory]{width:100%;display:block}.es-cbody[data-astro-cid-pfiqqory]{fill:var(--body,var(--color-brand))}.es-cstripe[data-astro-cid-pfiqqory]{fill:var(--color-bg-alt);opacity:.85}.es-cglass[data-astro-cid-pfiqqory]{fill:var(--color-dark-bg-raised)}.es-clamp[data-astro-cid-pfiqqory]{fill:var(--color-warning-on-dark)}.es-tyre[data-astro-cid-pfiqqory]{fill:var(--color-dark-bg)}.es-hub[data-astro-cid-pfiqqory]{fill:var(--color-dark-text-soft)}.es-car[data-astro-cid-pfiqqory].moving .es-cwheel[data-astro-cid-pfiqqory]{animation:.5s linear infinite esSpin}.es-car[data-astro-cid-pfiqqory].moving svg[data-astro-cid-pfiqqory]{animation:.35s ease-in-out infinite esBump}@keyframes esSpin{to{transform:rotate(360deg)}}@keyframes esBump{50%{transform:translateY(-.3cqw)}}.es-ph[data-astro-cid-pfiqqory]{font-family:var(--font-display);align-items:center;gap:.6em;display:flex}.es-ph[data-astro-cid-pfiqqory] b[data-astro-cid-pfiqqory]{font-weight:400}.es-pmark[data-astro-cid-pfiqqory]{background:var(--node-fill);border:1px solid var(--color-brand);border-radius:50%;flex:none;width:2em;height:2em;position:relative}.es-pmark[data-astro-cid-pfiqqory] .brand-mark.fluid{width:auto;height:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.es-card[data-astro-cid-pfiqqory]{z-index:9;background:var(--color-bg);width:max(36cqw,176px);color:var(--color-ink);opacity:0;transform-origin:90% 0;border-radius:1.2cqw;flex-direction:column;gap:.55em;padding:.9em;transition:transform .45s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:flex;position:absolute;top:6%;right:5%;transform:translateY(1.5cqw)scale(.92);box-shadow:0 .8cqw 2.4cqw #00000080}.es-card[data-astro-cid-pfiqqory].on{opacity:1;transform:none}.es-row[data-astro-cid-pfiqqory]{opacity:0;align-items:center;gap:.6em;font-size:.9em;font-weight:700;line-height:1.25;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(-1.5cqw)}.es-card[data-astro-cid-pfiqqory].on .es-row[data-astro-cid-pfiqqory]{opacity:1;transition-delay:calc(var(--i) * .5s);transform:none}.es-rico[data-astro-cid-pfiqqory]{background:var(--color-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.9em;height:1.9em;display:grid}.es-rico[data-astro-cid-pfiqqory].ok{background:var(--color-success)}.es-ctl[data-astro-cid-pfiqqory]{z-index:10;border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);opacity:0;background:#0000008c;gap:6px;padding:5px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:1%;left:50%;transform:translate(-50%)translateY(6px)}.es-wrap[data-astro-cid-pfiqqory]:hover .es-ctl[data-astro-cid-pfiqqory],.es-ctl[data-astro-cid-pfiqqory]:focus-within,.es-wrap[data-astro-cid-pfiqqory].held .es-ctl[data-astro-cid-pfiqqory]{opacity:1;transform:translate(-50%)}@media (hover:none){.es-ctl[data-astro-cid-pfiqqory],.es-wrap[data-astro-cid-pfiqqory]:hover .es-ctl[data-astro-cid-pfiqqory],.es-ctl[data-astro-cid-pfiqqory]:focus-within,.es-wrap[data-astro-cid-pfiqqory].held .es-ctl[data-astro-cid-pfiqqory]{opacity:1;width:fit-content;margin:.4em auto 0;position:static;transform:none}}.es-ctl[data-astro-cid-pfiqqory] button[data-astro-cid-pfiqqory]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s;display:grid}.es-ctl[data-astro-cid-pfiqqory] button[data-astro-cid-pfiqqory]:hover,.es-ctl[data-astro-cid-pfiqqory] button[data-astro-cid-pfiqqory]:focus-visible{background:var(--color-brand)}[data-astro-cid-pfiqqory][data-es-prev] .icon{transform:rotate(180deg)}.es-i-pause[data-astro-cid-pfiqqory]{gap:3px;display:flex}.es-i-pause[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory]{background:currentColor;border-radius:1px;width:3px;height:11px}.es-i-play[data-astro-cid-pfiqqory]{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:2px;display:none}.es-wrap[data-astro-cid-pfiqqory].held .es-i-pause[data-astro-cid-pfiqqory]{display:none}.es-wrap[data-astro-cid-pfiqqory].held .es-i-play[data-astro-cid-pfiqqory]{display:block}@container (width<=460px){.es-profile[data-astro-cid-pfiqqory]{top:3%;right:3%}}@media (prefers-reduced-motion:reduce){.es[data-astro-cid-pfiqqory] [data-astro-cid-pfiqqory],.es[data-astro-cid-pfiqqory]{transition:none!important;animation:none!important}}.es-office[data-astro-cid-pfiqqory]{left:var(--x);z-index:1;background:var(--color-dark-bg-raised);border-radius:.6cqw .6cqw 0 0;grid-template-columns:repeat(4,1fr);grid-auto-rows:2.6cqw;gap:1.6cqw 1.4cqw;width:22cqw;height:27cqw;padding:2.4cqw 2cqw;display:grid;position:absolute;bottom:20%;transform:translate(-50%)}.es-office[data-astro-cid-pfiqqory]:before{content:"";border-radius:inherit;background:var(--color-house-day);opacity:var(--day);position:absolute;inset:0}.es-office[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory]{background:rgba(255, 255, 255, calc(.06 + var(--day) * .14));border-radius:1px;position:relative}.es-office[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory]:nth-child(3n+1):after,.es-office[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory]:nth-child(5n+2):after{content:"";background:var(--color-warning-on-dark);box-shadow:0 0 8px var(--color-warning-on-dark);opacity:var(--lamp);position:absolute;inset:0}.es-door[data-astro-cid-pfiqqory]{left:var(--x);z-index:1;width:3.2cqw;height:5.6cqw;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, calc(.08 + var(--lamp) * .25));background:#0006;border-radius:.3cqw .3cqw 0 0;position:absolute;bottom:20%}.es-walker[data-astro-cid-pfiqqory]{z-index:6;bottom:16%;left:var(--x,-10%);width:3cqw;transform:translateX(-50%) scaleX(var(--dir,1));opacity:0;transition:opacity .25s;position:absolute}.es-walker[data-astro-cid-pfiqqory].on{opacity:1}.es-walker[data-astro-cid-pfiqqory] svg[data-astro-cid-pfiqqory]{width:100%;display:block;overflow:visible}.es-leg[data-astro-cid-pfiqqory]{fill:var(--color-dark-line);transform-box:fill-box;transform-origin:50% 0}.es-jacket[data-astro-cid-pfiqqory]{fill:var(--coat)}.es-head[data-astro-cid-pfiqqory]{fill:var(--color-bg-alt)}.es-hair[data-astro-cid-pfiqqory]{fill:var(--color-dark-line)}.es-walker[data-astro-cid-pfiqqory].walking .es-leg[data-astro-cid-pfiqqory].l{animation:.5s ease-in-out infinite esStep}.es-walker[data-astro-cid-pfiqqory].walking .es-leg[data-astro-cid-pfiqqory].r{animation:.5s ease-in-out infinite reverse esStep}.es-walker[data-astro-cid-pfiqqory].walking svg[data-astro-cid-pfiqqory]{animation:.25s ease-in-out infinite esBob}@keyframes esStep{0%,to{transform:rotate(18deg)}50%{transform:rotate(-18deg)}}@keyframes esBob{50%{transform:translateY(-.25cqw)}}.es-tag[data-astro-cid-pfiqqory]{z-index:9;left:var(--x);bottom:calc(var(--y) + 17cqw);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-ink);white-space:nowrap;opacity:0;align-items:center;gap:.45em;padding:.3em .75em .3em .3em;font-size:.85em;font-weight:700;transition:transform .4s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:inline-flex;position:absolute;transform:translate(-50%)translateY(.8cqw)scale(.8);box-shadow:0 .5cqw 1.6cqw #00000073}.es-tag[data-astro-cid-pfiqqory].on{opacity:1;transform:translate(-50%)}.es-tag[data-astro-cid-pfiqqory] .es-rico[data-astro-cid-pfiqqory]{width:1.7em;height:1.7em}.es-house[data-astro-cid-pfiqqory]{left:var(--x);z-index:1;background:var(--color-dark-bg-raised);clip-path:polygon(50% 0,100% 36%,100% 100%,0 100%,0 36%);width:24cqw;height:24cqw;position:absolute;bottom:20%;transform:translate(-50%)}.es-house[data-astro-cid-pfiqqory]:before{content:"";background:var(--color-house-day);opacity:var(--day);position:absolute;inset:0}.es-win[data-astro-cid-pfiqqory]{z-index:1;background:rgba(255, 255, 255, calc(.06 + var(--day) * .14));border-radius:1px;width:18%;height:15%;position:absolute;top:50%}.es-win[data-astro-cid-pfiqqory].lamp{left:16%}.es-win[data-astro-cid-pfiqqory]:not(.lamp){left:42%}.es-win[data-astro-cid-pfiqqory].lamp:after{content:"";background:var(--color-warning-on-dark);box-shadow:0 0 10px var(--color-warning-on-dark);opacity:var(--lamp);position:absolute;inset:0}.es-hdoor[data-astro-cid-pfiqqory]{z-index:1;background:#00000059;border-radius:1px 1px 0 0;width:16%;height:34%;position:absolute;bottom:0;right:16%}.es-world[data-astro-cid-pfiqqory]{width:200%;transform:translateX(calc(var(--cam,12) * -0.5%));position:absolute;inset:0 auto 0 0}.es-canopy[data-astro-cid-pfiqqory]{z-index:1;bottom:20%;left:var(--x);width:16cqw;height:19cqw;position:absolute;transform:translate(-50%)}.es-canopy[data-astro-cid-pfiqqory]:before{content:"";background:var(--color-dark-bg-raised);height:1.4cqw;box-shadow:0 1cqw 3cqw rgba(255, 255, 255, calc(.04 + var(--lamp) * .12));border-radius:.4cqw;position:absolute;top:0;left:0;right:0}.es-canopy[data-astro-cid-pfiqqory]:after{content:"";background:var(--color-dark-bg-raised);width:.8cqw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.es-post[data-astro-cid-pfiqqory].fast{width:4.2cqw;height:13cqw}.es-big[data-astro-cid-pfiqqory]{justify-content:space-between;align-items:baseline;gap:.6em;font-size:.9em;display:flex}.es-big[data-astro-cid-pfiqqory] b[data-astro-cid-pfiqqory]{font-family:var(--font-display);font-size:1.6em;font-weight:400}.es-meter[data-astro-cid-pfiqqory]{border-radius:var(--radius-pill);background:var(--color-bg-alt);height:.7em;position:relative}.es-meter[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory]{width:calc(var(--fill,0) * 100%);border-radius:inherit;background:var(--color-success);position:absolute;top:0;bottom:0;left:0}.es-meter[data-astro-cid-pfiqqory] em[data-astro-cid-pfiqqory]{top:-.3em;bottom:-.3em;left:var(--goal);background:var(--color-ink);width:2px;position:absolute}.es-goal[data-astro-cid-pfiqqory]{color:var(--color-success);font-size:.8em;font-weight:700}.es-row[data-astro-cid-pfiqqory] .es-val[data-astro-cid-pfiqqory]{font-variant-numeric:tabular-nums;margin-left:auto}.es-rank[data-astro-cid-pfiqqory]{align-items:flex-end;gap:.25em;height:3em;display:flex}.es-rank[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory]{height:var(--h);background:var(--color-line-strong);transform-origin:50% 100%;transition:transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * 60ms + .3s);border-radius:2px 2px 0 0;flex:1;transform:scaleY(0)}.es-rank[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory].me{background:var(--color-brand)}.es-card[data-astro-cid-pfiqqory].on .es-rank[data-astro-cid-pfiqqory] i[data-astro-cid-pfiqqory]{transform:none}@container (width<=460px){.es-dots[data-astro-cid-pfiqqory]{display:none}}.ls-wrap[data-astro-cid-s45rm4rp]{--day:0;--dawn:0;--dusk:0;--stars:1;--lamp:0;--sx:6%;--sy:125%;--cx:57%;--bat:1;width:100%;max-width:600px;margin-left:auto;position:relative;container-type:inline-size}.ls[data-astro-cid-s45rm4rp]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.ls-wrap[data-astro-cid-s45rm4rp].paused .ls-frame[data-astro-cid-s45rm4rp] [data-astro-cid-s45rm4rp]{animation-play-state:paused!important}.ls-spill[data-astro-cid-s45rm4rp]{z-index:-1;pointer-events:none;opacity:var(--day);background:radial-gradient(ellipse 58% 34% at 72% 54%, var(--color-sun-spill), transparent 75%);position:absolute;inset:-55% -40% -55% -120%}.ls-frame[data-astro-cid-s45rm4rp]{position:relative}.ls-skyout[data-astro-cid-s45rm4rp],.ls-duskout[data-astro-cid-s45rm4rp]{z-index:-1;pointer-events:none;position:absolute;inset:0 -45%}.ls-skyout[data-astro-cid-s45rm4rp]{opacity:var(--day);background:linear-gradient(to bottom, transparent 52%, var(--color-haze) 74%, transparent 84%), linear-gradient(to bottom, var(--color-sky-day-top) 0%, var(--color-sky-day-low) 55%, var(--color-sky-day-horizon) 80%, var(--color-ground-day) 80%, var(--color-ground-day) 90%, transparent 100%);mask-image:radial-gradient(50% 62% at 50% 60%,#000 46%,#0000 100%)}.ls-duskout[data-astro-cid-s45rm4rp]{background:radial-gradient(34% 48% at var(--dusk-x) 80%, var(--color-sky-dusk), transparent 72%);mask-image:linear-gradient(#0000 0,#000 30%)}.ls-duskout[data-astro-cid-s45rm4rp].am{--dusk-x:30%;opacity:var(--dawn)}.ls-duskout[data-astro-cid-s45rm4rp].pm{--dusk-x:70%;opacity:var(--dusk)}.ls-flare-track[data-astro-cid-s45rm4rp]{z-index:-1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:-60% -30% 20%;overflow:hidden}.ls-flare-box[data-astro-cid-s45rm4rp]{width:62.5%;height:57.143%;position:absolute;top:42.857%;left:18.75%}.ls-flare[data-astro-cid-s45rm4rp]{left:var(--sx);top:var(--sy);width:0;height:0;opacity:var(--day);position:absolute}.ls-flare[data-astro-cid-s45rm4rp]:before,.ls-flare[data-astro-cid-s45rm4rp]:after{content:"";border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ls-flare[data-astro-cid-s45rm4rp]:before{background:radial-gradient(circle, var(--color-sun-bloom), transparent 65%);width:60cqw;height:60cqw}.ls-flare[data-astro-cid-s45rm4rp]:after{background:repeating-conic-gradient(var(--color-sun-ray) 0 4deg, transparent 4deg 14deg);width:110cqw;height:110cqw;animation:60s linear infinite lsRays;mask-image:radial-gradient(circle,#000 6%,#0000 60%)}@keyframes lsRays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.ls-sky[data-astro-cid-s45rm4rp]{opacity:var(--stars)}.ls-sky[data-astro-cid-s45rm4rp] i[data-astro-cid-s45rm4rp]{opacity:.35;background:#fff;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite lsTwinkle;position:absolute}@keyframes lsTwinkle{50%{opacity:.08}}.ls-sun-track[data-astro-cid-s45rm4rp]{pointer-events:none;position:absolute;inset:0 0 20%;overflow:hidden}.ls-sun[data-astro-cid-s45rm4rp]{left:var(--sx);top:var(--sy);background:var(--color-sun);width:7cqw;height:7cqw;box-shadow:0 0 3cqw 1cqw var(--color-sun-glow), 0 0 8cqw 3cqw var(--color-sun-glow);border-radius:50%;margin:-3.5cqw 0 0 -3.5cqw;position:absolute}.ls-hdr[data-astro-cid-s45rm4rp]{font-size:var(--text-story);justify-content:space-between;align-items:center;gap:12px;margin-bottom:.3em;padding-inline:7%;display:flex}.ls-cap[data-astro-cid-s45rm4rp]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.ls-clock[data-astro-cid-s45rm4rp]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;flex:none;padding:.2em .6em;font-size:.85em}.ls-cap-t[data-astro-cid-s45rm4rp]{text-overflow:ellipsis;min-width:0;overflow:hidden}.ls-cap-t[data-astro-cid-s45rm4rp].flip{animation:.45s cubic-bezier(.22,1,.36,1) lsCap}@keyframes lsCap{0%{opacity:0;transform:translateY(40%)}}.ls-dots[data-astro-cid-s45rm4rp]{flex:none;gap:.4em;display:flex}.ls-dots[data-astro-cid-s45rm4rp] i[data-astro-cid-s45rm4rp]{border-radius:var(--radius-pill);background:#fff3;width:.5em;height:.5em;transition:width .4s,background .4s}.ls-dots[data-astro-cid-s45rm4rp] i[data-astro-cid-s45rm4rp].on{background:var(--color-brand);width:1.6em}.ls-house[data-astro-cid-s45rm4rp]{z-index:1;background:var(--color-dark-bg-raised);clip-path:polygon(50% 0,100% 36%,100% 100%,0 100%,0 36%);width:24cqw;height:24cqw;position:absolute;bottom:20%;left:26%;transform:translate(-50%)}.ls-house[data-astro-cid-s45rm4rp]:before{content:"";background:var(--color-house-day);opacity:var(--day);position:absolute;inset:0}.ls-win[data-astro-cid-s45rm4rp]{z-index:1;background:rgba(255, 255, 255, calc(.06 + var(--day) * .14));border-radius:1px;width:18%;height:15%;position:absolute;top:50%}.ls-win[data-astro-cid-s45rm4rp].lamp{left:16%}.ls-win[data-astro-cid-s45rm4rp]:not(.lamp){left:42%}.ls-win[data-astro-cid-s45rm4rp].lamp:after{content:"";background:var(--color-warning-on-dark);box-shadow:0 0 10px var(--color-warning-on-dark);opacity:var(--lamp);position:absolute;inset:0}.ls-door[data-astro-cid-s45rm4rp]{z-index:1;background:#00000059;border-radius:1px 1px 0 0;width:16%;height:34%;position:absolute;bottom:0;right:16%}.ls-tree[data-astro-cid-s45rm4rp]{z-index:1;width:calc(1.3cqw * var(--s));height:calc(7cqw * var(--s));background:var(--color-dark-bg-raised);position:absolute;bottom:20%;transform:translate(-50%)}.ls-tree[data-astro-cid-s45rm4rp] i[data-astro-cid-s45rm4rp],.ls-tree[data-astro-cid-s45rm4rp]:before{width:calc(10cqw * var(--s));height:calc(11cqw * var(--s));border-radius:50% 50% 46% 46%;position:absolute;bottom:75%;left:50%;transform:translate(-50%)}.ls-tree[data-astro-cid-s45rm4rp]:before{content:"";background:var(--color-dark-bg-raised)}.ls-tree[data-astro-cid-s45rm4rp] i[data-astro-cid-s45rm4rp]{background:var(--color-tree-day);opacity:var(--day)}.ls-driver[data-astro-cid-s45rm4rp]{z-index:6;bottom:16%;left:var(--dx,32%);width:3.8cqw;transform:translateX(-50%) scaleX(var(--dir,1));opacity:0;transition:opacity .25s;position:absolute}.ls[data-astro-cid-s45rm4rp].walker .ls-driver[data-astro-cid-s45rm4rp]{opacity:1}.ls-driver[data-astro-cid-s45rm4rp] svg[data-astro-cid-s45rm4rp]{width:100%;display:block;overflow:visible}.ls-leg[data-astro-cid-s45rm4rp]{fill:var(--color-dark-line);transform-box:fill-box;transform-origin:50% 0}.ls-jacket[data-astro-cid-s45rm4rp]{fill:var(--color-dark-text-soft)}.ls-head[data-astro-cid-s45rm4rp]{fill:var(--color-bg-alt)}.ls-hair[data-astro-cid-s45rm4rp]{fill:var(--color-dark-line)}.ls[data-astro-cid-s45rm4rp].walking .ls-leg[data-astro-cid-s45rm4rp].l{animation:.5s ease-in-out infinite lsStep}.ls[data-astro-cid-s45rm4rp].walking .ls-leg[data-astro-cid-s45rm4rp].r{animation:.5s ease-in-out infinite reverse lsStep}.ls[data-astro-cid-s45rm4rp].walking .ls-driver[data-astro-cid-s45rm4rp] svg[data-astro-cid-s45rm4rp]{animation:.25s ease-in-out infinite lsBob}@keyframes lsStep{0%,to{transform:rotate(18deg)}50%{transform:rotate(-18deg)}}@keyframes lsBob{50%{transform:translateY(-.25cqw)}}.ls-road[data-astro-cid-s45rm4rp]{z-index:1;background:linear-gradient(#ffffff0b,#0000);position:absolute;inset:80% 0 0;mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}.ls-road[data-astro-cid-s45rm4rp]:before{content:"";background:var(--color-dark-line);height:1px;position:absolute;top:0;left:0;right:0}.ls-road[data-astro-cid-s45rm4rp]:after{content:"";background:repeating-linear-gradient(90deg,#ffffff38 0 4cqw,#0000 4cqw 8cqw);height:2px;position:absolute;top:48%;left:0;right:0}.ls[data-astro-cid-s45rm4rp].driving .ls-road[data-astro-cid-s45rm4rp]:after{animation:.5s linear infinite lsRoad}@keyframes lsRoad{to{background-position:-8cqw 0}}.ls-lines[data-astro-cid-s45rm4rp]{z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ls-cable[data-astro-cid-s45rm4rp]{stroke:var(--color-bg-alt);stroke-width:.5px;stroke-linecap:round;opacity:0;transition:opacity .3s}.ls[data-astro-cid-s45rm4rp].plugged .ls-cable[data-astro-cid-s45rm4rp]{opacity:1}.ls-post[data-astro-cid-s45rm4rp]{z-index:4;background:var(--color-bg-alt);width:3.4cqw;height:11cqw;color:var(--color-ink-faint);border-radius:1.1cqw 1.1cqw .3cqw .3cqw;flex-direction:column;align-items:center;gap:1.2cqw;padding-top:1.2cqw;transition:box-shadow .5s,color .4s;display:flex;position:absolute;bottom:20%;left:44%;transform:translate(-50%)}.ls-post[data-astro-cid-s45rm4rp] .icon{--icon-size:1.7cqw!important}.ls-screen[data-astro-cid-s45rm4rp]{background:var(--color-dark-bg-raised);border-radius:.3cqw;width:2.2cqw;height:2.6cqw;transition:background .4s}.ls-post[data-astro-cid-s45rm4rp][data-state=full]{color:var(--color-success)}.ls-post[data-astro-cid-s45rm4rp][data-state=full] .ls-screen[data-astro-cid-s45rm4rp]{background:var(--color-success)}.ls-post[data-astro-cid-s45rm4rp][data-state=wait]{color:var(--color-warning-on-dark)}.ls-post[data-astro-cid-s45rm4rp][data-state=wait] .ls-screen[data-astro-cid-s45rm4rp]{background:var(--color-warning-on-dark)}.ls-post[data-astro-cid-s45rm4rp][data-state=charge]{color:var(--color-success);animation:1.4s ease-in-out infinite lsBreathe;box-shadow:0 0 0 .5cqw #0e7a3d59,0 0 2cqw #0e7a3d80}.ls-post[data-astro-cid-s45rm4rp][data-state=charge] .ls-screen[data-astro-cid-s45rm4rp]{background:var(--color-success)}@keyframes lsBreathe{50%{box-shadow:0 0 0 1cqw #0e7a3d40,0 0 3cqw #0e7a3d99}}.ls-car[data-astro-cid-s45rm4rp]{z-index:7;bottom:10%;left:var(--cx);width:15cqw;position:absolute;transform:translate(-50%)}.ls-car[data-astro-cid-s45rm4rp] svg[data-astro-cid-s45rm4rp]{width:100%;display:block}.ls-cbody[data-astro-cid-s45rm4rp]{fill:var(--color-brand)}.ls-cstripe[data-astro-cid-s45rm4rp]{fill:var(--color-bg-alt);opacity:.85}.ls-cglass[data-astro-cid-s45rm4rp]{fill:var(--color-dark-bg-raised)}.ls-clamp[data-astro-cid-s45rm4rp]{fill:var(--color-warning-on-dark)}.ls-tyre[data-astro-cid-s45rm4rp]{fill:var(--color-dark-bg)}.ls-hub[data-astro-cid-s45rm4rp]{fill:var(--color-dark-text-soft)}.ls[data-astro-cid-s45rm4rp].driving .ls-cwheel[data-astro-cid-s45rm4rp]{animation:.5s linear infinite lsSpin}.ls[data-astro-cid-s45rm4rp].driving .ls-car[data-astro-cid-s45rm4rp] svg[data-astro-cid-s45rm4rp]{animation:.35s ease-in-out infinite lsBump}@keyframes lsSpin{to{transform:rotate(360deg)}}@keyframes lsBump{50%{transform:translateY(-.3cqw)}}.ls-bat[data-astro-cid-s45rm4rp]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#0000008c;align-items:center;gap:.4em;margin-bottom:.8cqw;padding:.25em .5em;font-size:.85em;font-weight:700;transition:opacity .3s;display:inline-flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.ls[data-astro-cid-s45rm4rp].driving .ls-bat[data-astro-cid-s45rm4rp]{opacity:0}.ls-bat-in[data-astro-cid-s45rm4rp]{border:1px solid #fff9;border-radius:2px;width:2.2em;height:.9em;position:relative}.ls-bat-in[data-astro-cid-s45rm4rp]:after{content:"";width:calc((100% - 2px) * var(--bat));background:var(--color-success);border-radius:1px;position:absolute;top:1px;bottom:1px;left:1px}.ls-profile[data-astro-cid-s45rm4rp]{z-index:9;background:var(--color-bg);width:max(34cqw,168px);color:var(--color-ink);opacity:0;transform-origin:90% 0;border-radius:1.2cqw;flex-direction:column;gap:.6em;padding:.9em;transition:transform .45s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:flex;position:absolute;top:6%;right:5%;transform:translateY(1.5cqw)scale(.92);box-shadow:0 .8cqw 2.4cqw #00000080}.ls[data-astro-cid-s45rm4rp].profile .ls-profile[data-astro-cid-s45rm4rp]{opacity:1;transform:none}.ls-ph[data-astro-cid-s45rm4rp]{font-family:var(--font-display);align-items:center;gap:.6em;display:flex}.ls-ph[data-astro-cid-s45rm4rp] b[data-astro-cid-s45rm4rp]{font-weight:400}.ls-pmark[data-astro-cid-s45rm4rp]{background:var(--node-fill);border:1px solid var(--color-brand);border-radius:50%;flex:none;width:2em;height:2em;position:relative}.ls-pmark[data-astro-cid-s45rm4rp] .brand-mark.fluid{width:auto;height:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ls-bars[data-astro-cid-s45rm4rp]{grid-template-columns:repeat(7,1fr);align-items:end;gap:.3em;height:4.6em;padding-bottom:1.2em;display:grid;position:relative}.ls-bar[data-astro-cid-s45rm4rp]{height:var(--h);background:var(--color-brand);opacity:.85;border-radius:2px 2px 0 0;position:relative}.ls-bar[data-astro-cid-s45rm4rp].cheap{background:var(--color-success)}.ls-bar[data-astro-cid-s45rm4rp] em[data-astro-cid-s45rm4rp]{color:var(--color-ink-soft);margin-top:.2em;font-size:.75em;font-style:normal;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ls-now[data-astro-cid-s45rm4rp]{top:-.2em;bottom:1em;left:var(--now,0%);background:var(--color-ink);width:2px;position:absolute}.ls-legend[data-astro-cid-s45rm4rp]{color:var(--color-ink-soft);gap:1em;font-size:.8em;display:flex}.ls-legend[data-astro-cid-s45rm4rp] span[data-astro-cid-s45rm4rp]{align-items:center;gap:.4em;display:inline-flex}.ls-legend[data-astro-cid-s45rm4rp] i[data-astro-cid-s45rm4rp]{background:var(--color-brand);border-radius:2px;width:.8em;height:.8em}.ls-legend[data-astro-cid-s45rm4rp] i[data-astro-cid-s45rm4rp].cheap{background:var(--color-success)}.ls-status[data-astro-cid-s45rm4rp]{border-radius:var(--radius-pill);background:var(--color-bg-alt);text-align:center;padding:.4em .7em;font-size:.9em;font-weight:700}.ls[data-astro-cid-s45rm4rp].charging .ls-status[data-astro-cid-s45rm4rp]{background:var(--color-success);color:#fff}.ls-session[data-astro-cid-s45rm4rp]{z-index:9;background:var(--color-bg);width:max(36cqw,176px);color:var(--color-ink);opacity:0;transform-origin:90% 0;border-radius:1.2cqw;flex-direction:column;gap:.55em;padding:.9em;transition:transform .45s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:flex;position:absolute;top:6%;right:5%;transform:translateY(1.5cqw)scale(.92);box-shadow:0 .8cqw 2.4cqw #00000080}.ls[data-astro-cid-s45rm4rp].session .ls-session[data-astro-cid-s45rm4rp]{opacity:1;transform:none}.ls-row[data-astro-cid-s45rm4rp]{opacity:0;align-items:center;gap:.6em;font-size:.9em;font-weight:700;line-height:1.25;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(-1.5cqw)}.ls[data-astro-cid-s45rm4rp].session .ls-row[data-astro-cid-s45rm4rp]{opacity:1;transition-delay:calc(var(--i) * .5s);transform:none}.ls-rico[data-astro-cid-s45rm4rp]{background:var(--color-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.9em;height:1.9em;display:grid}.ls-rico[data-astro-cid-s45rm4rp].ok{background:var(--color-success)}.ls-ctl[data-astro-cid-s45rm4rp]{z-index:10;border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);opacity:0;background:#0000008c;gap:6px;padding:5px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:1%;left:50%;transform:translate(-50%)translateY(6px)}.ls-wrap[data-astro-cid-s45rm4rp]:hover .ls-ctl[data-astro-cid-s45rm4rp],.ls-ctl[data-astro-cid-s45rm4rp]:focus-within,.ls-wrap[data-astro-cid-s45rm4rp].held .ls-ctl[data-astro-cid-s45rm4rp]{opacity:1;transform:translate(-50%)}@media (hover:none){.ls-ctl[data-astro-cid-s45rm4rp],.ls-wrap[data-astro-cid-s45rm4rp]:hover .ls-ctl[data-astro-cid-s45rm4rp],.ls-ctl[data-astro-cid-s45rm4rp]:focus-within,.ls-wrap[data-astro-cid-s45rm4rp].held .ls-ctl[data-astro-cid-s45rm4rp]{opacity:1;width:fit-content;margin:.4em auto 0;position:static;transform:none}}.ls-ctl[data-astro-cid-s45rm4rp] button[data-astro-cid-s45rm4rp]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s;display:grid}.ls-ctl[data-astro-cid-s45rm4rp] button[data-astro-cid-s45rm4rp]:hover,.ls-ctl[data-astro-cid-s45rm4rp] button[data-astro-cid-s45rm4rp]:focus-visible{background:var(--color-brand)}[data-astro-cid-s45rm4rp][data-ls-prev] .icon{transform:rotate(180deg)}.ls-i-pause[data-astro-cid-s45rm4rp]{gap:3px;display:flex}.ls-i-pause[data-astro-cid-s45rm4rp] i[data-astro-cid-s45rm4rp]{background:currentColor;border-radius:1px;width:3px;height:11px}.ls-i-play[data-astro-cid-s45rm4rp]{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:2px;display:none}.ls-wrap[data-astro-cid-s45rm4rp].held .ls-i-pause[data-astro-cid-s45rm4rp]{display:none}.ls-wrap[data-astro-cid-s45rm4rp].held .ls-i-play[data-astro-cid-s45rm4rp]{display:block}@container (width<=460px){.ls-profile[data-astro-cid-s45rm4rp]{top:3%;right:3%}}@media (prefers-reduced-motion:reduce){.ls[data-astro-cid-s45rm4rp] [data-astro-cid-s45rm4rp],.ls[data-astro-cid-s45rm4rp]{transition:none!important;animation:none!important}}@container (width<=460px){.ls-dots[data-astro-cid-s45rm4rp]{display:none}}.vs-wrap[data-astro-cid-gw6op3w2]{--day:0;--dawn:0;--dusk:0;--stars:1;--lamp:0;--sx:6%;--sy:125%;width:100%;max-width:600px;margin-left:auto;position:relative;container-type:inline-size}.vs[data-astro-cid-gw6op3w2]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.vs-wrap[data-astro-cid-gw6op3w2].paused .vs-frame[data-astro-cid-gw6op3w2] [data-astro-cid-gw6op3w2]{animation-play-state:paused!important}.vs-spill[data-astro-cid-gw6op3w2]{z-index:-1;pointer-events:none;opacity:var(--day);background:radial-gradient(ellipse 58% 34% at 72% 54%, var(--color-sun-spill), transparent 75%);position:absolute;inset:-55% -40% -55% -120%}.vs-frame[data-astro-cid-gw6op3w2]{position:relative}.vs-skyout[data-astro-cid-gw6op3w2],.vs-duskout[data-astro-cid-gw6op3w2]{z-index:-1;pointer-events:none;position:absolute;inset:0 -45%}.vs-skyout[data-astro-cid-gw6op3w2]{opacity:var(--day);background:linear-gradient(to bottom, transparent 52%, var(--color-haze) 74%, transparent 84%), linear-gradient(to bottom, var(--color-sky-day-top) 0%, var(--color-sky-day-low) 55%, var(--color-sky-day-horizon) 80%, var(--color-ground-day) 80%, var(--color-ground-day) 90%, transparent 100%);mask-image:radial-gradient(50% 62% at 50% 60%,#000 46%,#0000 100%)}.vs-duskout[data-astro-cid-gw6op3w2]{background:radial-gradient(34% 48% at var(--dusk-x) 80%, var(--color-sky-dusk), transparent 72%);mask-image:linear-gradient(#0000 0,#000 30%)}.vs-duskout[data-astro-cid-gw6op3w2].am{--dusk-x:30%;opacity:var(--dawn)}.vs-duskout[data-astro-cid-gw6op3w2].pm{--dusk-x:70%;opacity:var(--dusk)}.vs-flare-track[data-astro-cid-gw6op3w2]{z-index:-1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:-60% -30% 20%;overflow:hidden}.vs-flare-box[data-astro-cid-gw6op3w2]{width:62.5%;height:57.143%;position:absolute;top:42.857%;left:18.75%}.vs-flare[data-astro-cid-gw6op3w2]{left:var(--sx);top:var(--sy);width:0;height:0;opacity:var(--day);position:absolute}.vs-flare[data-astro-cid-gw6op3w2]:before,.vs-flare[data-astro-cid-gw6op3w2]:after{content:"";border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.vs-flare[data-astro-cid-gw6op3w2]:before{background:radial-gradient(circle, var(--color-sun-bloom), transparent 65%);width:60cqw;height:60cqw}.vs-flare[data-astro-cid-gw6op3w2]:after{background:repeating-conic-gradient(var(--color-sun-ray) 0 4deg, transparent 4deg 14deg);width:110cqw;height:110cqw;animation:60s linear infinite vsRays;mask-image:radial-gradient(circle,#000 6%,#0000 60%)}@keyframes vsRays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.vs-sky[data-astro-cid-gw6op3w2]{opacity:var(--stars)}.vs-sky[data-astro-cid-gw6op3w2] i[data-astro-cid-gw6op3w2]{opacity:.35;background:#fff;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite vsTwinkle;position:absolute}@keyframes vsTwinkle{50%{opacity:.08}}.vs-sun-track[data-astro-cid-gw6op3w2]{pointer-events:none;position:absolute;inset:0 0 20%;overflow:hidden}.vs-sun[data-astro-cid-gw6op3w2]{left:var(--sx);top:var(--sy);background:var(--color-sun);width:7cqw;height:7cqw;box-shadow:0 0 3cqw 1cqw var(--color-sun-glow), 0 0 8cqw 3cqw var(--color-sun-glow);border-radius:50%;margin:-3.5cqw 0 0 -3.5cqw;position:absolute}.vs-hdr[data-astro-cid-gw6op3w2]{font-size:var(--text-story);justify-content:space-between;align-items:center;gap:12px;margin-bottom:.3em;padding-inline:7%;display:flex}.vs-cap[data-astro-cid-gw6op3w2]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.vs-clock[data-astro-cid-gw6op3w2]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;flex:none;padding:.2em .6em;font-size:.85em}.vs-cap-t[data-astro-cid-gw6op3w2]{text-overflow:ellipsis;min-width:0;overflow:hidden}.vs-cap-t[data-astro-cid-gw6op3w2].flip{animation:.45s cubic-bezier(.22,1,.36,1) vsCap}@keyframes vsCap{0%{opacity:0;transform:translateY(40%)}}.vs-dots[data-astro-cid-gw6op3w2]{flex:none;gap:.4em;display:flex}.vs-dots[data-astro-cid-gw6op3w2] i[data-astro-cid-gw6op3w2]{border-radius:var(--radius-pill);background:#fff3;width:.5em;height:.5em;transition:width .4s,background .4s}.vs-dots[data-astro-cid-gw6op3w2] i[data-astro-cid-gw6op3w2].on{background:var(--color-brand);width:1.6em}.vs-tree[data-astro-cid-gw6op3w2]{z-index:1;width:calc(1.3cqw * var(--s));height:calc(7cqw * var(--s));background:var(--color-dark-bg-raised);position:absolute;bottom:20%;transform:translate(-50%)}.vs-tree[data-astro-cid-gw6op3w2] i[data-astro-cid-gw6op3w2],.vs-tree[data-astro-cid-gw6op3w2]:before{width:calc(10cqw * var(--s));height:calc(11cqw * var(--s));border-radius:50% 50% 46% 46%;position:absolute;bottom:75%;left:50%;transform:translate(-50%)}.vs-tree[data-astro-cid-gw6op3w2]:before{content:"";background:var(--color-dark-bg-raised)}.vs-tree[data-astro-cid-gw6op3w2] i[data-astro-cid-gw6op3w2]{background:var(--color-tree-day);opacity:var(--day)}.vs-road[data-astro-cid-gw6op3w2]{z-index:1;background:linear-gradient(#ffffff0b,#0000);position:absolute;inset:80% 0 0;mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}.vs-road[data-astro-cid-gw6op3w2]:before{content:"";background:var(--color-dark-line);height:1px;position:absolute;top:0;left:0;right:0}.vs-road[data-astro-cid-gw6op3w2]:after{content:"";background:repeating-linear-gradient(90deg,#ffffff38 0 4cqw,#0000 4cqw 8cqw);height:2px;position:absolute;top:48%;left:0;right:0}.vs[data-astro-cid-gw6op3w2].driving .vs-road[data-astro-cid-gw6op3w2]:after{animation:.5s linear infinite vsRoad}@keyframes vsRoad{to{background-position:-8cqw 0}}.vs-lines[data-astro-cid-gw6op3w2]{z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vs-cable[data-astro-cid-gw6op3w2]{stroke:var(--color-bg-alt);stroke-width:.5px;stroke-linecap:round;opacity:0;transition:opacity .3s}.vs-cable[data-astro-cid-gw6op3w2].on{opacity:1}.vs-post[data-astro-cid-gw6op3w2]{z-index:4;left:var(--x);background:var(--color-bg-alt);width:3.4cqw;height:11cqw;color:var(--color-ink-faint);border-radius:1.1cqw 1.1cqw .3cqw .3cqw;flex-direction:column;align-items:center;gap:1.2cqw;padding-top:1.2cqw;transition:box-shadow .5s,color .4s;display:flex;position:absolute;bottom:20%;transform:translate(-50%)}.vs-post[data-astro-cid-gw6op3w2] .icon{--icon-size:1.7cqw!important}.vs-screen[data-astro-cid-gw6op3w2]{background:var(--color-dark-bg-raised);border-radius:.3cqw;width:2.2cqw;height:2.6cqw;transition:background .4s}.vs-post[data-astro-cid-gw6op3w2][data-state=full]{color:var(--color-success)}.vs-post[data-astro-cid-gw6op3w2][data-state=full] .vs-screen[data-astro-cid-gw6op3w2]{background:var(--color-success)}.vs-post[data-astro-cid-gw6op3w2][data-state=wait]{color:var(--color-warning-on-dark)}.vs-post[data-astro-cid-gw6op3w2][data-state=wait] .vs-screen[data-astro-cid-gw6op3w2]{background:var(--color-warning-on-dark)}.vs-post[data-astro-cid-gw6op3w2][data-state=charge]{color:var(--color-success);animation:1.4s ease-in-out infinite vsBreathe;box-shadow:0 0 0 .5cqw #0e7a3d59,0 0 2cqw #0e7a3d80}.vs-post[data-astro-cid-gw6op3w2][data-state=charge] .vs-screen[data-astro-cid-gw6op3w2]{background:var(--color-success)}@keyframes vsBreathe{50%{box-shadow:0 0 0 1cqw #0e7a3d40,0 0 3cqw #0e7a3d99}}.vs-car[data-astro-cid-gw6op3w2]{z-index:7;bottom:var(--y,3%);left:var(--x,-30%);width:13cqw;transform:translateX(-50%) rotate(var(--r,0deg));transform-origin:50% 100%;position:absolute}.vs-car[data-astro-cid-gw6op3w2].lane{z-index:8}.vs-car[data-astro-cid-gw6op3w2] svg[data-astro-cid-gw6op3w2]{width:100%;display:block}.vs-cbody[data-astro-cid-gw6op3w2]{fill:var(--body,var(--color-brand))}.vs-cstripe[data-astro-cid-gw6op3w2]{fill:var(--color-bg-alt);opacity:.85}.vs-cglass[data-astro-cid-gw6op3w2]{fill:var(--color-dark-bg-raised)}.vs-clamp[data-astro-cid-gw6op3w2]{fill:var(--color-warning-on-dark)}.vs-tyre[data-astro-cid-gw6op3w2]{fill:var(--color-dark-bg)}.vs-hub[data-astro-cid-gw6op3w2]{fill:var(--color-dark-text-soft)}.vs-car[data-astro-cid-gw6op3w2].moving .vs-cwheel[data-astro-cid-gw6op3w2]{animation:.5s linear infinite vsSpin}.vs-car[data-astro-cid-gw6op3w2].moving svg[data-astro-cid-gw6op3w2]{animation:.35s ease-in-out infinite vsBump}@keyframes vsSpin{to{transform:rotate(360deg)}}@keyframes vsBump{50%{transform:translateY(-.3cqw)}}.vs-ph[data-astro-cid-gw6op3w2]{font-family:var(--font-display);align-items:center;gap:.6em;display:flex}.vs-ph[data-astro-cid-gw6op3w2] b[data-astro-cid-gw6op3w2]{font-weight:400}.vs-pmark[data-astro-cid-gw6op3w2]{background:var(--node-fill);border:1px solid var(--color-brand);border-radius:50%;flex:none;width:2em;height:2em;position:relative}.vs-pmark[data-astro-cid-gw6op3w2] .brand-mark.fluid{width:auto;height:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vs-card[data-astro-cid-gw6op3w2]{z-index:9;background:var(--color-bg);width:max(36cqw,176px);color:var(--color-ink);opacity:0;transform-origin:90% 0;border-radius:1.2cqw;flex-direction:column;gap:.55em;padding:.9em;transition:transform .45s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:flex;position:absolute;top:6%;right:5%;transform:translateY(1.5cqw)scale(.92);box-shadow:0 .8cqw 2.4cqw #00000080}.vs-card[data-astro-cid-gw6op3w2].on{opacity:1;transform:none}.vs-row[data-astro-cid-gw6op3w2]{opacity:0;align-items:center;gap:.6em;font-size:.9em;font-weight:700;line-height:1.25;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(-1.5cqw)}.vs-card[data-astro-cid-gw6op3w2].on .vs-row[data-astro-cid-gw6op3w2]{opacity:1;transition-delay:calc(var(--i) * .5s);transform:none}.vs-rico[data-astro-cid-gw6op3w2]{background:var(--color-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.9em;height:1.9em;display:grid}.vs-rico[data-astro-cid-gw6op3w2].ok{background:var(--color-success)}.vs-ctl[data-astro-cid-gw6op3w2]{z-index:10;border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);opacity:0;background:#0000008c;gap:6px;padding:5px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:1%;left:50%;transform:translate(-50%)translateY(6px)}.vs-wrap[data-astro-cid-gw6op3w2]:hover .vs-ctl[data-astro-cid-gw6op3w2],.vs-ctl[data-astro-cid-gw6op3w2]:focus-within,.vs-wrap[data-astro-cid-gw6op3w2].held .vs-ctl[data-astro-cid-gw6op3w2]{opacity:1;transform:translate(-50%)}@media (hover:none){.vs-ctl[data-astro-cid-gw6op3w2],.vs-wrap[data-astro-cid-gw6op3w2]:hover .vs-ctl[data-astro-cid-gw6op3w2],.vs-ctl[data-astro-cid-gw6op3w2]:focus-within,.vs-wrap[data-astro-cid-gw6op3w2].held .vs-ctl[data-astro-cid-gw6op3w2]{opacity:1;width:fit-content;margin:.4em auto 0;position:static;transform:none}}.vs-ctl[data-astro-cid-gw6op3w2] button[data-astro-cid-gw6op3w2]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s;display:grid}.vs-ctl[data-astro-cid-gw6op3w2] button[data-astro-cid-gw6op3w2]:hover,.vs-ctl[data-astro-cid-gw6op3w2] button[data-astro-cid-gw6op3w2]:focus-visible{background:var(--color-brand)}[data-astro-cid-gw6op3w2][data-vs-prev] .icon{transform:rotate(180deg)}.vs-i-pause[data-astro-cid-gw6op3w2]{gap:3px;display:flex}.vs-i-pause[data-astro-cid-gw6op3w2] i[data-astro-cid-gw6op3w2]{background:currentColor;border-radius:1px;width:3px;height:11px}.vs-i-play[data-astro-cid-gw6op3w2]{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:2px;display:none}.vs-wrap[data-astro-cid-gw6op3w2].held .vs-i-pause[data-astro-cid-gw6op3w2]{display:none}.vs-wrap[data-astro-cid-gw6op3w2].held .vs-i-play[data-astro-cid-gw6op3w2]{display:block}@container (width<=460px){.vs-profile[data-astro-cid-gw6op3w2]{top:3%;right:3%}}@media (prefers-reduced-motion:reduce){.vs[data-astro-cid-gw6op3w2] [data-astro-cid-gw6op3w2],.vs[data-astro-cid-gw6op3w2]{transition:none!important;animation:none!important}}.vs-office[data-astro-cid-gw6op3w2]{z-index:1;background:var(--color-dark-bg-raised);border-radius:.6cqw .6cqw 0 0;grid-template-columns:repeat(5,1fr);grid-auto-rows:2.6cqw;gap:1.6cqw 1.4cqw;width:27cqw;height:30cqw;padding:2.4cqw 2cqw;display:grid;position:absolute;bottom:20%;left:17%;transform:translate(-50%)}.vs-office[data-astro-cid-gw6op3w2]:before{content:"";border-radius:inherit;background:var(--color-house-day);opacity:var(--day);position:absolute;inset:0}.vs-office[data-astro-cid-gw6op3w2] i[data-astro-cid-gw6op3w2]{background:rgba(255, 255, 255, calc(.06 + var(--day) * .14));border-radius:1px;position:relative}.vs-office[data-astro-cid-gw6op3w2] i[data-astro-cid-gw6op3w2]:nth-child(3n+1):after,.vs-office[data-astro-cid-gw6op3w2] i[data-astro-cid-gw6op3w2]:nth-child(5n+2):after{content:"";background:var(--color-warning-on-dark);box-shadow:0 0 8px var(--color-warning-on-dark);opacity:var(--lamp);position:absolute;inset:0}.vs-door[data-astro-cid-gw6op3w2]{z-index:1;width:3.2cqw;height:5.6cqw;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, calc(.08 + var(--lamp) * .25));background:#0006;border-radius:.3cqw .3cqw 0 0;position:absolute;bottom:20%;left:26%}.vs-bay[data-astro-cid-gw6op3w2]{z-index:2;background:#ffffff38;width:2px;height:11%;position:absolute;bottom:9%;transform:translate(-50%)skew(-24deg)}.vs-walker[data-astro-cid-gw6op3w2]{z-index:6;bottom:16%;left:var(--x,-10%);width:3cqw;transform:translateX(-50%) scaleX(var(--dir,1));opacity:0;transition:opacity .25s;position:absolute}.vs-walker[data-astro-cid-gw6op3w2].on{opacity:1}.vs-walker[data-astro-cid-gw6op3w2] svg[data-astro-cid-gw6op3w2]{width:100%;display:block;overflow:visible}.vs-leg[data-astro-cid-gw6op3w2]{fill:var(--color-dark-line);transform-box:fill-box;transform-origin:50% 0}.vs-jacket[data-astro-cid-gw6op3w2]{fill:var(--coat)}.vs-head[data-astro-cid-gw6op3w2]{fill:var(--color-bg-alt)}.vs-hair[data-astro-cid-gw6op3w2]{fill:var(--color-dark-line)}.vs-walker[data-astro-cid-gw6op3w2].walking .vs-leg[data-astro-cid-gw6op3w2].l{animation:.5s ease-in-out infinite vsStep}.vs-walker[data-astro-cid-gw6op3w2].walking .vs-leg[data-astro-cid-gw6op3w2].r{animation:.5s ease-in-out infinite reverse vsStep}.vs-walker[data-astro-cid-gw6op3w2].walking svg[data-astro-cid-gw6op3w2]{animation:.25s ease-in-out infinite vsBob}@keyframes vsStep{0%,to{transform:rotate(18deg)}50%{transform:rotate(-18deg)}}@keyframes vsBob{50%{transform:translateY(-.25cqw)}}.vs-tag[data-astro-cid-gw6op3w2]{z-index:9;left:var(--x);bottom:calc(var(--y) + 17cqw);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-ink);white-space:nowrap;opacity:0;align-items:center;gap:.45em;padding:.3em .75em .3em .3em;font-size:.85em;font-weight:700;transition:transform .4s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:inline-flex;position:absolute;transform:translate(-50%)translateY(.8cqw)scale(.8);box-shadow:0 .5cqw 1.6cqw #00000073}.vs-tag[data-astro-cid-gw6op3w2].on{opacity:1;transform:translate(-50%)}.vs-tag[data-astro-cid-gw6op3w2] .vs-rico[data-astro-cid-gw6op3w2]{width:1.7em;height:1.7em}.vs-unit[data-astro-cid-gw6op3w2]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;font-family:var(--font-display);white-space:nowrap;background:#0000008c;padding:.1em .5em;font-size:.75em;position:absolute;bottom:calc(100% + .5cqw);left:50%;transform:translate(-50%)}.vs-row[data-astro-cid-gw6op3w2] .vs-val[data-astro-cid-gw6op3w2]{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;padding-left:.6em}@container (width<=460px){.vs-dots[data-astro-cid-gw6op3w2]{display:none}}.pk-wrap[data-astro-cid-5mar74fp]{--day:0;--dawn:0;--dusk:0;--stars:1;--lamp:0;--sx:6%;--sy:125%;width:100%;max-width:600px;margin-left:auto;position:relative;container-type:inline-size}.pk[data-astro-cid-5mar74fp]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.pk-wrap[data-astro-cid-5mar74fp].paused .pk-frame[data-astro-cid-5mar74fp] [data-astro-cid-5mar74fp]{animation-play-state:paused!important}.pk-spill[data-astro-cid-5mar74fp]{z-index:-1;pointer-events:none;opacity:var(--day);background:radial-gradient(ellipse 58% 34% at 72% 54%, var(--color-sun-spill), transparent 75%);position:absolute;inset:-55% -40% -55% -120%}.pk-frame[data-astro-cid-5mar74fp]{position:relative}.pk-skyout[data-astro-cid-5mar74fp],.pk-duskout[data-astro-cid-5mar74fp]{z-index:-1;pointer-events:none;position:absolute;inset:0 -45%}.pk-skyout[data-astro-cid-5mar74fp]{opacity:var(--day);background:linear-gradient(to bottom, transparent 52%, var(--color-haze) 74%, transparent 84%), linear-gradient(to bottom, var(--color-sky-day-top) 0%, var(--color-sky-day-low) 55%, var(--color-sky-day-horizon) 80%, var(--color-ground-day) 80%, var(--color-ground-day) 90%, transparent 100%);mask-image:radial-gradient(50% 62% at 50% 60%,#000 46%,#0000 100%)}.pk-duskout[data-astro-cid-5mar74fp]{background:radial-gradient(34% 48% at var(--dusk-x) 80%, var(--color-sky-dusk), transparent 72%);mask-image:linear-gradient(#0000 0,#000 30%)}.pk-duskout[data-astro-cid-5mar74fp].am{--dusk-x:30%;opacity:var(--dawn)}.pk-duskout[data-astro-cid-5mar74fp].pm{--dusk-x:70%;opacity:var(--dusk)}.pk-flare-track[data-astro-cid-5mar74fp]{z-index:-1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:-60% -30% 20%;overflow:hidden}.pk-flare-box[data-astro-cid-5mar74fp]{width:62.5%;height:57.143%;position:absolute;top:42.857%;left:18.75%}.pk-flare[data-astro-cid-5mar74fp]{left:var(--sx);top:var(--sy);width:0;height:0;opacity:var(--day);position:absolute}.pk-flare[data-astro-cid-5mar74fp]:before,.pk-flare[data-astro-cid-5mar74fp]:after{content:"";border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.pk-flare[data-astro-cid-5mar74fp]:before{background:radial-gradient(circle, var(--color-sun-bloom), transparent 65%);width:60cqw;height:60cqw}.pk-flare[data-astro-cid-5mar74fp]:after{background:repeating-conic-gradient(var(--color-sun-ray) 0 4deg, transparent 4deg 14deg);width:110cqw;height:110cqw;animation:60s linear infinite pkRays;mask-image:radial-gradient(circle,#000 6%,#0000 60%)}@keyframes pkRays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.pk-sky[data-astro-cid-5mar74fp]{opacity:var(--stars)}.pk-sky[data-astro-cid-5mar74fp] i[data-astro-cid-5mar74fp]{opacity:.35;background:#fff;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite pkTwinkle;position:absolute}@keyframes pkTwinkle{50%{opacity:.08}}.pk-sun-track[data-astro-cid-5mar74fp]{pointer-events:none;position:absolute;inset:0 0 20%;overflow:hidden}.pk-sun[data-astro-cid-5mar74fp]{left:var(--sx);top:var(--sy);background:var(--color-sun);width:7cqw;height:7cqw;box-shadow:0 0 3cqw 1cqw var(--color-sun-glow), 0 0 8cqw 3cqw var(--color-sun-glow);border-radius:50%;margin:-3.5cqw 0 0 -3.5cqw;position:absolute}.pk-hdr[data-astro-cid-5mar74fp]{font-size:var(--text-story);justify-content:space-between;align-items:center;gap:12px;margin-bottom:.3em;padding-inline:7%;display:flex}.pk-cap[data-astro-cid-5mar74fp]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.pk-clock[data-astro-cid-5mar74fp]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;flex:none;padding:.2em .6em;font-size:.85em}.pk-cap-t[data-astro-cid-5mar74fp]{text-overflow:ellipsis;min-width:0;overflow:hidden}.pk-cap-t[data-astro-cid-5mar74fp].flip{animation:.45s cubic-bezier(.22,1,.36,1) pkCap}@keyframes pkCap{0%{opacity:0;transform:translateY(40%)}}.pk-dots[data-astro-cid-5mar74fp]{flex:none;gap:.4em;display:flex}.pk-dots[data-astro-cid-5mar74fp] i[data-astro-cid-5mar74fp]{border-radius:var(--radius-pill);background:#fff3;width:.5em;height:.5em;transition:width .4s,background .4s}.pk-dots[data-astro-cid-5mar74fp] i[data-astro-cid-5mar74fp].on{background:var(--color-brand);width:1.6em}.pk-tree[data-astro-cid-5mar74fp]{z-index:1;width:calc(1.3cqw * var(--s));height:calc(7cqw * var(--s));background:var(--color-dark-bg-raised);position:absolute;bottom:20%;transform:translate(-50%)}.pk-tree[data-astro-cid-5mar74fp] i[data-astro-cid-5mar74fp],.pk-tree[data-astro-cid-5mar74fp]:before{width:calc(10cqw * var(--s));height:calc(11cqw * var(--s));border-radius:50% 50% 46% 46%;position:absolute;bottom:75%;left:50%;transform:translate(-50%)}.pk-tree[data-astro-cid-5mar74fp]:before{content:"";background:var(--color-dark-bg-raised)}.pk-tree[data-astro-cid-5mar74fp] i[data-astro-cid-5mar74fp]{background:var(--color-tree-day);opacity:var(--day)}.pk-road[data-astro-cid-5mar74fp]{z-index:1;background:linear-gradient(#ffffff0b,#0000);position:absolute;inset:80% 0 0;mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}.pk-road[data-astro-cid-5mar74fp]:before{content:"";background:var(--color-dark-line);height:1px;position:absolute;top:0;left:0;right:0}.pk-road[data-astro-cid-5mar74fp]:after{content:"";background:repeating-linear-gradient(90deg,#ffffff38 0 4cqw,#0000 4cqw 8cqw);height:2px;position:absolute;top:48%;left:0;right:0}.pk[data-astro-cid-5mar74fp].driving .pk-road[data-astro-cid-5mar74fp]:after{animation:.5s linear infinite pkRoad}@keyframes pkRoad{to{background-position:-8cqw 0}}.pk-lines[data-astro-cid-5mar74fp]{z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pk-cable[data-astro-cid-5mar74fp]{stroke:var(--color-bg-alt);stroke-width:.5px;stroke-linecap:round;opacity:0;transition:opacity .3s}.pk-cable[data-astro-cid-5mar74fp].on{opacity:1}.pk-post[data-astro-cid-5mar74fp]{z-index:4;left:var(--x);background:var(--color-bg-alt);width:3.4cqw;height:11cqw;color:var(--color-ink-faint);border-radius:1.1cqw 1.1cqw .3cqw .3cqw;flex-direction:column;align-items:center;gap:1.2cqw;padding-top:1.2cqw;transition:box-shadow .5s,color .4s;display:flex;position:absolute;bottom:20%;transform:translate(-50%)}.pk-post[data-astro-cid-5mar74fp] .icon{--icon-size:1.7cqw!important}.pk-screen[data-astro-cid-5mar74fp]{background:var(--color-dark-bg-raised);border-radius:.3cqw;width:2.2cqw;height:2.6cqw;transition:background .4s}.pk-post[data-astro-cid-5mar74fp][data-state=full]{color:var(--color-success)}.pk-post[data-astro-cid-5mar74fp][data-state=full] .pk-screen[data-astro-cid-5mar74fp]{background:var(--color-success)}.pk-post[data-astro-cid-5mar74fp][data-state=wait]{color:var(--color-warning-on-dark)}.pk-post[data-astro-cid-5mar74fp][data-state=wait] .pk-screen[data-astro-cid-5mar74fp]{background:var(--color-warning-on-dark)}.pk-post[data-astro-cid-5mar74fp][data-state=charge]{color:var(--color-success);animation:1.4s ease-in-out infinite pkBreathe;box-shadow:0 0 0 .5cqw #0e7a3d59,0 0 2cqw #0e7a3d80}.pk-post[data-astro-cid-5mar74fp][data-state=charge] .pk-screen[data-astro-cid-5mar74fp]{background:var(--color-success)}@keyframes pkBreathe{50%{box-shadow:0 0 0 1cqw #0e7a3d40,0 0 3cqw #0e7a3d99}}.pk-car[data-astro-cid-5mar74fp]{z-index:7;bottom:var(--y,3%);left:var(--x,-30%);width:13cqw;transform:translateX(-50%) rotate(var(--r,0deg));transform-origin:50% 100%;position:absolute}.pk-car[data-astro-cid-5mar74fp].lane{z-index:8}.pk-car[data-astro-cid-5mar74fp] svg[data-astro-cid-5mar74fp]{width:100%;display:block}.pk-cbody[data-astro-cid-5mar74fp]{fill:var(--body,var(--color-brand))}.pk-cstripe[data-astro-cid-5mar74fp]{fill:var(--color-bg-alt);opacity:.85}.pk-cglass[data-astro-cid-5mar74fp]{fill:var(--color-dark-bg-raised)}.pk-clamp[data-astro-cid-5mar74fp]{fill:var(--color-warning-on-dark)}.pk-tyre[data-astro-cid-5mar74fp]{fill:var(--color-dark-bg)}.pk-hub[data-astro-cid-5mar74fp]{fill:var(--color-dark-text-soft)}.pk-car[data-astro-cid-5mar74fp].moving .pk-cwheel[data-astro-cid-5mar74fp]{animation:.5s linear infinite pkSpin}.pk-car[data-astro-cid-5mar74fp].moving svg[data-astro-cid-5mar74fp]{animation:.35s ease-in-out infinite pkBump}@keyframes pkSpin{to{transform:rotate(360deg)}}@keyframes pkBump{50%{transform:translateY(-.3cqw)}}.pk-ph[data-astro-cid-5mar74fp]{font-family:var(--font-display);align-items:center;gap:.6em;display:flex}.pk-ph[data-astro-cid-5mar74fp] b[data-astro-cid-5mar74fp]{font-weight:400}.pk-pmark[data-astro-cid-5mar74fp]{background:var(--node-fill);border:1px solid var(--color-brand);border-radius:50%;flex:none;width:2em;height:2em;position:relative}.pk-pmark[data-astro-cid-5mar74fp] .brand-mark.fluid{width:auto;height:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pk-card[data-astro-cid-5mar74fp]{z-index:9;background:var(--color-bg);width:max(36cqw,176px);color:var(--color-ink);opacity:0;transform-origin:90% 0;border-radius:1.2cqw;flex-direction:column;gap:.55em;padding:.9em;transition:transform .45s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:flex;position:absolute;top:6%;right:5%;transform:translateY(1.5cqw)scale(.92);box-shadow:0 .8cqw 2.4cqw #00000080}.pk-card[data-astro-cid-5mar74fp].on{opacity:1;transform:none}.pk-row[data-astro-cid-5mar74fp]{opacity:0;align-items:center;gap:.6em;font-size:.9em;font-weight:700;line-height:1.25;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(-1.5cqw)}.pk-card[data-astro-cid-5mar74fp].on .pk-row[data-astro-cid-5mar74fp]{opacity:1;transition-delay:calc(var(--i) * .5s);transform:none}.pk-rico[data-astro-cid-5mar74fp]{background:var(--color-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.9em;height:1.9em;display:grid}.pk-rico[data-astro-cid-5mar74fp].ok{background:var(--color-success)}.pk-ctl[data-astro-cid-5mar74fp]{z-index:10;border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);opacity:0;background:#0000008c;gap:6px;padding:5px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:1%;left:50%;transform:translate(-50%)translateY(6px)}.pk-wrap[data-astro-cid-5mar74fp]:hover .pk-ctl[data-astro-cid-5mar74fp],.pk-ctl[data-astro-cid-5mar74fp]:focus-within,.pk-wrap[data-astro-cid-5mar74fp].held .pk-ctl[data-astro-cid-5mar74fp]{opacity:1;transform:translate(-50%)}@media (hover:none){.pk-ctl[data-astro-cid-5mar74fp],.pk-wrap[data-astro-cid-5mar74fp]:hover .pk-ctl[data-astro-cid-5mar74fp],.pk-ctl[data-astro-cid-5mar74fp]:focus-within,.pk-wrap[data-astro-cid-5mar74fp].held .pk-ctl[data-astro-cid-5mar74fp]{opacity:1;width:fit-content;margin:.4em auto 0;position:static;transform:none}}.pk-ctl[data-astro-cid-5mar74fp] button[data-astro-cid-5mar74fp]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s;display:grid}.pk-ctl[data-astro-cid-5mar74fp] button[data-astro-cid-5mar74fp]:hover,.pk-ctl[data-astro-cid-5mar74fp] button[data-astro-cid-5mar74fp]:focus-visible{background:var(--color-brand)}[data-astro-cid-5mar74fp][data-pk-prev] .icon{transform:rotate(180deg)}.pk-i-pause[data-astro-cid-5mar74fp]{gap:3px;display:flex}.pk-i-pause[data-astro-cid-5mar74fp] i[data-astro-cid-5mar74fp]{background:currentColor;border-radius:1px;width:3px;height:11px}.pk-i-play[data-astro-cid-5mar74fp]{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:2px;display:none}.pk-wrap[data-astro-cid-5mar74fp].held .pk-i-pause[data-astro-cid-5mar74fp]{display:none}.pk-wrap[data-astro-cid-5mar74fp].held .pk-i-play[data-astro-cid-5mar74fp]{display:block}@container (width<=460px){.pk-profile[data-astro-cid-5mar74fp]{top:3%;right:3%}}@media (prefers-reduced-motion:reduce){.pk[data-astro-cid-5mar74fp] [data-astro-cid-5mar74fp],.pk[data-astro-cid-5mar74fp]{transition:none!important;animation:none!important}}.pk-walker[data-astro-cid-5mar74fp]{z-index:6;bottom:16%;left:var(--x,-10%);width:3cqw;transform:translateX(-50%) scaleX(var(--dir,1));opacity:0;transition:opacity .25s;position:absolute}.pk-walker[data-astro-cid-5mar74fp].on{opacity:1}.pk-walker[data-astro-cid-5mar74fp] svg[data-astro-cid-5mar74fp]{width:100%;display:block;overflow:visible}.pk-leg[data-astro-cid-5mar74fp]{fill:var(--color-dark-line);transform-box:fill-box;transform-origin:50% 0}.pk-jacket[data-astro-cid-5mar74fp]{fill:var(--coat)}.pk-head[data-astro-cid-5mar74fp]{fill:var(--color-bg-alt)}.pk-hair[data-astro-cid-5mar74fp]{fill:var(--color-dark-line)}.pk-walker[data-astro-cid-5mar74fp].walking .pk-leg[data-astro-cid-5mar74fp].l{animation:.5s ease-in-out infinite pkStep}.pk-walker[data-astro-cid-5mar74fp].walking .pk-leg[data-astro-cid-5mar74fp].r{animation:.5s ease-in-out infinite reverse pkStep}.pk-walker[data-astro-cid-5mar74fp].walking svg[data-astro-cid-5mar74fp]{animation:.25s ease-in-out infinite pkBob}@keyframes pkStep{0%,to{transform:rotate(18deg)}50%{transform:rotate(-18deg)}}@keyframes pkBob{50%{transform:translateY(-.25cqw)}}.pk-tag[data-astro-cid-5mar74fp]{z-index:9;left:var(--x);bottom:calc(var(--y) + 17cqw);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-ink);white-space:nowrap;opacity:0;align-items:center;gap:.45em;padding:.3em .75em .3em .3em;font-size:.85em;font-weight:700;transition:transform .4s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:inline-flex;position:absolute;transform:translate(-50%)translateY(.8cqw)scale(.8);box-shadow:0 .5cqw 1.6cqw #00000073}.pk-tag[data-astro-cid-5mar74fp].on{opacity:1;transform:translate(-50%)}.pk-tag[data-astro-cid-5mar74fp] .pk-rico[data-astro-cid-5mar74fp]{width:1.7em;height:1.7em}.pk-unit[data-astro-cid-5mar74fp]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;font-family:var(--font-display);white-space:nowrap;background:#0000008c;padding:.1em .5em;font-size:.75em;position:absolute;bottom:calc(100% + .5cqw);left:50%;transform:translate(-50%)}.pk-row[data-astro-cid-5mar74fp] .pk-val[data-astro-cid-5mar74fp]{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;padding-left:.6em}.pk-home[data-astro-cid-5mar74fp]{left:var(--x);z-index:1;background:var(--color-dark-bg-raised);clip-path:polygon(50% 0,100% 40%,100% 100%,0 100%,0 40%);width:11cqw;height:11cqw;position:absolute;bottom:20%;transform:translate(-50%)}.pk-home[data-astro-cid-5mar74fp]:before{content:"";background:var(--color-house-day);opacity:var(--day);position:absolute;inset:0}.pk-home[data-astro-cid-5mar74fp] i[data-astro-cid-5mar74fp]{z-index:1;background:rgba(255, 255, 255, calc(.06 + var(--day) * .14));border-radius:1px;width:26%;height:20%;position:absolute;top:52%;left:16%}.pk-home[data-astro-cid-5mar74fp] i[data-astro-cid-5mar74fp]:after{content:"";background:var(--color-warning-on-dark);box-shadow:0 0 8px var(--color-warning-on-dark);opacity:var(--lamp);position:absolute;inset:0}.pk-home[data-astro-cid-5mar74fp] b[data-astro-cid-5mar74fp]{z-index:1;background:#00000059;width:20%;height:38%;position:absolute;bottom:0;right:16%}.pk-pool[data-astro-cid-5mar74fp]{z-index:2;background:var(--color-dark-bg-raised);border-top:.5cqw solid var(--color-sky-day-top);width:13cqw;height:2cqw;box-shadow:inset 0 .4cqw 0 rgba(255, 255, 255, calc(.04 + var(--day) * .25));border-radius:.3cqw .3cqw 0 0;position:absolute;bottom:20%;left:13%;transform:translate(-50%)}.pk-pool[data-astro-cid-5mar74fp]:before{content:"";border:.3cqw solid var(--color-dark-text-soft);border-bottom:0;border-radius:.8cqw .8cqw 0 0;width:1.4cqw;height:2.4cqw;position:absolute;bottom:100%;right:1cqw}.pk-slide[data-astro-cid-5mar74fp]{z-index:1;width:7cqw;height:7cqw;position:absolute;bottom:20%;left:27%;transform:translate(-50%)}.pk-slide[data-astro-cid-5mar74fp]:before{content:"";background:repeating-linear-gradient(to bottom, var(--color-dark-text-soft) 0 .3cqw, transparent .3cqw 1.2cqw);border-left:.3cqw solid var(--color-dark-text-soft);border-right:.3cqw solid var(--color-dark-text-soft);width:1.6cqw;height:100%;position:absolute;bottom:0;left:0}.pk-slide[data-astro-cid-5mar74fp]:after{content:"";background:var(--color-brand);transform-origin:0;border-radius:.4cqw;width:7.4cqw;height:.8cqw;position:absolute;top:0;left:1.4cqw;transform:rotate(42deg)}@container (width<=460px){.pk-dots[data-astro-cid-5mar74fp]{display:none}}.ms-wrap[data-astro-cid-wy5yuj2p]{--day:0;--dawn:0;--dusk:0;--stars:1;--lamp:0;--sx:6%;--sy:125%;width:100%;max-width:600px;margin-left:auto;position:relative;container-type:inline-size}.ms[data-astro-cid-wy5yuj2p]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.ms-wrap[data-astro-cid-wy5yuj2p].paused .ms-frame[data-astro-cid-wy5yuj2p] [data-astro-cid-wy5yuj2p]{animation-play-state:paused!important}.ms-spill[data-astro-cid-wy5yuj2p]{z-index:-1;pointer-events:none;opacity:var(--day);background:radial-gradient(ellipse 58% 34% at 72% 54%, var(--color-sun-spill), transparent 75%);position:absolute;inset:-55% -40% -55% -120%}.ms-frame[data-astro-cid-wy5yuj2p]{position:relative}.ms-skyout[data-astro-cid-wy5yuj2p],.ms-duskout[data-astro-cid-wy5yuj2p]{z-index:-1;pointer-events:none;position:absolute;inset:0 -45%}.ms-skyout[data-astro-cid-wy5yuj2p]{opacity:var(--day);background:linear-gradient(to bottom, transparent 52%, var(--color-haze) 74%, transparent 84%), linear-gradient(to bottom, var(--color-sky-day-top) 0%, var(--color-sky-day-low) 55%, var(--color-sky-day-horizon) 80%, var(--color-ground-day) 80%, var(--color-ground-day) 90%, transparent 100%);mask-image:radial-gradient(50% 62% at 50% 60%,#000 46%,#0000 100%)}.ms-duskout[data-astro-cid-wy5yuj2p]{background:radial-gradient(34% 48% at var(--dusk-x) 80%, var(--color-sky-dusk), transparent 72%);mask-image:linear-gradient(#0000 0,#000 30%)}.ms-duskout[data-astro-cid-wy5yuj2p].am{--dusk-x:30%;opacity:var(--dawn)}.ms-duskout[data-astro-cid-wy5yuj2p].pm{--dusk-x:70%;opacity:var(--dusk)}.ms-flare-track[data-astro-cid-wy5yuj2p]{z-index:-1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:-60% -30% 20%;overflow:hidden}.ms-flare-box[data-astro-cid-wy5yuj2p]{width:62.5%;height:57.143%;position:absolute;top:42.857%;left:18.75%}.ms-flare[data-astro-cid-wy5yuj2p]{left:var(--sx);top:var(--sy);width:0;height:0;opacity:var(--day);position:absolute}.ms-flare[data-astro-cid-wy5yuj2p]:before,.ms-flare[data-astro-cid-wy5yuj2p]:after{content:"";border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ms-flare[data-astro-cid-wy5yuj2p]:before{background:radial-gradient(circle, var(--color-sun-bloom), transparent 65%);width:60cqw;height:60cqw}.ms-flare[data-astro-cid-wy5yuj2p]:after{background:repeating-conic-gradient(var(--color-sun-ray) 0 4deg, transparent 4deg 14deg);width:110cqw;height:110cqw;animation:60s linear infinite msRays;mask-image:radial-gradient(circle,#000 6%,#0000 60%)}@keyframes msRays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.ms-sky[data-astro-cid-wy5yuj2p]{opacity:var(--stars)}.ms-sky[data-astro-cid-wy5yuj2p] i[data-astro-cid-wy5yuj2p]{opacity:.35;background:#fff;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite msTwinkle;position:absolute}@keyframes msTwinkle{50%{opacity:.08}}.ms-sun-track[data-astro-cid-wy5yuj2p]{pointer-events:none;position:absolute;inset:0 0 20%;overflow:hidden}.ms-sun[data-astro-cid-wy5yuj2p]{left:var(--sx);top:var(--sy);background:var(--color-sun);width:7cqw;height:7cqw;box-shadow:0 0 3cqw 1cqw var(--color-sun-glow), 0 0 8cqw 3cqw var(--color-sun-glow);border-radius:50%;margin:-3.5cqw 0 0 -3.5cqw;position:absolute}.ms-hdr[data-astro-cid-wy5yuj2p]{font-size:var(--text-story);justify-content:space-between;align-items:center;gap:12px;margin-bottom:.3em;padding-inline:7%;display:flex}.ms-cap[data-astro-cid-wy5yuj2p]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.ms-clock[data-astro-cid-wy5yuj2p]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;flex:none;padding:.2em .6em;font-size:.85em}.ms-cap-t[data-astro-cid-wy5yuj2p]{text-overflow:ellipsis;min-width:0;overflow:hidden}.ms-cap-t[data-astro-cid-wy5yuj2p].flip{animation:.45s cubic-bezier(.22,1,.36,1) msCap}@keyframes msCap{0%{opacity:0;transform:translateY(40%)}}.ms-dots[data-astro-cid-wy5yuj2p]{flex:none;gap:.4em;display:flex}.ms-dots[data-astro-cid-wy5yuj2p] i[data-astro-cid-wy5yuj2p]{border-radius:var(--radius-pill);background:#fff3;width:.5em;height:.5em;transition:width .4s,background .4s}.ms-dots[data-astro-cid-wy5yuj2p] i[data-astro-cid-wy5yuj2p].on{background:var(--color-brand);width:1.6em}.ms-tree[data-astro-cid-wy5yuj2p]{z-index:1;width:calc(1.3cqw * var(--s));height:calc(7cqw * var(--s));background:var(--color-dark-bg-raised);position:absolute;bottom:20%;transform:translate(-50%)}.ms-tree[data-astro-cid-wy5yuj2p] i[data-astro-cid-wy5yuj2p],.ms-tree[data-astro-cid-wy5yuj2p]:before{width:calc(10cqw * var(--s));height:calc(11cqw * var(--s));border-radius:50% 50% 46% 46%;position:absolute;bottom:75%;left:50%;transform:translate(-50%)}.ms-tree[data-astro-cid-wy5yuj2p]:before{content:"";background:var(--color-dark-bg-raised)}.ms-tree[data-astro-cid-wy5yuj2p] i[data-astro-cid-wy5yuj2p]{background:var(--color-tree-day);opacity:var(--day)}.ms-road[data-astro-cid-wy5yuj2p]{z-index:1;background:linear-gradient(#ffffff0b,#0000);position:absolute;inset:80% 0 0;mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}.ms-road[data-astro-cid-wy5yuj2p]:before{content:"";background:var(--color-dark-line);height:1px;position:absolute;top:0;left:0;right:0}.ms-road[data-astro-cid-wy5yuj2p]:after{content:"";background:repeating-linear-gradient(90deg,#ffffff38 0 4cqw,#0000 4cqw 8cqw);height:2px;position:absolute;top:48%;left:0;right:0}.ms[data-astro-cid-wy5yuj2p].driving .ms-road[data-astro-cid-wy5yuj2p]:after{animation:.5s linear infinite msRoad}@keyframes msRoad{to{background-position:-8cqw 0}}.ms-lines[data-astro-cid-wy5yuj2p]{z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ms-cable[data-astro-cid-wy5yuj2p]{stroke:var(--color-bg-alt);stroke-width:.5px;stroke-linecap:round;opacity:0;transition:opacity .3s}.ms-cable[data-astro-cid-wy5yuj2p].on{opacity:1}.ms-post[data-astro-cid-wy5yuj2p]{z-index:4;left:var(--x);background:var(--color-bg-alt);width:3.4cqw;height:11cqw;color:var(--color-ink-faint);border-radius:1.1cqw 1.1cqw .3cqw .3cqw;flex-direction:column;align-items:center;gap:1.2cqw;padding-top:1.2cqw;transition:box-shadow .5s,color .4s;display:flex;position:absolute;bottom:20%;transform:translate(-50%)}.ms-post[data-astro-cid-wy5yuj2p] .icon{--icon-size:1.7cqw!important}.ms-screen[data-astro-cid-wy5yuj2p]{background:var(--color-dark-bg-raised);border-radius:.3cqw;width:2.2cqw;height:2.6cqw;transition:background .4s}.ms-post[data-astro-cid-wy5yuj2p][data-state=full]{color:var(--color-success)}.ms-post[data-astro-cid-wy5yuj2p][data-state=full] .ms-screen[data-astro-cid-wy5yuj2p]{background:var(--color-success)}.ms-post[data-astro-cid-wy5yuj2p][data-state=wait]{color:var(--color-warning-on-dark)}.ms-post[data-astro-cid-wy5yuj2p][data-state=wait] .ms-screen[data-astro-cid-wy5yuj2p]{background:var(--color-warning-on-dark)}.ms-post[data-astro-cid-wy5yuj2p][data-state=charge]{color:var(--color-success);animation:1.4s ease-in-out infinite msBreathe;box-shadow:0 0 0 .5cqw #0e7a3d59,0 0 2cqw #0e7a3d80}.ms-post[data-astro-cid-wy5yuj2p][data-state=charge] .ms-screen[data-astro-cid-wy5yuj2p]{background:var(--color-success)}@keyframes msBreathe{50%{box-shadow:0 0 0 1cqw #0e7a3d40,0 0 3cqw #0e7a3d99}}.ms-car[data-astro-cid-wy5yuj2p]{z-index:7;bottom:var(--y,3%);left:var(--x,-30%);width:13cqw;transform:translateX(-50%) rotate(var(--r,0deg));transform-origin:50% 100%;position:absolute}.ms-car[data-astro-cid-wy5yuj2p].lane{z-index:8}.ms-car[data-astro-cid-wy5yuj2p] svg[data-astro-cid-wy5yuj2p]{width:100%;display:block}.ms-cbody[data-astro-cid-wy5yuj2p]{fill:var(--body,var(--color-brand))}.ms-cstripe[data-astro-cid-wy5yuj2p]{fill:var(--color-bg-alt);opacity:.85}.ms-cglass[data-astro-cid-wy5yuj2p]{fill:var(--color-dark-bg-raised)}.ms-clamp[data-astro-cid-wy5yuj2p]{fill:var(--color-warning-on-dark)}.ms-tyre[data-astro-cid-wy5yuj2p]{fill:var(--color-dark-bg)}.ms-hub[data-astro-cid-wy5yuj2p]{fill:var(--color-dark-text-soft)}.ms-car[data-astro-cid-wy5yuj2p].moving .ms-cwheel[data-astro-cid-wy5yuj2p]{animation:.5s linear infinite msSpin}.ms-car[data-astro-cid-wy5yuj2p].moving svg[data-astro-cid-wy5yuj2p]{animation:.35s ease-in-out infinite msBump}@keyframes msSpin{to{transform:rotate(360deg)}}@keyframes msBump{50%{transform:translateY(-.3cqw)}}.ms-ph[data-astro-cid-wy5yuj2p]{font-family:var(--font-display);align-items:center;gap:.6em;display:flex}.ms-ph[data-astro-cid-wy5yuj2p] b[data-astro-cid-wy5yuj2p]{font-weight:400}.ms-pmark[data-astro-cid-wy5yuj2p]{background:var(--node-fill);border:1px solid var(--color-brand);border-radius:50%;flex:none;width:2em;height:2em;position:relative}.ms-pmark[data-astro-cid-wy5yuj2p] .brand-mark.fluid{width:auto;height:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ms-card[data-astro-cid-wy5yuj2p]{z-index:9;background:var(--color-bg);width:max(36cqw,176px);color:var(--color-ink);opacity:0;transform-origin:90% 0;border-radius:1.2cqw;flex-direction:column;gap:.55em;padding:.9em;transition:transform .45s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:flex;position:absolute;top:6%;right:5%;transform:translateY(1.5cqw)scale(.92);box-shadow:0 .8cqw 2.4cqw #00000080}.ms-card[data-astro-cid-wy5yuj2p].on{opacity:1;transform:none}.ms-row[data-astro-cid-wy5yuj2p]{opacity:0;align-items:center;gap:.6em;font-size:.9em;font-weight:700;line-height:1.25;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(-1.5cqw)}.ms-card[data-astro-cid-wy5yuj2p].on .ms-row[data-astro-cid-wy5yuj2p]{opacity:1;transition-delay:calc(var(--i) * .5s);transform:none}.ms-rico[data-astro-cid-wy5yuj2p]{background:var(--color-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.9em;height:1.9em;display:grid}.ms-rico[data-astro-cid-wy5yuj2p].ok{background:var(--color-success)}.ms-ctl[data-astro-cid-wy5yuj2p]{z-index:10;border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);opacity:0;background:#0000008c;gap:6px;padding:5px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:1%;left:50%;transform:translate(-50%)translateY(6px)}.ms-wrap[data-astro-cid-wy5yuj2p]:hover .ms-ctl[data-astro-cid-wy5yuj2p],.ms-ctl[data-astro-cid-wy5yuj2p]:focus-within,.ms-wrap[data-astro-cid-wy5yuj2p].held .ms-ctl[data-astro-cid-wy5yuj2p]{opacity:1;transform:translate(-50%)}@media (hover:none){.ms-ctl[data-astro-cid-wy5yuj2p],.ms-wrap[data-astro-cid-wy5yuj2p]:hover .ms-ctl[data-astro-cid-wy5yuj2p],.ms-ctl[data-astro-cid-wy5yuj2p]:focus-within,.ms-wrap[data-astro-cid-wy5yuj2p].held .ms-ctl[data-astro-cid-wy5yuj2p]{opacity:1;width:fit-content;margin:.4em auto 0;position:static;transform:none}}.ms-ctl[data-astro-cid-wy5yuj2p] button[data-astro-cid-wy5yuj2p]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s;display:grid}.ms-ctl[data-astro-cid-wy5yuj2p] button[data-astro-cid-wy5yuj2p]:hover,.ms-ctl[data-astro-cid-wy5yuj2p] button[data-astro-cid-wy5yuj2p]:focus-visible{background:var(--color-brand)}[data-astro-cid-wy5yuj2p][data-ms-prev] .icon{transform:rotate(180deg)}.ms-i-pause[data-astro-cid-wy5yuj2p]{gap:3px;display:flex}.ms-i-pause[data-astro-cid-wy5yuj2p] i[data-astro-cid-wy5yuj2p]{background:currentColor;border-radius:1px;width:3px;height:11px}.ms-i-play[data-astro-cid-wy5yuj2p]{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:2px;display:none}.ms-wrap[data-astro-cid-wy5yuj2p].held .ms-i-pause[data-astro-cid-wy5yuj2p]{display:none}.ms-wrap[data-astro-cid-wy5yuj2p].held .ms-i-play[data-astro-cid-wy5yuj2p]{display:block}@media (prefers-reduced-motion:reduce){.ms[data-astro-cid-wy5yuj2p] [data-astro-cid-wy5yuj2p],.ms[data-astro-cid-wy5yuj2p]{transition:none!important;animation:none!important}}.ms-office[data-astro-cid-wy5yuj2p]{z-index:1;background:var(--color-dark-bg-raised);border-radius:.6cqw .6cqw 0 0;grid-template-columns:repeat(4,1fr);grid-auto-rows:2.6cqw;gap:1.6cqw 1.4cqw;width:22cqw;height:27cqw;padding:2.4cqw 2cqw;display:grid;position:absolute;bottom:20%;left:17%;transform:translate(-50%)}.ms-office[data-astro-cid-wy5yuj2p]:before{content:"";border-radius:inherit;background:var(--color-house-day);opacity:var(--day);position:absolute;inset:0}.ms-office[data-astro-cid-wy5yuj2p] i[data-astro-cid-wy5yuj2p]{background:rgba(255, 255, 255, calc(.06 + var(--day) * .14));border-radius:1px;position:relative}.ms-office[data-astro-cid-wy5yuj2p] i[data-astro-cid-wy5yuj2p]:nth-child(3n+1):after,.ms-office[data-astro-cid-wy5yuj2p] i[data-astro-cid-wy5yuj2p]:nth-child(5n+2):after{content:"";background:var(--color-warning-on-dark);box-shadow:0 0 8px var(--color-warning-on-dark);opacity:var(--lamp);position:absolute;inset:0}.ms-door[data-astro-cid-wy5yuj2p]{z-index:1;width:3.2cqw;height:5.6cqw;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, calc(.08 + var(--lamp) * .25));background:#0006;border-radius:.3cqw .3cqw 0 0;position:absolute;bottom:20%;left:24.5%}.ms-bay[data-astro-cid-wy5yuj2p]{z-index:2;background:#ffffff38;width:2px;height:11%;position:absolute;bottom:9%;transform:translate(-50%)skew(-24deg)}.ms-walker[data-astro-cid-wy5yuj2p]{z-index:6;bottom:16%;left:var(--x,-10%);width:3cqw;transform:translateX(-50%) scaleX(var(--dir,1));opacity:0;transition:opacity .25s;position:absolute}.ms-walker[data-astro-cid-wy5yuj2p].on{opacity:1}.ms-walker[data-astro-cid-wy5yuj2p] svg[data-astro-cid-wy5yuj2p]{width:100%;display:block;overflow:visible}.ms-leg[data-astro-cid-wy5yuj2p]{fill:var(--color-dark-line);transform-box:fill-box;transform-origin:50% 0}.ms-jacket[data-astro-cid-wy5yuj2p]{fill:var(--coat)}.ms-head[data-astro-cid-wy5yuj2p]{fill:var(--color-bg-alt)}.ms-hair[data-astro-cid-wy5yuj2p]{fill:var(--color-dark-line)}.ms-walker[data-astro-cid-wy5yuj2p].walking .ms-leg[data-astro-cid-wy5yuj2p].l{animation:.5s ease-in-out infinite msStep}.ms-walker[data-astro-cid-wy5yuj2p].walking .ms-leg[data-astro-cid-wy5yuj2p].r{animation:.5s ease-in-out infinite reverse msStep}.ms-walker[data-astro-cid-wy5yuj2p].walking svg[data-astro-cid-wy5yuj2p]{animation:.25s ease-in-out infinite msBob}@keyframes msStep{0%,to{transform:rotate(18deg)}50%{transform:rotate(-18deg)}}@keyframes msBob{50%{transform:translateY(-.25cqw)}}.ms-tag[data-astro-cid-wy5yuj2p]{z-index:9;left:var(--x);bottom:calc(var(--y) + 17cqw);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-ink);white-space:nowrap;opacity:0;align-items:center;gap:.45em;padding:.3em .75em .3em .3em;font-size:.85em;font-weight:700;transition:transform .4s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:inline-flex;position:absolute;transform:translate(-50%)translateY(.8cqw)scale(.8);box-shadow:0 .5cqw 1.6cqw #00000073}.ms-tag[data-astro-cid-wy5yuj2p].on{opacity:1;transform:translate(-50%)}.ms-tag[data-astro-cid-wy5yuj2p] .ms-rico[data-astro-cid-wy5yuj2p]{width:1.7em;height:1.7em}.ms-pass[data-astro-cid-wy5yuj2p]{background:var(--color-client);border-radius:.3em;flex:none;width:2.6em;height:1.7em;position:relative;overflow:hidden}.ms-pass[data-astro-cid-wy5yuj2p]:before{content:"";background:var(--color-client-accent);height:18%;position:absolute;top:26%;left:0;right:0}.ms-pass[data-astro-cid-wy5yuj2p] i[data-astro-cid-wy5yuj2p]{background:var(--color-bg);border-radius:50%;width:.55em;height:.55em;position:absolute;bottom:16%;left:14%}.ms-card[data-astro-cid-wy5yuj2p].report{width:max(46cqw,216px)}.ms-cc[data-astro-cid-wy5yuj2p]{opacity:0;flex-direction:column;gap:.25em;font-size:.85em;line-height:1.2;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(-1.5cqw)}.ms-cc-t[data-astro-cid-wy5yuj2p]{font-weight:700}.ms-cc-v[data-astro-cid-wy5yuj2p]{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.6em;display:flex}.ms-bar[data-astro-cid-wy5yuj2p]{border-radius:var(--radius-pill);background:var(--color-line);flex:1;height:.5em;overflow:hidden}.ms-bar[data-astro-cid-wy5yuj2p] i[data-astro-cid-wy5yuj2p]{border-radius:inherit;background:var(--color-brand);width:0;height:100%;transition:width .8s cubic-bezier(.22,1,.36,1);display:block}.ms-card[data-astro-cid-wy5yuj2p].on .ms-cc[data-astro-cid-wy5yuj2p]{opacity:1;transition-delay:calc(var(--i) * .4s);transform:none}.ms-card[data-astro-cid-wy5yuj2p].on .ms-bar[data-astro-cid-wy5yuj2p] i[data-astro-cid-wy5yuj2p]{width:calc(var(--bar) * 100%);transition-delay:calc(var(--i) * .4s + .2s)}.ms-row[data-astro-cid-wy5yuj2p].co2{color:var(--color-ink-soft);font-weight:400}.ms-rico[data-astro-cid-wy5yuj2p].soft{background:var(--color-line);color:var(--color-ink-soft)}.ms-soon[data-astro-cid-wy5yuj2p]{border-radius:var(--radius-pill);background:var(--color-brand-tint);color:var(--color-brand-dark);white-space:nowrap;margin-left:auto;padding:.15em .6em;font-size:.85em;font-weight:700}.ms-foot[data-astro-cid-wy5yuj2p]{border-top:1px solid var(--color-line);color:var(--color-ink-faint);opacity:0;align-items:center;gap:.5em;padding-top:.5em;font-size:.8em;transition:opacity .35s;display:flex}.ms-card[data-astro-cid-wy5yuj2p].on .ms-foot[data-astro-cid-wy5yuj2p]{opacity:1;transition-delay:calc(var(--i) * .4s)}@container (width<=460px){.ms-dots[data-astro-cid-wy5yuj2p]{display:none}}.nc-wrap[data-astro-cid-wygz3rn5]{width:100%;max-width:600px;margin-left:auto;container-type:inline-size}.nc-hdr[data-astro-cid-wygz3rn5]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:.3em;padding-inline:4%;font-size:clamp(9px,1.9cqw,12px);display:flex}.nc-cap[data-astro-cid-wygz3rn5]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);color:#fff;min-width:0;font-family:var(--font-display);white-space:nowrap;background:#ffffff12;align-items:center;gap:.6em;margin:0;padding:.45em .95em .45em .45em;font-size:1.05em;display:inline-flex}.nc-cap-n[data-astro-cid-wygz3rn5]{border-radius:var(--radius-pill);background:var(--color-brand);font-variant-numeric:tabular-nums;padding:.2em .6em;font-size:.8em}.nc-cap-t[data-astro-cid-wygz3rn5].flip{animation:.45s cubic-bezier(.22,1,.36,1) ncCap}@keyframes ncCap{0%{opacity:0;transform:translateY(40%)}}.nc-dots[data-astro-cid-wygz3rn5]{flex:none;gap:.45em;display:flex}.nc-dots[data-astro-cid-wygz3rn5] i[data-astro-cid-wygz3rn5]{border-radius:var(--radius-pill);background:#fff3;width:.5em;height:.5em;transition:width .4s,background .4s}.nc-dots[data-astro-cid-wygz3rn5] i[data-astro-cid-wygz3rn5].on{background:var(--color-brand);width:1.6em}.nc[data-astro-cid-wygz3rn5]{aspect-ratio:100/62;color:#fff;width:100%;font-size:clamp(9px,1.9cqw,12px);position:relative}.nc[data-astro-cid-wygz3rn5].snap,.nc[data-astro-cid-wygz3rn5].snap [data-astro-cid-wygz3rn5]{transition:none!important}.nc[data-astro-cid-wygz3rn5].paused,.nc[data-astro-cid-wygz3rn5].paused [data-astro-cid-wygz3rn5]{animation-play-state:paused!important}.nc-floor[data-astro-cid-wygz3rn5]{background:radial-gradient(closest-side,#ffffff17,#0000);border-radius:50%;width:80cqw;height:8cqw;position:absolute;top:86%;left:38%;transform:translate(-50%,-50%)}.nc-shadow[data-astro-cid-wygz3rn5]{fill:#00000073}.nc-draw[data-astro-cid-wygz3rn5]{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nc-line[data-astro-cid-wygz3rn5]{stroke:var(--color-brand);stroke-width:.45px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:.85;transition:stroke-dashoffset .9s cubic-bezier(.45,0,.25,1)}.nc-pulse[data-astro-cid-wygz3rn5]{stroke:#fff;stroke-width:.7px;stroke-linecap:round;stroke-dasharray:3 97;opacity:0}[data-astro-cid-wygz3rn5][data-nc-line].on .nc-line[data-astro-cid-wygz3rn5]{stroke-dashoffset:0}[data-astro-cid-wygz3rn5][data-nc-line].on .nc-pulse[data-astro-cid-wygz3rn5]{opacity:.9;animation:2.4s linear .9s infinite ncPulse}@keyframes ncPulse{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.nc-hw[data-astro-cid-wygz3rn5]{z-index:3;color:var(--color-ink-faint);position:absolute;bottom:14%;transform:translate(-50%)}.nc-hw[data-astro-cid-wygz3rn5] .icon{--icon-size:2cqw!important}.nc-hw[data-astro-cid-wygz3rn5].wallbox{flex-direction:column;align-items:center;display:flex}.nc-wb[data-astro-cid-wygz3rn5]{background:linear-gradient(180deg, var(--color-bg), var(--color-bg-alt));border-radius:.8cqw;flex-direction:column;justify-content:center;align-items:center;gap:.5cqw;width:4.2cqw;height:5.8cqw;display:flex;box-shadow:0 .6cqw 1.4cqw #00000073}.nc-led[data-astro-cid-wygz3rn5]{background:var(--color-success);width:1.8cqw;height:.5cqw;box-shadow:0 0 6px var(--color-success);border-radius:1px}.nc-pole[data-astro-cid-wygz3rn5]{background:linear-gradient(90deg, var(--color-dark-bg-raised), var(--color-dark-line));width:.9cqw;height:10cqw}.nc-hw[data-astro-cid-wygz3rn5].ac,.nc-hw[data-astro-cid-wygz3rn5].dc{box-sizing:border-box;background:linear-gradient(90deg, var(--color-bg), var(--color-bg-alt) 70%, var(--color-dark-text-soft));border-radius:1.4cqw 1.4cqw .4cqw .4cqw;flex-direction:column;align-items:center;gap:1.4cqw;padding-top:1.6cqw;display:flex;box-shadow:0 .6cqw 1.4cqw #00000073}.nc-hw[data-astro-cid-wygz3rn5].ac{width:4.6cqw;height:17cqw}.nc-hw[data-astro-cid-wygz3rn5].dc{background:linear-gradient(90deg, var(--color-dark-text-soft), var(--color-bg-alt) 30%, var(--color-bg-alt) 70%, var(--color-dark-text-soft));border-radius:1cqw 1cqw .4cqw .4cqw;width:7.4cqw;height:19cqw}.nc-screen[data-astro-cid-wygz3rn5]{background:var(--color-success);border-radius:.4cqw;width:3cqw;height:3.6cqw;box-shadow:0 0 1.4cqw #0e7a3d8c}.nc-screen[data-astro-cid-wygz3rn5].wide{width:5cqw}.nc-holster[data-astro-cid-wygz3rn5]{background:var(--color-dark-bg);border-radius:.4cqw;width:1.1cqw;height:3cqw;position:absolute;top:42%}.nc-holster[data-astro-cid-wygz3rn5].l{left:-.5cqw}.nc-holster[data-astro-cid-wygz3rn5].r{right:-.5cqw}.nc-tag[data-astro-cid-wygz3rn5],.nc-chip[data-astro-cid-wygz3rn5]{z-index:6;border-radius:var(--radius-pill);white-space:nowrap;opacity:0;padding:.2em .6em;font-size:.8em;font-weight:700;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .25s;position:absolute;transform:translate(-50%,-100%)scale(.6)}.nc-tag[data-astro-cid-wygz3rn5]{border:1px solid var(--color-dark-line);color:var(--color-dark-text-soft);background:#ffffff14}.nc[data-astro-cid-wygz3rn5].tags .nc-tag[data-astro-cid-wygz3rn5]{opacity:1;transform:translate(-50%,-100%)}.nc-chip[data-astro-cid-wygz3rn5]{z-index:5;left:var(--fx);top:var(--fy);background:var(--color-brand);color:#fff}.nc-chip[data-astro-cid-wygz3rn5].fly{animation:1.3s cubic-bezier(.45,0,.25,1) forwards ncChip;animation-delay:calc(var(--i) * .3s)}@keyframes ncChip{0%{opacity:0;left:var(--fx);top:var(--fy);transform:translate(-50%,-100%)scale(.6)}18%{opacity:1;transform:translate(-50%,-100%)scale(1)}85%{opacity:1}to{opacity:0;left:var(--tx);top:var(--ty);transform:translate(-50%,-50%)scale(.5)}}.nc-op[data-astro-cid-wygz3rn5]{z-index:4;width:8cqw;position:absolute;bottom:12%;left:34%;transform:translate(-50%)}.nc-op[data-astro-cid-wygz3rn5] svg[data-astro-cid-wygz3rn5]{transform-origin:bottom;width:100%;animation:3.6s ease-in-out infinite ncBreathe;display:block;overflow:visible}@keyframes ncBreathe{50%{transform:scaleY(1.012)}}.nc-leg[data-astro-cid-wygz3rn5]{fill:var(--color-dark-bg)}.nc-top[data-astro-cid-wygz3rn5]{fill:var(--color-brand)}.nc-skin[data-astro-cid-wygz3rn5]{fill:var(--color-bg-alt)}.nc-hair[data-astro-cid-wygz3rn5]{fill:var(--color-dark-text-soft)}.nc-set[data-astro-cid-wygz3rn5]{fill:none;stroke:var(--color-dark-bg);stroke-width:.9px}.nc-ear[data-astro-cid-wygz3rn5]{fill:var(--color-dark-bg)}.nc-mic[data-astro-cid-wygz3rn5]{fill:none;stroke:var(--color-dark-bg);stroke-width:.6px;stroke-linecap:round}.nc-eye[data-astro-cid-wygz3rn5]{fill:var(--color-dark-bg);transform-box:fill-box;transform-origin:50%;transition:transform .25s}.nc-mouth[data-astro-cid-wygz3rn5]{fill:none;stroke:var(--color-dark-bg);stroke-width:.7px;stroke-linecap:round;transition:opacity .2s}.nc-mouth[data-astro-cid-wygz3rn5].m-wow{fill:var(--color-dark-bg);stroke:none;opacity:0}.nc[data-astro-cid-wygz3rn5].wow .nc-eye[data-astro-cid-wygz3rn5]{transform:scale(1.5)}.nc[data-astro-cid-wygz3rn5].wow .m-wow[data-astro-cid-wygz3rn5]{opacity:1}.nc[data-astro-cid-wygz3rn5].wow .m-smile[data-astro-cid-wygz3rn5]{opacity:0}.nc-thumb[data-astro-cid-wygz3rn5]{transform-box:fill-box;transform-origin:30% 5%;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.nc[data-astro-cid-wygz3rn5].happy .nc-thumb[data-astro-cid-wygz3rn5]{transform:rotate(-150deg)}.nc-screenbox[data-astro-cid-wygz3rn5]{z-index:2;position:absolute;inset:3% 1% 22% 41%}.nc-glass[data-astro-cid-wygz3rn5]{box-sizing:border-box;background:var(--color-dark-bg);border:.5cqw solid var(--color-dark-line);border-radius:1.6cqw;flex-direction:column;padding:1.2cqw;transition:box-shadow .4s;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 1.6cqw 4cqw #0000008c,0 0 0 1px #ffffff0f}.nc[data-astro-cid-wygz3rn5].rx .nc-glass[data-astro-cid-wygz3rn5]{box-shadow:0 1.6cqw 4cqw #0000008c, 0 0 0 1px var(--color-brand), 0 0 3cqw var(--color-brand-glow)}.nc-stand[data-astro-cid-wygz3rn5]{background:linear-gradient(90deg, var(--color-dark-bg-raised), var(--color-dark-line));width:1.4cqw;height:9.5cqw;position:absolute;top:100%;left:50%;transform:translate(-50%)}.nc-stand[data-astro-cid-wygz3rn5]:after{content:"";background:var(--color-dark-line);border-radius:.5cqw;width:12cqw;height:1cqw;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.nc-tabs[data-astro-cid-wygz3rn5]{opacity:0;gap:.4em;max-height:0;transition:max-height .4s,opacity .3s,margin .4s;display:flex;overflow:hidden}.nc[data-astro-cid-wygz3rn5].roles .nc-tabs[data-astro-cid-wygz3rn5]{opacity:1;max-height:3em;margin-bottom:.8cqw}.nc-tab[data-astro-cid-wygz3rn5]{border-radius:var(--radius-pill);color:var(--color-dark-text-soft);white-space:nowrap;background:#ffffff0f;padding:.25em .8em;font-size:.85em;font-style:normal;font-weight:700;transition:background .3s,color .3s}.nc-tab[data-astro-cid-wygz3rn5].on{background:var(--color-brand);color:#fff}.nc-body[data-astro-cid-wygz3rn5]{flex:1;gap:1cqw;min-height:0;display:flex;position:relative}.nc-map[data-astro-cid-wygz3rn5]{background:#ffffff05;border-radius:.9cqw;flex:100%;min-width:0;transition:flex-basis .8s cubic-bezier(.45,0,.25,1),opacity .4s;position:relative;overflow:hidden}.nc-map[data-astro-cid-wygz3rn5] svg[data-astro-cid-wygz3rn5]{width:100%;height:100%;position:absolute;inset:0}.nc-zoom[data-astro-cid-wygz3rn5]{transform-origin:var(--zx) var(--zy);transform:scale(var(--zs));transition:transform 1.8s cubic-bezier(.65,0,.35,1)}.nc[data-astro-cid-wygz3rn5].far .nc-zoom[data-astro-cid-wygz3rn5]{transform:scale(1)}.nc-land[data-astro-cid-wygz3rn5] path{fill:#ffffff0d;stroke:#ffffff24;stroke-width:.6px;vector-effect:non-scaling-stroke}.nc-many[data-astro-cid-wygz3rn5]{opacity:0;transition:opacity 1.2s}.nc-many[data-astro-cid-wygz3rn5] circle,#nc-grid[data-astro-cid-wygz3rn5] circle[data-astro-cid-wygz3rn5]{fill:var(--color-brand-on-dark)}.nc[data-astro-cid-wygz3rn5].many .nc-many[data-astro-cid-wygz3rn5]{opacity:.75}.nc-ten[data-astro-cid-wygz3rn5]{fill:#fff;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s,transform .35s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.nc-ten[data-astro-cid-wygz3rn5].in{opacity:1;transform:none}.nc[data-astro-cid-wygz3rn5].many .nc-ten[data-astro-cid-wygz3rn5].in{fill:var(--color-brand-on-dark);opacity:.75;transition:fill 1s,opacity 1s,transform 1s;transform:scale(.48)}.nc-fault[data-astro-cid-wygz3rn5]{fill:var(--color-brand);opacity:0;transform-box:fill-box;transform-origin:50%}.nc[data-astro-cid-wygz3rn5].fault .nc-fault[data-astro-cid-wygz3rn5]{opacity:1;animation:.7s ease-in-out infinite ncFault}.nc[data-astro-cid-wygz3rn5].fixed .nc-fault[data-astro-cid-wygz3rn5]{fill:var(--color-success);opacity:1;animation:.6s ease-out ncFixed}@keyframes ncFault{50%{opacity:.5;transform:scale(1.8)}}@keyframes ncFixed{0%{transform:scale(2.2)}}.nc-count[data-astro-cid-wygz3rn5]{border-radius:var(--radius-pill);border:1px solid var(--color-dark-line);white-space:nowrap;background:#0a0b09bf;align-items:center;gap:.5em;padding:.3em .8em .3em .5em;font-weight:700;display:inline-flex;position:absolute;top:.8cqw;left:.8cqw}.nc-count[data-astro-cid-wygz3rn5] i[data-astro-cid-wygz3rn5]{background:var(--color-brand-on-dark);width:.6em;height:.6em;box-shadow:0 0 6px var(--color-brand-on-dark);border-radius:50%}.nc-count[data-astro-cid-wygz3rn5] b[data-astro-cid-wygz3rn5]{font-variant-numeric:tabular-nums;transition:opacity .3s}.nc-count[data-astro-cid-wygz3rn5] .c10k[data-astro-cid-wygz3rn5],.nc[data-astro-cid-wygz3rn5].many .nc-count[data-astro-cid-wygz3rn5] .c10[data-astro-cid-wygz3rn5]{display:none}.nc[data-astro-cid-wygz3rn5].many .nc-count[data-astro-cid-wygz3rn5] .c10k[data-astro-cid-wygz3rn5]{animation:.45s cubic-bezier(.34,1.56,.64,1) ncPop;display:inline}@keyframes ncPop{0%{opacity:0;transform:scale(.6)}}.nc[data-astro-cid-wygz3rn5][data-mode=dash] .nc-count[data-astro-cid-wygz3rn5]{opacity:0;transition:opacity .3s}.nc-kpis[data-astro-cid-wygz3rn5]{flex-direction:column;flex:0 0 0;gap:1cqw;min-width:0;transition:flex-basis .8s cubic-bezier(.45,0,.25,1);display:flex;overflow:hidden}.nc[data-astro-cid-wygz3rn5][data-mode=dash] .nc-map[data-astro-cid-wygz3rn5]{flex-basis:56%}.nc[data-astro-cid-wygz3rn5][data-mode=dash] .nc-kpis[data-astro-cid-wygz3rn5]{flex-basis:44%}.nc-kpi[data-astro-cid-wygz3rn5]{white-space:nowrap;background:#ffffff0d;border-radius:.9cqw;flex-direction:column;flex:1;justify-content:center;gap:.15em;min-height:0;padding:.5em .8em;transition:opacity .4s,background .4s;display:flex}.nc-kpi[data-astro-cid-wygz3rn5] em[data-astro-cid-wygz3rn5]{white-space:normal;color:var(--color-dark-text-soft);font-size:.8em;font-style:normal;line-height:1.15}.nc-kpi[data-astro-cid-wygz3rn5] b[data-astro-cid-wygz3rn5]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.3em;font-weight:400}.nc-kpi[data-astro-cid-wygz3rn5]:last-child b[data-astro-cid-wygz3rn5]{color:var(--color-success)}.nc[data-astro-cid-wygz3rn5].bump .nc-kpi[data-astro-cid-wygz3rn5]:last-child{animation:.5s ncBump}@keyframes ncBump{40%{background:#0e7a3d4d}}.nc-panel[data-astro-cid-wygz3rn5].dim{opacity:.18}.nc-bot[data-astro-cid-wygz3rn5]{z-index:8;opacity:0;width:16cqw;height:16cqw;transition:opacity .45s,transform .7s cubic-bezier(.34,1.56,.64,1);position:absolute;transform:translate(-50%,-50%)scale(.5)}.nc[data-astro-cid-wygz3rn5][data-bot=on] .nc-bot[data-astro-cid-wygz3rn5]{opacity:1;transform:translate(-50%,-50%)}.nc-bot[data-astro-cid-wygz3rn5]:after{content:"";border:2px solid var(--color-brand);opacity:0;border-radius:50%;position:absolute;inset:0}.nc[data-astro-cid-wygz3rn5][data-bot=on] .nc-bot[data-astro-cid-wygz3rn5]:after{animation:.9s ease-out .2s ncArrive}@keyframes ncArrive{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.nc-disc[data-astro-cid-wygz3rn5]{background:var(--node-fill);background-image:var(--node-glow);border:var(--node-ring-w) solid var(--color-brand);box-shadow:0 0 0 1.2cqw var(--color-brand-glow);border-radius:50%;animation:3.2s ease-in-out infinite ncFloat;position:absolute;inset:0}.nc-disc[data-astro-cid-wygz3rn5] .brand-mark.fluid{width:auto;height:53%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ncFloat{50%{box-shadow:0 0 0 2.2cqw var(--color-brand-glow);transform:translateY(-.9cqw)}}@media (prefers-reduced-motion:reduce){.nc[data-astro-cid-wygz3rn5] [data-astro-cid-wygz3rn5],.nc[data-astro-cid-wygz3rn5]{transition:none!important;animation:none!important}}
