.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;padding-top:clamp(120px,14vw,170px)}.hero[data-astro-cid-j7pv25f6] .field[data-astro-cid-j7pv25f6]{-webkit-mask-image:radial-gradient(60% 50% at 50% 30%,#000 15%,transparent 78%);mask-image:radial-gradient(60% 50% at 50% 30%,#000 15%,transparent 78%)}.glow[data-astro-cid-j7pv25f6]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(45% 35% at 50% 55%,rgba(42,79,224,.35),transparent 70%),radial-gradient(18% 14% at 50% 20%,rgba(255,90,31,.1),transparent 70%)}.hero-copy[data-astro-cid-j7pv25f6]{position:relative;display:grid;gap:26px;justify-items:center;text-align:center}.hero-copy[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{max-width:44rem}.hero-copy[data-astro-cid-j7pv25f6] .btn-row[data-astro-cid-j7pv25f6]{justify-content:center}.stage-wrap[data-astro-cid-j7pv25f6]{position:relative;margin-top:clamp(48px,6vw,80px);max-width:1260px}.stage[data-astro-cid-j7pv25f6]{position:relative;perspective:1800px}.tilt[data-astro-cid-j7pv25f6]{--p:0;transform:rotateX(calc((1 - var(--p)) * 14deg)) scale(calc(.94 + var(--p) * .06));transform-origin:50% 0;transition:transform .1s linear;will-change:transform}.events[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;position:absolute;inset:0;pointer-events:none}.events[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:absolute;left:var(--x);top:var(--y);display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;padding:10px 14px 10px 12px;border-radius:14px;background:#0f1626d1;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border:1px solid rgba(243,245,249,.14);box-shadow:0 20px 50px -18px #000000b3;opacity:0;transform:translateY(10px) scale(.96);transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);max-width:290px}.events[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6].on{opacity:1;transform:none}.events[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{grid-row:span 2;width:10px;height:10px;border-radius:3px}.ev-or[data-astro-cid-j7pv25f6]{background:#f97316;box-shadow:0 0 12px #f97316}.ev-gr[data-astro-cid-j7pv25f6]{background:#10b981;box-shadow:0 0 12px #10b981}.ev-vi[data-astro-cid-j7pv25f6]{background:#8b5cf6;box-shadow:0 0 12px #8b5cf6}.ev-bl[data-astro-cid-j7pv25f6]{background:#3b82f6;box-shadow:0 0 12px #3b82f6}.events[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:13px;font-family:var(--mono);font-weight:700}.events[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:12px;color:var(--haze)}.sample[data-astro-cid-j7pv25f6]{text-align:center;margin-top:14px;font-size:12.5px;color:#6e788c}@media(max-width:900px){.events[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{max-width:230px;padding:8px 11px}.events[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:11.5px}.events[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:11px}}@media(max-width:640px){.br[data-astro-cid-j7pv25f6]{display:none}.events[data-astro-cid-j7pv25f6]{position:static;display:grid;gap:8px;margin-top:18px;min-height:104px}.events[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;left:auto;top:auto;max-width:none;display:none}.events[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6].on{display:grid}}.dim[data-astro-cid-j7pv25f6]{color:#6b7590}.light[data-astro-cid-j7pv25f6] .dim[data-astro-cid-j7pv25f6]{color:#8a93a6}.map-sec[data-astro-cid-j7pv25f6]{background:var(--night);padding-top:0}.statement[data-astro-cid-j7pv25f6]{background:var(--night)}.st-h[data-astro-cid-j7pv25f6]{text-align:center;font-size:clamp(28px,3.6vw,46px);letter-spacing:-.035em;color:#6b7590;margin-bottom:clamp(36px,5vw,60px)}.st-h[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--snow)}.ba[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto 1fr;gap:clamp(16px,3vw,40px);align-items:center;max-width:1000px;margin-inline:auto}.ba-side[data-astro-cid-j7pv25f6]{display:grid;gap:16px;justify-items:center}.ba-k[data-astro-cid-j7pv25f6]{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#8a6a6a}.ba-k[data-astro-cid-j7pv25f6].ok{color:#7be0b8}.mess[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,3vw,34px);width:100%;max-width:400px}.tool[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;justify-items:center;gap:4px;text-align:center;padding:18px 12px;border-radius:18px;border:1px dashed rgba(243,245,249,.18);background:#f3f5f908;transform:rotate(var(--r))}.tool[data-astro-cid-j7pv25f6] .tic[data-astro-cid-j7pv25f6]{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:var(--haze);background:#f3f5f90f;margin-bottom:6px}.tool[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:15px}.tool[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:12.5px;color:#6e788c}.breaks[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.breaks[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6]{fill:none;stroke:#e5484d;stroke-width:1.4;stroke-dasharray:3 5;vector-effect:non-scaling-stroke;opacity:.55}.ba-arrow[data-astro-cid-j7pv25f6]{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--cobalt-hi);box-shadow:0 12px 30px -10px #3d63f5cc}.ba-arrow[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:22px;height:22px}.one[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:18px;width:100%;max-width:400px;padding:30px 24px;border-radius:24px;border:1px solid rgba(255,90,31,.35);background:radial-gradient(70% 60% at 50% 20%,rgba(255,90,31,.14),transparent 70%),#f3f5f908;box-shadow:0 30px 80px -40px #ff5a1f80}.one-mark[data-astro-cid-j7pv25f6]{width:64px;height:64px}.one[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.one[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;padding:7px 12px 7px 8px;border-radius:999px;background:#f3f5f90f;border:1px solid var(--line-d2)}.one[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] .tic[data-astro-cid-j7pv25f6]{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;color:#fff;background:#3d63f559}.one[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] .tic[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6],.tool[data-astro-cid-j7pv25f6] .tic[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:60%;height:60%}.one[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--haze-2);font-weight:600}@media(max-width:760px){.ba[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.ba-arrow[data-astro-cid-j7pv25f6]{transform:rotate(90deg);margin-inline:auto}}.tour-sec[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,var(--night),var(--night-2));padding-top:0}.tabs[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:clamp(28px,4vw,48px)}.tabs[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab]{position:relative;overflow:hidden;font:inherit;font-weight:700;font-size:14.5px;color:var(--haze-2);background:#f3f5f90a;border:1px solid var(--line-d2);border-radius:999px;padding:10px 18px;cursor:pointer;transition:color .2s,background-color .2s,border-color .2s}.tabs[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab]:hover{color:#fff;border-color:#f3f5f94d}.tabs[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][aria-selected=true]{color:#fff;background:#3d63f538;border-color:#8ea6ff8c}.prog[data-astro-cid-j7pv25f6]{position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--cobalt-soft)}.tour[data-astro-cid-j7pv25f6].run [data-astro-cid-j7pv25f6][aria-selected=true] .prog[data-astro-cid-j7pv25f6]{animation:prog var(--dur) linear forwards}@keyframes prog{to{width:100%}}.pause[data-astro-cid-j7pv25f6]{width:42px;height:42px;border-radius:50%;border:1px solid var(--line-d2);background:#f3f5f90a;color:var(--haze-2);display:grid;place-items:center;cursor:pointer}.pause[data-astro-cid-j7pv25f6]:hover{color:#fff}.pause[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:16px;height:16px}.pause[data-astro-cid-j7pv25f6] .pl[data-astro-cid-j7pv25f6]{display:none}.tour[data-astro-cid-j7pv25f6].paused .pause[data-astro-cid-j7pv25f6] .pl[data-astro-cid-j7pv25f6]{display:block}.tour[data-astro-cid-j7pv25f6].paused .pause[data-astro-cid-j7pv25f6] .pz[data-astro-cid-j7pv25f6]{display:none}.panel[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(260px,.62fr) 1.6fr;gap:clamp(24px,4vw,56px);align-items:center;animation:pin .5s cubic-bezier(.2,.7,.2,1)}@keyframes pin{0%{opacity:0;transform:translateY(12px)}}.panel[data-astro-cid-j7pv25f6][hidden]{display:none}.copy[data-astro-cid-j7pv25f6]{display:grid;gap:16px;align-content:center}.tag[data-astro-cid-j7pv25f6]{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--cobalt-soft)}.copy[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(26px,2.6vw,34px);letter-spacing:-.03em}.copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--haze);font-size:16px}.more[data-astro-cid-j7pv25f6]{color:var(--cobalt-soft);font-weight:700;text-decoration:none;font-size:15px}.more[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-underline-offset:4px}.view[data-astro-cid-j7pv25f6]{min-width:0}@media(max-width:980px){.panel[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.copy[data-astro-cid-j7pv25f6]{order:2}}.chain[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:0;position:relative}.chain[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;gap:14px;align-content:start;position:relative;padding-right:14px}.chain[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:not(:last-child):after{content:"";position:absolute;top:34px;left:calc(100% - 14px);width:14px;height:2px;background:#c9cfda}.node[data-astro-cid-j7pv25f6]{display:grid;gap:4px;padding:14px;border-radius:14px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px #0b12200a;transition:background-color .4s,border-color .4s,box-shadow .4s,color .4s}.node[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:14px;letter-spacing:-.01em}.node[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:12px;color:inherit;opacity:.65}.gl[data-astro-cid-j7pv25f6]{display:grid;gap:3px;font-size:12px;color:var(--muted);line-height:1.4;padding:0 4px;font-family:var(--mono)}.chain[data-astro-cid-j7pv25f6].go .node[data-astro-cid-j7pv25f6]{animation:lightnode 7.2s ease infinite;animation-delay:calc(var(--i) * 1.1s)}.chain[data-astro-cid-j7pv25f6].go .gl[data-astro-cid-j7pv25f6]{animation:lightgl 7.2s ease infinite;animation-delay:calc(var(--i) * 1.1s)}@keyframes lightnode{0%,3%{background:#fff}6%,55%{background:var(--night);color:#fff;border-color:var(--night);box-shadow:0 18px 40px -16px #2a4fe099}to{background:#fff;color:var(--text)}}@keyframes lightgl{0%,3%{color:var(--muted)}6%,55%{color:var(--cobalt)}to{color:var(--muted)}}.note-l[data-astro-cid-j7pv25f6]{margin-top:22px;font-size:12.5px;color:#8a93a6}@media(max-width:980px){.chain[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr 1fr;row-gap:22px}.chain[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:after{display:none}}@media(max-width:560px){.chain[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.from-sec[data-astro-cid-j7pv25f6]{background:var(--night)}.from[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.from[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]{display:grid;gap:12px;align-content:start;transition:border-color .25s,transform .25s}.from[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]:hover{border-color:#8ea6ff66;transform:translateY(-3px)}.fk[data-astro-cid-j7pv25f6]{justify-self:start;font-size:12px;font-weight:700;color:var(--cobalt-soft);padding:5px 10px;border-radius:8px;border:1px solid rgba(142,166,255,.3);background:#3d63f51a}.from[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:22px;letter-spacing:-.02em}.from[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--haze);font-size:15px}.from[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#fff;font-weight:700;text-decoration:none;font-size:14.5px;margin-top:6px}.from[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--cobalt-soft)}@media(max-width:900px){.from[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.price-t[data-astro-cid-j7pv25f6]{background:var(--night-2);padding-block:clamp(56px,7vw,96px)}.pt[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap;padding:clamp(28px,4vw,52px);border-radius:28px;border:1px solid var(--line-d2);background:radial-gradient(60% 120% at 100% 0%,rgba(61,99,245,.28),transparent 70%),#f3f5f905}.pt[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:grid;gap:16px;max-width:44rem}.canada[data-astro-cid-j7pv25f6]{overflow:hidden;background:radial-gradient(60% 70% at 100% 0%,rgba(42,79,224,.22),transparent 70%),var(--night)}.canada[data-astro-cid-j7pv25f6] .field[data-astro-cid-j7pv25f6]{-webkit-mask-image:radial-gradient(45% 60% at 100% 10%,#000 10%,transparent 80%);mask-image:radial-gradient(45% 60% at 100% 10%,#000 10%,transparent 80%)}.ca-in[data-astro-cid-j7pv25f6]{position:relative}.ca-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line-d2)}.ca[data-astro-cid-j7pv25f6]{padding:28px 28px 32px 0;border-bottom:1px solid var(--line-d);display:grid;gap:8px}.ca[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:clamp(22px,2.4vw,30px);letter-spacing:-.03em}.ca[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--haze);font-size:15px;max-width:22rem}@media(max-width:900px){.ca-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ca-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.dep[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:980px;margin-inline:auto}.dep[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]{display:grid;gap:14px;align-content:start;padding:34px}.dep-ic[data-astro-cid-j7pv25f6]{width:48px;height:48px;border-radius:13px;display:grid;place-items:center;background:var(--night);color:var(--snow)}.dep-ic[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:24px;height:24px}@media(max-width:760px){.dep[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.integ[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,var(--night),var(--night-2))}.int-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.int-grid[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]{display:grid;gap:12px;align-content:start;transition:border-color .25s,transform .25s}.int-grid[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]:hover{border-color:#8ea6ff66;transform:translateY(-3px)}.int-grid[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:21px;letter-spacing:-.02em}.int-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--haze);font-size:15px}.int-k[data-astro-cid-j7pv25f6]{justify-self:start;font-family:var(--mono);font-size:12px;font-weight:700;color:var(--cobalt-soft);padding:6px 10px;border-radius:8px;border:1px solid rgba(142,166,255,.3);background:#3d63f51a}@media(max-width:900px){.int-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
