.policy[data-astro-cid-fb3qbcs3]{font-family:var(--asumobi-font-legal);padding-block:var(--space-6) var(--space-16)}.policy[data-astro-cid-fb3qbcs3] [data-astro-cid-fb3qbcs3]:is(p,li,dd){text-wrap:wrap;word-break:normal}.policy-shell[data-astro-cid-fb3qbcs3]{inline-size:min(100% - var(--gutter) * 2,calc(var(--space-40) * 4.5));margin-inline:auto}.policy-intro[data-astro-cid-fb3qbcs3]{position:relative}.policy-title[data-astro-cid-fb3qbcs3]{margin-block-end:var(--space-4)}.policy-subtitle[data-astro-cid-fb3qbcs3]{color:var(--color-graphite-deep);font-size:var(--text-body-sm);line-height:var(--leading-body)}.policy-dates[data-astro-cid-fb3qbcs3]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-5) 0 0;padding:0;list-style:none}.policy-dates[data-astro-cid-fb3qbcs3] .chip[data-astro-cid-fb3qbcs3]{gap:var(--space-2);--chip-bg: var(--color-white);font-variant-numeric:tabular-nums}.policy-lead[data-astro-cid-fb3qbcs3]{display:grid;gap:var(--space-4);margin-block-start:var(--space-8);font-size:var(--text-body-sm);line-height:var(--leading-body)}.policy-toc[data-astro-cid-fb3qbcs3]{margin-block:var(--space-10);padding:var(--space-6)}.policy-toc-title[data-astro-cid-fb3qbcs3]{font-size:var(--text-subheading);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-heading-sm)}.policy-toc[data-astro-cid-fb3qbcs3] ol[data-astro-cid-fb3qbcs3]{display:grid;gap:var(--space-1);margin:var(--space-4) 0 0;padding:0;list-style:none;counter-reset:toc}.policy-toc[data-astro-cid-fb3qbcs3] a[data-astro-cid-fb3qbcs3]{display:block;padding-block:var(--space-2);font-size:var(--text-body-sm);font-weight:var(--weight-bold);line-height:var(--leading-body-sm);background:linear-gradient(var(--color-ink),var(--color-ink)) no-repeat 0 100% / 0 2px;transition:background-size var(--motion-base) var(--easing-out)}@media(hover:hover){.policy-toc[data-astro-cid-fb3qbcs3] a[data-astro-cid-fb3qbcs3]:hover{background-size:100% 2px}}.policy-body[data-astro-cid-fb3qbcs3]{display:grid;gap:var(--space-5)}.policy-card[data-astro-cid-fb3qbcs3]{scroll-margin-top:calc(var(--header-height) + var(--space-5));padding:var(--space-6)}.policy-card-title[data-astro-cid-fb3qbcs3]{margin-block-end:var(--space-4);font-size:var(--text-callout);font-weight:var(--weight-heavy);line-height:var(--leading-callout);letter-spacing:var(--tracking-heading-sm)}.policy-p[data-astro-cid-fb3qbcs3]{font-size:var(--text-body-sm);line-height:var(--leading-body)}.policy-p[data-astro-cid-fb3qbcs3]+.policy-p[data-astro-cid-fb3qbcs3],.policy-list[data-astro-cid-fb3qbcs3]+.policy-p[data-astro-cid-fb3qbcs3],.policy-lines[data-astro-cid-fb3qbcs3]+.policy-p[data-astro-cid-fb3qbcs3],.policy-dl[data-astro-cid-fb3qbcs3]+.policy-p[data-astro-cid-fb3qbcs3],.policy-note[data-astro-cid-fb3qbcs3]+.policy-p[data-astro-cid-fb3qbcs3]{margin-block-start:var(--space-4)}.policy-n[data-astro-cid-fb3qbcs3]{font-variant-numeric:tabular-nums;font-weight:var(--weight-bold)}.policy-list[data-astro-cid-fb3qbcs3],.policy-lines[data-astro-cid-fb3qbcs3]{display:grid;gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none;font-size:var(--text-body-sm);line-height:var(--leading-body)}.policy-list[data-astro-cid-fb3qbcs3]{grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-2)}.policy-list[data-astro-cid-fb3qbcs3] li[data-astro-cid-fb3qbcs3]{display:grid;grid-column:1 / -1;grid-template-columns:subgrid}.policy-num[data-astro-cid-fb3qbcs3]{font-variant-numeric:tabular-nums}@supports not (grid-template-columns: subgrid){.policy-list[data-astro-cid-fb3qbcs3] li[data-astro-cid-fb3qbcs3]{display:block}.policy-num[data-astro-cid-fb3qbcs3]{margin-inline-end:var(--space-2)}}.policy-lines[data-astro-cid-fb3qbcs3]{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--asumobi-sky-1)}.policy-dl[data-astro-cid-fb3qbcs3]{display:grid;gap:var(--space-3);margin:var(--space-4) 0 0;font-size:var(--text-body-sm);line-height:var(--leading-body)}.policy-dl[data-astro-cid-fb3qbcs3]>div[data-astro-cid-fb3qbcs3]{display:grid;gap:var(--space-1);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-recessed)}.policy-dl[data-astro-cid-fb3qbcs3] dt[data-astro-cid-fb3qbcs3]{font-weight:var(--weight-bold)}.policy-dl[data-astro-cid-fb3qbcs3] dd[data-astro-cid-fb3qbcs3]{margin:0;color:var(--color-graphite-deep)}.policy-dl-note[data-astro-cid-fb3qbcs3]{margin-block-start:var(--space-2)}.policy-note[data-astro-cid-fb3qbcs3]{margin-block-start:var(--space-3);color:var(--color-graphite-deep);font-size:var(--text-body-sm);line-height:var(--leading-body)}.policy-recipients[data-astro-cid-fb3qbcs3]{scroll-margin-top:calc(var(--header-height) + var(--space-5));margin-block-start:var(--space-8);padding:var(--space-6)}.policy-recipients-title[data-astro-cid-fb3qbcs3]{font-size:var(--text-callout);font-weight:var(--weight-heavy);line-height:var(--leading-callout);letter-spacing:var(--tracking-heading-sm)}.policy-recipients-lead[data-astro-cid-fb3qbcs3]{margin-block-start:var(--space-3);color:var(--color-graphite-deep);font-size:var(--text-body-sm);line-height:var(--leading-body)}.policy-recipients[data-astro-cid-fb3qbcs3] ul[data-astro-cid-fb3qbcs3]{display:grid;gap:var(--space-2);margin:var(--space-5) 0 0;padding:0;list-style:none}.policy-recipients[data-astro-cid-fb3qbcs3] li[data-astro-cid-fb3qbcs3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-1) var(--space-5);padding:var(--space-3) var(--space-5);border-radius:var(--radius-lg);background:var(--asumobi-sky-1)}.policy-recipients-name[data-astro-cid-fb3qbcs3]{font-size:var(--text-body-sm);font-weight:var(--weight-bold);line-height:var(--leading-body)}.policy-related[data-astro-cid-fb3qbcs3]{margin-block-start:var(--space-8)}.policy-foot[data-astro-cid-fb3qbcs3]{margin-block-start:var(--space-10);text-align:end}.policy-foot[data-astro-cid-fb3qbcs3] ul[data-astro-cid-fb3qbcs3]{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none;color:var(--color-graphite-deep);font-size:var(--text-body-sm);font-variant-numeric:tabular-nums}@media(min-width:801px){.policy[data-astro-cid-fb3qbcs3]{padding-block:var(--space-10) var(--space-24)}.policy-subtitle[data-astro-cid-fb3qbcs3],.policy-lead[data-astro-cid-fb3qbcs3],.policy-p[data-astro-cid-fb3qbcs3],.policy-list[data-astro-cid-fb3qbcs3],.policy-lines[data-astro-cid-fb3qbcs3],.policy-dl[data-astro-cid-fb3qbcs3],.policy-note[data-astro-cid-fb3qbcs3],.policy-toc[data-astro-cid-fb3qbcs3] a[data-astro-cid-fb3qbcs3]{font-size:var(--text-body)}.policy-toc[data-astro-cid-fb3qbcs3]{margin-block:var(--space-12);padding:var(--space-8)}.policy-recipients[data-astro-cid-fb3qbcs3]{margin-block-start:var(--space-10);padding:var(--space-8) var(--space-10)}.policy-recipients-title[data-astro-cid-fb3qbcs3]{font-size:var(--text-subheading)}.policy-recipients-lead[data-astro-cid-fb3qbcs3],.policy-recipients-name[data-astro-cid-fb3qbcs3]{font-size:var(--text-body)}.policy-toc[data-astro-cid-fb3qbcs3] ol[data-astro-cid-fb3qbcs3]{grid-template-columns:1fr 1fr;column-gap:var(--space-8)}.policy-body[data-astro-cid-fb3qbcs3]{gap:var(--space-6)}.policy-card[data-astro-cid-fb3qbcs3]{padding:var(--space-8) var(--space-10)}.policy-card-title[data-astro-cid-fb3qbcs3]{font-size:var(--text-subheading)}}@media print{.policy-card[data-astro-cid-fb3qbcs3],.policy-recipients[data-astro-cid-fb3qbcs3]{break-inside:avoid}.policy-toc[data-astro-cid-fb3qbcs3]{display:none}}
