.nv[data-astro-cid-cyvkctsn]{z-index:50;position:sticky;top:0}.bar[data-astro-cid-cyvkctsn]{height:72px;max-width:var(--max);padding:0 var(--gutter);box-sizing:border-box;align-items:center;gap:28px;margin:0 auto;display:flex;position:relative}.home[data-astro-cid-cyvkctsn]{flex:none;display:block}.logo[data-astro-cid-cyvkctsn]{width:auto;height:26px;display:block}.logo[data-astro-cid-cyvkctsn].dark,[data-theme=dark] .logo[data-astro-cid-cyvkctsn].light{display:none}[data-theme=dark] .logo[data-astro-cid-cyvkctsn].dark{display:block}.links[data-astro-cid-cyvkctsn]{color:var(--muted);gap:24px;font-size:14px;display:flex}.links[data-astro-cid-cyvkctsn] a[data-astro-cid-cyvkctsn]{text-decoration:none;transition:color .2s;position:relative}.links[data-astro-cid-cyvkctsn] a[data-astro-cid-cyvkctsn]:hover,.links[data-astro-cid-cyvkctsn] a[data-astro-cid-cyvkctsn].here{color:var(--ink)}.links[data-astro-cid-cyvkctsn] a[data-astro-cid-cyvkctsn]:after{content:"";background:var(--accent);width:5px;height:5px;transition:transform .3s var(--ease);border-radius:50%;margin-left:-2.5px;position:absolute;bottom:-9px;left:50%;transform:scale(0)}.links[data-astro-cid-cyvkctsn] a[data-astro-cid-cyvkctsn].here:after{transform:scale(1)}.cta[data-astro-cid-cyvkctsn]{background:var(--ink);height:40px;color:var(--bg);font:600 14px/1 var(--sans);white-space:nowrap;transition:transform .25s var(--ease), background .2s;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0 16px;text-decoration:none;display:inline-flex}.cta[data-astro-cid-cyvkctsn]:hover{background:var(--accent);transform:translateY(-2px)}.menu[data-astro-cid-cyvkctsn]{border:1px solid var(--line);background:var(--bg);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:12px;margin-left:auto;padding:0;display:none;position:relative}.menu[data-astro-cid-cyvkctsn] i[data-astro-cid-cyvkctsn]{height:1.6px;transition:transform .3s var(--ease);background:currentColor;border-radius:2px;margin-top:-.8px;position:absolute;top:50%;left:11px;right:11px}.menu[data-astro-cid-cyvkctsn] i[data-astro-cid-cyvkctsn]:first-child{transform:translateY(-4px)}.menu[data-astro-cid-cyvkctsn] i[data-astro-cid-cyvkctsn]:last-child{transform:translateY(4px)}.open[data-astro-cid-cyvkctsn] .menu[data-astro-cid-cyvkctsn] i[data-astro-cid-cyvkctsn]:first-child{transform:rotate(45deg)}.open[data-astro-cid-cyvkctsn] .menu[data-astro-cid-cyvkctsn] i[data-astro-cid-cyvkctsn]:last-child{transform:rotate(-45deg)}.v-bar[data-astro-cid-cyvkctsn] .frame[data-astro-cid-cyvkctsn]{transition:background .3s,box-shadow .3s}.v-bar[data-astro-cid-cyvkctsn] .links[data-astro-cid-cyvkctsn]{position:absolute;left:50%;transform:translate(-50%)}.v-bar[data-astro-cid-cyvkctsn].scrolled .frame[data-astro-cid-cyvkctsn]{background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--line)}.sheet[data-astro-cid-cyvkctsn]{z-index:-1;background:var(--bg);padding:96px var(--gutter) 32px;flex-direction:column;gap:28px;display:flex;position:fixed;inset:0}.sheet[data-astro-cid-cyvkctsn][hidden]{display:none}.sheet[data-astro-cid-cyvkctsn] nav[data-astro-cid-cyvkctsn]{flex-direction:column;display:flex}.sheet[data-astro-cid-cyvkctsn] nav[data-astro-cid-cyvkctsn] a[data-astro-cid-cyvkctsn]{font:400 40px/1.25 var(--serif);letter-spacing:-.02em;border-bottom:1px solid var(--line);opacity:0;animation:sh-in .45s var(--ease) both;animation-delay:calc(60ms + var(--k) * 60ms);padding:6px 0;text-decoration:none;transform:translateY(12px)}@keyframes sh-in{to{opacity:1;transform:none}}.cta[data-astro-cid-cyvkctsn].big{height:56px;margin:auto 0 0;font-size:16px}.s-note[data-astro-cid-cyvkctsn]{text-align:center;color:var(--muted);margin:0;font-size:14px}.open[data-astro-cid-cyvkctsn] .frame[data-astro-cid-cyvkctsn]{background:var(--bg)!important}@media (width<=820px){.nv[data-astro-cid-cyvkctsn] .links[data-astro-cid-cyvkctsn],.nv[data-astro-cid-cyvkctsn] .bar[data-astro-cid-cyvkctsn]>.cta[data-astro-cid-cyvkctsn]{display:none}.menu[data-astro-cid-cyvkctsn]{display:block}}@media (prefers-reduced-motion:reduce){.sheet[data-astro-cid-cyvkctsn] nav[data-astro-cid-cyvkctsn] a[data-astro-cid-cyvkctsn]{opacity:1;animation:none;transform:none}}.ft[data-astro-cid-hylvhb5z]{padding:clamp(48px,6vw,80px) 0 0;overflow:hidden}.wrap[data-astro-cid-hylvhb5z]{box-sizing:border-box;width:100%;max-width:var(--max);padding:0 var(--gutter);margin:0 auto}svg[data-astro-cid-hylvhb5z]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.top[data-astro-cid-hylvhb5z]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px;display:grid}.brand[data-astro-cid-hylvhb5z] p[data-astro-cid-hylvhb5z]{color:var(--muted);max-width:30ch;margin:16px 0 0;font-size:15px;line-height:1.6}.logo[data-astro-cid-hylvhb5z]{width:auto;height:26px;display:block}.logo[data-astro-cid-hylvhb5z].dark,[data-theme=dark] .logo[data-astro-cid-hylvhb5z].light{display:none}[data-theme=dark] .logo[data-astro-cid-hylvhb5z].dark{display:block}.cols[data-astro-cid-hylvhb5z]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.c-title[data-astro-cid-hylvhb5z]{margin:0 0 14px;font-size:13px;font-weight:600}ul[data-astro-cid-hylvhb5z]{gap:10px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-hylvhb5z] a[data-astro-cid-hylvhb5z]{color:var(--muted);font-size:14px;text-decoration:none;transition:color .2s}li[data-astro-cid-hylvhb5z] a[data-astro-cid-hylvhb5z]:hover{color:var(--ink)}.base[data-astro-cid-hylvhb5z]{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding:24px 0 28px;font-size:13px;display:flex}.btn-g[data-astro-cid-hylvhb5z]{font:600 16px/1 var(--sans);white-space:nowrap;transition:transform .25s var(--ease), background .2s, color .2s;border-radius:999px;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.btn-g[data-astro-cid-hylvhb5z] svg[data-astro-cid-hylvhb5z]{width:19px;height:19px}.btn-g[data-astro-cid-hylvhb5z]{background:var(--accent);color:#fff;height:54px;padding:0 26px}[data-theme=dark] .btn-g[data-astro-cid-hylvhb5z]{color:var(--bg)}.btn-g[data-astro-cid-hylvhb5z]:hover{transform:translateY(-2px)}.fw[data-astro-cid-hylvhb5z]{white-space:pre;opacity:0;display:inline-block;position:relative;transform:translateY(-.45em)}.fw[data-astro-cid-hylvhb5z]:before{content:"";z-index:-1;background:var(--tile,var(--accent-soft));border-radius:.1em;transition:opacity .8s .9s;position:absolute;inset:.12em .2em .06em -.06em}.on[data-astro-cid-hylvhb5z] .fw[data-astro-cid-hylvhb5z]{animation:.55s cubic-bezier(.3,1.4,.5,1) both fw-in;animation-delay:calc(var(--k) * 90ms)}.on[data-astro-cid-hylvhb5z] .fw[data-astro-cid-hylvhb5z]:before{opacity:0}.fw[data-astro-cid-hylvhb5z]{isolation:isolate}@keyframes fw-in{to{opacity:1;transform:none}}.cta-card[data-astro-cid-hylvhb5z]{z-index:1;color:#eef3ef;text-align:center;--tile:#ffffff1a;background:#0b110d;border-radius:28px;justify-items:center;gap:18px;padding:clamp(40px,6vw,80px) clamp(24px,5vw,64px);display:grid;position:relative}[data-theme=dark] .cta-card[data-astro-cid-hylvhb5z]{background:#131815;box-shadow:inset 0 0 0 1px #222a25}.mic-ring[data-astro-cid-hylvhb5z]{color:#4ade80;background:#4ade8024;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:relative}.mic-ring[data-astro-cid-hylvhb5z] svg[data-astro-cid-hylvhb5z]{width:24px;height:24px}.mic-ring[data-astro-cid-hylvhb5z]:after{content:"";border-radius:50%;animation:2.4s ease-out infinite ring;position:absolute;inset:0;box-shadow:0 0 #4ade8059}@keyframes ring{to{box-shadow:0 0 0 18px #4ade8000}}.cta-line[data-astro-cid-hylvhb5z]{font:400 clamp(32px, 4.6vw, 60px)/1.08 var(--serif);letter-spacing:-.03em;text-wrap:balance;max-width:16ch;margin:0}.cta-sub[data-astro-cid-hylvhb5z]{color:#95a39a;margin:0;font-size:15px}.cta-btns[data-astro-cid-hylvhb5z]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.cta-card[data-astro-cid-hylvhb5z] .btn-g[data-astro-cid-hylvhb5z]{color:#06120b;background:#4ade80}.btn-o[data-astro-cid-hylvhb5z]{color:#eef3ef;height:54px;font:600 16px/1 var(--sans);border-radius:999px;align-items:center;padding:0 24px;text-decoration:none;transition:box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.btn-o[data-astro-cid-hylvhb5z]:hover{box-shadow:inset 0 0 0 1px #eef3ef}.v-layer[data-astro-cid-hylvhb5z] .panel[data-astro-cid-hylvhb5z]{background:var(--soft);border-radius:0 0 28px 28px;margin-top:-56px;margin-bottom:24px;padding:96px clamp(20px,4vw,48px) 0;position:relative}.v-layer[data-astro-cid-hylvhb5z] .base[data-astro-cid-hylvhb5z]{margin-top:48px}@media (width<=900px){.top[data-astro-cid-hylvhb5z]{grid-template-columns:1fr}}@media (width<=600px){.cols[data-astro-cid-hylvhb5z]{grid-template-columns:1fr 1fr;row-gap:32px}.base[data-astro-cid-hylvhb5z]{flex-direction:column}.cta-btns[data-astro-cid-hylvhb5z]{flex-direction:column;align-items:stretch;width:100%}.btn-g[data-astro-cid-hylvhb5z],.btn-o[data-astro-cid-hylvhb5z]{box-sizing:border-box;justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.fw[data-astro-cid-hylvhb5z]{opacity:1;transform:none;animation:none!important}.fw[data-astro-cid-hylvhb5z]:before{opacity:0}.mic-ring[data-astro-cid-hylvhb5z]:after{animation:none}}
