main[data-astro-cid-4yzr2gc6]{width:min(var(--measure-text), calc(100% - var(--gutter) * 2));padding:clamp(48px, 8vw, 104px) 0 var(--gap-l);margin-inline-start:auto;margin-inline-end:auto}.eyebrow[data-astro-cid-4yzr2gc6]{font-family:var(--f-latin);letter-spacing:.16em;color:var(--ink-mid);margin:0 0 18px;font-size:.88rem;font-style:italic}.page-hero[data-astro-cid-4yzr2gc6] h1[data-astro-cid-4yzr2gc6]{letter-spacing:.1em;font-size:max(1.75rem,min(4vw,2.7rem))}.page-hero[data-astro-cid-4yzr2gc6]>p[data-astro-cid-4yzr2gc6]:not(.eyebrow){color:var(--ink-mid);margin-top:max(20px,min(3vw,30px));font-size:.94rem;line-height:2.2}.meta[data-astro-cid-4yzr2gc6]{border-top:1px solid var(--rule);font-family:var(--f-latin);color:var(--ink-faint);flex-wrap:wrap;gap:6px 26px;margin-top:24px;padding-top:16px;font-size:.83rem;display:flex}.important-box[data-astro-cid-4yzr2gc6]{border-block:1px solid var(--ink);margin:max(36px,min(5vw,56px)) 0 0;padding:max(22px,min(3vw,30px)) 0}.important-box[data-astro-cid-4yzr2gc6] h2[data-astro-cid-4yzr2gc6]{letter-spacing:.08em;font-size:1.02rem}.important-box[data-astro-cid-4yzr2gc6] ul[data-astro-cid-4yzr2gc6]{color:var(--ink-mid);margin:14px 0 0;padding-left:1.3em;font-size:.88rem;line-height:2.1}.important-box[data-astro-cid-4yzr2gc6] li[data-astro-cid-4yzr2gc6]+li[data-astro-cid-4yzr2gc6]{margin-top:8px}.toc[data-astro-cid-4yzr2gc6]{border-bottom:1px solid var(--rule);gap:22px;margin:max(36px,min(5vw,56px)) 0 0;padding:max(24px,min(3vw,34px)) 0;display:grid}.toc[data-astro-cid-4yzr2gc6]>h2[data-astro-cid-4yzr2gc6]{letter-spacing:.08em;font-size:1.02rem}.toc-group[data-astro-cid-4yzr2gc6]{gap:7px;display:grid}.toc-chapter[data-astro-cid-4yzr2gc6]{font-family:var(--f-display);letter-spacing:.06em;margin:0 0 4px;font-size:.94rem}.toc-group[data-astro-cid-4yzr2gc6] a[data-astro-cid-4yzr2gc6]{width:-moz-fit-content;width:fit-content;color:var(--ink-mid);transition:border-color .4s var(--ease);border-bottom:1px solid #0000;font-size:.85rem;text-decoration:none}.toc-group[data-astro-cid-4yzr2gc6] a[data-astro-cid-4yzr2gc6]:hover{border-color:var(--ink-mid)}.terms-card[data-astro-cid-4yzr2gc6]{padding-top:max(40px,min(6vw,68px))}.chapter[data-astro-cid-4yzr2gc6]+.chapter[data-astro-cid-4yzr2gc6]{border-top:1px solid var(--rule);margin-top:max(44px,min(6vw,72px));padding-top:max(36px,min(5vw,52px))}.chapter-title[data-astro-cid-4yzr2gc6]{letter-spacing:.1em;margin:0 0 max(24px,min(3vw,34px));font-size:1.1rem}.article[data-astro-cid-4yzr2gc6]{scroll-margin-top:28px}.article[data-astro-cid-4yzr2gc6]+.article[data-astro-cid-4yzr2gc6]{border-top:1px solid var(--rule-faint);margin-top:30px;padding-top:30px}.article[data-astro-cid-4yzr2gc6] h3[data-astro-cid-4yzr2gc6]{letter-spacing:.06em;margin:0 0 16px;font-size:1.02rem}.paragraph-block[data-astro-cid-4yzr2gc6]+.paragraph-block[data-astro-cid-4yzr2gc6]{margin-top:12px}.numbered-paragraph[data-astro-cid-4yzr2gc6]{color:var(--ink-mid);grid-template-columns:1.9rem minmax(0,1fr);gap:.3rem;margin:0;font-size:.9rem;line-height:2.2;display:grid}.paragraph-number[data-astro-cid-4yzr2gc6]{font-family:var(--f-latin);color:var(--ink)}.item-list[data-astro-cid-4yzr2gc6]{gap:8px;margin:10px 0 0 1.9rem;display:grid}.item[data-astro-cid-4yzr2gc6]{color:var(--ink-mid);grid-template-columns:2.5rem minmax(0,1fr);gap:.3rem;margin:0;font-size:.9rem;line-height:2.2;display:grid}.item-number[data-astro-cid-4yzr2gc6]{font-family:var(--f-latin);color:var(--ink)}.highlighted-article[data-astro-cid-4yzr2gc6]{border-left:1px solid var(--ink);padding-left:20px}.service-list[data-astro-cid-4yzr2gc6],.contact-box[data-astro-cid-4yzr2gc6],.business-box[data-astro-cid-4yzr2gc6]{border-top:1px solid var(--rule);margin:14px 0 0 1.9rem}.service-item[data-astro-cid-4yzr2gc6],.contact-row[data-astro-cid-4yzr2gc6],.business-row[data-astro-cid-4yzr2gc6]{border-bottom:1px solid var(--rule-faint);color:var(--ink-mid);grid-template-columns:11rem minmax(0,1fr);gap:4px 22px;padding:12px 0;font-size:.88rem;line-height:1.95;display:grid}.service-name[data-astro-cid-4yzr2gc6],.contact-label[data-astro-cid-4yzr2gc6],.business-label[data-astro-cid-4yzr2gc6]{font-family:var(--f-display);color:var(--ink);letter-spacing:.06em}.contact-box[data-astro-cid-4yzr2gc6] a[data-astro-cid-4yzr2gc6],.business-box[data-astro-cid-4yzr2gc6] a[data-astro-cid-4yzr2gc6],.article[data-astro-cid-4yzr2gc6] a[data-astro-cid-4yzr2gc6]{color:var(--ink);border-bottom:1px solid var(--rule);transition:border-color .4s var(--ease);text-decoration:none}.contact-box[data-astro-cid-4yzr2gc6] a[data-astro-cid-4yzr2gc6]:hover,.business-box[data-astro-cid-4yzr2gc6] a[data-astro-cid-4yzr2gc6]:hover,.article[data-astro-cid-4yzr2gc6] a[data-astro-cid-4yzr2gc6]:hover{border-color:var(--ink)}.terms-footer[data-astro-cid-4yzr2gc6]{border-top:1px solid var(--rule);font-family:var(--f-latin);color:var(--ink-faint);justify-content:space-between;gap:20px;margin-top:max(44px,min(6vw,68px));padding-top:22px;font-size:.83rem;display:flex}.terms-footer[data-astro-cid-4yzr2gc6] p[data-astro-cid-4yzr2gc6]{margin:0}@media (max-width:720px){.numbered-paragraph[data-astro-cid-4yzr2gc6]{grid-template-columns:1.5rem minmax(0,1fr)}.item-list[data-astro-cid-4yzr2gc6],.service-list[data-astro-cid-4yzr2gc6],.contact-box[data-astro-cid-4yzr2gc6],.business-box[data-astro-cid-4yzr2gc6]{margin-left:1.5rem}.item[data-astro-cid-4yzr2gc6]{grid-template-columns:2.2rem minmax(0,1fr)}.highlighted-article[data-astro-cid-4yzr2gc6]{padding-left:14px}.service-item[data-astro-cid-4yzr2gc6],.contact-row[data-astro-cid-4yzr2gc6],.business-row[data-astro-cid-4yzr2gc6]{grid-template-columns:1fr;gap:2px}}
