.scan-grid[data-astro-cid-x6wjyiua]{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(ellipse 75% 85% at 50% 45%,#000 35%,transparent 100%);mask-image:radial-gradient(ellipse 75% 85% at 50% 45%,#000 35%,transparent 100%)}.hero[data-astro-cid-j7pv25f6]{--ease-out: cubic-bezier(.16, 1, .3, 1);position:relative;display:flex;align-items:center;min-height:min(88svh,860px);padding-block:clamp(72px,11vh,132px) clamp(56px,8vh,96px);background:radial-gradient(ellipse 80% 60% at 50% 100%,rgba(0,229,255,.07) 0%,transparent 65%),radial-gradient(ellipse 60% 80% at 80% 20%,rgba(0,229,255,.05) 0%,transparent 55%);overflow:hidden}.hero[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;z-index:0;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--bg-2))}.hero-aurora[data-astro-cid-j7pv25f6]{position:absolute;z-index:0;border-radius:50%;pointer-events:none;filter:blur(70px);will-change:transform}.hero-aurora-a[data-astro-cid-j7pv25f6]{width:560px;height:420px;top:4%;left:8%;background:radial-gradient(circle,rgba(0,229,255,.16),transparent 70%);animation:aurora-a 38s ease-in-out infinite alternate}.hero-aurora-b[data-astro-cid-j7pv25f6]{width:620px;height:460px;bottom:-6%;right:4%;background:radial-gradient(circle,rgba(0,160,255,.13),transparent 70%);animation:aurora-b 46s ease-in-out infinite alternate}@keyframes aurora-a{0%{transform:translate(0) scale(1)}to{transform:translate(18vw,8vh) scale(1.15)}}@keyframes aurora-b{0%{transform:translate(0) scale(1.1)}to{transform:translate(-20vw,-10vh) scale(.95)}}.hero-inner[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:980px;margin:0 auto}.hero-content[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;text-align:center}.hero-content[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{opacity:0;animation:hero-in .95s var(--ease-out) forwards}.hero-content[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(2){animation-delay:.08s}.hero-content[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(3){animation-delay:.2s}.hero-content[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(4){animation-delay:.28s}.hero-content[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(5){animation-delay:.36s}.hero-content[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(6){animation-delay:.5s}@keyframes hero-in{0%{opacity:0;transform:translateY(14px);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}.badge-dot[data-astro-cid-j7pv25f6]{width:6px;height:6px;background:var(--accent);border-radius:50%;animation:pulse-accent 2s infinite}.hero-content[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.75rem,6.2vw,5rem);font-weight:800;letter-spacing:-.04em;line-height:1.02;margin:18px 0 16px;text-wrap:balance}.hero-rotator[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:20px;font-family:var(--font-mono);font-size:clamp(12.5px,.4vw + 11px,15px);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.rot-words[data-astro-cid-j7pv25f6]{position:relative;display:inline-block;height:1.6em;min-width:25ch;overflow:hidden;text-align:left}.rot-words[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;left:0;top:0;color:var(--accent);opacity:0;transform:translateY(70%);white-space:nowrap;animation:rot-cycle 16s var(--ease-out) infinite}.rot-words[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(2){animation-delay:4s}.rot-words[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(3){animation-delay:8s}.rot-words[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(4){animation-delay:12s}@keyframes rot-cycle{0%{opacity:0;transform:translateY(70%);filter:blur(4px)}4%,21%{opacity:1;transform:translateY(0);filter:blur(0)}25%,to{opacity:0;transform:translateY(-70%);filter:blur(4px)}}@media (prefers-reduced-motion: reduce){.rot-words[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{animation:none}.rot-words[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:first-child{opacity:1;transform:none}}.hero-accent{color:var(--accent)}.hero-lead[data-astro-cid-j7pv25f6]{max-width:660px;margin-bottom:30px}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.hero-actions[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{justify-content:center;padding:clamp(11px,1vw + 6px,14px) clamp(22px,1.5vw + 14px,30px);font-size:clamp(14px,.3vw + 13px,15px);transition:background-color .3s var(--ease-out),border-color .3s var(--ease-out),color .3s var(--ease-out),box-shadow .4s var(--ease-out),transform .4s var(--ease-out)}.hero-actions[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6] svg{transition:transform .4s var(--ease-out)}.hero-actions[data-astro-cid-j7pv25f6] .btn-primary[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 0 0 1px #00e5ff4d,0 6px 24px #00e5ff2e}.hero-actions[data-astro-cid-j7pv25f6] .btn-primary[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%);transition:transform .8s var(--ease-out)}.hero-actions[data-astro-cid-j7pv25f6] .btn-primary[data-astro-cid-j7pv25f6]:hover{background:var(--accent);border-color:var(--accent);color:#000;transform:translateY(-1px);box-shadow:0 0 0 1px #00e5ff80,0 10px 40px #00e5ff59}.hero-actions[data-astro-cid-j7pv25f6] .btn-primary[data-astro-cid-j7pv25f6]:hover:after{transform:translate(120%)}.hero-actions[data-astro-cid-j7pv25f6] .btn-primary[data-astro-cid-j7pv25f6]:hover svg{transform:translate(3px)}.hero-actions[data-astro-cid-j7pv25f6] .btn-outline[data-astro-cid-j7pv25f6]{background:#ffffff08;border-color:#ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-actions[data-astro-cid-j7pv25f6] .btn-outline[data-astro-cid-j7pv25f6]:hover{background:#00e5ff0f;border-color:#00e5ff80;transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.hero-aurora[data-astro-cid-j7pv25f6]{animation:none}.hero-content[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{opacity:1;animation:none}}.trust-bar[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--border);background:var(--bg-2);padding:20px 0}.trust-inner[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap}.trust-item[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--text-muted)}.trust-icon[data-astro-cid-j7pv25f6]{color:var(--accent)}.trust-sep[data-astro-cid-j7pv25f6]{width:1px;height:20px;background:var(--border)}.partners-section[data-astro-cid-j7pv25f6]{padding:48px 0;border-bottom:1px solid var(--border)}.partners-label[data-astro-cid-j7pv25f6]{display:block;text-align:center;margin-bottom:32px}.partners-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.partner-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:14px;padding:22px 20px 18px;text-align:center;text-decoration:none;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--transition),box-shadow var(--transition)}.partner-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--border-light);box-shadow:var(--shadow-accent)}.partner-logo-wrap[data-astro-cid-j7pv25f6]{height:72px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.partner-logo-wrap[data-astro-cid-j7pv25f6] .partner-logo[data-astro-cid-j7pv25f6]{max-height:72px;width:auto;max-width:100%}.partner-icon[data-astro-cid-j7pv25f6]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.partner-name[data-astro-cid-j7pv25f6]{display:block;margin:0 0 3px;font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--text)}.partner-role[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--text-dim)}.section-header[data-astro-cid-j7pv25f6]{max-width:560px;margin-bottom:48px}.section-header[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{display:block;margin-bottom:12px}.section-header[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:800;letter-spacing:-.03em;margin-bottom:14px}.section-header[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:16px}.services-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.service-card[data-astro-cid-j7pv25f6]{padding:28px;text-decoration:none;display:flex;flex-direction:column;gap:12px}.sc-icon[data-astro-cid-j7pv25f6]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center}.service-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:17px;font-weight:700;color:var(--text)}.service-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:14px;line-height:1.65;flex:1}.sc-link[data-astro-cid-j7pv25f6]{color:var(--accent);font-family:var(--font-mono);font-size:12px;letter-spacing:.05em;transition:color var(--transition)}.how-section[data-astro-cid-j7pv25f6]{background:radial-gradient(ellipse 70% 60% at 50% 0%,rgba(0,229,255,.05),transparent 70%),var(--bg);padding:80px 0}.how-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:0;align-items:start}.how-step[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:16px;padding:0 8px}.how-num[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--accent);text-transform:uppercase;opacity:.7}.how-icon[data-astro-cid-j7pv25f6]{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center}.how-step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.1rem;font-weight:700;letter-spacing:-.02em}.how-step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:14px;line-height:1.65}.how-connector[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;padding-top:68px;padding-left:16px;padding-right:16px}.how-connector[data-astro-cid-j7pv25f6]:before{content:"";display:block;width:100%;height:1px;background:linear-gradient(90deg,var(--accent) 0%,rgba(0,229,255,.2) 100%);min-width:40px}.vision-section[data-astro-cid-j7pv25f6]{padding:80px 0}.vision-inner[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:56px 64px;background:linear-gradient(135deg,var(--surface) 0%,var(--surface-2) 100%);border-color:var(--border-light);max-width:760px;margin:0 auto}.vision-inner[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{display:block}.vision-inner[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{font-size:clamp(1.2rem,2.4vw,1.6rem);line-height:1.4;border-left:3px solid var(--accent);padding-left:24px}.section-header-row[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px}.section-header-row[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{display:block;margin-bottom:8px}.section-header-row[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.4rem,3vw,2rem);font-weight:800;letter-spacing:-.03em}.blog-teaser-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.blog-teaser-card[data-astro-cid-j7pv25f6]{padding:24px;text-decoration:none;display:flex;flex-direction:column;gap:12px}.btc-tag[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.blog-teaser-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:15px;font-weight:700;color:var(--text);line-height:1.4}.blog-teaser-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:13.5px;line-height:1.6;flex:1}.btc-link[data-astro-cid-j7pv25f6]{color:var(--accent);font-family:var(--font-mono);font-size:12px}@media (max-width: 900px){.hero[data-astro-cid-j7pv25f6]{padding:56px 0 48px}.hero-actions[data-astro-cid-j7pv25f6]{width:100%;max-width:340px}.hero-actions[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{flex:1 1 100%}.partners-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.services-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.how-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px}.how-connector[data-astro-cid-j7pv25f6]{display:none}.blog-teaser-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.trust-sep[data-astro-cid-j7pv25f6]{display:none}.vision-inner[data-astro-cid-j7pv25f6]{padding:40px 32px}}@media (max-width: 600px){.section-header-row[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start;gap:12px}.partners-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
