.ah[data-astro-cid-yqgl57wo]{--W:calc(max(100cqw, 150cqh) * 1.06);--focus:.69;isolation:isolate;background:var(--c-void);align-items:end;height:max(100svh,760px);display:grid;position:relative;overflow:hidden;container-type:size}.ah__scene[data-astro-cid-yqgl57wo]{z-index:-1;position:absolute;inset:0}.ah__stage[data-astro-cid-yqgl57wo]{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}.ah__stage[data-astro-cid-yqgl57wo]>[data-astro-cid-yqgl57wo]{--u:calc(100cqw / 1536)}.ah__plate[data-astro-cid-yqgl57wo]{width:100%;height:100%;position:absolute;inset:0}.ah__nexus[data-astro-cid-yqgl57wo]{left:calc(731 * var(--u));top:calc(137 * var(--u));width:calc(210 * var(--u));aspect-ratio:210/485;position:absolute}.ah__float[data-astro-cid-yqgl57wo]{transform-origin:50% 57%;position:absolute;inset:0}.ah__float[data-astro-cid-yqgl57wo] img[data-astro-cid-yqgl57wo],.ah__shine[data-astro-cid-yqgl57wo]{width:100%;height:100%;position:absolute;inset:0}.ah__core[data-astro-cid-yqgl57wo]{opacity:.25;background:radial-gradient(closest-side,#aa82ff8c,#8e5aff29 50%,#0000);width:170%;height:80%;position:absolute;top:52%;left:50%;translate:-50% -50%}.ah__shine[data-astro-cid-yqgl57wo]{background:radial-gradient(ellipse 60% 55% at 50% 48%, var(--c-lavender), var(--c-violet) 70%);mix-blend-mode:screen;opacity:0;-webkit-mask:url(/hero/nexus-crystal.webp) 50%/100% 100% no-repeat;mask:url(/hero/nexus-crystal.webp) 50%/100% 100% no-repeat}.ah__person[data-astro-cid-yqgl57wo]{left:calc(800 * var(--u));top:calc(590 * var(--u));width:calc(135 * var(--u));height:auto;position:absolute}.ah__logo[data-astro-cid-yqgl57wo]{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}.ah__scrim[data-astro-cid-yqgl57wo]{background:linear-gradient(90deg, #050610f0 0%, #050610c7 34%, #05061000 60%), linear-gradient(0deg, var(--c-void) 0%, #05061000 22%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.ah__float[data-astro-cid-yqgl57wo]{animation:ah-levitate var(--nexus-duration) ease-in-out infinite}.ah__shine[data-astro-cid-yqgl57wo]{animation:ah-shine var(--nexus-duration) ease-in-out infinite}}@keyframes ah-levitate{0%,to{transform:translate(0,0)rotate(.15deg)}50%{transform:translate3d(0, var(--nexus-float), 0) rotate(-.15deg)}}@keyframes ah-shine{50%{opacity:.16}}.ah__inner[data-astro-cid-yqgl57wo]{width:100%;max-width:var(--container);padding:calc(var(--header-h) + 48px) var(--gutter) clamp(56px, 8vh, 96px);box-sizing:content-box;margin-inline:auto}.ah__crumbs[data-astro-cid-yqgl57wo]{margin-bottom:28px}.ah__title[data-astro-cid-yqgl57wo]{max-width:15ch;font:500 clamp(2.4rem, 1.4rem + 3.6vw, 4.6rem) / 1.02 var(--f-display);letter-spacing:-.02em;color:var(--c-text);margin:0}.ah__kicker[data-astro-cid-yqgl57wo]{font:600 12px/1.4 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--c-lavender);margin-bottom:20px;display:block}.ah__accent[data-astro-cid-yqgl57wo]{background:linear-gradient(90deg, var(--c-lavender), var(--c-violet));color:#0000;-webkit-background-clip:text;background-clip:text}.ah__lead[data-astro-cid-yqgl57wo]{max-width:46ch;color:var(--c-mist);margin:26px 0 0;font-size:clamp(16px,.95rem + .25vw,18px);line-height:1.65}.ah__lead[data-astro-cid-yqgl57wo] strong[data-astro-cid-yqgl57wo]{color:var(--c-text);font-weight:600}.ah__actions[data-astro-cid-yqgl57wo]{flex-wrap:wrap;gap:12px 16px;margin-top:34px;display:flex}.nm__grid[data-astro-cid-yqgl57wo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,96px);display:grid;position:relative}.nm__part[data-astro-cid-yqgl57wo]{align-content:start;gap:14px;display:grid}.nm__word[data-astro-cid-yqgl57wo]{font:600 clamp(4rem, 2rem + 9vw, 10rem) / .86 var(--f-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px var(--c-hairline-strong);background:linear-gradient(#b59aff47,#8e5aff00);-webkit-background-clip:text;background-clip:text;margin:0 0 6px}.nm__label[data-astro-cid-yqgl57wo]{font:600 12px/1.4 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--c-lavender);margin:0}.nm__text[data-astro-cid-yqgl57wo]{max-width:40ch;color:var(--c-mist);margin:0;font-size:17px;line-height:1.65}.nm__join[data-astro-cid-yqgl57wo]{border:1px solid var(--c-lavender);background:var(--c-void);width:18px;height:18px;position:absolute;top:clamp(2rem,1rem + 4.5vw,5rem);left:50%;translate:-50% -50%;rotate:45deg;box-shadow:0 0 24px #8e5aff8c}.vi__inner[data-astro-cid-yqgl57wo]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.vi__ring[data-astro-cid-yqgl57wo]{justify-self:center;width:100%;max-width:420px;overflow:visible}.vi__orbit[data-astro-cid-yqgl57wo],.vi__spoke[data-astro-cid-yqgl57wo]{fill:none;stroke:var(--c-stroke-idle);stroke-width:1px;vector-effect:non-scaling-stroke}.vi__orbit--in[data-astro-cid-yqgl57wo],.vi__spoke[data-astro-cid-yqgl57wo]{stroke:var(--c-stroke-dim)}.vi__node[data-astro-cid-yqgl57wo]{fill:var(--c-void);stroke:var(--c-lavender);stroke-width:1.2px}.vi__heart[data-astro-cid-yqgl57wo]{fill:var(--c-facet);stroke:var(--c-lavender);stroke-width:1.2px;filter:drop-shadow(0 0 12px #8e5affb3)}.vi__body[data-astro-cid-yqgl57wo]{max-width:54ch;color:var(--c-mist);margin:28px 0 0;font-size:17px;line-height:1.7}.vi__note[data-astro-cid-yqgl57wo]{color:var(--c-text-3);margin:18px 0 0;font-size:15px}.vi__note[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo],.id__card[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]{color:var(--c-lavender);text-underline-offset:3px}.cd__list[data-astro-cid-yqgl57wo]{border-top:1px solid var(--c-hairline);margin-inline:0;padding:0;list-style:none}.cd__row[data-astro-cid-yqgl57wo]{border-bottom:1px solid var(--c-hairline);grid-template-columns:72px minmax(0,5fr) minmax(0,6fr);align-items:baseline;gap:8px 32px;padding:clamp(24px,3vw,36px) 0;display:grid}.cd__num[data-astro-cid-yqgl57wo]{font:500 15px/1 var(--f-display);letter-spacing:.08em;color:var(--c-lavender)}.cd__title[data-astro-cid-yqgl57wo]{font:500 clamp(1.3rem, 1rem + .9vw, 1.75rem) / 1.2 var(--f-display);color:var(--c-text);margin:0}.cd__text[data-astro-cid-yqgl57wo]{max-width:50ch;color:var(--c-mist);margin:0;font-size:16px;line-height:1.65}.hz__panel[data-astro-cid-yqgl57wo]{--cut:48px;background:var(--dot-grid), var(--c-panel);border:1px solid var(--c-hairline);border-radius:var(--radius-panel);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%);box-sizing:border-box;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(28px,4vw,56px);display:grid}.hz__visual[data-astro-cid-yqgl57wo]{place-items:center;min-height:300px;display:grid;position:relative}.hz__halo[data-astro-cid-yqgl57wo]{aspect-ratio:1;background:radial-gradient(closest-side,#8e5aff59,#0000);border-radius:50%;width:80%;position:absolute}.hz__float[data-astro-cid-yqgl57wo] img[data-astro-cid-yqgl57wo]{width:clamp(96px,9vw,130px);height:auto;display:block;position:relative}@media (prefers-reduced-motion:no-preference){.hz__float[data-astro-cid-yqgl57wo]{animation:ah-levitate var(--nexus-duration) ease-in-out infinite}}.hz__body[data-astro-cid-yqgl57wo]{max-width:52ch;color:var(--c-mist);margin:24px 0 0;font-size:16px;line-height:1.65}.hz__goals[data-astro-cid-yqgl57wo]{color:var(--c-mist);gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.hz__goals[data-astro-cid-yqgl57wo] li[data-astro-cid-yqgl57wo]{padding-left:22px;line-height:1.6;position:relative}.hz__goals[data-astro-cid-yqgl57wo] li[data-astro-cid-yqgl57wo]:before{content:"";border:1px solid var(--c-lavender);width:7px;height:7px;position:absolute;top:.62em;left:2px;rotate:45deg}.hz__goals[data-astro-cid-yqgl57wo] strong[data-astro-cid-yqgl57wo]{color:var(--c-text);font-weight:600}.hz__link[data-astro-cid-yqgl57wo]{min-height:44px;font:600 15px/1.4 var(--f-ui);color:var(--c-lavender);align-items:center;gap:8px;margin-top:15px;text-decoration:none;display:inline-flex}.hz__link[data-astro-cid-yqgl57wo]:hover{color:var(--c-text)}.xs[data-astro-cid-yqgl57wo].id{--xs-pad:clamp(32px, 1rem + 3vw, 64px)}.id__card[data-astro-cid-yqgl57wo]{--cut:32px;background:var(--dot-grid), var(--c-panel);border:1px solid var(--c-hairline);border-radius:var(--radius-panel);max-width:640px;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%);padding:clamp(20px,2.5vw,32px);position:relative}.id__cut[data-astro-cid-yqgl57wo]{width:var(--cut);height:var(--cut);fill:none;stroke:var(--c-hairline-strong);vector-effect:non-scaling-stroke;position:absolute;top:0;right:0}.id__title[data-astro-cid-yqgl57wo]{font:500 clamp(1.375rem, 1.1rem + .8vw, 1.75rem)/1.15 var(--f-display);letter-spacing:-.01em;color:var(--c-text);margin:0 0 8px}.id__accent[data-astro-cid-yqgl57wo]{background:linear-gradient(100deg, var(--c-lavender) 0%, var(--c-violet) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.id__list[data-astro-cid-yqgl57wo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;display:grid}.id__row[data-astro-cid-yqgl57wo]{border-bottom:1px solid var(--c-stroke-dim);gap:2px;padding:12px 0;display:grid}.id__row[data-astro-cid-yqgl57wo] dt[data-astro-cid-yqgl57wo]{font:600 12px/1.4 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-3)}.id__row[data-astro-cid-yqgl57wo] dd[data-astro-cid-yqgl57wo]{font:500 17px/1.4 var(--f-display);color:var(--c-text);margin:0}.id__more[data-astro-cid-yqgl57wo]{color:var(--c-text-3);margin:16px 0 0;font-size:15px}.seam-to-cta[data-astro-cid-yqgl57wo]{background:var(--c-void)}@media (width<=899px){.vi__inner[data-astro-cid-yqgl57wo],.hz__panel[data-astro-cid-yqgl57wo]{grid-template-columns:1fr}.vi__ring[data-astro-cid-yqgl57wo]{max-width:260px}.hz__visual[data-astro-cid-yqgl57wo]{min-height:220px}.cd__row[data-astro-cid-yqgl57wo]{grid-template-columns:48px minmax(0,1fr)}.cd__text[data-astro-cid-yqgl57wo]{grid-column:2}}@media (width<=767px){.ah[data-astro-cid-yqgl57wo]{--focus:.5;height:auto;display:block;container-type:normal}.ah__scene[data-astro-cid-yqgl57wo]{height:min(118vw,560px);position:relative;container-type:size}.ah__stage[data-astro-cid-yqgl57wo]{--W:calc(max(100cqw, 150cqh) * 1.05);top:calc((100cqh - var(--W) / 1.5) * .3)}.ah__scrim[data-astro-cid-yqgl57wo]{background:linear-gradient(0deg, var(--c-void) 0%, #05061000 35%), linear-gradient(180deg, #05061099 0%, #05061000 30%)}.ah__inner[data-astro-cid-yqgl57wo]{margin-top:-40px;padding-top:0;position:relative}.ah__crumbs[data-astro-cid-yqgl57wo]{margin-bottom:20px}.nm__grid[data-astro-cid-yqgl57wo],.id__list[data-astro-cid-yqgl57wo]{grid-template-columns:1fr}.nm__join[data-astro-cid-yqgl57wo]{display:none}}
