.motion-toggle[data-astro-cid-ws4wxc4c]{min-height:36px;font:500 12.5px/1 var(--f-ui);color:var(--c-mist);cursor:pointer;transition:color var(--dur-fast) ease, border-color var(--dur-fast) ease;background:#0506108c;border:1px solid #b59aff47;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.motion-toggle[data-astro-cid-ws4wxc4c]:hover{color:var(--c-text);border-color:var(--c-hairline-strong)}.motion-toggle__icon[data-astro-cid-ws4wxc4c]{fill:currentColor;width:14px;height:14px}.motion-toggle__play[data-astro-cid-ws4wxc4c],.motion-toggle[data-astro-cid-ws4wxc4c][aria-pressed=true] .motion-toggle__pause[data-astro-cid-ws4wxc4c]{display:none}.motion-toggle[data-astro-cid-ws4wxc4c][aria-pressed=true] .motion-toggle__play[data-astro-cid-ws4wxc4c]{display:inline}@media (prefers-reduced-motion:reduce){.motion-toggle[data-astro-cid-ws4wxc4c]{display:none!important}}@media (width<=767px){.motion-toggle[data-astro-cid-ws4wxc4c]{min-height:44px}}.hero[data-astro-cid-jpwzkrax]{--focus:.5417;--W:max(100cqw, 150cqh);isolation:isolate;background:var(--c-void);height:max(100svh,640px);position:relative;overflow:hidden;container-type:size}.stage[data-astro-cid-jpwzkrax]{width:var(--W);height:calc(var(--W) / 1.5);left:clamp(100cqw - var(--W), var(--focus) * 100cqw - .5417 * var(--W), 0px);top:calc((100cqh - var(--W) / 1.5) / 2);position:absolute;container-type:inline-size}.stage[data-astro-cid-jpwzkrax]>[data-astro-cid-jpwzkrax],.stage[data-astro-cid-jpwzkrax] li[data-astro-cid-jpwzkrax]{--u:calc(100cqw / 1536)}.hero__scene[data-astro-cid-jpwzkrax]{z-index:0;position:absolute;inset:0}.scene-plate[data-astro-cid-jpwzkrax]{width:100%;height:100%;position:absolute;inset:0}.hero__scrim[data-astro-cid-jpwzkrax]{z-index:1;pointer-events:none;background:linear-gradient(90deg, #05061066 0%, #0506102e 26%, transparent 42%), linear-gradient(0deg, var(--c-void) 0%, #05061000 9%);position:absolute;inset:0}.nexus[data-astro-cid-jpwzkrax]{left:calc(731 * var(--u));top:calc(137 * var(--u));width:calc(210 * var(--u));aspect-ratio:210/485;position:absolute}.nexus__float[data-astro-cid-jpwzkrax]{transform-origin:50% 57%;animation:nexus-levitate var(--nexus-duration) ease-in-out infinite;will-change:transform;position:absolute;inset:0}.nexus__crystal[data-astro-cid-jpwzkrax],.nexus__shine[data-astro-cid-jpwzkrax],.nexus__sweep[data-astro-cid-jpwzkrax]{width:100%;height:100%;position:absolute;inset:0}.nexus__shine[data-astro-cid-jpwzkrax]{background:radial-gradient(ellipse 60% 55% at 50% 48%, var(--c-lavender), var(--c-violet) 70%);mix-blend-mode:screen;opacity:0;animation:nexus-shine var(--nexus-duration) ease-in-out infinite;-webkit-mask:url(/hero/nexus-crystal.webp) 50%/100% 100% no-repeat;mask:url(/hero/nexus-crystal.webp) 50%/100% 100% no-repeat}.nexus__sweep[data-astro-cid-jpwzkrax]{mix-blend-mode:screen;overflow:hidden;-webkit-mask:url(/hero/nexus-crystal.webp) 50%/100% 100% no-repeat;mask:url(/hero/nexus-crystal.webp) 50%/100% 100% no-repeat}.nexus__sweep[data-astro-cid-jpwzkrax] span[data-astro-cid-jpwzkrax]{width:220%;height:22%;animation:nexus-sweep var(--nexus-duration) cubic-bezier(.45, 0, .3, 1) 2.4s infinite;background:linear-gradient(#0000,#e8daff9e 50%,#0000);position:absolute;top:0;left:-60%;transform:translateY(-120%)rotate(-22deg)}.nexus__core[data-astro-cid-jpwzkrax]{opacity:.25;width:170%;height:80%;animation:nexus-core calc(var(--nexus-duration) / 2) ease-in-out infinite;background:radial-gradient(closest-side,#aa82ff8c,#8e5aff29 50%,#0000);position:absolute;top:52%;left:50%;translate:-50% -50%}.nexus__halo[data-astro-cid-jpwzkrax]{opacity:.85;width:250%;height:150%;animation:nexus-halo var(--nexus-duration) ease-in-out infinite;background:radial-gradient(closest-side,#8e5aff42,#8e5aff17 55%,#0000);position:absolute;top:50%;left:50%;translate:-50% -50%}.nexus-reflection[data-astro-cid-jpwzkrax]{left:calc((832 - 190) * var(--u));top:calc((752 - 30) * var(--u));width:calc(380 * var(--u));height:calc(60 * var(--u));mix-blend-mode:screen;animation:nexus-reflection var(--nexus-duration) ease-in-out infinite;background:radial-gradient(closest-side,#b08cff57,#8e5aff1a 60%,#0000);position:absolute}.nexus-wave[data-astro-cid-jpwzkrax]{left:calc((832 - 175) * var(--u));top:calc((752 - 27) * var(--u));width:calc(350 * var(--u));height:calc(54 * var(--u));opacity:0;animation:nexus-wave calc(var(--nexus-duration) / 2) cubic-bezier(.2, .6, .3, 1) infinite;border:2px solid #ded0fff2;border-radius:50%;position:absolute;box-shadow:0 0 22px #8e5affcc,inset 0 0 14px #8e5aff99}.nexus-wave--late[data-astro-cid-jpwzkrax]{animation-delay:calc(var(--nexus-duration) / -4)}.person[data-astro-cid-jpwzkrax]{left:calc(800 * var(--u));top:calc(590 * var(--u));width:calc(135 * var(--u));height:auto;position:absolute}.person-logo[data-astro-cid-jpwzkrax]{left:calc(858.5 * var(--u));top:calc(665 * var(--u));width:calc(19 * var(--u));opacity:.95;height:auto;filter:drop-shadow(0 0 calc(1.2 * var(--u)) #7c54ff80);position:absolute}@keyframes nexus-levitate{0%,to{transform:translate(0,0)rotate(.15deg)}50%{transform:translate3d(0, var(--nexus-float), 0) rotate(-.15deg)}}@keyframes nexus-shine{50%{opacity:.16}}@keyframes nexus-sweep{0%{transform:translateY(-120%)rotate(-22deg)}28%,to{transform:translateY(520%)rotate(-22deg)}}@keyframes nexus-core{50%{opacity:.85}}@keyframes nexus-wave{0%{opacity:0;transform:scale(.28)}18%{opacity:1}to{opacity:0;transform:scale(1.32)}}@keyframes nexus-halo{50%{opacity:1}}@keyframes nexus-reflection{50%{opacity:.72;transform:scaleX(.94)}}.fx[data-astro-cid-jpwzkrax]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fx[data-astro-cid-jpwzkrax] ellipse[data-astro-cid-jpwzkrax],.fx[data-astro-cid-jpwzkrax] path[data-astro-cid-jpwzkrax]{fill:none;stroke-linecap:round}.fx-ring[data-astro-cid-jpwzkrax]{stroke:rgba(196, 172, 255, var(--base));stroke-width:1.6px;animation:fx-breathe var(--nexus-duration) ease-in-out infinite}.fx-comet[data-astro-cid-jpwzkrax]{stroke-dasharray:var(--len) calc(100 - var(--len));stroke-dashoffset:calc(var(--o) * 1px);animation:fx-run var(--dur) linear infinite;animation-direction:var(--dir,normal)}.fx-comet--tail[data-astro-cid-jpwzkrax]{stroke:#9268ff5c;stroke-width:7px}.fx-comet--body[data-astro-cid-jpwzkrax]{stroke:#c4a8ffcc;stroke-width:2.6px}.fx-comet--head[data-astro-cid-jpwzkrax]{stroke:var(--c-text);stroke-width:4px}.fx-flow[data-astro-cid-jpwzkrax]{stroke:#b59aff61;stroke-width:1.3px;animation:fx-breathe 4.2s ease-in-out var(--delay) infinite}.fx-comet[data-astro-cid-jpwzkrax].fx-pulse{stroke-dasharray:var(--len) calc(300 - var(--len));animation:fx-pulse var(--dur) cubic-bezier(.5, 0, .8, 1) var(--delay) infinite}.fx-node[data-astro-cid-jpwzkrax]{fill:var(--c-text)}.fx-node-halo[data-astro-cid-jpwzkrax]{fill:#a27cff73;transform-box:fill-box;transform-origin:50%;animation:fx-node 2.4s ease-in-out var(--delay) infinite}@keyframes fx-run{0%{stroke-dashoffset:calc(var(--o) * 1px)}to{stroke-dashoffset:calc(var(--o) * 1px - 100px)}}@keyframes fx-pulse{0%{stroke-dashoffset:calc(var(--o) * 1px)}72%,to{stroke-dashoffset:calc(var(--o) * 1px - 116px)}}@keyframes fx-breathe{50%{opacity:.6}}@keyframes fx-node{50%{opacity:.25;transform:scale(.45)}}.motes[data-astro-cid-jpwzkrax] span[data-astro-cid-jpwzkrax]{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--s) * 1.4px);aspect-ratio:1;background:var(--c-text);opacity:0;animation:mote-drift var(--d) linear var(--dl) infinite;border-radius:50%;position:absolute;box-shadow:0 0 9px 2px #b59affe6}@keyframes mote-drift{0%{opacity:0;transform:translate(0,0)}20%,65%{opacity:.9}to{opacity:0;transform:translate3d(calc(var(--dx) * var(--u)), calc(-70 * var(--u)), 0)}}.hero__copy[data-astro-cid-jpwzkrax]{z-index:4;left:var(--gutter);pointer-events:none;width:min(40vw,620px);position:absolute;top:clamp(104px,14.9cqh,172px)}.hero__copy[data-astro-cid-jpwzkrax]>[data-astro-cid-jpwzkrax]{pointer-events:auto;width:fit-content}.hero__eyebrow[data-astro-cid-jpwzkrax]{font:500 clamp(9.5px, .7vw, 12px) / 1.4 var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--c-text-3);margin:0 0 clamp(18px,1.75vw,27px)}.hero__title[data-astro-cid-jpwzkrax]{max-width:7em;font-family:var(--f-display);letter-spacing:-.012em;color:var(--c-text);text-wrap:balance;margin:0;font-size:clamp(2.3rem,3.62vw,4.4rem);font-weight:500;line-height:.935}.hero__title-accent[data-astro-cid-jpwzkrax]{background:linear-gradient(100deg, var(--c-lavender) 0%, var(--c-violet) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero__lead[data-astro-cid-jpwzkrax]{max-width:20em;color:var(--c-text-2);margin:clamp(14px,1.3vw,22px) 0 0;font-size:clamp(1rem,1.14vw,1.3rem);line-height:1.5}.hero__ctas[data-astro-cid-jpwzkrax]{flex-wrap:wrap;gap:clamp(12px,1.35vw,22px);margin-top:clamp(20px,1.6vw,28px);display:flex}.hero[data-astro-cid-jpwzkrax] .hero__motion{z-index:5;position:absolute;bottom:clamp(20px,3cqh,36px);right:clamp(24px,3vw,56px)}.hero__cards[data-astro-cid-jpwzkrax]{z-index:3;pointer-events:none}.hero__cards[data-astro-cid-jpwzkrax] ul[data-astro-cid-jpwzkrax]{margin:0;padding:0;list-style:none}.xcard[data-astro-cid-jpwzkrax]{left:calc((var(--cx) - var(--w) / 2) * var(--u));top:calc((var(--cy) - var(--h) / 2) * var(--u));width:calc(var(--w) * var(--u));pointer-events:auto;animation:xcard-in .62s var(--ease-out) backwards;animation-delay:calc(.18s + var(--i) * .1s);position:absolute}.xcard__float[data-astro-cid-jpwzkrax]{animation:xcard-float var(--dur) ease-in-out var(--delay) infinite;will-change:transform}.xcard__link[data-astro-cid-jpwzkrax]{align-items:center;column-gap:calc(17 * var(--u));min-height:calc(var(--h) * var(--u));padding:calc(11 * var(--u)) calc(30 * var(--u)) calc(11 * var(--u)) calc(17 * var(--u));border:1px solid var(--c-hairline);border-radius:calc(7 * var(--u));backdrop-filter:blur(7px)saturate(1.15);color:var(--c-text);transform:perspective(900px) rotateY(var(--tilt)) rotate(var(--r));transition:transform .3s var(--ease-out), border-color .3s ease, box-shadow .3s ease, background-color .3s ease;background:linear-gradient(140deg,#30285680,#110e249e);grid-template-columns:auto 1fr;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 1px #dcd0ff14,0 8px 26px #04030e59}.xcard__link[data-astro-cid-jpwzkrax]:hover,.xcard__link[data-astro-cid-jpwzkrax]:focus-visible{transform:perspective(900px) rotateY(var(--tilt)) rotate(var(--r)) translate3d(0, -6px, 0) scale(1.02);border-color:var(--c-hairline-strong);box-shadow:inset 0 1px #dcd0ff24,0 14px 42px #532b9e61,0 0 0 1px #8e5aff40}.xcard__link[data-astro-cid-jpwzkrax]:focus-visible{outline-offset:4px}.xcard__icon{width:calc(30 * var(--u));min-width:20px;height:auto;color:var(--c-lavender);stroke-width:1.3px}.xcard__label[data-astro-cid-jpwzkrax]{font-size:max(11px, calc(13.4 * var(--u)));letter-spacing:.005em;font-weight:400;line-height:1.22}.xcard__label[data-astro-cid-jpwzkrax]>span[data-astro-cid-jpwzkrax]{display:block}.xcard__arrow{right:calc(14 * var(--u));bottom:calc(11 * var(--u));width:max(11px, calc(13 * var(--u)));height:auto;color:var(--c-mist);transition:transform .26s var(--ease-out);position:absolute}.xcard__link[data-astro-cid-jpwzkrax]:hover .xcard__arrow,.xcard__link[data-astro-cid-jpwzkrax]:focus-visible .xcard__arrow{transform:translate(2px)}@keyframes xcard-float{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate3d(0, var(--amp), 0) rotate(.3deg)}}@keyframes xcard-in{0%{opacity:0;transform:translateY(16px)}}@media (width<=1199px){.hero[data-astro-cid-jpwzkrax]{--focus:.64;--W:max(115cqw, 150cqh)}.hero__copy[data-astro-cid-jpwzkrax]{width:min(38vw,420px)}.hero__ctas[data-astro-cid-jpwzkrax]{flex-direction:column;align-items:flex-start}}@media (width<=767px),(aspect-ratio<=4/5){.hero[data-astro-cid-jpwzkrax] .hero__motion{margin:0 var(--gutter) 28px;order:4;align-self:flex-end;position:static}.hero[data-astro-cid-jpwzkrax]{--nexus-float:-5px;flex-direction:column;height:auto;padding-top:72px;display:flex;container-type:normal}.hero__copy[data-astro-cid-jpwzkrax]{width:auto;max-width:620px;padding:28px var(--gutter) 0;order:1;position:relative;top:auto;left:auto}.hero__title[data-astro-cid-jpwzkrax]{font-size:clamp(2.3rem,10.4vw,3.6rem)}.hero__ctas[data-astro-cid-jpwzkrax]{flex-direction:row;align-items:stretch}.hero__ctas[data-astro-cid-jpwzkrax] .btn[data-astro-cid-jpwzkrax]{flex:200px}.hero__scene[data-astro-cid-jpwzkrax]{order:2;height:clamp(380px,64svh,640px);margin-top:-12px;position:relative;inset:auto;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 86%,#0000 100%)}.stage--art[data-astro-cid-jpwzkrax]{aspect-ratio:3/2;width:auto;height:100%;top:0;left:50%;transform:translate(-54.17%)}.fx-flows[data-astro-cid-jpwzkrax],.motes[data-astro-cid-jpwzkrax],.hero__scrim[data-astro-cid-jpwzkrax]{display:none}.hero__cards[data-astro-cid-jpwzkrax]{width:auto;height:auto;padding:0 var(--gutter) 40px;order:3;margin-top:-28px;position:relative;top:auto;left:auto;container-type:normal}.hero__cards[data-astro-cid-jpwzkrax] ul[data-astro-cid-jpwzkrax]{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.hero__cards[data-astro-cid-jpwzkrax] .xcard[data-astro-cid-jpwzkrax]:last-child{grid-column:1/-1}@media (width>=560px){.hero__cards[data-astro-cid-jpwzkrax] ul[data-astro-cid-jpwzkrax]{grid-template-columns:repeat(6,1fr)}.hero__cards[data-astro-cid-jpwzkrax] .xcard[data-astro-cid-jpwzkrax]{grid-column:span 2}.hero__cards[data-astro-cid-jpwzkrax] .xcard[data-astro-cid-jpwzkrax]:nth-child(n+4){grid-column:span 3}}.hero__cards[data-astro-cid-jpwzkrax] .xcard[data-astro-cid-jpwzkrax]{--u:1px;width:auto;position:static}.xcard__float[data-astro-cid-jpwzkrax]{animation:none}.xcard__link[data-astro-cid-jpwzkrax]{column-gap:12px;height:100%;min-height:64px;padding:12px 30px 12px 14px;transform:none}.xcard__link[data-astro-cid-jpwzkrax]:hover,.xcard__link[data-astro-cid-jpwzkrax]:focus-visible{transform:translateY(-4px)}.xcard__label[data-astro-cid-jpwzkrax]{font-size:14px}.xcard__icon{width:26px}}@media (prefers-reduced-motion:reduce){.nexus__float[data-astro-cid-jpwzkrax],.nexus__shine[data-astro-cid-jpwzkrax],.nexus__halo[data-astro-cid-jpwzkrax],.nexus__core[data-astro-cid-jpwzkrax],.nexus-reflection[data-astro-cid-jpwzkrax],.fx-ring[data-astro-cid-jpwzkrax],.fx-flow[data-astro-cid-jpwzkrax],.fx-node-halo[data-astro-cid-jpwzkrax],.xcard[data-astro-cid-jpwzkrax],.xcard__float[data-astro-cid-jpwzkrax]{animation:none}.motes[data-astro-cid-jpwzkrax],.nexus-wave[data-astro-cid-jpwzkrax],.nexus__sweep[data-astro-cid-jpwzkrax],.fx-comet[data-astro-cid-jpwzkrax]{display:none}.xcard__link[data-astro-cid-jpwzkrax],.xcard__arrow{transition-duration:.01ms}}.hero[data-astro-cid-jpwzkrax][data-paused] [data-astro-cid-jpwzkrax]:is(.stage--art *,.xcard__float){animation-play-state:paused}.xp[data-astro-cid-3ezwjsm5]{padding-bottom:var(--section-pad);background:linear-gradient(180deg, var(--c-void) calc(100% - 160px), var(--c-indigo));position:relative;overflow:clip}.xp__ring[data-astro-cid-3ezwjsm5]{pointer-events:none;width:min(100%,1200px);height:auto;margin:-1px auto 0;display:block}.xp__ring[data-astro-cid-3ezwjsm5] ellipse[data-astro-cid-3ezwjsm5]{fill:none;stroke-linecap:round}.xp__ring-outer[data-astro-cid-3ezwjsm5]{stroke:var(--c-stroke-idle);stroke-width:1px}.xp__ring-inner[data-astro-cid-3ezwjsm5]{stroke:var(--c-stroke-idle);stroke-width:1px;opacity:.25}.xp__comet[data-astro-cid-3ezwjsm5]{stroke-dasharray:var(--len) calc(100 - var(--len));stroke-dashoffset:calc(var(--o) * 1px);animation:14s linear infinite xp-run}.xp__comet--tail[data-astro-cid-3ezwjsm5]{stroke:#9268ff5c;stroke-width:5px}.xp__comet--body[data-astro-cid-3ezwjsm5]{stroke:#c4a8ffcc;stroke-width:2px}.xp__comet--head[data-astro-cid-3ezwjsm5]{stroke:var(--c-text);stroke-width:3px}@keyframes xp-run{0%{stroke-dashoffset:calc(var(--o) * 1px)}to{stroke-dashoffset:calc(var(--o) * 1px - 100px)}}@media (prefers-reduced-motion:reduce){.xp__comet[data-astro-cid-3ezwjsm5]{display:none}}.xp__inner[data-astro-cid-3ezwjsm5]{width:100%;max-width:var(--container);padding:clamp(40px, 5vw, 72px) var(--gutter) 0;margin-inline:auto}.xp__layout[data-astro-cid-3ezwjsm5]{gap:40px;margin-top:48px;display:grid}.xp__list[data-astro-cid-3ezwjsm5]{margin:0;padding:0;list-style:none}.xp__row[data-astro-cid-3ezwjsm5]{position:relative}.xp__row[data-astro-cid-3ezwjsm5]:before,.xp__row[data-astro-cid-3ezwjsm5]:last-child:after{content:"";background:var(--c-hairline);transform-origin:0;height:1px;transition:transform .7s var(--ease-in-out);position:absolute;left:0;right:0}.xp__row[data-astro-cid-3ezwjsm5]:before{top:0}.xp__row[data-astro-cid-3ezwjsm5]:last-child:after{bottom:0}@media (prefers-reduced-motion:no-preference){.js .xp__row[data-astro-cid-3ezwjsm5]:not([data-in]):before,.js .xp__row[data-astro-cid-3ezwjsm5]:not([data-in]):last-child:after{transform:scaleX(0)}}.xp__item[data-astro-cid-3ezwjsm5]{transition:transform .12s var(--ease-out);border-radius:8px;grid-template-columns:88px 1fr 24px;grid-template-areas:"glyph num arrow""glyph title arrow""glyph text arrow";align-items:center;column-gap:20px;padding:24px 0;display:grid;position:relative}.xp__item[data-astro-cid-3ezwjsm5]:active{transform:scale(.995)}.xp__wash[data-astro-cid-3ezwjsm5]{opacity:0;transition:opacity var(--dur-fast) var(--ease-out);pointer-events:none;background:linear-gradient(90deg,#8e5aff14,#0000 70%);border-radius:8px;position:absolute;inset:0}.xp__bar[data-astro-cid-3ezwjsm5]{background:var(--c-lavender);width:2px;transition:transform .2s var(--ease-out);pointer-events:none;position:absolute;top:16px;bottom:16px;left:0;transform:scaleY(0)}.xp__num[data-astro-cid-3ezwjsm5]{font:600 13px/1 var(--f-ui);letter-spacing:.14em;font-variant-numeric:tabular-nums;color:var(--c-text-3);transition:color var(--dur-fast) var(--ease-out);grid-area:num;margin-bottom:6px}.xp__glyph-inline[data-astro-cid-3ezwjsm5]{grid-area:glyph;width:88px;height:88px;display:block}.xp__title[data-astro-cid-3ezwjsm5]{font-family:var(--f-display);color:var(--c-mist);transition:transform var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);grid-area:title;margin:0;font-size:clamp(1.375rem,1rem + 1vw,2rem);font-weight:500;line-height:1.15}.xp__link[data-astro-cid-3ezwjsm5]{color:inherit;outline:none;text-decoration:none}.xp__link[data-astro-cid-3ezwjsm5]:after{content:"";border-radius:8px;position:absolute;inset:0}.xp__text[data-astro-cid-3ezwjsm5]{max-width:60ch;color:var(--c-mist);grid-area:text;margin:10px 0 0;font-size:16px;line-height:1.65}.xp__item[data-astro-cid-3ezwjsm5] .xp__arrow{width:24px;height:24px;color:var(--c-text-3);transition:transform var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);grid-area:arrow}.xp__item[data-astro-cid-3ezwjsm5]:has(.xp__link:focus-visible){outline:2px solid var(--c-lavender);outline-offset:4px}.xp__row[data-astro-cid-3ezwjsm5][data-on] .xp__item[data-astro-cid-3ezwjsm5] .xp__wash[data-astro-cid-3ezwjsm5],.xp__item[data-astro-cid-3ezwjsm5]:has(.xp__link:focus-visible) .xp__wash[data-astro-cid-3ezwjsm5]{opacity:1}.xp__row[data-astro-cid-3ezwjsm5][data-on] .xp__bar[data-astro-cid-3ezwjsm5],.xp__item[data-astro-cid-3ezwjsm5]:has(.xp__link:focus-visible) .xp__bar[data-astro-cid-3ezwjsm5]{transition-duration:var(--dur-base);transform:scaleY(1)}.xp__row[data-astro-cid-3ezwjsm5][data-on] .xp__num[data-astro-cid-3ezwjsm5],.xp__item[data-astro-cid-3ezwjsm5]:has(.xp__link:focus-visible) .xp__num[data-astro-cid-3ezwjsm5]{color:var(--c-lavender)}.xp__row[data-astro-cid-3ezwjsm5][data-on] .xp__title[data-astro-cid-3ezwjsm5],.xp__item[data-astro-cid-3ezwjsm5]:has(.xp__link:focus-visible) .xp__title[data-astro-cid-3ezwjsm5]{color:var(--c-text)}.xp__row[data-astro-cid-3ezwjsm5][data-on] .xp__item[data-astro-cid-3ezwjsm5] .xp__arrow,.xp__item[data-astro-cid-3ezwjsm5]:has(.xp__link:focus-visible) .xp__arrow{color:var(--c-lavender)}@media (hover:hover){.xp__item[data-astro-cid-3ezwjsm5]:hover .xp__wash[data-astro-cid-3ezwjsm5]{opacity:1}.xp__item[data-astro-cid-3ezwjsm5]:hover .xp__bar[data-astro-cid-3ezwjsm5]{transition-duration:var(--dur-base);transform:scaleY(1)}.xp__item[data-astro-cid-3ezwjsm5]:hover .xp__num[data-astro-cid-3ezwjsm5],.xp__item[data-astro-cid-3ezwjsm5]:hover .xp__arrow{color:var(--c-lavender)}.xp__item[data-astro-cid-3ezwjsm5]:hover .xp__title[data-astro-cid-3ezwjsm5]{color:var(--c-text)}}@media (prefers-reduced-motion:no-preference){.xp__row[data-astro-cid-3ezwjsm5][data-on] .xp__title[data-astro-cid-3ezwjsm5],.xp__item[data-astro-cid-3ezwjsm5]:has(.xp__link:focus-visible) .xp__title[data-astro-cid-3ezwjsm5]{transform:translate(6px)}.xp__row[data-astro-cid-3ezwjsm5][data-on] .xp__item[data-astro-cid-3ezwjsm5] .xp__arrow,.xp__item[data-astro-cid-3ezwjsm5]:has(.xp__link:focus-visible) .xp__arrow{transform:translate(4px)}@media (hover:hover){.xp__item[data-astro-cid-3ezwjsm5]:hover .xp__title[data-astro-cid-3ezwjsm5]{transform:translate(6px)}.xp__item[data-astro-cid-3ezwjsm5]:hover .xp__arrow{transform:translate(4px)}}}@media (prefers-reduced-motion:reduce){.xp__wash[data-astro-cid-3ezwjsm5],.xp__bar[data-astro-cid-3ezwjsm5],.xp__num[data-astro-cid-3ezwjsm5],.xp__title[data-astro-cid-3ezwjsm5],.xp__item[data-astro-cid-3ezwjsm5] .xp__arrow{transition-duration:.12s!important}.xp__row[data-astro-cid-3ezwjsm5]:before,.xp__row[data-astro-cid-3ezwjsm5]:last-child:after{transition:none}}.xp__stage[data-astro-cid-3ezwjsm5]{display:none}@media (width<=767px){.xp__layout[data-astro-cid-3ezwjsm5]{margin-top:40px}.xp__item[data-astro-cid-3ezwjsm5]{grid-template-columns:56px 1fr;grid-template-areas:"glyph num""glyph title""text text";column-gap:16px;min-height:72px;padding:22px 28px 22px 0}.xp__glyph-inline[data-astro-cid-3ezwjsm5]{width:56px;height:56px}.xp__text[data-astro-cid-3ezwjsm5]{margin-top:14px}.xp__item[data-astro-cid-3ezwjsm5] .xp__arrow{position:absolute;bottom:22px;right:0}}@media (width>=1200px){.xp__layout[data-astro-cid-3ezwjsm5]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:24px;margin-top:64px}.xp__item[data-astro-cid-3ezwjsm5]{grid-template-columns:56px 1fr 24px;grid-template-areas:"num title arrow""num text arrow";align-items:start;column-gap:0;margin-inline:-20px;padding:28px 20px}.xp__item[data-astro-cid-3ezwjsm5] .xp__arrow{align-self:center}.xp__num[data-astro-cid-3ezwjsm5]{margin:0;padding-top:9px}.xp__glyph-inline[data-astro-cid-3ezwjsm5]{display:none}.xp__text[data-astro-cid-3ezwjsm5]{margin-top:8px}.xp__stage[data-astro-cid-3ezwjsm5]{align-content:start;justify-self:end;gap:12px;width:min(440px,100%);display:grid;position:sticky;top:max(32px,50svh - 240px)}.xp__scene[data-astro-cid-3ezwjsm5]{aspect-ratio:1;background:radial-gradient(circle at 50% 55%, var(--c-glow), transparent 70%);width:100%;display:block}.xp__orbit[data-astro-cid-3ezwjsm5]{fill:none;stroke:var(--c-stroke-idle);stroke-width:1px}.xp__caption[data-astro-cid-3ezwjsm5]{text-align:center;font:600 12px/1.4 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--c-text-3);margin:0}}@media (width<=767px){.xp__ring[data-astro-cid-3ezwjsm5]{width:160%;max-width:none;margin-left:-30%}}.xp__all[data-astro-cid-3ezwjsm5]{min-height:44px;font:600 15px/1 var(--f-ui);color:var(--c-lavender);align-items:center;gap:10px;margin-top:40px;text-decoration:none;display:inline-flex}.xp__all[data-astro-cid-3ezwjsm5]:hover,.xp__all[data-astro-cid-3ezwjsm5]:focus-visible{color:var(--c-text)}.xp__all-arrow{width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-out)}.xp__all[data-astro-cid-3ezwjsm5]:hover .xp__all-arrow{transform:translate(4px)}.agent[data-astro-cid-5bkocwjf]{--lev:-8px;padding:var(--section-pad) var(--gutter);background:linear-gradient(180deg, var(--c-void), transparent 160px), radial-gradient(ellipse 50% 60% at 28% 50%, #8e5aff29, transparent 70%), var(--c-indigo);position:relative;overflow:clip}.agent__inner[data-astro-cid-5bkocwjf]{max-width:var(--container);min-height:max(calc(100svh - 2 * var(--section-pad)), 600px);grid-template-columns:repeat(12,1fr);align-items:center;column-gap:24px;margin:0 auto;display:grid}.agent__stage[data-astro-cid-5bkocwjf]{aspect-ratio:360/560;grid-column:1/6;justify-self:center;width:min(360px,100%);position:relative}.agent__halo[data-astro-cid-5bkocwjf]{opacity:.8;animation:agent-halo var(--nexus-duration) ease-in-out infinite;background:radial-gradient(closest-side,#8e5aff42,#8e5aff17 55%,#0000);position:absolute;inset:-5% -40%}.agent__orbits[data-astro-cid-5bkocwjf]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.agent__orbits--front[data-astro-cid-5bkocwjf]{z-index:2}.agent__crystal[data-astro-cid-5bkocwjf]{z-index:1}.agent__orbits[data-astro-cid-5bkocwjf] ellipse[data-astro-cid-5bkocwjf]{fill:none;stroke-linecap:round}.orbit[data-astro-cid-5bkocwjf]{stroke:var(--c-stroke-idle);stroke-width:1.2px}.comet[data-astro-cid-5bkocwjf]{stroke-dasharray:var(--len) calc(100 - var(--len));stroke-dashoffset:calc(var(--o) * 1px);animation:agent-run var(--dur) linear infinite;animation-direction:var(--dir,normal)}.comet--tail[data-astro-cid-5bkocwjf]{stroke:#9268ff5c;stroke-width:6px}.comet--body[data-astro-cid-5bkocwjf]{stroke:#c4a8ffcc;stroke-width:2.2px}.comet--head[data-astro-cid-5bkocwjf]{stroke:var(--c-text);stroke-width:3.4px}.platform[data-astro-cid-5bkocwjf] ellipse[data-astro-cid-5bkocwjf]{fill:#8e5aff1f;stroke:#b59aff80;stroke-width:1.2px}.agent__reflection[data-astro-cid-5bkocwjf]{height:8%;animation:agent-reflection var(--nexus-duration) ease-in-out infinite;background:radial-gradient(closest-side,#b08cff57,#0000);position:absolute;top:90%;left:10%;right:10%}.agent__crystal[data-astro-cid-5bkocwjf]{aspect-ratio:210/485;width:55.56%;position:absolute;top:5.4%;left:22.22%}.agent__float[data-astro-cid-5bkocwjf]{transform-origin:50% 57%;animation:agent-levitate var(--nexus-duration) ease-in-out infinite;position:absolute;inset:0}.agent__float[data-astro-cid-5bkocwjf] img[data-astro-cid-5bkocwjf],.agent__shine[data-astro-cid-5bkocwjf],.agent__sweep[data-astro-cid-5bkocwjf]{width:100%;height:100%;position:absolute;inset:0}.agent__core[data-astro-cid-5bkocwjf]{opacity:.3;width:170%;height:80%;animation:agent-core calc(var(--nexus-duration) / 2) ease-in-out infinite;background:radial-gradient(closest-side,#aa82ff73,#8e5aff1f 50%,#0000);position:absolute;top:52%;left:50%;translate:-50% -50%}.agent__shine[data-astro-cid-5bkocwjf],.agent__sweep[data-astro-cid-5bkocwjf]{mix-blend-mode:screen;-webkit-mask:url(/hero/nexus-crystal.webp) 50%/100% 100% no-repeat;mask:url(/hero/nexus-crystal.webp) 50%/100% 100% no-repeat}.agent__shine[data-astro-cid-5bkocwjf]{background:radial-gradient(ellipse 60% 55% at 50% 48%, var(--c-lavender), var(--c-violet) 70%);opacity:0;animation:agent-shine var(--nexus-duration) ease-in-out infinite}.agent__sweep[data-astro-cid-5bkocwjf]{overflow:hidden}.agent__sweep[data-astro-cid-5bkocwjf] span[data-astro-cid-5bkocwjf]{width:220%;height:22%;animation:agent-sweep var(--nexus-duration) cubic-bezier(.45, 0, .3, 1) 3s infinite;background:linear-gradient(#0000,#e8daff8c 50%,#0000);position:absolute;top:0;left:-60%;transform:translateY(-120%)rotate(-22deg)}@keyframes agent-levitate{0%,to{transform:translate(0,0)rotate(.4deg)}50%{transform:translate3d(0, var(--lev), 0) rotate(-.4deg)}}@keyframes agent-halo{50%{opacity:.9}}@keyframes agent-reflection{50%{opacity:.7;transform:scaleX(.94)}}@keyframes agent-core{50%{opacity:.75}}@keyframes agent-shine{50%{opacity:.14}}@keyframes agent-sweep{0%{transform:translateY(-120%)rotate(-22deg)}28%,to{transform:translateY(520%)rotate(-22deg)}}@keyframes agent-run{0%{stroke-dashoffset:calc(var(--o) * 1px)}to{stroke-dashoffset:calc(var(--o) * 1px - 100px)}}.agent__content[data-astro-cid-5bkocwjf]{grid-column:7/13;gap:40px;display:grid}.goals[data-astro-cid-5bkocwjf]{gap:24px;display:grid}.goals__label[data-astro-cid-5bkocwjf]{font:600 12px/1.4 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-3);margin:0}.goals__list[data-astro-cid-5bkocwjf]{gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.goals__list[data-astro-cid-5bkocwjf]:before{content:"";background:var(--c-stroke-idle);width:1px;position:absolute;top:10px;bottom:10px;left:13px}.goals__list[data-astro-cid-5bkocwjf]:after{content:"";background:linear-gradient(180deg, transparent, var(--c-lavender));opacity:0;border-radius:3px;width:5px;height:36px;position:absolute;top:0;left:11px;box-shadow:0 0 10px #b59affcc}.goal[data-astro-cid-5bkocwjf]{grid-template-columns:28px 1fr;column-gap:20px;display:grid;position:relative}.goal__node[data-astro-cid-5bkocwjf]{background:var(--c-indigo);width:28px;height:28px;fill:var(--c-facet);stroke:var(--c-lavender);stroke-width:1.2px;stroke-linejoin:round;opacity:.45;transition:opacity .4s var(--ease-out);transition-delay:calc(var(--i,0) * .45s);padding:6px}.goals__list[data-astro-cid-5bkocwjf][data-in] .goal__node[data-astro-cid-5bkocwjf],html:not(.js) .goal__node[data-astro-cid-5bkocwjf]{opacity:1}.goal__tag[data-astro-cid-5bkocwjf]{font:600 12px/1.4 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--c-text-3);margin:2px 0 6px}.goal__title[data-astro-cid-5bkocwjf]{font:500 24px/1.2 var(--f-display);color:var(--c-text);margin:0 0 6px}.goal__text[data-astro-cid-5bkocwjf]{max-width:46ch;color:var(--c-mist);margin:0;line-height:1.65}.goals__note[data-astro-cid-5bkocwjf]{max-width:52ch;color:var(--c-text-3);margin:0;font-size:14px;line-height:1.6}.agent__link[data-astro-cid-5bkocwjf]{min-height:44px;font:600 15px/1 var(--f-ui);color:var(--c-lavender);justify-self:start;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.agent__link[data-astro-cid-5bkocwjf]:hover{color:var(--c-text)}.agent__arrow{width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-out)}.agent__link[data-astro-cid-5bkocwjf]:hover .agent__arrow,.agent__link[data-astro-cid-5bkocwjf]:focus-visible .agent__arrow{transform:translate(4px)}@media (prefers-reduced-motion:no-preference){.goals__list[data-astro-cid-5bkocwjf][data-in]:after{animation:agent-spark 1.6s var(--ease-in-out) .3s 1 both}}@keyframes agent-spark{0%{opacity:0;transform:translateY(0)}15%,80%{opacity:1}to{opacity:0;transform:translateY(calc(var(--rail,260px)))}}@media (width<=1199px){.agent__inner[data-astro-cid-5bkocwjf]{grid-template-columns:repeat(8,1fr);column-gap:20px}.agent__stage[data-astro-cid-5bkocwjf]{grid-column:1/4;width:min(300px,100%)}.agent__content[data-astro-cid-5bkocwjf]{grid-column:4/9}}@media (width<=767px){.agent[data-astro-cid-5bkocwjf]{--lev:-5px;background:linear-gradient(180deg, var(--c-void), transparent 160px), radial-gradient(ellipse 80% 40% at 50% 18%, #8e5aff29, transparent 70%), var(--c-indigo);padding-block:80px}.agent__inner[data-astro-cid-5bkocwjf]{grid-template-columns:1fr;row-gap:32px;min-height:0}.agent__stage[data-astro-cid-5bkocwjf],.agent__content[data-astro-cid-5bkocwjf]{grid-column:1}.agent__stage[data-astro-cid-5bkocwjf]{width:240px}}@media (prefers-reduced-motion:reduce){.agent__halo[data-astro-cid-5bkocwjf],.agent__reflection[data-astro-cid-5bkocwjf],.agent__float[data-astro-cid-5bkocwjf],.agent__core[data-astro-cid-5bkocwjf],.agent__shine[data-astro-cid-5bkocwjf]{animation:none}.comet[data-astro-cid-5bkocwjf],.agent__sweep[data-astro-cid-5bkocwjf],.goals__list[data-astro-cid-5bkocwjf]:after{display:none}}
