.shot[data-astro-cid-aatdr2li]{aspect-ratio:var(--ar);border:1px solid var(--line-2);background:#101312;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 40px 100px -30px #000000e6}.shot[data-astro-cid-aatdr2li] img[data-astro-cid-aatdr2li]{object-fit:cover;object-position:top;width:100%;height:100%}.pending[data-astro-cid-aatdr2li]{background:repeating-linear-gradient(135deg,#101312 0 14px,#141816 14px 28px);border-style:dashed;place-items:center;display:grid}.pending-label[data-astro-cid-aatdr2li]{text-align:center;font-family:var(--display);color:var(--muted);padding:16px;font-weight:600}.pending-label[data-astro-cid-aatdr2li] small[data-astro-cid-aatdr2li]{font-family:var(--body);color:var(--faint);font-weight:400}.studio[data-astro-cid-r6rwahll]{--pane:#121a1d;--code:#0e1416;background:var(--pane);border:1px solid var(--line-2);font-family:var(--body);border-radius:16px;margin:0;overflow:hidden;box-shadow:0 50px 120px -40px #000000f2,0 0 0 1px #ff6a130a}.bar[data-astro-cid-r6rwahll]{border-bottom:1px solid var(--line);height:44px;color:var(--muted);background:#172125;align-items:center;gap:10px;padding:0 14px;font-size:12.5px;display:flex}.dots[data-astro-cid-r6rwahll]{gap:6px;margin-right:6px;display:flex}.dots[data-astro-cid-r6rwahll] i[data-astro-cid-r6rwahll]{background:#3a4448;border-radius:50%;width:10px;height:10px}.bar[data-astro-cid-r6rwahll] img[data-astro-cid-r6rwahll]{width:18px;height:18px}.file[data-astro-cid-r6rwahll]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.views[data-astro-cid-r6rwahll]{border:1px solid var(--line);background:#0f1719;border-radius:8px;margin-left:auto;padding:2px;display:flex}.views[data-astro-cid-r6rwahll] b[data-astro-cid-r6rwahll]{color:var(--faint);border-radius:6px;padding:3px 9px;font-weight:500;transition:background .3s,color .3s}.views[data-astro-cid-r6rwahll] b[data-astro-cid-r6rwahll].on{color:var(--text);background:#26353a}.status[data-astro-cid-r6rwahll]{border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;transition:all .3s;display:inline-flex}.status[data-astro-cid-r6rwahll] i[data-astro-cid-r6rwahll]{background:var(--faint);border-radius:50%;width:7px;height:7px}.status[data-astro-cid-r6rwahll].s-checking i[data-astro-cid-r6rwahll]{background:var(--sky);animation:1s infinite pulse}.status[data-astro-cid-r6rwahll].s-ok i[data-astro-cid-r6rwahll],.status[data-astro-cid-r6rwahll].s-fixed i[data-astro-cid-r6rwahll]{background:#3ddc97}.status[data-astro-cid-r6rwahll].s-ok,.status[data-astro-cid-r6rwahll].s-fixed{color:#9fe8c6;border-color:#3ddc9759}.status[data-astro-cid-r6rwahll].s-warn{color:#ff8a80;background:#ff5f571a;border-color:#ff5f578c}.status[data-astro-cid-r6rwahll].s-warn i[data-astro-cid-r6rwahll]{background:#ff5f57}@keyframes pulse{50%{opacity:.3}}.panes[data-astro-cid-r6rwahll]{grid-template-rows:auto 1fr;height:clamp(380px,33vw,470px);display:grid}.ribbon[data-astro-cid-r6rwahll]{border-bottom:1px solid var(--line);background:#1b2427}.tabs[data-astro-cid-r6rwahll]{color:var(--faint);gap:2px;padding:8px 10px 0;font-size:12px;display:flex;overflow:hidden}.tabs[data-astro-cid-r6rwahll] span[data-astro-cid-r6rwahll]{white-space:nowrap;border-radius:6px 6px 0 0;padding:5px 11px}.tabs[data-astro-cid-r6rwahll] .mine[data-astro-cid-r6rwahll]{color:var(--ice);box-shadow:inset 0 -2px 0 var(--orange);background:#243136;font-weight:600}.groups[data-astro-cid-r6rwahll]{background:#243136;gap:0;min-height:106px;padding:8px 10px 6px;display:flex}.grp[data-astro-cid-r6rwahll]{border-right:1px solid #e8ecef1f;grid-template-rows:1fr auto;padding:0 12px;display:grid}.ctl[data-astro-cid-r6rwahll]{align-items:flex-start;gap:6px;display:flex}.col[data-astro-cid-r6rwahll]{gap:3px;display:grid}.big[data-astro-cid-r6rwahll]{text-align:center;width:78px;color:var(--ice);border-radius:6px;justify-items:center;gap:4px;padding:4px 4px 2px;font-size:11px;line-height:1.2;display:grid}.big[data-astro-cid-r6rwahll] .ic[data-astro-cid-r6rwahll]{width:34px;height:34px}.small[data-astro-cid-r6rwahll],.dd[data-astro-cid-r6rwahll]{color:var(--ice);white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:3px 7px;font-size:11.5px;display:flex}.small[data-astro-cid-r6rwahll] .ic[data-astro-cid-r6rwahll],.dd[data-astro-cid-r6rwahll] .ic[data-astro-cid-r6rwahll]{width:16px;height:16px}.dd[data-astro-cid-r6rwahll]{border:1px solid #e8ecef2e}.dd[data-astro-cid-r6rwahll] i[data-astro-cid-r6rwahll]{color:var(--faint);margin-left:4px;font-style:normal}.ic[data-astro-cid-r6rwahll] svg{fill:none;width:100%;height:100%;stroke:var(--orange);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.glabel[data-astro-cid-r6rwahll]{text-align:center;color:var(--faint);white-space:nowrap;margin-top:4px;font-size:10.5px;position:relative}.launch[data-astro-cid-r6rwahll]{border-right:1.5px solid var(--faint);border-bottom:1.5px solid var(--faint);width:8px;height:8px;position:absolute;bottom:2px;right:-8px}.code[data-astro-cid-r6rwahll]{background:var(--code);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;line-height:1.75;position:relative;overflow:hidden}.code[data-astro-cid-r6rwahll] ol[data-astro-cid-r6rwahll]{counter-reset:ln;margin:0;padding:12px 14px 12px 0;list-style:none}.code[data-astro-cid-r6rwahll] li[data-astro-cid-r6rwahll]{counter-increment:ln;padding-left:calc(44px + var(--ind,0) * 14px);text-indent:0;white-space:pre;text-overflow:ellipsis;color:#c9d3d6;display:none;position:relative;overflow:hidden}.code[data-astro-cid-r6rwahll] li[data-astro-cid-r6rwahll]:before{content:counter(ln);text-align:right;color:#44525a;width:30px;position:absolute;left:0}.code[data-astro-cid-r6rwahll] li[data-astro-cid-r6rwahll].on{display:block}.code[data-astro-cid-r6rwahll] li[data-astro-cid-r6rwahll].new{animation:.5s steps(24,end) type}@keyframes type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.studio[data-astro-cid-r6rwahll].warning .xml[data-astro-cid-r6rwahll] li[data-astro-cid-r6rwahll].bad{text-underline-offset:4px;background:#ff5f571f;text-decoration:underline wavy #ff5f57d9}.xml[data-astro-cid-r6rwahll] li[data-astro-cid-r6rwahll].good.on{animation:1.2s ease-out flash}@keyframes flash{0%{background:#3ddc9738}to{background:0 0}}.tg{color:#6fc3df}.at{color:#e8b26a}.va{color:#a9dc76}.kw{color:#6fc3df}.ty{color:#e8b26a}.cm{color:#66787f}.warn[data-astro-cid-r6rwahll]{color:#ffd6d3;max-width:calc(100% - 28px);font-family:var(--body);opacity:0;transition:transform .5s var(--ease), opacity .4s;background:#2a1414;border:1px solid #ff5f578c;border-radius:10px;align-items:center;gap:10px;padding:9px 10px 9px 12px;font-size:12.5px;line-height:1.35;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%,140%)}.studio[data-astro-cid-r6rwahll].warning .warn[data-astro-cid-r6rwahll]{opacity:1;transform:translate(-50%)}.wi[data-astro-cid-r6rwahll]{color:#1b0606;background:#ff5f57;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:grid}.fix[data-astro-cid-r6rwahll]{background:var(--orange);color:#1b1006;border-radius:6px;flex:none;padding:4px 10px;font-weight:600;transition:transform .15s,filter .2s}.studio[data-astro-cid-r6rwahll].fixing .fix[data-astro-cid-r6rwahll]{filter:brightness(1.2);transform:scale(.92)}.ribbon[data-astro-cid-r6rwahll] [data-astro-cid-r6rwahll][data-at]{opacity:0;transition:opacity .4s, transform .5s var(--ease);transform:translateY(6px)scale(.96)}.ribbon[data-astro-cid-r6rwahll] [data-astro-cid-r6rwahll][data-at].on{opacity:1;transform:none}.vba[data-astro-cid-r6rwahll]{display:none}.view-callbacks[data-astro-cid-r6rwahll] .vba[data-astro-cid-r6rwahll]{display:block}.view-callbacks[data-astro-cid-r6rwahll] .xml[data-astro-cid-r6rwahll],.view-callbacks[data-astro-cid-r6rwahll] .ribbon[data-astro-cid-r6rwahll]{display:none}.view-callbacks[data-astro-cid-r6rwahll] .panes[data-astro-cid-r6rwahll]{grid-template-rows:1fr}.vba[data-astro-cid-r6rwahll] li[data-astro-cid-r6rwahll]{padding-left:44px}.vba[data-astro-cid-r6rwahll] li[data-astro-cid-r6rwahll]:nth-child(odd){margin-top:6px}.view-xml[data-astro-cid-r6rwahll] .ribbon[data-astro-cid-r6rwahll],.view-design[data-astro-cid-r6rwahll] .xml[data-astro-cid-r6rwahll]{display:none}.view-design[data-astro-cid-r6rwahll] .panes[data-astro-cid-r6rwahll]{grid-template-rows:auto 1fr}.view-design[data-astro-cid-r6rwahll] .ribbon[data-astro-cid-r6rwahll]{border-bottom:0}.view-design[data-astro-cid-r6rwahll] .groups[data-astro-cid-r6rwahll]{min-height:150px;padding-top:18px}.view-design[data-astro-cid-r6rwahll] .panes[data-astro-cid-r6rwahll]:after{content:"";background:repeating-linear-gradient(0deg, transparent 0 27px, #e8ecef0a 27px 28px), var(--code)}@media (width<=640px){.views[data-astro-cid-r6rwahll] b[data-astro-cid-r6rwahll]:not(.on),.file[data-astro-cid-r6rwahll]{display:none}.panes[data-astro-cid-r6rwahll]{height:420px}.code[data-astro-cid-r6rwahll]{font-size:10.5px}.code[data-astro-cid-r6rwahll] li[data-astro-cid-r6rwahll]{padding-left:calc(30px + var(--ind,0) * 8px)}.code[data-astro-cid-r6rwahll] li[data-astro-cid-r6rwahll]:before{width:20px}.big[data-astro-cid-r6rwahll]{width:64px;font-size:10px}.big[data-astro-cid-r6rwahll] .ic[data-astro-cid-r6rwahll]{width:28px;height:28px}.grp[data-astro-cid-r6rwahll]{padding:0 8px}.tabs[data-astro-cid-r6rwahll] span[data-astro-cid-r6rwahll]:nth-child(-n+3){display:none}}.ask[data-astro-cid-aatmi6rs]{border-radius:var(--radius);background:var(--ink-2);border:1px solid var(--line-2);max-width:760px;margin:clamp(40px,5vw,64px) auto 0;padding:clamp(22px,3vw,36px)}.ask-head[data-astro-cid-aatmi6rs] h3[data-astro-cid-aatmi6rs]{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:600}.ask-head[data-astro-cid-aatmi6rs] p[data-astro-cid-aatmi6rs]{color:var(--muted);margin:10px 0 0}.ask-rows[data-astro-cid-aatmi6rs]{gap:10px;margin:24px 0 0;display:grid}.row[data-astro-cid-aatmi6rs]{background:var(--ink-3);border:1px solid var(--line);border-radius:12px;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 10px 16px;display:grid}.row[data-astro-cid-aatmi6rs] dt[data-astro-cid-aatmi6rs]{color:var(--faint);font-size:13px}.row[data-astro-cid-aatmi6rs] dd[data-astro-cid-aatmi6rs]{overflow-wrap:anywhere;user-select:all;margin:0;font-weight:500}.copy[data-astro-cid-aatmi6rs]{border:1px solid var(--line-2);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:7px 14px;font-size:13px;font-weight:500;transition:background .2s,border-color .2s,color .2s}.copy[data-astro-cid-aatmi6rs]:hover{border-color:var(--teal)}.copy[data-astro-cid-aatmi6rs].done{background:var(--teal);border-color:var(--teal);color:var(--ink)}.msg[data-astro-cid-aatmi6rs]{background:var(--ink-3);border:1px solid var(--line);border-radius:12px;margin-top:10px;overflow:hidden}.msg-top[data-astro-cid-aatmi6rs]{border-bottom:1px solid var(--line);color:var(--faint);justify-content:space-between;align-items:center;padding:10px 10px 10px 16px;font-size:13px;display:flex}.msg[data-astro-cid-aatmi6rs] pre[data-astro-cid-aatmi6rs]{white-space:pre-wrap;font-family:var(--body);color:var(--text);user-select:all;margin:0;padding:16px;font-size:15px;line-height:1.6}.notes[data-astro-cid-aatmi6rs]{color:var(--muted);gap:8px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.notes[data-astro-cid-aatmi6rs] li[data-astro-cid-aatmi6rs]{padding-left:20px;position:relative}.notes[data-astro-cid-aatmi6rs] li[data-astro-cid-aatmi6rs]:before{content:"";background:var(--amber);border-radius:2px;width:7px;height:7px;position:absolute;top:.6em;left:2px;transform:rotate(45deg)}.open[data-astro-cid-aatmi6rs]{color:var(--muted);margin:18px 0 0;font-size:14px}.open[data-astro-cid-aatmi6rs] a[data-astro-cid-aatmi6rs]{color:var(--sky);text-underline-offset:3px;text-decoration:underline}@media (width<=520px){.row[data-astro-cid-aatmi6rs]{grid-template-columns:minmax(0,1fr) auto}.row[data-astro-cid-aatmi6rs] dt[data-astro-cid-aatmi6rs]{grid-column:1/-1;margin-bottom:-6px}}.hero[data-astro-cid-7aropxhg]{padding:calc(var(--header) + clamp(40px, 6vw, 84px)) 0 clamp(56px, 7vw, 96px);background:radial-gradient(60% 70% at 85% 35%, #0e4a5a8c, transparent 70%), radial-gradient(40% 50% at 70% 80%, #ff6a1314, transparent 70%), var(--ink);position:relative;overflow:hidden}.rig[data-astro-cid-7aropxhg]{pointer-events:none;opacity:.5;background-image:linear-gradient(#e8ecef09 1px,#0000 1px),linear-gradient(90deg,#e8ecef09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(70% 70% at 70% 40%,#000,#0000 75%)}.hero-in[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid;position:relative}h1[data-astro-cid-7aropxhg]{font-family:var(--display);letter-spacing:-.045em;margin:22px 0 0;font-size:clamp(42px,4.8vw,72px);font-weight:600;line-height:1}h1[data-astro-cid-7aropxhg] .line[data-astro-cid-7aropxhg]{padding-bottom:.08em;display:block;overflow:hidden}h1[data-astro-cid-7aropxhg] .line[data-astro-cid-7aropxhg]>span[data-astro-cid-7aropxhg]{display:inline-block}.ctas[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.ctas[data-astro-cid-7aropxhg].center{justify-content:center;margin-top:40px}.btn[data-astro-cid-7aropxhg].big{min-height:60px;padding:0 30px;font-size:18px}.facts[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.facts[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border:1px solid var(--line-2);color:var(--muted);border-radius:999px;padding:7px 14px;font-size:14px}.demo-note[data-astro-cid-7aropxhg]{color:var(--faint);margin:12px 4px 0;font-size:13px;line-height:1.45}.stats-band[data-astro-cid-7aropxhg]{border-block:1px solid var(--line);background:var(--ink-2)}.stats[data-astro-cid-7aropxhg]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stat[data-astro-cid-7aropxhg]{border-left:1px solid var(--line);align-content:start;gap:4px;padding:clamp(24px,3vw,40px) clamp(16px,2vw,28px);display:grid}.stat[data-astro-cid-7aropxhg]:first-child{border-left:0;padding-left:0}.stat[data-astro-cid-7aropxhg] .n[data-astro-cid-7aropxhg]{font-family:var(--display);letter-spacing:-.04em;color:var(--ice);font-size:clamp(40px,4.4vw,64px);font-weight:600;line-height:1}.stat[data-astro-cid-7aropxhg] .st[data-astro-cid-7aropxhg]{font-family:var(--display);color:var(--orange);font-size:17px;font-weight:600}.stat[data-astro-cid-7aropxhg] .ss[data-astro-cid-7aropxhg]{color:var(--muted);font-size:14.5px;line-height:1.5}.tools[data-astro-cid-7aropxhg]{gap:clamp(56px,8vw,110px);margin-top:clamp(48px,7vw,88px);display:grid}.tool[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.tool[data-astro-cid-7aropxhg].flip .tool-copy[data-astro-cid-7aropxhg]{order:2}.tool[data-astro-cid-7aropxhg] .window{border-radius:14px}.ticon[data-astro-cid-7aropxhg]{width:52px;height:52px;color:var(--orange);background:#ff6a131f;border-radius:14px;place-items:center;display:grid}.ticon[data-astro-cid-7aropxhg] svg{width:28px;height:28px}.tool[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-family:var(--display);letter-spacing:-.03em;margin:20px 0 0;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.1}.tsub[data-astro-cid-7aropxhg]{color:var(--text);margin:10px 0 0;font-size:18px}.tool[data-astro-cid-7aropxhg] ul[data-astro-cid-7aropxhg],.ticks[data-astro-cid-7aropxhg]{color:var(--muted);gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.tool[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg],.ticks[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{padding-left:22px;position:relative}.tool[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before,.ticks[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:"";background:var(--orange);border-radius:2px;width:8px;height:8px;position:absolute;top:.62em;left:0;transform:rotate(45deg)}.band[data-astro-cid-7aropxhg]{background:var(--ink-2);border-block:1px solid var(--line)}.problems[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(40px,5vw,64px);display:grid}.prob[data-astro-cid-7aropxhg]{border:1px solid var(--line);background:var(--ink-3);border-radius:18px;align-content:start;gap:10px;padding:22px;display:grid;position:relative;overflow:hidden}.prob[data-astro-cid-7aropxhg]:before,.card[data-astro-cid-7aropxhg]:before,.key[data-astro-cid-7aropxhg]:before,.flow[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:"";background:radial-gradient(240px circle at var(--mx,-200px) var(--my,-200px), #ff6a131a, transparent 70%);pointer-events:none;position:absolute;inset:0}.sev[data-astro-cid-7aropxhg]{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.sev[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{border-radius:50%;width:8px;height:8px}.prob[data-astro-cid-7aropxhg].error .sev[data-astro-cid-7aropxhg]{color:#ff8a80}.prob[data-astro-cid-7aropxhg].error .sev[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:#ff5f57}.prob[data-astro-cid-7aropxhg].warning .sev[data-astro-cid-7aropxhg]{color:var(--amber)}.prob[data-astro-cid-7aropxhg].warning .sev[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--amber)}.prob[data-astro-cid-7aropxhg].info .sev[data-astro-cid-7aropxhg]{color:var(--sky)}.prob[data-astro-cid-7aropxhg].info .sev[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--sky)}.prob[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-family:var(--display);margin:0;font-size:19px;font-weight:600}.prob[data-astro-cid-7aropxhg] code[data-astro-cid-7aropxhg]{border:1px solid var(--line);color:#c9d3d6;overflow-wrap:anywhere;background:#0b1416;border-radius:10px;padding:10px 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:1.55;display:block}.note[data-astro-cid-7aropxhg]{color:var(--faint);margin:18px 0 0;font-size:14px}.note[data-astro-cid-7aropxhg].center{text-align:center;margin-top:28px}.both[data-astro-cid-7aropxhg]{background:#0e4a5a40;border:1px solid #6fc3df40;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:clamp(32px,4vw,48px);padding:22px 24px;display:flex}.both[data-astro-cid-7aropxhg]>div[data-astro-cid-7aropxhg]{flex:320px}.both[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-family:var(--display);margin:0;font-size:19px;font-weight:600}.both[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);margin:6px 0 0;font-size:15.5px}.chip[data-astro-cid-7aropxhg]{border:1px solid var(--line-2);color:var(--sky);background:#0b1416;border-radius:8px;padding:6px 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}.vba[data-astro-cid-7aropxhg]{max-width:900px}.wide[data-astro-cid-7aropxhg]{margin-top:clamp(40px,5vw,64px)}.wide[data-astro-cid-7aropxhg] .window,.gpane[data-astro-cid-7aropxhg] .window{border-radius:14px}.guide[data-astro-cid-7aropxhg]{margin-top:clamp(40px,5vw,64px)}.gtabs[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.gtabs[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]{border:1px solid var(--line-2);background:var(--ink-3);min-height:44px;color:var(--muted);font:600 15px/1 var(--display);cursor:pointer;border-radius:999px;padding:0 20px;transition:color .2s,background .2s,border-color .2s;position:relative;overflow:hidden}.gtabs[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]:hover{color:var(--text)}.gtabs[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg][aria-selected=true]{color:var(--ice);background:#ff6a131f;border-color:#ff6a1399}.gtabs[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.gtabs[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--orange);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.gtabs[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg].run i[data-astro-cid-7aropxhg]{animation:4.5s linear forwards gbar}@keyframes gbar{to{transform:scaleX(1)}}.gpanes[data-astro-cid-7aropxhg]{display:grid}.gpane[data-astro-cid-7aropxhg]{grid-area:1/1}.gpane[data-astro-cid-7aropxhg].on{animation:.45s both gfade}@keyframes gfade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gpane[data-astro-cid-7aropxhg].on{animation:none}}.cards[data-astro-cid-7aropxhg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(40px,5vw,64px);display:grid}.cards[data-astro-cid-7aropxhg].two{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.card[data-astro-cid-7aropxhg]{border-radius:var(--radius);border:1px solid var(--line);background:var(--ink-3);padding:26px;position:relative;overflow:hidden}.card[data-astro-cid-7aropxhg] .num[data-astro-cid-7aropxhg]{font-family:var(--display);letter-spacing:.1em;color:var(--orange);font-size:14px;font-weight:600}.card[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-family:var(--display);letter-spacing:-.01em;margin:12px 0 0;font-size:19px;font-weight:600}.cards[data-astro-cid-7aropxhg].two .card[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{margin-top:0}.card[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);margin:10px 0 0;font-size:15.5px}.keys[data-astro-cid-7aropxhg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(40px,5vw,64px);display:grid}.key[data-astro-cid-7aropxhg]{border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-3), var(--ink-2));padding:26px;position:relative;overflow:hidden}kbd[data-astro-cid-7aropxhg]{border:1px solid var(--line-2);font-family:var(--display);color:var(--ice);background:#1b2a2f;border-bottom-width:3px;border-radius:10px;padding:8px 14px;font-size:22px;font-weight:600;display:inline-block}.key[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-family:var(--display);margin:18px 0 0;font-size:19px;font-weight:600}.key[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);margin:8px 0 0;font-size:15.5px}.flow[data-astro-cid-7aropxhg]{counter-reset:f;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.flow[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-radius:var(--radius);border:1px solid var(--line);background:var(--ink-3);padding:26px;position:relative;overflow:hidden}.fn[data-astro-cid-7aropxhg]{width:34px;height:34px;color:var(--sky);font-family:var(--display);background:#6fc3df24;border-radius:50%;place-items:center;font-weight:700;display:grid}.flow[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-family:var(--display);margin:16px 0 0;font-size:19px;font-weight:600}.flow[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);margin:10px 0 0;font-size:15.5px}.resp[data-astro-cid-7aropxhg]{border-radius:var(--radius);border:1px solid var(--line-2);background:var(--ink);margin-top:clamp(40px,5vw,64px);padding:clamp(24px,3vw,40px)}.resp[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:600}.resp-lead[data-astro-cid-7aropxhg]{color:var(--muted);max-width:70ch;margin:10px 0 0}.resp-cols[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.resp-cols[data-astro-cid-7aropxhg]>div[data-astro-cid-7aropxhg]{background:var(--ink-3);border-radius:16px;padding:20px 22px}.resp[data-astro-cid-7aropxhg] h4[data-astro-cid-7aropxhg]{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:600}.ok[data-astro-cid-7aropxhg] h4[data-astro-cid-7aropxhg]{color:var(--sky)}.never[data-astro-cid-7aropxhg] h4[data-astro-cid-7aropxhg]{color:var(--orange)}.resp[data-astro-cid-7aropxhg] ul[data-astro-cid-7aropxhg]{color:var(--muted);gap:10px;margin:0;padding:0;font-size:15.5px;list-style:none;display:grid}.resp[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{padding-left:26px;position:relative}.ok[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:"✓";color:var(--sky);font-weight:700;position:absolute;left:0}.never[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:"✕";color:var(--orange);font-weight:700;position:absolute;left:0}.priv[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.steps[data-astro-cid-7aropxhg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-radius:var(--radius);border:1px solid var(--line);background:var(--ink-3);padding:26px}.steps[data-astro-cid-7aropxhg] .n[data-astro-cid-7aropxhg]{font-family:var(--display);color:var(--orange);letter-spacing:.1em;font-size:14px;font-weight:600}.steps[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-family:var(--display);margin:14px 0 0;font-size:20px;font-weight:600}.steps[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);margin:10px 0 0;font-size:15.5px}.reqs[data-astro-cid-7aropxhg]{border-radius:var(--radius);border:1px solid var(--line);background:var(--ink);max-width:820px;margin:clamp(56px,7vw,88px) auto 0;padding:28px}.reqs[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--sky);margin:0 0 12px;font-size:13px;font-weight:600}.reqs[data-astro-cid-7aropxhg] dl[data-astro-cid-7aropxhg]{margin:0;display:grid}.reqs[data-astro-cid-7aropxhg] dl[data-astro-cid-7aropxhg]>div[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.reqs[data-astro-cid-7aropxhg] dt[data-astro-cid-7aropxhg]{font-family:var(--display);font-weight:600}.reqs[data-astro-cid-7aropxhg] dd[data-astro-cid-7aropxhg]{color:var(--muted);margin:0}@media (width<=1100px){.hero-in[data-astro-cid-7aropxhg],.tool[data-astro-cid-7aropxhg],.priv[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}.tool[data-astro-cid-7aropxhg].flip .tool-copy[data-astro-cid-7aropxhg]{order:0}.cards[data-astro-cid-7aropxhg],.steps[data-astro-cid-7aropxhg],.keys[data-astro-cid-7aropxhg],.flow[data-astro-cid-7aropxhg],.stats[data-astro-cid-7aropxhg],.problems[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,minmax(0,1fr))}.stat[data-astro-cid-7aropxhg]:nth-child(3){border-left:0;padding-left:0}}@media (width<=640px){.cards[data-astro-cid-7aropxhg],.cards[data-astro-cid-7aropxhg].two,.steps[data-astro-cid-7aropxhg],.resp-cols[data-astro-cid-7aropxhg],.keys[data-astro-cid-7aropxhg],.flow[data-astro-cid-7aropxhg],.problems[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}.reqs[data-astro-cid-7aropxhg] dl[data-astro-cid-7aropxhg]>div[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr);gap:4px}.stat[data-astro-cid-7aropxhg]{padding-inline:0 12px}.stat[data-astro-cid-7aropxhg]:nth-child(2n){padding-left:14px}}
