.LegalDocument-module-scss-module__62CmJq__summary{padding-block:64px 8px}@media (max-width:860px){.LegalDocument-module-scss-module__62CmJq__summary{padding-block:40px 0}}.LegalDocument-module-scss-module__62CmJq__inner{width:100%;max-width:1228px;margin-inline:auto;padding-inline:24px}@media (max-width:560px){.LegalDocument-module-scss-module__62CmJq__inner{padding-inline:18px}}.LegalDocument-module-scss-module__62CmJq__summaryTitle{letter-spacing:-.012em;margin-bottom:20px;font-size:22px;font-weight:650;line-height:1.25}.LegalDocument-module-scss-module__62CmJq__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none;display:grid}@media (max-width:1180px){.LegalDocument-module-scss-module__62CmJq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.LegalDocument-module-scss-module__62CmJq__cards{grid-template-columns:1fr}}.LegalDocument-module-scss-module__62CmJq__card{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);flex-direction:column;gap:8px;padding:22px;display:flex}.LegalDocument-module-scss-module__62CmJq__card h3{letter-spacing:-.01em;margin-top:6px;font-size:16px;font-weight:650;line-height:1.3}.LegalDocument-module-scss-module__62CmJq__card p{color:var(--text-soft);font-size:14.5px;line-height:1.55}.LegalDocument-module-scss-module__62CmJq__cardIcon{width:36px;height:36px;color:var(--accent);background:var(--accent-soft);border-radius:11px;place-items:center;display:grid}.LegalDocument-module-scss-module__62CmJq__doc{width:100%;max-width:1228px;margin-inline:auto;padding-inline:24px}@media (max-width:560px){.LegalDocument-module-scss-module__62CmJq__doc{padding-inline:18px}}.LegalDocument-module-scss-module__62CmJq__doc{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px;padding-block:56px 24px;display:grid}@media (max-width:860px){.LegalDocument-module-scss-module__62CmJq__doc{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:40px 8px}}.LegalDocument-module-scss-module__62CmJq__toc{padding:18px 8px 18px 0;position:sticky;top:92px}.LegalDocument-module-scss-module__62CmJq__toc ol{counter-reset:toc;flex-direction:column;gap:2px;list-style:none;display:flex}.LegalDocument-module-scss-module__62CmJq__toc li{counter-increment:toc}.LegalDocument-module-scss-module__62CmJq__toc a{border-radius:var(--radius-sm);color:var(--text-soft);gap:10px;padding:7px 10px;font-size:14px;line-height:1.35;transition:color .12s,background .12s;display:flex}.LegalDocument-module-scss-module__62CmJq__toc a:before{content:counter(toc, decimal-leading-zero);min-width:20px;color:var(--faint);font-family:ui-monospace,Cascadia Code,SF Mono,Consolas,monospace;font-size:12px;line-height:1.6}.LegalDocument-module-scss-module__62CmJq__toc a:hover{color:var(--text);background:var(--surface-2)}.LegalDocument-module-scss-module__62CmJq__toc a:focus-visible{box-shadow:0 0 0 3px var(--accent-ring);outline:none}@media (max-width:860px){.LegalDocument-module-scss-module__62CmJq__toc{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);padding:16px;position:static}.LegalDocument-module-scss-module__62CmJq__toc ol{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:560px){.LegalDocument-module-scss-module__62CmJq__toc ol{grid-template-columns:1fr}}.LegalDocument-module-scss-module__62CmJq__tocTitle{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px 10px;font-size:11.5px;font-weight:650}.LegalDocument-module-scss-module__62CmJq__article{max-width:760px}.LegalDocument-module-scss-module__62CmJq__part{padding-block:8px 28px;scroll-margin-top:88px}.LegalDocument-module-scss-module__62CmJq__part+.LegalDocument-module-scss-module__62CmJq__part{border-top:1px solid var(--border);padding-top:28px}.LegalDocument-module-scss-module__62CmJq__part h2{letter-spacing:-.02em;align-items:baseline;gap:14px;margin-bottom:14px;font-size:clamp(21px,2.2vw,25px);font-weight:700;line-height:1.2;display:flex}.LegalDocument-module-scss-module__62CmJq__part p,.LegalDocument-module-scss-module__62CmJq__part li{color:var(--text-soft);font-size:15.5px;line-height:1.62}.LegalDocument-module-scss-module__62CmJq__part p+p,.LegalDocument-module-scss-module__62CmJq__part p+ul,.LegalDocument-module-scss-module__62CmJq__part ul+p,.LegalDocument-module-scss-module__62CmJq__part p+.LegalDocument-module-scss-module__62CmJq__tableWrap,.LegalDocument-module-scss-module__62CmJq__part .LegalDocument-module-scss-module__62CmJq__tableWrap+p,.LegalDocument-module-scss-module__62CmJq__part .LegalDocument-module-scss-module__62CmJq__props+p{margin-top:12px}.LegalDocument-module-scss-module__62CmJq__part p[data-clause]{padding-left:46px;position:relative}@media (max-width:560px){.LegalDocument-module-scss-module__62CmJq__part p[data-clause]{padding-left:42px}}.LegalDocument-module-scss-module__62CmJq__part p[data-clause]+ul{padding-left:46px}@media (max-width:560px){.LegalDocument-module-scss-module__62CmJq__part p[data-clause]+ul{padding-left:42px}}.LegalDocument-module-scss-module__62CmJq__part ul{flex-direction:column;gap:8px;padding-left:0;list-style:none;display:flex}.LegalDocument-module-scss-module__62CmJq__part li{padding-left:22px;position:relative}.LegalDocument-module-scss-module__62CmJq__part li:before{content:"";background:var(--accent);opacity:.75;border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:6px}.LegalDocument-module-scss-module__62CmJq__part a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:3px;overflow-wrap:anywhere;border-radius:3px}.LegalDocument-module-scss-module__62CmJq__part a:hover{text-decoration-color:currentColor}.LegalDocument-module-scss-module__62CmJq__part a:focus-visible{box-shadow:0 0 0 3px var(--accent-ring);outline:none}.LegalDocument-module-scss-module__62CmJq__clause{color:var(--muted);font-variant-numeric:tabular-nums;font-family:ui-monospace,Cascadia Code,SF Mono,Consolas,monospace;font-size:12.5px;line-height:1.5;position:absolute;top:.28em;left:0}.LegalDocument-module-scss-module__62CmJq__number{letter-spacing:0;color:var(--accent);flex:none;font-family:ui-monospace,Cascadia Code,SF Mono,Consolas,monospace;font-size:13px;font-weight:500}.LegalDocument-module-scss-module__62CmJq__tableWrap{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);overflow-x:auto}.LegalDocument-module-scss-module__62CmJq__tableWrap table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px;line-height:1.5}.LegalDocument-module-scss-module__62CmJq__tableWrap th,.LegalDocument-module-scss-module__62CmJq__tableWrap td{text-align:left;vertical-align:top;border-top:1px solid var(--border);padding:12px 16px}.LegalDocument-module-scss-module__62CmJq__tableWrap thead th{color:var(--muted);background:var(--surface-2);letter-spacing:.12em;text-transform:uppercase;border-top:0;font-size:11px;font-weight:650}.LegalDocument-module-scss-module__62CmJq__tableWrap tbody th{white-space:nowrap;font-weight:500}.LegalDocument-module-scss-module__62CmJq__tableWrap td{color:var(--text-soft)}.LegalDocument-module-scss-module__62CmJq__tableWrap code{color:var(--text);background:var(--surface-2);white-space:normal;overflow-wrap:anywhere;border-radius:6px;padding:2px 7px;font-family:ui-monospace,Cascadia Code,SF Mono,Consolas,monospace;font-size:12.5px}.LegalDocument-module-scss-module__62CmJq__props{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);margin-bottom:4px;overflow:hidden}.LegalDocument-module-scss-module__62CmJq__prop{grid-template-columns:120px minmax(0,1fr);gap:16px;padding:13px 18px;display:grid}.LegalDocument-module-scss-module__62CmJq__prop+.LegalDocument-module-scss-module__62CmJq__prop{border-top:1px solid var(--border)}.LegalDocument-module-scss-module__62CmJq__prop dt{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:650;line-height:2.1}.LegalDocument-module-scss-module__62CmJq__prop dd{color:var(--text);margin:0;font-size:15px;line-height:1.55}@media (max-width:560px){.LegalDocument-module-scss-module__62CmJq__prop{grid-template-columns:1fr;gap:2px;padding:12px 16px}}.LegalDocument-module-scss-module__62CmJq__updated{border-top:1px solid var(--border);color:var(--muted);margin-top:8px;padding-top:20px;font-size:13.5px}
