.nav[data-astro-cid-rxxavq4o]{position:sticky;top:0;z-index:20;background:var(--w-paper);border-bottom:1px solid var(--w-ink)}.nav__in[data-astro-cid-rxxavq4o]{height:var(--nav-h);display:flex;align-items:center;gap:24px}.nav__brand[data-astro-cid-rxxavq4o]{display:flex;margin-right:auto}.nav__brand[data-astro-cid-rxxavq4o] img[data-astro-cid-rxxavq4o]{height:40px;width:auto;display:block}.nav__links[data-astro-cid-rxxavq4o]{display:none;gap:24px}.nav__links[data-astro-cid-rxxavq4o] a[data-astro-cid-rxxavq4o]{font:500 12px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--w-ink);text-decoration:none}.nav__links[data-astro-cid-rxxavq4o] a[data-astro-cid-rxxavq4o]:hover{color:var(--w-deep)}.nav__status[data-astro-cid-rxxavq4o]{display:none;align-items:center;gap:8px;font:500 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.nav__status[data-astro-cid-rxxavq4o] i[data-astro-cid-rxxavq4o]{width:8px;height:8px;border-radius:50%;background:var(--w-signal);animation:pulse 2.4s ease-in-out infinite}.nav__cta[data-astro-cid-rxxavq4o]{display:none;transition:opacity .3s var(--ease)}body.fab-on .nav__cta[data-astro-cid-rxxavq4o]{opacity:0;pointer-events:none}.nav__burger[data-astro-cid-rxxavq4o]{font-size:24px;width:44px;height:44px;background:none;border:1.5px solid var(--w-ink);border-radius:var(--radius);cursor:pointer;color:var(--w-ink)}.menu[data-astro-cid-rxxavq4o]{position:fixed;inset:var(--nav-h) 0 0 0;background:var(--w-ink);padding:32px var(--gutter);display:grid;align-content:start;gap:24px}.menu[data-astro-cid-rxxavq4o][hidden]{display:none}.menu[data-astro-cid-rxxavq4o] a[data-astro-cid-rxxavq4o]:not(.btn){color:var(--w-paper);font:500 18px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-decoration:none}@media(min-width:960px){.nav__links[data-astro-cid-rxxavq4o],.nav__status[data-astro-cid-rxxavq4o]{display:flex}.nav__cta[data-astro-cid-rxxavq4o]{display:block}.nav__burger[data-astro-cid-rxxavq4o],.menu[data-astro-cid-rxxavq4o]{display:none!important}.nav__brand[data-astro-cid-rxxavq4o]{margin-right:0}.nav__links[data-astro-cid-rxxavq4o]{margin:0 auto}}.hero__h1{visibility:hidden}.hero__h1 .cur:after{content:"";display:inline-block;width:.4em;height:.9em;margin:0 -.4em 0 0;background:var(--w-signal);vertical-align:-.05em;animation:caret .8s steps(2) infinite}@keyframes caret{50%{opacity:0}}.hero[data-astro-cid-anhloy43]{padding-top:48px;background:linear-gradient(var(--w-paper),var(--w-mist))}.hero__in[data-astro-cid-anhloy43]{display:grid;gap:40px;align-items:center}.hero__h1[data-astro-cid-anhloy43]{font-size:clamp(44px,8vw,88px);font-weight:800;letter-spacing:-.04em;margin:16px 0 24px}.hero__btns[data-astro-cid-anhloy43]{display:flex;gap:16px;flex-wrap:wrap;margin:32px 0 16px}.hero__micro[data-astro-cid-anhloy43]{font:500 11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0}.hero__art[data-astro-cid-anhloy43]{position:relative}.hero__logo[data-astro-cid-anhloy43]{width:100%;height:auto;max-width:520px;display:block;margin:0 auto;animation:float 6s ease-in-out infinite}@keyframes float{50%{transform:translateY(-8px)}}.hero__agents[data-astro-cid-anhloy43]{list-style:none;margin:16px 0 0;padding:0;display:flex;justify-content:center;gap:16px;flex-wrap:wrap;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--w-deep)}.hero__tag[data-astro-cid-anhloy43]{display:block;margin-top:8px;text-align:center;font-size:10px;letter-spacing:.12em}@media(min-width:960px){.hero__in[data-astro-cid-anhloy43]{grid-template-columns:1.1fr .9fr}}.cols[data-astro-cid-tiacidct]{margin-top:40px}.viz[data-astro-cid-tiacidct]{display:grid;gap:10px;min-height:230px;align-content:start}.cap[data-astro-cid-tiacidct]{margin:16px 0 0;padding-top:12px;border-top:1px dashed var(--w-line);font-size:14px}.bubble[data-astro-cid-tiacidct]{max-width:85%;padding:8px 12px;border:1.5px solid var(--w-ink);border-radius:var(--radius);font-size:14px;background:var(--w-paper)}.bubble--c[data-astro-cid-tiacidct]{justify-self:end;background:var(--w-mist)}.bubble--w[data-astro-cid-tiacidct]{justify-self:start;opacity:.6;border-style:dashed}.t[data-astro-cid-tiacidct]{display:block;font-size:10px;letter-spacing:.1em;color:var(--w-deep);margin-bottom:2px}.wait[data-astro-cid-tiacidct]{display:flex;align-items:center;gap:8px;font-size:18px}.wait__bar[data-astro-cid-tiacidct]{flex:1;height:10px;border:1.5px solid var(--w-ink);background:repeating-linear-gradient(90deg,var(--w-ink) 0 2px,transparent 2px 6px);position:relative}.wait__bar[data-astro-cid-tiacidct] i[data-astro-cid-tiacidct]{position:absolute;inset:0;background:var(--w-ink);transform-origin:left;animation:fill 4s steps(12) infinite}@keyframes fill{0%{transform:scaleX(0)}85%,to{transform:scaleX(1)}}.wait__txt[data-astro-cid-tiacidct]{margin:0;text-align:center;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.stamp[data-astro-cid-tiacidct]{margin:4px 0 0;justify-self:start;transform:rotate(-3deg);padding:4px 10px;border:2px solid var(--w-ink);background:var(--w-ink);color:var(--w-paper);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.stack[data-astro-cid-tiacidct]{display:grid;gap:6px}.stack[data-astro-cid-tiacidct] .bubble[data-astro-cid-tiacidct]{margin-right:calc(var(--o, 0) * 10px)}.s0[data-astro-cid-tiacidct]{--o: 0}.s1[data-astro-cid-tiacidct]{--o: 1;opacity:.8}.s2[data-astro-cid-tiacidct]{--o: 2;opacity:.6}.s3[data-astro-cid-tiacidct]{--o: 3;opacity:.4}.count[data-astro-cid-tiacidct]{margin:8px 0 0;display:flex;align-items:baseline;gap:10px}.count[data-astro-cid-tiacidct] b[data-astro-cid-tiacidct]{font-size:40px;line-height:1}.count[data-astro-cid-tiacidct] span[data-astro-cid-tiacidct]{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--w-deep)}.dots[data-astro-cid-tiacidct]{display:grid;grid-template-columns:repeat(16,1fr);gap:6px 4px}.dots[data-astro-cid-tiacidct] i[data-astro-cid-tiacidct]{aspect-ratio:1;background:var(--w-line);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);display:grid;place-items:center}.dots[data-astro-cid-tiacidct] i[data-astro-cid-tiacidct].q{background:var(--w-deep)}@media(prefers-reduced-motion:no-preference){.dots[data-astro-cid-tiacidct] i[data-astro-cid-tiacidct].q{animation:ping 2.4s steps(2) infinite}}@keyframes ping{50%{opacity:.25}}@media(min-width:768px){.cols[data-astro-cid-tiacidct]{grid-template-columns:repeat(3,1fr)}}.hint[data-astro-cid-zmcsyora]{margin:20px 0 0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--w-deep)}.steps[data-astro-cid-zmcsyora]{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:56px}.step[data-astro-cid-zmcsyora]{position:relative;outline:none}.step[data-astro-cid-zmcsyora]:focus-visible{outline:3px solid var(--w-deep);outline-offset:8px}.node[data-astro-cid-zmcsyora]{position:relative;display:inline-grid;place-items:center;margin-bottom:16px}.node[data-astro-cid-zmcsyora] svg{stroke:var(--w-ink);stroke-width:1px}.node[data-astro-cid-zmcsyora] b[data-astro-cid-zmcsyora]{position:absolute;font:600 13px var(--font-mono);color:var(--w-paper)}.step--mid[data-astro-cid-zmcsyora] .node[data-astro-cid-zmcsyora] b[data-astro-cid-zmcsyora]{color:var(--w-ink)}.step[data-astro-cid-zmcsyora] .win__body{padding:14px}.head[data-astro-cid-zmcsyora]{display:flex;align-items:center;gap:8px;padding-bottom:10px;margin-bottom:12px;border-bottom:1px dashed var(--w-line);font-size:12px;font-weight:600;letter-spacing:.12em}.head[data-astro-cid-zmcsyora] img[data-astro-cid-zmcsyora]{display:block}.on[data-astro-cid-zmcsyora]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--w-deep)}.on[data-astro-cid-zmcsyora] i[data-astro-cid-zmcsyora]{width:8px;height:8px;border-radius:50%;background:var(--w-signal);animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{50%{opacity:.3}}.scene[data-astro-cid-zmcsyora]{position:relative;display:grid;gap:8px;min-height:250px;align-content:start}.b[data-astro-cid-zmcsyora]{max-width:88%;padding:8px 12px;border:1.5px solid var(--w-ink);border-radius:var(--radius);font-size:14px;line-height:1.35}.b--c[data-astro-cid-zmcsyora]{justify-self:end;background:var(--w-mist)}.b--w[data-astro-cid-zmcsyora]{justify-self:start;background:var(--w-paper)}.slot[data-astro-cid-zmcsyora]{position:relative;display:grid}.tdots[data-astro-cid-zmcsyora]{position:absolute;left:0;top:0;padding:10px 12px;border:1.5px solid var(--w-ink);border-radius:var(--radius);background:var(--w-paper);opacity:0}.stamp[data-astro-cid-zmcsyora]{justify-self:start;margin-top:6px;transform:rotate(-3deg);padding:4px 10px;border:2px solid var(--w-ink);background:var(--w-ink);color:var(--w-paper);font:500 12px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.stamp--ok[data-astro-cid-zmcsyora]{background:var(--w-signal);color:var(--w-ink)}.profile[data-astro-cid-zmcsyora]{margin-top:4px;border:1.5px solid var(--w-ink);background:var(--w-base)}.profile__t[data-astro-cid-zmcsyora]{position:relative;margin:0;padding:6px 10px;font-size:10px;letter-spacing:.12em;background:var(--w-ink);color:var(--w-paper);overflow:hidden}.scan[data-astro-cid-zmcsyora]{position:absolute;inset:0 auto 0 -30%;width:30%;background:linear-gradient(90deg,transparent,var(--w-glow),transparent);opacity:0}.profile[data-astro-cid-zmcsyora] ul[data-astro-cid-zmcsyora]{list-style:none;margin:0;padding:0}.profile[data-astro-cid-zmcsyora] li[data-astro-cid-zmcsyora]{display:grid;grid-template-columns:92px 1fr auto;align-items:center;gap:8px;padding:7px 10px;border-top:1px dashed var(--w-line);font-size:13px}.profile[data-astro-cid-zmcsyora] li[data-astro-cid-zmcsyora]:first-child{border-top:0}.profile[data-astro-cid-zmcsyora] li[data-astro-cid-zmcsyora] span[data-astro-cid-zmcsyora]{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--w-deep)}.profile[data-astro-cid-zmcsyora] li[data-astro-cid-zmcsyora] i[data-astro-cid-zmcsyora]{font-style:normal;color:var(--w-deep);font-weight:700}.profile[data-astro-cid-zmcsyora] .fit[data-astro-cid-zmcsyora]{background:var(--w-mist)}.profile[data-astro-cid-zmcsyora] .fit[data-astro-cid-zmcsyora] i[data-astro-cid-zmcsyora]{color:var(--w-signal)}.ticket[data-astro-cid-zmcsyora]{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:10px 12px;border:2px solid var(--w-ink);background:var(--w-mist);box-shadow:4px 4px 0 var(--w-deep)}.ticket__d[data-astro-cid-zmcsyora]{padding:6px 8px;background:var(--w-ink);color:var(--w-paper);font-size:12px;letter-spacing:.1em}.ticket[data-astro-cid-zmcsyora] b[data-astro-cid-zmcsyora]{display:block;font-size:15px}.ticket[data-astro-cid-zmcsyora] span[data-astro-cid-zmcsyora].mono:not(.ticket__d){font-size:11px;letter-spacing:.08em;color:var(--w-deep)}.ticket__ok[data-astro-cid-zmcsyora]{font-size:20px;font-weight:800;color:var(--w-deep)}.chips[data-astro-cid-zmcsyora]{display:flex;flex-wrap:wrap;gap:6px}.chips[data-astro-cid-zmcsyora] span[data-astro-cid-zmcsyora]{padding:5px 9px;border:1px solid var(--w-ink);border-radius:999px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;background:var(--w-paper)}.chips[data-astro-cid-zmcsyora] .alt[data-astro-cid-zmcsyora]{border-style:dashed;color:var(--w-deep)}.burst[data-astro-cid-zmcsyora]{position:absolute;right:36px;top:150px;width:0;height:0}.burst[data-astro-cid-zmcsyora] i[data-astro-cid-zmcsyora]{position:absolute;width:10px;height:10px;background:var(--w-signal);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);opacity:0}.step__k[data-astro-cid-zmcsyora]{margin:20px 0 4px;font-size:11px;letter-spacing:.12em;color:var(--w-deep)}.step[data-astro-cid-zmcsyora] h3[data-astro-cid-zmcsyora]{font-size:26px;margin-bottom:8px}.step[data-astro-cid-zmcsyora]>p[data-astro-cid-zmcsyora]:last-child{margin:0;max-width:40ch}.step[data-astro-cid-zmcsyora]:is(:hover,:focus-visible,.play) .seq[data-astro-cid-zmcsyora]{animation:rise .46s var(--ease) both;animation-delay:var(--d)}.step[data-astro-cid-zmcsyora]:is(:hover,:focus-visible,.play) .tdots[data-astro-cid-zmcsyora]{animation:typing .6s steps(1) both;animation-delay:var(--t)}.step[data-astro-cid-zmcsyora]:is(:hover,:focus-visible,.play) .scan[data-astro-cid-zmcsyora]{animation:sweep .9s linear 3 both;animation-delay:.7s}.step[data-astro-cid-zmcsyora]:is(:hover,:focus-visible,.play) .stamp[data-astro-cid-zmcsyora]{animation:slam .42s var(--ease) both;animation-delay:var(--d)}.step[data-astro-cid-zmcsyora]:is(:hover,:focus-visible,.play) .burst[data-astro-cid-zmcsyora] i[data-astro-cid-zmcsyora]{animation:fly .9s ease-out both;animation-delay:1.5s}.burst[data-astro-cid-zmcsyora] i[data-astro-cid-zmcsyora]:nth-child(1){--x: -42px;--y: -34px}.burst[data-astro-cid-zmcsyora] i[data-astro-cid-zmcsyora]:nth-child(2){--x: 0px;--y: -50px}.burst[data-astro-cid-zmcsyora] i[data-astro-cid-zmcsyora]:nth-child(3){--x: 42px;--y: -34px}.burst[data-astro-cid-zmcsyora] i[data-astro-cid-zmcsyora]:nth-child(4){--x: -46px;--y: 14px}.burst[data-astro-cid-zmcsyora] i[data-astro-cid-zmcsyora]:nth-child(5){--x: 0px;--y: 46px}.burst[data-astro-cid-zmcsyora] i[data-astro-cid-zmcsyora]:nth-child(6){--x: 46px;--y: 14px}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes typing{0%{opacity:1}to{opacity:0}}@keyframes sweep{0%{left:-30%;opacity:1}to{left:100%;opacity:1}}@keyframes slam{0%{opacity:0;transform:rotate(-3deg) scale(1.8)}70%{opacity:1;transform:rotate(-3deg) scale(.95)}to{opacity:1;transform:rotate(-3deg) scale(1)}}@keyframes fly{0%{opacity:1;transform:translate(0) scale(.6)}to{opacity:0;transform:translate(var(--x),var(--y)) scale(1.1)}}@media(min-width:900px){.steps[data-astro-cid-zmcsyora]{grid-template-columns:repeat(3,1fr);gap:32px}.step[data-astro-cid-zmcsyora]:not(:last-child):after{content:"";position:absolute;top:28px;left:72px;right:-32px;border-top:1.5px dashed var(--w-deep)}}.hint[data-astro-cid-wyrhqjzh]{margin:28px 0 8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--w-deep)}.graph[data-astro-cid-wyrhqjzh]{display:grid;gap:24px;align-items:start}svg[data-astro-cid-wyrhqjzh]{width:100%;height:auto;display:block;overflow:visible}.node[data-astro-cid-wyrhqjzh]{cursor:pointer;outline:none}.lbl[data-astro-cid-wyrhqjzh],.elabel[data-astro-cid-wyrhqjzh] text[data-astro-cid-wyrhqjzh],svg[data-astro-cid-wyrhqjzh]>g[data-astro-cid-wyrhqjzh]>text[data-astro-cid-wyrhqjzh]{paint-order:stroke;stroke:var(--w-paper);stroke-width:7px;stroke-linejoin:round}.to-human[data-astro-cid-wyrhqjzh]{opacity:.2;animation:flow 1.2s linear infinite}@keyframes flow{to{stroke-dashoffset:-14}}.human-lbl[data-astro-cid-wyrhqjzh]{stroke-width:8px}.node[data-astro-cid-wyrhqjzh] .halo[data-astro-cid-wyrhqjzh]{fill:none;stroke:var(--w-signal);stroke-width:2;opacity:0;transition:opacity var(--mid)}.node[data-astro-cid-wyrhqjzh]:hover .halo[data-astro-cid-wyrhqjzh],.node[data-astro-cid-wyrhqjzh]:focus-visible .halo[data-astro-cid-wyrhqjzh]{opacity:.6}.node[data-astro-cid-wyrhqjzh].on .halo[data-astro-cid-wyrhqjzh]{opacity:1;stroke-dasharray:6 5}.node[data-astro-cid-wyrhqjzh].on .body[data-astro-cid-wyrhqjzh]{fill:var(--w-mist);stroke:var(--w-deep)}.node[data-astro-cid-wyrhqjzh] .body[data-astro-cid-wyrhqjzh]{transition:fill var(--fast)}@media(prefers-reduced-motion:reduce){.packet[data-astro-cid-wyrhqjzh]{display:none}}.graph[data-astro-cid-wyrhqjzh]:not(.js) .panel[data-astro-cid-wyrhqjzh]{margin-bottom:24px}.panel[data-astro-cid-wyrhqjzh][hidden]{display:none}.role[data-astro-cid-wyrhqjzh]{margin:0 0 4px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--w-deep)}.panel[data-astro-cid-wyrhqjzh] h3[data-astro-cid-wyrhqjzh]{font-size:28px;margin-bottom:8px}blockquote[data-astro-cid-wyrhqjzh]{margin:10px 0;padding-left:14px;border-left:3px solid var(--w-signal);font:italic 20px/1.3 var(--font-serif)}.panel[data-astro-cid-wyrhqjzh] p[data-astro-cid-wyrhqjzh]{font-size:15px}dl[data-astro-cid-wyrhqjzh]{margin:14px 0 0;display:grid;gap:10px;padding-top:14px;border-top:1px dashed var(--w-line)}dt[data-astro-cid-wyrhqjzh]{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--w-deep)}dd[data-astro-cid-wyrhqjzh]{margin:2px 0 0;font-size:14px}.sign[data-astro-cid-wyrhqjzh]{margin:14px 0 0;font:italic 20px/1.3 var(--font-serif);color:var(--w-deep)}@media(min-width:960px){.graph[data-astro-cid-wyrhqjzh]{grid-template-columns:1.25fr 1fr;gap:40px}}.demo[data-astro-cid-46y4rqgj]{display:grid;gap:32px;margin-top:40px;align-items:start}.chat[data-astro-cid-46y4rqgj]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.msg[data-astro-cid-46y4rqgj]{max-width:85%}.msg[data-astro-cid-46y4rqgj] p[data-astro-cid-46y4rqgj]{margin:4px 0 0;padding:10px 12px;border:1.5px solid var(--w-ink);border-radius:var(--radius);font-size:14px}.msg__who[data-astro-cid-46y4rqgj]{font-size:10px;letter-spacing:.12em;color:var(--w-deep)}.msg--c[data-astro-cid-46y4rqgj]{justify-self:end;text-align:right}.msg--c[data-astro-cid-46y4rqgj] p[data-astro-cid-46y4rqgj]{background:var(--w-mist)}.msg--w[data-astro-cid-46y4rqgj] p[data-astro-cid-46y4rqgj]{background:var(--w-paper)}.hud[data-astro-cid-46y4rqgj]{margin:0;display:grid;gap:10px;font-size:13px}.hud__row[data-astro-cid-46y4rqgj]{display:grid;grid-template-columns:110px 1fr;gap:20px;transition:opacity .3s}.hud[data-astro-cid-46y4rqgj] dt[data-astro-cid-46y4rqgj]{color:var(--w-glow);letter-spacing:.12em}.hud[data-astro-cid-46y4rqgj] dd[data-astro-cid-46y4rqgj]{margin:0}.hud__row[data-astro-cid-46y4rqgj].off{opacity:.2}.msg[data-astro-cid-46y4rqgj]{transition:opacity .3s,transform .3s var(--ease)}.msg[data-astro-cid-46y4rqgj].off{opacity:0;transform:translateY(8px)}.msg[data-astro-cid-46y4rqgj]{position:relative}.tdots[data-astro-cid-46y4rqgj]{display:none;position:absolute;top:20px;padding:10px 12px;border:1.5px solid var(--w-ink);border-radius:var(--radius);background:var(--w-paper)}.msg--c[data-astro-cid-46y4rqgj] .tdots[data-astro-cid-46y4rqgj]{right:0;background:var(--w-mist)}.msg--w[data-astro-cid-46y4rqgj] .tdots[data-astro-cid-46y4rqgj]{left:0}.msg[data-astro-cid-46y4rqgj].typing p[data-astro-cid-46y4rqgj]{visibility:hidden}.msg[data-astro-cid-46y4rqgj].typing .tdots[data-astro-cid-46y4rqgj]{display:block}@media(min-width:960px){.demo[data-astro-cid-46y4rqgj]{grid-template-columns:1.6fr 1fr}}.mods[data-astro-cid-d5vbwvfw]{margin:40px 0 0;padding:0;list-style:none}.mod[data-astro-cid-d5vbwvfw]{position:relative;padding:20px 16px 18px;background:var(--w-base);border:1px solid var(--w-line);transition:border-color var(--fast),background var(--fast)}.mod[data-astro-cid-d5vbwvfw]:hover{border-color:var(--w-ink);background:var(--w-paper)}.mod__icon[data-astro-cid-d5vbwvfw]{display:grid;place-items:center;width:52px;height:52px;margin-bottom:16px;color:var(--w-deep);background:var(--w-mist);border:1.5px solid var(--w-ink);border-radius:2px;box-shadow:3px 3px 0 var(--w-ink);transition:transform var(--fast) var(--ease),box-shadow var(--fast) var(--ease),background var(--fast)}.mod[data-astro-cid-d5vbwvfw]:hover .mod__icon[data-astro-cid-d5vbwvfw]{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--w-ink);background:var(--w-signal);color:var(--w-ink)}.mod__tag[data-astro-cid-d5vbwvfw]{position:absolute;top:18px;right:16px;margin:0;font-size:11px;letter-spacing:.12em;color:var(--w-deep)}.mod[data-astro-cid-d5vbwvfw] h3[data-astro-cid-d5vbwvfw]{font-size:20px;margin-bottom:6px}.mod__d[data-astro-cid-d5vbwvfw]{margin:0;font-size:14px}@media(min-width:640px){.mods[data-astro-cid-d5vbwvfw]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.mods[data-astro-cid-d5vbwvfw]{grid-template-columns:repeat(3,1fr)}}.tabs[data-astro-cid-73kizudu]{display:flex;gap:8px;flex-wrap:wrap;margin:32px 0 24px}.tabs[data-astro-cid-73kizudu] button[data-astro-cid-73kizudu]{font:500 12px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:12px 14px;background:var(--w-paper);color:var(--w-ink);border:1.5px solid var(--w-ink);border-radius:var(--radius);cursor:pointer}.tabs[data-astro-cid-73kizudu] button[data-astro-cid-73kizudu][aria-selected=true]{background:var(--w-ink);color:var(--w-paper)}.case[data-astro-cid-73kizudu]{display:grid;gap:20px}.case__art[data-astro-cid-73kizudu]{order:-1;position:relative;display:grid;place-items:center;min-height:150px;overflow:hidden;border:1.5px solid var(--w-ink);border-radius:2px;background:radial-gradient(var(--w-paper) 1px,transparent 1.4px) 0 0 / 14px 14px,linear-gradient(145deg,var(--w-mist) 0%,var(--w-sky) 60%,var(--w-glow) 100%)}.case__tag[data-astro-cid-73kizudu]{position:absolute;top:10px;left:12px;font-size:10px;letter-spacing:.12em;color:var(--w-ink)}.material-symbols-outlined[data-astro-cid-73kizudu]{font-family:Material Symbols Outlined;font-weight:300;font-style:normal;font-size:110px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;width:1em;height:1em;overflow:hidden;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 300,"opsz" 48;color:var(--w-deep);filter:drop-shadow(4px 4px 0 var(--w-paper))}.k[data-astro-cid-73kizudu]{margin:0 0 10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--w-deep)}.case__txt[data-astro-cid-73kizudu] .dlist{font-size:17px;margin-bottom:24px}.result[data-astro-cid-73kizudu]{padding:14px 16px;background:var(--w-mist);border:2px solid var(--w-ink);box-shadow:4px 4px 0 var(--w-deep)}.result[data-astro-cid-73kizudu] .k[data-astro-cid-73kizudu]{margin-bottom:6px}.result__v[data-astro-cid-73kizudu]{margin:0;display:flex;align-items:center;gap:10px;font-size:20px;font-weight:800;letter-spacing:-.01em}.result__d[data-astro-cid-73kizudu]{flex:none;width:14px;height:14px;background:var(--w-signal);border:1.5px solid var(--w-ink);clip-path:none;transform:rotate(45deg) scale(.75)}@media(min-width:800px){.case[data-astro-cid-73kizudu]{grid-template-columns:1.1fr .9fr;gap:32px;align-items:stretch}.case__art[data-astro-cid-73kizudu]{order:0;min-height:260px}.material-symbols-outlined[data-astro-cid-73kizudu]{font-size:160px}}.hint[data-astro-cid-iomhok35]{margin:20px 0 0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--w-deep)}.hint--tap[data-astro-cid-iomhok35]{display:none}@media(hover:none){.hint--hover[data-astro-cid-iomhok35]{display:none}.hint--tap[data-astro-cid-iomhok35]{display:inline}}.plans[data-astro-cid-iomhok35]{margin-top:24px;align-items:start}.plan[data-astro-cid-iomhok35]{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--w-base);border:1px solid var(--w-line);outline:none;cursor:default;transition:border-color var(--fast),background var(--fast)}.plan[data-astro-cid-iomhok35]:hover,.plan[data-astro-cid-iomhok35].active,.plan[data-astro-cid-iomhok35]:focus-visible{border-color:var(--w-ink);background:var(--w-paper)}.plan[data-astro-cid-iomhok35]:focus-visible{outline:3px solid var(--w-deep);outline-offset:3px}.plan--star[data-astro-cid-iomhok35]{border:2px solid var(--w-ink);box-shadow:6px 6px 0 var(--w-deep);background:var(--w-paper)}.top[data-astro-cid-iomhok35]{display:grid;gap:8px;justify-items:start}.plan[data-astro-cid-iomhok35] h3[data-astro-cid-iomhok35]{font-size:28px}.plan__for[data-astro-cid-iomhok35]{margin:0;font-size:14px}.price[data-astro-cid-iomhok35]{margin:4px 0 0;display:grid;gap:2px}.price[data-astro-cid-iomhok35] span[data-astro-cid-iomhok35]{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--w-deep)}.price[data-astro-cid-iomhok35] b[data-astro-cid-iomhok35]{font-size:24px;letter-spacing:-.01em}.note[data-astro-cid-iomhok35]{margin:24px 0 0;font-size:10px;letter-spacing:.08em}.more[data-astro-cid-iomhok35]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s var(--ease)}.more[data-astro-cid-iomhok35]>dl[data-astro-cid-iomhok35]{overflow:hidden;min-height:0;margin:0;display:grid;gap:2px;padding-top:0;transition:padding-top .36s var(--ease)}.plan[data-astro-cid-iomhok35]:hover .more[data-astro-cid-iomhok35],.plan[data-astro-cid-iomhok35].active .more[data-astro-cid-iomhok35],.plan[data-astro-cid-iomhok35]:focus-within .more[data-astro-cid-iomhok35]{grid-template-rows:1fr}.plan[data-astro-cid-iomhok35]:hover .more[data-astro-cid-iomhok35]>dl[data-astro-cid-iomhok35],.plan[data-astro-cid-iomhok35].active .more[data-astro-cid-iomhok35]>dl[data-astro-cid-iomhok35],.plan[data-astro-cid-iomhok35]:focus-within .more[data-astro-cid-iomhok35]>dl[data-astro-cid-iomhok35]{padding-top:6px}dt[data-astro-cid-iomhok35]{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--w-deep);margin-top:10px}dd[data-astro-cid-iomhok35]{margin:0}.fx[data-astro-cid-iomhok35]{display:block;width:calc(100% + 48px);height:112px;margin:-24px -24px 4px;padding-top:4px;pointer-events:none;opacity:.35;transition:opacity .4s var(--ease);background:linear-gradient(var(--w-mist),transparent);border-bottom:1px dashed var(--w-line)}.plan[data-astro-cid-iomhok35]:hover .fx[data-astro-cid-iomhok35],.plan[data-astro-cid-iomhok35].active .fx[data-astro-cid-iomhok35],.plan[data-astro-cid-iomhok35]:focus-visible .fx[data-astro-cid-iomhok35]{opacity:1}.edge[data-astro-cid-iomhok35]{stroke-dasharray:1;stroke-dashoffset:1;opacity:.65}.plan[data-astro-cid-iomhok35]:hover .edge[data-astro-cid-iomhok35],.plan[data-astro-cid-iomhok35].active .edge[data-astro-cid-iomhok35]{animation:draw .7s var(--ease) forwards,shimmer 2.6s ease-in-out infinite;animation-delay:calc(var(--i) * .11s),calc(1.8s + var(--i) * .14s)}.twinkle[data-astro-cid-iomhok35]{transform-box:fill-box;transform-origin:center}.plan[data-astro-cid-iomhok35]:hover .twinkle[data-astro-cid-iomhok35],.plan[data-astro-cid-iomhok35].active .twinkle[data-astro-cid-iomhok35]{animation:twinkle 2.2s ease-in-out infinite;animation-delay:calc(var(--i) * .19s)}@keyframes draw{to{stroke-dashoffset:0}}@keyframes shimmer{0%,to{opacity:.65}50%{opacity:.2}}@keyframes twinkle{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.spin[data-astro-cid-iomhok35]{animation:rotate 16s linear infinite;animation-play-state:paused;transform-box:view-box;transform-origin:0 0}.plan[data-astro-cid-iomhok35]:hover .spin[data-astro-cid-iomhok35],.plan[data-astro-cid-iomhok35].active .spin[data-astro-cid-iomhok35]{animation-play-state:running}@keyframes rotate{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.edge[data-astro-cid-iomhok35]{stroke-dashoffset:0!important}}@media(min-width:900px){.plans[data-astro-cid-iomhok35]{grid-template-columns:repeat(3,1fr)}}.faq[data-astro-cid-vcytj35z]{max-width:820px}.cta[data-astro-cid-mp5n763i]{position:relative;overflow:hidden;background:linear-gradient(var(--w-paper),var(--w-mist))}.cta__mark[data-astro-cid-mp5n763i]{position:absolute;top:20px;bottom:20px;left:4%;height:calc(100% - 40px);width:92%;object-fit:contain;object-position:left center;opacity:.12;pointer-events:none}.cta__in[data-astro-cid-mp5n763i]{position:relative;display:grid;gap:32px;align-items:center}.cta__box[data-astro-cid-mp5n763i]{display:grid;gap:16px;justify-items:start;background:var(--w-paper);padding:24px;border:2px solid var(--w-ink);box-shadow:var(--shadow-deep)}.cta__p[data-astro-cid-mp5n763i]{margin:0;font-size:18px;max-width:44ch}.cta__micro[data-astro-cid-mp5n763i]{margin:0;font-size:11px;letter-spacing:.08em}@media(min-width:900px){.cta__in[data-astro-cid-mp5n763i]{grid-template-columns:1.2fr 1fr}}.foot[data-astro-cid-scinlfmn]{background:var(--w-ink);color:var(--w-paper);padding:48px 0}.foot__in[data-astro-cid-scinlfmn]{display:grid;gap:32px}.foot__logo[data-astro-cid-scinlfmn]{height:64px;width:auto;display:block;margin:0 0 12px -8px}.foot__s[data-astro-cid-scinlfmn],.foot__r[data-astro-cid-scinlfmn] p[data-astro-cid-scinlfmn]{font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin:4px 0}.foot__nav[data-astro-cid-scinlfmn]{display:flex;flex-wrap:wrap;gap:16px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;align-content:start}.foot__nav[data-astro-cid-scinlfmn] a[data-astro-cid-scinlfmn]{color:var(--w-paper)}@media(min-width:768px){.foot__in[data-astro-cid-scinlfmn]{grid-template-columns:1fr 1fr 1fr}.foot__r[data-astro-cid-scinlfmn]{text-align:right}}.fab[data-astro-cid-wgvilm73]{position:fixed;z-index:50;right:24px;bottom:24px;opacity:0;transform:translateY(24px);pointer-events:none;transition:opacity .3s var(--ease),transform .3s var(--ease)}.fab[data-astro-cid-wgvilm73].show{opacity:1;transform:none;pointer-events:auto}@media(max-width:767px){.fab[data-astro-cid-wgvilm73]{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}.fab[data-astro-cid-wgvilm73] .btn{width:100%}}
