.publicLegal_doc__va0OI{display:block;max-inline-size:calc(72ch + 2 * var(--gutter-outer));margin-inline:auto;padding-inline:var(--gutter-outer);padding-block:var(--sp-5) var(--sp-7);color:var(--ink-1);overflow-wrap:break-word}.publicLegal_doc__va0OI ::selection{background:color-mix(in oklch,var(--brand) 55%,transparent);color:var(--brand-ink)}.publicLegal_brand__VOKQc{display:inline-flex;align-items:center;gap:var(--sp-2);min-block-size:48px;margin-block-end:var(--sp-4);color:var(--ink-1);font-weight:600;font-size:1.0625rem;text-decoration:none}.publicLegal_brand__VOKQc:hover{color:var(--accent)}.publicLegal_head__Ep2ls{display:flex;flex-direction:column;gap:var(--sp-2);padding-block-end:var(--sp-4);border-block-end:1px solid var(--border);container-type:inline-size}.publicLegal_version__zRQdW{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2);font-size:.875rem;font-weight:600;color:var(--ink-3)}.publicLegal_versionDate__VxRvn{color:var(--ink-1);font-variant-numeric:tabular-nums}.publicLegal_binding__wjiRt{margin:0;font-size:.875rem;line-height:1.5;color:var(--ink-2)}.publicLegal_inlineLink__v1dTj{color:var(--accent);font-weight:600;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.publicLegal_inlineLink__v1dTj:hover{text-decoration-thickness:2px}.publicLegal_toc__2xEbt{margin-block:var(--sp-4) var(--sp-5)}.publicLegal_tocTitle__tOp1k{margin:0 0 var(--sp-2);font-family:inherit;font-size:.875rem;font-weight:700;letter-spacing:.01em;color:var(--ink-3)}.publicLegal_tocList__pfNg8{margin:0;padding:0;list-style:none;columns:22rem 2;column-gap:var(--sp-4)}.publicLegal_tocItem__T___p,.publicLegal_tocPart__w6aIl{break-inside:avoid}.publicLegal_tocPart__w6aIl{margin-block-start:var(--sp-2);font-weight:700}.publicLegal_tocPart__w6aIl:first-child{margin-block-start:0}.publicLegal_tocLink__Yxeol{display:grid;grid-template-columns:2ch minmax(0,1fr);column-gap:var(--sp-2);align-items:baseline;min-block-size:40px;padding-block:8px;color:var(--ink-1);font-size:.9375rem;line-height:1.4;text-decoration:none}.publicLegal_tocLink__Yxeol:hover{color:var(--accent);text-decoration-line:underline;text-underline-offset:.2em}.publicLegal_tocPart__w6aIl .publicLegal_tocLink__Yxeol{grid-template-columns:minmax(0,1fr)}.publicLegal_tocNum__5xprX{color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:end}.publicLegal_body__DzfWA{font-size:clamp(1rem,.97rem + .15vw,1.0625rem);line-height:1.62}.publicLegal_part__lEmSl{margin:var(--sp-6) 0 var(--sp-3);padding-block-start:var(--sp-3);border-block-start:2px solid var(--ink-1);font-size:clamp(1.375rem,1.21rem + .68vw,1.75rem);font-weight:700;line-height:1.25;letter-spacing:-.012em}.publicLegal_heading___c70X,.publicLegal_part__lEmSl{font-family:inherit;color:var(--ink-1);text-wrap:balance;scroll-margin-block-start:var(--sp-4)}.publicLegal_heading___c70X{margin:var(--sp-5) 0 var(--sp-2);font-size:clamp(1.1875rem,1.1rem + .35vw,1.375rem);font-weight:600;line-height:1.3;letter-spacing:-.008em}.publicLegal_part__lEmSl+.publicLegal_heading___c70X{margin-block-start:var(--sp-3)}.publicLegal_sub__wrw8_{margin:var(--sp-4) 0 var(--sp-2);font-family:inherit;font-size:1rem;font-weight:700;line-height:1.35;color:var(--ink-1)}.publicLegal_clause__luuL6{margin:0 0 var(--sp-3);max-inline-size:72ch;text-wrap:pretty}.publicLegal_numbered__SSNec{display:grid;grid-template-columns:3em minmax(0,1fr);column-gap:var(--sp-1)}.publicLegal_num__KcESG{font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink-3)}.publicLegal_clause__luuL6 strong,.publicLegal_item__RwFVK strong,.publicLegal_rowHead__2gAC9 strong,.publicLegal_td__QzWd5 strong{font-weight:700}.publicLegal_list__0WgYI{margin:0 0 var(--sp-3);padding-inline-start:1.25em;list-style:disc}.publicLegal_item__RwFVK{margin-block-end:var(--sp-2);text-wrap:pretty}.publicLegal_item__RwFVK::marker{color:var(--ink-3)}.publicLegal_code__a7BHy{font-family:inherit;font-weight:600;padding-inline:.2em;border-radius:3px;background:var(--surface-2)}.publicLegal_tableWrap__f8N4y{container-type:inline-size;margin:0 0 var(--sp-4)}.publicLegal_rowHead__2gAC9,.publicLegal_row__SIGaa,.publicLegal_table__HxkCe,.publicLegal_table__HxkCe tbody,.publicLegal_td__QzWd5{display:block}.publicLegal_table__HxkCe{inline-size:100%;border-collapse:collapse;border-block-end:1px solid var(--border)}.publicLegal_table__HxkCe thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.publicLegal_th__8yPbw{padding:0 var(--sp-3) var(--sp-2) 0;font-size:.8125rem;font-weight:700;letter-spacing:.01em;color:var(--ink-3);text-align:start;vertical-align:bottom}.publicLegal_row__SIGaa{padding-block:var(--sp-3);border-block-start:1px solid var(--border)}.publicLegal_rowHead__2gAC9{font-weight:600;text-align:start;line-height:1.45}.publicLegal_td__QzWd5{margin-block-start:var(--sp-2);line-height:1.5}.publicLegal_td__QzWd5:before{content:attr(data-label);display:block;font-size:.8125rem;font-weight:700;letter-spacing:.01em;color:var(--ink-3)}@container (min-width: 36rem){.publicLegal_table__HxkCe{display:table}.publicLegal_table__HxkCe thead{display:table-header-group;position:static;inline-size:auto;block-size:auto;overflow:visible;clip-path:none;white-space:normal}.publicLegal_table__HxkCe tbody{display:table-row-group}.publicLegal_row__SIGaa{display:table-row}.publicLegal_rowHead__2gAC9,.publicLegal_td__QzWd5{display:table-cell;margin:0;padding:var(--sp-2) var(--sp-3) var(--sp-2) 0;border-block-start:1px solid var(--border);vertical-align:top;font-size:.9375rem}.publicLegal_rowHead__2gAC9{inline-size:30%}.publicLegal_td__QzWd5:before{content:none}}.publicLegal_docs__YXsUY{margin-block-start:var(--sp-6);padding-block-start:var(--sp-4);border-block-start:1px solid var(--border)}.publicLegal_docsTitle__7Bqwp{margin:0 0 var(--sp-2);font-family:inherit;font-size:.875rem;font-weight:700;letter-spacing:.01em;color:var(--ink-3)}.publicLegal_docsList__sh_y_{margin:0;padding:0;list-style:none}.publicLegal_docsLink__IV2zT{display:flex;align-items:center;min-block-size:44px;color:var(--accent);font-weight:600;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.publicLegal_colophon__tZmUx{margin-block-start:var(--sp-4);font-style:normal;font-size:.875rem;line-height:1.6;color:var(--ink-2)}.publicLegal_colophonLine__Hrgr6{display:block}.publicLegal_numberWhole__dtlDR{white-space:nowrap}.publicLegal_head__Ep2ls h1:lang(af){font-size:min(clamp(2.312rem,1.71rem + 2.47vw,3.625rem),100cqi/12)}