.verification-page:where(.astro-4xiajyye){--verification-bg: #f8f9fb;--verification-surface: #ffffff;--verification-surface-soft: #f1f4f3;--verification-ink: #0b1020;--verification-body: #263044;--verification-muted: #657084;--verification-faint: #8791a2;--verification-line: rgba(11, 16, 32, .1);--verification-line-soft: rgba(11, 16, 32, .07);--verification-green: #059b52;--verification-green-soft: rgba(5, 155, 82, .1);--verification-amber: #9b6a00;--verification-amber-soft: rgba(155, 106, 0, .12);min-height:100%;padding:56px 0 88px;background:radial-gradient(circle at 20% 0%,rgba(5,155,82,.08),transparent 34rem),linear-gradient(180deg,var(--verification-bg) 0%,var(--verification-surface-soft) 100%);color:var(--verification-body)}[data-theme=dark] .verification-page:where(.astro-4xiajyye){--verification-bg: #08090d;--verification-surface: #11151d;--verification-surface-soft: #0d1017;--verification-ink: #f0f2f5;--verification-body: #c8cdd6;--verification-muted: #9ca3b0;--verification-faint: #7b8493;--verification-line: rgba(255, 255, 255, .11);--verification-line-soft: rgba(255, 255, 255, .07);--verification-green: #00e87b;--verification-green-soft: rgba(0, 232, 123, .1);--verification-amber: #ffbf3d;--verification-amber-soft: rgba(255, 191, 61, .12);background:radial-gradient(circle at 20% 0%,rgba(0,232,123,.12),transparent 34rem),linear-gradient(180deg,var(--verification-bg) 0%,var(--verification-surface-soft) 100%)}.verification-shell:where(.astro-4xiajyye){width:min(100% - 40px,1120px)}.verification-hero:where(.astro-4xiajyye){max-width:840px;padding-bottom:40px;animation:fadeInUp .52s var(--ease-out-quart) .05s both}.page-status:where(.astro-4xiajyye),.dimension-status:where(.astro-4xiajyye){display:inline-flex;align-items:center;min-height:28px;width:-moz-fit-content;width:fit-content;border-radius:var(--r-pill);padding:0 11px;font-size:.78rem;font-weight:800;line-height:1;white-space:nowrap}.page-status:where(.astro-4xiajyye){background:var(--verification-amber-soft);color:var(--verification-amber)}.method-label:where(.astro-4xiajyye){margin:18px 0 8px;color:var(--verification-green);font-family:var(--rr-mono);font-size:.82rem;font-weight:700}h1:where(.astro-4xiajyye),h2:where(.astro-4xiajyye),h3:where(.astro-4xiajyye),p:where(.astro-4xiajyye){text-wrap:pretty}h1:where(.astro-4xiajyye),h2:where(.astro-4xiajyye),h3:where(.astro-4xiajyye){margin:0;color:var(--verification-ink);letter-spacing:0}h1:where(.astro-4xiajyye){font-size:clamp(2.35rem,5vw,4.2rem);font-weight:900;line-height:1.04;text-wrap:balance}h2:where(.astro-4xiajyye){font-size:clamp(1.38rem,2vw,1.75rem);font-weight:850;line-height:1.2;text-wrap:balance}h3:where(.astro-4xiajyye){font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:850;line-height:1.2;text-wrap:balance}.sr-only:where(.astro-4xiajyye){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.hero-copy:where(.astro-4xiajyye){max-width:68ch;margin:18px 0 0;color:var(--verification-body);font-size:1.05rem;line-height:1.85}.verification-layout:where(.astro-4xiajyye){display:grid;grid-template-columns:184px minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,72px)}.anchor-nav:where(.astro-4xiajyye){position:sticky;top:88px;display:grid;gap:12px}.anchor-nav:where(.astro-4xiajyye) p:where(.astro-4xiajyye){margin:0;color:var(--verification-faint);font-family:var(--rr-mono);font-size:.75rem;font-weight:700}.anchor-nav:where(.astro-4xiajyye) nav:where(.astro-4xiajyye){display:grid;gap:2px;border-top:1px solid var(--verification-line-soft);padding-top:8px}.anchor-nav:where(.astro-4xiajyye) a:where(.astro-4xiajyye){display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;min-height:44px;border-radius:10px;padding:0 10px;color:var(--verification-muted);font-size:.9rem;font-weight:650;transition:background .18s ease,color .18s ease}.anchor-nav:where(.astro-4xiajyye) a:where(.astro-4xiajyye):hover,.anchor-nav:where(.astro-4xiajyye) a:where(.astro-4xiajyye):focus-visible{background:var(--verification-green-soft);color:var(--verification-ink)}@media(hover:none){.anchor-nav:where(.astro-4xiajyye) a:where(.astro-4xiajyye):hover{background:transparent;color:var(--verification-muted)}}.anchor-nav:where(.astro-4xiajyye) span:where(.astro-4xiajyye),.dimension-number:where(.astro-4xiajyye),.roadmap-item:where(.astro-4xiajyye) time:where(.astro-4xiajyye){font-family:var(--rr-mono);font-variant-numeric:tabular-nums}.anchor-nav:where(.astro-4xiajyye) span:where(.astro-4xiajyye){color:var(--verification-green);font-size:.72rem;font-weight:800}.method-document:where(.astro-4xiajyye){display:grid;gap:48px;min-width:0;max-width:820px}.intro-block:where(.astro-4xiajyye){border-top:1px solid var(--verification-line);border-bottom:1px solid var(--verification-line);padding:28px 0}.intro-block:where(.astro-4xiajyye) p:where(.astro-4xiajyye),.roadmap-head:where(.astro-4xiajyye) p:where(.astro-4xiajyye),.verification-actions:where(.astro-4xiajyye) p:where(.astro-4xiajyye){max-width:70ch;margin:14px 0 0;color:var(--verification-body);font-size:1rem;line-height:1.82}.dimension-list:where(.astro-4xiajyye){display:grid}.dimension-section:where(.astro-4xiajyye){scroll-margin-top:96px;border-bottom:1px solid var(--verification-line);padding:34px 0 38px}.dimension-section:where(.astro-4xiajyye):first-child{padding-top:0}.dimension-head:where(.astro-4xiajyye){display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.dimension-head:where(.astro-4xiajyye)>div:where(.astro-4xiajyye){display:grid;gap:8px}.dimension-number:where(.astro-4xiajyye){color:var(--verification-green);font-size:.86rem;font-weight:800}.dimension-status:where(.astro-4xiajyye){flex:0 0 auto;background:var(--verification-green-soft);color:var(--verification-green)}.dimension-summary:where(.astro-4xiajyye){max-width:68ch;margin:16px 0 0;color:var(--verification-ink);font-size:1.04rem;font-weight:720;line-height:1.7}.dimension-copy:where(.astro-4xiajyye){display:grid;gap:12px;max-width:70ch;margin-top:14px}.dimension-copy:where(.astro-4xiajyye) p:where(.astro-4xiajyye){margin:0;color:var(--verification-body);font-size:1rem;line-height:1.85}.roadmap-section:where(.astro-4xiajyye){scroll-margin-top:96px}.roadmap-track:where(.astro-4xiajyye){position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.roadmap-track:where(.astro-4xiajyye):before{content:"";position:absolute;top:17px;left:8px;right:8px;height:1px;background:var(--verification-line)}.roadmap-item:where(.astro-4xiajyye){position:relative;display:grid;gap:10px;min-width:0;padding-top:38px}.roadmap-item:where(.astro-4xiajyye):before{content:"";position:absolute;top:10px;left:0;width:9px;height:9px;border-radius:50%;background:var(--verification-green);box-shadow:0 0 0 3px color-mix(in srgb,var(--verification-green) 22%,transparent)}.roadmap-item:where(.astro-4xiajyye) time:where(.astro-4xiajyye){color:var(--verification-green);font-size:.82rem;font-weight:800}.roadmap-item:where(.astro-4xiajyye) ul:where(.astro-4xiajyye){display:grid;gap:7px;margin:0;padding:0;list-style:none}.roadmap-item:where(.astro-4xiajyye) li:where(.astro-4xiajyye){color:var(--verification-body);font-size:.94rem;line-height:1.65}.roadmap-item:where(.astro-4xiajyye) li:where(.astro-4xiajyye):before{content:"·";margin-right:8px;color:var(--verification-green);font-weight:900}.verification-actions:where(.astro-4xiajyye){display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--verification-line);border-radius:var(--r-lg);background:var(--verification-surface);padding:24px}.verification-actions:where(.astro-4xiajyye) h2:where(.astro-4xiajyye){font-size:1.35rem}.verification-actions:where(.astro-4xiajyye) p:where(.astro-4xiajyye){margin-top:8px;font-size:.96rem}.action-links:where(.astro-4xiajyye){display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px;justify-content:flex-end}.primary-action:where(.astro-4xiajyye),.secondary-action:where(.astro-4xiajyye){display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:var(--r-pill);padding:0 16px;font-size:.92rem;font-weight:850;white-space:nowrap;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.primary-action:where(.astro-4xiajyye){background:var(--verification-green);color:var(--verification-bg)}.secondary-action:where(.astro-4xiajyye){border:1px solid var(--verification-line);color:var(--verification-ink)}.primary-action:where(.astro-4xiajyye):hover,.secondary-action:where(.astro-4xiajyye):hover{transform:translateY(-1px)}.secondary-action:where(.astro-4xiajyye):hover{border-color:var(--verification-green);color:var(--verification-green)}@media(max-width:920px){.verification-page:where(.astro-4xiajyye){padding-top:42px}.verification-layout:where(.astro-4xiajyye){grid-template-columns:1fr}.anchor-nav:where(.astro-4xiajyye){position:static;order:2;border:1px solid var(--verification-line);border-radius:var(--r-lg);background:var(--verification-surface);padding:16px}.anchor-nav:where(.astro-4xiajyye) nav:where(.astro-4xiajyye){grid-template-columns:repeat(2,minmax(0,1fr))}.method-document:where(.astro-4xiajyye){order:1;max-width:none}}@media(max-width:720px){.verification-shell:where(.astro-4xiajyye){width:min(100% - 28px,1120px)}.verification-hero:where(.astro-4xiajyye){padding-bottom:30px}.hero-copy:where(.astro-4xiajyye),.intro-block:where(.astro-4xiajyye) p:where(.astro-4xiajyye),.dimension-copy:where(.astro-4xiajyye) p:where(.astro-4xiajyye),.roadmap-head:where(.astro-4xiajyye) p:where(.astro-4xiajyye),.verification-actions:where(.astro-4xiajyye) p:where(.astro-4xiajyye){font-size:1rem;line-height:1.78}.dimension-head:where(.astro-4xiajyye),.verification-actions:where(.astro-4xiajyye){align-items:flex-start;flex-direction:column}.roadmap-track:where(.astro-4xiajyye){grid-template-columns:1fr;gap:22px}.roadmap-track:where(.astro-4xiajyye):before{inset:6px auto 6px 7px;width:1px;height:auto}.roadmap-item:where(.astro-4xiajyye){padding:0 0 0 34px}.roadmap-item:where(.astro-4xiajyye):before{top:2px;left:0}.action-links:where(.astro-4xiajyye),.primary-action:where(.astro-4xiajyye),.secondary-action:where(.astro-4xiajyye){width:100%}}@media(max-width:520px){.verification-page:where(.astro-4xiajyye){padding:32px 0 64px}h1:where(.astro-4xiajyye){font-size:2.25rem}.anchor-nav:where(.astro-4xiajyye) nav:where(.astro-4xiajyye){grid-template-columns:1fr}.dimension-section:where(.astro-4xiajyye){padding:30px 0 34px}}@media(prefers-reduced-motion:reduce){.anchor-nav:where(.astro-4xiajyye) a:where(.astro-4xiajyye),.primary-action:where(.astro-4xiajyye),.secondary-action:where(.astro-4xiajyye){transition:none}.primary-action:where(.astro-4xiajyye):hover,.secondary-action:where(.astro-4xiajyye):hover{transform:none}}
