.safety-page.svelte-1c2wiay{background-color:#fefff9;color:#151414;min-height:100vh;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.75;padding-bottom:80px}.container.svelte-1c2wiay{max-width:1320px;margin:0 auto;padding:0 32px;width:100%}.safety-hero.svelte-1c2wiay{position:relative;padding:140px 0 60px;overflow:hidden;text-align:center;border-bottom:1px solid rgba(21,20,20,.08);background:radial-gradient(circle at 50% 0%,rgba(21,20,20,.03) 0%,transparent 70%)}.hero-bg.svelte-1c2wiay{position:absolute;inset:0;pointer-events:none;z-index:0}.gradient-orb.svelte-1c2wiay{position:absolute;border-radius:50%;filter:blur(100px);opacity:.45}.orb-1.svelte-1c2wiay{width:480px;height:480px;background:#0099cc38;top:-200px;right:15%}.orb-2.svelte-1c2wiay{width:400px;height:400px;background:#ffb80033;bottom:-150px;left:15%}.breadcrumb.svelte-1c2wiay{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#666565;margin-bottom:24px}.breadcrumb.svelte-1c2wiay a:where(.svelte-1c2wiay){color:#151414;text-decoration:none;transition:opacity .2s}.breadcrumb.svelte-1c2wiay a:where(.svelte-1c2wiay):hover{opacity:.7}.breadcrumb.svelte-1c2wiay .sep:where(.svelte-1c2wiay){opacity:.4}.badge-row.svelte-1c2wiay{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}.safety-badge.svelte-1c2wiay{display:inline-block;padding:6px 16px;background:#151414;color:#fefff9;border-radius:99px;font-family:Unbounded,sans-serif;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.status-badge.svelte-1c2wiay{display:inline-block;padding:6px 16px;background:#fff;color:#151414;border:1.5px solid #151414;border-radius:99px;font-family:Unbounded,sans-serif;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.hero-title.svelte-1c2wiay{font-family:Unbounded,sans-serif;font-size:clamp(38px,6vw,68px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-bottom:20px;color:#151414}.gradient-text.svelte-1c2wiay{background:linear-gradient(135deg,#151414,#666565);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle.svelte-1c2wiay{font-size:18px;color:#444343;max-width:680px;margin:0 auto 36px;line-height:1.6}.hero-meta.svelte-1c2wiay{display:inline-flex;align-items:center;gap:20px;background:#fff;border:1px solid rgba(21,20,20,.12);border-radius:100px;padding:10px 24px;box-shadow:0 4px 14px #15141408}.meta-item.svelte-1c2wiay{display:flex;flex-direction:column;align-items:flex-start;font-size:12px}.meta-label.svelte-1c2wiay{color:#888787;font-size:10px;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.meta-val.svelte-1c2wiay{color:#151414;font-weight:700;font-size:13px}.meta-divider.svelte-1c2wiay{width:1px;height:24px;background:#1514141a}.safety-layout.svelte-1c2wiay{display:grid;grid-template-columns:310px 1fr;gap:56px;align-items:start;padding-top:56px}.toc-sidebar.svelte-1c2wiay{position:sticky;top:100px;z-index:10}.toc-card.svelte-1c2wiay{background:#fff;border:none;border-radius:18px;padding:24px;box-shadow:0 6px 24px #1514140a;max-height:calc(100vh - 130px);display:flex;flex-direction:column}.toc-header.svelte-1c2wiay{display:flex;align-items:center;gap:8px;padding-bottom:14px;border-bottom:1px solid rgba(21,20,20,.08);margin-bottom:14px}.toc-icon.svelte-1c2wiay{font-size:18px}.toc-title.svelte-1c2wiay{font-family:Unbounded,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#151414;margin:0}.toc-nav.svelte-1c2wiay{display:flex;flex-direction:column;gap:2px;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(21,20,20,.2) transparent}.toc-nav.svelte-1c2wiay::-webkit-scrollbar{width:4px}.toc-nav.svelte-1c2wiay::-webkit-scrollbar-thumb{background:#15141433;border-radius:4px}.toc-link.svelte-1c2wiay{background:transparent;border:none;text-align:left;padding:8px 12px;border-radius:8px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#555454;cursor:pointer;transition:all .2s ease;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toc-link.svelte-1c2wiay:hover{color:#151414;background:#1514140a;transform:translate(2px)}.toc-link.active.svelte-1c2wiay{color:#151414;background:#15141414;font-weight:700;border-left:3px solid #151414;border-radius:0 8px 8px 0;padding-left:10px}.toc-footer.svelte-1c2wiay{margin-top:18px;padding-top:14px;border-top:1px solid rgba(21,20,20,.08)}.toc-footer-text.svelte-1c2wiay{font-size:12px;color:#666565;margin-bottom:6px}.toc-contact-btn.svelte-1c2wiay{font-size:12px;font-weight:700;color:#151414;text-decoration:none;transition:opacity .2s;display:inline-block}.toc-contact-btn.svelte-1c2wiay:hover{opacity:.7}.safety-content.svelte-1c2wiay{max-width:860px}.legal-section.svelte-1c2wiay{position:relative;padding-bottom:48px;margin-bottom:48px;border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;scroll-margin-top:110px}.section-num.svelte-1c2wiay{font-family:Unbounded,sans-serif;font-size:12px;font-weight:800;color:#888787;margin-bottom:8px;letter-spacing:.05em}.legal-section.svelte-1c2wiay h2:where(.svelte-1c2wiay){font-family:Unbounded,sans-serif;font-size:clamp(24px,3.5vw,32px);font-weight:800;color:#151414;letter-spacing:-.02em;margin-bottom:20px;line-height:1.25}.legal-section.svelte-1c2wiay h3:where(.svelte-1c2wiay){font-family:Unbounded,sans-serif;font-size:18px;font-weight:700;color:#151414;margin:32px 0 14px;line-height:1.3}.legal-section.svelte-1c2wiay p:where(.svelte-1c2wiay){color:#333330;font-size:16px;line-height:1.75;margin-bottom:16px}.styled-list.svelte-1c2wiay{padding-left:20px;margin:16px 0 24px}.styled-list.svelte-1c2wiay li:where(.svelte-1c2wiay){color:#333330;font-size:15px;line-height:1.7;margin-bottom:10px}.styled-list.svelte-1c2wiay strong:where(.svelte-1c2wiay){color:#151414;font-weight:700}.metrics-grid.svelte-1c2wiay{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:28px 0}.metric-card.svelte-1c2wiay{background:#fff;border:1.5px solid #151414;border-radius:14px;padding:18px;text-align:center;box-shadow:0 4px 12px #15141408}.metric-num.svelte-1c2wiay{font-family:Unbounded,sans-serif;font-size:22px;font-weight:800;color:#151414;display:block;margin-bottom:4px}.metric-label.svelte-1c2wiay{font-size:11px;color:#666565;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.callout-box.svelte-1c2wiay{display:flex;gap:16px;padding:20px 24px;border-radius:14px;margin:24px 0}.callout-icon.svelte-1c2wiay{font-size:24px;flex-shrink:0;margin-top:2px}.callout-text.svelte-1c2wiay strong:where(.svelte-1c2wiay){display:block;font-size:16px;color:#151414;font-weight:700;margin-bottom:6px}.callout-text.svelte-1c2wiay p:where(.svelte-1c2wiay){margin:0;font-size:14px;line-height:1.6;color:#333330}.info-box.svelte-1c2wiay{background:#f4f8fa;border:1.5px solid #0099CC;border-left:5px solid #0099CC}.alert-box.svelte-1c2wiay{background:#fafafa;border:1.5px solid #151414;border-left:5px solid #151414}.warning-box.svelte-1c2wiay{background:#fffdf5;border:1.5px solid #FFB800;border-left:5px solid #FFB800}.cards-grid.svelte-1c2wiay{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0}.feature-card.svelte-1c2wiay{background:#fff;border:1.5px solid rgba(21,20,20,.12);border-radius:14px;padding:20px;box-shadow:0 4px 12px #15141405;transition:transform .2s ease,border-color .2s ease}.feature-card.svelte-1c2wiay:hover{transform:translateY(-2px);border-color:#151414}.card-emoji.svelte-1c2wiay{font-size:24px;display:block;margin-bottom:8px}.feature-card.svelte-1c2wiay h4:where(.svelte-1c2wiay){font-family:Unbounded,sans-serif;font-size:14px;font-weight:700;color:#151414;margin:0 0 6px}.feature-card.svelte-1c2wiay p:where(.svelte-1c2wiay){margin:0;font-size:13px;color:#555454;line-height:1.5}.auth-grid.svelte-1c2wiay{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0}.auth-card.svelte-1c2wiay{background:#fff;border:1.5px solid rgba(21,20,20,.12);border-radius:14px;padding:20px}.auth-card.svelte-1c2wiay h4:where(.svelte-1c2wiay){font-family:Unbounded,sans-serif;font-size:14px;font-weight:700;color:#151414;margin:0 0 6px}.auth-card.svelte-1c2wiay p:where(.svelte-1c2wiay){margin:0;font-size:13px;color:#555454;line-height:1.5}.backup-grid.svelte-1c2wiay{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0}.backup-card.svelte-1c2wiay{background:#fff;border:1.5px solid rgba(21,20,20,.12);border-radius:14px;padding:20px}.backup-tag.svelte-1c2wiay{font-family:Unbounded,sans-serif;font-size:10px;font-weight:700;color:#09c;background:#0099cc1a;padding:3px 8px;border-radius:4px;display:inline-block;margin-bottom:8px;text-transform:uppercase}.backup-card.svelte-1c2wiay h4:where(.svelte-1c2wiay){font-family:Unbounded,sans-serif;font-size:13px;font-weight:700;color:#151414;margin:0 0 6px}.backup-card.svelte-1c2wiay p:where(.svelte-1c2wiay){margin:0;font-size:12px;color:#555454;line-height:1.5}.cert-grid.svelte-1c2wiay{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0}.cert-card.svelte-1c2wiay{background:#fff;border:1.5px solid rgba(21,20,20,.12);border-radius:14px;padding:20px}.cert-badge.svelte-1c2wiay{font-family:Unbounded,sans-serif;font-size:10px;font-weight:700;color:#151414;background:#15141414;padding:3px 8px;border-radius:4px;display:inline-block;margin-bottom:8px;text-transform:uppercase}.cert-card.svelte-1c2wiay h4:where(.svelte-1c2wiay){font-family:Unbounded,sans-serif;font-size:14px;font-weight:700;color:#151414;margin:0 0 6px}.cert-card.svelte-1c2wiay p:where(.svelte-1c2wiay){margin:0;font-size:13px;color:#555454;line-height:1.5}.timeline-grid.svelte-1c2wiay{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:24px 0}.timeline-step.svelte-1c2wiay{background:#fff;border:1.5px solid rgba(21,20,20,.12);border-radius:14px;padding:18px}.step-num.svelte-1c2wiay{font-family:Unbounded,sans-serif;font-size:14px;font-weight:800;color:#151414;background:#1514140f;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;margin-bottom:10px}.timeline-step.svelte-1c2wiay h4:where(.svelte-1c2wiay){font-family:Unbounded,sans-serif;font-size:12px;font-weight:700;color:#151414;margin:0 0 6px}.timeline-step.svelte-1c2wiay p:where(.svelte-1c2wiay){margin:0;font-size:12px;color:#555454;line-height:1.5}.bounty-card.svelte-1c2wiay{background:#fff;border:1.5px solid #151414;border-radius:16px;padding:24px;margin:24px 0;box-shadow:0 4px 14px #1514140a}.bounty-header.svelte-1c2wiay{display:flex;gap:16px;margin-bottom:16px}.bounty-icon.svelte-1c2wiay{font-size:32px;flex-shrink:0}.bounty-header.svelte-1c2wiay h4:where(.svelte-1c2wiay){font-family:Unbounded,sans-serif;font-size:16px;font-weight:700;color:#151414;margin:0 0 6px}.bounty-header.svelte-1c2wiay p:where(.svelte-1c2wiay){margin:0;font-size:14px;color:#444343;line-height:1.6}.bounty-btn.svelte-1c2wiay{display:inline-block;padding:10px 20px;background:#151414;color:#fefff9;border-radius:8px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .2s}.bounty-btn.svelte-1c2wiay:hover{opacity:.85}.contact-grid.svelte-1c2wiay{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0}.contact-card.svelte-1c2wiay{background:#fff;border:1.5px solid rgba(21,20,20,.12);border-radius:14px;padding:20px;box-shadow:0 4px 12px #15141405}.contact-icon.svelte-1c2wiay{font-size:24px;display:block;margin-bottom:8px}.contact-card.svelte-1c2wiay h4:where(.svelte-1c2wiay){font-family:Unbounded,sans-serif;font-size:13px;font-weight:700;color:#151414;margin:0 0 6px}.contact-card.svelte-1c2wiay p:where(.svelte-1c2wiay){margin:0;font-size:13px;color:#555454;line-height:1.5}.contact-card.svelte-1c2wiay a:where(.svelte-1c2wiay){color:#151414;font-weight:600;text-decoration:underline}.pgp-card.svelte-1c2wiay{background:#f8f9fa;border:1.5px solid #151414;border-radius:14px;padding:20px;display:flex;justify-content:space-between;align-items:center;margin-top:24px;flex-wrap:wrap;gap:16px}.pgp-header.svelte-1c2wiay{display:flex;gap:12px;align-items:center}.pgp-icon.svelte-1c2wiay{font-size:24px}.pgp-header.svelte-1c2wiay h4:where(.svelte-1c2wiay){font-family:Unbounded,sans-serif;font-size:13px;font-weight:700;margin:0 0 4px;color:#151414}.pgp-header.svelte-1c2wiay p:where(.svelte-1c2wiay){margin:0;font-size:12px;color:#555454}.pgp-header.svelte-1c2wiay code:where(.svelte-1c2wiay){background:#15141414;padding:2px 6px;border-radius:4px;font-size:11px}.pgp-btn.svelte-1c2wiay{font-size:12px;font-weight:700;color:#151414;text-decoration:underline}.related-policies.svelte-1c2wiay{padding-top:40px}.related-title.svelte-1c2wiay{font-family:Unbounded,sans-serif;font-size:20px;font-weight:800;color:#151414;margin-bottom:20px}.related-grid.svelte-1c2wiay{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.related-card.svelte-1c2wiay{background:#fff;border:1.5px solid #151414;border-radius:16px;padding:20px;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;position:relative;box-shadow:0 4px 14px #1514140a;transition:transform .2s ease,box-shadow .2s ease}.related-card.svelte-1c2wiay:hover{transform:translateY(-3px);box-shadow:0 8px 24px #15141414}.related-emoji.svelte-1c2wiay{font-size:28px;margin-bottom:12px}.related-info.svelte-1c2wiay h4:where(.svelte-1c2wiay){font-family:Unbounded,sans-serif;font-size:14px;font-weight:700;color:#151414;margin:0 0 6px}.related-info.svelte-1c2wiay p:where(.svelte-1c2wiay){font-size:12px;color:#666565;margin:0;line-height:1.5}.related-arrow.svelte-1c2wiay{margin-top:14px;font-size:16px;font-weight:700;color:#151414;align-self:flex-end}@media(max-width:1024px){.safety-layout.svelte-1c2wiay{grid-template-columns:1fr;gap:40px}.toc-sidebar.svelte-1c2wiay{position:static}.toc-card.svelte-1c2wiay{max-height:none}.toc-nav.svelte-1c2wiay{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));max-height:240px}.metrics-grid.svelte-1c2wiay,.timeline-grid.svelte-1c2wiay,.related-grid.svelte-1c2wiay{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.safety-hero.svelte-1c2wiay{padding:110px 0 40px}.hero-meta.svelte-1c2wiay{flex-direction:column;border-radius:16px;gap:12px;width:100%;max-width:340px;padding:16px 20px}.meta-divider.svelte-1c2wiay{width:100%;height:1px}.meta-item.svelte-1c2wiay{align-items:center;width:100%}.cards-grid.svelte-1c2wiay,.auth-grid.svelte-1c2wiay,.backup-grid.svelte-1c2wiay,.cert-grid.svelte-1c2wiay,.contact-grid.svelte-1c2wiay,.timeline-grid.svelte-1c2wiay,.related-grid.svelte-1c2wiay{grid-template-columns:1fr}.container.svelte-1c2wiay{padding:0 20px}}
