.toc[data-astro-cid-ug63nd3w] ol[data-astro-cid-ug63nd3w]{padding:0}.toc[data-astro-cid-ug63nd3w] a[data-astro-cid-ug63nd3w]{color:var(--ink-2);line-height:1.35;text-decoration:none;display:block}.toc[data-astro-cid-ug63nd3w] a[data-astro-cid-ug63nd3w]:hover{color:var(--cobalt);text-underline-offset:.2em;text-decoration:underline}.toc__desk[data-astro-cid-ug63nd3w]{display:none}.toc__mob[data-astro-cid-ug63nd3w]{background:var(--surface);border:1px solid var(--line)}.toc__mob[data-astro-cid-ug63nd3w] summary[data-astro-cid-ug63nd3w]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:52px;padding:0 var(--space-5);cursor:pointer;font-weight:500;list-style:none;display:flex}.toc__mob[data-astro-cid-ug63nd3w] summary[data-astro-cid-ug63nd3w]::-webkit-details-marker{display:none}.toc__mob[data-astro-cid-ug63nd3w] summary[data-astro-cid-ug63nd3w]:after{content:"";width:8px;height:8px;transition:transform var(--dur-2) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;margin-left:auto;transform:rotate(45deg)translateY(-3px)}.toc__mob[data-astro-cid-ug63nd3w][open] summary[data-astro-cid-ug63nd3w]:after{transform:rotate(-135deg)translateY(-2px)}.toc__mob[data-astro-cid-ug63nd3w] ol[data-astro-cid-ug63nd3w]{border-top:1px solid var(--line);padding:var(--space-2) var(--space-5) var(--space-4)}.toc__mob[data-astro-cid-ug63nd3w] a[data-astro-cid-ug63nd3w]{align-items:center;min-height:44px;padding-block:10px;display:flex}@media (width>=1024px){.toc[data-astro-cid-ug63nd3w]{top:calc(var(--header-h) + 32px);position:sticky}.toc__mob[data-astro-cid-ug63nd3w]{display:none}.toc__desk[data-astro-cid-ug63nd3w]{max-height:calc(100svh - var(--header-h) - 64px);overscroll-behavior:contain;padding-right:var(--space-3);scrollbar-width:thin;display:block;overflow-y:auto}.toc__label[data-astro-cid-ug63nd3w]{color:var(--muted);padding-bottom:var(--space-3);margin-bottom:var(--space-2);border-bottom:1px solid var(--line)}.toc__desk[data-astro-cid-ug63nd3w] li[data-astro-cid-ug63nd3w] a[data-astro-cid-ug63nd3w]{font-size:var(--step--1);border-left:1px solid #0000;padding-block:7px}.toc__desk[data-astro-cid-ug63nd3w] li[data-astro-cid-ug63nd3w] a[data-astro-cid-ug63nd3w]:hover{border-color:var(--cobalt)}}.docard[data-astro-cid-hd5umlvw]{background:var(--surface);border:1px solid var(--line);padding:var(--space-5) var(--space-5);display:grid}.docard[data-astro-cid-hd5umlvw]>div[data-astro-cid-hd5umlvw]{gap:var(--space-4);padding-block:var(--space-3);border-top:1px solid var(--line);grid-template-columns:9.5em 1fr;align-items:baseline;display:grid}.docard[data-astro-cid-hd5umlvw]>div[data-astro-cid-hd5umlvw]:first-of-type{border-top:0;padding-top:0}.docard[data-astro-cid-hd5umlvw]>div[data-astro-cid-hd5umlvw]:last-child{padding-bottom:0}.docard[data-astro-cid-hd5umlvw] dt[data-astro-cid-hd5umlvw]{color:var(--muted)}.docard[data-astro-cid-hd5umlvw] dd[data-astro-cid-hd5umlvw]{color:var(--ink);font-weight:500}@media (width<=1023px){.docard[data-astro-cid-hd5umlvw]{max-width:480px}}@media (width<=479px){.docard[data-astro-cid-hd5umlvw]>div[data-astro-cid-hd5umlvw]{grid-template-columns:1fr;gap:2px}}.legal-body[data-astro-cid-hd5umlvw]{gap:var(--space-6);padding-block:clamp(40px, 5vw, 80px) var(--section-y);display:grid}.legal-body[data-astro-cid-hd5umlvw] .legal-body__notice{max-width:38em}.legal-body[data-astro-cid-hd5umlvw] .legal-body__doc{max-width:36em;color:var(--ink);font-size:1.125rem;line-height:1.65}.legal-body[data-astro-cid-hd5umlvw] .legal-body__doc>h2:first-child{margin-top:0}.legal-body__top[data-astro-cid-hd5umlvw]{margin-top:var(--space-6);font-size:1.125rem}@media (width>=1024px){.legal-body[data-astro-cid-hd5umlvw]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.legal-body[data-astro-cid-hd5umlvw] .legal-body__notice,.legal-body[data-astro-cid-hd5umlvw] .legal-body__doc,.legal-body__top[data-astro-cid-hd5umlvw]{grid-column:5/-1;justify-self:end;width:100%;max-width:36em}.legal-body[data-astro-cid-hd5umlvw] .legal-body__notice{font-size:1.125rem}.legal-body[data-astro-cid-hd5umlvw] .toc{grid-area:1/1/span 3/span 4}.legal-body[data-astro-cid-hd5umlvw]:has(.legal-body__notice) .toc{grid-row:1/span 4}}
