.terms_page__KcYW5{background:#f8fafc;font-family:var(--font-sans);padding:clamp(116px,13vw,140px) 0 clamp(56px,8vw,96px)}.terms_wrap___8YiC{max-width:1080px;margin:0 auto;padding:0 clamp(16px,4vw,32px);display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:start}.terms_toc__QJitv{position:sticky;top:100px;font-size:13.5px}.terms_toc__QJitv b{display:block;font-size:11px;letter-spacing:.8px;text-transform:uppercase;color:#64748b;margin-bottom:10px}.terms_toc__QJitv a{display:block;color:#475569;text-decoration:none;padding:5px 0 5px 12px;border-left:2px solid #e2e8f0;line-height:1.35}.terms_toc__QJitv a:hover{color:#051036;border-color:#051036}.terms_title__EqNRH{font-size:clamp(28px,4vw,38px);font-weight:800;color:#051036;margin:0 0 6px;letter-spacing:-.5px}.terms_updated__9V2rh{color:#64748b;font-size:14px;margin:0 0 24px}.terms_intro__s8Gvz{padding:18px 20px;color:#334155;line-height:1.65;font-size:15.5px;margin:0 0 28px}.terms_intro__s8Gvz,.terms_section__Qe9yq{background:#fff;border:1px solid #e2e8f0;border-radius:16px}.terms_section__Qe9yq{padding:22px 24px;margin-bottom:14px;scroll-margin-top:100px}.terms_section__Qe9yq h2{font-size:19px;font-weight:700;color:#051036;margin:0 0 10px}.terms_section__Qe9yq li,.terms_section__Qe9yq p{color:#334155;line-height:1.7;font-size:15.5px}.terms_section__Qe9yq p{margin:0 0 10px}.terms_section__Qe9yq p:last-child{margin-bottom:0}.terms_section__Qe9yq ul{margin:6px 0 0;padding-left:20px;list-style:disc}.terms_section__Qe9yq li+li{margin-top:6px}.terms_table__oFeCM{width:100%;border-collapse:collapse;margin-top:8px;font-size:14.5px}.terms_table__oFeCM td,.terms_table__oFeCM th{text-align:left;vertical-align:top;padding:12px;border-top:1px solid #e2e8f0;line-height:1.55;color:#334155}.terms_table__oFeCM th{font-weight:800;color:#051036}.terms_table__oFeCM tbody th,.terms_table__oFeCM thead th:first-child{width:30%}.terms_table__oFeCM thead th{border-top:0;font-size:11px;letter-spacing:.7px;text-transform:uppercase;color:#64748b;padding-top:0}.terms_bookLink__fFX_y{font-weight:700;color:#051036}@media (max-width:860px){.terms_wrap___8YiC{grid-template-columns:1fr;gap:20px}.terms_toc__QJitv{position:static;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:14px}}@media (max-width:620px){.terms_table__oFeCM,.terms_table__oFeCM tbody,.terms_table__oFeCM td,.terms_table__oFeCM th,.terms_table__oFeCM tr{display:block;width:100%}.terms_table__oFeCM thead{display:none}.terms_table__oFeCM tr{border-top:1px solid #e2e8f0;padding:10px 0}.terms_table__oFeCM tbody th,.terms_table__oFeCM td,.terms_table__oFeCM th{border:0;padding:4px 0;width:100%}}