.hero[data-astro-cid-h3sokkh7]{position:relative}.stage[data-astro-cid-h3sokkh7]{min-height:100dvh;padding-top:calc(var(--nav-h) + 1.5rem);isolation:isolate;align-items:center;padding-bottom:4.5rem;display:flex;position:relative;overflow:hidden}.js .hero[data-astro-cid-h3sokkh7]{height:260vh}.js .stage[data-astro-cid-h3sokkh7]{height:100svh;min-height:0;position:sticky;top:0}.media[data-astro-cid-h3sokkh7]{z-index:-1;background:var(--bg);position:absolute;inset:0}.media[data-astro-cid-h3sokkh7].placed .poster[data-astro-cid-h3sokkh7],.media[data-astro-cid-h3sokkh7].placed .vid[data-astro-cid-h3sokkh7]{object-fit:fill;-webkit-mask-composite:source-in;max-width:none;inset:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);mask-composite:intersect}.poster[data-astro-cid-h3sokkh7],.vid[data-astro-cid-h3sokkh7]{object-fit:cover;object-position:70% 50%;width:100%;height:100%;position:absolute;inset:0}.vid[data-astro-cid-h3sokkh7]{opacity:0;transition:opacity .6s}.vid[data-astro-cid-h3sokkh7].on{opacity:1}.scrim[data-astro-cid-h3sokkh7]{background:linear-gradient(90deg, #0b0813eb 0%, #0b0813a8 34%, #0b081300 62%), linear-gradient(0deg, var(--bg) 0%, #0b081300 22%);position:absolute;inset:0}.glass[data-astro-cid-h3sokkh7]{z-index:1;pointer-events:none;grid-template:100%/100%;place-items:center;display:none;position:absolute;inset:0}.js .glass[data-astro-cid-h3sokkh7]{display:grid}.glass-glow[data-astro-cid-h3sokkh7]{aspect-ratio:16/10;filter:blur(1rem);background:radial-gradient(22% 30% at 39% 42%,#4338ca8c,#0000 70%),radial-gradient(16% 22% at 63% 44%,#ed248361,#0000 70%),radial-gradient(12% 16% at 68% 66%,#fc613c52,#0000 70%),radial-gradient(42% 20% at 52% 60%,#c026d342,#0000 70%),radial-gradient(32% 42% at 50% 54%,#7c3aed9e,#0000 72%),radial-gradient(55% 65% at 50% 52%,#1d0b47e6,#0000 75%);grid-area:1/1;width:min(150vw,125rem)}.glass-box[data-astro-cid-h3sokkh7]{aspect-ratio:16/10;will-change:transform, opacity;grid-area:1/1;width:min(96vw,84rem,150vh);position:relative}.glass-still[data-astro-cid-h3sokkh7],.glass-canvas[data-astro-cid-h3sokkh7]{width:100%;height:100%;transition:opacity .7s var(--ease);position:absolute;inset:0}.glass-canvas[data-astro-cid-h3sokkh7]{opacity:0}.glass-box[data-astro-cid-h3sokkh7].live .glass-canvas[data-astro-cid-h3sokkh7]{opacity:1}.glass-box[data-astro-cid-h3sokkh7].live .glass-still[data-astro-cid-h3sokkh7]{opacity:0}.cue[data-astro-cid-h3sokkh7]{z-index:2;color:var(--muted);flex-direction:column;align-items:center;gap:.75rem;font-size:.82rem;font-weight:500;display:none;position:absolute;bottom:2rem;left:50%;translate:-50%}.js .cue[data-astro-cid-h3sokkh7]{display:flex}.cue[data-astro-cid-h3sokkh7] i[data-astro-cid-h3sokkh7]{background:#ffffff26;width:1px;height:2.75rem;position:relative;overflow:hidden}.cue[data-astro-cid-h3sokkh7] i[data-astro-cid-h3sokkh7]:after{content:"";width:1px;height:40%;animation:cue 1.8s var(--ease) 4;background:#fff;position:absolute;top:-40%;left:0}@keyframes cue{to{top:100%}}.film-toggle[data-astro-cid-h3sokkh7]{right:var(--gutter);top:calc(var(--nav-h) + 1rem);z-index:3;border-radius:var(--r-btn);-webkit-backdrop-filter:blur(.625rem);height:2.5rem;color:var(--text);font:500 .85rem/1 var(--font-body);cursor:pointer;background:#ffffff0f;border:0;align-items:center;gap:.5rem;padding:0 .875rem;display:inline-flex;position:absolute}.film-toggle[data-astro-cid-h3sokkh7]:hover{background:#ffffff1f}.content[data-astro-cid-h3sokkh7]{z-index:2;justify-items:start;gap:1.5rem;display:grid;position:relative}h1[data-astro-cid-h3sokkh7]{max-width:12ch}.lead[data-astro-cid-h3sokkh7]{max-width:40ch;color:var(--text);font-size:clamp(1.15rem,1.6vw,1.5rem)}.actions[data-astro-cid-h3sokkh7]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.js .media[data-astro-cid-h3sokkh7],.js .content[data-astro-cid-h3sokkh7]{opacity:0}@media (width<=860px){.stage[data-astro-cid-h3sokkh7]{flex-direction:column;justify-content:flex-end;align-items:stretch;padding-bottom:2.75rem}.media[data-astro-cid-h3sokkh7]{height:58%;inset:0 0 auto}.poster[data-astro-cid-h3sokkh7],.vid[data-astro-cid-h3sokkh7]{object-position:69% 50%}.scrim[data-astro-cid-h3sokkh7]{background:linear-gradient(0deg, var(--bg) 0%, #0b081300 45%)}h1[data-astro-cid-h3sokkh7]{font-size:clamp(2.3rem,10vw,3.2rem)}.lead[data-astro-cid-h3sokkh7]{font-size:1.05rem}.film-toggle[data-astro-cid-h3sokkh7]{top:calc(var(--nav-h) + .75rem)}.glass-box[data-astro-cid-h3sokkh7]{width:150vw}}@media (prefers-reduced-motion:reduce){.js .hero[data-astro-cid-h3sokkh7]{height:auto}.js .stage[data-astro-cid-h3sokkh7]{height:auto;min-height:100dvh;position:relative}.js .glass[data-astro-cid-h3sokkh7],.js .cue[data-astro-cid-h3sokkh7]{display:none}.js .media[data-astro-cid-h3sokkh7],.js .content[data-astro-cid-h3sokkh7]{opacity:1}}.pan[data-astro-cid-fqcu7jcs]{padding-block:clamp(5rem,9vw,7.5rem);position:relative;overflow:hidden}.track[data-astro-cid-fqcu7jcs]{padding-inline:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));will-change:transform;gap:clamp(1.25rem,2.4vw,2rem);display:flex}.intro-panel[data-astro-cid-fqcu7jcs]{flex:none;align-content:center;justify-items:start;gap:1.25rem;width:min(27.5rem,80vw);padding-right:1.5rem;display:grid}.country[data-astro-cid-fqcu7jcs]{flex:none;grid-template-columns:1fr 1.15fr;width:min(61.25rem,78vw);min-height:min(38.75rem,72vh);display:grid;overflow:hidden}.country[data-astro-cid-fqcu7jcs]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(55% 65% at 80% 55%,#8b5cf63d,#0000 70%),radial-gradient(40% 50% at 100% 100%,#5b6cff29,#0000 70%);position:absolute;inset:0}.country-copy[data-astro-cid-fqcu7jcs]{z-index:1;flex-direction:column;align-items:flex-start;gap:1rem;padding:clamp(1.625rem,3.4vw,3rem);display:flex;position:relative}.code[data-astro-cid-fqcu7jcs]{letter-spacing:.06em;color:var(--bg);background:#fff;border-radius:.35rem;padding:.35rem .6rem;font-size:.82rem;font-weight:600;box-shadow:inset 0 -1px #00000026}.country[data-astro-cid-fqcu7jcs] h3[data-astro-cid-fqcu7jcs]{letter-spacing:-.045em;font-size:clamp(2.1rem,3.4vw,3.1rem)}.facts[data-astro-cid-fqcu7jcs]{gap:.875rem;width:100%;margin:.625rem 0 1.125rem;display:grid}.facts[data-astro-cid-fqcu7jcs] div[data-astro-cid-fqcu7jcs]{border-top:1px solid var(--line);gap:2px;padding:.75rem 0 0;display:grid}dt[data-astro-cid-fqcu7jcs]{color:var(--blue);font-size:.86rem;font-weight:500}dd[data-astro-cid-fqcu7jcs]{margin:0;font-weight:500}.country-copy[data-astro-cid-fqcu7jcs] .btn[data-astro-cid-fqcu7jcs]{margin-top:auto}.country-map[data-astro-cid-fqcu7jcs]{z-index:1;background-size:1.5rem 1.5rem;border-radius:.75rem;place-items:center;margin:.75rem;padding:.75rem;display:grid;position:relative;-webkit-mask-image:radial-gradient(80% 80%,#000 55%,#0000 100%);mask-image:radial-gradient(80% 80%,#000 55%,#0000 100%)}.country-map[data-astro-cid-fqcu7jcs] img[data-astro-cid-fqcu7jcs]{object-fit:contain;width:100%;height:100%;max-height:35rem}.progress[data-astro-cid-fqcu7jcs]{left:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));right:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));height:2px;position:absolute;bottom:clamp(2.25rem,4vw,3.5rem)}.progress[data-astro-cid-fqcu7jcs] span[data-astro-cid-fqcu7jcs]{transform-origin:0;background:var(--iris);border-radius:2px;width:100%;height:100%;display:block;transform:scaleX(0)}@media (width<=959px){.track[data-astro-cid-fqcu7jcs]{padding-inline:var(--gutter);flex-direction:column}.intro-panel[data-astro-cid-fqcu7jcs],.country[data-astro-cid-fqcu7jcs]{width:100%}.country[data-astro-cid-fqcu7jcs]{grid-template-columns:1fr;min-height:0}.country-map[data-astro-cid-fqcu7jcs]{order:-1;max-height:20rem;padding:1.125rem 1.125rem 0}.country-map[data-astro-cid-fqcu7jcs] img[data-astro-cid-fqcu7jcs]{max-height:18.75rem}.progress[data-astro-cid-fqcu7jcs]{display:none}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-fqcu7jcs]{flex-wrap:wrap}.progress[data-astro-cid-fqcu7jcs]{display:none}}.statement[data-astro-cid-zx4qcpyt]{height:240vh;position:relative}.sticky[data-astro-cid-zx4qcpyt]{align-items:center;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.g1[data-astro-cid-zx4qcpyt]{width:46rem;height:30rem;top:30%;left:20%}.g2[data-astro-cid-zx4qcpyt]{width:30rem;height:24rem;bottom:10%;right:5%}.inner[data-astro-cid-zx4qcpyt]{justify-items:start;gap:1.75rem;display:grid;position:relative}.big[data-astro-cid-zx4qcpyt]{max-width:22ch;font-family:var(--font-display);letter-spacing:-.04em;color:#fff;text-wrap:balance;font-size:clamp(2.2rem,4.6vw,4rem);font-weight:500;line-height:1.12}.brand[data-astro-cid-zx4qcpyt]{color:#fff}.small[data-astro-cid-zx4qcpyt]{max-width:44ch;color:var(--muted);font-size:1.05rem}.small[data-astro-cid-zx4qcpyt] strong[data-astro-cid-zx4qcpyt]{color:#fff;font-weight:500}@media (prefers-reduced-motion:reduce){.statement[data-astro-cid-zx4qcpyt]{height:auto}.sticky[data-astro-cid-zx4qcpyt]{height:auto;padding-block:7rem;position:relative}}.grid[data-astro-cid-jabhex2p]{grid-template-columns:repeat(6,1fr);gap:1.25rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.item[data-astro-cid-jabhex2p]{flex-direction:column;grid-column:span 2;justify-content:space-between;gap:2rem;min-height:20rem;padding:2rem;display:flex}.item[data-astro-cid-jabhex2p]:nth-child(n+4){grid-column:span 3}.icon[data-astro-cid-jabhex2p]{color:#fff;font-size:2.1rem}.copy[data-astro-cid-jabhex2p]{gap:.625rem;display:grid}.copy[data-astro-cid-jabhex2p] h3[data-astro-cid-jabhex2p]{font-size:1.5rem}.copy[data-astro-cid-jabhex2p] p[data-astro-cid-jabhex2p]{max-width:34ch;font-size:.98rem}@media (width<=960px){.grid[data-astro-cid-jabhex2p]{grid-template-columns:1fr 1fr}.item[data-astro-cid-jabhex2p],.item[data-astro-cid-jabhex2p]:nth-child(n+4){grid-column:span 1;min-height:15rem}.item[data-astro-cid-jabhex2p]:last-child{grid-column:1/-1}}@media (width<=600px){.grid[data-astro-cid-jabhex2p]{grid-template-columns:1fr}.item[data-astro-cid-jabhex2p]:last-child{grid-column:auto}}.plan[data-astro-cid-wgzfg4ed]{height:260vh;position:relative}.sticky[data-astro-cid-wgzfg4ed]{min-height:100vh;padding-block:calc(var(--nav-h) + 1rem) 2rem;align-content:center;gap:clamp(1rem,2.5vh,2rem);display:grid;position:sticky;top:0;overflow:hidden}.stage[data-astro-cid-wgzfg4ed]{width:min(100%,72rem,160vh - 35.2rem);margin-inline:auto;position:relative}.lines[data-astro-cid-wgzfg4ed]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.leader[data-astro-cid-wgzfg4ed] line[data-astro-cid-wgzfg4ed]{stroke:#ffffff8c;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px}.leader[data-astro-cid-wgzfg4ed] circle[data-astro-cid-wgzfg4ed]{fill:#fff;opacity:0;filter:drop-shadow(0 0 6px #ffc88be6)}.labels[data-astro-cid-wgzfg4ed]{margin:0;padding:0;list-style:none}.label[data-astro-cid-wgzfg4ed]{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;white-space:nowrap;opacity:0;font-size:clamp(.9rem,1.2vw,1.15rem);font-weight:500;position:absolute;translate:0 -50%}.label[data-astro-cid-wgzfg4ed].l{padding-right:.75rem;translate:-100% -50%}.label[data-astro-cid-wgzfg4ed].r{padding-left:.75rem}.group[data-astro-cid-wgzfg4ed]{color:var(--blue);font-size:.82rem;font-weight:500;position:absolute;top:6%}.group-l[data-astro-cid-wgzfg4ed]{left:4%}.group-r[data-astro-cid-wgzfg4ed]{right:4%}.checks[data-astro-cid-wgzfg4ed]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0 auto;list-style:none;display:grid}.checks[data-astro-cid-wgzfg4ed] li[data-astro-cid-wgzfg4ed]{color:var(--muted);align-items:flex-start;gap:.75rem;font-size:.98rem;display:flex}.checks[data-astro-cid-wgzfg4ed] i[data-astro-cid-wgzfg4ed]{color:#fff;font-size:1.1rem;translate:0 .15em}@media (width<=900px),(prefers-reduced-motion:reduce){.plan[data-astro-cid-wgzfg4ed]{height:auto}.sticky[data-astro-cid-wgzfg4ed]{min-height:0;padding-block:clamp(4.5rem,9vw,8rem);position:relative}.lines[data-astro-cid-wgzfg4ed],.group[data-astro-cid-wgzfg4ed]{display:none}.labels[data-astro-cid-wgzfg4ed]{margin:1rem var(--gutter) 0;grid-template-columns:1fr 1fr;gap:.75rem 1.5rem;display:grid}.label[data-astro-cid-wgzfg4ed],.label[data-astro-cid-wgzfg4ed].l,.label[data-astro-cid-wgzfg4ed].r{opacity:1;white-space:normal;align-items:baseline;gap:.625rem;padding:0;display:flex;position:static;translate:none}.label[data-astro-cid-wgzfg4ed]:before{content:"";background:var(--peach);border-radius:50%;flex:none;width:.4rem;height:.4rem;translate:0 -.1em}.label[data-astro-cid-wgzfg4ed].r:before{background:var(--blue)}.checks[data-astro-cid-wgzfg4ed]{grid-template-columns:1fr;margin-top:1.5rem}}.row[data-astro-cid-dgixcx3b]{padding-block:clamp(3.5rem,7vw,6rem)}.grid[data-astro-cid-dgixcx3b]{grid-template-columns:1fr 1.12fr;align-items:center;gap:clamp(2.5rem,7vw,6.5rem);display:grid}.flip[data-astro-cid-dgixcx3b] .copy[data-astro-cid-dgixcx3b]{order:2}.copy[data-astro-cid-dgixcx3b]{justify-items:start;gap:1.25rem;display:grid}.copy[data-astro-cid-dgixcx3b] h2[data-astro-cid-dgixcx3b]{max-width:15ch;font-size:clamp(2rem,3.4vw,2.9rem)}.copy[data-astro-cid-dgixcx3b] .lead[data-astro-cid-dgixcx3b]{max-width:44ch;font-size:1.06rem}.spark-list[data-astro-cid-dgixcx3b]{margin-top:.25rem}.visual[data-astro-cid-dgixcx3b]{isolation:isolate;position:relative}.halo[data-astro-cid-dgixcx3b]{z-index:-1;filter:blur(2.5rem);background:radial-gradient(50% 50% at 35% 40%,#8b5cf657,#0000 70%),radial-gradient(45% 45% at 70% 70%,#5b6cff38,#0000 70%);border-radius:50%;position:absolute;inset:8% 6%}@media (width<=900px){.grid[data-astro-cid-dgixcx3b]{grid-template-columns:1fr}.flip[data-astro-cid-dgixcx3b] .copy[data-astro-cid-dgixcx3b]{order:0}}.chat[data-astro-cid-ir3q5ute]{background-size:1.5rem 1.5rem;gap:1.25rem;padding:1.5rem;display:grid}.chat-head[data-astro-cid-ir3q5ute]{border-bottom:1px solid var(--line);align-items:center;gap:.875rem;padding-bottom:1.125rem;display:flex}.bars[data-astro-cid-ir3q5ute]{width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0d;border-radius:.625rem;justify-content:center;align-items:center;gap:.25rem;display:flex}.bars[data-astro-cid-ir3q5ute] i[data-astro-cid-ir3q5ute]{border-radius:.2rem;width:.3rem}.b1[data-astro-cid-ir3q5ute]{background:var(--bar-1);height:.7rem}.b2[data-astro-cid-ir3q5ute]{background:var(--bar-2);height:1.2rem}.b3[data-astro-cid-ir3q5ute]{background:var(--bar-3);height:1.6rem}.b4[data-astro-cid-ir3q5ute]{background:var(--bar-4);height:1rem}.who[data-astro-cid-ir3q5ute]{line-height:1.3;display:grid}.who[data-astro-cid-ir3q5ute] strong[data-astro-cid-ir3q5ute]{font-weight:500}.who[data-astro-cid-ir3q5ute] span[data-astro-cid-ir3q5ute]{color:var(--muted);font-size:.85rem}.live[data-astro-cid-ir3q5ute]{color:var(--muted);align-items:center;gap:.4rem;margin-left:auto;font-size:.82rem;display:inline-flex}.dot[data-astro-cid-ir3q5ute]{background:#7ee2a8;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .25rem #7ee2a826}.thread[data-astro-cid-ir3q5ute]{gap:.75rem;display:grid}.msg[data-astro-cid-ir3q5ute]{max-width:82%;padding:.8rem 1rem;font-size:.98rem;line-height:1.45}.me[data-astro-cid-ir3q5ute]{color:var(--bg);background:#fff;border-radius:1rem 1rem .3rem;justify-self:end;font-weight:500}.ai[data-astro-cid-ir3q5ute]{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0d;border-radius:1rem 1rem 1rem .3rem}.ai[data-astro-cid-ir3q5ute] strong[data-astro-cid-ir3q5ute]{color:var(--blue);font-weight:600}.source[data-astro-cid-ir3q5ute]{border-radius:var(--r-pill);color:#dbe7ff;background:#81b1ff14;justify-self:start;align-items:center;gap:.375rem;padding:.4rem .75rem;font-size:.85rem;display:inline-flex;box-shadow:inset 0 0 0 1px #81b1ff66}.try[data-astro-cid-ir3q5ute]{gap:.6rem;display:grid}.try-label[data-astro-cid-ir3q5ute]{color:var(--blue);font-size:.82rem;font-weight:500}.chips[data-astro-cid-ir3q5ute]{flex-wrap:wrap;gap:.5rem;display:flex}.ask-chip[data-astro-cid-ir3q5ute]{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;transition:background-color .25s, translate .3s var(--ease);background:#ffffff0d;border:0;padding:.5rem .8rem;font-size:.88rem}.ask-chip[data-astro-cid-ir3q5ute]:hover{background:#ffffff1a;translate:0 -2px}.ask-bar[data-astro-cid-ir3q5ute]{width:100%;height:3.25rem;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--faint);cursor:pointer;text-align:left;background:#ffffff0a;border:0;border-radius:.625rem;align-items:center;gap:.75rem;padding:0 .3rem 0 1rem;transition:box-shadow .25s;display:flex}.ask-bar[data-astro-cid-ir3q5ute]:hover{box-shadow:inset 0 0 0 1px #81b1ff99}.ask-bar[data-astro-cid-ir3q5ute] .spark[data-astro-cid-ir3q5ute]{color:var(--blue)}.ph-text[data-astro-cid-ir3q5ute]{flex:1}.go[data-astro-cid-ir3q5ute]{width:2.6rem;height:2.6rem;color:var(--bg);background:#fff;border-radius:.4rem;place-items:center;display:grid}.quiz[data-astro-cid-4ljxiutv]{flex-direction:column;gap:1.125rem;min-height:29rem;padding:clamp(1.375rem,3vw,2rem);display:flex}.quiz-head[data-astro-cid-4ljxiutv]{justify-content:space-between;align-items:center;min-height:2.125rem;display:flex}.step-label[data-astro-cid-4ljxiutv]{color:var(--blue);font-size:.86rem;font-weight:500}.restart[data-astro-cid-4ljxiutv]{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;font-size:.9rem;display:inline-flex}.restart[data-astro-cid-4ljxiutv]:hover{color:#fff}.pips[data-astro-cid-4ljxiutv]{grid-template-columns:repeat(5,1fr);gap:.375rem;display:grid}.pips[data-astro-cid-4ljxiutv] span[data-astro-cid-4ljxiutv]{background:#ffffff1a;border-radius:.1875rem;height:.1875rem;transition:background .4s}.pips[data-astro-cid-4ljxiutv] span[data-astro-cid-4ljxiutv].done{background:#fff}fieldset[data-astro-cid-4ljxiutv]{border:0;margin:0;padding:0}legend[data-astro-cid-4ljxiutv]{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:1.125rem;font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:500}.opts[data-astro-cid-4ljxiutv]{gap:.5rem;display:grid}.opt[data-astro-cid-4ljxiutv]{width:100%;min-height:3.375rem;box-shadow:inset 0 0 0 1px var(--line);text-align:left;cursor:pointer;transition:box-shadow .25s, background-color .25s, translate .35s var(--ease);background:#ffffff0a;border:0;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;padding:0 1rem;font-weight:500;display:flex}.opt[data-astro-cid-4ljxiutv] i[data-astro-cid-4ljxiutv]{opacity:0;transition:opacity .25s, translate .35s var(--ease);color:var(--blue);translate:-.375rem}.opt[data-astro-cid-4ljxiutv]:hover,.opt[data-astro-cid-4ljxiutv]:focus-visible{background:#81b1ff12;box-shadow:inset 0 0 0 1px #81b1ff8c}.opt[data-astro-cid-4ljxiutv]:hover i[data-astro-cid-4ljxiutv],.opt[data-astro-cid-4ljxiutv]:focus-visible i[data-astro-cid-4ljxiutv]{opacity:1;translate:0}.opt[data-astro-cid-4ljxiutv]:active{scale:.99}.result[data-astro-cid-4ljxiutv] h3[data-astro-cid-4ljxiutv]{margin-bottom:1.125rem;font-size:1.6rem}.picks[data-astro-cid-4ljxiutv]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.picks[data-astro-cid-4ljxiutv] li{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff08;border-radius:.75rem;grid-template-columns:5.75rem 1fr;align-items:center;gap:1rem;padding:.875rem;display:grid}.picks[data-astro-cid-4ljxiutv] li:first-child{background:#81b1ff0f;box-shadow:inset 0 0 0 1px #81b1ff73}.picks[data-astro-cid-4ljxiutv] img{object-fit:contain;width:5.75rem;height:4.3125rem}.picks[data-astro-cid-4ljxiutv] strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.15rem;font-weight:500;display:block}.picks[data-astro-cid-4ljxiutv] .why{color:var(--muted);gap:2px;margin:.375rem 0 0;padding:0;font-size:.9rem;list-style:none;display:grid}.picks[data-astro-cid-4ljxiutv] .why li{box-shadow:none;background:0 0;padding:0;display:block}.notes[data-astro-cid-4ljxiutv]{color:var(--muted);gap:.375rem;margin:1rem 0 0;padding-left:1.125rem;font-size:.92rem;display:grid}.result-actions[data-astro-cid-4ljxiutv]{margin-top:1.375rem}.table[data-astro-cid-z77ve2ii]{padding:.75rem;overflow:hidden}.tabs[data-astro-cid-z77ve2ii]{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff08;border-radius:.625rem;gap:.25rem;width:fit-content;max-width:100%;margin:.25rem .25rem .75rem;padding:.25rem;display:flex;overflow-x:auto}.tab[data-astro-cid-z77ve2ii]{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.45rem;padding:.45rem .9rem;font-size:.92rem;font-weight:500;transition:background-color .3s,color .3s}.tab[data-astro-cid-z77ve2ii][aria-selected=true]{color:var(--bg);background:#fff}.tab[data-astro-cid-z77ve2ii]:not([aria-selected=true]):hover{color:#fff}table[data-astro-cid-z77ve2ii]{border-collapse:collapse;width:100%;font-size:.95rem}thead[data-astro-cid-z77ve2ii] th[data-astro-cid-z77ve2ii]{text-align:left;color:var(--faint);border-bottom:1px solid var(--line);padding:.6rem .75rem;font-size:.8rem;font-weight:500}tbody[data-astro-cid-z77ve2ii] th[data-astro-cid-z77ve2ii],tbody[data-astro-cid-z77ve2ii] td[data-astro-cid-z77ve2ii]{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:.85rem .75rem}tbody[data-astro-cid-z77ve2ii] tr[data-astro-cid-z77ve2ii]:last-child th[data-astro-cid-z77ve2ii],tbody[data-astro-cid-z77ve2ii] tr[data-astro-cid-z77ve2ii]:last-child td[data-astro-cid-z77ve2ii]{border-bottom:0}tbody[data-astro-cid-z77ve2ii] tr[data-astro-cid-z77ve2ii]{transition:background-color .25s}tbody[data-astro-cid-z77ve2ii] tr[data-astro-cid-z77ve2ii]:hover{background:#ffffff08}tbody[data-astro-cid-z77ve2ii] th[data-astro-cid-z77ve2ii]{color:#fff;font-weight:500}.city[data-astro-cid-z77ve2ii]{color:var(--muted)}.rank[data-astro-cid-z77ve2ii]{white-space:nowrap;color:#fff;font-weight:500}.joint[data-astro-cid-z77ve2ii]{color:var(--faint);margin-left:.35rem;font-size:.78rem;font-weight:400}.ask[data-astro-cid-z77ve2ii]{text-align:right}.ask[data-astro-cid-z77ve2ii] a[data-astro-cid-z77ve2ii]{color:#dbe7ff;white-space:nowrap;background:#81b1ff14;border-radius:.4rem;align-items:center;gap:.3rem;padding:.35rem .65rem;font-size:.86rem;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #81b1ff59}.ask[data-astro-cid-z77ve2ii] a[data-astro-cid-z77ve2ii]:hover{background:#81b1ff29}@media (width<=520px){.city[data-astro-cid-z77ve2ii]{display:none}}.route[data-astro-cid-7yakoeve]{background-size:1.5rem 1.5rem;gap:2rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.nodes[data-astro-cid-7yakoeve]{grid-template-columns:auto 1fr auto 1fr auto;align-items:start;gap:.5rem;display:grid}.node[data-astro-cid-7yakoeve]{text-align:center;justify-items:center;gap:.35rem;min-width:6.5rem;display:grid}.disc[data-astro-cid-7yakoeve]{width:4.5rem;height:4.5rem;box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff1f, 0 1rem 2rem -1rem #000c;background:linear-gradient(160deg,#ffffff17,#ffffff05);border-radius:1rem;place-items:center;margin-bottom:.4rem;font-size:1.75rem;display:grid}.disc[data-astro-cid-7yakoeve] img[data-astro-cid-7yakoeve]{width:2.75rem;height:auto}.node-efai[data-astro-cid-7yakoeve] .disc[data-astro-cid-7yakoeve]{box-shadow:inset 0 0 0 1px #8b5cf699,0 0 2.5rem -.5rem #8b5cf6b3}.node[data-astro-cid-7yakoeve] strong[data-astro-cid-7yakoeve]{font-weight:500}.node[data-astro-cid-7yakoeve] span[data-astro-cid-7yakoeve]:last-child{color:var(--muted);font-size:.82rem}.wire[data-astro-cid-7yakoeve]{background:repeating-linear-gradient(90deg,#ffffff59 0 .3rem,#0000 .3rem .65rem);height:1px;margin-top:2.25rem;position:relative}.pulse[data-astro-cid-7yakoeve]{opacity:0;background:#fff;border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:-.2rem;left:0;box-shadow:0 0 .75rem .15rem #81b1ffcc}.route[data-astro-cid-7yakoeve].in .pulse[data-astro-cid-7yakoeve]{animation:travel 1.4s var(--ease) 2}.wire[data-astro-cid-7yakoeve]+.node[data-astro-cid-7yakoeve]+.wire[data-astro-cid-7yakoeve] .pulse[data-astro-cid-7yakoeve]{animation-delay:.7s}@keyframes travel{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - .45rem)}}.helps[data-astro-cid-7yakoeve]{gap:.75rem;display:grid}.helps-label[data-astro-cid-7yakoeve]{color:var(--blue);font-size:.82rem;font-weight:500}.helps[data-astro-cid-7yakoeve] ul[data-astro-cid-7yakoeve]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.helps[data-astro-cid-7yakoeve] li[data-astro-cid-7yakoeve]{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0d;padding:.45rem .85rem;font-size:.88rem}.toast[data-astro-cid-7yakoeve]{box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0d;border-radius:.75rem;justify-self:start;align-items:center;gap:.75rem;padding:.6rem 1rem .6rem .6rem;font-weight:500;display:inline-flex}.tick[data-astro-cid-7yakoeve]{width:1.9rem;height:1.9rem;color:var(--bg);background:#fff;border-radius:50%;place-items:center;display:grid}@media (width<=520px){.nodes[data-astro-cid-7yakoeve]{grid-template-columns:1fr;justify-items:center}.wire[data-astro-cid-7yakoeve]{background:repeating-linear-gradient(#ffffff59 0 .3rem,#0000 .3rem .65rem);width:1px;height:2rem;margin:0}.pulse[data-astro-cid-7yakoeve]{display:none}}.chart[data-astro-cid-hqlxjvh6]{gap:1.5rem;padding:clamp(1.375rem,3vw,2rem);display:grid}.chart-head[data-astro-cid-hqlxjvh6]{gap:.2rem;display:grid}.chart-head[data-astro-cid-hqlxjvh6] strong[data-astro-cid-hqlxjvh6]{font-size:1.1rem;font-weight:500}.chart-head[data-astro-cid-hqlxjvh6] span[data-astro-cid-hqlxjvh6]{color:var(--muted);font-size:.86rem}.rows[data-astro-cid-hqlxjvh6]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.rows[data-astro-cid-hqlxjvh6] li[data-astro-cid-hqlxjvh6]{grid-template-columns:13rem 1fr;align-items:center;gap:1rem;display:grid}.row-label[data-astro-cid-hqlxjvh6]{color:#fff;align-items:center;gap:.6rem;font-size:.9rem;display:flex}.row-label[data-astro-cid-hqlxjvh6] i[data-astro-cid-hqlxjvh6]{color:var(--blue);font-size:1.05rem}.track[data-astro-cid-hqlxjvh6]{background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 20%);border-radius:.4rem;height:1.75rem;position:relative}.bar[data-astro-cid-hqlxjvh6]{background:var(--iris);transform-origin:0;transition:transform 1.1s var(--ease);background-size:500% 100%;border-radius:.3rem;position:absolute;top:.3rem;bottom:.3rem;box-shadow:0 0 1.25rem -.25rem #8b5cf699}.js .chart[data-astro-cid-hqlxjvh6]:not(.in) .bar[data-astro-cid-hqlxjvh6]{transform:scaleX(0)}.r1[data-astro-cid-hqlxjvh6] .bar[data-astro-cid-hqlxjvh6]{background-position:0 0;left:0;right:58%}.r2[data-astro-cid-hqlxjvh6] .bar[data-astro-cid-hqlxjvh6]{background-position:25% 0;transition-delay:.1s;left:30%;right:42%}.r3[data-astro-cid-hqlxjvh6] .bar[data-astro-cid-hqlxjvh6]{background-position:50% 0;transition-delay:.2s;left:50%;right:28%}.r4[data-astro-cid-hqlxjvh6] .bar[data-astro-cid-hqlxjvh6]{background-position:75% 0;transition-delay:.3s;left:62%;right:14%}.r5[data-astro-cid-hqlxjvh6] .bar[data-astro-cid-hqlxjvh6]{background-position:100% 0;transition-delay:.4s;left:78%;right:3%}.axis[data-astro-cid-hqlxjvh6]{color:var(--faint);justify-content:space-between;padding-left:14rem;font-size:.8rem;display:flex}.intake[data-astro-cid-hqlxjvh6]{color:#fff;align-items:center;gap:.4rem;display:inline-flex}@media (width<=600px){.rows[data-astro-cid-hqlxjvh6] li[data-astro-cid-hqlxjvh6]{grid-template-columns:1fr;gap:.4rem}.axis[data-astro-cid-hqlxjvh6]{padding-left:0}}.subjects[data-astro-cid-rd7tbp6b]{overflow:clip}.g1[data-astro-cid-rd7tbp6b]{width:50rem;height:30rem;top:55%;left:50%;translate:-50% -50%}.g2[data-astro-cid-rd7tbp6b]{width:26rem;height:20rem;bottom:5%;right:8%}.tiles[data-astro-cid-rd7tbp6b]{grid-template-columns:repeat(5,1fr);gap:1rem;max-width:62rem;margin:clamp(2.5rem,5vw,4rem) auto 0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-rd7tbp6b]{text-align:center;height:100%;min-height:9.5rem;transition:translate .4s var(--ease);align-content:center;place-items:center;gap:.75rem;padding:1.25rem 1rem;display:grid}a[data-astro-cid-rd7tbp6b].tile:hover{translate:0 -.25rem}.tile[data-astro-cid-rd7tbp6b] i[data-astro-cid-rd7tbp6b]{color:#fff;font-size:2rem}.tile[data-astro-cid-rd7tbp6b] span[data-astro-cid-rd7tbp6b]{font-size:.92rem;font-weight:500;line-height:1.3}.empty[data-astro-cid-rd7tbp6b] .tile[data-astro-cid-rd7tbp6b]{opacity:.35}@media (width<=900px){.tiles[data-astro-cid-rd7tbp6b]{grid-template-columns:repeat(3,1fr)}.empty[data-astro-cid-rd7tbp6b]{display:none}}@media (width<=520px){.tiles[data-astro-cid-rd7tbp6b]{grid-template-columns:repeat(2,1fr)}.tile[data-astro-cid-rd7tbp6b]{min-height:8rem}}.services[data-astro-cid-gqcvzhte] h2[data-astro-cid-gqcvzhte]{max-width:20ch}.grid[data-astro-cid-gqcvzhte]{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.item[data-astro-cid-gqcvzhte]{border-radius:var(--r-card);background:var(--noise), #ffffff06;box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:3rem 1fr 1.5rem;align-items:center;gap:1.125rem;padding:1.125rem 1.25rem;transition:background-color .3s,box-shadow .3s;display:grid}.item[data-astro-cid-gqcvzhte]:hover{background:var(--noise), #ffffff0e;box-shadow:inset 0 0 0 1px var(--line-2)}.copy[data-astro-cid-gqcvzhte]{gap:.25rem;display:grid}.copy[data-astro-cid-gqcvzhte] strong[data-astro-cid-gqcvzhte]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.12rem;font-weight:500}.copy[data-astro-cid-gqcvzhte] .muted[data-astro-cid-gqcvzhte]{font-size:.95rem}.go[data-astro-cid-gqcvzhte]{color:var(--faint);transition:color .3s, translate .4s var(--ease);font-size:1.2rem}.item[data-astro-cid-gqcvzhte]:hover .go[data-astro-cid-gqcvzhte]{color:#fff;translate:.1875rem -.1875rem}.more[data-astro-cid-gqcvzhte]{width:fit-content;margin:2rem auto 0;display:flex}@media (width<=800px){.grid[data-astro-cid-gqcvzhte]{grid-template-columns:1fr}}.phone[data-astro-cid-opanzctb]{padding-bottom:0;overflow:clip}.actions[data-astro-cid-opanzctb]{margin-top:.75rem}.device[data-astro-cid-opanzctb]{width:min(100%,60rem);margin:clamp(1.5rem,4vw,3rem) auto 0}
