.legal_page__NN8MG{padding-bottom:72px}.legal_shell__F8_rc{width:min(1120px,calc(100% - 40px));margin:0 auto;padding-top:48px;display:flex;flex-direction:column;gap:32px}.legal_head__voegY{max-width:760px;display:flex;flex-direction:column;gap:10px}.legal_head__voegY h1{max-width:none;margin:6px 0 0;color:var(--ink);font-size:46px;line-height:1.05;font-weight:700;letter-spacing:-.03em}.legal_intro__BsOSA{margin:0;color:var(--ink-mid);font-size:17px;line-height:1.55}.legal_breadcrumb__0r9A2,.legal_updated__vX9Z8{color:var(--ink-soft);font-size:13px}.legal_breadcrumb__0r9A2 a{color:var(--ink-soft);text-decoration:none}.legal_breadcrumb__0r9A2 a:hover{text-decoration:underline}.legal_breadcrumb__0r9A2 [aria-current]{color:var(--ink)}.legal_draft__kU7Ao{margin-top:10px;padding:12px 16px;border:1px solid #f0d48a;border-radius:6px;background:#FDF3DC;color:#5C4200;font-size:13px;line-height:1.5}.legal_placeholder__55MTm{padding:0 3px;border-radius:2px;background:#FDF3DC;color:#5C4200}.legal_layout__pJP_3{display:flex;gap:64px;align-items:flex-start}.legal_toc__SAG9S{position:sticky;top:calc(var(--header-sticky) + 24px);width:250px;flex-shrink:0;display:flex;flex-direction:column;gap:8px}.legal_toc__SAG9S>span{color:var(--ink-soft);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.legal_toc__SAG9S ul{margin:0;padding:0 0 0 14px;list-style:none;border-left:2px solid var(--line)}.legal_toc__SAG9S a{display:block;padding:6px 0;color:var(--ink-mid);font-size:14px;text-decoration:none}.legal_toc__SAG9S a:hover{color:var(--blue)}.legal_body__33aAF{flex:1 1 0;min-width:0;max-width:760px;display:flex;flex-direction:column;gap:40px}.legal_body__33aAF section{display:flex;flex-direction:column;gap:14px;scroll-margin-top:24px}.legal_body__33aAF h2{margin:0;color:var(--ink);font-size:22px;font-weight:700;letter-spacing:-.01em}.legal_body__33aAF p{margin:0;color:var(--ink-mid);font-size:16px;line-height:1.7}.legal_body__33aAF ul{margin:0;padding-left:22px;list-style:disc;display:flex;flex-direction:column;gap:8px}.legal_body__33aAF li{color:var(--ink-mid);font-size:16px;line-height:1.65}.legal_body__33aAF a{color:var(--blue);font-weight:600}.legal_tableWrap__u_jOU{overflow-x:auto;border:1px solid var(--line);border-radius:6px;background:var(--card)}.legal_tableWrap__u_jOU table{width:100%;border-collapse:collapse}.legal_tableWrap__u_jOU td,.legal_tableWrap__u_jOU th{padding:12px 16px;text-align:left;vertical-align:top;letter-spacing:normal;text-transform:none;border-bottom:1px solid #e3e7ed}.legal_tableWrap__u_jOU th{background:transparent;color:var(--ink-soft);font-size:12px;font-weight:600}.legal_tableWrap__u_jOU td{color:var(--ink-mid);font-size:14px;line-height:1.5}.legal_tableWrap__u_jOU td:first-child{color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;white-space:nowrap}.legal_tableWrap__u_jOU tbody tr:last-child td{border-bottom:0}@media (max-width:900px){.legal_layout__pJP_3{flex-direction:column;gap:28px}.legal_toc__SAG9S{position:static;width:100%}}@media (max-width:640px){.legal_shell__F8_rc{padding-top:24px;gap:24px}.legal_head__voegY h1{font-size:34px}.legal_intro__BsOSA{font-size:16px}.legal_body__33aAF{gap:32px}.legal_body__33aAF li,.legal_body__33aAF p{font-size:15px}}.contact_page__aouoF{padding-bottom:80px}.contact_shell__tOmnM{width:min(1120px,calc(100% - 40px));margin:0 auto;padding-top:48px;display:flex;flex-direction:column;gap:28px}.contact_shell__tOmnM>*{max-width:920px}.contact_head__1dZHQ{display:flex;flex-direction:column;gap:10px}.contact_head__1dZHQ h1{max-width:none;margin:6px 0 0;color:var(--ink);font-size:46px;line-height:1.05;font-weight:700;letter-spacing:-.03em}.contact_head__1dZHQ p{margin:0;color:var(--ink-mid);font-size:17px;line-height:1.55}.contact_head__1dZHQ mark{padding:0 3px;border-radius:2px;background:#FDF3DC;color:#5C4200}.contact_breadcrumb__fN2qg{color:var(--ink-soft);font-size:13px}.contact_breadcrumb__fN2qg a{color:var(--ink-soft);text-decoration:none}.contact_breadcrumb__fN2qg a:hover{text-decoration:underline}.contact_breadcrumb__fN2qg [aria-current]{color:var(--ink)}.contact_emailCard__t5ykt{display:flex;align-items:center;gap:18px;padding:26px 30px;border-radius:8px;background:var(--blue);color:#FFFFFF;text-decoration:none}.contact_emailCard__t5ykt:hover{background:#0F57C7}.contact_emailIcon__Kjpp9{width:56px;height:56px;flex-shrink:0;border-radius:50%;background:rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center}.contact_emailText__W19Xd{display:flex;flex-direction:column;gap:4px;min-width:0}.contact_emailText__W19Xd span{color:#EAF2FE;font-size:13px}.contact_emailText__W19Xd strong{color:#FFFFFF;font-size:24px;word-break:break-all}.contact_topics__nz9vl{display:flex;flex-direction:column;gap:14px}.contact_topics__nz9vl h2{margin:0;color:var(--ink);font-size:20px;font-weight:700}.contact_topicGrid__D_ruI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.contact_topicGrid__D_ruI article{display:flex;flex-direction:column;gap:6px;padding:20px 22px;background:var(--card);border:1px solid var(--line);border-radius:6px}.contact_topicGrid__D_ruI h3{margin:0;color:var(--ink);font-size:16px;font-weight:700}.contact_topicGrid__D_ruI p{margin:0;color:var(--ink-mid);font-size:14px;line-height:1.55}.contact_faq__8hxP_{margin:0;color:var(--ink-soft);font-size:14px}.contact_faq__8hxP_ a{color:var(--blue);font-weight:600}@media (max-width:760px){.contact_topicGrid__D_ruI{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:640px){.contact_shell__tOmnM{padding-top:24px;gap:24px}.contact_head__1dZHQ h1{font-size:34px}.contact_head__1dZHQ p{font-size:16px}.contact_emailCard__t5ykt{padding:20px;gap:14px}.contact_emailIcon__Kjpp9{width:48px;height:48px}.contact_emailText__W19Xd strong{font-size:19px}}