.lg[data-astro-cid-svfc2qzr]{padding-top:72px}.legal[data-astro-cid-svfc2qzr]{max-width:760px;margin:0 auto}.legal[data-astro-cid-svfc2qzr] h1[data-astro-cid-svfc2qzr]{font-family:var(--disp);color:var(--navy);letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.1}.legal[data-astro-cid-svfc2qzr] .lead[data-astro-cid-svfc2qzr]{margin-top:16px}.lg-date[data-astro-cid-svfc2qzr]{font-family:var(--mono);color:var(--n5)!important;margin-top:14px!important;font-size:13px!important}.lg-toc[data-astro-cid-svfc2qzr]{background:var(--paper);border:1px solid var(--line);border-radius:14px;margin-top:28px;padding:20px 24px}.lg-toc-t[data-astro-cid-svfc2qzr]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-d)!important;margin:0!important;font-size:12px!important}.lg-toc[data-astro-cid-svfc2qzr] ol[data-astro-cid-svfc2qzr]{columns:2;column-gap:32px;margin:10px 0 0;padding-left:22px}.lg-toc[data-astro-cid-svfc2qzr] li[data-astro-cid-svfc2qzr]{break-inside:avoid;margin-top:4px}.lg-toc[data-astro-cid-svfc2qzr] a[data-astro-cid-svfc2qzr]{color:var(--navy);padding:4px 0;font-size:15px;text-decoration:none;display:inline-block}.lg-toc[data-astro-cid-svfc2qzr] a[data-astro-cid-svfc2qzr]:hover{color:var(--gold-d);text-decoration:underline}.legal[data-astro-cid-svfc2qzr] h2{font-family:var(--disp);color:var(--navy);letter-spacing:-.02em;margin:44px 0 12px;scroll-margin-top:96px;font-size:clamp(20px,2.4vw,26px);font-weight:700}.legal[data-astro-cid-svfc2qzr] h3{font-family:var(--disp);color:var(--navy);margin:26px 0 6px;scroll-margin-top:96px;font-size:18px;font-weight:700}.legal[data-astro-cid-svfc2qzr] p{color:var(--n6);margin-top:14px;font-size:16px;line-height:1.75}.legal[data-astro-cid-svfc2qzr] ul{margin:14px 0 0;padding-left:22px}.legal[data-astro-cid-svfc2qzr] li{color:var(--n6);margin-top:8px;font-size:16px;line-height:1.75}.legal[data-astro-cid-svfc2qzr] strong{color:var(--ink);font-weight:600}.legal[data-astro-cid-svfc2qzr] a{color:var(--gold-d);text-underline-offset:2px;text-decoration:underline}.legal[data-astro-cid-svfc2qzr] a:hover{color:var(--navy)}.legal[data-astro-cid-svfc2qzr] a:focus-visible,.legal[data-astro-cid-svfc2qzr] button:focus-visible{outline:3px solid var(--gold-d);outline-offset:2px;border-radius:3px}.legal[data-astro-cid-svfc2qzr] code{font-family:var(--mono);background:var(--n1);color:var(--navy);overflow-wrap:anywhere;border-radius:5px;padding:1px 6px;font-size:.88em}.legal[data-astro-cid-svfc2qzr] .lg-table{border-collapse:collapse;border:1px solid var(--line);width:100%;margin-top:18px;font-size:15px;line-height:1.5}.legal[data-astro-cid-svfc2qzr] .lg-table th{text-align:left;font-family:var(--disp);color:var(--navy);background:var(--paper);border-bottom:1px solid var(--line);vertical-align:bottom;padding:10px 12px;font-size:14px}.legal[data-astro-cid-svfc2qzr] .lg-table td{color:var(--n7);border-top:1px solid var(--line);vertical-align:top;padding:10px 12px}.legal[data-astro-cid-svfc2qzr] .lg-note{background:#143d7a0f;border:1px solid #143d7a24;border-radius:12px;margin-top:18px;padding:16px 18px}.legal[data-astro-cid-svfc2qzr] .lg-note p:first-child{margin-top:0}@media (width<=640px){.lg[data-astro-cid-svfc2qzr]{padding-top:48px}.lg-date[data-astro-cid-svfc2qzr]{font-size:14px!important}.lg-toc[data-astro-cid-svfc2qzr] ol[data-astro-cid-svfc2qzr]{columns:1}.lg-toc[data-astro-cid-svfc2qzr] li[data-astro-cid-svfc2qzr]{margin-top:0}.lg-toc[data-astro-cid-svfc2qzr] a[data-astro-cid-svfc2qzr]{align-items:center;min-height:44px;padding:0;display:flex}.legal[data-astro-cid-svfc2qzr] .lg-table,.legal[data-astro-cid-svfc2qzr] .lg-table tbody,.legal[data-astro-cid-svfc2qzr] .lg-table tr,.legal[data-astro-cid-svfc2qzr] .lg-table td{width:100%;display:block}.legal[data-astro-cid-svfc2qzr] .lg-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.legal[data-astro-cid-svfc2qzr] .lg-table tr{border-top:1px solid var(--line);padding:12px 14px}.legal[data-astro-cid-svfc2qzr] .lg-table tbody tr:first-child{border-top:0}.legal[data-astro-cid-svfc2qzr] .lg-table td{border:0;padding:3px 0}.legal[data-astro-cid-svfc2qzr] .lg-table td[data-label]:before{content:attr(data-label);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-d);font-size:12px;display:block}}
