.docmeta[data-astro-cid-zfom5mau]{color:var(--muted);font-size:.92rem}.layout[data-astro-cid-zfom5mau]{align-items:start;gap:2rem;display:grid}.doc[data-astro-cid-zfom5mau]{min-width:0;max-width:46rem}.toc[data-astro-cid-zfom5mau] ol[data-astro-cid-zfom5mau]{gap:.15rem;display:grid}.toc[data-astro-cid-zfom5mau] a[data-astro-cid-zfom5mau]{border-radius:var(--radius-sm);color:var(--text);grid-template-columns:1.6rem 1fr;gap:.4rem;padding:.35rem .5rem;font-size:.92rem;line-height:1.4;text-decoration:none;display:grid}.toc[data-astro-cid-zfom5mau] a[data-astro-cid-zfom5mau]:hover{background:var(--blue-50);color:var(--blue-700)}.toc__n[data-astro-cid-zfom5mau]{color:var(--muted);font-variant-numeric:tabular-nums}.toc--side[data-astro-cid-zfom5mau]{display:none}.toc__title[data-astro-cid-zfom5mau]{color:var(--muted);font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .6rem .5rem;font-weight:600}.toc--inline[data-astro-cid-zfom5mau]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-bottom:2.5rem}.toc--inline[data-astro-cid-zfom5mau] summary[data-astro-cid-zfom5mau]{color:var(--ink);cursor:pointer;align-items:center;gap:.75rem;padding:.9rem 1.1rem;font-weight:600;list-style:none;display:flex}.toc--inline[data-astro-cid-zfom5mau] summary[data-astro-cid-zfom5mau]::-webkit-details-marker{display:none}.toc--inline[data-astro-cid-zfom5mau] summary[data-astro-cid-zfom5mau] .icon{color:var(--muted);transition:transform var(--dur-fast) var(--ease);margin-left:auto}.toc--inline[data-astro-cid-zfom5mau][open] summary[data-astro-cid-zfom5mau] .icon{transform:rotate(180deg)}.toc__count[data-astro-cid-zfom5mau]{color:var(--muted);font-size:.9rem;font-weight:400}.toc--inline[data-astro-cid-zfom5mau] nav[data-astro-cid-zfom5mau]{padding:0 .6rem .8rem}.summary[data-astro-cid-zfom5mau]{border-radius:var(--radius);background:var(--blue-50);box-shadow:inset 0 0 0 1px var(--blue-100);margin-bottom:2rem;padding:clamp(1.2rem,3vw,1.6rem)}.summary__title[data-astro-cid-zfom5mau]{font-size:var(--step-1);color:var(--ink);align-items:center;gap:.6rem;margin-bottom:.8rem;display:flex}.summary__title[data-astro-cid-zfom5mau] .icon{color:var(--blue-600)}.summary[data-astro-cid-zfom5mau] ul{gap:.5rem;padding-left:1.2rem;list-style:outside;display:grid}.summary[data-astro-cid-zfom5mau] p{color:var(--muted);margin-top:.9rem;font-size:.92rem}.legal[data-astro-cid-zfom5mau]{color:var(--text);overflow-wrap:break-word;line-height:1.7}.legal[data-astro-cid-zfom5mau] h3{font-size:var(--step-1);margin:1.6rem 0 .5rem}.legal[data-astro-cid-zfom5mau] p+p,.legal[data-astro-cid-zfom5mau] p+ul,.legal[data-astro-cid-zfom5mau] ul+p,.legal[data-astro-cid-zfom5mau] p+.facts,.legal[data-astro-cid-zfom5mau] .facts+p{margin-top:.9rem}.legal[data-astro-cid-zfom5mau] ul:not(.clauses){margin-top:.6rem;padding-left:1.25rem;list-style:outside}.legal[data-astro-cid-zfom5mau] ul:not(.clauses) li+li{margin-top:.35rem}.legal[data-astro-cid-zfom5mau] a{font-weight:500}.legal[data-astro-cid-zfom5mau] .clauses{gap:.8rem;list-style:none;display:grid}.legal[data-astro-cid-zfom5mau] .clauses>li{counter-increment:clause;grid-template-columns:2.5rem 1fr;display:grid}.legal[data-astro-cid-zfom5mau] .clauses>li:before{content:counter(article) "." counter(clause);color:var(--muted);font-variant-numeric:tabular-nums}.legal[data-astro-cid-zfom5mau] .clauses>li>*{grid-column:2}.legal[data-astro-cid-zfom5mau] .clauses>li>ul{margin-top:.4rem}.legal[data-astro-cid-zfom5mau]{counter-reset:article}.legal[data-astro-cid-zfom5mau] .lsec{counter-increment:article}.legal[data-astro-cid-zfom5mau] .facts{gap:.75rem;display:grid}.legal[data-astro-cid-zfom5mau] .facts>div{border-radius:var(--radius-sm);background:var(--mist);box-shadow:inset 0 0 0 1px var(--line-soft);padding:.9rem 1.1rem}.legal[data-astro-cid-zfom5mau] .facts dt{color:var(--ink);font-weight:600}.legal[data-astro-cid-zfom5mau] .facts dd{margin:.25rem 0 0}.legal[data-astro-cid-zfom5mau] .facts dd+dd{color:var(--muted);margin-top:.15rem;font-size:.92rem}.company[data-astro-cid-zfom5mau]{border-top:1px solid var(--line);color:var(--muted);margin-top:3rem;padding-top:1.5rem;font-size:.92rem;line-height:1.6}.company[data-astro-cid-zfom5mau] strong[data-astro-cid-zfom5mau]{color:var(--ink)}.company__version[data-astro-cid-zfom5mau]{margin-top:.8rem}@media (width>=1080px){.layout[data-astro-cid-zfom5mau]{grid-template-columns:15.5rem minmax(0,1fr);gap:clamp(2.5rem,5vw,4.5rem)}.toc--side[data-astro-cid-zfom5mau]{top:calc(var(--header-h,4.5rem) + 1.5rem);max-height:calc(100vh - var(--header-h,4.5rem) - 3rem);overscroll-behavior:contain;display:block;position:sticky;overflow-y:auto}.toc--inline[data-astro-cid-zfom5mau]{display:none}}@media print{.legal-section[data-astro-cid-zfom5mau]{padding-block:.5rem}.layout[data-astro-cid-zfom5mau]{display:block}.doc[data-astro-cid-zfom5mau]{max-width:none}.legal[data-astro-cid-zfom5mau]{font-size:10.5pt;line-height:1.5}.legal[data-astro-cid-zfom5mau] h3{break-after:avoid;margin-top:1rem;font-size:11.5pt}.summary[data-astro-cid-zfom5mau]{break-inside:avoid;background:0 0;box-shadow:inset 0 0 0 1px #999}.legal[data-astro-cid-zfom5mau] .facts>div{break-inside:avoid;background:0 0;box-shadow:inset 0 0 0 1px #bbb}.legal[data-astro-cid-zfom5mau] .clauses>li,.company[data-astro-cid-zfom5mau]{break-inside:avoid}}.lsec[data-astro-cid-hfrxrtyy]{counter-reset:clause;scroll-margin-top:calc(var(--header-h,4.5rem) + 1.5rem)}.lsec[data-astro-cid-hfrxrtyy]+.lsec[data-astro-cid-hfrxrtyy]{border-top:1px solid var(--line-soft);margin-top:clamp(2.25rem,4vw,3rem);padding-top:clamp(2.25rem,4vw,3rem)}h2[data-astro-cid-hfrxrtyy]{font-size:var(--step-2);gap:.35rem;margin-bottom:.9rem;line-height:1.25;display:grid}h2[data-astro-cid-hfrxrtyy]:has(.lsec__n){grid-template-columns:auto 1fr;gap:.6rem}.lsec__n[data-astro-cid-hfrxrtyy]{color:var(--blue-600);font-variant-numeric:tabular-nums}.lsec__label[data-astro-cid-hfrxrtyy]{color:var(--blue-700);font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.04em;text-transform:uppercase;font-weight:600}@media print{.lsec[data-astro-cid-hfrxrtyy]{break-inside:auto}.lsec[data-astro-cid-hfrxrtyy]+.lsec[data-astro-cid-hfrxrtyy]{border-top:0;margin-top:1.25rem;padding-top:0}h2[data-astro-cid-hfrxrtyy]{break-after:avoid;font-size:13pt}}
