.SecurityPolicy_page__t21Ah{padding:140px 24px 96px;max-width:820px;margin:0 auto}.SecurityPolicy_header___PrHn{margin-bottom:48px;text-align:center}.SecurityPolicy_title__qnA1q{font-family:var(--font-display),var(--font-cjk);font-size:2rem;font-weight:700;color:var(--navy);margin-bottom:12px}.SecurityPolicy_docMeta__bE0zi{font-size:.85rem;color:var(--gray-500);display:flex;gap:24px;justify-content:center}.SecurityPolicy_introBlock__kZ7WW{font-size:1rem;line-height:1.9;color:var(--gray-600);margin-bottom:48px;padding:24px 28px;background:var(--off-white);border-radius:12px;border-left:2px solid var(--pink)}.SecurityPolicy_section__FZhcH{margin-bottom:48px}.SecurityPolicy_sectionTitle__zR6sl{font-family:var(--font-display),var(--font-cjk);font-size:1.35rem;font-weight:700;color:var(--navy);margin-bottom:8px}.SecurityPolicy_sectionSubtitle___BAYG{font-size:.9rem;color:var(--gray-500);margin-bottom:16px}.SecurityPolicy_body__s4964{font-size:.95rem;line-height:1.85;color:var(--gray-600)}.SecurityPolicy_body__s4964 p{margin-bottom:16px}.SecurityPolicy_body__s4964 p:last-child{margin-bottom:0}.SecurityPolicy_figure__i5Ks6{margin:32px 0}.SecurityPolicy_figureCaption__EJLg1{font-size:.8rem;color:var(--gray-500);margin-top:12px;text-align:center}.SecurityPolicy_orgChart__ZTYNL{--line-style:solid;padding:28px 8px;background:var(--off-white);border:1px solid var(--gray-100);border-radius:12px}.SecurityPolicy_orgChildren__v_7Qn,.SecurityPolicy_orgTree__01G4G{list-style:none;margin:0;padding:0}.SecurityPolicy_orgTree__01G4G{display:flex;justify-content:center}.SecurityPolicy_orgNode__eUaBD{--line-style:solid;position:relative;flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center}.SecurityPolicy_orgChildren__v_7Qn{position:relative;display:flex;justify-content:center;width:100%;padding-top:18px}.SecurityPolicy_orgChildren__v_7Qn:before{content:"";position:absolute;top:0;left:50%;margin-left:-1px;width:0;height:18px;border-left:2px var(--line-style) var(--gray-200)}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD{padding:18px 8px 0}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD:after,.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD:before{content:"";position:absolute;top:0;width:50%;height:0;border-top:2px var(--line-style) var(--gray-200)}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD:before{right:50%}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD:after{left:50%}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD:first-child:before,.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD:last-child:after{display:none}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD>.SecurityPolicy_orgBox__fdEgU:before{content:"";position:absolute;top:-18px;left:50%;margin-left:-1px;width:0;height:18px;border-left:2px var(--line-style) var(--gray-200)}.SecurityPolicy_orgBox__fdEgU{position:relative;width:100%;max-width:260px;margin:0;padding:12px 14px;border-radius:8px;background:var(--white);border:1px solid var(--gray-200);font-family:var(--font-display),var(--font-cjk);font-size:.88rem;font-weight:600;line-height:1.45;color:var(--navy);text-align:center}.SecurityPolicy_orgBoxRoot__EzyFO{max-width:330px;background:var(--navy);border-color:var(--navy);color:var(--white)}.SecurityPolicy_orgBoxLead__nkIkh{border-color:var(--navy);border-width:2px}.SecurityPolicy_orgBoxAudit__KbZuQ{background:transparent;border-style:dashed}.SecurityPolicy_orgNote__gnXE_{display:block;margin-top:6px;font-family:var(--font-body),var(--font-cjk);font-size:.72rem;font-weight:400;line-height:1.55;color:var(--gray-600)}.SecurityPolicy_orgNodeAudit__g4_7o{--line-style:dashed}.SecurityPolicy_flow__0zHDB{padding:24px 20px;background:var(--off-white);border:1px solid var(--gray-100);border-radius:12px}.SecurityPolicy_flowBranches__JKx5H,.SecurityPolicy_flowSteps__eFXkT{list-style:none;margin:0;padding:0}.SecurityPolicy_flowItem__hmsa3{position:relative}.SecurityPolicy_flowItem__hmsa3+.SecurityPolicy_flowItem__hmsa3{padding-top:22px}.SecurityPolicy_flowItem__hmsa3+.SecurityPolicy_flowItem__hmsa3:before{content:"";position:absolute;top:0;left:21px;width:2px;height:22px;background:var(--gray-200)}.SecurityPolicy_flowItem__hmsa3+.SecurityPolicy_flowItem__hmsa3:after{content:"";position:absolute;top:12px;left:17px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--gray-200)}.SecurityPolicy_flowBox__Yv2kd{position:relative;margin:0;padding:12px 16px;border-radius:8px;background:var(--white);border:1px solid var(--gray-200);font-size:.88rem;line-height:1.55;color:var(--navy)}.SecurityPolicy_flowTerminal__Trhmg{display:inline-block;width:auto;padding:8px 22px;border-radius:999px;background:var(--navy);border-color:var(--navy);color:var(--white);font-family:var(--font-display),var(--font-cjk);font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.SecurityPolicy_flowSource__tMTN6{margin-right:12px;box-shadow:5px 0 0 -1px var(--white),5px 0 0 var(--gray-200),10px 0 0 -1px var(--white),10px 0 0 var(--gray-200)}.SecurityPolicy_flowDecision__8v3nG{border-color:var(--navy);border-left-width:3px;font-weight:600}.SecurityPolicy_flowKind__BZ_nl{display:block;margin-bottom:4px;font-family:var(--font-mono);font-size:.68rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--gray-600)}.SecurityPolicy_flowBranches__JKx5H{margin-top:14px}.SecurityPolicy_flowBranch__OrFM2{padding-left:18px;border-left:3px solid var(--gray-200)}.SecurityPolicy_flowBranch__OrFM2+.SecurityPolicy_flowBranch__OrFM2{margin-top:20px}.SecurityPolicy_flowBranchHead__aCeAl{margin:0 0 12px}.SecurityPolicy_flowBadge__fYE0H{display:inline-block;padding:4px 12px;border-radius:999px;background:var(--white);border:1px solid var(--gray-200);font-size:.75rem;font-weight:600;line-height:1.5;color:var(--navy)}.SecurityPolicy_flowBadgeYes__n5F_u{background:var(--navy);border-color:var(--navy);color:var(--white)}.SecurityPolicy_flowBadgeNo__lcdBb{border-color:var(--navy)}.SecurityPolicy_flowBranchSevere__R3L20{border-left-color:var(--pink)}.SecurityPolicy_flowBadgeSevere__GJuWN{background:var(--pink-subtle);border-color:var(--pink)}.SecurityPolicy_flowBranchMinor__jQs97{border-left-color:var(--blue)}.SecurityPolicy_flowBadgeMinor__idnWS{border-color:var(--blue)}.SecurityPolicy_flowNote__RmF4k{margin:12px 0 0;padding:10px 12px;border-radius:8px;background:var(--white);border:1px dashed var(--gray-200);font-size:.78rem;line-height:1.6;color:var(--gray-600)}@media (max-width:640px){.SecurityPolicy_orgChart__ZTYNL{padding:20px 16px}.SecurityPolicy_orgNode__eUaBD,.SecurityPolicy_orgTree__01G4G{display:block}.SecurityPolicy_orgChildren__v_7Qn{display:block;width:auto;padding-top:12px}.SecurityPolicy_orgChildren__v_7Qn:before{left:11px;margin-left:0;height:12px}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD{padding:0 0 10px 26px}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD:last-child{padding-bottom:0}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD:before{top:20px;right:auto;left:11px;width:15px}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD:after{top:0;left:11px;width:0;height:100%;border-top:0;border-left:2px var(--line-style) var(--gray-200)}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD:first-child:before,.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD:last-child:after{display:block}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD:last-child:after{height:21px}.SecurityPolicy_orgChildren__v_7Qn>.SecurityPolicy_orgNode__eUaBD>.SecurityPolicy_orgBox__fdEgU:before{display:none}.SecurityPolicy_orgBox__fdEgU{max-width:none;text-align:left}}.SecurityPolicy_priorityList__1D5K7{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 32px;gap:10px 32px}.SecurityPolicy_priorityItem__dgvUB{font-size:.9rem;line-height:1.6;color:var(--gray-600);padding:10px 14px;background:var(--off-white);border-radius:8px;display:flex;align-items:center;gap:10px}.SecurityPolicy_priorityNumber__5I2_T{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--navy);color:#fff;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center}.SecurityPolicy_publishDate__yQrKo{margin-top:48px;padding-top:24px;border-top:1px solid var(--gray-100);font-size:.85rem;color:var(--gray-500);text-align:center}@media (max-width:600px){.SecurityPolicy_page__t21Ah{padding:120px 16px 64px}.SecurityPolicy_title__qnA1q{font-size:1.5rem}.SecurityPolicy_docMeta__bE0zi{flex-direction:column;gap:4px}.SecurityPolicy_priorityList__1D5K7{grid-template-columns:1fr}.SecurityPolicy_introBlock__kZ7WW{padding:20px}.SecurityPolicy_flow__0zHDB{padding:20px 14px}.SecurityPolicy_flowBranch__OrFM2{padding-left:12px}.SecurityPolicy_flowBox__Yv2kd{padding:11px 13px;font-size:.85rem}}