.ComplianceBadge_badge__Rrjcx{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin:0;text-align:center}.ComplianceBadge_compliant__rXj54{color:var(--status-ok)}.ComplianceBadge_inProgress__X8ZzA{color:var(--status-wip)}.ComplianceBadge_selfAssessed__H6QOr{color:var(--accent-primary)}.ComplianceBadge_seal__v5j92{width:100%;max-width:132px;height:auto}.ComplianceBadge_ringOuter__b32WD{fill:none;stroke:currentColor;stroke-width:2.5}.ComplianceBadge_ringInner__p1KZ5{fill:none;stroke:currentColor;stroke-width:1;opacity:.45}.ComplianceBadge_star__pS8dh{fill:currentColor}.ComplianceBadge_arcText__JPpwh{fill:currentColor;font-size:7.4px;font-weight:800;letter-spacing:1.1px}.ComplianceBadge_centerLg__Oyh63,.ComplianceBadge_centerSm__wHQHR{fill:var(--text-primary);font-weight:800}.ComplianceBadge_centerLg__Oyh63{font-size:20px;letter-spacing:.5px}.ComplianceBadge_centerSm__wHQHR{font-size:13.5px;letter-spacing:.4px}.ComplianceBadge_caption__AkUUE{max-width:170px;font-size:.8125rem;line-height:1.45;color:var(--text-secondary)}.SecurityFaq_faq__PgzLJ{padding:calc(var(--spacing-2xl) * 1.4) 0;border-top:1px solid var(--border-color)}.SecurityFaq_inner__JtW6P{max-width:820px;margin:0 auto}.SecurityFaq_title__RnAVu{font-size:2.5rem;font-weight:800;line-height:1.15;margin:0 0 var(--spacing-md);text-align:center;background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SecurityFaq_subtitle__fTuee{font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);text-align:center;margin:0 auto calc(var(--spacing-2xl) * 1.1);max-width:600px}.SecurityFaq_list__K8Scy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.SecurityFaq_item__u_V4f{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;transition:border-color .3s ease,box-shadow .3s ease}.SecurityFaq_item__u_V4f:hover{border-color:rgba(99,102,241,.4)}.SecurityFaq_itemOpen__5YGU4{border-color:var(--accent-primary);box-shadow:0 0 0 1px rgba(99,102,241,.25)}.SecurityFaq_button__6IZ8L{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xl);background:transparent;border:0;text-align:start;cursor:pointer;color:var(--text-primary);font-family:inherit;border-radius:12px}.SecurityFaq_button__6IZ8L:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.SecurityFaq_question__1qBxj{font-size:1.0625rem;font-weight:600;line-height:1.4}.SecurityFaq_chevron__GBhl1{flex-shrink:0;color:var(--text-secondary);transition:transform .3s ease,color .3s ease}.SecurityFaq_itemOpen__5YGU4 .SecurityFaq_chevron__GBhl1{transform:rotate(180deg);color:var(--accent-primary)}.SecurityFaq_answerWrap__4XTnC{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.SecurityFaq_itemOpen__5YGU4 .SecurityFaq_answerWrap__4XTnC{grid-template-rows:1fr}.SecurityFaq_answerInner__4oQsG{overflow:hidden;min-height:0}.SecurityFaq_answer__xGqr9{margin:0;padding:0 var(--spacing-xl) var(--spacing-lg);font-size:1rem;line-height:1.65;color:var(--text-secondary)}.SecurityFaq_links__vZdwQ{display:flex;flex-wrap:wrap;gap:var(--spacing-md);margin:calc(-1 * var(--spacing-sm)) 0 0;padding:0 var(--spacing-xl) var(--spacing-lg)}.SecurityFaq_link__uvaG0{display:inline-flex;align-items:center;gap:.3rem;font-size:.9375rem;font-weight:600;color:var(--accent-primary);text-decoration:none}.SecurityFaq_link__uvaG0:hover{text-decoration:underline}@media (max-width:700px){.SecurityFaq_title__RnAVu{font-size:2rem}.SecurityFaq_subtitle__fTuee{font-size:1rem}.SecurityFaq_button__6IZ8L{padding:var(--spacing-md) var(--spacing-lg)}.SecurityFaq_question__1qBxj{font-size:1rem}.SecurityFaq_answer__xGqr9,.SecurityFaq_links__vZdwQ{padding:0 var(--spacing-lg) var(--spacing-md)}}.SecurityOverview_main__wyy5F{--status-ok:#34d399;--status-wip:#fbbf24;min-height:100vh;padding:var(--spacing-2xl) var(--spacing-xl)}[data-theme=light] .SecurityOverview_main__wyy5F{--status-ok:#137333;--status-wip:#b45309}.SecurityOverview_content__NN8Bk{max-width:1100px;margin:0 auto}.SecurityOverview_gradient__usdq_{background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SecurityOverview_hero__Z3baw{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:var(--spacing-2xl);padding:calc(var(--spacing-2xl) * 1.3) 0 calc(var(--spacing-2xl) * 1.2)}.SecurityOverview_heroCopy__kn_En{display:flex;flex-direction:column;align-items:flex-start}.SecurityOverview_eyebrow__D8HyR{display:inline-block;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-primary);margin-bottom:var(--spacing-md)}.SecurityOverview_title__csfOw{font-size:3.25rem;font-weight:800;line-height:1.18;margin:0 0 var(--spacing-md);color:var(--text-primary)}.SecurityOverview_subtitle__42QQA{font-size:1.1875rem;line-height:1.55;color:var(--text-secondary);max-width:560px;margin:0}.SecurityOverview_checklist__cJWUb{list-style:none;margin:var(--spacing-xl) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem var(--spacing-lg)}.SecurityOverview_checkItem__i4zla{display:flex;align-items:flex-start;gap:.6rem;font-size:.975rem;font-weight:500;line-height:1.4;color:var(--text-primary)}.SecurityOverview_checkDone__YUXVW,.SecurityOverview_checkInProgress__FJen8{flex-shrink:0;margin-top:.05rem}.SecurityOverview_checkDone__YUXVW{color:var(--status-ok)}.SecurityOverview_checkInProgress__FJen8{color:var(--status-wip)}.SecurityOverview_heroButtons__moes4{justify-content:flex-start}.SecurityOverview_badgePanel__m9lId{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-lg) var(--spacing-md);padding:var(--spacing-xl) var(--spacing-lg);border-radius:20px;background:var(--bg-secondary);border:1px solid var(--border-color)}.SecurityOverview_buttonRow__hkRHv{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm);margin-top:var(--spacing-xl)}.SecurityOverview_primaryButton__G6sif,.SecurityOverview_secondaryButton__p13d6{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.6rem;border-radius:999px;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.SecurityOverview_primaryButton__G6sif{background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);color:#fff;box-shadow:0 6px 18px rgba(99,102,241,.35)}.SecurityOverview_primaryButton__G6sif:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(99,102,241,.45)}.SecurityOverview_secondaryButton__p13d6{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary)}.SecurityOverview_secondaryButton__p13d6:hover{transform:translateY(-2px);border-color:var(--accent-primary)}.SecurityOverview_section__dceMy{padding:calc(var(--spacing-2xl) * 1.1) 0;border-top:1px solid var(--border-color);scroll-margin-top:80px}.SecurityOverview_sectionHeader__4BAGB{text-align:center;max-width:720px;margin:0 auto var(--spacing-2xl)}.SecurityOverview_sectionEyebrow___7Byo{display:inline-block;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-primary);margin-bottom:var(--spacing-sm)}.SecurityOverview_sectionHeading__bSwFi{font-size:2.25rem;font-weight:800;line-height:1.2;margin:0;color:var(--text-primary)}.SecurityOverview_sectionIntro__yvAea{font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);margin:var(--spacing-sm) auto 0;max-width:600px}.SecurityOverview_grid__NEqZZ{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.SecurityOverview_card__p5Wq9{display:flex;flex-direction:column;gap:.5rem;padding:var(--spacing-lg);border-radius:16px;background:var(--bg-secondary);border:1px solid var(--border-color);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.SecurityOverview_card__p5Wq9:hover{transform:translateY(-3px);border-color:var(--accent-primary);box-shadow:0 12px 28px rgba(0,0,0,.25)}.SecurityOverview_cardIcon__gEvwC{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:var(--accent-primary);background:rgba(99,102,241,.12);margin-bottom:.5rem}.SecurityOverview_cardTitle__Po0mw{font-size:1.0625rem;font-weight:700;color:var(--text-primary)}.SecurityOverview_cardBody__HuTBL{font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}.SecurityOverview_docGrid__ptump{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.SecurityOverview_docCard__Flwn7{height:100%;text-decoration:none;color:inherit}.SecurityOverview_docLink__DFRTZ{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;padding-top:.5rem;font-size:.9375rem;font-weight:600;color:var(--accent-primary)}.SecurityOverview_cta__dLsFK{text-align:center;padding:calc(var(--spacing-2xl) * 1.3) 0 var(--spacing-2xl);border-top:1px solid var(--border-color)}.SecurityOverview_ctaHeading__R4uX4{font-size:2rem;font-weight:800;margin:0;background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SecurityOverview_ctaBody__qFLn2{font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);margin:var(--spacing-md) auto 0;max-width:560px}@media (max-width:900px){.SecurityOverview_docGrid__ptump,.SecurityOverview_grid__NEqZZ{grid-template-columns:1fr}.SecurityOverview_hero__Z3baw{grid-template-columns:1fr;text-align:center}.SecurityOverview_heroCopy__kn_En{align-items:center}.SecurityOverview_checklist__cJWUb{grid-template-columns:1fr;text-align:left}.SecurityOverview_heroButtons__moes4{justify-content:center}.SecurityOverview_badgePanel__m9lId{padding:var(--spacing-lg) var(--spacing-md)}.SecurityOverview_title__csfOw{font-size:2.25rem}.SecurityOverview_sectionHeading__bSwFi{font-size:1.875rem}}