.hero[data-astro-cid-ge2uvauf]{--loop:12s;background:var(--ink);color:#fff;position:relative;overflow:hidden}.hero-intro[data-astro-cid-ge2uvauf] .pill[data-astro-cid-ge2uvauf]{color:#fff;backdrop-filter:blur(6px);background:#ffffff14;border-color:#ffffff2e}.hero-intro[data-astro-cid-ge2uvauf] .btn-outline[data-astro-cid-ge2uvauf]{color:#fff;background:0 0;border-color:#ffffff59}.hero[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]:focus-visible{outline-color:var(--teal-lt)}.hero-intro[data-astro-cid-ge2uvauf]{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:32px;padding-top:72px;display:flex;position:relative}.hero-intro[data-astro-cid-ge2uvauf] .h1[data-astro-cid-ge2uvauf]{max-width:1000px}.hero-intro[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{max-width:680px;color:var(--night-soft)}.rot[data-astro-cid-ge2uvauf]{vertical-align:top;justify-items:center;display:inline-grid}.rot-word[data-astro-cid-ge2uvauf]{white-space:nowrap;opacity:0;grid-area:1/1;animation:9s cubic-bezier(.22,1,.36,1) infinite rotWord}.rot-1[data-astro-cid-ge2uvauf]{opacity:1;animation-delay:0s}.rot-2[data-astro-cid-ge2uvauf]{animation-delay:-6s}.rot-3[data-astro-cid-ge2uvauf]{animation-delay:-3s}@keyframes rotWord{0%,30%{opacity:1;filter:blur();transform:translateY(0)}34%{opacity:0;filter:blur(6px);transform:translateY(-.35em)}34.1%,95%{opacity:0;filter:blur(6px);transform:translateY(.35em)}to{opacity:1;filter:blur();transform:translateY(0)}}.sr-only[data-astro-cid-ge2uvauf]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero-demo[data-astro-cid-ge2uvauf]{z-index:1;padding-top:72px;padding-bottom:112px;position:relative}.hero-demo[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#fff0 0,#fff 160px);position:absolute;inset:240px -100vw 0}.bg-video[data-astro-cid-ge2uvauf]{z-index:0;pointer-events:none;height:820px;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 55%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 14% 55%,#0000 100%)}.bg-video[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf]{object-fit:cover;filter:saturate(.7)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.bg-veil[data-astro-cid-ge2uvauf]{background:#0b1220d1;position:absolute;inset:0}.bg-scan[data-astro-cid-ge2uvauf]{background-image:repeating-linear-gradient(#ffffff0b 0 1px,#0000 1px 4px);animation:8s linear infinite scan;position:absolute;inset:0}@keyframes scan{0%{background-position:0 0}to{background-position:0 40px}}@property --wash-a{syntax:"<color>";inherits:true;initial-value:#2b7d98}@property --wash-b{syntax:"<color>";inherits:true;initial-value:#ff4f9b}.wash[data-astro-cid-ge2uvauf]{z-index:0;pointer-events:none;--wash-a:#2b7d98;--wash-b:#ff4f9b;height:820px;animation:24s ease-in-out infinite wash;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 55%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 14% 55%,#0000 100%)}@keyframes wash{0%,to{--wash-a:#2b7d98;--wash-b:#ff4f9b}50%{--wash-a:#ff4f9b;--wash-b:#2b7d98}}.wash-blob[data-astro-cid-ge2uvauf]{opacity:.45;will-change:transform;width:75%;position:absolute;top:0;bottom:0}.wash-1[data-astro-cid-ge2uvauf]{background:radial-gradient(ellipse 60% 55% at 45% 50%, var(--wash-a), transparent);animation:16s ease-in-out infinite washDrift1;left:-10%}.wash-2[data-astro-cid-ge2uvauf]{background:radial-gradient(ellipse 60% 55% at 55% 45%, var(--wash-b), transparent);animation:20s ease-in-out infinite washDrift2;right:-10%}@keyframes washDrift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(8%,4%)scale(1.06)}}@keyframes washDrift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-8%,5%)scale(.95)}}.ambient[data-astro-cid-ge2uvauf]{z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#ffffff12 1px,#0000 1px),linear-gradient(#ffffff12 1px,#0000 1px);background-size:56px 56px;animation:24s linear infinite drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 50% at 50% 30%,#000 25%,#0000 78%);mask-image:radial-gradient(75% 50% at 50% 30%,#000 25%,#0000 78%)}@keyframes drift{0%{background-position:0 0}to{background-position:56px 56px}}.chip[data-astro-cid-ge2uvauf]{z-index:1;color:#fff;backdrop-filter:blur(8px);opacity:0;background:#1a2540cc;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:500;animation:10s ease-in-out infinite chip;display:flex;position:absolute;box-shadow:0 12px 30px -16px #0009}@keyframes chip{0%{opacity:0;transform:translateY(18px)}15%,80%{opacity:1}to{opacity:0;transform:translateY(-26px)}}.browser[data-astro-cid-ge2uvauf]{box-shadow:0 0 0 1px #0006, 0 40px 100px -30px color-mix(in srgb, var(--accent) 55%, transparent), 0 30px 60px -30px #000c;background:#0a0f1c;border:1px solid #ffffff1f;border-radius:24px;padding:14px}.browser-bar[data-astro-cid-ge2uvauf]{align-items:center;gap:8px;padding:6px 10px 14px;display:flex}.light[data-astro-cid-ge2uvauf]{background:#3b4560;border-radius:50%;width:11px;height:11px}.url-slot[data-astro-cid-ge2uvauf]{width:220px;height:16px;margin-left:12px;display:block;position:relative}.url[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);color:var(--night-muted);white-space:nowrap;font-size:12px;position:absolute;top:0;left:0}.urlA[data-astro-cid-ge2uvauf]{opacity:0;animation:urlA var(--loop) ease-in-out infinite}.urlB[data-astro-cid-ge2uvauf]{animation:urlB var(--loop) ease-in-out infinite}@keyframes urlA{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes urlB{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}.stage[data-astro-cid-ge2uvauf]{background:var(--night);border-radius:14px;height:560px;position:relative;overflow:hidden}.scene[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.sceneB[data-astro-cid-ge2uvauf]{z-index:1}.sceneA[data-astro-cid-ge2uvauf]{z-index:2;color:var(--ink);text-align:left;animation:sceneA var(--loop) ease-in-out infinite;background:#fff}@keyframes sceneA{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}.mock-body[data-astro-cid-ge2uvauf]{grid-template-columns:188px minmax(0,1fr);height:100%;display:grid}.dash[data-astro-cid-ge2uvauf]{background:var(--night);color:#e8ecf5}.mock-side[data-astro-cid-ge2uvauf]{border-right:1px solid var(--night-line);flex-direction:column;gap:6px;padding:24px 16px;display:flex}.side-item[data-astro-cid-ge2uvauf]{color:var(--night-muted);padding:8px 12px;font-size:14px}.side-item[data-astro-cid-ge2uvauf].active{background:color-mix(in srgb, var(--accent) 35%, #121b30);color:inherit;border-radius:8px;font-weight:600}.dash-main[data-astro-cid-ge2uvauf]{text-align:left;flex-direction:column;gap:14px;padding:24px;display:flex}.dash-head[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;gap:12px;display:flex}.dash-title[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;font-size:22px;font-weight:700}.live[data-astro-cid-ge2uvauf]{color:var(--night-soft);align-items:center;gap:8px;font-size:13px;display:inline-flex}.live[data-astro-cid-ge2uvauf] .dot[data-astro-cid-ge2uvauf]{animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.6)}}.mock-stats[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.stat[data-astro-cid-ge2uvauf]{background:var(--night-2);border:1px solid var(--night-line);border-radius:12px;padding:16px}.stat-label[data-astro-cid-ge2uvauf]{color:var(--night-muted);font-size:13px}.stat-delta[data-astro-cid-ge2uvauf]{color:var(--teal-lt);margin-top:4px;font-size:12px}.cnt[data-astro-cid-ge2uvauf]{height:34px;margin-top:6px;font-size:26px;font-weight:700;line-height:34px;position:relative}.cnt[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{white-space:nowrap;position:absolute;top:0;left:0}.cnt[data-astro-cid-ge2uvauf] .old[data-astro-cid-ge2uvauf]{opacity:0;animation:cntOld var(--loop) ease-in-out infinite}.cnt[data-astro-cid-ge2uvauf] .new[data-astro-cid-ge2uvauf]{animation:cntNew var(--loop) ease-in-out infinite}@keyframes cntOld{0%,57%{opacity:1}60%,to{opacity:0}}@keyframes cntNew{0%,57%{opacity:0}60%,to{opacity:1}}.mock-main[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px;display:grid}.panel-dark[data-astro-cid-ge2uvauf]{background:var(--night-2);border:1px solid var(--night-line);border-radius:12px;padding:18px}.panel-title[data-astro-cid-ge2uvauf]{margin-bottom:8px;font-size:14px;font-weight:600}.orders[data-astro-cid-ge2uvauf]{flex-direction:column;gap:6px;display:flex}.orders[data-astro-cid-ge2uvauf] .panel-title[data-astro-cid-ge2uvauf]{margin-bottom:4px}.muted[data-astro-cid-ge2uvauf]{color:var(--night-muted)}.chart[data-astro-cid-ge2uvauf]{display:block}.chart-area[data-astro-cid-ge2uvauf]{fill:var(--pink);fill-opacity:.22;animation:area var(--loop) ease-in-out infinite}.chart-line[data-astro-cid-ge2uvauf]{stroke:var(--pink);stroke-dasharray:1;stroke-dashoffset:0;animation:draw var(--loop) ease-in-out infinite}.chart-dot[data-astro-cid-ge2uvauf] circle[data-astro-cid-ge2uvauf]{fill:var(--pink)}.chart-dot[data-astro-cid-ge2uvauf]{animation:dotin var(--loop) ease-in-out infinite}.ping[data-astro-cid-ge2uvauf]{transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite ping}@keyframes draw{0%,46%{stroke-dashoffset:1px}64%,to{stroke-dashoffset:0}}@keyframes area{0%,52%{opacity:0}66%,to{opacity:1}}@keyframes dotin{0%,62%{opacity:0}66%,to{opacity:1}}@keyframes ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.orow[data-astro-cid-ge2uvauf]{border-radius:8px;justify-content:space-between;align-items:center;padding:5px 8px;font-size:14px;display:flex}.newrow[data-astro-cid-ge2uvauf]{animation:newrow var(--loop) ease-in-out infinite}@keyframes newrow{0%,54%{opacity:0;background:0 0;transform:translateY(-8px)}58%,66%{opacity:1;background:color-mix(in srgb, var(--pink) 30%, #1a2540);transform:translateY(0)}78%,to{opacity:1;background:0 0;transform:translateY(0)}}.spill[data-astro-cid-ge2uvauf]{border:1px solid #3b4560;border-radius:999px;padding:3px 10px;font-size:12px}.spill-new[data-astro-cid-ge2uvauf]{background:color-mix(in srgb, var(--pink) 45%, #1a2540);border-color:#0000}.toast[data-astro-cid-ge2uvauf]{z-index:3;color:var(--ink);opacity:0;animation:toast var(--loop) ease-in-out infinite;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px 18px;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 18px 40px -16px #0000008c}.toast-text[data-astro-cid-ge2uvauf]{flex-direction:column;gap:2px;display:flex}.toast-title[data-astro-cid-ge2uvauf]{font-size:14px;font-weight:600}.toast-sub[data-astro-cid-ge2uvauf]{color:var(--slate);font-size:13px}@keyframes toast{0%,51%{opacity:0;transform:translateY(-16px)}55%,72%{opacity:1;transform:translateY(0)}77%,to{opacity:0;transform:translateY(-16px)}}.store[data-astro-cid-ge2uvauf]{flex-direction:column;height:100%;display:flex;position:relative}.announce[data-astro-cid-ge2uvauf]{background:var(--ink);color:#fff;letter-spacing:.04em;flex:none;justify-content:center;align-items:center;height:28px;font-size:11px;font-weight:500;display:flex}.store-inner[data-astro-cid-ge2uvauf]{flex-direction:column;gap:18px;padding:18px 28px 28px;display:flex}.head-actions[data-astro-cid-ge2uvauf]{align-items:center;gap:14px;display:inline-flex}.search-ico[data-astro-cid-ge2uvauf]{color:var(--ink)}.store-head[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;gap:16px;display:flex}.store-brand[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;text-transform:uppercase;font-size:20px;font-weight:700}.nav-faux[data-astro-cid-ge2uvauf]{color:var(--slate);gap:28px;font-size:14px;display:flex}.cartpill[data-astro-cid-ge2uvauf]{border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:6px 8px 6px 14px;font-size:14px;font-weight:600;display:inline-flex}.badge[data-astro-cid-ge2uvauf]{background:var(--pink);width:24px;height:24px;color:var(--ink);border-radius:50%;font-size:12px;position:relative}.badge[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.b0[data-astro-cid-ge2uvauf]{animation:b0 var(--loop) ease-in-out infinite}.b1[data-astro-cid-ge2uvauf]{opacity:0;animation:b1 var(--loop) ease-in-out infinite}@keyframes b0{0%,18.5%{opacity:1}19.5%,50%{opacity:0}51%,to{opacity:1}}@keyframes b1{0%,18.5%{opacity:0}19.5%,50%{opacity:1}51%,to{opacity:0}}.banner[data-astro-cid-ge2uvauf]{background:radial-gradient(circle at 82% 50%, #ffffff38 0 88px, transparent 89px), var(--accent);color:#fff;border-radius:16px;flex:none;justify-content:space-between;align-items:center;gap:16px;height:160px;padding:24px 32px;display:flex;position:relative;overflow:hidden}.banner-copy[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.banner-kicker[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-size:11px}.banner-title[data-astro-cid-ge2uvauf]{font-size:36px;font-weight:800;line-height:1}.banner-btn[data-astro-cid-ge2uvauf]{color:var(--ink);background:#fff;border-radius:999px;margin-top:6px;padding:7px 16px;font-size:12px;font-weight:600}.banner-art[data-astro-cid-ge2uvauf]{flex:none;margin-right:6%;animation:7s ease-in-out infinite float}.banner-art[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{display:block}@keyframes float{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-8px)rotate(2deg)}}.tiles[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tile[data-astro-cid-ge2uvauf]{flex-direction:column;gap:8px;display:flex}.timg[data-astro-cid-ge2uvauf]{border-radius:12px;justify-content:center;align-items:center;height:118px;display:flex;position:relative;overflow:hidden}.timg[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{display:block}.tbadge[data-astro-cid-ge2uvauf]{background:var(--pink);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:8px;left:8px}.tile-name[data-astro-cid-ge2uvauf]{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.tile-meta[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;gap:8px;display:flex}.tile-price[data-astro-cid-ge2uvauf]{color:var(--slate);font-size:14px}.rating[data-astro-cid-ge2uvauf]{color:var(--slate);white-space:nowrap;font-size:12px}.star[data-astro-cid-ge2uvauf]{color:#f5a524}.addbtn[data-astro-cid-ge2uvauf]{min-height:38px;color:var(--ink);background:#fff;border:1px solid #c9cfd8;border-radius:10px;justify-content:center;align-items:center;margin-top:4px;font-size:13px;font-weight:600;display:flex}.addbtn[data-astro-cid-ge2uvauf].press{animation:press var(--loop) ease-in-out infinite}@keyframes press{0%,17.5%{color:#0b1220;background:#fff;border-color:#c9cfd8}19.5%,50%{background:var(--accent);color:#fff;border-color:var(--accent)}51%,to{color:#0b1220;background:#fff;border-color:#c9cfd8}}.drawer[data-astro-cid-ge2uvauf]{z-index:3;border-left:1px solid var(--line);width:300px;animation:drawer var(--loop) ease-in-out infinite;background:#fff;flex-direction:column;gap:16px;padding:24px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(105%);box-shadow:-24px 0 48px -24px #0b122059}@keyframes drawer{0%,19.5%{transform:translate(105%)}26%,50%{transform:translate(0)}51%,to{transform:translate(105%)}}.drawer-head[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:baseline;display:flex}.drawer-title[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;font-size:20px;font-weight:700}.drawer-count[data-astro-cid-ge2uvauf]{color:var(--slate);font-size:13px}.drawer-item[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:16px;display:flex}.drawer-thumb[data-astro-cid-ge2uvauf]{background:#ffe6f0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.drawer-meta[data-astro-cid-ge2uvauf]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.drawer-meta[data-astro-cid-ge2uvauf] .tile-name[data-astro-cid-ge2uvauf]{font-size:14px}.drawer-variant[data-astro-cid-ge2uvauf]{color:var(--slate);font-size:12px}.drawer-price[data-astro-cid-ge2uvauf]{font-size:14px;font-weight:600}.drawer-lines[data-astro-cid-ge2uvauf]{color:var(--slate);flex-direction:column;gap:8px;font-size:13px;display:flex}.dline[data-astro-cid-ge2uvauf]{justify-content:space-between;display:flex}.free[data-astro-cid-ge2uvauf]{color:var(--accent-ink);font-weight:600}.dtotal[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line);color:var(--ink);margin-top:4px;padding-top:10px;font-size:15px;font-weight:700}.secure[data-astro-cid-ge2uvauf]{color:var(--slate);justify-content:center;align-items:center;gap:6px;margin-top:-6px;font-size:11px;display:flex}.confirm-note[data-astro-cid-ge2uvauf]{color:var(--slate);font-size:13px}.spacer[data-astro-cid-ge2uvauf]{flex:1}.cobtn[data-astro-cid-ge2uvauf]{background:var(--accent);color:#fff;min-height:46px;animation:copress var(--loop) ease-in-out infinite;border-radius:10px;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}@keyframes copress{0%,34.5%{transform:scale(1)}35.5%{transform:scale(.94)}37%,to{transform:scale(1)}}.confirm[data-astro-cid-ge2uvauf]{text-align:center;opacity:0;animation:confirm var(--loop) ease-in-out infinite;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}@keyframes confirm{0%,36%{opacity:0}39%,50%{opacity:1}51%,to{opacity:0}}.chk[data-astro-cid-ge2uvauf]{background:var(--accent);color:#fff;width:60px;height:60px;animation:chk var(--loop) ease-in-out infinite;border-radius:50%;justify-content:center;align-items:center;display:flex}@keyframes chk{0%,37%{transform:scale(.5)}41%,50%{transform:scale(1)}51%,to{transform:scale(.5)}}.cursor[data-astro-cid-ge2uvauf]{z-index:5;opacity:0;filter:drop-shadow(0 2px 3px #00000059);width:26px;height:26px;animation:cursor var(--loop) ease-in-out infinite;position:absolute;top:30%;left:70%}.store[data-astro-cid-ge2uvauf]{--add-x:calc(50% - 4px);--add-y:478px;--co-x:calc(100% - 160px);--co-y:calc(100% - 74px)}@keyframes cursor{0%{opacity:0;top:30%;left:70%;transform:scale(1)}4%{opacity:1;top:30%;left:70%}17%{left:var(--add-x);top:var(--add-y);transform:scale(1)}18.5%{transform:scale(.8)}20%{left:var(--add-x);top:var(--add-y);transform:scale(1)}31%{left:var(--co-x);top:var(--co-y)}34%{left:var(--co-x);top:var(--co-y);transform:scale(1)}35.5%{transform:scale(.8)}37%{left:var(--co-x);top:var(--co-y);opacity:1;transform:scale(1)}41%{left:calc(var(--co-x) + 40px);top:calc(var(--co-y) + 30px);opacity:0}to{opacity:0;top:30%;left:70%}}.demo-controls[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.tab[data-astro-cid-ge2uvauf]{border:1px solid var(--line);min-height:36px;color:var(--slate);background:0 0;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.tabA[data-astro-cid-ge2uvauf]{animation:tabA var(--loop) ease-in-out infinite}.tabB[data-astro-cid-ge2uvauf]{background:var(--ink);border-color:var(--ink);color:#fff;animation:tabB var(--loop) ease-in-out infinite}@keyframes tabA{0%,42%{color:#fff;background:#0b1220;border-color:#0b1220}50%,92%{color:#475569;background:0 0;border-color:#e3e6eb}to{color:#fff;background:#0b1220;border-color:#0b1220}}@keyframes tabB{0%,42%{color:#475569;background:0 0;border-color:#e3e6eb}50%,92%{color:#fff;background:#0b1220;border-color:#0b1220}to{color:#475569;background:0 0;border-color:#e3e6eb}}.pausebtn[data-astro-cid-ge2uvauf]{min-height:44px;color:var(--ink);font-family:var(--font-sans);cursor:pointer;background:#fff;border:1px solid #c9cfd8;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}.pausebtn[data-astro-cid-ge2uvauf]:focus-visible{outline:3px solid var(--accent-ink);outline-offset:3px}.demo-note[data-astro-cid-ge2uvauf]{text-align:center;color:var(--slate);margin-top:14px;font-size:14px}.is-paused[data-astro-cid-ge2uvauf],.is-paused[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf]{animation-play-state:paused!important}@media (width<=1279px){.chip[data-astro-cid-ge2uvauf]{display:none}}@media (width<=1000px){.stage[data-astro-cid-ge2uvauf]{height:880px}.mock-main[data-astro-cid-ge2uvauf],.mock-body[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr)}.mock-side[data-astro-cid-ge2uvauf]{display:none}}@media (width<=720px){.stage[data-astro-cid-ge2uvauf]{height:960px}.mock-stats[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,minmax(0,1fr))}.cursor[data-astro-cid-ge2uvauf],.nav-faux[data-astro-cid-ge2uvauf]{display:none}.drawer[data-astro-cid-ge2uvauf]{width:240px}.wash-blob[data-astro-cid-ge2uvauf]{width:110%}.wash-1[data-astro-cid-ge2uvauf]{left:-45%}.wash-2[data-astro-cid-ge2uvauf]{right:-45%}}@media (prefers-reduced-motion:reduce){.sceneA[data-astro-cid-ge2uvauf],.chip[data-astro-cid-ge2uvauf],.urlA[data-astro-cid-ge2uvauf],.tab[data-astro-cid-ge2uvauf],.pausebtn[data-astro-cid-ge2uvauf]{display:none}}.ask[data-astro-cid-xob5du4t]{color:#fff;background:radial-gradient(ellipse 70% 90% at 0% 100%, color-mix(in srgb, var(--accent) 55%, transparent), transparent 70%), radial-gradient(ellipse 50% 60% at 85% 40%, color-mix(in srgb, var(--pink) 18%, transparent), transparent 70%), var(--ink);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;min-height:480px;padding:40px 48px 48px;display:grid;position:relative;overflow:hidden}.ask-icons[data-astro-cid-xob5du4t]{grid-column:1/-1;display:flex}.ask-icon[data-astro-cid-xob5du4t]{width:40px;height:40px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 4px 12px #0000004d}.ask-icon[data-astro-cid-xob5du4t]+.ask-icon[data-astro-cid-xob5du4t]{margin-left:-8px}.ask-copy[data-astro-cid-xob5du4t]{flex-direction:column;align-self:end;gap:18px;max-width:480px;display:flex}.ask-kicker[data-astro-cid-xob5du4t]{color:var(--pink)}.ask-lead[data-astro-cid-xob5du4t]{color:var(--night-soft);font-size:18px}.ask-visual[data-astro-cid-xob5du4t]{place-self:center;width:100%;max-width:440px;height:300px;position:relative}.ghost[data-astro-cid-xob5du4t]{opacity:.16;background:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex;position:absolute;inset:10px 40px;transform:rotate(-4deg)}.ghost-bar[data-astro-cid-xob5du4t]{background:var(--ink);border-radius:4px;width:40%;height:10px}.ghost-banner[data-astro-cid-xob5du4t]{background:var(--accent);border-radius:10px;flex:1}.ghost-tiles[data-astro-cid-xob5du4t]{grid-template-columns:repeat(3,1fr);gap:8px;height:64px;display:grid}.ghost-tiles[data-astro-cid-xob5du4t] span[data-astro-cid-xob5du4t]{background:var(--pink);border-radius:8px}.ghost-tiles[data-astro-cid-xob5du4t] span[data-astro-cid-xob5du4t]:nth-child(2){background:var(--ink)}.prompt[data-astro-cid-xob5du4t]{min-height:84px;color:var(--ink);box-shadow:0 0 0 1px #ffffffb3, 0 0 32px 4px color-mix(in srgb, var(--accent) 80%, transparent), 0 0 90px 10px color-mix(in srgb, var(--pink) 30%, transparent);background:#fff;border-radius:20px;justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 18px 18px 22px;animation:4s ease-in-out infinite promptGlow;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-60%)}@keyframes promptGlow{0%,to{box-shadow:0 0 0 1px #ffffffb3, 0 0 32px 4px color-mix(in srgb, var(--accent) 80%, transparent), 0 0 90px 10px color-mix(in srgb, var(--pink) 30%, transparent)}50%{box-shadow:0 0 0 1px #ffffffe6, 0 0 44px 8px color-mix(in srgb, var(--accent) 90%, transparent), 0 0 110px 16px color-mix(in srgb, var(--pink) 40%, transparent)}}.prompt-text[data-astro-cid-xob5du4t]{align-self:flex-start;min-height:1.45em;font-size:17px;line-height:1.45}.caret[data-astro-cid-xob5du4t]{vertical-align:-.15em;background:var(--accent);width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.send[data-astro-cid-xob5du4t]{background:var(--ink);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.built[data-astro-cid-xob5du4t]{backdrop-filter:blur(6px);white-space:nowrap;opacity:0;background:#ffffff1a;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-size:14px;transition:opacity .35s,transform .35s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%,10px)scale(.96)}.built[data-astro-cid-xob5du4t].is-on{opacity:1;transform:translate(-50%)scale(1)}.built-tick[data-astro-cid-xob5du4t]{background:var(--pink);width:22px;height:22px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}@media (width<=1000px){.ask[data-astro-cid-xob5du4t]{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.ask-visual[data-astro-cid-xob5du4t]{order:3}}@media (width<=720px){.ask[data-astro-cid-xob5du4t]{padding:28px 22px 32px!important}.prompt-text[data-astro-cid-xob5du4t]{font-size:15px}}.features[data-astro-cid-cognygiv]{flex-direction:column;gap:56px;display:flex}.card-wide[data-astro-cid-cognygiv]{flex-flow:wrap;align-items:center;gap:32px;min-height:380px}.card-tall[data-astro-cid-cognygiv]{min-height:380px}.card-copy[data-astro-cid-cognygiv]{flex-direction:column;flex:280px;gap:14px;display:flex}.mini-store[data-astro-cid-cognygiv]{border:1px solid var(--line);background:#fff;border-radius:16px;flex:240px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;display:grid;box-shadow:0 20px 40px -24px #0b12204d}.ms-banner[data-astro-cid-cognygiv]{background:var(--accent);border-radius:10px;grid-column:span 2;height:72px}.ms-tile[data-astro-cid-cognygiv]{border-radius:10px;height:70px}.ms-line[data-astro-cid-cognygiv]{background:var(--line);border-radius:4px;height:10px}@media (width<=1000px){.card-wide[data-astro-cid-cognygiv],.card-tall[data-astro-cid-cognygiv]{min-height:0}}.everywhere[data-astro-cid-i74wfhf6]{flex-direction:column;gap:48px;display:flex}.ev-grid[data-astro-cid-i74wfhf6]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:20px;display:grid}.ev-item[data-astro-cid-i74wfhf6]{flex-direction:column;gap:22px;margin:0;display:flex}.ev-card[data-astro-cid-i74wfhf6]{background:radial-gradient(ellipse 80% 70% at 50% 110%, color-mix(in srgb, var(--accent) 35%, transparent), transparent 70%), var(--ink);border:1px solid #1a2540;border-radius:20px;height:360px;position:relative;overflow:hidden}.ev-title[data-astro-cid-i74wfhf6]{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 6px;font-size:20px;font-weight:700}.ev-body[data-astro-cid-i74wfhf6]{font-size:15px}.ev-store[data-astro-cid-i74wfhf6]{background:#fff;border-radius:12px 0 0;position:absolute;inset:8% -30% -4% 14%;overflow:hidden}.ev-store-nav[data-astro-cid-i74wfhf6]{letter-spacing:.08em;text-transform:uppercase;color:var(--slate);gap:14px;padding:12px 16px;font-size:9px;display:flex}.ev-store-hero[data-astro-cid-i74wfhf6]{background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 40%, var(--ink)));color:#fff;flex-direction:column;gap:16px;padding:26px 18px;display:flex;position:absolute;inset:36px 0 0}.ev-store-title[data-astro-cid-i74wfhf6]{letter-spacing:.02em;font-size:28px;font-weight:800;line-height:.95;transition:font-size .35s,letter-spacing .35s}.ev-store-title[data-astro-cid-i74wfhf6] em[data-astro-cid-i74wfhf6]{color:#fff;font-style:normal;transition:color .35s}.s-big[data-astro-cid-i74wfhf6] .ev-store-title[data-astro-cid-i74wfhf6]{font-size:38px}.s-tight[data-astro-cid-i74wfhf6] .ev-store-title[data-astro-cid-i74wfhf6]{letter-spacing:-.04em}.s-pink[data-astro-cid-i74wfhf6] .ev-store-title[data-astro-cid-i74wfhf6] em[data-astro-cid-i74wfhf6]{color:var(--pink);font-style:italic}.ev-code[data-astro-cid-i74wfhf6]{z-index:2;background:#0a0f1c;border:1px solid #ffffff24;border-radius:10px;position:absolute;bottom:10px;left:8px;right:8px;overflow:hidden;box-shadow:0 18px 36px #00000080}.ev-code-bar[data-astro-cid-i74wfhf6]{border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;min-height:24px;display:flex;position:relative}.ev-dots[data-astro-cid-i74wfhf6]{gap:5px;display:flex;position:absolute;left:10px}.ev-dots[data-astro-cid-i74wfhf6] i[data-astro-cid-i74wfhf6]{background:#ff5f57;border-radius:50%;width:7px;height:7px}.ev-dots[data-astro-cid-i74wfhf6] i[data-astro-cid-i74wfhf6]:nth-child(2){background:#febc2e}.ev-dots[data-astro-cid-i74wfhf6] i[data-astro-cid-i74wfhf6]:nth-child(3){background:#28c840}.ev-file[data-astro-cid-i74wfhf6]{font-family:var(--font-mono);color:var(--night-muted);font-size:10px}.ev-code-body[data-astro-cid-i74wfhf6]{min-height:calc(7.5em + 18px);font-family:var(--font-mono);color:#e8ecf5;white-space:pre;margin:0;padding:8px 12px 10px;font-size:10.5px;line-height:1.5;overflow:hidden}.ev-code-body[data-astro-cid-i74wfhf6] code[data-astro-cid-i74wfhf6]{font:inherit}.ev-code-caret[data-astro-cid-i74wfhf6]{vertical-align:-.2em;background:var(--pink);width:6px;height:1.15em;margin-left:1px;animation:1s step-end infinite evCaret;display:inline-block}@keyframes evCaret{50%{opacity:0}}.ev-code-body[data-astro-cid-i74wfhf6] .t-sel{color:#fff}.ev-code-body[data-astro-cid-i74wfhf6] .t-p{color:var(--night-muted)}.ev-code-body[data-astro-cid-i74wfhf6] .t-prop{color:var(--teal-lt)}.ev-code-body[data-astro-cid-i74wfhf6] .t-val{color:color-mix(in srgb, var(--pink) 75%, #fff)}.ev-store-btn[data-astro-cid-i74wfhf6]{letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffffb3;border-radius:999px;align-self:flex-start;padding:7px 14px;font-size:10px}.rings[data-astro-cid-i74wfhf6]{position:absolute;top:50%;left:50%}.ring[data-astro-cid-i74wfhf6]{border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.r1[data-astro-cid-i74wfhf6]{opacity:.9;width:180px;height:180px}.r2[data-astro-cid-i74wfhf6]{opacity:.6;width:320px;height:320px}.r3[data-astro-cid-i74wfhf6]{opacity:.4;width:470px;height:470px}.r4[data-astro-cid-i74wfhf6]{opacity:.25;width:630px;height:630px}.pulse[data-astro-cid-i74wfhf6]{border-color:var(--teal-lt);width:180px;height:180px;animation:4s ease-out infinite ringPulse}@keyframes ringPulse{0%{opacity:.9;width:180px;height:180px}to{opacity:0;width:640px;height:640px}}.hub-label[data-astro-cid-i74wfhf6]{color:#ffffff59;white-space:nowrap;animation:9s ease-in-out infinite hubLit;animation-delay:calc(var(--i) * 1.5s);border:1px solid #ffffff1f;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;position:absolute;transform:translate(-50%,-50%)}@keyframes hubLit{0%,20%,to{color:#ffffff59;background:0 0;border-color:#ffffff1f}4%,16%{color:#fff;background:#ffffff14;border-color:#ffffffb3}}.hub-card[data-astro-cid-i74wfhf6]{width:168px;color:var(--ink);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 40px #00000073}.hub-img[data-astro-cid-i74wfhf6]{background:radial-gradient(circle at 70% 30%, color-mix(in srgb, var(--pink) 70%, #fff), transparent 60%), var(--pink);border-radius:8px;height:104px}.hub-row[data-astro-cid-i74wfhf6]{justify-content:space-between;padding:0 2px;font-size:12px;font-weight:600;display:flex}.hub-btn[data-astro-cid-i74wfhf6]{background:var(--accent);color:#fff;border-radius:7px;justify-content:center;align-items:center;min-height:30px;font-size:12px;font-weight:600;display:flex}.rings-side[data-astro-cid-i74wfhf6]{top:55%;left:30%}.chan[data-astro-cid-i74wfhf6]{color:#fff;background:#121b30;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;align-items:center;gap:6px;min-width:76px;padding:12px 12px 10px;font-size:11px;font-weight:600;animation:6s ease-in-out infinite chanFloat;display:inline-flex;position:absolute;box-shadow:0 12px 24px #00000059}.chan[data-astro-cid-i74wfhf6] svg[data-astro-cid-i74wfhf6]{color:var(--teal-lt)}.chan[data-astro-cid-i74wfhf6]:nth-child(odd) svg[data-astro-cid-i74wfhf6]{color:var(--pink)}@keyframes chanFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (width<=1000px){.ev-grid[data-astro-cid-i74wfhf6]{grid-template-columns:minmax(0,1fr)}.ev-card[data-astro-cid-i74wfhf6]{height:320px}.ev-store[data-astro-cid-i74wfhf6]{left:8%;right:-10%}}.process[data-astro-cid-grsovck6]{flex-direction:column;gap:56px;display:flex}.steps[data-astro-cid-grsovck6]{margin:0;padding:0;list-style:none}.step[data-astro-cid-grsovck6]{border-top:3px solid var(--accent);flex-direction:column;gap:12px;padding-top:24px;display:flex}.step-num[data-astro-cid-grsovck6]{color:var(--accent-ink);font-size:20px;font-weight:700}.hood[data-astro-cid-yvwqct5b]{color:#fff;background:radial-gradient(ellipse 60% 50% at 50% 100%, color-mix(in srgb, var(--accent) 45%, transparent), transparent 75%), linear-gradient(180deg, var(--ink), #0d1830);flex-direction:column;gap:40px;padding:64px 56px 0;display:flex;position:relative;overflow:hidden}.hood-copy[data-astro-cid-yvwqct5b]{z-index:2;flex-direction:column;gap:18px;max-width:680px;display:flex;position:relative}.hood-kicker[data-astro-cid-yvwqct5b]{color:var(--pink)}.hood-lead[data-astro-cid-yvwqct5b]{color:var(--night-soft);font-size:18px}.hood-stage[data-astro-cid-yvwqct5b]{height:480px;margin:0 -56px;position:relative}.circuit[data-astro-cid-yvwqct5b]{width:100%;height:100%;position:absolute;inset:0}.trace[data-astro-cid-yvwqct5b]{fill:none;stroke:color-mix(in srgb, var(--teal-lt) 22%, transparent);stroke-width:1.5px}.trace-live[data-astro-cid-yvwqct5b]{fill:none;stroke:var(--teal-lt);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.08 .92;filter:drop-shadow(0 0 4px var(--teal-lt));animation:5.6s linear infinite tracePulse}.trace-live[data-astro-cid-yvwqct5b]:nth-of-type(2n){stroke:var(--pink);filter:drop-shadow(0 0 4px var(--pink))}@keyframes tracePulse{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.node[data-astro-cid-yvwqct5b]{fill:#0d1830;stroke:color-mix(in srgb, var(--teal-lt) 50%, transparent);stroke-width:1.5px}.hood-glow[data-astro-cid-yvwqct5b]{background:color-mix(in srgb, var(--accent) 60%, transparent);filter:blur(80px);border-radius:50%;height:260px;position:absolute;bottom:-120px;left:20%;right:20%}.win[data-astro-cid-yvwqct5b]{font-family:var(--font-mono);background:#0a0f1c;border:1px solid #ffffff1f;border-radius:14px;position:absolute;overflow:hidden;box-shadow:0 30px 60px -20px #000000b3}.win-bar[data-astro-cid-yvwqct5b]{min-height:36px;color:var(--night-muted);border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;padding:0 14px;font-size:12px;display:flex;position:relative}.dots[data-astro-cid-yvwqct5b]{gap:6px;display:flex;position:absolute;left:14px}.dots[data-astro-cid-yvwqct5b] i[data-astro-cid-yvwqct5b]{background:#ff5f57;border-radius:50%;width:10px;height:10px}.dots[data-astro-cid-yvwqct5b] i[data-astro-cid-yvwqct5b]:nth-child(2){background:#febc2e}.dots[data-astro-cid-yvwqct5b] i[data-astro-cid-yvwqct5b]:nth-child(3){background:#28c840}.win-term[data-astro-cid-yvwqct5b]{z-index:2;width:min(520px,44%);top:40px;left:50%;transform:translate(-50%)}.term[data-astro-cid-yvwqct5b]{color:#e8ecf5;padding:18px 22px 22px;font-size:14px;line-height:1.9}.t-muted[data-astro-cid-yvwqct5b]{color:var(--night-muted)}.t-ok[data-astro-cid-yvwqct5b]{color:var(--teal-lt)}.t-box[data-astro-cid-yvwqct5b]{border:1px solid color-mix(in srgb, var(--teal-lt) 60%, transparent);border-radius:6px;margin:14px 0;padding:12px 14px 8px;position:relative}.t-box-label[data-astro-cid-yvwqct5b]{color:var(--teal-lt);background:#0a0f1c;padding:0 6px;font-size:11px;position:absolute;top:-10px;left:10px}.t-caret[data-astro-cid-yvwqct5b]{vertical-align:-.15em;background:var(--pink);width:8px;height:1.05em;margin-left:6px;animation:1s step-end infinite tCaret;display:inline-block}@keyframes tCaret{50%{opacity:0}}.win-data[data-astro-cid-yvwqct5b]{z-index:1;width:min(300px,26%);top:120px;left:6%}.win-data[data-astro-cid-yvwqct5b] .win-bar[data-astro-cid-yvwqct5b]{justify-content:flex-start}.code[data-astro-cid-yvwqct5b]{color:#e8ecf5;white-space:pre;margin:0;padding:16px 18px 20px;font-family:inherit;font-size:12.5px;line-height:1.7;overflow:hidden}.c-k[data-astro-cid-yvwqct5b]{color:var(--teal-lt)}.c-s[data-astro-cid-yvwqct5b]{color:color-mix(in srgb, var(--pink) 70%, #fff)}.c-n[data-astro-cid-yvwqct5b]{color:#febc2e}.c-p[data-astro-cid-yvwqct5b]{color:var(--night-muted)}.win-checks[data-astro-cid-yvwqct5b]{z-index:3;width:min(280px,25%);top:190px;right:6%}.checks[data-astro-cid-yvwqct5b]{color:#e8ecf5;flex-direction:column;gap:10px;margin:0;padding:16px 20px 20px;font-size:13px;list-style:none;display:flex}.checks[data-astro-cid-yvwqct5b] li[data-astro-cid-yvwqct5b]{opacity:0;gap:10px;animation:8s ease-out infinite checkIn;display:flex}.checks[data-astro-cid-yvwqct5b] li[data-astro-cid-yvwqct5b]:nth-child(2){animation-delay:.5s}.checks[data-astro-cid-yvwqct5b] li[data-astro-cid-yvwqct5b]:nth-child(3){animation-delay:1s}.checks[data-astro-cid-yvwqct5b] li[data-astro-cid-yvwqct5b]:nth-child(4){animation-delay:1.5s}@keyframes checkIn{0%{opacity:0;transform:translate(-6px)}6%,90%{opacity:1;transform:none}to{opacity:0}}.hood-tag[data-astro-cid-yvwqct5b]{z-index:4;backdrop-filter:blur(6px);white-space:nowrap;background:#25304bd9;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex;position:absolute}.tag-dot[data-astro-cid-yvwqct5b]{border:1.5px solid #fff;border-radius:50%;width:8px;height:8px}.tag-1[data-astro-cid-yvwqct5b]{top:0;left:41%}.tag-2[data-astro-cid-yvwqct5b]{top:72px;left:9%}.tag-3[data-astro-cid-yvwqct5b]{top:140px;right:9%}.orb-icon[data-astro-cid-yvwqct5b]{z-index:5;color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;animation:5s ease-in-out infinite orbBob;display:inline-flex;position:absolute}.orb-teal[data-astro-cid-yvwqct5b]{background:var(--accent);box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 25%, transparent), 0 0 40px var(--accent);top:14px;left:calc(50% + min(260px,22%) - 34px)}.orb-pink[data-astro-cid-yvwqct5b]{background:var(--pink);color:var(--ink);box-shadow:0 0 0 6px color-mix(in srgb, var(--pink) 25%, transparent), 0 0 40px var(--pink);animation-delay:-2.5s;top:330px;right:calc(6% - 20px)}@keyframes orbBob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=1000px){.hood[data-astro-cid-yvwqct5b]{padding:48px 32px 32px}.hood-stage[data-astro-cid-yvwqct5b]{flex-direction:column;gap:16px;height:auto;margin:0;display:flex}.win[data-astro-cid-yvwqct5b]{width:100%;position:relative;inset:auto;transform:none}.win-term[data-astro-cid-yvwqct5b]{order:-1}.hood-tag[data-astro-cid-yvwqct5b],.orb-icon[data-astro-cid-yvwqct5b],.circuit[data-astro-cid-yvwqct5b]{display:none}}@media (width<=720px){.term[data-astro-cid-yvwqct5b]{padding:14px 16px 18px;font-size:12.5px}}.compare[data-astro-cid-d4nisn5p]{flex-direction:column;gap:32px;display:flex}.compare-head[data-astro-cid-d4nisn5p]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.compare-head[data-astro-cid-d4nisn5p] .h2[data-astro-cid-d4nisn5p]{font-size:clamp(32px,3.8vw,50px)}.compare-lead[data-astro-cid-d4nisn5p]{max-width:520px;font-size:17px}.cmp[data-astro-cid-d4nisn5p]{grid-template-columns:minmax(0,.6fr) minmax(0,1.2fr) minmax(0,1.2fr);display:grid;position:relative}.cmp-row[data-astro-cid-d4nisn5p]{display:contents}.us-card[data-astro-cid-d4nisn5p]{background:radial-gradient(ellipse 90% 40% at 50% 0%, color-mix(in srgb, var(--accent) 45%, transparent), transparent 70%), radial-gradient(ellipse 80% 30% at 50% 100%, color-mix(in srgb, var(--pink) 22%, transparent), transparent 70%), var(--ink);border-radius:22px;grid-column:2;margin:-10px 0;box-shadow:0 40px 80px -30px #0b12208c}.cell[data-astro-cid-d4nisn5p]{z-index:1;align-items:flex-start;gap:12px;padding:11px 24px;display:flex;position:relative}.c-label[data-astro-cid-d4nisn5p]{grid-column:1}.c-us[data-astro-cid-d4nisn5p]{grid-column:2}.c-them[data-astro-cid-d4nisn5p]{grid-column:3}.c-label[data-astro-cid-d4nisn5p],.c-them[data-astro-cid-d4nisn5p]{border-bottom:1px solid var(--line)}.c-us[data-astro-cid-d4nisn5p]{color:#fff;border-bottom:1px solid #ffffff1a}.c-label[data-astro-cid-d4nisn5p]{font-family:var(--font-display);letter-spacing:-.01em;align-items:center;padding-left:4px;font-size:15px;font-weight:700}.cmp-header[data-astro-cid-d4nisn5p] .cell[data-astro-cid-d4nisn5p]{flex-flow:wrap;align-items:center;gap:10px;padding-top:20px;padding-bottom:14px}.us-brand[data-astro-cid-d4nisn5p],.them-brand[data-astro-cid-d4nisn5p]{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:700;display:inline-flex}.them-brand[data-astro-cid-d4nisn5p]{color:var(--slate);min-height:28px}.tag[data-astro-cid-d4nisn5p]{min-height:22px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:10px;font-weight:500;display:inline-flex}.tag-us[data-astro-cid-d4nisn5p]{background:var(--pink);color:var(--ink)}.tag-them[data-astro-cid-d4nisn5p]{background:var(--soft);color:var(--slate);border:1px solid var(--line)}.mark[data-astro-cid-d4nisn5p]{border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:inline-flex}.mark-us[data-astro-cid-d4nisn5p]{background:var(--pink);color:var(--ink)}.mark-them[data-astro-cid-d4nisn5p]{background:var(--soft);border:1px solid var(--line);color:#94a3b8}.txt[data-astro-cid-d4nisn5p]{flex-direction:column;gap:1px;font-size:13.5px;line-height:1.4;display:flex}.txt[data-astro-cid-d4nisn5p] strong[data-astro-cid-d4nisn5p]{font-size:15px;font-weight:600}.c-us[data-astro-cid-d4nisn5p] .txt[data-astro-cid-d4nisn5p] span[data-astro-cid-d4nisn5p]{color:var(--night-soft)}.c-them[data-astro-cid-d4nisn5p] .txt[data-astro-cid-d4nisn5p] strong[data-astro-cid-d4nisn5p]{color:var(--ink);font-weight:500}.c-them[data-astro-cid-d4nisn5p] .txt[data-astro-cid-d4nisn5p] span[data-astro-cid-d4nisn5p]{color:var(--slate)}.is-key[data-astro-cid-d4nisn5p] .c-label[data-astro-cid-d4nisn5p]{color:var(--accent-ink)}.is-key[data-astro-cid-d4nisn5p] .txt[data-astro-cid-d4nisn5p] strong[data-astro-cid-d4nisn5p]{font-family:var(--font-display);letter-spacing:-.03em;font-size:21px;font-weight:800}.is-key[data-astro-cid-d4nisn5p] .c-them[data-astro-cid-d4nisn5p] .txt[data-astro-cid-d4nisn5p] strong[data-astro-cid-d4nisn5p]{color:var(--slate);font-weight:700}.cmp-foot[data-astro-cid-d4nisn5p] .cell[data-astro-cid-d4nisn5p]{border-bottom:0;padding-top:16px;padding-bottom:12px}.us-cta[data-astro-cid-d4nisn5p]{width:100%;min-height:44px}.sr-only[data-astro-cid-d4nisn5p]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=860px){.compare-head[data-astro-cid-d4nisn5p]{grid-template-columns:minmax(0,1fr);gap:20px}.cmp[data-astro-cid-d4nisn5p]{grid-template-columns:minmax(0,1fr);gap:0}.cmp[data-astro-cid-d4nisn5p] .cell[data-astro-cid-d4nisn5p]{grid-area:auto/1!important}.us-card[data-astro-cid-d4nisn5p],.cmp-header[data-astro-cid-d4nisn5p],.cmp-foot[data-astro-cid-d4nisn5p] .c-label[data-astro-cid-d4nisn5p],.cmp-foot[data-astro-cid-d4nisn5p] .c-them[data-astro-cid-d4nisn5p]{display:none}.cell[data-astro-cid-d4nisn5p]{border-bottom:0;padding:16px 18px}.c-label[data-astro-cid-d4nisn5p]{font-size:13px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);padding:28px 0 10px;font-weight:500}.c-us[data-astro-cid-d4nisn5p]{background:var(--ink);border-radius:16px 16px 0 0;flex-wrap:wrap}.c-them[data-astro-cid-d4nisn5p]{border:1px solid var(--line);border-top:0;border-radius:0 0 16px 16px;flex-wrap:wrap}.c-us[data-astro-cid-d4nisn5p]:before,.c-them[data-astro-cid-d4nisn5p]:before{content:attr(data-col);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex-basis:100%;font-size:11px}.c-us[data-astro-cid-d4nisn5p]:before{color:var(--pink)}.c-them[data-astro-cid-d4nisn5p]:before{color:var(--slate)}.txt[data-astro-cid-d4nisn5p]{flex:1}.is-key[data-astro-cid-d4nisn5p] .txt[data-astro-cid-d4nisn5p] strong[data-astro-cid-d4nisn5p]{font-size:22px}.cmp-foot[data-astro-cid-d4nisn5p] .c-us[data-astro-cid-d4nisn5p]{background:0 0;margin-top:24px;padding:0}.cmp-foot[data-astro-cid-d4nisn5p] .c-us[data-astro-cid-d4nisn5p] .us-cta[data-astro-cid-d4nisn5p]{background:var(--accent);color:#fff}}.pricing[data-astro-cid-htruwgye]{flex-direction:column;gap:56px;display:flex}.price-card[data-astro-cid-htruwgye]{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;gap:24px;padding:36px;display:flex}.price-card[data-astro-cid-htruwgye].feat{background:var(--ink);border-color:var(--ink);color:#fff}.price-block[data-astro-cid-htruwgye]{flex-direction:column;gap:6px;display:flex}.price-row[data-astro-cid-htruwgye]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.price[data-astro-cid-htruwgye]{font-size:44px;font-weight:700}.unit[data-astro-cid-htruwgye]{color:var(--slate);font-size:15px}.price-note[data-astro-cid-htruwgye]{color:var(--slate);margin:0;font-size:14px;line-height:1.5}.feat[data-astro-cid-htruwgye] .unit[data-astro-cid-htruwgye],.feat[data-astro-cid-htruwgye] .price-note[data-astro-cid-htruwgye],.feat[data-astro-cid-htruwgye] .intro[data-astro-cid-htruwgye]{color:var(--night-soft)}.ticks-wrap[data-astro-cid-htruwgye]{flex-direction:column;flex:1;gap:14px;display:flex}.intro[data-astro-cid-htruwgye]{color:var(--slate);margin:0;font-size:15px;font-weight:600}.ticks[data-astro-cid-htruwgye]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.tick[data-astro-cid-htruwgye]{align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.tick-mark[data-astro-cid-htruwgye]{color:var(--teal-ink)}.feat[data-astro-cid-htruwgye] .tick-mark[data-astro-cid-htruwgye]{color:var(--accent-lt)}.payment-terms[data-astro-cid-htruwgye]{max-width:760px;color:var(--slate);margin:-32px 0 0;font-size:14px;line-height:1.6}.cta[data-astro-cid-6a2uyp33]{background:radial-gradient(ellipse 60% 80% at 100% 0%, color-mix(in srgb, var(--pink) 25%, transparent), transparent 70%), var(--accent);color:#fff;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;padding:72px 64px;display:grid}.cta-copy[data-astro-cid-6a2uyp33]{flex-direction:column;gap:24px;display:flex}.cta-lead[data-astro-cid-6a2uyp33]{color:#fff}.promises[data-astro-cid-6a2uyp33]{flex-direction:column;gap:12px;margin:8px 0 0;padding:0;font-size:16px;list-style:none;display:flex}.promises[data-astro-cid-6a2uyp33] li[data-astro-cid-6a2uyp33]{align-items:center;gap:12px;display:flex}.tick[data-astro-cid-6a2uyp33]{background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}.form-card[data-astro-cid-6a2uyp33]{color:var(--ink);background:#fff;border-radius:24px;padding:32px;box-shadow:0 40px 80px -30px #0b122080}.enquiry[data-astro-cid-6a2uyp33]{flex-direction:column;gap:18px;display:flex}.grid2[data-astro-cid-6a2uyp33]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.choice[data-astro-cid-6a2uyp33]{background:var(--soft);border:0;border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:4px;display:grid}.choice-opt[data-astro-cid-6a2uyp33]{cursor:pointer;position:relative}.choice-opt[data-astro-cid-6a2uyp33] input[data-astro-cid-6a2uyp33]{opacity:0;cursor:pointer;position:absolute;inset:0}.choice-opt[data-astro-cid-6a2uyp33] span[data-astro-cid-6a2uyp33]{min-height:44px;color:var(--slate);border-radius:10px;justify-content:center;align-items:center;font-size:15px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;display:flex}.choice-opt[data-astro-cid-6a2uyp33] input[data-astro-cid-6a2uyp33]:checked+span[data-astro-cid-6a2uyp33]{color:var(--ink);background:#fff;box-shadow:0 2px 8px #0b12201f}.choice-opt[data-astro-cid-6a2uyp33] input[data-astro-cid-6a2uyp33]:focus-visible+span[data-astro-cid-6a2uyp33]{outline:3px solid var(--accent-ink);outline-offset:2px}.field[data-astro-cid-6a2uyp33]{flex-direction:column;gap:6px;display:flex}.label[data-astro-cid-6a2uyp33]{font-size:14px;font-weight:600}.req[data-astro-cid-6a2uyp33]{color:var(--pink)}.field[data-astro-cid-6a2uyp33] input[data-astro-cid-6a2uyp33],.field[data-astro-cid-6a2uyp33] select[data-astro-cid-6a2uyp33],.field[data-astro-cid-6a2uyp33] textarea[data-astro-cid-6a2uyp33]{width:100%;min-height:46px;color:var(--ink);font:inherit;background:#fff;border:1px solid #c9cfd8;border-radius:12px;padding:10px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.field[data-astro-cid-6a2uyp33] textarea[data-astro-cid-6a2uyp33]{resize:vertical;min-height:120px;line-height:1.5}.field[data-astro-cid-6a2uyp33] input[data-astro-cid-6a2uyp33]::placeholder,.field[data-astro-cid-6a2uyp33] textarea[data-astro-cid-6a2uyp33]::placeholder{color:#94a3b8}.field[data-astro-cid-6a2uyp33] input[data-astro-cid-6a2uyp33]:focus,.field[data-astro-cid-6a2uyp33] select[data-astro-cid-6a2uyp33]:focus,.field[data-astro-cid-6a2uyp33] textarea[data-astro-cid-6a2uyp33]:focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 20%, transparent);outline:none}.was-validated[data-astro-cid-6a2uyp33] .field[data-astro-cid-6a2uyp33] [data-astro-cid-6a2uyp33]:invalid{border-color:#e11d48}.trap[data-astro-cid-6a2uyp33]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-foot[data-astro-cid-6a2uyp33]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.submit[data-astro-cid-6a2uyp33]{min-width:200px}.submit[data-astro-cid-6a2uyp33]:disabled{opacity:.7;cursor:wait;transform:none}.status[data-astro-cid-6a2uyp33]{color:var(--slate);margin:0;font-size:14px}.status[data-astro-cid-6a2uyp33].is-error{color:#be123c}.sent[data-astro-cid-6a2uyp33]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:360px;display:flex}.sent[data-astro-cid-6a2uyp33][hidden]{display:none}.sent-check[data-astro-cid-6a2uyp33]{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.sr-only[data-astro-cid-6a2uyp33]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1000px){.cta[data-astro-cid-6a2uyp33]{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=720px){.form-card[data-astro-cid-6a2uyp33]{padding:22px}.grid2[data-astro-cid-6a2uyp33]{grid-template-columns:minmax(0,1fr)}.submit[data-astro-cid-6a2uyp33]{width:100%}}
