/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */.process[data-astro-cid-j5az3yuq]{--process-card:#0e1310;--process-label:#171c19;--process-key-top:#363b38;--process-key-bottom:#1c1f1d;--process-tile-top:#2e523b;--process-tile-bottom:#0f1f15;--process-green-tile-top:#173823;--process-green-tile-bottom:#0d2114}.process__panel[data-astro-cid-j5az3yuq]{isolation:isolate;align-items:center;gap:calc(var(--spacing,.25rem) * 16);padding-block:calc(var(--spacing,.25rem) * 18);border-radius:calc(var(--spacing,.25rem) * 8);background-color:var(--color-bg-dark);flex-direction:column;display:flex;position:relative;overflow:clip}.process__decor[data-astro-cid-j5az3yuq]{z-index:-1;pointer-events:none;position:absolute;inset:0}.process__halo[data-astro-cid-j5az3yuq]{width:1462.5px;max-width:none;height:1062.5px;position:absolute}.process__halo--top[data-astro-cid-j5az3yuq]{top:-481.25px;left:-81.25px}.process__halo--bottom[data-astro-cid-j5az3yuq]{top:845.75px;left:418.75px}.process__stars[data-astro-cid-j5az3yuq]{width:1408px;max-width:none;position:absolute;top:0;left:0}.process__stars--desktop[data-astro-cid-j5az3yuq]{height:1536px;display:none}.process__stars--mobile[data-astro-cid-j5az3yuq]{height:2144px}.process__grain[data-astro-cid-j5az3yuq]{background-color:#ffffff03;width:1408px;height:2144px;position:absolute;top:0;left:0}.process__header[data-astro-cid-j5az3yuq]{align-items:center;gap:calc(var(--spacing,.25rem) * 5);text-align:center;flex-direction:column;width:100%;display:flex}.process__title[data-astro-cid-j5az3yuq]{background-image:var(--gradient-title-dark);color:#0000;text-shadow:0 0 28px #ffffff24;font-family:var(--font-title);letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;font-size:2.25rem;font-weight:700;line-height:2.5rem}.process__title[data-astro-cid-j5az3yuq] .split-word{background-image:var(--gradient-title-dark);color:#0000;text-shadow:0 0 28px #ffffff24;-webkit-background-clip:text;background-clip:text}.process__lead[data-astro-cid-j5az3yuq]{color:var(--color-white-60);font-family:var(--font-text);letter-spacing:-.01em;font-size:1.25rem;font-weight:400;line-height:2rem}.process__grid[data-astro-cid-j5az3yuq]{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.step[data-astro-cid-j5az3yuq]{isolation:isolate;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);padding:calc(calc(var(--spacing,.25rem) * 6) + 1px) calc(calc(var(--spacing,.25rem) * 5) + 1px) calc(calc(var(--spacing,.25rem) * 7) + 1px);border-radius:calc(var(--spacing,.25rem) * 7);background-color:var(--process-card);background-image:radial-gradient(55.556% 45.455% at 66.667% 77.27%,#22c55e33,#22c55e00);flex-direction:column;display:flex;position:relative;overflow:clip;box-shadow:inset 0 1px #ffffff2e,0 24px 48px -12px #0006}.step[data-astro-cid-j5az3yuq]:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background-image:linear-gradient(#ffffff59,#ffffff13 40%,#ffffff0b);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.step__fold[data-astro-cid-j5az3yuq]{z-index:1;width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);position:absolute;bottom:0;right:0}.step__badge[data-astro-cid-j5az3yuq]{font-family:var(--font-text);letter-spacing:0;font-size:.75rem;font-weight:500;line-height:1rem;display:grid;position:relative}.step__badge-idle[data-astro-cid-j5az3yuq],.step__badge-lit[data-astro-cid-j5az3yuq]{padding:var(--spacing,.25rem) calc(var(--spacing,.25rem) * 3);border-radius:999px;grid-area:1/1}.step__badge-lit[data-astro-cid-j5az3yuq]{color:var(--color-green-500);background-color:var(--color-green-500-24)}.step__badge-idle[data-astro-cid-j5az3yuq]{color:var(--color-white-60);background-color:var(--color-white-8);opacity:0}.step__title[data-astro-cid-j5az3yuq]{color:var(--color-white);font-family:var(--font-title);letter-spacing:0;font-size:1.5rem;font-weight:600;line-height:1.5rem}.step__text[data-astro-cid-j5az3yuq]{width:100%;color:var(--color-white-60);font-family:var(--font-text);letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.5rem}.illus[data-astro-cid-j5az3yuq]{--u:calc(100cqw / 514);aspect-ratio:514/293;flex:none;width:100%;max-width:294px;position:relative;container-type:inline-size}.illus__abs[data-astro-cid-j5az3yuq]{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));max-width:none;position:absolute}.illus__full[data-astro-cid-j5az3yuq]{--x:0;--y:0;--w:514;--h:293}.illus__svg[data-astro-cid-j5az3yuq] svg{width:100%;height:100%}.illus__label[data-astro-cid-j5az3yuq],.illus__keyboard[data-astro-cid-j5az3yuq],.illus__feedback[data-astro-cid-j5az3yuq],.illus__compare[data-astro-cid-j5az3yuq]{width:auto;height:auto}.illus__gridline[data-astro-cid-j5az3yuq]{background-image:linear-gradient(#fff0,#ffffff14,#fff0)}.illus__label[data-astro-cid-j5az3yuq]{align-items:center;gap:var(--spacing,.25rem);padding:var(--spacing,.25rem) calc(var(--spacing,.25rem) * 2);border-radius:var(--spacing,.25rem);background-color:var(--process-label);color:var(--color-white);white-space:nowrap;font-family:var(--font-text);letter-spacing:0;border:1px solid #ffffff24;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.illus__dot[data-astro-cid-j5az3yuq]{width:calc(6 * var(--u));height:calc(6 * var(--u));flex:none}.illus__dot--7[data-astro-cid-j5az3yuq]{width:calc(7 * var(--u));height:calc(7 * var(--u))}.illus__label--note[data-astro-cid-j5az3yuq]{color:#ffffffe6;border-color:#ffffff29}.illus__label--pill[data-astro-cid-j5az3yuq],.illus__label--online[data-astro-cid-j5az3yuq]{border-radius:999px}.illus__label--online[data-astro-cid-j5az3yuq]{border-color:#ffffff29}.illus__label--support[data-astro-cid-j5az3yuq]{border-color:var(--color-white-12);background-color:var(--color-white-6);color:var(--color-white-80)}.illus__dot-glow[data-astro-cid-j5az3yuq]{width:calc(8 * var(--u));height:calc(8 * var(--u));flex:none;position:relative}.illus__dot-glow[data-astro-cid-j5az3yuq] img[data-astro-cid-j5az3yuq]{width:300%;max-width:none;height:300%;position:absolute;inset:-100%}.illus__compare[data-astro-cid-j5az3yuq]{align-items:center;display:flex}.illus__label--before[data-astro-cid-j5az3yuq]{filter:drop-shadow(0 4.576px 5.148px #00000080)}.illus__label--after[data-astro-cid-j5az3yuq]{border-color:#ffffff4d;box-shadow:0 0 9.152px #22c55e4d,0 4.576px 10.296px #00000080}.illus__link[data-astro-cid-j5az3yuq]{width:calc(28 * var(--u));height:calc(1 * var(--u));background-color:#ffffff4d}.illus__plus[data-astro-cid-j5az3yuq]{width:calc(24 * var(--u));height:calc(24 * var(--u));border:1px solid var(--color-white-40);color:var(--color-white);font-family:var(--font-text);letter-spacing:0;border-radius:999px;flex:none;place-items:center;font-size:.75rem;font-weight:500;line-height:1rem;display:grid}.illus__bag-stage[data-astro-cid-j5az3yuq]{perspective:calc(800 * var(--u))}.illus__bag-tile[data-astro-cid-j5az3yuq]{border:calc(1.5 * var(--u)) solid var(--color-white-60);border-radius:calc(52 * var(--u));background-color:var(--process-tile-bottom);background-image:radial-gradient(calc(137.5 * var(--u)) calc(137.5 * var(--u)) at 50% 0%,#22c55e59,#22c55e00),linear-gradient(180deg,var(--process-tile-top) 0%,var(--process-tile-bottom) 100%);box-shadow:inset 0 calc(2 * var(--u)) calc(6 * var(--u)) 0 #ffffff40,0 calc(30 * var(--u)) calc(40 * var(--u)) 0 #00000080,0 0 calc(40 * var(--u)) 0 #22c55e73;position:absolute;inset:0}.illus__bag-object[data-astro-cid-j5az3yuq]{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));position:absolute}.illus__bag-object[data-astro-cid-j5az3yuq] img{width:99.79%;max-width:none;height:99.75%;position:absolute;top:.2%;left:.19%}.illus__green-tile[data-astro-cid-j5az3yuq]{border:calc(1.4 * var(--u)) solid #22c55e2e;border-radius:calc(24 * var(--u));background-image:linear-gradient(180deg,var(--process-green-tile-top) 0%,var(--process-green-tile-bottom) 100%);box-shadow:inset 0 0 calc(14 * var(--u)) 0 #22c55e2e,inset 0 calc(-2.1 * var(--u)) 0 0 #00000059,inset 0 calc(1.4 * var(--u)) 0 0 #ffffff38;filter:drop-shadow(0 calc(2.8 * var(--u)) calc(2.8 * var(--u)) #00000040)}.illus__green-tile[data-astro-cid-j5az3yuq] img[data-astro-cid-j5az3yuq]{left:calc(9.8 * var(--u));top:calc(7 * var(--u));width:calc(40.6 * var(--u));height:calc(47.6 * var(--u));max-width:none;position:absolute}.illus__selection[data-astro-cid-j5az3yuq]{border-radius:var(--spacing,.25rem);border:1px dashed #ffffff4d}.illus__handle[data-astro-cid-j5az3yuq]{border-radius:var(--spacing,.25rem);background-color:var(--color-bg-dark);border:1px solid #ffffffb3}.illus__keyboard[data-astro-cid-j5az3yuq]{gap:var(--spacing,.25rem);display:flex}.illus__key[data-astro-cid-j5az3yuq]{width:calc(58 * var(--u));height:calc(56 * var(--u));border:1px solid var(--color-white-12);border-radius:calc(var(--spacing,.25rem) * 2);background-image:linear-gradient(180deg,var(--process-key-top) 0%,var(--process-key-bottom) 100%);box-shadow:inset 0 1px #ffffff26,0 calc(5 * var(--u)) 0 0 #000000b3;color:var(--color-white);font-family:var(--font-text);letter-spacing:0;place-items:center;font-size:.75rem;font-weight:600;line-height:1rem;display:grid}.illus__key--valid[data-astro-cid-j5az3yuq]{width:calc(132 * var(--u));border-color:var(--color-green-500-60);color:var(--color-green-500);box-shadow:inset 0 1px #ffffff26,0 0 calc(18 * var(--u)) 0 #22c55e73,0 calc(5 * var(--u)) 0 0 #000000b3}.illus__avatar[data-astro-cid-j5az3yuq] img{width:100%;height:100%}.illus__feedback[data-astro-cid-j5az3yuq]{align-items:center;gap:var(--spacing,.25rem);padding:var(--spacing,.25rem) calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--spacing,.25rem) * 2);-webkit-backdrop-filter:blur(3.432px);backdrop-filter:blur(3.432px);filter:drop-shadow(0 0 5.72px #22c55e33);color:var(--color-white);white-space:nowrap;font-family:var(--font-text);letter-spacing:0;background-color:#ffffff1a;border:1px solid #ffffff40;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.illus__feedback-plus[data-astro-cid-j5az3yuq]{color:var(--color-green-500);font-weight:600}.illus__needle[data-astro-cid-j5az3yuq]{transform-origin:50% 106.826%}.process__cta[data-astro-cid-j5az3yuq]{align-items:center;gap:calc(var(--spacing,.25rem) * 4);text-align:center;flex-direction:column;width:100%;display:flex;overflow:clip}.process__cta-text[data-astro-cid-j5az3yuq]{color:var(--color-white-80);font-family:var(--font-text);letter-spacing:0;font-size:1rem;font-weight:500;line-height:1.5rem}.process__cta[data-astro-cid-j5az3yuq] .process__cta-button{width:100%}@media(min-width:48rem){.process__panel[data-astro-cid-j5az3yuq]{padding-block:calc(var(--spacing,.25rem) * 24)}.process__stars--desktop[data-astro-cid-j5az3yuq]{display:block}.process__stars--mobile[data-astro-cid-j5az3yuq]{display:none}.process__grain[data-astro-cid-j5az3yuq]{height:1536px}.process__header[data-astro-cid-j5az3yuq]{max-width:calc(var(--spacing,.25rem) * 190)}.process__title[data-astro-cid-j5az3yuq]{font-family:var(--font-title);letter-spacing:-.01em;font-size:2.75rem;font-weight:700;line-height:3rem}.process__grid[data-astro-cid-j5az3yuq]{grid-template-columns:repeat(2,minmax(0,1fr))}.illus[data-astro-cid-j5az3yuq]{max-width:none}.process__cta[data-astro-cid-j5az3yuq] .process__cta-button{width:auto}}@media(min-width:80rem){.process__panel[data-astro-cid-j5az3yuq]{padding-block:calc(var(--spacing,.25rem) * 30)}.process__header[data-astro-cid-j5az3yuq]{max-width:calc(var(--spacing,.25rem) * 190)}.process__title[data-astro-cid-j5az3yuq]{font-family:var(--font-title);letter-spacing:-.01em;font-size:3.5rem;font-weight:700;line-height:3.75rem}.process__cta[data-astro-cid-j5az3yuq]{justify-content:center;gap:calc(var(--spacing,.25rem) * 5);text-align:left;flex-direction:row;width:auto}.step[data-astro-cid-j5az3yuq]{height:472px;padding:calc(calc(var(--spacing,.25rem) * 9) + 1px) calc(calc(var(--spacing,.25rem) * 9) + 1px) 0}.step__title[data-astro-cid-j5az3yuq]{font-family:var(--font-title);letter-spacing:0;font-size:2rem;font-weight:600;line-height:2.25rem}.step__text[data-astro-cid-j5az3yuq]{max-width:calc(var(--spacing,.25rem) * 115)}.illus__label[data-astro-cid-j5az3yuq]{gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 2) calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--spacing,.25rem) * 3)}.illus__label--pill[data-astro-cid-j5az3yuq],.illus__label--online[data-astro-cid-j5az3yuq]{border-radius:999px}.illus__label--online[data-astro-cid-j5az3yuq],.illus__label--before[data-astro-cid-j5az3yuq],.illus__label--after[data-astro-cid-j5az3yuq]{padding-inline:calc(var(--spacing,.25rem) * 4)}.illus__label--before[data-astro-cid-j5az3yuq]{filter:drop-shadow(0 8px 9px #00000080)}.illus__label--after[data-astro-cid-j5az3yuq]{box-shadow:0 0 16px #22c55e4d,0 8px 18px #00000080}.illus__keyboard[data-astro-cid-j5az3yuq]{gap:calc(var(--spacing,.25rem) * 3)}.illus__key[data-astro-cid-j5az3yuq]{border-radius:calc(var(--spacing,.25rem) * 3);font-family:var(--font-text);letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.5rem}.illus__feedback[data-astro-cid-j5az3yuq]{gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 3) calc(var(--spacing,.25rem) * 5);border-radius:calc(var(--spacing,.25rem) * 3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);filter:drop-shadow(0 0 10px #22c55e33);font-family:var(--font-text);letter-spacing:0;font-size:1rem;font-weight:500;line-height:1.5rem}.illus__feedback-plus[data-astro-cid-j5az3yuq]{font-family:var(--font-text);letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.5rem}}
