.verification-grid.svelte-1axt1at{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-xl);margin-bottom:var(--space-2xl)}.verification-card.svelte-1axt1at{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);padding:var(--space-xl);transition:var(--transition-base)}.verification-card.svelte-1axt1at:hover{background:#ffffff0d;border-color:var(--primary);transform:translateY(-4px)}.verification-card.svelte-1axt1at h3:where(.svelte-1axt1at){color:var(--primary);font-size:1.25rem;margin-bottom:var(--space-sm)}.verification-card.svelte-1axt1at p:where(.svelte-1axt1at){color:var(--gray-600);font-size:.95rem;margin-bottom:0;line-height:1.5}.verification-integration.svelte-1axt1at{text-align:center;max-width:800px;margin:var(--space-2xl) auto 0;color:var(--gray-600);font-size:1rem;padding-top:var(--space-xl);border-top:1px solid rgba(255,255,255,.1)}@media(max-width:768px){.verification-grid.svelte-1axt1at{grid-template-columns:1fr}}.hero.svelte-1g52e9p{padding:12rem 0 6rem;background:linear-gradient(135deg,#0d1b2a,#01071c);position:relative;overflow:hidden}.hero.svelte-1g52e9p:before{content:"";position:absolute;top:-50%;right:-20%;width:60%;height:200%;background:var(--gradient-primary);opacity:.03;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation:svelte-1g52e9p-morph 20s infinite linear}@keyframes svelte-1g52e9p-morph{0%,to{border-radius:30% 70% 70% 30%/30% 30% 70% 70%}25%{border-radius:58% 42% 75% 25%/76% 46% 54% 24%}50%{border-radius:50% 50% 33% 67%/55% 27% 73% 45%}75%{border-radius:33% 67% 58% 42%/63% 68% 32% 37%}}.hero.svelte-1g52e9p .container:where(.svelte-1g52e9p){display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4xl);align-items:center;position:relative;z-index:1}.hero-content.svelte-1g52e9p h1:where(.svelte-1g52e9p){font-size:3.75rem;margin-bottom:var(--space-lg)}.hero-content.svelte-1g52e9p h2:where(.svelte-1g52e9p){font-size:2.25rem;text-align:left;margin-bottom:var(--space-xl);color:var(--gray-700)}.hero-image.svelte-1g52e9p{position:relative}.hero-image.svelte-1g52e9p img:where(.svelte-1g52e9p){width:90%;height:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);transform:perspective(1000px) rotateY(-10deg) rotateX(5deg);transition:var(--transition-base)}.hero-image.svelte-1g52e9p img:where(.svelte-1g52e9p):hover{transform:perspective(1000px) rotateY(0) rotateX(0)}.verification-methods.svelte-1g52e9p{padding:var(--space-4xl) 0;background:#111a2f}.section-description.svelte-1g52e9p{text-align:center;max-width:800px;margin:0 auto var(--space-2xl);color:var(--gray-600);font-size:1.125rem}.how-it-works.svelte-1g52e9p{padding:var(--space-4xl) 0;background:linear-gradient(135deg,#0a1525,#111a2f)}.steps.svelte-1g52e9p{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-2xl);margin-bottom:var(--space-3xl)}.step.svelte-1g52e9p{background:var(--lighter);padding:var(--space-2xl);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transition:var(--transition-base);position:relative;counter-increment:step}.step.svelte-1g52e9p:before{content:counter(step);position:absolute;top:-20px;left:20px;width:40px;height:40px;background:var(--gradient-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem}.step.svelte-1g52e9p:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.cta.svelte-1g52e9p{padding:var(--space-4xl) 0;text-align:center;background:var(--gradient-dark);color:#fff;position:relative;overflow:hidden}.cta.svelte-1g52e9p:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.1) 0%,transparent 50%)}.cta.svelte-1g52e9p .container:where(.svelte-1g52e9p){position:relative;z-index:1}.cta.svelte-1g52e9p h2:where(.svelte-1g52e9p){color:#fff;margin-bottom:var(--space-2xl);font-size:3rem}.cta.svelte-1g52e9p .btn-primary:where(.svelte-1g52e9p){background:var(--gradient-accent);font-size:1.125rem;padding:1rem 3rem;color:#fff}@media(max-width:1024px){.hero.svelte-1g52e9p .container:where(.svelte-1g52e9p){grid-template-columns:1fr;gap:var(--space-3xl);text-align:center}.hero-content.svelte-1g52e9p h2:where(.svelte-1g52e9p){text-align:center}}@media(max-width:768px){.steps.svelte-1g52e9p{grid-template-columns:1fr}}
