.agb-wrap.svelte-1yjllk9{max-width:860px}.agb-meta.svelte-1yjllk9{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:28px;padding-bottom:22px;display:flex}.agb-valid.svelte-1yjllk9{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--yellow);font-size:11px}.agb-disclaimer.svelte-1yjllk9{border:1px solid var(--yellow);color:var(--ink-2);background:#ffd24a0f;border-left-width:3px;border-radius:6px;margin:0 0 28px;padding:14px 18px;font-size:13.5px;line-height:1.6}.agb-downloads.svelte-1yjllk9{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agb-downloads-label.svelte-1yjllk9{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-right:4px;font-size:10px}.agb-dl.svelte-1yjllk9{border:1px solid var(--rule-strong);font-family:var(--mono);letter-spacing:.08em;color:var(--ink-2);border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.agb-dl.svelte-1yjllk9 svg:where(.svelte-1yjllk9){width:13px;height:13px}.agb-dl.svelte-1yjllk9:hover{color:var(--yellow);border-color:var(--yellow);background:#ffd24a0f}.agb-toc.svelte-1yjllk9{background:var(--bg-2);border:1px solid var(--rule);grid-template-columns:repeat(2,1fr);gap:4px 24px;margin-bottom:40px;padding:22px 24px;display:grid}.agb-toc.svelte-1yjllk9 a:where(.svelte-1yjllk9){color:var(--ink-2);align-items:baseline;gap:10px;padding:6px 0;font-size:14px;text-decoration:none;transition:color .18s;display:flex}.agb-toc.svelte-1yjllk9 a:where(.svelte-1yjllk9) span:where(.svelte-1yjllk9){font-family:var(--mono);color:var(--yellow);min-width:18px;font-size:11px}.agb-toc.svelte-1yjllk9 a:where(.svelte-1yjllk9):hover{color:var(--ink)}.agb-section.svelte-1yjllk9{margin-bottom:clamp(32px,4vw,48px);scroll-margin-top:90px}.agb-h2.svelte-1yjllk9{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);border-bottom:1px solid var(--rule);margin:0 0 16px;padding-bottom:12px;font-size:clamp(18px,2vw,24px);font-weight:700}.agb-clause.svelte-1yjllk9{margin-bottom:14px}.agb-clause.svelte-1yjllk9 p:where(.svelte-1yjllk9){color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.65}.agb-clause.svelte-1yjllk9 .agb-cont:where(.svelte-1yjllk9){margin-top:10px}.agb-num.svelte-1yjllk9{font-family:var(--mono);color:var(--ink);margin-right:4px;font-size:12px;font-weight:700}.agb-list.svelte-1yjllk9{gap:8px;margin:10px 0 0;padding-left:18px;list-style:none;display:grid}.agb-list.svelte-1yjllk9>li:where(.svelte-1yjllk9){color:var(--ink-2);font-size:14px;line-height:1.6;position:relative}.agb-sublist.svelte-1yjllk9{gap:6px;margin:8px 0 0;padding-left:18px;list-style:none;display:grid}.agb-sublist.svelte-1yjllk9 li:where(.svelte-1yjllk9){color:var(--ink-3);font-size:13.5px;line-height:1.55}.agb-table-scroll.svelte-1yjllk9{border:1px solid var(--rule);margin-top:14px;overflow-x:auto}.agb-table.svelte-1yjllk9{border-collapse:collapse;width:100%;min-width:560px;font-size:12.5px}.agb-table.svelte-1yjllk9 th:where(.svelte-1yjllk9),.agb-table.svelte-1yjllk9 td:where(.svelte-1yjllk9){text-align:center;border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);color:var(--ink-2);font-variant-numeric:tabular-nums;padding:8px 12px}.agb-table.svelte-1yjllk9 th:where(.svelte-1yjllk9):last-child,.agb-table.svelte-1yjllk9 td:where(.svelte-1yjllk9):last-child{border-right:0}.agb-table.svelte-1yjllk9 th:where(.svelte-1yjllk9){font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);background:var(--bg-2);white-space:nowrap;font-size:10.5px}.agb-th-left.svelte-1yjllk9,.agb-td-left.svelte-1yjllk9{text-align:left!important}.agb-table-group.svelte-1yjllk9 td:where(.svelte-1yjllk9){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--yellow);text-align:left;background:#ffd24a0d;font-size:12px;font-weight:700}.agb-table-note.svelte-1yjllk9{font-family:var(--mono);color:var(--ink-3);margin-top:8px;font-size:10.5px}.agb-foot.svelte-1yjllk9{border-top:1px solid var(--rule);color:var(--ink-3);margin-top:clamp(40px,5vw,64px);padding-top:22px;font-size:13px;line-height:1.6}.agb-foot.svelte-1yjllk9 a:where(.svelte-1yjllk9){color:var(--yellow)}@media (width<=600px){.agb-toc.svelte-1yjllk9{grid-template-columns:1fr}}
