.backdrop.svelte-1w5imr6{position:absolute;inset:0;overflow:hidden;pointer-events:none}.parallax.svelte-1w5imr6{position:absolute;inset:0}.far.svelte-1w5imr6{transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.near.svelte-1w5imr6{transition:transform 1.1s cubic-bezier(.2,.8,.2,1);backface-visibility:hidden}.glow-far.svelte-1w5imr6{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 140deg,#5552bb,#4663b6,#2e72b0 12.5%,#1779ae,#0080a7 18.75%,#008a9b 25%,#00909a 28.12%,#00919a,#0b9399,#209497,#2c9494 31.25%,#4c978c,#649982 37.5%,#ada052,#b7734d,#b93d46 75%,#a24a68,#8a5285 87.5%,#5552bb);background:conic-gradient(from 140deg,#5552bb,#4663b6,#2e72b0 12.5%,#1779ae,color(xyz 0.146 0.182 0.411) 18.75%,color(xyz 0.142 0.208 0.386) 25%,color(xyz 0.155 0.223 0.352) 28.12%,color(xyz 0.159 0.227 0.344),#0b9399 29.69%,#2c9494 31.25%,#4c978c,#649982 37.5%,#ada052,#b7734d,#b93d46 75%,#a24a68,#8a5285 87.5%,#5552bb);animation:svelte-1w5imr6-site-spin-reverse 150s linear infinite;filter:blur(70px);opacity:.42}.glow-near-wrap.svelte-1w5imr6{position:absolute;inset:0;filter:blur(90px)}.glow-near.svelte-1w5imr6{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,#9b61ea,#827de2,#5e94da 12.5%,#429fd6 15.62%,#2ca4d3 17.19%,#19a6d2,#00a9d0,#0ac,#00acc9 20.31%,#00afc3 21.88%,#00b4bb,#00bcbc 28.12%,#00c0b9 29.69%,#00c2b8,#19c3b6,#31c4b4,#41c5b2 32.81%,#58c6ad 34.38%,#7cc9a3 37.5%,#b2cd8c,#e0d06e 50%,#f39969,#fb5663,#cb66ac,#9b61ea);background:conic-gradient(from 0deg,#9b61ea,#827de2,#5e94da 12.5%,#429fd6 15.62%,#2ca4d3 17.19%,#19a6d2,color(xyz 0.254 0.328 0.654),color(xyz 0.251 0.333 0.648),color(xyz 0.248 0.338 0.642) 20.31%,color(xyz 0.241 0.349 0.629) 21.88%,color(xyz 0.228 0.371 0.604),color(xyz 0.254 0.398 0.558) 28.12%,color(xyz 0.269 0.413 0.535) 29.69%,color(xyz 0.276 0.42 0.524),#19c3b6,#31c4b4,#41c5b2 32.81%,#58c6ad 34.38%,#7cc9a3 37.5%,#b2cd8c,#e0d06e 50%,#f39969,#fb5663,#cb66ac,#9b61ea);animation:svelte-1w5imr6-site-hue 14s ease-in-out infinite,svelte-1w5imr6-site-spin 60s linear infinite;opacity:.58}.glow-hole.svelte-1w5imr6{position:absolute;left:26%;top:26%;width:48%;height:48%;border-radius:50%;background:#0a0a0a;filter:blur(60px)}.scrim.svelte-1w5imr6{position:absolute;inset:0;background:radial-gradient(62% 54% at 50% 46%,rgba(10,10,10,.62) 0%,rgba(10,10,10,.42) 55%,transparent 100%)}.vignette.svelte-1w5imr6{position:absolute;inset:0;background:radial-gradient(74% 64% at 50% 46%,transparent 16%,#0a0a0a 78%)}.grain.svelte-1w5imr6{position:absolute;inset:0;opacity:.3;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%22160%22 height=%22160%22><filter id=%22n%22><feTurbulence type=%22fractalNoise%22 baseFrequency=%220.9%22 numOctaves=%222%22/></filter><rect width=%22160%22 height=%22160%22 filter=%22url(%23n)%22 opacity=%220.6%22/></svg>")}@keyframes svelte-1w5imr6-site-spin{to{transform:rotate(360deg)}}@keyframes svelte-1w5imr6-site-spin-reverse{to{transform:rotate(-360deg)}}@keyframes svelte-1w5imr6-site-hue{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(28deg)}}@media(max-width:820px){.far-box.svelte-1w5imr6{display:none}.glow-near-wrap.svelte-1w5imr6{filter:blur(55px)}.glow-hole.svelte-1w5imr6{filter:blur(40px)}.grain.svelte-1w5imr6{mix-blend-mode:normal;opacity:.14}}@media(prefers-reduced-motion:reduce){.glow-far.svelte-1w5imr6,.glow-near.svelte-1w5imr6{animation:none}.parallax.svelte-1w5imr6{transition:none}}.bar.svelte-16ns758{position:absolute;left:0;right:0;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 44px;background:linear-gradient(to bottom,rgba(10,10,10,.8),rgba(10,10,10,.25) 65%,transparent)}button.svelte-16ns758{appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.mark.svelte-16ns758{display:flex;align-items:center;gap:12px;flex:none;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.2em;color:#f2f2f29e;transition:color .3s}.glyph.svelte-16ns758{position:relative;width:26px;height:26px;flex:none;display:grid;place-items:center}.diamond.svelte-16ns758{position:absolute;width:17px;height:17px;border:1.2px solid rgba(242,242,242,.55);transform:rotate(45deg)}.core.svelte-16ns758{position:absolute;width:11px;height:11px;background:linear-gradient(140deg,#51fb9e,#39ed99,#13e094 50%,#00d892,#00d191 75%,#00c28d);background:linear-gradient(140deg,#51fb9e,#39ed99,#13e094 50%,color(xyz 0.296 0.514 0.353),color(xyz 0.271 0.477 0.337) 75%,color(xyz 0.226 0.407 0.305));animation:svelte-16ns758-site-mark-pulse 3.4s ease-in-out infinite;box-shadow:0 0 14px #47e684a6;transform:rotate(45deg)}.links.svelte-16ns758{display:flex;align-items:center;gap:22px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.18em}.links.svelte-16ns758 button:where(.svelte-16ns758){color:#f2f2f28c;white-space:nowrap;text-underline-offset:5px;text-decoration-thickness:1.5px;transition:color .3s,border-color .3s,background .3s}.links.svelte-16ns758 button.active:where(.svelte-16ns758){color:#fff;text-decoration:underline;text-decoration-color:#47e684}.links.svelte-16ns758 button.cta:where(.svelte-16ns758){padding:7px 14px;border:1px solid rgba(242,242,242,.24);border-radius:100px;color:#f2f2f2;text-decoration:none}.links.svelte-16ns758 button.cta.active:where(.svelte-16ns758){border-color:#f2f2f2cc;background:#f2f2f21f}.burger.svelte-16ns758{display:none;flex:none;width:44px;height:44px;place-items:center;justify-content:center;align-items:center;color:#f2f2f2cc;margin-right:-10px}.burger-box.svelte-16ns758{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:21px;height:15px}.line.svelte-16ns758{display:block;height:1.5px;width:100%;border-radius:2px;background:currentColor;transform-origin:center;transition:transform .38s cubic-bezier(.2,.9,.2,1),opacity .2s ease,width .38s cubic-bezier(.2,.9,.2,1),background .3s}.two.svelte-16ns758{width:62%}.burger-box.open.svelte-16ns758 .one:where(.svelte-16ns758){transform:translateY(6.75px) rotate(45deg);background:#51fb9e}.burger-box.open.svelte-16ns758 .two:where(.svelte-16ns758){width:0;opacity:0}.burger-box.open.svelte-16ns758 .three:where(.svelte-16ns758){transform:translateY(-6.75px) rotate(-45deg);background:#51fb9e}.menu.svelte-16ns758{position:fixed;inset:0;z-index:80;display:none;flex-direction:column;justify-content:center;padding:96px 24px calc(28px + env(safe-area-inset-bottom));background:#08080af7;opacity:0;visibility:hidden;transition:opacity .32s ease,visibility .32s}.menu.open.svelte-16ns758{opacity:1;visibility:visible}.menu.svelte-16ns758 nav:where(.svelte-16ns758){display:flex;flex-direction:column}.menu-item.svelte-16ns758{position:relative;display:grid;grid-template-columns:34px 1fr;align-items:baseline;gap:14px;padding:14px 0;text-align:left;opacity:0;transform:translateY(14px);transition:opacity .36s ease,transform .36s cubic-bezier(.2,.9,.2,1)}.menu.open.svelte-16ns758 .menu-item:where(.svelte-16ns758){opacity:1;transform:none;transition-delay:calc(60ms + var(--i) * 45ms)}.menu-no.svelte-16ns758{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.2em;color:#f2f2f259}.menu-label.svelte-16ns758{font-size:clamp(30px,9vw,46px);font-weight:900;letter-spacing:-.035em;text-transform:uppercase;line-height:1;color:#f2f2f2ad;transition:color .25s}.menu-rule.svelte-16ns758{grid-column:1 / -1;height:1px;margin-top:14px;background:#f2f2f21a}.menu-item.svelte-16ns758:last-child .menu-rule:where(.svelte-16ns758){display:none}.menu-item.active.svelte-16ns758 .menu-label:where(.svelte-16ns758){color:#fff}.menu-item.active.svelte-16ns758 .menu-no:where(.svelte-16ns758){color:#47e684}button.svelte-16ns758:focus-visible{outline:2px solid rgba(242,242,242,.7);outline-offset:4px;border-radius:4px}@keyframes svelte-16ns758-site-mark-pulse{0%,to{transform:rotate(45deg) scale(1);opacity:1}50%{transform:rotate(45deg) scale(.62);opacity:.65}}@media(hover:hover){.mark.svelte-16ns758:hover{color:#f2f2f2}.links.svelte-16ns758 button:where(.svelte-16ns758):hover{color:#fff}.links.svelte-16ns758 button.cta:where(.svelte-16ns758):hover{border-color:#f2f2f299;color:#fff}.burger.svelte-16ns758:hover{color:#fff}.menu-item.svelte-16ns758:hover .menu-label:where(.svelte-16ns758){color:#fff}}@media(max-width:900px){.bar.svelte-16ns758{padding:16px 20px;gap:12px}.links.svelte-16ns758{gap:14px}}@media(max-width:760px){.bar.svelte-16ns758{padding:12px max(16px,env(safe-area-inset-left)) 12px max(16px,env(safe-area-inset-right))}.links.svelte-16ns758{display:none}.burger.svelte-16ns758,.menu.svelte-16ns758{display:flex}}@media(prefers-reduced-motion:reduce){.core.svelte-16ns758{animation:none}.line.svelte-16ns758,.menu.svelte-16ns758,.menu-item.svelte-16ns758{transition:none}.menu.open.svelte-16ns758 .menu-item:where(.svelte-16ns758){transition-delay:0s}}.home.svelte-16hkl6f{position:absolute;inset:0;display:flex;flex-direction:column;transform-origin:50% 46%}.hero.svelte-16hkl6f{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:clamp(74px,11dvh,120px) 44px clamp(8px,2dvh,20px)}.disciplines.svelte-16hkl6f{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;font-family:IBM Plex Mono,monospace;font-size:clamp(9.5px,1.1dvh,11px);letter-spacing:.26em;color:#f2f2f29e}.dot.svelte-16hkl6f{width:3px;height:3px;border-radius:50%;background:#f2f2f259}h1.svelte-16hkl6f{margin:clamp(12px,2dvh,20px) 0 0;font-weight:900;font-size:min(clamp(44px,8.4vw,112px),15dvh);line-height:.86;letter-spacing:-.045em;text-transform:uppercase}.lede.svelte-16hkl6f{margin:clamp(14px,2.6dvh,24px) auto 0;max-width:640px;font-size:clamp(15px,2.2dvh,20px);line-height:1.5;color:#f2f2f2d9;text-wrap:pretty}.availability.svelte-16hkl6f{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:clamp(10px,2dvh,18px);font-family:IBM Plex Mono,monospace;font-size:clamp(9.5px,1.2dvh,11px);letter-spacing:.14em;color:#f2f2f280}.facts.svelte-16hkl6f{display:contents}.status.svelte-16hkl6f{display:flex;align-items:center;gap:8px;padding-right:16px;white-space:nowrap}.pip.svelte-16hkl6f{width:6px;height:6px;border-radius:50%;background:#51e57e;box-shadow:0 0 10px #51e57e}.fact.svelte-16hkl6f{padding:0 16px;border-left:1px solid rgba(242,242,242,.18);white-space:nowrap}.fact.svelte-16hkl6f:last-child{padding-right:0}.actions.svelte-16hkl6f{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:12px;margin-top:clamp(16px,3dvh,28px)}.actions.svelte-16hkl6f button:where(.svelte-16hkl6f){appearance:none;font:inherit;padding:13px 24px;border-radius:100px;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .3s,border-color .3s,color .3s,transform .3s}.solid.svelte-16hkl6f{border:none;background:#f2f2f2;color:#0a0a0a}.outline.svelte-16hkl6f{border:1px solid rgba(242,242,242,.25);background:none;color:#f2f2f2}.bar.svelte-16hkl6f{position:relative;flex:none;padding:0 44px clamp(16px,3.4dvh,34px)}.bar-grid.svelte-16hkl6f{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;border-top:1px solid rgba(242,242,242,.14);padding-top:clamp(11px,1.8dvh,18px);text-align:left}.cell-label.svelte-16hkl6f{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.2em;color:#f2f2f26b}.cell-value.svelte-16hkl6f{font-size:clamp(14px,1.7dvh,16px);margin-top:clamp(5px,.9dvh,8px);font-weight:600}.cell-note.svelte-16hkl6f{font-size:clamp(11px,1.3dvh,12px);color:#f2f2f28c;margin-top:4px;line-height:1.5}.cell-value.link.svelte-16hkl6f{appearance:none;background:none;border:none;padding:0;font-family:inherit;color:inherit;cursor:pointer;display:inline-block;text-align:left;border-bottom:1px solid rgba(242,242,242,.35);transition:border-color .3s}.inline-link.svelte-16hkl6f{appearance:none;background:none;border:none;padding:0;min-height:0;font:inherit;cursor:pointer;color:#f2f2f2cc;border-bottom:1px solid rgba(242,242,242,.3)}button.svelte-16hkl6f:focus-visible{outline:2px solid rgba(242,242,242,.7);outline-offset:3px}@media(hover:hover){.solid.svelte-16hkl6f:hover{background:#fff;transform:translateY(-1px)}.outline.svelte-16hkl6f:hover{border-color:#f2f2f299;color:#fff}.cell-value.link.svelte-16hkl6f:hover{border-color:#f2f2f2}.inline-link.svelte-16hkl6f:hover{color:#f2f2f2;border-color:#f2f2f2}}@media(max-width:1000px){.bar-grid.svelte-16hkl6f{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:620px){.home.svelte-16hkl6f{overflow-y:auto;overscroll-behavior:contain}.hero.svelte-16hkl6f{flex:none;overflow:visible;justify-content:flex-start;padding:92px max(20px,env(safe-area-inset-right)) 30px max(20px,env(safe-area-inset-left))}.disciplines.svelte-16hkl6f{gap:8px 10px;font-size:9px;letter-spacing:.18em;max-width:300px;margin:0 auto}h1.svelte-16hkl6f{margin-top:18px;font-size:clamp(38px,13.5vw,66px);letter-spacing:-.04em}.lede.svelte-16hkl6f{margin-top:16px;max-width:34ch;font-size:16.5px;line-height:1.6;color:#f2f2f2e0}.availability.svelte-16hkl6f{display:flex;flex-direction:column;gap:9px;margin-top:20px;font-size:9.5px;letter-spacing:.16em}.facts.svelte-16hkl6f{display:flex;align-items:center;justify-content:center;gap:10px}.status.svelte-16hkl6f{padding-right:0}.fact.svelte-16hkl6f{padding:0;border-left:none}.fact.svelte-16hkl6f+.fact:where(.svelte-16hkl6f):before{content:"·";margin-right:10px;color:#f2f2f24d}.actions.svelte-16hkl6f{width:100%;margin-top:24px;gap:10px}.actions.svelte-16hkl6f button:where(.svelte-16hkl6f){flex:1 1 140px;padding:14px 18px;font-size:13.5px}.bar.svelte-16hkl6f{padding:0 max(20px,env(safe-area-inset-left)) 30px}.bar-grid.svelte-16hkl6f{gap:18px 20px;padding-top:18px}.cell-value.svelte-16hkl6f{font-size:15px;margin-top:6px}.cell-note.svelte-16hkl6f{font-size:11.5px}}@media(max-width:420px){h1.svelte-16hkl6f{font-size:clamp(34px,14vw,52px)}.lede.svelte-16hkl6f{font-size:15.5px}.facts.svelte-16hkl6f{flex-direction:column;gap:7px}.fact.svelte-16hkl6f+.fact:where(.svelte-16hkl6f):before{content:none}.bar-grid.svelte-16hkl6f{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.home.svelte-16hkl6f,.bar.svelte-16hkl6f{transition:none!important}.actions.svelte-16hkl6f button:where(.svelte-16hkl6f),.cell-value.link.svelte-16hkl6f{transition:none}}.about.svelte-hoidfs{display:grid;grid-template-columns:1.5fr 1fr;gap:60px;margin-top:44px;align-items:start}.lead.svelte-hoidfs{margin:0;font-size:30px;line-height:1.34;letter-spacing:-.02em;text-wrap:pretty}.body.svelte-hoidfs{margin:26px 0 0;font-size:16px;line-height:1.8;color:#f2f2f29e;max-width:620px;text-wrap:pretty}.body.svelte-hoidfs+.body:where(.svelte-hoidfs){margin-top:18px}.specs.svelte-hoidfs{margin:0;display:flex;flex-direction:column;border:1px solid rgba(242,242,242,.13);border-radius:16px;overflow:hidden;background:#f2f2f209;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.spec.svelte-hoidfs{padding:18px 22px;border-bottom:1px solid rgba(242,242,242,.1)}.spec.svelte-hoidfs:last-child{border-bottom:none}dt.svelte-hoidfs{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.2em;color:#f2f2f26b}dd.svelte-hoidfs{margin:7px 0 0;font-size:15px;line-height:1.6}.inline-link.svelte-hoidfs{appearance:none;background:none;border:none;padding:0;min-height:0;font:inherit;color:inherit;cursor:pointer;border-bottom:1px solid rgba(242,242,242,.35)}.inline-link.svelte-hoidfs:focus-visible{outline:2px solid rgba(242,242,242,.7);outline-offset:2px}@media(hover:hover){.inline-link.svelte-hoidfs:hover{border-color:#f2f2f2}}@media(max-width:900px){.about.svelte-hoidfs{grid-template-columns:1fr;gap:32px;margin-top:32px}.lead.svelte-hoidfs{font-size:24px}}@media(max-width:820px){.specs.svelte-hoidfs{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1414189e}}@media(max-width:520px){.lead.svelte-hoidfs{font-size:21px}.body.svelte-hoidfs{font-size:15px;line-height:1.75}.spec.svelte-hoidfs{padding:16px 18px}}.rows.svelte-isz2bk{display:flex;flex-direction:column;margin-top:18px}.row.svelte-isz2bk{appearance:none;background:none;font:inherit;color:inherit;text-align:left;display:grid;grid-template-columns:280px 1fr 150px 26px;gap:20px;align-items:center;padding:26px 4px;border:none;border-bottom:1px solid rgba(242,242,242,.1);cursor:pointer;transition:background .3s,padding .3s}.row.svelte-isz2bk:focus-visible{background:#f2f2f20d;outline:2px solid rgba(242,242,242,.7);outline-offset:-2px}@media(hover:hover){.row.svelte-isz2bk:hover{background:#f2f2f20d;padding-left:14px}}.company.svelte-isz2bk{font-size:26px;font-weight:600;letter-spacing:-.02em}.summary.svelte-isz2bk{font-size:14px;color:#f2f2f299;line-height:1.6}.period.svelte-isz2bk{font-family:IBM Plex Mono,monospace;font-size:11px;color:#f2f2f280}.chevron.svelte-isz2bk{font-family:IBM Plex Mono,monospace;font-size:14px;color:#f2f2f266;text-align:right}@media(max-width:1000px){.row.svelte-isz2bk{grid-template-columns:1fr auto;gap:6px 16px;padding:22px 4px}.company.svelte-isz2bk{font-size:22px}.summary.svelte-isz2bk{grid-column:1 / -1;order:3}.period.svelte-isz2bk{order:4;grid-column:1 / -1}.chevron.svelte-isz2bk{align-self:start}}@media(max-width:520px){.row.svelte-isz2bk{padding:18px 2px}.company.svelte-isz2bk{font-size:19px}.summary.svelte-isz2bk{font-size:13px}.period.svelte-isz2bk{font-size:10px}}@media(prefers-reduced-motion:reduce){.row.svelte-isz2bk{transition:none}}.grid.svelte-1utzw5f{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:34px}.card.svelte-1utzw5f{appearance:none;font:inherit;color:inherit;text-align:left;display:block;cursor:pointer;border:1px solid rgba(242,242,242,.13);border-radius:18px;padding:26px 26px 22px;background:#f2f2f20a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s,background .4s}.card.svelte-1utzw5f:focus-visible{border-color:#f2f2f252;outline:2px solid rgba(242,242,242,.7);outline-offset:2px}@media(hover:hover){.card.svelte-1utzw5f:hover{transform:translateY(-4px);border-color:#f2f2f252;background:#f2f2f212}}.head.svelte-1utzw5f{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.name.svelte-1utzw5f{font-size:22px;font-weight:600}.years.svelte-1utzw5f{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:#f2f2f280;white-space:nowrap}.summary.svelte-1utzw5f{display:block;font-size:14px;color:#f2f2f29e;margin-top:12px;line-height:1.65}.tags.svelte-1utzw5f{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;font-family:IBM Plex Mono,monospace;font-size:10px;color:#f2f2f299}.tag.svelte-1utzw5f{padding:4px 9px;border-radius:100px;background:#f2f2f214}@media(max-width:820px){.grid.svelte-1utzw5f{grid-template-columns:1fr;margin-top:26px}.card.svelte-1utzw5f{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14141899}}@media(max-width:520px){.card.svelte-1utzw5f{padding:20px 18px 18px}.name.svelte-1utzw5f{font-size:19px}.summary.svelte-1utzw5f{font-size:13.5px}}@media(prefers-reduced-motion:reduce){.card.svelte-1utzw5f{transition:border-color .4s,background .4s}.card.svelte-1utzw5f:hover{transform:none}}.groups.svelte-hus2pv{display:grid;grid-template-columns:repeat(2,1fr);gap:0 60px;margin-top:20px}.group.svelte-hus2pv{padding:26px 0;border-bottom:1px solid rgba(242,242,242,.1)}h3.svelte-hus2pv{margin:0;font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:400;letter-spacing:.2em;color:#f2f2f26b}.chips.svelte-hus2pv{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;font-size:14px;color:#f2f2f2d9}.chip.svelte-hus2pv{padding:6px 13px;border:1px solid rgba(242,242,242,.16);border-radius:100px}@media(max-width:820px){.groups.svelte-hus2pv{grid-template-columns:1fr;gap:0}.group.svelte-hus2pv{padding:20px 0}}@media(max-width:520px){.chips.svelte-hus2pv{gap:7px;margin-top:12px;font-size:13px}.chip.svelte-hus2pv{padding:5px 11px}}.intro.svelte-r17k9f{margin-top:46px;text-align:center}h2.svelte-r17k9f{margin:0;font-weight:900;font-size:clamp(44px,6vw,78px);line-height:.88;letter-spacing:-.045em;text-transform:uppercase}.intro.svelte-r17k9f p:where(.svelte-r17k9f){margin:20px auto 0;max-width:520px;font-size:17px;line-height:1.6;color:#f2f2f2b3}.column.svelte-r17k9f{display:flex;flex-direction:column;gap:12px;max-width:620px;margin:44px auto 0}.label.svelte-r17k9f{display:block;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.2em;color:#f2f2f26b}.call.svelte-r17k9f{display:block;padding:22px 24px;border:1px solid rgba(242,242,242,.16);border-radius:20px;background:#f2f2f20b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .3s,transform .3s}.call.svelte-r17k9f:focus-visible,.card.svelte-r17k9f:focus-visible{outline:2px solid rgba(242,242,242,.7);outline-offset:3px}@media(hover:hover){.call.svelte-r17k9f:hover{border-color:#f2f2f26b;transform:translateY(-3px)}}.call-title.svelte-r17k9f{display:block;font-size:19px;font-weight:600;margin-top:9px}.call-note.svelte-r17k9f{display:block;font-size:13px;color:#f2f2f299;margin-top:6px;line-height:1.6}.cards.svelte-r17k9f{display:grid;grid-template-columns:1fr 1fr;gap:12px}.card.svelte-r17k9f{display:block;text-align:left;appearance:none;font:inherit;color:inherit;padding:18px 20px;border:1px solid rgba(242,242,242,.14);border-radius:16px;background:#f2f2f20a;cursor:pointer;transition:border-color .3s,transform .3s}@media(hover:hover){.card.svelte-r17k9f:hover:not(:disabled){border-color:#f2f2f266;transform:translateY(-3px)}}.card.svelte-r17k9f:disabled{cursor:wait;opacity:.6}.handle.svelte-r17k9f{display:block;font-size:14.5px;margin-top:8px}@media(max-width:900px){.intro.svelte-r17k9f,.column.svelte-r17k9f{margin-top:32px}}@media(max-width:820px){.call.svelte-r17k9f{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1414189e}}@media(max-width:520px){h2.svelte-r17k9f{font-size:clamp(34px,11vw,52px)}.intro.svelte-r17k9f p:where(.svelte-r17k9f){font-size:15.5px}.cards.svelte-r17k9f{grid-template-columns:1fr}.call.svelte-r17k9f{padding:18px 20px}.card.svelte-r17k9f{padding:16px 18px}}@media(prefers-reduced-motion:reduce){.call.svelte-r17k9f,.card.svelte-r17k9f{transition:border-color .3s}.call.svelte-r17k9f:hover,.card.svelte-r17k9f:hover:not(:disabled){transform:none}}.overlay.svelte-1bjezn1{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:40px;background:#060608b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:svelte-1bjezn1-site-dialog-fade .25s ease}.frame.svelte-1bjezn1{position:relative;width:100%;max-width:720px;max-height:82dvh;display:flex;flex-direction:column;border-radius:22px;background:linear-gradient(#131318,#0c0c11);box-shadow:0 40px 100px -30px #000000e6,inset 0 0 0 1px #f2f2f224;animation:svelte-1bjezn1-site-dialog-in .4s cubic-bezier(.16,1,.3,1)}.ring.svelte-1bjezn1{position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--site-border-angle, 0deg),transparent 0deg,oklch(.66 .2 300) 26deg,oklch(.74 .17 200) 54deg,oklch(.88 .12 100) 82deg,transparent 118deg,transparent 176deg,oklch(.82 .19 152) 208deg,oklch(.7 .17 260) 246deg,transparent 296deg,transparent 360deg);-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;animation:svelte-1bjezn1-site-ring-spin 7s linear infinite}.scroll.svelte-1bjezn1{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;border-radius:inherit}.inner.svelte-1bjezn1{padding:34px 36px 36px}.head.svelte-1bjezn1{padding-right:52px}.kind.svelte-1bjezn1{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.22em;color:#f2f2f280}h2.svelte-1bjezn1{margin:10px 0 0;font-size:34px;font-weight:800;letter-spacing:-.03em}.meta.svelte-1bjezn1{font-family:IBM Plex Mono,monospace;font-size:11.5px;color:#f2f2f28c;margin-top:8px}.close.svelte-1bjezn1{position:absolute;z-index:3;top:26px;right:28px;appearance:none;width:38px;height:38px;min-height:38px;flex:none;display:grid;place-items:center;padding:0;border:1px solid rgba(242,242,242,.2);border-radius:50%;background:#0e0e12cc;cursor:pointer;color:#f2f2f2b3;transition:border-color .3s,color .3s}.close.svelte-1bjezn1 svg:where(.svelte-1bjezn1){width:15px;height:15px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;fill:none}.close.svelte-1bjezn1:focus-visible{outline:2px solid rgba(242,242,242,.7);outline-offset:3px}@media(hover:hover){.close.svelte-1bjezn1:hover{border-color:#f2f2f299;color:#fff}}.body.svelte-1bjezn1{margin:24px 0 0;font-size:16.5px;line-height:1.75;color:#f2f2f2c7;text-wrap:pretty}.block.svelte-1bjezn1{margin-top:26px;padding-top:22px;border-top:1px solid rgba(242,242,242,.12)}h3.svelte-1bjezn1{margin:0;font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:400;letter-spacing:.2em;color:#f2f2f26b}.points.svelte-1bjezn1{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.points.svelte-1bjezn1 li:where(.svelte-1bjezn1){display:flex;gap:12px;font-size:14.5px;line-height:1.6;color:#f2f2f2b8}.bullet.svelte-1bjezn1{flex:none;width:5px;height:5px;margin-top:8px;background:#76c7ff;background:oklch(.8 .14 240);transform:rotate(45deg)}.chips.svelte-1bjezn1{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.chip.svelte-1bjezn1{padding:5px 12px;border-radius:100px;background:#f2f2f214;font-family:IBM Plex Mono,monospace;font-size:10.5px;color:#f2f2f2b3}@keyframes svelte-1bjezn1-site-dialog-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1bjezn1-site-dialog-in{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}@keyframes svelte-1bjezn1-site-ring-spin{to{--site-border-angle: 360deg}}@media(max-width:820px){.overlay.svelte-1bjezn1{-webkit-backdrop-filter:none;backdrop-filter:none;background:#060608e6}}@media(max-width:620px){.overlay.svelte-1bjezn1{padding:0;align-items:stretch}.frame.svelte-1bjezn1{max-width:none;max-height:none;height:100dvh;border-radius:0;animation:svelte-1bjezn1-site-dialog-sheet .34s cubic-bezier(.16,1,.3,1)}.inner.svelte-1bjezn1{padding:26px 18px calc(40px + env(safe-area-inset-bottom));padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}.close.svelte-1bjezn1{top:max(14px,env(safe-area-inset-top));right:16px;width:44px;height:44px;min-height:44px}.head.svelte-1bjezn1{padding-right:56px}h2.svelte-1bjezn1{font-size:27px}.body.svelte-1bjezn1{font-size:15.5px;line-height:1.7}.points.svelte-1bjezn1 li:where(.svelte-1bjezn1){font-size:14px}}@keyframes svelte-1bjezn1-site-dialog-sheet{0%{opacity:0;transform:translateY(4%)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.overlay.svelte-1bjezn1,.frame.svelte-1bjezn1,.ring.svelte-1bjezn1{animation:none}}.site.svelte-1uha8ag{position:fixed;inset:0;height:100dvh;overflow:hidden;background:#0a0a0a;color:#f2f2f2;font-family:Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.site.svelte-1uha8ag [hidden]{display:none}.site.svelte-1uha8ag h1,.site.svelte-1uha8ag h2,.site.svelte-1uha8ag h3{font-family:inherit}.site.svelte-1uha8ag ::selection{background:#629dff73;background:oklch(.7 .17 260 / .45)}.shell.svelte-1uha8ag{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column;transform-origin:50% 44%}.slide.svelte-1uha8ag{flex:1;min-height:0;display:flex;flex-direction:column}.scroller.svelte-1uha8ag{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(242,242,242,.16) transparent}.scroller.svelte-1uha8ag::-webkit-scrollbar{width:9px}.scroller.svelte-1uha8ag::-webkit-scrollbar-track{background:transparent}.scroller.svelte-1uha8ag::-webkit-scrollbar-thumb{background:#f2f2f229;border-radius:9px}.reader.svelte-1uha8ag{max-width:1120px;margin:0 auto;padding:112px 44px 56px}.section-label.svelte-1uha8ag{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.28em;color:#f2f2f280}.footbar.svelte-1uha8ag{flex:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 44px 18px;border-top:1px solid rgba(242,242,242,.12);background:linear-gradient(to top,#0a0a0af0,#0a0a0a9e);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.footbar.svelte-1uha8ag button:where(.svelte-1uha8ag){appearance:none;background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer}.footbar.svelte-1uha8ag .step:where(.svelte-1uha8ag){display:flex;flex-direction:column;gap:6px;text-align:left;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.2em;color:#f2f2f273}.footbar.svelte-1uha8ag .step.end:where(.svelte-1uha8ag){align-items:flex-end;text-align:right}.step-name.svelte-1uha8ag{font-family:Archivo,system-ui,sans-serif;font-size:19px;font-weight:600;letter-spacing:-.01em;color:#f2f2f2}.footbar.svelte-1uha8ag .exit:where(.svelte-1uha8ag){display:flex;align-items:center;gap:11px;padding:11px 18px;border:1px solid rgba(242,242,242,.2);border-radius:100px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.2em;color:#f2f2f2b3;white-space:nowrap;transition:border-color .3s,color .3s}@media(hover:hover){.footbar.svelte-1uha8ag .exit:where(.svelte-1uha8ag):hover{border-color:#f2f2f28c;color:#fff}}.footbar.svelte-1uha8ag button:where(.svelte-1uha8ag):focus-visible{outline:2px solid rgba(242,242,242,.7);outline-offset:4px;border-radius:6px}.diamond.svelte-1uha8ag{flex:none;width:9px;height:9px;border:1.2px solid currentColor;transform:rotate(45deg)}.tabbar.svelte-1uha8ag{display:none;flex:none;align-items:center;justify-content:space-between;gap:12px;padding:10px max(16px,env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-right));border-top:1px solid rgba(242,242,242,.12);background:#0a0a0af2}.tabbar.svelte-1uha8ag button:where(.svelte-1uha8ag){appearance:none;background:none;border:none;font:inherit;color:inherit;cursor:pointer}.tab-back.svelte-1uha8ag{display:flex;align-items:center;gap:10px;padding:6px 4px;text-align:left}.tab-arrow.svelte-1uha8ag{font-family:IBM Plex Mono,monospace;font-size:15px;color:#f2f2f280}.tab-text.svelte-1uha8ag{display:flex;flex-direction:column;gap:2px}.tab-label.svelte-1uha8ag{font-family:IBM Plex Mono,monospace;font-size:8.5px;letter-spacing:.2em;color:#f2f2f26b}.tab-name.svelte-1uha8ag{font-size:15px;font-weight:600;letter-spacing:-.01em}.tab-cta.svelte-1uha8ag{flex:none;padding:12px 20px;border:1px solid rgba(242,242,242,.28);border-radius:100px;background:#f2f2f20f;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.2em;color:#f2f2f2}.tabbar.svelte-1uha8ag button:where(.svelte-1uha8ag):focus-visible{outline:2px solid rgba(242,242,242,.7);outline-offset:3px;border-radius:8px}@media(max-width:900px){.reader.svelte-1uha8ag{padding:96px 20px 40px}.footbar.svelte-1uha8ag{padding:10px 20px 12px;gap:12px;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0a0af2}.step-name.svelte-1uha8ag{font-size:16px}}@media(max-width:760px){.reader.svelte-1uha8ag{padding:78px 16px 28px}.footbar.svelte-1uha8ag{display:none}.tabbar.svelte-1uha8ag{display:flex}}@media(prefers-reduced-motion:reduce){.shell.svelte-1uha8ag,.slide.svelte-1uha8ag{transition:none!important}}
