.legal-page.svelte-1qwgyui:not(.has-toc) .legal-content:where(.svelte-1qwgyui){margin-inline:auto}.legal-address.svelte-1qwgyui{gap:0;display:grid}.legal-address.svelte-1qwgyui .legal-p:where(.svelte-1qwgyui){margin:0}.legal-page.svelte-1qwgyui{max-width:72rem;margin:0 auto;padding-block:1.5rem 2rem}.legal-toc.svelte-1qwgyui{display:none}.legal-toc__label.svelte-1qwgyui{font-size:var(--gm-type-caption);color:var(--gm-text-muted);margin:0 0 .5rem .75rem}.legal-toc.svelte-1qwgyui ul:where(.svelte-1qwgyui){margin:0;padding:0;list-style:none}.legal-toc__item.svelte-1qwgyui{border-left:2px solid var(--gm-rule);font-size:var(--gm-type-footnote);color:var(--gm-text-secondary);padding:.4rem .75rem;line-height:1.4;text-decoration:none;display:block}.legal-toc__item[aria-current].svelte-1qwgyui{border-left-color:var(--gm-accent-fill);color:var(--gm-text-primary);font-weight:600}@media (hover:hover){.legal-toc__item.svelte-1qwgyui:hover{color:var(--gm-text-primary)}}.legal-toc-fab.svelte-1qwgyui{grid-column:2;align-self:start;width:fit-content;position:static}.legal-toc-sheet.svelte-1qwgyui{display:grid}.legal-content.svelte-1qwgyui{min-width:0;max-width:70ch}.legal-header.svelte-1qwgyui,.legal-section.svelte-1qwgyui>:not(.legal-table-wrap),.legal-subsection.svelte-1qwgyui>:not(.legal-table-wrap){max-width:70ch}.legal-header.svelte-1qwgyui{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;margin-bottom:2.5rem;display:grid}.legal-title.svelte-1qwgyui,.legal-basis.svelte-1qwgyui{grid-column:1/-1}.legal-date.svelte-1qwgyui{grid-column:1;align-self:center}.legal-title.svelte-1qwgyui{font-size:clamp(1.625rem,7vw,2.75rem);font-stretch:var(--gm-display-stretch-hero);font-weight:var(--gm-display-weight-title);color:var(--gm-text-primary);text-wrap:balance;line-height:1.08}.legal-basis.svelte-1qwgyui{font-size:var(--gm-type-body);color:var(--gm-text-secondary);line-height:1.45}.legal-date.svelte-1qwgyui{font-size:var(--gm-type-caption);color:var(--gm-text-muted)}.legal-section.svelte-1qwgyui{border-top:1px solid var(--gm-rule);margin-bottom:1.75rem;padding-top:1.75rem}.legal-section-title.svelte-1qwgyui{font-size:var(--gm-type-title2);font-weight:var(--gm-display-weight-title);color:var(--gm-text-primary);text-wrap:balance;margin-bottom:.75rem;line-height:1.25}.legal-subsection.svelte-1qwgyui{margin-top:1.5rem}.legal-subsection-title.svelte-1qwgyui{font-size:var(--gm-type-headline);color:var(--gm-text-primary);margin-bottom:.5rem;font-weight:600}.legal-p.svelte-1qwgyui,.legal-list.svelte-1qwgyui li:where(.svelte-1qwgyui){font-size:var(--gm-type-body);color:var(--gm-text-secondary);line-height:1.6}.legal-p.svelte-1qwgyui{margin-bottom:.75rem}.legal-link.svelte-1qwgyui{color:var(--gm-text-primary);text-underline-offset:2px;text-decoration:underline}@media (hover:hover){.legal-link.svelte-1qwgyui:hover{color:var(--gm-accent-orange)}}.legal-list.svelte-1qwgyui{margin:0 0 1rem;padding:0;list-style:none}.legal-list.svelte-1qwgyui li:where(.svelte-1qwgyui){margin-bottom:.35rem;padding-left:1.25rem;position:relative}.legal-list.svelte-1qwgyui li:where(.svelte-1qwgyui):before{content:"";background:var(--gm-rule-strong);width:5px;height:5px;position:absolute;top:.7em;left:.25rem}.legal-callout.svelte-1qwgyui{border:1px solid var(--gm-rule);border-radius:var(--gm-radius-sm);background:var(--gm-bg-elevated);font-size:var(--gm-type-body);color:var(--gm-text-primary);margin:1rem 0;padding:.875rem 1rem;line-height:1.55}.legal-table-wrap.svelte-1qwgyui{margin:1rem 0}.legal-table-wrap.svelte-1qwgyui:focus-visible{outline:2px solid var(--gm-accent-orange);outline-offset:2px}.legal-table.svelte-1qwgyui{border-collapse:collapse;width:100%;font-size:var(--gm-type-body)}.legal-table.svelte-1qwgyui thead:where(.svelte-1qwgyui){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legal-table.svelte-1qwgyui tr:where(.svelte-1qwgyui){border-top:1px solid var(--gm-rule);gap:.25rem;padding:.75rem 0;display:grid}.legal-table.svelte-1qwgyui td:where(.svelte-1qwgyui){color:var(--gm-text-secondary);line-height:1.45;display:block}.legal-table.svelte-1qwgyui td:where(.svelte-1qwgyui):before{content:attr(data-label);font-size:var(--gm-type-caption);color:var(--gm-text-muted);line-height:1.6;display:block}.legal-table.svelte-1qwgyui td:where(.svelte-1qwgyui):first-child{color:var(--gm-text-primary);font-weight:600;display:block}.legal-table.svelte-1qwgyui td:where(.svelte-1qwgyui):first-child:before{content:none}@media (width>=768px){.legal-table-wrap.svelte-1qwgyui{width:100%;max-width:70ch;overflow-x:auto}.legal-table.svelte-1qwgyui{table-layout:auto}.legal-table.svelte-1qwgyui thead:where(.svelte-1qwgyui){clip-path:none;width:auto;height:auto;position:static}.legal-table.svelte-1qwgyui tr:where(.svelte-1qwgyui){border-top:0;display:table-row}.legal-table.svelte-1qwgyui th:where(.svelte-1qwgyui),.legal-table.svelte-1qwgyui td:where(.svelte-1qwgyui){border-bottom:1px solid var(--gm-rule);text-align:left;vertical-align:top;padding:.6rem .75rem .6rem 0;display:table-cell}.legal-table.svelte-1qwgyui th:where(.svelte-1qwgyui){font-size:var(--gm-type-footnote);color:var(--gm-text-secondary);white-space:nowrap;font-weight:600}.legal-table.svelte-1qwgyui td:where(.svelte-1qwgyui):before{content:none}.legal-table.svelte-1qwgyui td:where(.svelte-1qwgyui):first-child{display:table-cell}}.legal-page.is-wide.has-toc.svelte-1qwgyui{grid-template-columns:16rem minmax(0,1fr);gap:3rem;padding-top:2.5rem;display:grid}.legal-page.is-wide.has-toc.svelte-1qwgyui .legal-toc:where(.svelte-1qwgyui){top:calc(var(--gm-chrome-top) + 1.5rem);max-height:calc(100svh - var(--gm-chrome-top) - 3rem);align-self:start;display:block;position:sticky;overflow-y:auto}.legal-page.is-wide.has-toc.svelte-1qwgyui .legal-toc-fab:where(.svelte-1qwgyui){display:none}
