.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}._dc067[data-v-a3a3a881]{min-height:100vh;position:relative}._e7d0a[data-v-84ce75ae]{object-fit:contain;-webkit-user-select:none;user-select:none;flex-shrink:0;display:block}._e7d0a[data-variant=mark][data-v-84ce75ae],._e7d0a[data-variant=mark-on-dark][data-v-84ce75ae]{width:1.55rem;height:1.55rem}._e7d0a[data-variant=mark-on-dark][data-v-84ce75ae]{filter:invert()}._e7d0a[data-variant=lockup][data-v-84ce75ae],._e7d0a[data-variant=lockup-on-dark][data-v-84ce75ae]{width:5.5rem;height:auto}._c3f5e[data-v-faa513d4]{border:1px solid var(--line);color:var(--ink);background:#f7f7f5;border-radius:14px;overflow:hidden;box-shadow:0 28px 70px #0d0d0d1a,inset 0 1px #ffffff8c}._d399c[data-v-faa513d4]{border-bottom:1px solid var(--line);background:#efeef0;align-items:center;gap:.4rem;padding:.65rem .9rem;display:flex}._a5972[data-v-faa513d4]{background:#c8c8c6;border-radius:50%;width:.52rem;height:.52rem}._a5972[data-v-faa513d4]:first-child{background:#ff5f57}._a5972[data-v-faa513d4]:nth-child(2){background:#febc2e}._a5972[data-v-faa513d4]:nth-child(3){background:#28c840}._e733d[data-v-faa513d4]{color:var(--muted);letter-spacing:.04em;margin:0 0 0 auto;font-size:.7rem}._dc067[data-v-faa513d4]{grid-template-columns:12rem 1fr;min-height:30rem;display:grid}._fb4f1[data-v-faa513d4]{border-right:1px solid var(--line);background:#f2f2f0;padding:1.05rem .65rem}._c0671[data-v-faa513d4]{letter-spacing:-.03em;align-items:center;gap:.5rem;margin:0 .45rem 1.15rem;font-size:.82rem;font-weight:700;display:flex}._c0671[data-v-faa513d4] ._e7d0a{width:1.15rem;height:1.15rem}._c130d[data-v-faa513d4]{color:var(--muted);border-radius:8px;align-items:center;gap:.55rem;margin-bottom:.12rem;padding:.5rem .6rem;font-size:.76rem;display:flex}._c130d[data-active][data-v-faa513d4]{background:var(--ink);color:#fff}._b7755[data-v-faa513d4]{background:#f7f7f5;padding:1.15rem 1.2rem 1.3rem}._f07d8[data-v-faa513d4]{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.05rem;display:flex}._e33a3[data-v-faa513d4]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 .28rem;font-size:.62rem}._f07d8 h3[data-v-faa513d4]{letter-spacing:-.035em;margin:0;font-size:1.35rem;font-weight:750}._ba3ac[data-v-faa513d4]{flex-wrap:wrap;gap:.4rem;display:flex}._ba3ac span[data-v-faa513d4]{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;padding:.32rem .6rem;font-size:.68rem}._ba3ac span[data-accent][data-v-faa513d4]{color:var(--ink);background:#fff;border-color:#0d0d0d38;font-weight:650}._bd31b[data-v-faa513d4]{grid-template-columns:repeat(4,1fr);gap:.6rem;margin-bottom:.9rem;display:grid}._bd31b article[data-v-faa513d4]{border:1px solid var(--line);background:#fff;border-radius:11px;padding:.8rem .85rem}._bd31b strong[data-v-faa513d4]{letter-spacing:-.03em;font-size:1.25rem;font-weight:700;display:block}._bd31b span[data-v-faa513d4]{color:var(--muted);font-size:.68rem}._da3c8[data-v-faa513d4]{grid-template-columns:1.12fr 1fr;gap:.75rem;display:grid}._ce53e[data-v-faa513d4]{border:1px solid var(--line);background:#fff;border-radius:11px;padding:.9rem}._c8d75[data-v-faa513d4]{justify-content:space-between;align-items:baseline;margin-bottom:.85rem;display:flex}._c8d75 h4[data-v-faa513d4]{margin:0;font-size:.84rem;font-weight:650}._c8d75 span[data-v-faa513d4]{color:var(--muted);font-size:.68rem}._c8d75 span[data-live][data-v-faa513d4]{color:var(--ink);font-weight:650}._ce53e ul[data-v-faa513d4]{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}._ce53e li[data-v-faa513d4]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.6rem;display:flex}._ce53e li[data-v-faa513d4]:last-child{border-bottom:0;padding-bottom:0}._ce53e strong[data-v-faa513d4]{font-size:.8rem;font-weight:650;display:block}._ce53e li>div span[data-v-faa513d4],._b3117>li>span[data-v-faa513d4]{color:var(--muted);font-size:.68rem}._ce53e em[data-v-faa513d4]{color:var(--muted);white-space:nowrap;font-size:.7rem;font-style:normal}._ce53e em[data-status=ok][data-v-faa513d4],._ce53e em[data-status=run][data-v-faa513d4]{color:var(--ink);font-weight:650}._b3117 li[data-v-faa513d4]{grid-template-columns:2.1rem 1fr;align-items:start;display:grid;border-bottom:0!important;padding-bottom:.1rem!important}._b3117 p[data-v-faa513d4]{color:#0d0d0dd1;margin:0;font-size:.76rem;line-height:1.35}._ac790[data-v-faa513d4]{background:var(--ink);border:1px solid var(--ink);color:#f4f4f3b8;border-radius:9px;margin-top:.95rem;padding:.75rem .8rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}._ac790 p[data-v-faa513d4]{color:#f4f4f39e;margin:0}._ac790 span[data-v-faa513d4]{color:#fff;margin-right:.35rem}._ac790 p[data-ok][data-v-faa513d4]{color:#fff;margin-top:.4rem}@media (width<=820px){._dc067[data-v-faa513d4]{grid-template-columns:1fr}._fb4f1[data-v-faa513d4]{display:none}._bd31b[data-v-faa513d4]{grid-template-columns:repeat(2,1fr)}._da3c8[data-v-faa513d4]{grid-template-columns:1fr}}._a34da[data-v-c85172a9]{z-index:1;position:relative;overflow-x:clip}._c4b8e[data-v-c85172a9]{z-index:40;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #0000;align-items:center;gap:1rem;padding:.95rem 1.35rem;display:flex;position:sticky;top:0}._f9026[data-v-c85172a9]{flex:none;align-items:center;gap:.55rem;display:inline-flex}._a254c[data-v-c85172a9]{letter-spacing:-.03em;font-weight:700}._dab30[data-v-c85172a9]{color:var(--muted);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:1.35rem;font-size:.86rem;display:none}._dab30 a[data-v-c85172a9]{display:inline-block}._dab30 a[data-v-c85172a9]:hover{color:var(--ink)}._c48cb[data-v-c85172a9]{background:var(--ink);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;min-height:2.4rem;padding:.55rem .95rem;font-size:.72rem;font-weight:700;display:none}._f963a[data-v-c85172a9]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-left:auto;font-size:.72rem;font-weight:650}._ca701[data-v-c85172a9]{z-index:35;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s var(--ease), visibility .16s var(--ease);background:#0d0d0d59;position:fixed;inset:0}._ca701.open[data-v-c85172a9]{opacity:1;visibility:visible;pointer-events:auto}._ca701 nav[data-v-c85172a9]{background:var(--bg);border:1px solid var(--line);gap:.85rem;width:min(18rem,100% - 2rem);margin:4.5rem 1rem 0 auto;padding:1.2rem;display:grid}._ca701 a[data-v-c85172a9]{font-weight:650}._cf60a[data-v-c85172a9]{border-top:1px solid var(--line);padding-top:.85rem}._da281[data-v-c85172a9]{width:min(100% - 2.5rem, var(--max));gap:2.5rem;margin:0 auto;padding:3.5rem 0 4rem;display:grid}._e33a3[data-v-c85172a9]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 .85rem;font-size:.72rem}._e33a3._ab18a[data-v-c85172a9]{color:#f4f4f38c}._da281 h1[data-v-c85172a9],._ccef4[data-v-c85172a9]{letter-spacing:-.045em;margin:0;font-weight:800;line-height:1.02}._da281 h1[data-v-c85172a9]{max-width:14ch;font-size:clamp(2.35rem,7vw,4.4rem)}._ccef4[data-v-c85172a9]{max-width:16ch;font-size:clamp(1.9rem,4.8vw,3.4rem)}._ccef4._ba217[data-v-c85172a9]{color:#fff}._e9c2e[data-v-c85172a9]{max-width:36rem;color:var(--muted);margin:1.1rem 0 0;font-size:1.02rem}._e9c2e._cf5b0[data-v-c85172a9]{max-width:34rem}._e9c2e._ab18a[data-v-c85172a9]{color:#f4f4f3ad}._acb01[data-v-c85172a9]{flex-wrap:wrap;gap:.65rem;margin-top:1.6rem;display:flex}._fb077[data-v-c85172a9]{letter-spacing:.06em;text-transform:uppercase;min-height:3rem;transition:transform .14s var(--ease);border-radius:999px;justify-content:center;align-items:center;padding:.8rem 1.25rem;font-size:.72rem;font-weight:700;display:inline-flex}._fb077[data-v-c85172a9]:hover{transform:translateY(-1px)}._c9926[data-v-c85172a9]{background:var(--ink);color:#fff}._fee96[data-v-c85172a9]{color:var(--ink);background:#fff;border:1px solid #0d0d0d1f}._cf1c5[data-v-c85172a9]{color:var(--muted);margin:1rem 0 0;font-size:.8rem}._cf1c5._ab18a[data-v-c85172a9]{color:#f4f4f380}._a4421[data-v-c85172a9]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 .65rem;font-size:.7rem}._e902b[data-v-c85172a9]{width:min(100% - 2.5rem, var(--max));margin:0 auto;padding:5rem 0}._e902b._facf0[data-v-c85172a9]{width:100%;max-width:none;padding-inline:max(1.25rem, calc((100% - var(--max)) / 2));background:var(--dark);color:var(--light)}._f33ee[data-v-c85172a9]{gap:1rem;margin-top:2.5rem;display:grid}._f33ee article[data-v-c85172a9]{border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 55%, white);border-radius:16px;padding:1.35rem}._bdb27[data-v-c85172a9]{background:var(--ink);color:#fff;border-radius:8px;place-items:center;width:2.2rem;height:2.2rem;margin-bottom:.9rem;display:grid}._f33ee h3[data-v-c85172a9]{letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:700}._dbc1b[data-v-c85172a9]{color:var(--ink);margin:.4rem 0 0;font-weight:650}._f33ee p[data-v-c85172a9]{color:var(--muted);margin:.45rem 0 0;font-size:.92rem}._f76c4[data-v-c85172a9]{gap:1rem;margin:2.25rem 0 0;padding:0;list-style:none;display:grid}._f76c4 li[data-v-c85172a9]{border-top:1px solid #ffffff1a;grid-template-columns:3rem 1fr;gap:.85rem;padding:1.15rem 0;display:grid}._f76c4 li>span[data-v-c85172a9]{letter-spacing:.04em;color:#44d7d4;font-weight:800}._f76c4 h3[data-v-c85172a9]{margin:0;font-size:1.15rem;font-weight:700}._f76c4 p[data-v-c85172a9]{color:#f4f4f39e;margin:.35rem 0 0}._f0ce9[data-v-c85172a9]{gap:1rem;margin-top:2.25rem;display:grid}._f0ce9 article[data-v-c85172a9]{border-top:1px solid var(--line);padding:1.35rem 0}._f0ce9 h3[data-v-c85172a9]{letter-spacing:-.03em;margin:0;font-size:1.25rem;font-weight:750}._f0ce9 p[data-v-c85172a9]{color:var(--muted);margin:.4rem 0 0}._ea12a[data-v-c85172a9]{gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}._ea12a li[data-v-c85172a9]{color:#f4f4f3e0;background:#141414;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.7rem;padding:.85rem 1rem;font-size:.92rem;display:flex}._cdc46[data-v-c85172a9]{gap:.55rem;margin-top:2rem;display:grid}._ec48e[data-v-c85172a9]{border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 60%, white);border-radius:14px;overflow:hidden}._ec48e button[data-v-c85172a9]{text-align:left;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.05rem 1.15rem;font-weight:650;display:flex}._ec48e svg[data-v-c85172a9]{transition:transform .18s var(--ease);color:var(--muted);flex-shrink:0}._ec48e svg.open[data-v-c85172a9]{transform:rotate(180deg)}._aa769[data-v-c85172a9]{transition:grid-template-rows .22s var(--ease);grid-template-rows:0fr;display:grid}._aa769.open[data-v-c85172a9]{grid-template-rows:1fr}._aa769 p[data-v-c85172a9]{color:var(--muted);margin:0;padding:0 1.15rem;overflow:hidden}._aa769.open p[data-v-c85172a9]{padding-bottom:1.1rem}._e8905[data-v-c85172a9]{text-align:left}._a3060[data-v-c85172a9]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}._e6e61[data-v-c85172a9]{flex-direction:column;align-items:flex-start;gap:.2rem;min-height:auto;padding:.95rem 1.35rem}._cff41[data-v-c85172a9]{letter-spacing:.05em;font-size:.78rem}._ac4b4[data-v-c85172a9]{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:.65rem;font-weight:650}._b04a7[data-v-c85172a9]{width:min(100% - 2.5rem, var(--max));border-top:1px solid var(--line);gap:2rem;margin:0 auto;padding:3rem 0 2.5rem;display:grid}._c12e7[data-v-c85172a9]{display:inline-block}._c12e7[data-v-c85172a9] ._e7d0a{width:6.5rem}._e29d3 p[data-v-c85172a9]{color:var(--muted);max-width:22rem;margin:.75rem 0 0}._cd9bc[data-v-c85172a9]{grid-template-columns:repeat(2,minmax(0,10rem));gap:2rem;display:grid}._afa2c[data-v-c85172a9]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 .65rem;font-size:.72rem}._cd9bc a[data-v-c85172a9]{color:var(--ink);margin-top:.4rem;font-size:.92rem;display:block}._f88e7[data-v-c85172a9]{color:var(--muted);margin:0;font-size:.82rem}[data-reveal][data-v-c85172a9]{opacity:0;transition:opacity .65s var(--ease), transform .65s var(--ease);transform:translateY(22px)}[data-reveal].is-in[data-v-c85172a9],[data-reveal][data-in][data-v-c85172a9]{opacity:1;transform:none}._a2ccd[data-v-c85172a9]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(16px)}._a2ccd.ready[data-v-c85172a9]{opacity:1;transform:none}@media (width>=860px){._dab30[data-v-c85172a9],._c48cb[data-v-c85172a9]{display:flex}._f963a[data-v-c85172a9]{display:none}._da281[data-v-c85172a9]{grid-template-columns:.95fr 1.05fr;align-items:center;padding-top:4.5rem}._f33ee[data-v-c85172a9],._f76c4[data-v-c85172a9]{grid-template-columns:repeat(2,1fr)}._f0ce9[data-v-c85172a9],._ea12a[data-v-c85172a9]{grid-template-columns:repeat(3,1fr)}._b04a7[data-v-c85172a9]{grid-template-columns:1.3fr 1fr;align-items:start}._f88e7[data-v-c85172a9]{grid-column:1/-1}}@media (width>=1100px){._f33ee[data-v-c85172a9],._f76c4[data-v-c85172a9]{grid-template-columns:repeat(4,1fr)}}._f1d97[data-v-488319da]{z-index:1;min-height:100vh;position:relative}._c4b8e[data-v-488319da]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:1rem 1.35rem;display:flex}._f9026[data-v-488319da]{align-items:center;gap:.55rem;display:inline-flex}._a254c[data-v-488319da]{letter-spacing:-.03em;font-weight:700}._d237d[data-v-488319da]{color:var(--muted);font-size:.85rem}main[data-v-488319da]{width:min(100% - 2.5rem,720px);margin:0 auto;padding:3rem 0 4rem}._e33a3[data-v-488319da]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 .75rem;font-size:.72rem}h1[data-v-488319da]{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,5vw,2.8rem);font-weight:800}._d3206[data-v-488319da]{color:var(--muted);margin:.75rem 0 1.75rem;font-size:.88rem}p[data-v-488319da]{color:var(--ink);line-height:1.65}._b8eae[data-v-0b6a53fd]{z-index:1;min-height:100vh;position:relative}._c4b8e[data-v-0b6a53fd]{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;padding:1rem 1.35rem;display:flex}._f9026[data-v-0b6a53fd]{align-items:center;gap:.55rem;display:inline-flex}._a254c[data-v-0b6a53fd]{letter-spacing:-.03em;font-weight:700}._d237d[data-v-0b6a53fd]{color:var(--muted);font-size:.85rem}main[data-v-0b6a53fd]{width:min(100% - 2.5rem,640px);margin:0 auto;padding:3.25rem 0 4.5rem}._e33a3[data-v-0b6a53fd]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 .85rem;font-size:.72rem}h1[data-v-0b6a53fd]{letter-spacing:-.045em;opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);margin:0;font-size:clamp(1.85rem,5.5vw,2.75rem);font-weight:800;line-height:1.08;transform:translateY(14px)}h1[data-in][data-v-0b6a53fd]{opacity:1;transform:none}._e9c2e[data-v-0b6a53fd]{color:var(--muted);opacity:0;max-width:36rem;transition:opacity .55s var(--ease) 80ms, transform .55s var(--ease) 80ms;margin:1rem 0 0;font-size:1.05rem;line-height:1.55;transform:translateY(12px)}._e9c2e[data-in][data-v-0b6a53fd]{opacity:1;transform:none}._b284a[data-v-0b6a53fd]{opacity:0;transition:opacity .5s var(--ease) 60ms, transform .5s var(--ease) 60ms;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:1.75rem;display:grid;transform:translateY(12px)}._b284a[data-in][data-v-0b6a53fd]{opacity:1;transform:none}._a592d[data-v-0b6a53fd]{border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 70%, #fff);text-align:left;transition:border-color .14s var(--ease), background .14s var(--ease);border-radius:12px;gap:.15rem;padding:.75rem .65rem;display:grid}._a592d[data-active][data-v-0b6a53fd]{border-color:var(--ink);background:#fff}._e2d90[data-v-0b6a53fd]{letter-spacing:-.02em;font-size:.88rem;font-weight:700}._af1c6[data-v-0b6a53fd]{color:var(--muted);letter-spacing:.02em;font-size:.68rem}._f8e31[data-v-0b6a53fd]{border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 55%, #fff);opacity:0;transition:opacity .55s var(--ease), transform .55s var(--ease);border-radius:14px;margin-top:1.15rem;padding:1.25rem 1.3rem;transform:translateY(16px)}._f8e31[data-in][data-v-0b6a53fd]{opacity:1;transform:none}._dcd00[data-v-0b6a53fd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._c7454[data-v-0b6a53fd]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.68rem}._f835e[data-v-0b6a53fd]{letter-spacing:-.02em;margin:.35rem 0 0;font-size:.95rem;font-weight:650}._fb077[data-v-0b6a53fd]{background:var(--ink);color:#fff;letter-spacing:.06em;text-transform:uppercase;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:2.6rem;padding:.65rem 1.1rem;font-size:.7rem;font-weight:700;display:inline-flex}._fb077[data-disabled][data-v-0b6a53fd]{opacity:.55;cursor:not-allowed;pointer-events:none}._d3206[data-v-0b6a53fd]{border-top:1px solid var(--line);color:var(--muted);margin:1rem 0 0;padding-top:.95rem;font-size:.8rem}._dd4ad[data-v-0b6a53fd]{opacity:0;transition:opacity .55s var(--ease) 40ms, transform .55s var(--ease) 40ms;gap:.45rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid;transform:translateY(12px)}._dd4ad[data-in][data-v-0b6a53fd]{opacity:1;transform:none}._a3ed8[data-v-0b6a53fd]{border:1px solid var(--line);text-align:left;background:0 0;border-radius:12px;grid-template-columns:5.5rem 1fr auto;align-items:center;gap:.75rem;width:100%;padding:.85rem 1rem;display:grid}._a3ed8[data-v-0b6a53fd]:hover{background:color-mix(in srgb, var(--bg) 50%, #fff)}._c2565[data-v-0b6a53fd]{font-size:.88rem;font-weight:700}._f35f6[data-v-0b6a53fd]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}._e7361[data-v-0b6a53fd]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.65rem;font-weight:700}._bc90e[data-v-0b6a53fd]{color:var(--muted);gap:.65rem;margin:2rem 0 0;padding:0;font-size:.92rem;list-style:none;display:grid}._bc90e li[data-v-0b6a53fd]{padding-left:1rem;position:relative}._bc90e li[data-v-0b6a53fd]:before{content:"";background:var(--ink);opacity:.35;border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.55em;left:0}._bc90e a[data-v-0b6a53fd]{color:var(--ink);text-underline-offset:.15em;text-decoration:underline}@media (width<=520px){._a3ed8[data-v-0b6a53fd]{grid-template-rows:auto auto;grid-template-columns:1fr auto}._c2565[data-v-0b6a53fd]{grid-column:1}._e7361[data-v-0b6a53fd]{grid-area:1/2/span 2}._f35f6[data-v-0b6a53fd]{grid-column:1}}:root{--bg:#ececeb;--bg-soft:#e4e4e2;--ink:#0d0d0d;--muted:#6e6e6e;--line:#0d0d0d1a;--dark:#0d0d0d;--light:#f4f4f3;--app-bg:#f7f7f5;--app-sidebar:#f2f2f0;--app-card:#fff;--app-border:#0d0d0d1a;--app-accent:#0d0d0d;--app-text:#0d0d0d;--app-muted:#6e6e6e;--font:"Sora", system-ui, sans-serif;--max:1180px;--ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html.lenis,html.lenis body{height:auto}html{scroll-behavior:auto}@media (prefers-reduced-motion:reduce){html.lenis{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.55}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}img{max-width:100%;display:block}::selection{background:#0d0d0d24}html{scrollbar-width:thin;scrollbar-color:#0d0d0d59 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0d0d0d47 padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#0d0d0d7a padding-box padding-box;border:2px solid #0000}::-webkit-scrollbar-corner{background:0 0}.grain{pointer-events:none;z-index:80;opacity:.08;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.grid-lines{pointer-events:none;z-index:0;opacity:.65;background-image:repeating-linear-gradient(90deg,#0000,#0000 calc(25% - 1px),#0d0d0d0a calc(25% - 1px) 25%);position:fixed;inset:0}
