.about.svelte-cwls5q{--acc:var(--cw-energy-mint);--acc-soft:color-mix(in srgb, var(--acc) 10%, transparent);--acc-line:color-mix(in srgb, var(--acc) 35%, transparent);--app-bg:#111113;background:var(--cw-bg-primary);color:var(--cw-text-primary)}h1.svelte-cwls5q,h2.svelte-cwls5q,h3.svelte-cwls5q,p.svelte-cwls5q{margin:0}.ab-hero.svelte-cwls5q{padding-bottom:clamp(56px,7vw,96px)}.ab-hero__aurora.svelte-cwls5q{filter:blur(30px);pointer-events:none;background:radial-gradient(#05f29b1f,#0000 62%);width:1100px;height:640px;position:absolute;top:-220px;left:50%;transform:translate(-30%)}.ab-hero__grid.svelte-cwls5q{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid;position:relative}.ab-hero__brand.svelte-cwls5q{align-items:center;gap:12px;margin:14px 0 16px;display:flex}.ab-hero__brand.svelte-cwls5q img:where(.svelte-cwls5q){flex:none}.ab-h1.svelte-cwls5q{max-width:18ch;font-size:var(--mod-hero-title-size,clamp(32px, 4.2vw, 46px));letter-spacing:-.03em;color:var(--cw-text-primary);text-wrap:balance;margin:0 0 16px;font-weight:700;line-height:1.1}.ab-h1.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--cw-energy-mint);display:block}.ab-lead.svelte-cwls5q{max-width:56ch;color:var(--cw-text-secondary);font-size:17px;line-height:1.6}.ab-hero__actions.svelte-cwls5q{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.ab-trust.svelte-cwls5q{max-width:56ch;color:var(--cw-text-muted);margin-top:16px;font-size:13px;line-height:1.55}.ab-hero__divider.svelte-cwls5q{background:linear-gradient(90deg, transparent, var(--acc-line), transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.ab-app.svelte-cwls5q{border-radius:var(--cw-radius-xl);background:radial-gradient(ellipse 70% 60% at 100% 0%, #05f29b12, transparent 60%), var(--app-bg);color:#fff;border:1px solid #ffffff1a;overflow:hidden;box-shadow:0 24px 60px #00000059}.ab-app__bar.svelte-cwls5q{border-bottom:1px solid #ffffff12;align-items:center;gap:8px;padding:11px 16px;font-size:12.5px;font-weight:700;display:flex}.ab-app__bar.svelte-cwls5q img:where(.svelte-cwls5q),.ab-app__bar.svelte-cwls5q svg{flex:none}.ab-app__bar.svelte-cwls5q em:where(.svelte-cwls5q){color:#ffffff73;margin-left:auto;font-size:11px;font-style:normal;font-weight:500}.ab-founder__body.svelte-cwls5q{padding:clamp(20px,3vw,28px)}.ab-founder__id.svelte-cwls5q{align-items:center;gap:16px;display:flex}.ab-founder__portrait.svelte-cwls5q{object-fit:cover;border-radius:50%;flex:none;box-shadow:0 0 0 1px #ffffff1f}.ab-founder__id.svelte-cwls5q h2:where(.svelte-cwls5q){letter-spacing:-.02em;color:#fafafa;font-size:22px;font-weight:700;line-height:1.2}.ab-founder__id.svelte-cwls5q p:where(.svelte-cwls5q){color:#fff9;margin-top:4px;font-size:13px}.ab-founder__intro.svelte-cwls5q{color:#ffffffd1;margin-top:18px;font-size:14.5px;line-height:1.65}.ab-founder__facts.svelte-cwls5q{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ab-founder__facts.svelte-cwls5q li:where(.svelte-cwls5q){color:#ffffffb8;align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;display:flex}.ab-founder__facts.svelte-cwls5q li:where(.svelte-cwls5q) svg{color:#05f29b;flex:none;margin-top:2px}.ab-founder__place.svelte-cwls5q{color:#ffffff80;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.ab-founder__foot.svelte-cwls5q{border-top:1px solid #ffffff14;gap:4px;margin-top:18px;padding-top:14px;display:grid}.ab-founder__foot.svelte-cwls5q a:where(.svelte-cwls5q){color:#ffffffb8;align-items:center;gap:6px;min-height:36px;font-size:13px;text-decoration:none;display:inline-flex}.ab-founder__foot.svelte-cwls5q a:where(.svelte-cwls5q):hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.ab-founder__foot.svelte-cwls5q .ab-founder__mail:where(.svelte-cwls5q){color:#05f29b;font-weight:650}.ab-founder__foot.svelte-cwls5q nav:where(.svelte-cwls5q){flex-wrap:wrap;gap:0 18px;display:flex}.ab-section.svelte-cwls5q{border-top:1px solid var(--cw-border);padding-block:clamp(56px,7vw,96px)}.ab-head.svelte-cwls5q{max-width:720px;margin-bottom:clamp(28px,3.5vw,40px)}.ab-head.svelte-cwls5q h2:where(.svelte-cwls5q){letter-spacing:-.03em;color:var(--cw-text-primary);text-wrap:balance;margin:10px 0 0;font-size:clamp(26px,3.2vw,36px);font-weight:650;line-height:1.15}.ab-head.svelte-cwls5q h2:where(.svelte-cwls5q) span:where(.svelte-cwls5q){color:var(--cw-energy-mint)}.ab-head__lead.svelte-cwls5q{max-width:62ch;color:var(--cw-text-secondary);margin-top:14px;font-size:15px;line-height:1.65}.ab-head__links.svelte-cwls5q{flex-wrap:wrap;gap:8px 20px;margin-top:18px;display:flex}.ab-split.svelte-cwls5q{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.ab-split.svelte-cwls5q .ab-head:where(.svelte-cwls5q){margin-bottom:0}.ab-tile.svelte-cwls5q{border:1px solid var(--acc-line);background:var(--acc-soft);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.ab-tile--lg.svelte-cwls5q{border-radius:10px;width:40px;height:40px}.ab-link.svelte-cwls5q{min-height:32px;color:var(--cw-energy-mint);align-items:center;gap:6px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.ab-link.svelte-cwls5q:hover{text-underline-offset:3px;text-decoration:underline}.ab-link--quiet.svelte-cwls5q{color:var(--cw-text-secondary)}.ab-link.svelte-cwls5q svg{flex:none}.ab-feat.svelte-cwls5q{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,64px);padding-block:clamp(36px,5vw,64px);display:grid}.ab-feat.svelte-cwls5q+.ab-feat:where(.svelte-cwls5q){border-top:1px solid var(--cw-border)}.ab-feat.svelte-cwls5q:last-child{padding-bottom:0}.ab-feat.is-flip.svelte-cwls5q{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ab-feat.is-flip.svelte-cwls5q .ab-feat__copy:where(.svelte-cwls5q){order:2}.ab-feat__who.svelte-cwls5q{color:var(--cw-energy-mint);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.ab-feat.svelte-cwls5q h3:where(.svelte-cwls5q){letter-spacing:-.025em;color:var(--cw-text-primary);text-wrap:balance;margin-top:12px;font-size:26px;font-weight:750;line-height:1.2}.ab-feat__p.svelte-cwls5q{color:var(--cw-text-secondary);margin-top:12px;font-size:15px;line-height:1.65}.ab-feat__items.svelte-cwls5q{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ab-feat__items.svelte-cwls5q li:where(.svelte-cwls5q){color:var(--cw-text-primary);align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.ab-limit.svelte-cwls5q{color:var(--cw-text-muted);gap:8px;margin-top:18px;font-size:13px;line-height:1.5;display:flex}.ab-limit.svelte-cwls5q svg{flex:none;margin-top:2px}.ab-feat.svelte-cwls5q .ab-link:where(.svelte-cwls5q){margin-top:14px;line-height:1.5;display:block}.ab-feat.svelte-cwls5q .ab-link:where(.svelte-cwls5q) svg{vertical-align:-2px;margin-left:6px;display:inline}.st.svelte-cwls5q{color:#ffffffb8;white-space:nowrap;flex:none;align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.st.svelte-cwls5q:before{content:"";background:var(--dot,#fff6);border-radius:50%;width:7px;height:7px}.st--ok.svelte-cwls5q{--dot:#05f29b}.st--warn.svelte-cwls5q{--dot:#fbbf24}.st--bad.svelte-cwls5q{--dot:#f87171}.st--muted.svelte-cwls5q{--dot:#fff6}.jr.svelte-cwls5q{gap:22px;margin:0;padding:28px 24px 30px;list-style:none;display:grid;position:relative}.jr.svelte-cwls5q:before{content:"";background:#ffffff24;width:1px;position:absolute;top:45px;bottom:47px;left:41px}.jr.svelte-cwls5q li:where(.svelte-cwls5q){color:#ffffffc7;align-items:center;gap:14px;font-size:15px;font-weight:600;display:flex;position:relative}.jr__dot.svelte-cwls5q{z-index:1;color:#ffffffb3;background:#18181b;border:1px solid #ffffff24;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.jr.svelte-cwls5q li.is-now:where(.svelte-cwls5q){color:#fff}.jr.svelte-cwls5q li.is-now:where(.svelte-cwls5q) .jr__dot:where(.svelte-cwls5q){color:#05f29b;background:#0f2a20;border-color:#05f29b8c;box-shadow:0 0 0 4px #05f29b1a}.jr__now.svelte-cwls5q{color:#ffffff73;margin-left:auto;font-size:12px;font-weight:500}.au.svelte-cwls5q{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.au__col.svelte-cwls5q{padding:16px 18px 20px}.au__col.svelte-cwls5q+.au__col:where(.svelte-cwls5q){border-left:1px solid #ffffff12}.au__title.svelte-cwls5q{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin-bottom:10px;font-size:11px;font-weight:600}.au__areas.svelte-cwls5q,.au__tasks.svelte-cwls5q,.rt.svelte-cwls5q{margin:0;padding:0;list-style:none;display:grid}.au__areas.svelte-cwls5q li:where(.svelte-cwls5q){color:#fafafa;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:flex}.au__areas.svelte-cwls5q li:where(.svelte-cwls5q)+li:where(.svelte-cwls5q),.au__tasks.svelte-cwls5q li:where(.svelte-cwls5q)+li:where(.svelte-cwls5q),.rt.svelte-cwls5q li:where(.svelte-cwls5q)+li:where(.svelte-cwls5q){border-top:1px solid #ffffff0f}.au__areas.svelte-cwls5q svg{flex:none}.au__name.svelte-cwls5q{flex:1;min-width:0;font-weight:600}.au__tasks.svelte-cwls5q li:where(.svelte-cwls5q),.rt.svelte-cwls5q li:where(.svelte-cwls5q){gap:6px;padding:10px 0;display:grid}.au__t.svelte-cwls5q,.rt__t.svelte-cwls5q{color:#fafafa;font-size:13px;font-weight:600;line-height:1.4}.rt.svelte-cwls5q{padding:8px 20px 4px}.rt.svelte-cwls5q li:where(.svelte-cwls5q){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0}.rt__foot.svelte-cwls5q{color:#ffffff80;border-top:1px solid #ffffff12;padding:12px 20px 16px;font-size:12px}.rows.svelte-cwls5q{border:1px solid var(--cw-border);border-radius:var(--cw-radius-xl);background:var(--cw-panel-gradient);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.rows.svelte-cwls5q li:where(.svelte-cwls5q)+li:where(.svelte-cwls5q){border-top:1px solid var(--cw-border)}.rows.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--cw-text-muted);transition:background-color .2s var(--cw-ease-out), color .2s var(--cw-ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:grid}.rows.svelte-cwls5q a:where(.svelte-cwls5q):hover{background:var(--acc-soft);color:var(--acc)}.rows.svelte-cwls5q a:where(.svelte-cwls5q):focus-visible{outline:2px solid var(--cw-energy-mint);outline-offset:-3px}.rows.svelte-cwls5q a:where(.svelte-cwls5q)>svg:last-child{transition:transform .2s var(--cw-ease-out)}.rows.svelte-cwls5q a:where(.svelte-cwls5q):hover>svg:last-child{transform:translate(3px)}.rows__icon.svelte-cwls5q{border:1px solid var(--cw-border);background:var(--cw-card-gradient);border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.rows__copy.svelte-cwls5q{gap:3px;min-width:0;display:grid}.rows__copy.svelte-cwls5q b:where(.svelte-cwls5q){color:var(--cw-text-primary);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:15px;font-weight:650;display:flex}.rows__copy.svelte-cwls5q b:where(.svelte-cwls5q) .cw-status:where(.svelte-cwls5q){font-size:12px}.rows__copy.svelte-cwls5q>span:where(.svelte-cwls5q){color:var(--cw-text-secondary);font-size:13.5px;line-height:1.5}.rows__copy.svelte-cwls5q small:where(.svelte-cwls5q){color:var(--cw-text-muted);font-size:12px}.pr.svelte-cwls5q{border-top:1px solid var(--cw-border);margin:0;padding:0;list-style:none;display:grid}.pr.svelte-cwls5q li:where(.svelte-cwls5q){border-bottom:1px solid var(--cw-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px clamp(16px,3vw,32px);padding:22px 0;display:grid}.pr.svelte-cwls5q h3:where(.svelte-cwls5q){letter-spacing:-.015em;color:var(--cw-text-primary);font-size:18px;font-weight:700;line-height:1.3}.pr.svelte-cwls5q p:where(.svelte-cwls5q){max-width:68ch;color:var(--cw-text-secondary);margin-top:6px;font-size:14.5px;line-height:1.6}.pr.svelte-cwls5q .ab-link:where(.svelte-cwls5q){white-space:nowrap}.ct.svelte-cwls5q{border:1px solid var(--cw-border);border-radius:var(--cw-radius-xl);background:var(--cw-panel-gradient);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.ct__col.svelte-cwls5q{align-content:start;gap:12px;padding:clamp(22px,3vw,32px);display:grid}.ct__col.svelte-cwls5q+.ct__col:where(.svelte-cwls5q){border-left:1px solid var(--cw-border)}.ct__title.svelte-cwls5q{color:var(--cw-text-primary);align-items:center;gap:9px;font-size:14px;font-weight:700;display:flex}.ct__mail.svelte-cwls5q{letter-spacing:-.02em;color:var(--cw-energy-mint);overflow-wrap:anywhere;font-size:clamp(20px,2.4vw,26px);font-weight:700;text-decoration:none}.ct__mail.svelte-cwls5q:hover{text-underline-offset:4px;text-decoration:underline}.ct.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--cw-text-secondary);font-size:14.5px;line-height:1.6}.ct.svelte-cwls5q ul:where(.svelte-cwls5q){gap:10px;margin:0;padding:0;list-style:none;display:grid}.ct.svelte-cwls5q li:where(.svelte-cwls5q){color:var(--cw-text-secondary);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;display:flex}.ct.svelte-cwls5q li:where(.svelte-cwls5q) svg{flex:none;margin-top:3px}@media (width<=960px){.ab-hero__grid.svelte-cwls5q,.ab-split.svelte-cwls5q,.ab-feat.svelte-cwls5q,.ab-feat.is-flip.svelte-cwls5q{grid-template-columns:minmax(0,1fr)}.ab-feat.is-flip.svelte-cwls5q .ab-feat__copy:where(.svelte-cwls5q){order:0}.ab-split.svelte-cwls5q .ab-head:where(.svelte-cwls5q){margin-bottom:4px}}@media (width<=640px){.ab-hero__actions.svelte-cwls5q{flex-direction:column;align-items:stretch}.ab-hero__actions.svelte-cwls5q .cw-btn{justify-content:center}.ab-feat.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:22px}.au.svelte-cwls5q,.ct.svelte-cwls5q{grid-template-columns:minmax(0,1fr)}.au__col.svelte-cwls5q+.au__col:where(.svelte-cwls5q){border-top:1px solid #ffffff12;border-left:0}.ct__col.svelte-cwls5q+.ct__col:where(.svelte-cwls5q){border-left:0;border-top:1px solid var(--cw-border)}.rt.svelte-cwls5q li:where(.svelte-cwls5q){grid-template-columns:minmax(0,1fr);gap:6px}.pr.svelte-cwls5q li:where(.svelte-cwls5q){grid-template-columns:auto minmax(0,1fr);align-items:start}.pr.svelte-cwls5q .ab-link:where(.svelte-cwls5q){white-space:normal;grid-column:2}.rows.svelte-cwls5q a:where(.svelte-cwls5q){gap:12px;padding:14px}.rows__icon.svelte-cwls5q{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.rows.svelte-cwls5q a:where(.svelte-cwls5q),.rows.svelte-cwls5q a:where(.svelte-cwls5q)>svg:last-child{transition:none}.rows.svelte-cwls5q a:where(.svelte-cwls5q):hover>svg:last-child{transform:none}}
