.terms-page[data-astro-cid-y5py4vqc]{color:var(--ink);background:#fff}.terms-shell[data-astro-cid-y5py4vqc]{width:min(1120px,calc(100% - 80px));margin-inline:auto}.terms-hero[data-astro-cid-y5py4vqc]{padding-block:40px 44px}.terms-back[data-astro-cid-y5py4vqc]{color:var(--muted);font-size:14px;text-decoration:none}.terms-back[data-astro-cid-y5py4vqc]:hover{color:var(--accent)}.terms-kicker[data-astro-cid-y5py4vqc]{margin:38px 0 16px;color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.terms-hero[data-astro-cid-y5py4vqc] h1[data-astro-cid-y5py4vqc]{margin:0;font-size:clamp(30px,4.8vw,54px);line-height:1.12;letter-spacing:-.035em;overflow-wrap:anywhere}.terms-subtitle[data-astro-cid-y5py4vqc]{margin:14px 0 0;color:var(--muted);font-size:clamp(19px,2.6vw,26px)}.terms-meta[data-astro-cid-y5py4vqc]{margin-top:30px}.terms-meta[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{margin:0;color:var(--muted);font-size:14px}.terms-meta[data-astro-cid-y5py4vqc] time[data-astro-cid-y5py4vqc]{color:var(--ink);font-weight:500}.terms-layout[data-astro-cid-y5py4vqc]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:64px;padding-top:42px;border-top:1px solid var(--line)}.terms-toc[data-astro-cid-y5py4vqc]{position:sticky;top:110px;align-self:start}.terms-toc[data-astro-cid-y5py4vqc] h2[data-astro-cid-y5py4vqc]{margin:0 0 20px;font-size:15px}.terms-toc[data-astro-cid-y5py4vqc] ol[data-astro-cid-y5py4vqc]{display:grid;margin:0;padding:0;gap:15px;list-style:none}.terms-toc[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]{display:block;color:var(--muted);font-size:14px;line-height:1.5;text-decoration:none}.terms-toc[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]:hover{color:var(--accent)}.terms-document[data-astro-cid-y5py4vqc]{min-width:0;font-size:16px;line-height:1.8}.terms-intro[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{margin:0 0 16px}.terms-document[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]{color:var(--accent);text-underline-offset:3px;overflow-wrap:anywhere}.terms-section[data-astro-cid-y5py4vqc]{margin-top:44px;scroll-margin-top:160px}.terms-section[data-astro-cid-y5py4vqc] h2[data-astro-cid-y5py4vqc]{margin:0 0 22px;font-size:clamp(22px,2.7vw,28px);line-height:1.3;letter-spacing:-.02em}.terms-clause[data-astro-cid-y5py4vqc]{margin-top:18px;scroll-margin-top:160px}.terms-clause[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{margin:0}.terms-clause-number[data-astro-cid-y5py4vqc]{font-weight:600}.terms-clause[data-astro-cid-y5py4vqc].is-subclause{padding-left:18px;border-left:2px solid var(--line)}.terms-clause[data-astro-cid-y5py4vqc] ul[data-astro-cid-y5py4vqc]{margin:12px 0 0;padding-left:18px;list-style:none}.terms-clause[data-astro-cid-y5py4vqc] li[data-astro-cid-y5py4vqc]+li[data-astro-cid-y5py4vqc]{margin-top:6px}.terms-bottom[data-astro-cid-y5py4vqc]{padding-block:48px 64px;text-align:right}.terms-bottom[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]{color:var(--accent);font-size:14px;text-underline-offset:3px}#terms-title[data-astro-cid-y5py4vqc]{scroll-margin-top:160px}.terms-page[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:3px}@media(max-width:980px){.terms-shell[data-astro-cid-y5py4vqc]{width:calc(100% - 48px)}.terms-layout[data-astro-cid-y5py4vqc]{grid-template-columns:minmax(0,1fr);gap:34px}.terms-toc[data-astro-cid-y5py4vqc]{position:static;padding-bottom:30px;border-bottom:1px solid var(--line)}.terms-toc[data-astro-cid-y5py4vqc] ol[data-astro-cid-y5py4vqc]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}@media(max-width:640px){.terms-shell[data-astro-cid-y5py4vqc]{width:calc(100% - 32px)}.terms-hero[data-astro-cid-y5py4vqc]{padding-block:28px 30px}.terms-kicker[data-astro-cid-y5py4vqc]{margin-top:28px}.terms-layout[data-astro-cid-y5py4vqc]{padding-top:28px}.terms-toc[data-astro-cid-y5py4vqc] ol[data-astro-cid-y5py4vqc]{grid-template-columns:minmax(0,1fr);gap:13px}.terms-document[data-astro-cid-y5py4vqc]{font-size:16px;line-height:1.75}.terms-section[data-astro-cid-y5py4vqc]{margin-top:34px}.terms-section[data-astro-cid-y5py4vqc],.terms-clause[data-astro-cid-y5py4vqc],#terms-title[data-astro-cid-y5py4vqc]{scroll-margin-top:190px}.terms-bottom[data-astro-cid-y5py4vqc]{padding-block:36px 44px;text-align:left}}@media print{.site-header,.site-footer,.terms-back[data-astro-cid-y5py4vqc],.terms-toc[data-astro-cid-y5py4vqc],.terms-bottom[data-astro-cid-y5py4vqc],.terms-kicker[data-astro-cid-y5py4vqc]{display:none}.terms-shell[data-astro-cid-y5py4vqc]{width:100%}.terms-hero[data-astro-cid-y5py4vqc]{padding-block:0 24px}.terms-hero[data-astro-cid-y5py4vqc] h1[data-astro-cid-y5py4vqc]{font-size:26pt}.terms-subtitle[data-astro-cid-y5py4vqc]{font-size:16pt}.terms-layout[data-astro-cid-y5py4vqc]{display:block;padding-top:0;border-top:0}.terms-document[data-astro-cid-y5py4vqc]{font-size:11pt;line-height:1.5}.terms-section[data-astro-cid-y5py4vqc]{margin-top:24px}.terms-section[data-astro-cid-y5py4vqc] h2[data-astro-cid-y5py4vqc]{font-size:15pt;break-after:avoid}.terms-document[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc],.terms-document[data-astro-cid-y5py4vqc] li[data-astro-cid-y5py4vqc]{orphans:3;widows:3}.terms-document[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]{color:inherit;text-decoration:none}}
