.checkout-bg[data-v-761818d1]{background:#0a0a0f;position:relative;overflow:hidden}.checkout-card[data-v-761818d1]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text);background:#1e1e2e99;border:1px solid #ffffff14;border-radius:1rem;padding:1.5rem;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 4px 24px #0003,inset 0 0 0 1px #ffffff08}.checkout-card[data-v-761818d1]:hover{border-color:#6366f140;box-shadow:0 4px 32px #00000040,0 0 60px -20px #6366f11f,inset 0 0 0 1px #ffffff0d}.checkout-card__glow[data-v-761818d1]{filter:blur(3rem);pointer-events:none;background:radial-gradient(circle,#6366f112,#0000 70%);border-radius:9999px;width:18rem;height:18rem;position:absolute;top:-30%;right:-20%}.checkout-card__title[data-v-761818d1]{text-transform:uppercase;letter-spacing:.05em;color:#ffffff59;font-size:.875rem;font-weight:600}.checkout-label[data-v-761818d1]{color:#fff9;font-size:.875rem;font-weight:500;display:block}.checkout-input[data-v-761818d1]{width:100%;color:var(--text);background:#ffffff0a;border:1px solid #ffffff14;border-radius:.75rem;margin-top:.25rem;padding:.625rem .75rem;font-size:.875rem;transition:border-color .2s,background .2s}.checkout-input[data-v-761818d1]::placeholder{color:#ffffff40}.checkout-input[data-v-761818d1]:focus{background:#ffffff12;border-color:#6366f173;outline:none}.checkout-input option[data-v-761818d1]{color:#fff;background:#1a1a2e}.checkout-btn[data-v-761818d1]{color:#fff;cursor:pointer;background-image:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:.75rem;justify-content:center;align-items:center;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px -4px #3b82f666}.checkout-btn[data-v-761818d1]:hover:not(:disabled){background-image:linear-gradient(135deg,#3b82f6,#2563eb);transform:translateY(-1px);box-shadow:0 8px 24px -4px #3b82f680}.checkout-btn[data-v-761818d1]:active:not(:disabled){transform:translateY(0)}.checkout-btn[data-v-761818d1]:disabled{opacity:.7;cursor:not-allowed}.solid-layer[data-v-761818d1],.grid-layer[data-v-761818d1]{z-index:0;pointer-events:none;position:absolute;inset:0}.grid-layer[data-v-761818d1]{opacity:.6;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000,#0000);mask-image:radial-gradient(80% 60% at 50% 30%,#000,#0000)}:root[data-theme=light]{opacity:.5;background-image:linear-gradient(#94a3b82e 1px,#0000 1px),linear-gradient(90deg,#94a3b82e 1px,#0000 1px)}.glow-wrap[data-v-761818d1]{z-index:0}.glow-orb[data-v-761818d1]{filter:blur(120px);opacity:.8;border-radius:9999px;animation:25s ease-in-out infinite float-atmosphere-761818d1;position:absolute}.glow-cyan[data-v-761818d1]{background:radial-gradient(circle,#06b6d41a,#0000 70%);width:18rem;height:18rem;top:15%;right:8%}.glow-purple[data-v-761818d1]{background:radial-gradient(circle,#8b5cf614,#0000 70%);width:24rem;height:24rem;animation-delay:-8s;bottom:18%;left:4%}@keyframes float-atmosphere-761818d1{0%,to{transform:translate(0)}25%{transform:translate(20px,-30px)}50%{transform:translate(40px,20px)}75%{transform:translate(-20px,10px)}}@media (prefers-reduced-motion:reduce){.glow-orb[data-v-761818d1]{animation:none}}.git-elements[data-v-761818d1]{z-index:0}.git-element[data-v-761818d1]{color:#06b6d426;filter:blur(1px);width:60px;height:60px;transition:filter .3s;position:absolute}.git-element svg[data-v-761818d1]{width:100%;height:100%}.git-branch[data-v-761818d1]{animation:20s ease-in-out infinite float-git-1-761818d1;top:14%;right:12%;transform:perspective(500px)rotateY(-15deg)rotateX(10deg)}.git-commit[data-v-761818d1]{animation:25s ease-in-out infinite float-git-2-761818d1;top:38%;left:6%;transform:perspective(500px)rotateY(20deg)rotateX(-5deg)}.git-merge[data-v-761818d1]{animation:22s ease-in-out infinite float-git-3-761818d1;top:62%;right:16%;transform:perspective(500px)rotateY(-10deg)rotateX(15deg)}.git-tag[data-v-761818d1]{animation:28s ease-in-out infinite float-git-4-761818d1;top:24%;left:18%;transform:perspective(500px)rotateY(15deg)rotateX(-10deg)}.git-fork[data-v-761818d1]{animation:24s ease-in-out infinite float-git-5-761818d1;bottom:8%;left:12%;transform:perspective(500px)rotateY(-20deg)rotateX(5deg)}.git-product-name[data-v-761818d1]{letter-spacing:.05em;color:#06b6d412;white-space:nowrap;-webkit-user-select:none;user-select:none;width:auto;height:auto;font-size:4rem;font-weight:800;animation:30s ease-in-out infinite float-product-name-761818d1;top:50%;left:50%;transform:perspective(800px)rotateY(-15deg)rotateX(10deg)translate(-50%,-50%)}:root[data-theme=light]{color:#6366f11a}@keyframes float-git-1-761818d1{0%,to{transform:perspective(500px)rotateY(-15deg)rotateX(10deg)translate(0)}25%{transform:perspective(500px)rotateY(10deg)rotateX(-5deg)translate(15px,-20px)}50%{transform:perspective(500px)rotateY(20deg)rotateX(15deg)translate(-10px,-30px)}75%{transform:perspective(500px)rotateY(-10deg)rotateX(5deg)translate(20px,-15px)}}@keyframes float-git-2-761818d1{0%,to{transform:perspective(500px)rotateY(20deg)rotateX(-5deg)translate(0)}25%{transform:perspective(500px)rotateY(-15deg)rotateX(10deg)translate(-20px,15px)}50%{transform:perspective(500px)rotateY(10deg)rotateX(-15deg)translate(15px,25px)}75%{transform:perspective(500px)rotateY(-20deg)rotateX(5deg)translate(-15px,10px)}}@keyframes float-git-3-761818d1{0%,to{transform:perspective(500px)rotateY(-10deg)rotateX(15deg)translate(0)}25%{transform:perspective(500px)rotateY(15deg)rotateX(-10deg)translate(20px,-25px)}50%{transform:perspective(500px)rotateY(-20deg)rotateX(20deg)translate(-15px,-20px)}75%{transform:perspective(500px)rotateY(10deg)rotateX(-5deg)translate(25px,-10px)}}@keyframes float-git-4-761818d1{0%,to{transform:perspective(500px)rotateY(15deg)rotateX(-10deg)translate(0)}25%{transform:perspective(500px)rotateY(-10deg)rotateX(15deg)translate(-25px,20px)}50%{transform:perspective(500px)rotateY(20deg)rotateX(-15deg)translate(10px,30px)}75%{transform:perspective(500px)rotateY(-15deg)rotateX(5deg)translate(-20px,15px)}}@keyframes float-git-5-761818d1{0%,to{transform:perspective(500px)rotateY(-20deg)rotateX(5deg)translate(0)}25%{transform:perspective(500px)rotateY(15deg)rotateX(-15deg)translate(30px,-15px)}50%{transform:perspective(500px)rotateY(-10deg)rotateX(10deg)translate(-20px,-25px)}75%{transform:perspective(500px)rotateY(20deg)rotateX(-5deg)translate(15px,-20px)}}@keyframes float-product-name-761818d1{0%,to{color:#06b6d412;transform:perspective(800px)rotateY(-15deg)rotateX(10deg)translate(-50%,-50%)scale(1)}25%{color:#8b5cf614;transform:perspective(800px)rotateY(10deg)rotateX(-5deg)translate(-48%,-52%)scale(1.02)}50%{color:#10b98112;transform:perspective(800px)rotateY(20deg)rotateX(15deg)translate(-52%,-48%)scale(1.05)}75%{color:#06b6d412;transform:perspective(800px)rotateY(-10deg)rotateX(5deg)translate(-49%,-51%)scale(1.02)}}@media (prefers-reduced-motion:reduce){.git-element[data-v-761818d1]{animation:none}}.nav-bar[data-v-761818d1]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0f66}:root[data-theme=light]{background:#ffffff80}.hero-section[data-v-761818d1]{margin-bottom:2rem;padding:0 .5rem}@media (width>=640px){.hero-section[data-v-761818d1]{margin-bottom:3rem;padding:0}}.hero-badge[data-v-761818d1]{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:.75rem;font-weight:500;display:inline-flex}.badge-dot[data-v-761818d1]{background:var(--green);width:.5rem;height:.5rem;box-shadow:0 0 8px var(--green);border-radius:9999px;animation:2s ease-in-out infinite pulse-dot-761818d1}@keyframes pulse-dot-761818d1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.hero-title[data-v-761818d1]{letter-spacing:-.02em;color:var(--text);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .75rem;margin-top:1.25rem;font-size:clamp(1.4rem,6vw,3rem);font-weight:800;line-height:1.15;display:flex}.hero-logo-image[data-v-761818d1]{vertical-align:middle;border-radius:.3em;width:auto;height:.9em;display:inline-block}.hero-logo-label[data-v-761818d1]{color:var(--text);font-size:.35em;font-weight:300;position:absolute;bottom:0;right:1rem}@media (width>=640px){.hero-logo-label[data-v-761818d1]{right:2.2rem}}.hero-subtitle[data-v-761818d1]{max-width:36rem;color:var(--text-muted);margin-top:1.25rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.6}.scroll-indicator[data-v-761818d1]{margin-top:2.5rem;display:none}@media (width>=640px){.scroll-indicator[data-v-761818d1]{flex-direction:column;align-items:center;gap:.5rem;display:flex}}.scroll-mouse[data-v-761818d1]{border:2px solid var(--border-strong);border-radius:9999px;justify-content:center;width:1.5rem;height:2.5rem;padding-top:.4rem;display:flex}.scroll-wheel[data-v-761818d1]{background:var(--text-muted);border-radius:9999px;width:.25rem;height:.5rem;animation:1.8s ease-in-out infinite scroll-wheel-761818d1}@keyframes scroll-wheel-761818d1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.75rem)}}.scroll-text[data-v-761818d1]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);font-size:.7rem}@media (prefers-reduced-motion:reduce){.badge-dot[data-v-761818d1],.scroll-wheel[data-v-761818d1]{animation:none}}
