.nav-glass[data-astro-cid-72hc2atd]{-webkit-backdrop-filter:blur(12px);background:#060a1299;border-bottom:1px solid #ffffff0f}.nav-scrolled[data-astro-cid-72hc2atd] .nav-glass[data-astro-cid-72hc2atd]{-webkit-backdrop-filter:blur(24px);background:#060a12d9;border-bottom-color:#ffffff1a}.nav-scrolled[data-astro-cid-72hc2atd] .nav-inner[data-astro-cid-72hc2atd]{height:56px}.nav-link[data-astro-cid-72hc2atd]:hover:after{content:"";background:var(--color-brand-primary);border-radius:1px;width:20px;height:2px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.nav-cta-btn[data-astro-cid-72hc2atd]{color:var(--color-brand-primary);background:#00d4b826;border:1px solid #00d4b84d}.nav-cta-btn[data-astro-cid-72hc2atd]:hover{background:#00d4b840;border-color:#00d4b880;box-shadow:0 0 20px #00d4b826}.mobile-menu-glass[data-astro-cid-72hc2atd]{-webkit-backdrop-filter:blur(24px);background:#060a12f2}.hero-glass-panel[data-astro-cid-4cbdyigd]{border-radius:28px;background:linear-gradient(148deg,#ffffff1f,#ffffff0a 40%,#ffffff03 60%,#ffffff14)!important}.cta-primary-btn[data-astro-cid-4cbdyigd]{color:#040810;background:linear-gradient(135deg,#00d4b8,#09b);box-shadow:0 0 0 .5px #00d4b899,inset 0 1.5px #ffffff80,0 8px 32px #00d4b84d,0 2px 8px #00d4b833}.cta-primary-btn[data-astro-cid-4cbdyigd]:hover{box-shadow:0 0 0 .5px #00d4b8cc,inset 0 1.5px #fff9,0 12px 48px #00d4b866,0 4px 16px #00d4b840}.cta-ghost-btn[data-astro-cid-4cbdyigd]{box-shadow:0 0 0 .5px #ffffff40,inset 0 1.5px #ffffff59,inset 1px 0 #ffffff26,0 8px 32px #00000040!important}@keyframes scroll-pulse{0%,to{opacity:.4;transform:scaleY(1)}50%{opacity:.8;transform:scaleY(1.3)}}.scroll-line[data-astro-cid-4cbdyigd]{transform-origin:top;animation:2s ease-in-out infinite scroll-pulse}@keyframes fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}#h-label[data-astro-cid-4cbdyigd]{animation:.7s cubic-bezier(.16,1,.3,1) .15s forwards fade-up}#h-head[data-astro-cid-4cbdyigd]{animation:.8s cubic-bezier(.16,1,.3,1) .3s forwards fade-up}#h-sub[data-astro-cid-4cbdyigd]{animation:.7s cubic-bezier(.16,1,.3,1) .5s forwards fade-up}#h-ctas[data-astro-cid-4cbdyigd]{animation:.7s cubic-bezier(.16,1,.3,1) .65s forwards fade-up}#h-stats[data-astro-cid-4cbdyigd]{animation:.7s cubic-bezier(.16,1,.3,1) .8s forwards fade-up}#hero-panel[data-astro-cid-4cbdyigd]{animation:1s cubic-bezier(.16,1,.3,1) 50ms both panel-in}@keyframes panel-in{0%{opacity:0;transform:translateY(20px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.category-pill[data-astro-cid-ivdto7re]{-webkit-backdrop-filter:blur(16px);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:12px;padding:16px 20px;text-decoration:none;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:inset 0 1px #ffffff14,0 4px 16px #0003}.category-pill[data-astro-cid-ivdto7re]:hover{background:#ffffff14;border-color:#00d4b833;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff1f,0 8px 32px #0000004d,0 0 24px #00d4b814}.category-icon[data-astro-cid-ivdto7re]{width:40px;height:40px;color:var(--color-brand-primary);background:#00d4b814;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.category-pill[data-astro-cid-ivdto7re]:hover .category-icon[data-astro-cid-ivdto7re]{background:#00d4b826;box-shadow:0 0 16px #00d4b826}.comparison-card[data-astro-cid-vq3jwusw]{-webkit-backdrop-filter:blur(20px);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;padding:28px 24px;text-decoration:none;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;box-shadow:inset 0 1px #ffffff1f,0 8px 32px #00000059}.comparison-card[data-astro-cid-vq3jwusw]:hover{background:#ffffff14;border-color:#00d4b826;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff26,0 12px 40px #0006,0 0 30px #00d4b80f}@media(min-width:768px){.comparison-card[data-astro-cid-vq3jwusw][data-featured=true]{transform:translateY(-1.5rem)}.comparison-card[data-astro-cid-vq3jwusw][data-featured=true]:hover{transform:translateY(calc(-1.5rem - 4px))}}.tag-chip[data-astro-cid-vq3jwusw]{color:var(--color-brand-primary);background:#00d4b81a;border:1px solid #00d4b826}.guide-card[data-astro-cid-olzrswlb]{-webkit-backdrop-filter:blur(16px);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;padding:28px 24px;text-decoration:none;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;box-shadow:inset 0 1px #ffffff1a,0 6px 24px #0000004d}.guide-card[data-astro-cid-olzrswlb]:hover{background:#ffffff12;border-color:#00d4b81f;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff24,0 10px 36px #00000059,0 0 24px #00d4b80d}.guide-tag[data-astro-cid-olzrswlb]{color:var(--color-brand-secondary);background:#3b82f61a;border:1px solid #3b82f626}.stats-glass-bg[data-astro-cid-mj55ynhl]{-webkit-backdrop-filter:blur(16px);background:#ffffff08;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f}.stat-card[data-astro-cid-mj55ynhl]{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;padding:24px 16px;box-shadow:inset 0 1px #ffffff0f}.tool-card[data-astro-cid-mvd4gc4t]{-webkit-backdrop-filter:blur(16px);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;padding:28px 24px;text-decoration:none;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:block;box-shadow:inset 0 1px #ffffff14,0 6px 24px #00000040}.tool-card[data-astro-cid-mvd4gc4t]:hover{background:#ffffff12;border-color:#00d4b81f;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff1f,0 10px 36px #0000004d,0 0 20px #00d4b80d}.tool-icon[data-astro-cid-mvd4gc4t]{width:48px;height:48px;color:var(--color-brand-primary);background:#00d4b814;border-radius:12px;justify-content:center;align-items:center;transition:all .3s;display:flex}.tool-card[data-astro-cid-mvd4gc4t]:hover .tool-icon[data-astro-cid-mvd4gc4t]{background:#00d4b826;box-shadow:0 0 16px #00d4b81f}.partner-card[data-astro-cid-6tcdlqin]{-webkit-backdrop-filter:blur(16px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;padding:28px 24px;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:inset 0 1px #ffffff14,0 6px 24px #00000040}.partner-card[data-astro-cid-6tcdlqin]:hover{background:#ffffff12;border-color:#ffffff1f;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff1f,0 10px 36px #0000004d,0 0 20px #00d4b80d}.partner-badge[data-astro-cid-6tcdlqin]{color:var(--color-brand-primary);letter-spacing:.02em;background:#00d4b81a;border:1px solid #00d4b826;border-radius:20px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.partner-cta[data-astro-cid-6tcdlqin]{color:var(--color-brand-text);background:#ffffff0f;border:1px solid #ffffff1f}.partner-cta[data-astro-cid-6tcdlqin]:hover{color:var(--color-brand-primary);background:#00d4b81f;border-color:#00d4b840}.lead-glass[data-astro-cid-k4njxifh]{-webkit-backdrop-filter:blur(24px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:24px;box-shadow:inset 0 1px #ffffff1f,0 8px 40px #00000059}.lead-input[data-astro-cid-k4njxifh]{color:var(--color-brand-text);background:#ffffff0f;border:1px solid #ffffff1a}.lead-input[data-astro-cid-k4njxifh]::placeholder{color:var(--color-brand-muted);opacity:.5}.lead-input[data-astro-cid-k4njxifh]:focus{background:#ffffff14;border-color:#00d4b84d}.lead-btn[data-astro-cid-k4njxifh]{background:var(--color-brand-primary);color:#060a12;box-shadow:0 0 24px #00d4b833}.lead-btn[data-astro-cid-k4njxifh]:hover{box-shadow:0 0 32px #00d4b859}:root{--color-brand-primary: #00D4B8;--color-brand-secondary: #3B82F6;--color-brand-accent: #00D4B8;--color-brand-bg: #060A12;--color-brand-surface: #0F1824;--color-brand-text: #F0F4FF;--color-brand-muted: #7A90B0;--font-heading: "Syne Variable", system-ui, sans-serif;--font-body: "DM Sans Variable", system-ui, sans-serif}html{scroll-behavior:smooth}.glass-card,.comp-glass,.guide-glass,.tool-card,.partner-card,.lead-form-card,.stats-glass-panel,[class*=glass-card],[class*=glass-panel]{background:linear-gradient(148deg,#ffffff1f,#ffffff0a 40%,#ffffff03 60%,#ffffff14)!important;backdrop-filter:blur(44px) saturate(220%) brightness(1.06) contrast(1.04)!important;-webkit-backdrop-filter:blur(44px) saturate(220%) brightness(1.06) contrast(1.04)!important;box-shadow:0 0 0 .5px #fff6,inset 0 .5px #ffffffe6,inset 0 1.5px #ffffffb3,inset 0 4px 10px #ffffff14,inset 1.5px 0 #ffffff59,inset -1px 0 #00000014,inset 0 -1px #00000024,inset 0 -10px 24px #00000012,0 20px 60px #0000004d,0 6px 20px #0000002e!important;border:none!important;position:relative;overflow:hidden}.glass-card:after,.comp-glass:after,.guide-glass:after,.tool-card:after,.partner-card:after,.lead-form-card:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 .5px #ffffff2e,inset 2.5px 0 10px #00d4b814,inset -2.5px 0 10px #3b82f60f;pointer-events:none;z-index:11}.glass-card:before,.comp-glass:before,.guide-glass:before,.tool-card:before,.partner-card:before,.lead-form-card:before{content:"";position:absolute;inset:-120%;background:linear-gradient(112deg,transparent 30%,rgba(255,255,255,0) 40%,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 60%,transparent 70%);transform:translate(-200%) rotate(-8deg);transition:transform .7s cubic-bezier(.25,.46,.45,.94);pointer-events:none;z-index:10}.glass-card:hover:before,.comp-glass:hover:before,.guide-glass:hover:before,.tool-card:hover:before,.partner-card:hover:before,.lead-form-card:hover:before{transform:translate(200%) rotate(-8deg)}section{position:relative}::selection{background:#00d4b84d;color:#f0f4ff}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#060a12}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff2e}.reveal-section,.scroll-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal-section.revealed,.scroll-reveal.revealed{opacity:1;transform:translateY(0)}
