.hero-section[data-v-64d60675]{position:relative;padding:calc(80px + var(--spacing-4xl)) 0 var(--spacing-3xl);background:linear-gradient(135deg,#0f172a,#1e293b);overflow:hidden}.hero-bg[data-v-64d60675]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-orb[data-v-64d60675]{position:absolute;border-radius:50%;filter:blur(80px)}.hero-orb-1[data-v-64d60675]{width:400px;height:400px;background:#6366f133;top:-100px;left:-100px}.hero-orb-2[data-v-64d60675]{width:300px;height:300px;background:#10b98126;bottom:-50px;right:-50px}.hero-content[data-v-64d60675]{position:relative;max-width:700px;margin:0 auto}.trust-badge[data-v-64d60675]{display:inline-flex;align-items:center;gap:var(--spacing-sm);background:#10b9811a;border:1px solid rgba(16,185,129,.3);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-full);color:#10b981;font-weight:600;font-size:var(--font-size-sm);margin-bottom:var(--spacing-lg)}.hero-content h1[data-v-64d60675]{color:#fff;font-size:var(--font-size-5xl);margin-bottom:var(--spacing-md)}.hero-content p[data-v-64d60675]{color:#ffffffb3;font-size:var(--font-size-xl);line-height:1.6}.section-title[data-v-64d60675]{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-2xl)}.certifications-section[data-v-64d60675]{background:var(--gray-50)}.certs-grid[data-v-64d60675]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}.cert-card[data-v-64d60675]{background:#ffffffb8;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border:1px solid rgba(15,23,42,.06);padding:var(--spacing-xl);border-radius:16px;text-align:center;box-shadow:0 1px 2px #0f172a0a,0 12px 32px -16px #6366f12e;transition:all .4s cubic-bezier(.16,1,.3,1)}.cert-card[data-v-64d60675]:hover{transform:translateY(-6px);border-color:#6366f12e;box-shadow:0 1px 2px #0f172a0a,0 24px 48px -16px #6366f14d}.cert-icon[data-v-64d60675]{width:64px;height:64px;background:linear-gradient(135deg,#6366f126,#8b5cf614);border:1px solid rgba(99,102,241,.2);border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-md);color:#6366f1}.cert-icon.gdpr[data-v-64d60675]{background:linear-gradient(135deg,#10b9811a,#0596691a);color:#10b981}.cert-icon.ccpa[data-v-64d60675]{background:linear-gradient(135deg,#f59e0b1a,#d977061a);color:#f59e0b}.cert-icon.iso[data-v-64d60675]{background:linear-gradient(135deg,#8b5cf61a,#7c3aed1a);color:#8b5cf6}.cert-card h3[data-v-64d60675]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.cert-card p[data-v-64d60675]{font-size:var(--font-size-sm);color:var(--gray-600);line-height:1.6}.security-grid[data-v-64d60675]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);align-items:center}.security-content h2[data-v-64d60675]{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-md)}.security-content>p[data-v-64d60675]{color:var(--gray-600);font-size:var(--font-size-lg);margin-bottom:var(--spacing-xl)}.security-list[data-v-64d60675]{list-style:none;padding:0}.security-list li[data-v-64d60675]{display:flex;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.security-list li svg[data-v-64d60675]{color:#10b981;flex-shrink:0;margin-top:2px}.security-list li div[data-v-64d60675]{display:flex;flex-direction:column}.security-list li strong[data-v-64d60675]{font-size:var(--font-size-base);margin-bottom:2px}.security-list li span[data-v-64d60675]{font-size:var(--font-size-sm);color:var(--gray-500)}.security-visual[data-v-64d60675]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl)}.shield-icon[data-v-64d60675]{width:180px;height:180px;background:linear-gradient(135deg,#10b9811a,#0596690d);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#10b981}.security-stats[data-v-64d60675]{display:flex;gap:var(--spacing-xl)}.stat[data-v-64d60675]{display:flex;flex-direction:column;align-items:center;text-align:center}.stat-value[data-v-64d60675]{font-size:var(--font-size-2xl);font-weight:700;color:var(--primary-color)}.stat-label[data-v-64d60675]{font-size:var(--font-size-sm);color:var(--gray-500)}.api-usage-section[data-v-64d60675]{background:var(--white)}.section-subtitle[data-v-64d60675]{max-width:760px;margin:0 auto var(--spacing-3xl);color:var(--gray-600);font-size:var(--font-size-lg);line-height:1.6}.api-grid[data-v-64d60675]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.api-card[data-v-64d60675]{background:#ffffffb8;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:var(--spacing-xl);box-shadow:0 1px 2px #0f172a0a,0 12px 32px -12px #6366f124}.api-card h3[data-v-64d60675]{margin:0 0 var(--spacing-md);font-size:1.25rem;color:#4f46e5;letter-spacing:-.01em}.api-card p[data-v-64d60675]{color:var(--gray-700);font-size:.92rem;line-height:1.62;margin-bottom:var(--spacing-md)}.api-card p.api-scope code[data-v-64d60675],.api-card li code[data-v-64d60675]{background:#6366f114;color:#4f46e5;padding:2px 6px;border-radius:4px;font-size:.84em;border:1px solid rgba(99,102,241,.15)}.api-card ul[data-v-64d60675]{margin:0 0 var(--spacing-md);padding-left:1.1rem;color:var(--gray-700);font-size:.88rem;line-height:1.62}.api-card ul li[data-v-64d60675]{margin-bottom:.4rem}.api-card .api-disclosure[data-v-64d60675]{padding-top:var(--spacing-md);border-top:1px solid rgba(15,23,42,.08);font-size:.86rem;color:var(--gray-600);margin-bottom:0}.api-note[data-v-64d60675]{margin:var(--spacing-2xl) auto 0;max-width:900px;padding:var(--spacing-lg) var(--spacing-xl);background:#6366f10d;border:1px solid rgba(99,102,241,.18);border-radius:14px;color:var(--gray-700);font-size:.92rem;line-height:1.65}.api-note a[data-v-64d60675]{color:#4f46e5;text-decoration:underline;text-decoration-color:#6366f14d}@media(max-width:968px){.api-grid[data-v-64d60675]{grid-template-columns:1fr}}.data-lifecycle-section[data-v-64d60675]{background:var(--gray-50)}.lifecycle-grid[data-v-64d60675]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}.lifecycle-card[data-v-64d60675]{background:var(--white);border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:var(--spacing-lg)}.lifecycle-card h3[data-v-64d60675]{margin:0 0 var(--spacing-sm);font-size:1.05rem;color:#4f46e5}.lifecycle-card p[data-v-64d60675]{margin:0;color:var(--gray-700);font-size:.88rem;line-height:1.6}@media(max-width:968px){.lifecycle-grid[data-v-64d60675]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.lifecycle-grid[data-v-64d60675]{grid-template-columns:1fr}}.dark-theme .api-usage-section{background:#0f172a}.dark-theme .api-usage-section .section-title,.dark-theme .api-usage-section .section-subtitle{color:#e2e8f0}.dark-theme .api-card{background:#1e293bbf;border-color:#94a3b82e}.dark-theme .api-card h3{color:#a5b4fc}.dark-theme .api-card p,.dark-theme .api-card ul{color:#cbd5e1}.dark-theme .api-card .api-disclosure{color:#94a3b8;border-top-color:#94a3b833}.dark-theme .api-card li code,.dark-theme .api-card p.api-scope code{background:#a5b4fc1f;color:#a5b4fc;border-color:#a5b4fc40}.dark-theme .api-note{background:#6366f11a;border-color:#a5b4fc40;color:#cbd5e1}.dark-theme .api-note a{color:#a5b4fc}.dark-theme .data-lifecycle-section{background:#1e293b}.dark-theme .data-lifecycle-section .section-title{color:#e2e8f0}.dark-theme .lifecycle-card{background:#0f172a;border-color:#94a3b82e}.dark-theme .lifecycle-card h3{color:#a5b4fc}.dark-theme .lifecycle-card p{color:#cbd5e1}.infrastructure-section[data-v-64d60675]{background:var(--gray-50)}.infra-grid[data-v-64d60675]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.infra-card[data-v-64d60675]{background:var(--white);padding:var(--spacing-xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.infra-icon[data-v-64d60675]{width:56px;height:56px;background:linear-gradient(135deg,#6366f11a,#6366f11a);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-md);color:var(--primary-color)}.infra-card h3[data-v-64d60675]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.infra-card p[data-v-64d60675]{font-size:var(--font-size-sm);color:var(--gray-600);line-height:1.6}.policies-grid[data-v-64d60675]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.policy-card[data-v-64d60675]{display:flex;align-items:center;gap:var(--spacing-md);background:#ffffffb8;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);padding:var(--spacing-lg);border-radius:14px;border:1px solid rgba(15,23,42,.06);box-shadow:0 1px 2px #0f172a0a;transition:all .4s cubic-bezier(.16,1,.3,1)}.policy-card[data-v-64d60675]:hover{transform:translateY(-3px);border-color:#6366f133;box-shadow:0 1px 2px #0f172a0a,0 16px 32px -12px #6366f140}.policy-icon[data-v-64d60675]{width:48px;height:48px;background:linear-gradient(135deg,#6366f11a,#6366f11a);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;color:var(--primary-color);flex-shrink:0}.policy-content[data-v-64d60675]{flex:1}.policy-content h3[data-v-64d60675]{font-size:var(--font-size-base);margin-bottom:4px}.policy-content p[data-v-64d60675]{font-size:var(--font-size-sm);color:var(--gray-500);margin:0}.policy-card .arrow[data-v-64d60675]{color:var(--gray-400);transition:all var(--transition-normal)}.policy-card:hover .arrow[data-v-64d60675]{color:var(--primary-color);transform:translate(4px)}.contact-box[data-v-64d60675]{background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:var(--radius-2xl);padding:var(--spacing-3xl);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2xl)}.contact-content h2[data-v-64d60675]{color:#fff;font-size:var(--font-size-2xl);margin-bottom:var(--spacing-sm)}.contact-content p[data-v-64d60675]{color:#ffffffb3;max-width:500px}.contact-actions[data-v-64d60675]{display:flex;gap:var(--spacing-md);flex-shrink:0}.contact-actions .btn-primary[data-v-64d60675]{display:flex;align-items:center;gap:var(--spacing-sm)}.contact-actions .btn-outline[data-v-64d60675]{border-color:#ffffff4d;color:#fff}.contact-actions .btn-outline[data-v-64d60675]:hover{background:#ffffff1a;border-color:#ffffff80}@media(max-width:1024px){.certs-grid[data-v-64d60675]{grid-template-columns:repeat(2,1fr)}.security-grid[data-v-64d60675]{grid-template-columns:1fr}.security-visual[data-v-64d60675]{order:-1}.infra-grid[data-v-64d60675],.policies-grid[data-v-64d60675]{grid-template-columns:1fr}.contact-box[data-v-64d60675]{flex-direction:column;text-align:center}.contact-actions[data-v-64d60675]{flex-direction:column;width:100%}}@media(max-width:768px){.hero-content h1[data-v-64d60675]{font-size:var(--font-size-3xl)}.certs-grid[data-v-64d60675]{grid-template-columns:1fr}.security-stats[data-v-64d60675]{flex-direction:column;gap:var(--spacing-md)}}.dark-theme .certifications-section,.dark-theme .infrastructure-section{background:#0f172a}.dark-theme .cert-card,.dark-theme .infra-card{background:#1e293b;border:1px solid #334155}.dark-theme .cert-card h3,.dark-theme .infra-card h3{color:#fff}.dark-theme .cert-card p,.dark-theme .infra-card p{color:#94a3b8}.dark-theme .security-section{background:#1e293b}.dark-theme .security-content h2{color:#fff}.dark-theme .security-content>p{color:#94a3b8}.dark-theme .security-list li strong{color:#fff}.dark-theme .security-list li span{color:#94a3b8}.dark-theme .section-title{color:#fff}.dark-theme .policies-section{background:#0f172a}.dark-theme .policy-card{background:#1e293b;border-color:#334155}.dark-theme .policy-card:hover{background:#334155}.dark-theme .policy-content h3{color:#fff}.dark-theme .policy-content p{color:#94a3b8}.dark-theme .contact-section{background:#1e293b}.compliance-board[data-v-64d60675]{max-width:920px;margin:32px auto 0;padding:22px 24px;background:#fff;border:1px solid rgba(99,102,241,.32);border-radius:24px;box-shadow:0 8px 24px -12px #0f172a1f}.compliance-board-label[data-v-64d60675]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6366f1;margin-bottom:14px}.compliance-table[data-v-64d60675]{width:100%;border-collapse:collapse;font-size:14px}.compliance-table th[data-v-64d60675]{color:#94a3b8;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:10px 14px;text-align:left;border-bottom:1px solid rgba(15,23,42,.08)}.compliance-table td[data-v-64d60675]{padding:12px 14px;color:#334155;border-bottom:1px solid rgba(15,23,42,.05)}.compliance-table tbody tr:last-child td[data-v-64d60675]{border-bottom:none}.compliance-table td strong[data-v-64d60675]{color:#0f172a}.cb-pill[data-v-64d60675]{display:inline-block;padding:3px 10px;border-radius:9999px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.cb-pill-green[data-v-64d60675]{background:#10b98124;color:#047857}.cb-pill-amber[data-v-64d60675]{background:#f59e0b24;color:#b45309}.cb-pill-grey[data-v-64d60675]{background:#64748b24;color:#64748b}.compliance-board-note[data-v-64d60675]{color:#64748b;font-size:13px;line-height:1.6;margin:14px 0 0}.compliance-board-note a[data-v-64d60675]{color:#6366f1;text-decoration:underline}.transparency-section[data-v-64d60675]{background:linear-gradient(180deg,transparent,rgba(15,23,42,.03));padding:80px 0}.section-sub[data-v-64d60675]{color:#64748b;font-size:16px;line-height:1.6;max-width:640px;margin:0 auto 40px}.transparency-grid[data-v-64d60675]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;max-width:1080px;margin:0 auto}.trans-card[data-v-64d60675]{padding:28px 26px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:24px;transition:transform .15s cubic-bezier(.16,1,.3,1),border-color .15s;box-shadow:0 4px 12px -6px #0f172a14}.trans-card[data-v-64d60675]:hover{transform:translateY(-2px);border-color:#6366f152}.trans-icon[data-v-64d60675]{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;font-size:22px;margin-bottom:14px}.trans-icon-purple[data-v-64d60675]{background:#8b5cf624}.trans-icon-emerald[data-v-64d60675]{background:#10b98124}.trans-icon-indigo[data-v-64d60675]{background:#6366f124}.trans-icon-amber[data-v-64d60675]{background:#f59e0b24}.trans-card h3[data-v-64d60675]{font-size:17px;font-weight:700;margin:0 0 10px;color:#0f172a}.trans-card p[data-v-64d60675]{color:#334155;font-size:13.5px;line-height:1.65;margin:0 0 10px}.trans-card p strong[data-v-64d60675]{color:#0f172a}.trans-card .trans-meta[data-v-64d60675]{color:#64748b;font-size:12.5px;margin:8px 0 0}.trans-card .trans-meta a[data-v-64d60675],.trans-card .trans-list a[data-v-64d60675]{color:#6366f1;text-decoration:underline}.trans-list[data-v-64d60675]{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:6px;color:#334155;font-size:13px}.trans-cta[data-v-64d60675]{display:inline-block;margin-top:10px;color:#6366f1;font-weight:600;font-size:13px;text-decoration:none}.trans-cta[data-v-64d60675]:hover{color:#8b5cf6}.dark-theme .trust-center-page .compliance-board{background:#0f172a8c;box-shadow:none}.dark-theme .trust-center-page .compliance-board-label{color:#818cf8}.dark-theme .trust-center-page .compliance-table th{color:#64748b;border-bottom-color:#94a3b82e}.dark-theme .trust-center-page .compliance-table td{color:#cbd5e1;border-bottom-color:#94a3b81a}.dark-theme .trust-center-page .compliance-table td strong{color:#f8fafc}.dark-theme .trust-center-page .cb-pill-green{background:#10b98129;color:#6ee7b7}.dark-theme .trust-center-page .cb-pill-amber{background:#f59e0b29;color:#fcd34d}.dark-theme .trust-center-page .cb-pill-grey{background:#64748b33;color:#94a3b8}.dark-theme .trust-center-page .compliance-board-note{color:#94a3b8}.dark-theme .trust-center-page .compliance-board-note a,.dark-theme .trust-center-page .trans-card .trans-meta a,.dark-theme .trust-center-page .trans-card .trans-list a,.dark-theme .trust-center-page .trans-cta{color:#818cf8}.dark-theme .trust-center-page .transparency-section{background:linear-gradient(180deg,transparent,rgba(15,23,42,.55))}.dark-theme .trust-center-page .section-sub{color:#94a3b8}.dark-theme .trust-center-page .trans-card{background:#0f172a99;border-color:#94a3b82e;box-shadow:none}.dark-theme .trust-center-page .trans-card h3,.dark-theme .trust-center-page .trans-card p strong{color:#f8fafc}.dark-theme .trust-center-page .trans-card p,.dark-theme .trust-center-page .trans-list{color:#cbd5e1}.dark-theme .trust-center-page .trans-card .trans-meta{color:#94a3b8}.dark-theme .trust-center-page .trans-icon-purple{background:#8b5cf62e}.dark-theme .trust-center-page .trans-icon-emerald{background:#10b9812e}.dark-theme .trust-center-page .trans-icon-indigo{background:#6366f12e}.dark-theme .trust-center-page .trans-icon-amber{background:#f59e0b2e}.dark-theme .trust-center-page .trans-cta:hover{color:#c4b5fd}.residency-map[data-v-64d60675]{display:flex;flex-direction:column;gap:8px;margin:10px 0 12px}.residency-region[data-v-64d60675]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#6366f114;border:1px solid rgba(99,102,241,.22);border-radius:10px;font-size:13px}.res-flag[data-v-64d60675]{font-size:18px}.res-label[data-v-64d60675]{font-weight:700;color:#0f172a}.res-detail[data-v-64d60675]{color:#64748b;margin-left:auto;font-size:12px}.dark-theme .trust-center-page .res-label{color:#f8fafc}.dark-theme .trust-center-page .res-detail{color:#94a3b8}@media(max-width:480px){.residency-region[data-v-64d60675]{flex-wrap:wrap}.res-detail[data-v-64d60675]{margin-left:0;width:100%;padding-left:28px}}
