.backdrop[data-v-3935f2c2]{position:fixed;inset:0;z-index:var(--z-backdrop);pointer-events:none;overflow:hidden;background:var(--bg-page)}.backdrop__base[data-v-3935f2c2]{position:absolute;inset:0 0 -10%;background:radial-gradient(120% 80% at 50% -10%,rgba(38,23,74,.82) 0%,transparent 62%),linear-gradient(180deg,#0a0714,#08060f 42%,#050309);translate:0 calc(var(--progress, 0) * -48px)}.backdrop__light[data-v-3935f2c2]{position:absolute;border-radius:50%;will-change:transform,translate}.backdrop__light--a[data-v-3935f2c2]{top:-22vh;left:-8vw;width:72vw;height:72vw;max-width:1040px;max-height:1040px;background:radial-gradient(circle,rgba(139,72,246,.26) 0%,rgba(124,58,237,.17) 24%,rgba(88,28,190,.08) 48%,rgba(70,22,155,.028) 68%,transparent 84%);animation:drift-a 38s ease-in-out infinite;translate:calc(var(--px, 0) * -10px) calc(var(--progress, 0) * -150px + var(--py, 0) * -8px)}.backdrop__light--b[data-v-3935f2c2]{right:-14vw;bottom:-26vh;width:68vw;height:68vw;max-width:960px;max-height:960px;background:radial-gradient(circle,rgba(110,114,244,.21) 0%,rgba(88,88,214,.13) 26%,rgba(49,46,129,.07) 50%,rgba(40,38,110,.024) 70%,transparent 86%);animation:drift-b 46s ease-in-out infinite;translate:calc(var(--px, 0) * -16px) calc(var(--progress, 0) * -230px + var(--py, 0) * -12px)}.backdrop__light--c[data-v-3935f2c2]{top:46%;left:22%;width:42vw;height:42vw;max-width:580px;max-height:580px;background:radial-gradient(circle,rgba(74,141,250,.16) 0%,rgba(48,114,240,.1) 26%,rgba(37,99,235,.04) 50%,rgba(30,80,200,.014) 70%,transparent 86%);animation:drift-c 52s ease-in-out infinite;translate:calc(var(--px, 0) * -22px) calc(var(--progress, 0) * -310px + var(--py, 0) * -16px)}.backdrop__orbit[data-v-3935f2c2]{position:absolute;border-radius:50%;will-change:translate}.backdrop__orbit--far[data-v-3935f2c2]{top:2vh;left:44%;width:176vw;height:108vw;border:1px solid rgba(129,140,248,.34);transform:translate(-50%,-50%) rotate(-13deg);-webkit-mask-image:conic-gradient(from 150deg,#000 0deg,rgba(0,0,0,.62) 44deg,transparent 126deg,transparent 236deg,rgba(0,0,0,.55) 318deg,#000 360deg);mask-image:conic-gradient(from 150deg,#000 0deg,rgba(0,0,0,.62) 44deg,transparent 126deg,transparent 236deg,rgba(0,0,0,.55) 318deg,#000 360deg);translate:0 calc(var(--progress, 0) * -180px)}.backdrop__orbit--near[data-v-3935f2c2]{top:9vh;left:41%;width:118vw;height:72vw;border:1px solid rgba(168,85,247,.42);transform:translate(-50%,-50%) rotate(-19deg);-webkit-mask-image:conic-gradient(from 24deg,transparent 0deg,rgba(0,0,0,.7) 62deg,#000 118deg,rgba(0,0,0,.45) 196deg,transparent 262deg,transparent 360deg);mask-image:conic-gradient(from 24deg,transparent 0deg,rgba(0,0,0,.7) 62deg,#000 118deg,rgba(0,0,0,.45) 196deg,transparent 262deg,transparent 360deg);translate:0 calc(var(--progress, 0) * -340px)}.backdrop__dust[data-v-3935f2c2]{position:absolute;left:0;right:0;will-change:translate;-webkit-mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.55) 22%,rgba(0,0,0,.28) 50%,rgba(0,0,0,.55) 78%,#000 100%);mask-image:linear-gradient(90deg,#000,#0000008c 22%,#00000047,#0000008c 78%,#000)}.backdrop__dust--far[data-v-3935f2c2]{top:-45%;bottom:-45%;background-size:560px 560px;background-image:radial-gradient(1px 1px at 226px 412px,rgba(214,204,255,.24) 0%,transparent 100%),radial-gradient(1.1px 1.1px at 104px 513px,rgba(214,204,255,.21) 0%,transparent 100%),radial-gradient(1.2px 1.2px at 492px 425px,rgba(214,204,255,.19) 0%,transparent 100%),radial-gradient(1px 1px at 415px 279px,rgba(214,204,255,.24) 0%,transparent 100%),radial-gradient(1.4px 1.4px at 41px 412px,rgba(214,204,255,.14) 0%,transparent 100%),radial-gradient(1.2px 1.2px at 94px 275px,rgba(214,204,255,.2) 0%,transparent 100%),radial-gradient(1.2px 1.2px at 189px 207px,rgba(214,204,255,.2) 0%,transparent 100%),radial-gradient(1.3px 1.3px at 503px 193px,rgba(214,204,255,.16) 0%,transparent 100%),radial-gradient(1.1px 1.1px at 278px 14px,rgba(214,204,255,.21) 0%,transparent 100%),radial-gradient(1.1px 1.1px at 297px 113px,rgba(214,204,255,.21) 0%,transparent 100%),radial-gradient(1px 1px at 411px 72px,rgba(214,204,255,.24) 0%,transparent 100%),radial-gradient(1px 1px at 438px 509px,rgba(214,204,255,.26) 0%,transparent 100%),radial-gradient(1.3px 1.3px at 137px 72px,rgba(214,204,255,.16) 0%,transparent 100%),radial-gradient(1.1px 1.1px at 378px 370px,rgba(214,204,255,.22) 0%,transparent 100%),radial-gradient(1.2px 1.2px at 220px 310px,rgba(214,204,255,.18) 0%,transparent 100%),radial-gradient(1px 1px at 318px 280px,rgba(214,204,255,.24) 0%,transparent 100%),radial-gradient(1px 1px at 555px 541px,rgba(214,204,255,.25) 0%,transparent 100%),radial-gradient(1.2px 1.2px at 344px 508px,rgba(214,204,255,.19) 0%,transparent 100%),radial-gradient(1.1px 1.1px at 51px 191px,rgba(214,204,255,.22) 0%,transparent 100%),radial-gradient(1.4px 1.4px at 526px 69px,rgba(214,204,255,.14) 0%,transparent 100%),radial-gradient(1px 1px at 374px 183px,rgba(214,204,255,.26) 0%,transparent 100%),radial-gradient(1px 1px at 535px 308px,rgba(214,204,255,.24) 0%,transparent 100%);translate:calc(var(--px, 0) * -8px) calc(var(--progress, 0) * -210px)}.backdrop__dust--near[data-v-3935f2c2]{top:-70%;bottom:-70%;background-size:380px 380px;background-image:radial-gradient(1.8px 1.8px at 134px 19px,rgba(232,226,255,.23) 0%,transparent 100%),radial-gradient(1.7px 1.7px at 108px 308px,rgba(232,226,255,.25) 0%,transparent 100%),radial-gradient(1.7px 1.7px at 296px 7px,rgba(232,226,255,.26) 0%,transparent 100%),radial-gradient(1.6px 1.6px at 327px 173px,rgba(232,226,255,.29) 0%,transparent 100%),radial-gradient(1.6px 1.6px at 277px 269px,rgba(232,226,255,.27) 0%,transparent 100%),radial-gradient(1.3px 1.3px at 56px 105px,rgba(232,226,255,.38) 0%,transparent 100%),radial-gradient(1.8px 1.8px at 13px 337px,rgba(232,226,255,.23) 0%,transparent 100%),radial-gradient(1.6px 1.6px at 17px 239px,rgba(232,226,255,.29) 0%,transparent 100%),radial-gradient(1.8px 1.8px at 221px 169px,rgba(232,226,255,.22) 0%,transparent 100%),radial-gradient(1.4px 1.4px at 222px 79px,rgba(232,226,255,.33) 0%,transparent 100%),radial-gradient(1.6px 1.6px at 211px 346px,rgba(232,226,255,.28) 0%,transparent 100%);translate:calc(var(--px, 0) * -18px) calc(var(--progress, 0) * -430px)}.backdrop__grid[data-v-3935f2c2]{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(90% 65% at 50% 32%,#000 0%,transparent 78%);mask-image:radial-gradient(90% 65% at 50% 32%,#000 0%,transparent 78%)}.backdrop__grid-lines[data-v-3935f2c2]{position:absolute;inset:-20% 0;background-image:linear-gradient(to right,rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.032) 1px,transparent 1px);background-size:88px 88px;translate:calc(var(--px, 0) * -6px) calc(var(--progress, 0) * -110px);will-change:translate}.backdrop__grain[data-v-3935f2c2]{position:absolute;inset:0;opacity:.3;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.42'/%3E%3C/svg%3E")}.backdrop__vignette[data-v-3935f2c2]{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 40%,transparent 42%,rgba(4,2,10,.58) 100%)}@media(max-width:720px){.backdrop__grid-lines[data-v-3935f2c2]{background-size:64px 64px}.backdrop__orbit--far[data-v-3935f2c2]{width:250vw;height:168vw}.backdrop__orbit--near[data-v-3935f2c2]{display:none}.backdrop__dust--near[data-v-3935f2c2]{background-size:300px 300px}.backdrop__dust--far[data-v-3935f2c2]{top:0;bottom:-240px}.backdrop__dust--near[data-v-3935f2c2]{top:0;bottom:-460px}.backdrop__grid-lines[data-v-3935f2c2]{inset:0 0 -130px}.backdrop__grain[data-v-3935f2c2]{mix-blend-mode:normal;opacity:.07}}.brand[data-v-d9fa047f]{display:inline-flex;align-items:center;gap:.6rem}.brand__mark[data-v-d9fa047f]{display:block;filter:drop-shadow(0 2px 12px rgba(168,85,247,.45))}.brand__word[data-v-d9fa047f]{font-family:var(--font-display);font-size:1.12rem;font-weight:600;letter-spacing:-.028em;color:var(--ink-hi)}.glyph[data-v-c3939f96]{flex:none;overflow:visible}.btn[data-v-fdf077c1]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6em;border-radius:var(--r-pill);font-family:var(--font-display);font-weight:500;letter-spacing:-.012em;white-space:nowrap;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),background-color var(--dur) var(--ease),color var(--dur) var(--ease),opacity var(--dur) var(--ease)}.btn--sm[data-v-fdf077c1]{padding:.5rem .95rem;font-size:var(--fs-xs)}.btn--md[data-v-fdf077c1]{padding:.72rem 1.35rem;font-size:.95rem}.btn--lg[data-v-fdf077c1]{padding:.95rem 1.8rem;font-size:1.02rem}.btn--block[data-v-fdf077c1]{display:flex;width:100%}.btn__icon[data-v-fdf077c1]{opacity:.8;transition:transform var(--dur) var(--ease)}.btn--primary[data-v-fdf077c1]{background:linear-gradient(180deg,#fff,#e4eaf6);color:#080a12;box-shadow:0 1px #fff9 inset,0 -1px #0000001f inset,0 14px 34px -16px #c084fc8c,var(--shadow-md)}.btn--primary[data-v-fdf077c1]:hover{transform:translateY(-2px);box-shadow:0 1px #ffffffb3 inset,0 -1px #00000024 inset,0 22px 46px -18px #c084fcb3,var(--shadow-lg)}.btn--primary[data-v-fdf077c1]:active{transform:translateY(0)}.btn--primary .btn__icon[data-v-fdf077c1]{opacity:.55}.btn--primary:hover .btn__icon--trail[data-v-fdf077c1]{transform:translate(3px)}.btn--glass[data-v-fdf077c1]{color:var(--ink-hi);background:linear-gradient(177deg,#ffffff13,#ffffff05);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff2e,var(--shadow-sm)}.btn--glass[data-v-fdf077c1]:hover{transform:translateY(-2px);background:linear-gradient(177deg,#ffffff1c,#ffffff09);box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 1px #ffffff3d,0 18px 40px -22px #000c,0 0 50px -30px var(--halo-strong)}.btn--glass:hover .btn__icon--trail[data-v-fdf077c1]{transform:translate(3px)}.btn--ghost[data-v-fdf077c1]{color:var(--ink-2);padding-inline:.4rem}.btn--ghost[data-v-fdf077c1]:hover{color:var(--ink-hi)}.btn--ghost:hover .btn__icon--trail[data-v-fdf077c1]{transform:translate(3px)}.is-disabled[data-v-fdf077c1]{opacity:.45;pointer-events:none}@media(max-width:900px),(hover:none)and (pointer:coarse){.btn--glass[data-v-fdf077c1]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgba(var(--ground-rgb),.5)}}.header[data-v-d8139856]{position:fixed;inset:0 0 auto;z-index:var(--z-header);padding-top:14px}.header__inner[data-v-d8139856]{display:flex;align-items:center;gap:var(--s-6);height:60px;border-radius:var(--r-pill);transition:background-color var(--dur-slow) var(--ease),box-shadow var(--dur-slow) var(--ease)}.is-solid .header__inner[data-v-d8139856]{background:linear-gradient(177deg,#ffffff0d,#ffffff04),#07090fb8;-webkit-backdrop-filter:blur(26px) saturate(165%);backdrop-filter:blur(26px) saturate(165%);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0e,0 18px 40px -28px #000000e6}.header__brand[data-v-d8139856]{display:inline-flex;padding:4px;border-radius:var(--r-sm)}.header__nav[data-v-d8139856]{display:flex;align-items:center;gap:.15rem;margin-inline:auto}.header__link[data-v-d8139856]{position:relative;padding:.5rem .85rem;border-radius:var(--r-pill);font-size:var(--fs-sm);color:var(--ink-3);white-space:nowrap;transition:color var(--dur) var(--ease)}.header__link[data-v-d8139856]:hover,.header__link.is-active[data-v-d8139856]{color:var(--ink-hi)}.header__link.is-active[data-v-d8139856]:after{content:"";position:absolute;left:50%;bottom:1px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 10px 1px #c084fccc}.header__actions[data-v-d8139856]{display:flex;align-items:center;gap:var(--s-3)}.header__account[data-v-d8139856]{display:flex;align-items:center;gap:var(--s-2)}.account[data-v-d8139856]{position:relative}.account__toggle[data-v-d8139856]{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .7rem .3rem .3rem;border-radius:var(--r-pill);font-size:var(--fs-sm);color:var(--ink-2);background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--line-soft);cursor:pointer;transition:color var(--dur-fast) var(--ease-std),box-shadow var(--dur-fast) var(--ease-std)}.account__toggle[data-v-d8139856]:hover,.account__toggle[aria-expanded=true][data-v-d8139856]{color:var(--ink-hi);box-shadow:inset 0 0 0 1px #c084fc66}.account__chevron[data-v-d8139856]{color:var(--ink-4);transition:transform var(--dur) var(--ease)}.account__toggle[aria-expanded=true] .account__chevron[data-v-d8139856]{transform:rotate(180deg)}.account__avatar[data-v-d8139856]{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;font-family:var(--font-display);font-size:.8rem;font-weight:600;color:var(--ink-hi);background:linear-gradient(160deg,#c084fc8c,#6366f166);box-shadow:inset 0 0 0 1px #ffffff2e}.account__avatar--lg[data-v-d8139856]{width:42px;height:42px;font-size:1.05rem}.account__handle[data-v-d8139856]{max-width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account__menu[data-v-d8139856]{position:absolute;top:calc(100% + 10px);right:0;display:flex;flex-direction:column;min-width:220px;padding:.4rem;border-radius:var(--r-md);background:linear-gradient(177deg,#ffffff0f,#ffffff05),#0c0a16f0;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff12,0 24px 50px -24px #000000f2}.account__who[data-v-d8139856]{display:flex;flex-direction:column;gap:.1rem;padding:.55rem .7rem .65rem;margin:0 0 .3rem;border-bottom:1px solid var(--line-soft)}.account__name[data-v-d8139856]{font-family:var(--font-display);font-size:.92rem;font-weight:500;color:var(--ink-hi)}.account__sub[data-v-d8139856]{font-size:var(--fs-xs);color:var(--ink-4)}.account__item[data-v-d8139856]{display:flex;align-items:center;gap:.65rem;width:100%;padding:.55rem .7rem;border-radius:var(--r-xs);font-size:var(--fs-sm);color:var(--ink-2);text-align:left;cursor:pointer;transition:color var(--dur-fast) var(--ease-std),background var(--dur-fast) var(--ease-std)}.account__item[data-v-d8139856]:hover,.account__item[data-v-d8139856]:focus-visible{color:var(--ink-hi);background:#c084fc1a}.account__item svg[data-v-d8139856]{color:var(--accent-soft)}.account__rule[data-v-d8139856]{height:1px;margin:.3rem .4rem;background:var(--line-soft)}.pop-enter-active[data-v-d8139856],.pop-leave-active[data-v-d8139856]{transition:opacity var(--dur-fast) var(--ease-std),transform var(--dur-fast) var(--ease-std)}.pop-enter-from[data-v-d8139856],.pop-leave-to[data-v-d8139856]{opacity:0;transform:translateY(-4px)}.header__toggle[data-v-d8139856]{display:none;place-items:center;width:42px;height:42px;margin-right:-8px;color:var(--ink-2);transition:color var(--dur) var(--ease)}.header__toggle[data-v-d8139856]:hover,.is-menu .header__toggle[data-v-d8139856]{color:var(--ink-hi)}.burger[data-v-d8139856]{position:relative;display:block;width:22px;height:12px}.burger__line[data-v-d8139856]{position:absolute;right:0;height:1.5px;border-radius:1px;background:currentColor;transition:transform var(--dur) var(--ease),width var(--dur) var(--ease),top var(--dur) var(--ease)}.burger__line[data-v-d8139856]:first-child{top:0;width:22px}.burger__line[data-v-d8139856]:last-child{top:10.5px;width:14px}.burger.is-open .burger__line[data-v-d8139856]{top:5.25px;width:22px}.burger.is-open .burger__line[data-v-d8139856]:first-child{transform:rotate(45deg)}.burger.is-open .burger__line[data-v-d8139856]:last-child{transform:rotate(-45deg)}.sheet[data-v-d8139856]{position:fixed;inset:0;z-index:-1;display:none;flex-direction:column;justify-content:space-between;padding-top:100px;padding-bottom:max(var(--s-6),env(safe-area-inset-bottom));overflow:hidden auto;background:var(--bg-page)}.sheet__stage-clip[data-v-d8139856]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.sheet__art[data-v-d8139856]{position:absolute;right:-46vw;bottom:-30vw;width:130vw;aspect-ratio:1;pointer-events:none}.sheet__glow[data-v-d8139856]{position:absolute;inset:22%;border-radius:50%;background:radial-gradient(circle,rgba(192,132,252,.46) 0%,rgba(147,51,234,.22) 32%,rgba(79,70,229,.06) 58%,transparent 72%);filter:blur(6px);animation:sheet-breathe-d8139856 6s ease-in-out infinite}.sheet__orbit[data-v-d8139856]{position:absolute;inset:0;margin:auto;border-radius:50%;border:1px solid rgba(165,150,255,.2)}.sheet__orbit--a[data-v-d8139856]{width:52%;height:52%;border-color:#c084fc5c}.sheet__orbit--b[data-v-d8139856]{width:76%;height:76%}.sheet__orbit--c[data-v-d8139856]{width:100%;height:100%;border-color:#818cf81a}.sheet__electron[data-v-d8139856]{position:absolute;top:0;left:0;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:#f3e8ff;box-shadow:0 0 10px 2px #c084fcd9;offset-path:circle(50% at 50% 50%);offset-rotate:0deg;animation:sheet-orbit-d8139856 14s linear infinite}.sheet__orbit--b .sheet__electron[data-v-d8139856]{width:4px;height:4px;opacity:.7;animation-duration:26s;animation-direction:reverse}@keyframes sheet-orbit-d8139856{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes sheet-breathe-d8139856{50%{opacity:.72;transform:scale(.96)}}.sheet__nav[data-v-d8139856]{position:relative;display:flex;flex-direction:column}.sheet__link[data-v-d8139856]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:.85rem 0;border-bottom:1px solid var(--line-soft)}.sheet__link[data-v-d8139856]:last-child{border-bottom:0}.sheet__text[data-v-d8139856]{display:flex;flex-direction:column;gap:.2rem;transition:transform var(--dur) var(--ease)}.sheet__label[data-v-d8139856]{font-family:var(--font-display);font-size:1.6rem;font-weight:500;letter-spacing:var(--tracking-heading);line-height:1.1;color:var(--ink);transition:color var(--dur-fast) var(--ease-std)}.sheet__hint[data-v-d8139856]{font-size:var(--fs-xs);color:var(--ink-4)}.sheet__arrow[data-v-d8139856]{flex:none;color:var(--ink-4);transition:color var(--dur-fast) var(--ease-std),transform var(--dur) var(--ease)}.sheet__link:hover .sheet__text[data-v-d8139856],.sheet__link:focus-visible .sheet__text[data-v-d8139856]{transform:translate(6px)}.sheet__link:hover .sheet__label[data-v-d8139856],.sheet__link:focus-visible .sheet__label[data-v-d8139856]{color:var(--ink-hi)}.sheet__link:hover .sheet__arrow[data-v-d8139856],.sheet__link:focus-visible .sheet__arrow[data-v-d8139856]{color:var(--accent-soft);transform:translate(3px)}.sheet__link.is-active .sheet__label[data-v-d8139856]{color:var(--accent-ink)}.sheet__link.is-active .sheet__arrow[data-v-d8139856]{color:var(--accent-soft)}.sheet__link.is-active[data-v-d8139856]:before{content:"";position:absolute;left:calc(var(--gutter) * -.55);top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 10px 1px #c084fccc}.sheet__foot[data-v-d8139856]{position:relative;display:flex;flex-direction:column;gap:var(--s-4);margin-top:var(--s-8)}.sheet__stage[data-v-d8139856]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;margin:0;font-size:.6rem;color:var(--ink-3)}.sheet__pip[data-v-d8139856]{width:5px;height:5px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 10px 2px #c084fcb3}.sheet__account[data-v-d8139856]{display:flex;flex-direction:column;gap:var(--s-3);padding-bottom:var(--s-4);border-bottom:1px solid var(--line-soft)}.sheet__who[data-v-d8139856]{display:flex;align-items:center;gap:var(--s-3)}.sheet__who-text[data-v-d8139856]{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1}.sheet__signout[data-v-d8139856]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-soft);transition:color var(--dur-fast) var(--ease-std)}.sheet__signout[data-v-d8139856]:hover{color:var(--ink-hi)}.sheet__account-actions[data-v-d8139856]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}.sheet__wide[data-v-d8139856]{grid-column:1 / -1}.sheet-enter-active[data-v-d8139856],.sheet-leave-active[data-v-d8139856]{transition:opacity var(--dur) var(--ease)}.sheet-enter-from[data-v-d8139856],.sheet-leave-to[data-v-d8139856]{opacity:0}.sheet-enter-active .sheet__link[data-v-d8139856],.sheet-enter-active .sheet__foot[data-v-d8139856]{transition:opacity var(--dur-slow) var(--ease),transform var(--dur-slow) var(--ease);transition-delay:calc(var(--i, 6) * 40ms + 60ms)}.sheet-enter-from .sheet__link[data-v-d8139856],.sheet-enter-from .sheet__foot[data-v-d8139856]{opacity:0;transform:translateY(14px)}.sheet-enter-active .sheet__art[data-v-d8139856]{transition:transform .9s var(--ease),opacity .9s var(--ease)}.sheet-enter-from .sheet__art[data-v-d8139856]{opacity:0;transform:scale(.85) translate(6%,6%)}@media(max-height:700px){.sheet[data-v-d8139856]{padding-top:84px;padding-bottom:max(var(--s-4),env(safe-area-inset-bottom))}.sheet__link[data-v-d8139856]{padding-block:.5rem}.sheet__label[data-v-d8139856]{font-size:1.3rem}.sheet__hint[data-v-d8139856]{font-size:.75rem}.sheet__foot[data-v-d8139856]{margin-top:var(--s-5);gap:var(--s-3)}}@media(prefers-reduced-motion:reduce){.sheet-enter-active .sheet__link[data-v-d8139856],.sheet-enter-active .sheet__foot[data-v-d8139856],.sheet-enter-active .sheet__art[data-v-d8139856]{transition:none}.sheet__electron[data-v-d8139856],.sheet__glow[data-v-d8139856]{animation:none}.burger__line[data-v-d8139856]{transition:none}}@media(max-width:1180px){.header__account+.header__github[data-v-d8139856]{display:none}.header__inner[data-v-d8139856]{gap:var(--s-4)}.header__link[data-v-d8139856]{padding-inline:.6rem}}@media(max-width:1060px){.account__handle[data-v-d8139856]{display:none}.account__toggle[data-v-d8139856]{padding-right:.5rem}}@media(max-width:900px){.header__nav[data-v-d8139856]{display:none}.header__toggle[data-v-d8139856]{display:grid}.header__github[data-v-d8139856],.header__account[data-v-d8139856]{display:none}.header__actions[data-v-d8139856]{margin-left:auto}.sheet[data-v-d8139856]{display:flex}}.plink[data-v-7053db0a]{display:inline-flex;align-items:baseline;gap:.45rem;font-size:var(--fs-sm);color:var(--ink-2);transition:color var(--dur) var(--ease)}a.plink[data-v-7053db0a]:hover{color:var(--ink-hi)}.plink--soon[data-v-7053db0a]{color:var(--ink-4);cursor:default}.plink__tag[data-v-7053db0a]{font-family:var(--font-mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);padding:.1rem .34rem;border-radius:var(--r-xs);box-shadow:inset 0 0 0 1px var(--line-soft)}.footer[data-v-aad7a33b]{position:relative;z-index:var(--z-content);padding-top:var(--s-16);padding-bottom:var(--s-10)}.footer__inner[data-v-aad7a33b]{display:grid;grid-template-columns:minmax(220px,1fr) 2fr;gap:var(--s-12);padding-top:var(--s-16)}.footer__brand[data-v-aad7a33b]{display:flex;flex-direction:column;gap:var(--s-4);align-items:flex-start}.footer__tagline[data-v-aad7a33b]{color:var(--ink-3);max-width:24ch}.footer__stage[data-v-aad7a33b]{margin:0;font-size:.6rem;color:var(--ink-4)}.footer__groups[data-v-aad7a33b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-8)}.footer__group-title[data-v-aad7a33b]{margin-bottom:var(--s-4);color:var(--ink-4)}.footer__list[data-v-aad7a33b]{display:flex;flex-direction:column;gap:.7rem}.footer__action[data-v-aad7a33b]{font-size:var(--fs-sm);color:var(--ink-2);text-align:left;transition:color var(--dur) var(--ease)}.footer__action[data-v-aad7a33b]:hover{color:var(--ink-hi)}.footer__note[data-v-aad7a33b]{margin-top:var(--s-12)}.footer__note p[data-v-aad7a33b]{max-width:68ch}.footer__bottom[data-v-aad7a33b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4);margin-top:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--line-soft)}.footer__ghost[data-v-aad7a33b]{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--fs-xs);color:var(--ink-3);transition:color var(--dur) var(--ease)}.footer__ghost[data-v-aad7a33b]:hover{color:var(--ink-hi)}@media(max-width:860px){.footer__inner[data-v-aad7a33b]{grid-template-columns:1fr;gap:var(--s-10)}}@media(max-width:520px){.footer__groups[data-v-aad7a33b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-6)}}.notice[data-v-459fe193]{--glass-radius: var(--r-lg);position:fixed;left:var(--gutter);bottom:calc(var(--s-6) + env(safe-area-inset-bottom,0px));z-index:var(--z-overlay);display:flex;flex-direction:column;gap:var(--s-4);width:min(420px,calc(100vw - 2 * var(--gutter)));padding:var(--s-5) var(--s-6)}.notice__close[data-v-459fe193]{position:absolute;top:var(--s-3);right:var(--s-3);z-index:2;display:grid;place-items:center;width:28px;height:28px;border-radius:var(--r-pill);color:var(--ink-3);transition:color var(--dur-fast) var(--ease-std)}.notice__close[data-v-459fe193]:hover{color:var(--ink-hi)}.notice__text[data-v-459fe193]{display:flex;flex-direction:column;gap:var(--s-2);padding-right:var(--s-6)}.notice__title[data-v-459fe193]{margin:0;color:var(--ink-4)}.notice__body[data-v-459fe193]{margin:0;color:var(--ink-2)}.notice__warn[data-v-459fe193]{margin:0;color:var(--wait)}.notice__state[data-v-459fe193]{margin:0;color:var(--ink-3)}.notice__actions[data-v-459fe193]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3) var(--s-4)}.notice__buttons[data-v-459fe193]{display:flex;gap:var(--s-2)}.notice-enter-active[data-v-459fe193],.notice-leave-active[data-v-459fe193]{transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.notice-enter-from[data-v-459fe193],.notice-leave-to[data-v-459fe193]{opacity:0;transform:translate3d(0,12px,0)}@media(prefers-reduced-motion:reduce){.notice-enter-from[data-v-459fe193],.notice-leave-to[data-v-459fe193]{transform:none}}@media(max-width:520px){.notice[data-v-459fe193]{left:var(--s-4);bottom:calc(var(--s-4) + env(safe-area-inset-bottom,0px));width:calc(100vw - 2 * var(--s-4))}.notice__buttons[data-v-459fe193]{flex:1}.notice__buttons[data-v-459fe193]>*{flex:1}}.page[data-v-4cd7cd62]{position:relative;z-index:var(--z-content)}.mark[data-v-633ba07d]{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;isolation:isolate}.mark__bloom[data-v-633ba07d]{position:absolute;left:50%;top:50%;width:calc(72% * var(--bloom, 1));height:calc(72% * var(--bloom, 1));border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.26) 0%,rgba(150,70,242,.19) 22%,rgba(124,58,237,.12) 40%,rgba(49,46,129,.05) 62%,transparent 82%);animation:glow-breathe 12s ease-in-out infinite;pointer-events:none}@media(prefers-reduced-motion:reduce){.mark__bloom[data-v-633ba07d]{animation:none}}.hero[data-v-92075949]{position:relative;z-index:var(--z-content);min-height:100svh;display:flex;align-items:center;padding-top:clamp(120px,16vh,180px);padding-bottom:clamp(90px,12vh,140px)}.hero__inner[data-v-92075949]{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(32px,5vw,72px);width:100%}.hero__text[data-v-92075949]{max-width:640px}.hero__eyebrow[data-v-92075949]{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 var(--s-6);color:var(--ink-3)}.hero__pip[data-v-92075949]{width:6px;height:6px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 12px 2px #c084fcb3;animation:breathe 4.5s ease-in-out infinite}.hero__title[data-v-92075949]{margin-bottom:var(--s-6);font-size:clamp(2.7rem,1.1rem + 5.2vw,5.3rem)}.hero__line[data-v-92075949]{display:block}.hero__lead[data-v-92075949]{max-width:52ch;margin-bottom:var(--s-8)}.hero__actions[data-v-92075949]{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-bottom:var(--s-10)}.hero__marks[data-v-92075949]{display:flex;flex-wrap:wrap;gap:var(--s-6);font-size:var(--fs-xs);color:var(--ink-3)}.hero__marks li[data-v-92075949]{display:inline-flex;align-items:center;gap:.55rem}.hero__mark-dot[data-v-92075949]{width:4px;height:4px;border-radius:50%;background:var(--ink-4)}.hero__art[data-v-92075949]{justify-self:center;width:100%;translate:0 calc(var(--scroll, 0) * -26px)}.hero__scroll[data-v-92075949]{position:absolute;left:50%;bottom:clamp(22px,4vh,40px);display:flex;flex-direction:column;align-items:center;gap:.75rem;transform:translate(-50%);color:var(--ink-4);transition:color var(--dur) var(--ease)}.hero__scroll[data-v-92075949]:hover{color:var(--ink-2)}.hero__scroll .mono[data-v-92075949]{font-size:.58rem}.hero__scroll-rail[data-v-92075949]{position:relative;width:1px;height:44px;overflow:hidden;background:linear-gradient(180deg,var(--line),transparent)}.hero__scroll-dot[data-v-92075949]{position:absolute;inset-inline:-1px;top:0;height:14px;background:linear-gradient(180deg,transparent,var(--accent-soft));animation:scroll-hint-92075949 2.8s var(--ease-soft) infinite}@keyframes scroll-hint-92075949{0%{transform:translateY(-16px);opacity:0}35%{opacity:1}to{transform:translateY(46px);opacity:0}}@media(max-width:1020px){.hero__inner[data-v-92075949]{grid-template-columns:1fr;gap:var(--s-12)}.hero__text[data-v-92075949]{max-width:none}.hero__art[data-v-92075949]{order:2}.hero__scroll[data-v-92075949]{display:none}}@media(max-width:720px){.hero[data-v-92075949]{min-height:0;padding-bottom:var(--s-10)}}@media(max-width:560px){.hero[data-v-92075949]{padding-top:116px}.hero__actions[data-v-92075949]{gap:var(--s-2);margin-bottom:var(--s-8)}.hero__actions[data-v-92075949]>*{flex:1 1 100%}.hero__marks[data-v-92075949]{gap:var(--s-2) var(--s-4)}}@media(prefers-reduced-motion:reduce){.hero__art[data-v-92075949]{translate:none}.hero__scroll-dot[data-v-92075949],.hero__pip[data-v-92075949]{animation:none}}.problem[data-v-e28ed379]{overflow:hidden}.problem__eyebrow[data-v-e28ed379]{margin-bottom:var(--s-6)}.problem__title[data-v-e28ed379]{max-width:17ch;margin-bottom:var(--s-6)}.problem__lead[data-v-e28ed379]{margin-bottom:clamp(56px,8vw,104px)}.fragments[data-v-e28ed379]{display:flex;flex-direction:column;max-width:780px}.fragment[data-v-e28ed379]{position:relative;display:flex;align-items:baseline;gap:var(--s-4);padding:clamp(14px,1.6vw,20px) 0;transform:translate3d(var(--drift, 0),0,0);border-bottom:1px solid var(--line-soft);transition:transform var(--dur-slow) var(--ease)}.fragment__dot[data-v-e28ed379]{width:5px;height:5px;flex:none;border-radius:50%;background:var(--ink-4);transform:translateY(-3px)}.fragment__thing[data-v-e28ed379]{flex:none;font-family:var(--font-display);font-size:clamp(1.05rem,.95rem + .6vw,1.45rem);font-weight:500;letter-spacing:-.02em;color:var(--ink-hi)}.fragment__place[data-v-e28ed379]{font-size:clamp(.95rem,.9rem + .3vw,1.12rem);color:var(--ink-3)}.problem__transition[data-v-e28ed379]{max-width:46ch;margin-top:clamp(56px,8vw,96px);margin-left:auto;font-family:var(--font-display);font-size:clamp(1.25rem,1rem + 1.3vw,2rem);font-weight:500;line-height:1.34;letter-spacing:-.024em;color:var(--ink-2);text-align:right}@media(max-width:640px){.fragment[data-v-e28ed379]{flex-direction:column;align-items:flex-start;gap:.3rem;margin-left:0}.fragment__dot[data-v-e28ed379]{display:none}.problem__transition[data-v-e28ed379]{text-align:left;margin-left:0}}.section-header[data-v-b653ec3e]{display:flex;flex-direction:column;gap:var(--s-5);max-width:900px}.is-center[data-v-b653ec3e]{align-items:center;text-align:center;margin-inline:auto}.section-header__eyebrow[data-v-b653ec3e]{display:inline-flex;align-items:center;gap:.65rem;margin:0}.section-header__tick[data-v-b653ec3e]{width:22px;height:1px;background:linear-gradient(90deg,var(--accent),transparent)}.is-center .section-header__tick[data-v-b653ec3e]{background:linear-gradient(90deg,transparent,var(--accent))}.section-header__title[data-v-b653ec3e]{max-width:18ch}.is-center .section-header__title[data-v-b653ec3e]{max-width:22ch}.section-header__lead[data-v-b653ec3e]{margin:0}.section-header__extra[data-v-b653ec3e]{margin-top:var(--s-2)}@media(max-width:720px){.section-header__title[data-v-b653ec3e]{max-width:none}}.what__grid[data-v-95ad16db]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4);margin-top:clamp(48px,6vw,80px)}.pillar[data-v-95ad16db]{display:flex;flex-direction:column;gap:var(--s-4);padding:clamp(24px,3vw,36px)}.pillar__icon[data-v-95ad16db]{display:grid;place-items:center;width:46px;height:46px;border-radius:var(--r-sm);color:var(--accent-ink);background:linear-gradient(170deg,#c084fc29,#c084fc08);box-shadow:inset 0 0 0 1px #c084fc29}.pillar__title[data-v-95ad16db]{margin-top:var(--s-1)}.pillar__body[data-v-95ad16db]{color:var(--ink-3);max-width:42ch}.extend[data-v-95ad16db]{display:flex;gap:var(--s-5);align-items:flex-start;margin-top:var(--s-4);padding:clamp(22px,2.6vw,32px);border-radius:var(--r-lg)}.extend__icon[data-v-95ad16db]{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:var(--r-sm);color:var(--ink-2);background:#ffffff09;box-shadow:inset 0 0 0 1px var(--line-soft)}.extend__title[data-v-95ad16db]{margin-bottom:.4rem}.extend__body[data-v-95ad16db]{color:var(--ink-3);max-width:78ch}@media(max-width:800px){.what__grid[data-v-95ad16db]{grid-template-columns:1fr}.extend[data-v-95ad16db]{flex-direction:column;gap:var(--s-4)}}.philosophy[data-v-0ab618ee]{position:relative;padding-block:clamp(120px,15vw,220px);overflow:hidden}.philosophy__glow[data-v-0ab618ee]{left:50%;top:50%;width:min(120vw,1200px);height:min(120vw,1200px);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(80,112,230,.12) 0%,rgba(66,96,212,.08) 24%,rgba(50,80,190,.035) 44%,transparent 74%);animation:glow-breathe 16s ease-in-out infinite}.philosophy__head[data-v-0ab618ee]{display:flex;flex-direction:column;gap:var(--s-5);margin-bottom:clamp(64px,9vw,120px)}.philosophy__title[data-v-0ab618ee]{max-width:15ch}.principles[data-v-0ab618ee]{display:flex;flex-direction:column}.principle[data-v-0ab618ee]{position:relative;display:grid;grid-template-columns:56px minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(20px,3vw,48px);padding-block:clamp(44px,6vw,76px);border-top:1px solid var(--line-soft)}.principle[data-v-0ab618ee]:first-child{border-top:0;padding-top:0}.principle__rule[data-v-0ab618ee]{position:absolute;left:0;top:clamp(44px,6vw,76px);width:2px;height:clamp(38px,5vw,62px);border-radius:var(--r-pill);background:linear-gradient(180deg,var(--accent-soft),transparent);transform-origin:top;transform:scaleY(0);opacity:0;transition:transform .8s var(--ease) .2s,opacity .8s var(--ease) .2s}.principle:first-child .principle__rule[data-v-0ab618ee]{top:0}.principle.is-in .principle__rule[data-v-0ab618ee]{transform:scaleY(1);opacity:1}.principle__index[data-v-0ab618ee]{padding-top:.9rem;color:var(--ink-4);font-size:.68rem}.principle__word[data-v-0ab618ee]{font-family:var(--font-display);font-size:clamp(2.6rem,1.4rem + 4.6vw,5.4rem);font-weight:600;line-height:.98;letter-spacing:-.042em;color:var(--ink-hi)}.principle__stop[data-v-0ab618ee]{color:var(--accent)}.principle__text[data-v-0ab618ee]{display:flex;flex-direction:column;gap:var(--s-4);padding-top:clamp(4px,1vw,14px)}.principle__line[data-v-0ab618ee]{font-family:var(--font-display);font-size:clamp(1.2rem,1rem + .9vw,1.65rem);font-weight:500;letter-spacing:-.022em;color:var(--ink)}.principle__body[data-v-0ab618ee]{max-width:46ch;color:var(--ink-3)}.belief[data-v-0ab618ee]{display:flex;flex-direction:column;align-items:center;gap:var(--s-5);margin:clamp(24px,4vw,56px) 0 0;padding-top:clamp(56px,8vw,104px);border-top:1px solid var(--line-soft);text-align:center}.belief__label[data-v-0ab618ee]{color:var(--ink-4)}.belief__quote[data-v-0ab618ee]{margin:0}.belief__quote p[data-v-0ab618ee]{max-width:22ch;margin-inline:auto;font-family:var(--font-display);font-size:clamp(1.9rem,1.1rem + 3.2vw,3.6rem);font-weight:600;line-height:1.08;letter-spacing:var(--tracking-display);color:var(--ink-3);text-wrap:balance}.belief__accent[data-v-0ab618ee]{display:block;margin-top:.15em;color:var(--ink-hi)}@media(max-width:900px){.principle[data-v-0ab618ee]{grid-template-columns:40px minmax(0,1fr);gap:var(--s-4) var(--s-5)}.principle__index[data-v-0ab618ee]{grid-row:1}.principle__word[data-v-0ab618ee],.principle__text[data-v-0ab618ee]{grid-column:2}}@media(max-width:520px){.principle[data-v-0ab618ee]{grid-template-columns:1fr}.principle__index[data-v-0ab618ee]{grid-column:1;padding-top:0}.principle__word[data-v-0ab618ee],.principle__text[data-v-0ab618ee]{grid-column:1}.principle__rule[data-v-0ab618ee]{display:none}}@media(prefers-reduced-motion:reduce){.philosophy__glow[data-v-0ab618ee]{animation:none}.principle__rule[data-v-0ab618ee]{transform:scaleY(1);opacity:1}}.eco[data-v-d3520af5]{display:flex;flex-direction:column;align-items:center;gap:clamp(20px,2.5vw,36px);width:100%}.stage[data-v-d3520af5]{display:grid;grid-template-columns:minmax(218px,.62fr) minmax(460px,1.9fr) minmax(218px,.62fr);align-items:center;gap:clamp(12px,2vw,32px);width:100%}.panel[data-v-d3520af5]{--glass-radius: var(--r-md);height:400px;overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(192,132,252,.28) transparent;display:flex;align-items:flex-start;padding:var(--s-5);border-radius:var(--r-md);background:#ffffff06;box-shadow:inset 0 0 0 1px var(--line-soft)}.panel__in[data-v-d3520af5]{display:flex;flex-direction:column;gap:.42rem;align-items:flex-start;width:100%;animation:panel-in-d3520af5 .32s var(--ease) both}@keyframes panel-in-d3520af5{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.panel__kind[data-v-d3520af5]{display:flex;align-items:center;gap:.55rem;color:var(--ink-4);margin-bottom:.15rem}.panel__icon[data-v-d3520af5]{margin-bottom:.2rem;display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:var(--r-xs);color:var(--accent-ink);background:#a855f71a;box-shadow:inset 0 0 0 1px #c084fc29}.panel__name[data-v-d3520af5]{color:var(--ink-hi)}.panel__tagline[data-v-d3520af5]{font-size:var(--fs-xs);color:var(--ink-3)}.panel__blurb[data-v-d3520af5]{color:var(--ink-2)}.panel--detail .panel__blurb[data-v-d3520af5]{margin-bottom:.3rem}.group[data-v-d3520af5]{display:flex;flex-direction:column;gap:.35rem;width:100%}.group+.group[data-v-d3520af5]{margin-top:.7rem}.links[data-v-d3520af5]{display:flex;flex-direction:column;gap:.3rem;width:100%}.link[data-v-d3520af5]{display:flex;align-items:center;gap:.6rem;width:100%;padding:.42rem .5rem;border-radius:var(--r-xs);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-std)}.link[data-v-d3520af5]:hover,.link[data-v-d3520af5]:focus-visible{background:#c084fc1a}.link__icon[data-v-d3520af5]{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;color:var(--accent-ink);background:#a855f71f}.link__text[data-v-d3520af5]{display:flex;flex-direction:column;min-width:0}.link__name[data-v-d3520af5]{font-family:var(--font-display);font-size:.86rem;font-weight:500;color:var(--ink)}.link__meta[data-v-d3520af5]{font-size:.72rem;color:var(--ink-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map[data-v-d3520af5]{position:relative;width:min(100%,760px);aspect-ratio:1;justify-self:center}.map__wires[data-v-d3520af5]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;will-change:opacity}.map__orbit[data-v-d3520af5]{fill:none;stroke:#c084fc14;stroke-width:.16;stroke-dasharray:1.1 1.8;transition:stroke var(--dur-slow) var(--ease),stroke-width var(--dur-slow) var(--ease)}.map__orbit.is-lit[data-v-d3520af5]{stroke:#c084fc4d;stroke-width:.24}.map__spoke[data-v-d3520af5]{stroke-width:.2;opacity:.45;transition:opacity var(--dur) var(--ease),stroke-width var(--dur) var(--ease)}.map__spoke.is-lit[data-v-d3520af5]{opacity:.9;stroke-width:.28}.map__spoke.is-dimmed[data-v-d3520af5]{opacity:.14}.map__spoke.is-active[data-v-d3520af5]{opacity:1;stroke-width:.4;stroke:#d6baffe6}.map__link[data-v-d3520af5]{fill:none;stroke:#818cf88c;stroke-width:.16;opacity:.16;transition:opacity var(--dur) var(--ease),stroke-width var(--dur) var(--ease)}.map__link.is-dimmed[data-v-d3520af5]{opacity:.05}.map__link.is-lit[data-v-d3520af5]{opacity:.95;stroke-width:.3;filter:drop-shadow(0 0 1.4px rgba(129,140,248,.8))}.map__link--bridge[data-v-d3520af5]{stroke-dasharray:.9 1.6}.map__link--bridge.is-lit[data-v-d3520af5]{stroke:#a5b4fcf2;stroke-width:.32;animation:bridge-flow-d3520af5 1.1s linear infinite}.map__link--extend.is-lit[data-v-d3520af5]{stroke:#d6baffb8;stroke-width:.24}@keyframes bridge-flow-d3520af5{to{stroke-dashoffset:-2.5}}.map__charge[data-v-d3520af5]{fill:#f0e4ff;filter:drop-shadow(0 0 2px rgba(192,132,252,.95))}.map__core[data-v-d3520af5]{position:absolute;left:50%;top:50%;width:32%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:transform var(--dur-slow) var(--ease)}.map__core.is-hot[data-v-d3520af5]{transform:translate(-50%,-50%) scale(1.04)}.map__core[data-v-d3520af5]:focus-visible{outline:2px solid var(--accent-soft);outline-offset:-8px}.node[data-v-d3520af5]{position:absolute;left:50%;top:50%;width:60px;height:60px;transform:translate(-50%,-50%);will-change:transform;transition:transform var(--drift, 1.6s) linear,opacity var(--dur) var(--ease)}.node--plugin[data-v-d3520af5]{width:36px;height:36px}.node.is-dimmed[data-v-d3520af5]{opacity:.28}.node.is-lit[data-v-d3520af5]{opacity:1}.map.is-core-hot .node.is-dimmed[data-v-d3520af5]{opacity:.8}.node__disc[data-v-d3520af5]{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:50%;color:hsl(var(--hue, 268) 78% 88%);background:linear-gradient(177deg,#ffffff24,#ffffff09),hsl(var(--hue, 268) 70% 62% / .16),#0b0814a8;box-shadow:inset 0 0 0 1px #ffffff26,inset 0 1px #ffffff47,inset 0 -12px 20px -16px hsl(var(--hue, 268) 85% 80% / .8),0 14px 30px -18px #000000e6,0 0 28px -14px hsl(var(--hue, 268) 80% 64% / .45);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.node--plugin .node__disc[data-v-d3520af5]{color:#c7d2fe;background:linear-gradient(177deg,#ffffff1a,#ffffff05),hsl(var(--hue, 268) 60% 60% / .1);box-shadow:inset 0 0 0 1px #ffffff1f,0 8px 18px -12px #000000e6}.node:hover .node__disc[data-v-d3520af5],.node:focus-visible .node__disc[data-v-d3520af5],.node.is-active .node__disc[data-v-d3520af5]{transform:scale(1.12);box-shadow:inset 0 0 0 1px #ffffff3d,inset 0 1px #ffffff57,inset 0 -12px 22px -14px hsl(var(--hue, 268) 88% 84% / .95),0 18px 40px -18px #000000e6,0 0 52px -10px hsl(var(--hue, 268) 85% 68% / .65)}.node.is-lit:not(.is-active) .node__disc[data-v-d3520af5]{box-shadow:inset 0 0 0 1px #ffffff38,0 0 0 1.5px #818cf880,0 0 34px -12px #818cf8bf}.node.is-pinned .node__disc[data-v-d3520af5]{box-shadow:inset 0 0 0 1px #ffffff4d,0 0 0 2px #c084fc8c,0 0 46px -12px hsl(var(--hue, 268) 85% 68% / .7)}.node__name[data-v-d3520af5]{position:absolute;top:calc(100% + .45rem);left:50%;transform:translate(-50%);font-family:var(--font-display);font-size:.8rem;font-weight:500;letter-spacing:-.01em;color:var(--ink-2);white-space:nowrap;transition:color var(--dur) var(--ease),opacity var(--dur) var(--ease)}.node.is-active .node__name[data-v-d3520af5]{color:var(--ink-hi)}.node__name--plugin[data-v-d3520af5]{font-size:.7rem;color:var(--ink-2);opacity:0;top:calc(100% + .28rem);padding:1px 6px 2px;border-radius:var(--r-xs);background:#08060fc7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1px #ffffff0f}.node--plugin.is-label-above .node__name--plugin[data-v-d3520af5]{top:auto;bottom:calc(100% + .3rem)}.node--plugin.is-lit .node__name--plugin[data-v-d3520af5],.node--plugin:hover .node__name--plugin[data-v-d3520af5],.node--plugin:focus-visible .node__name--plugin[data-v-d3520af5]{opacity:1}.hint[data-v-d3520af5]{color:var(--ink-4);margin:0;text-align:center;min-height:2.6em}@media(max-width:1080px){.stage[data-v-d3520af5]{grid-template-columns:1fr 1fr}.map[data-v-d3520af5]{order:-1;grid-column:1 / -1;width:min(100%,620px)}.panel[data-v-d3520af5]{height:380px}}.explore[data-v-d3520af5]{display:flex;flex-direction:column;gap:var(--s-4);width:100%}.explore__prompt[data-v-d3520af5]{color:var(--ink-4)}.chips[data-v-d3520af5]{display:flex;flex-wrap:wrap;gap:.45rem}.chip[data-v-d3520af5]{display:inline-flex;align-items:center;gap:.45rem;padding:.34rem .8rem .34rem .36rem;border-radius:var(--r-pill);font-family:var(--font-display);font-size:.86rem;font-weight:500;color:var(--ink-2);background:#ffffff08;box-shadow:inset 0 0 0 1px var(--line-soft);cursor:pointer;transition:color var(--dur-fast) var(--ease-std),background var(--dur-fast) var(--ease-std),box-shadow var(--dur-fast) var(--ease-std)}.chip__icon[data-v-d3520af5]{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;color:var(--accent-ink);background:#a855f71f}.chip.is-lit[data-v-d3520af5]{color:var(--ink);background:#a855f714;box-shadow:inset 0 0 0 1px #c084fc4d}.chip.is-active[data-v-d3520af5]{color:var(--ink-hi);background:#a855f738;box-shadow:inset 0 0 0 1px #c084fc8c,0 0 18px -4px #a855f799}.readout[data-v-d3520af5]{--glass-radius: var(--r-md);min-height:340px;padding:var(--s-5)}.readout__links[data-v-d3520af5]{display:flex;flex-direction:column;width:100%;margin-top:.6rem;padding-top:.8rem;border-top:1px solid var(--line-soft)}@media(prefers-reduced-motion:reduce){.map__link--bridge.is-lit[data-v-d3520af5]{animation:none}}.ecosystem__map[data-v-44d53d99]{margin-top:clamp(40px,5vw,72px)}.ecosystem__legend[data-v-44d53d99]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--s-6);max-width:1000px;margin:clamp(48px,6vw,80px) auto 0;padding-top:var(--s-6);border-top:1px solid var(--line-soft)}.ecosystem__note[data-v-44d53d99]{max-width:46ch;margin:0}.ecosystem__cta[data-v-44d53d99]{display:flex;justify-content:center;margin-top:clamp(36px,4vw,56px)}.legend[data-v-44d53d99]{display:flex;flex-direction:column;gap:var(--s-3)}.legend__item[data-v-44d53d99]{display:flex;align-items:baseline;gap:.6rem;font-size:var(--fs-xs)}.legend__mark[data-v-44d53d99]{width:12px;height:12px;flex:none;border-radius:50%;transform:translateY(1px)}.legend__mark--app[data-v-44d53d99]{background:#c084fc47;box-shadow:inset 0 0 0 1px #ffffff47}.legend__mark--plugin[data-v-44d53d99]{width:7px;height:7px;margin:0 2.5px;background:#818cf859;box-shadow:inset 0 0 0 1px #c7d2fe99}.legend__label[data-v-44d53d99]{color:var(--ink)}.legend__hint[data-v-44d53d99]{color:var(--ink-4)}@media(max-width:640px){.ecosystem__legend[data-v-44d53d99]{flex-direction:column}}.badge[data-v-db9ea508]{display:inline-flex;align-items:center;gap:.45em;padding:.3em .7em .3em .55em;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:500;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--ink-3);background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--line-soft)}.badge--sm[data-v-db9ea508]{font-size:.62rem;padding:.24em .6em .24em .46em}.badge__dot[data-v-db9ea508]{width:5px;height:5px;border-radius:50%;background:currentColor}.badge--available[data-v-db9ea508]{color:var(--accent-ink);background:#a855f71a;box-shadow:inset 0 0 0 1px #c084fc38}.badge--available .badge__dot[data-v-db9ea508]{background:var(--accent-soft);box-shadow:0 0 8px 1px #c084fcb3}.badge--early[data-v-db9ea508]{color:#e8d3b6;background:#f2d3b012;box-shadow:inset 0 0 0 1px #f2d3b02e}.badge--planned .badge__dot[data-v-db9ea508]{background:var(--ink-4)}.carousel[data-v-589e5667]{display:flex;flex-direction:column;gap:var(--s-3)}.carousel__label[data-v-589e5667]{display:flex;align-items:baseline;gap:.6em;margin:0;color:var(--ink-4)}.carousel__count[data-v-589e5667]{color:var(--accent-ink)}.carousel__viewport[data-v-589e5667]{margin-inline:calc(var(--carousel-bleed, var(--gutter)) * -1);overflow:hidden;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.carousel__viewport[data-v-589e5667]:active{cursor:grabbing}.carousel__track[data-v-589e5667]{display:flex;width:max-content;will-change:transform}.carousel__set[data-v-589e5667]{display:flex}.carousel__cell[data-v-589e5667]{display:flex;flex:none;padding-right:var(--s-3)}.carousel__cell[data-v-589e5667]>*{flex:1}.marketplace__head[data-v-c947606b]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-6)}.marketplace__cta[data-v-c947606b]{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:var(--s-3);padding-bottom:.15rem;text-align:right}.marketplace__status[data-v-c947606b]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.marketplace__status .body-xs[data-v-c947606b]{color:var(--ink-4)}.groups[data-v-c947606b]{display:flex;flex-direction:column;gap:clamp(40px,5vw,64px);margin-top:clamp(48px,6vw,76px)}.group[data-v-c947606b]{--carousel-bleed: calc(50vw - 50%) ;display:flex;flex-direction:column;gap:var(--s-5)}.group__head[data-v-c947606b]{display:flex;align-items:flex-start;gap:var(--s-4)}.group__icon[data-v-c947606b]{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:var(--r-sm);color:var(--accent-ink);background:linear-gradient(170deg,#c084fc2e,#c084fc08);box-shadow:inset 0 0 0 1px #c084fc2e}.group__text[data-v-c947606b]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.group__title[data-v-c947606b]{display:flex;align-items:baseline;gap:.6rem}.group__count[data-v-c947606b]{font-size:.72rem;color:var(--accent-ink)}.group__body[data-v-c947606b]{max-width:60ch;color:var(--ink-3)}.tile[data-v-c947606b]{--glass-radius: var(--r-md);display:flex;flex-direction:column;gap:.3rem;width:248px;padding:var(--s-4)}.tile__top[data-v-c947606b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem}.tile__icon[data-v-c947606b]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:var(--accent-soft);background:#a855f71f;box-shadow:inset 0 0 0 1px #c084fc2e}.tile__tag[data-v-c947606b]{font-family:var(--font-mono);font-size:.58rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);padding:.16rem .44rem;border-radius:var(--r-pill);background:#a855f71f;box-shadow:inset 0 0 0 1px #c084fc33}.tile__name[data-v-c947606b]{font-family:var(--font-display);font-size:1rem;font-weight:500;color:var(--ink-hi)}.tile__tagline[data-v-c947606b]{font-size:var(--fs-xs);color:var(--accent-ink)}.tile__blurb[data-v-c947606b]{margin-top:.2rem;color:var(--ink-3);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.marketplace__footnote[data-v-c947606b]{max-width:62ch;margin-top:clamp(36px,4vw,56px);color:var(--ink-3)}@media(max-width:940px){.marketplace__head[data-v-c947606b]{flex-direction:column;align-items:flex-start;gap:var(--s-5)}.marketplace__cta[data-v-c947606b]{align-items:flex-start;padding-bottom:0;text-align:left}}.steps[data-v-7dfc07e4]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-8);margin-top:clamp(56px,7vw,92px)}.steps[data-v-7dfc07e4]:before{content:"";position:absolute;top:17px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,var(--line-strong) 22%,var(--line-strong) 78%,transparent)}.step[data-v-7dfc07e4]{position:relative}.step__marker[data-v-7dfc07e4]{position:relative;z-index:1;display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:var(--s-5);border-radius:50%;background:var(--bg-solid);box-shadow:inset 0 0 0 1px var(--line),0 0 0 6px var(--bg-page)}.step__n[data-v-7dfc07e4]{font-size:.6rem;color:var(--accent-ink)}.step__title[data-v-7dfc07e4]{margin-bottom:.5rem}.step__body[data-v-7dfc07e4]{color:var(--ink-3);max-width:34ch}.aside[data-v-7dfc07e4]{display:flex;align-items:flex-start;gap:var(--s-6);margin-top:clamp(56px,7vw,88px);padding:clamp(28px,3.4vw,44px)}.aside__mark[data-v-7dfc07e4]{display:flex;flex-direction:column;gap:7px;flex:none;padding-top:6px}.aside__mark span[data-v-7dfc07e4]{display:block;height:7px;border-radius:var(--r-pill);background:linear-gradient(90deg,#c084fc8c,#c084fc0f)}.aside__mark span[data-v-7dfc07e4]:nth-child(1){width:58px}.aside__mark span[data-v-7dfc07e4]:nth-child(2){width:40px;opacity:.7}.aside__mark span[data-v-7dfc07e4]:nth-child(3){width:24px;opacity:.45}.aside__title[data-v-7dfc07e4]{margin-bottom:.6rem}.aside__body[data-v-7dfc07e4]{max-width:62ch;color:var(--ink-2)}@media(max-width:860px){.steps[data-v-7dfc07e4]{grid-template-columns:1fr;gap:var(--s-6)}.steps[data-v-7dfc07e4]:before{inset:0 auto 0 17px;width:1px;height:auto;background:linear-gradient(180deg,transparent,var(--line-strong) 12%,var(--line-strong) 88%,transparent)}.step[data-v-7dfc07e4]{padding-left:56px}.step__marker[data-v-7dfc07e4]{position:absolute;left:0;top:0;margin:0}.step__body[data-v-7dfc07e4]{max-width:none}.aside[data-v-7dfc07e4]{flex-direction:column}}.ownership[data-v-51ed0e55]{position:relative;overflow:hidden}.ownership__beam[data-v-51ed0e55]{top:0;bottom:0;left:max(calc(50% - 620px),var(--gutter));width:1px;background:linear-gradient(180deg,transparent,rgba(192,132,252,.4) 30%,rgba(192,132,252,.08) 65%,transparent)}.ownership__inner[data-v-51ed0e55]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(40px,6vw,96px);align-items:center}.ownership__statement[data-v-51ed0e55]{display:flex;flex-direction:column;gap:var(--s-6)}.ownership__lines[data-v-51ed0e55]{display:flex;flex-direction:column}.ownership__line[data-v-51ed0e55]{font-family:var(--font-display);font-size:clamp(2.4rem,1.2rem + 4.6vw,5rem);font-weight:600;line-height:1.04;letter-spacing:-.042em;color:var(--ink-hi)}.ownership__line.is-last[data-v-51ed0e55]{background:linear-gradient(100deg,var(--ink-hi) 8%,var(--accent-ink) 58%,var(--accent-soft) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.ownership__lead[data-v-51ed0e55]{max-width:44ch}.points[data-v-51ed0e55]{display:flex;flex-direction:column}.point[data-v-51ed0e55]{display:flex;gap:var(--s-4);align-items:flex-start;padding-block:clamp(18px,2.2vw,26px);border-bottom:1px solid var(--line-soft)}.point[data-v-51ed0e55]:last-child{border-bottom:0}.point__icon[data-v-51ed0e55]{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:var(--r-sm);color:var(--accent-ink);background:#c084fc14;box-shadow:inset 0 0 0 1px #c084fc24}.point__title[data-v-51ed0e55]{margin-bottom:.3rem}.point__body[data-v-51ed0e55]{color:var(--ink-3);max-width:40ch}.honest[data-v-51ed0e55]{display:flex;gap:var(--s-6);align-items:baseline;margin-top:clamp(56px,7vw,96px);padding:clamp(22px,2.6vw,30px) clamp(24px,3vw,36px);border-radius:var(--r-md)}.honest__label[data-v-51ed0e55]{flex:none;color:var(--ink-3)}.honest__body[data-v-51ed0e55]{color:var(--ink-3);max-width:76ch}@media(max-width:900px){.ownership__inner[data-v-51ed0e55]{grid-template-columns:1fr;gap:var(--s-12)}.ownership__beam[data-v-51ed0e55]{display:none}.honest[data-v-51ed0e55]{flex-direction:column;gap:var(--s-3)}}.cards[data-v-8628abb4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4);max-width:880px;margin:clamp(44px,5.5vw,72px) auto 0}.card[data-v-8628abb4]{display:flex;flex-direction:column;gap:var(--s-4);padding:clamp(24px,3vw,36px)}.is-featured[data-v-8628abb4]{background:radial-gradient(120% 70% at 50% 0%,rgba(168,85,247,.14) 0%,transparent 62%),linear-gradient(177deg,#ffffff14,#ffffff05)}.card__name[data-v-8628abb4]{margin:0;color:var(--ink-3)}.card__price[data-v-8628abb4]{display:flex;align-items:baseline;gap:.55rem;flex-wrap:wrap}.card__amount[data-v-8628abb4]{font-family:var(--font-display);font-size:clamp(2.2rem,1.8rem + 1.6vw,3rem);font-weight:600;line-height:1;letter-spacing:-.04em;color:var(--ink-hi)}.card__note[data-v-8628abb4]{font-size:var(--fs-xs);color:var(--ink-4)}.card__body[data-v-8628abb4]{color:var(--ink-3)}.keeps[data-v-8628abb4]{display:flex;align-items:flex-start;gap:.7rem;max-width:70ch;margin:var(--s-6) auto 0;padding:.85rem 1.1rem;border-radius:var(--r-md);font-size:var(--fs-sm);line-height:1.6;color:var(--ink-2);background:linear-gradient(180deg,#a855f717,#a855f708);box-shadow:inset 0 0 0 1px #c084fc33}.keeps svg[data-v-8628abb4]{flex:none;margin-top:3px;color:var(--accent-soft)}.cta[data-v-8628abb4]{display:flex;flex-direction:column;align-items:center;gap:var(--s-4);margin-top:clamp(36px,4vw,56px);text-align:center}.cta__note[data-v-8628abb4]{max-width:52ch;color:var(--ink-4)}@media(max-width:720px){.cards[data-v-8628abb4]{grid-template-columns:1fr}}.final[data-v-4f06b743]{position:relative;padding-block:clamp(88px,15vw,210px);overflow:hidden;text-align:center}.final__echo[data-v-4f06b743]{left:50%;top:50%;width:min(92vw,780px);height:min(92vw,780px);transform:translate(-50%,-50%)}.final__ring[data-v-4f06b743]{position:absolute;left:50%;top:50%;border-radius:50%;border:1px solid rgba(192,132,252,.1);transform:translate(-50%,-50%)}.final__ring--a[data-v-4f06b743]{width:58%;height:58%;animation:glow-breathe 13s ease-in-out infinite}.final__ring--b[data-v-4f06b743]{width:88%;height:88%;border-color:#c084fc0e;animation:glow-breathe 17s ease-in-out infinite reverse}.final__seed[data-v-4f06b743]{position:absolute;left:50%;top:50%;width:30%;height:30%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 42% 36%,rgba(180,205,255,.24) 0%,rgba(130,160,245,.17) 24%,rgba(80,112,230,.1) 44%,transparent 76%)}.final__inner[data-v-4f06b743]{position:relative;z-index:var(--z-content);display:flex;flex-direction:column;align-items:center;gap:var(--s-6)}.final__title[data-v-4f06b743]{font-family:var(--font-display);font-size:clamp(2.6rem,1.3rem + 5vw,5.4rem);font-weight:600;line-height:1.02;letter-spacing:-.042em;background:linear-gradient(100deg,var(--ink-hi) 20%,var(--accent-ink) 68%,var(--accent-soft) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;max-width:14ch}.final__lead[data-v-4f06b743]{max-width:48ch}.final__actions[data-v-4f06b743]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-3);margin-top:var(--s-4)}@media(max-width:520px){.final__actions[data-v-4f06b743]{width:100%}.final__actions[data-v-4f06b743]>*{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.final__ring[data-v-4f06b743]{animation:none}}@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans-latin.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Inter;src:url(/fonts/inter-latin.woff2) format("woff2");font-weight:300 600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}:root{color-scheme:dark;--bg-void: #050309;--bg-page: #08060F;--bg-raise: #0D0A18;--bg-solid: #120E20;--bg-inset: #030208;--ink-hi: #F6F4FC;--ink: rgba(236, 233, 248, .92);--ink-2: rgba(204, 199, 226, .72);--ink-3: rgba(178, 171, 206, .64);--ink-4: rgba(156, 148, 188, .42);--accent: #A855F7;--accent-soft: #C084FC;--accent-violet: #7C3AED;--accent-indigo: #6366F1;--accent-deep: #312E81;--accent-ink: #DCC9FE;--cool: #818CF8;--halo-strong: rgba(168, 85, 247, .42);--halo: rgba(168, 85, 247, .22);--halo-faint: rgba(168, 85, 247, .1);--live: #6EE7B7;--live-soft: rgba(110, 231, 183, .12);--wait: #FCD34D;--wait-soft: rgba(252, 211, 77, .12);--danger: #FB7185;--danger-soft: rgba(251, 113, 133, .12);--danger-ink: #FFD7DE;--line: rgba(255, 255, 255, .08);--line-soft: rgba(255, 255, 255, .05);--line-strong: rgba(255, 255, 255, .14);--glass-tint-top: rgba(255, 255, 255, .075);--glass-tint-bottom: rgba(168, 85, 247, .022);--glass-rim: rgba(255, 255, 255, .1);--glass-specular: rgba(255, 255, 255, .55);--glass-blur: 26px;--glass-saturate: 170%;--shadow-sm: 0 2px 10px -4px rgba(0, 0, 0, .6);--shadow-md: 0 18px 40px -22px rgba(0, 0, 0, .8);--shadow-lg: 0 40px 90px -40px rgba(0, 0, 0, .9);--shadow-glow: 0 30px 80px -50px var(--halo-strong);--shadow-violet: 0 24px 60px -28px rgba(124, 58, 237, .55);--r-xs: 8px;--r-sm: 12px;--r-md: 18px;--r-lg: 26px;--r-xl: 36px;--r-2xl: 48px;--r-pill: 999px;--font-display: "Instrument Sans", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-body: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--fs-display: clamp(3.2rem, 1.1rem + 8.2vw, 8.5rem);--fs-h1: clamp(2.5rem, 1.4rem + 4.4vw, 5.2rem);--fs-h2: clamp(2rem, 1.35rem + 2.7vw, 3.6rem);--fs-h3: clamp(1.35rem, 1.1rem + 1.05vw, 1.95rem);--fs-h4: clamp(1.05rem, .98rem + .35vw, 1.25rem);--fs-lead: clamp(1.05rem, .98rem + .42vw, 1.3rem);--fs-body: 1rem;--fs-sm: .9125rem;--fs-xs: .8125rem;--fs-mono: .7rem;--lh-tight: 1.02;--lh-snug: 1.14;--lh-heading: 1.2;--lh-body: 1.62;--tracking-display: -.035em;--tracking-heading: -.022em;--tracking-body: -.006em;--tracking-mono: .16em;--gutter: clamp(20px, 5vw, 52px);--container: 1180px;--container-wide: 1360px;--container-narrow: 760px;--section-y: clamp(64px, 11vw, 176px);--section-y-tight: clamp(48px, 7vw, 112px);--anchor-breath: 40px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--s-20: 80px;--s-24: 96px;--ease: cubic-bezier(.22, 1, .36, 1);--ease-std: cubic-bezier(.4, 0, .2, 1);--ease-soft: cubic-bezier(.45, 0, .15, 1);--dur-fast: .16s;--dur: .28s;--dur-slow: .55s;--dur-reveal: .62s;--z-backdrop: 0;--z-content: 1;--z-raised: 10;--z-header: 80;--z-overlay: 90;--z-modal: 200}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:96px;overflow-x:clip}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100svh;background-color:var(--bg-page);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);letter-spacing:var(--tracking-body);font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img,svg,video,canvas{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit;background:none;border:none}button{cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);color:var(--ink-hi);text-wrap:balance}p{text-wrap:pretty}::selection{background:#a855f752;color:var(--ink-hi)}:focus-visible{outline:2px solid var(--accent-soft);outline-offset:3px;border-radius:var(--r-xs)}:focus:not(:focus-visible){outline:none}@supports selector(::-webkit-scrollbar){::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--bg-void)}::-webkit-scrollbar-thumb{background:#ffffff17;border:3px solid var(--bg-void);border-radius:var(--r-pill)}::-webkit-scrollbar-thumb:hover{background:#ffffff29}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;top:12px;left:12px;z-index:200;padding:10px 18px;border-radius:var(--r-pill);background:var(--bg-solid);border:1px solid var(--line-strong);color:var(--ink-hi);font-size:var(--fs-sm);transform:translateY(-160%);transition:transform var(--dur) var(--ease)}.skip-link:focus-visible{transform:none}.display{font-family:var(--font-display);font-size:var(--fs-display);font-weight:600;line-height:var(--lh-tight);letter-spacing:var(--tracking-display);color:var(--ink-hi)}.heading-1{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:600;line-height:var(--lh-snug);letter-spacing:var(--tracking-display)}.heading-2{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--tracking-heading)}.heading-3{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;line-height:1.26;letter-spacing:var(--tracking-heading)}.heading-4{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;letter-spacing:-.012em;line-height:1.35}.lead{font-size:var(--fs-lead);line-height:1.58;color:var(--ink-2);font-weight:350}.body{color:var(--ink-2)}.body-sm{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.62}.body-xs{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.6}.mono{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:500;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--ink-3)}.lit{background:linear-gradient(104deg,var(--ink-hi) 10%,var(--accent-ink) 46%,var(--accent) 80%,var(--cool) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.dim{color:var(--ink-3)}.hi{color:var(--ink-hi)}.measure{max-width:62ch}.measure-tight{max-width:46ch}.measure-wide{max-width:76ch}.balance{text-wrap:balance}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.container--wide{max-width:var(--container-wide)}.container--narrow{max-width:var(--container-narrow)}.section{position:relative;padding-block:var(--section-y);scroll-margin-top:calc(var(--anchor-breath) - var(--section-y))}.section--tight{padding-block:var(--section-y-tight);scroll-margin-top:calc(var(--anchor-breath) - var(--section-y-tight))}.section--flush-top{padding-top:0;scroll-margin-top:var(--anchor-breath)}.flow>*+*{margin-top:var(--flow-gap, var(--s-5))}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-gap, var(--s-3))}.stack{display:flex;flex-direction:column;gap:var(--stack-gap, var(--s-4))}.deco{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none}.center-text{text-align:center}@media(max-width:720px){.center-text-sm{text-align:center}}.glass{--glass-radius: var(--r-lg);--sheen: 0;position:relative;isolation:isolate;border-radius:var(--glass-radius);background:linear-gradient(177deg,var(--glass-tint-top) 0%,var(--glass-tint-bottom) 42%,rgba(255,255,255,.035) 100%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 -22px 38px -34px #ffffff4d,var(--shadow-md)}.glass:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;padding:1px;background:linear-gradient(145deg,#ffffff80,#ffffff1a 22%,#ffffff05 52%,#c084fc42,#818cf833);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.glass:after{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:radial-gradient(46% 62% at var(--gx, 50%) var(--gy, 0%),rgba(255,255,255,.13),rgba(255,255,255,.04) 44%,transparent 72%);opacity:var(--sheen);transition:opacity var(--dur-slow) var(--ease);pointer-events:none}.glass>*{position:relative;z-index:2}.glass--deep{--glass-blur: 30px;background:linear-gradient(177deg,#ffffff0f,#a855f705),#0c0916bd;box-shadow:inset 0 -20px 34px -34px #ffffff38,var(--shadow-lg)}.glass--subtle{--glass-blur: 16px;background:linear-gradient(177deg,#ffffff0b,#ffffff03);box-shadow:inset 0 -14px 26px -30px #fff3}.glass--subtle:before{background:linear-gradient(145deg,#ffffff3d,#ffffff0d,#ffffff04 60%,#c084fc29)}.glass--interactive{transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),background-color var(--dur) var(--ease)}.glass--interactive:hover,.glass--interactive:focus-within{--sheen: 1;transform:translateY(-3px);box-shadow:inset 0 -22px 38px -34px #ffffff57,var(--shadow-lg),0 0 60px -34px var(--halo-strong)}.glass--refract:before{background:linear-gradient(140deg,#ffffff9e,#c084fc52 16%,#ffffff08 46%,#818cf84d 74%,#a855f747)}.plate{position:relative;border-radius:var(--r-lg);background:var(--bg-solid);border:1px solid var(--line-soft)}.plate--inset{background:var(--bg-inset);box-shadow:inset 0 1px #ffffff0a}.hairline{height:1px;border:0;background:linear-gradient(90deg,transparent,var(--line),transparent)}.hairline--v{width:1px;height:auto;background:linear-gradient(180deg,transparent,var(--line),transparent)}@media(max-width:900px),(hover:none)and (pointer:coarse){:root{--glass-base: rgba(var(--ground-rgb), .5)}.glass:not(.glass--deep){-webkit-backdrop-filter:none;backdrop-filter:none}}:root:is([data-nucleus-glass=clear],[data-nucleus-glass=solid]) *,:root:is([data-nucleus-glass=clear],[data-nucleus-glass=solid]) *:before,:root:is([data-nucleus-glass=clear],[data-nucleus-glass=solid]) *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root{--ground-rgb: 8, 6, 15;--glass-base: transparent;--fill-1: rgba(255, 255, 255, .022);--fill-2: rgba(255, 255, 255, .05);--fill-3: rgba(255, 255, 255, .09);--fill-sunken: rgba(0, 0, 0, .28);--rim: rgba(255, 255, 255, .12);--invert-bg: #F2F0FA;--invert-ink: #08060F;--disc-face: linear-gradient(170deg, rgba(255, 255, 255, .1), rgba(255, 255, 255, .03));--wire: rgba(255, 255, 255, .16);--wire-strong: rgba(255, 255, 255, .24);--smart-ink: #F5D9A8;--smart-soft: rgba(245, 217, 168, .09);--smart-line: rgba(245, 217, 168, .22)}.glass{background-image:linear-gradient(177deg,var(--glass-tint-top) 0%,var(--glass-tint-bottom) 42%,rgba(255,255,255,.035) 100%),linear-gradient(var(--glass-base),var(--glass-base))}:root[data-nucleus-theme=light]{color-scheme:light;--ground-rgb: 244, 243, 250;--bg-void: #ECEAF4;--bg-page: #F4F3FA;--bg-raise: #FFFFFF;--bg-solid: #FFFFFF;--bg-inset: #E9E7F2;--ink-hi: #12101C;--ink: rgba(24, 21, 38, .92);--ink-2: rgba(38, 33, 58, .72);--ink-3: rgba(52, 46, 76, .62);--ink-4: rgba(64, 57, 92, .45);--line: rgba(24, 21, 38, .11);--line-soft: rgba(24, 21, 38, .07);--line-strong: rgba(24, 21, 38, .18);--glass-tint-top: rgba(255, 255, 255, .72);--glass-rim: rgba(24, 21, 38, .1);--glass-specular: rgba(255, 255, 255, .9);--glass-saturate: 150%;--shadow-sm: 0 2px 10px -4px rgba(24, 21, 38, .18);--shadow-md: 0 18px 40px -22px rgba(24, 21, 38, .24);--shadow-lg: 0 40px 90px -40px rgba(24, 21, 38, .3);--fill-1: rgba(24, 21, 38, .035);--fill-2: rgba(24, 21, 38, .06);--fill-3: rgba(24, 21, 38, .1);--fill-sunken: rgba(24, 21, 38, .07);--rim: rgba(24, 21, 38, .12);--invert-bg: #1B1729;--invert-ink: #F6F4FC;--disc-face: linear-gradient(170deg, #FFFFFF, rgba(255, 255, 255, .72));--wire: rgba(24, 21, 38, .3);--wire-strong: rgba(24, 21, 38, .42);--smart-ink: #8A5A0E;--smart-soft: rgba(138, 90, 14, .08);--smart-line: rgba(138, 90, 14, .24)}:root[data-nucleus-theme=light] body{background-color:var(--bg-page)}:root[data-nucleus-theme=light] .glass{background-image:linear-gradient(177deg,#ffffffc7,#ffffff85),linear-gradient(var(--glass-base),var(--glass-base));box-shadow:inset 0 0 0 1px #1815260f,var(--shadow-md)}:root[data-nucleus-theme=light] .glass:before{background:linear-gradient(145deg,#ffffffe6,#1815260f 40%,#1815260a 60%,rgba(var(--accent-rgb, 168, 85, 247),.18))}:root[data-nucleus-theme=light] .glass--deep{background-image:linear-gradient(177deg,#ffffffeb,#ffffffd1)}:root[data-nucleus-theme=light] .plate{background:var(--bg-raise)}:root[data-nucleus-theme=light] .plate--inset{background:var(--bg-inset)}:root[data-nucleus-theme=light] .backdrop{opacity:.22}:root[data-nucleus-theme=light] .btn--primary{background:linear-gradient(180deg,#221e35,#15121f);color:#f6f4fc}:root[data-nucleus-theme=light] ::selection{background:rgba(var(--accent-rgb, 168, 85, 247),.22);color:var(--ink-hi)}:root[data-nucleus-theme=dark] .backdrop{filter:hue-rotate(var(--backdrop-shift, 0deg))}:root[data-nucleus-theme=dark] .backdrop__light{animation-play-state:paused}:root[data-nucleus-theme=dark][data-nucleus-wallpaper=none] .backdrop__light,:root[data-nucleus-theme=dark][data-nucleus-wallpaper=none] .backdrop__orbit,:root[data-nucleus-theme=dark][data-nucleus-wallpaper=none] .backdrop__dust,:root[data-nucleus-theme=dark][data-nucleus-wallpaper=none] .backdrop__grid,:root[data-nucleus-theme=dark][data-nucleus-wallpaper=grid] .backdrop__orbit,:root[data-nucleus-theme=dark][data-nucleus-wallpaper=grid] .backdrop__dust,:root[data-nucleus-theme=dark][data-nucleus-wallpaper=dust] .backdrop__orbit,:root[data-nucleus-theme=dark][data-nucleus-wallpaper=dust] .backdrop__grid{opacity:0}:root[data-nucleus-theme=dark] .backdrop__light,:root[data-nucleus-theme=dark] .backdrop__orbit,:root[data-nucleus-theme=dark] .backdrop__dust,:root[data-nucleus-theme=dark] .backdrop__grid{transition:opacity var(--dur-slow) var(--ease-std)}:root[data-nucleus-theme=light] .backdrop{display:none}:root[data-nucleus-theme=light],:root[data-nucleus-theme=light] body{background-color:var(--bg-page)}:root[data-nucleus-theme=light] body{background-attachment:fixed;background-repeat:no-repeat}:root[data-nucleus-theme=light][data-nucleus-wallpaper=aurora] body{background-image:radial-gradient(120% 70% at 12% -10%,rgba(var(--accent-rgb, 168, 85, 247),.2),transparent 62%),radial-gradient(90% 60% at 92% 108%,rgba(var(--accent-rgb, 168, 85, 247),.13),transparent 66%),radial-gradient(70% 50% at 50% 50%,rgba(var(--accent-rgb, 168, 85, 247),.05),transparent 70%)}:root[data-nucleus-theme=light][data-nucleus-wallpaper=grid] body{background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px),radial-gradient(120% 80% at 50% 0%,rgba(var(--accent-rgb, 168, 85, 247),.1),transparent 70%);background-size:46px 46px,46px 46px,auto}:root[data-nucleus-theme=light][data-nucleus-wallpaper=dust] body{background-image:radial-gradient(circle at 50% 50%,var(--ink-4) .8px,transparent 1px),radial-gradient(110% 70% at 50% -10%,rgba(var(--accent-rgb, 168, 85, 247),.12),transparent 66%);background-size:34px 34px,auto}:root[data-nucleus-theme=light][data-nucleus-wallpaper=none] body{background-image:none}.field{display:flex;flex-direction:column;gap:.42rem;min-width:0}.field__label{display:flex;align-items:baseline;gap:.5em;font-family:var(--font-display);font-size:var(--fs-xs);font-weight:500;letter-spacing:-.004em;color:var(--ink-2)}.field__optional{font-size:.72rem;font-weight:400;color:var(--ink-4)}.field__required{margin-left:-.3em;color:var(--accent-soft)}.field__badge{padding:.1rem .45rem;border-radius:var(--r-pill);font-size:.66rem;font-weight:500;letter-spacing:.02em;color:var(--accent-ink);background:#a855f71f;box-shadow:inset 0 0 0 1px #c084fc47}.field__foot{display:flex;align-items:flex-start;gap:var(--s-3)}.field__foot>.field__note{flex:1}.field__counter{flex:none;margin-left:auto;font-family:var(--font-mono);font-size:.7rem;line-height:1.6;color:var(--ink-4);font-variant-numeric:tabular-nums}.field__counter.is-near{color:var(--wait)}.field__note{font-size:var(--fs-xs);line-height:1.45;color:var(--ink-4);text-wrap:pretty}.field__note--error{display:flex;align-items:flex-start;gap:.4em;color:var(--danger-ink)}.input{width:100%;padding:.68rem .85rem;border:0;border-radius:var(--r-sm);font-family:inherit;font-size:var(--fs-sm);line-height:1.5;color:var(--ink-hi);background:#ffffff0b;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--dur-fast) var(--ease-std),background-color var(--dur-fast) var(--ease-std);-webkit-appearance:none;appearance:none}.input::placeholder{color:var(--ink-4)}.input:hover:not(:disabled){background:#ffffff0f;box-shadow:inset 0 0 0 1px var(--line-strong)}.input:focus-visible{outline:none;background:#ffffff12;box-shadow:inset 0 0 0 1px #c084fc8c,0 0 0 3px #a855f72e}.input:disabled{opacity:.5;cursor:not-allowed}.input--invalid,.input--invalid:hover{box-shadow:inset 0 0 0 1px #fb71858c}.input--invalid:focus-visible{box-shadow:inset 0 0 0 1px #fb7185b3,0 0 0 3px #fb718529}textarea.input{min-height:6.5rem;resize:vertical;line-height:var(--lh-body)}.input--code{font-family:var(--font-mono);font-size:.82rem;letter-spacing:.01em}.input--shell{display:flex;align-items:center;gap:.15em;cursor:text}.input--shell:focus-within{outline:none;background:#ffffff12;box-shadow:inset 0 0 0 1px #c084fc8c,0 0 0 3px #a855f72e}.input--shell.input--invalid:focus-within{box-shadow:inset 0 0 0 1px #fb7185b3,0 0 0 3px #fb718529}.input--shell.input--disabled{opacity:.5;cursor:not-allowed}.input__prefix{flex:none;color:var(--ink-4);-webkit-user-select:none;user-select:none}.input__bare{flex:1;min-width:0;padding:0;border:0;font:inherit;letter-spacing:inherit;color:inherit;background:none;-webkit-appearance:none;appearance:none}.input__bare:focus{outline:none}.input__bare::placeholder{color:var(--ink-4)}.input__bare:disabled{cursor:not-allowed}select.input{padding-right:2.2rem;background-image:linear-gradient(45deg,transparent 50%,var(--ink-3) 50%),linear-gradient(135deg,var(--ink-3) 50%,transparent 50%);background-position:calc(100% - 1.15rem) calc(50% + 1px),calc(100% - .85rem) calc(50% + 1px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}select.input option{color:#f6f4fc;background:#120e20}.field-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--s-4)}.field-set{display:flex;flex-direction:column;gap:var(--s-4)}.form-error{display:flex;align-items:flex-start;gap:.55em;padding:.7rem .85rem;border-radius:var(--r-sm);font-size:var(--fs-xs);line-height:1.5;color:var(--danger-ink);background:var(--danger-soft);box-shadow:inset 0 0 0 1px #fb718547}[data-reveal]{opacity:0;transform:translate3d(0,20px,0);transition:opacity var(--dur-reveal) var(--ease),transform var(--dur-reveal) var(--ease);transition-delay:var(--reveal-delay, 0ms)}[data-reveal=fade]{transform:none}[data-reveal=rise]{transform:translate3d(0,34px,0)}[data-reveal=scale]{transform:scale(.965)}[data-reveal=left]{transform:translate3d(-24px,0,0)}[data-reveal=right]{transform:translate3d(24px,0,0)}[data-reveal].is-in{opacity:1;transform:none}@keyframes drift-a{0%,to{transform:translateZ(0)}50%{transform:translate3d(5%,6%,0)}}@keyframes drift-b{0%,to{transform:translateZ(0)}50%{transform:translate3d(-6%,-5%,0)}}@keyframes drift-c{0%,to{transform:translateZ(0)}50%{transform:translate3d(-4%,5%,0)}}@keyframes breathe{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.045)}}@keyframes glow-breathe{0%,to{opacity:.74}50%{opacity:1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1!important;transform:none!important;filter:none!important}}
