.legal-article{color:#4c5050;font-family:var(--font-ui);background:#fff5ec;padding-block:196px 96px;font-style:normal}.legal-container{width:87.5%;max-width:1320px;margin-inline:auto}.legal-hero{border-bottom:1px solid #cab2aa;padding-bottom:52px;scroll-margin-top:170px}.legal-home{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.legal-eyebrow{font:500 13px/1.5 var(--font-ui);letter-spacing:.16em;text-transform:uppercase}.legal-hero .legal-eyebrow{color:#784442;margin-top:32px}.legal-hero h1{max-width:1100px;font:200 clamp(56px,5vw,88px)/1.12 var(--font-display);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;margin-top:20px;font-style:normal}.legal-reading-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:clamp(48px,6vw,104px);padding-top:56px;display:grid}.legal-contents{scrollbar-width:thin;max-height:calc(100dvh - 192px);padding:0 16px 12px 0;position:sticky;top:164px;overflow:auto}.legal-contents-title{margin-bottom:16px;font-size:14px;font-weight:600}.legal-contents ol{border-top:1px solid #cab2aa;margin:0;padding:0;list-style:none}.legal-contents li{border-bottom:1px solid #e4d1c7}.legal-contents a{align-items:center;min-height:44px;padding:10px 2px;font-size:13px;line-height:1.6;display:flex}.legal-prose{overflow-wrap:anywhere;min-width:0;max-width:78ch;font-size:16px;line-height:1.85}.legal-prose h2{font:500 clamp(24px,1.6vw,30px)/1.4 var(--font-ui);letter-spacing:-.025em;text-wrap:pretty;margin:52px 0 22px}.legal-prose h2:first-child{margin-top:0}.legal-prose h3{font:600 19px/1.5 var(--font-ui);margin:32px 0 16px}.legal-prose h2,.legal-prose h3{scroll-margin-top:176px}.legal-prose p,.legal-prose ul,.legal-prose ol{margin:0 0 24px}.legal-prose ul,.legal-prose ol{padding-left:24px}.legal-prose li{margin-bottom:12px;padding-left:5px}.legal-prose strong{font-weight:600}.legal-prose a{color:#784442;text-underline-offset:4px;text-decoration:underline 1px}.legal-technical-note{background:#f6eae1;border:1px solid #cab2aa;border-radius:20px;margin-top:32px;padding:28px;font-size:14px;line-height:1.8}.legal-technical-note .legal-note-title{margin-bottom:16px;font-weight:600}.legal-technical-note p{margin-bottom:16px}.legal-settings{justify-content:space-between;align-items:center;gap:24px;min-height:44px;font-weight:600;display:inline-flex}.legal-top{align-items:center;min-height:44px;margin-top:20px;font-size:13px;display:inline-flex}.legal-related{border-top:1px solid #cab2aa;margin-top:72px;padding-top:36px}.legal-related ul{flex-wrap:wrap;gap:8px 32px;margin:0;padding:20px 0 0;list-style:none;display:flex}.legal-related a{align-items:center;gap:16px;min-height:44px;font-size:14px;display:flex}.legal-related a[aria-current=page]{text-underline-offset:5px;color:#784442;text-decoration:underline}.legal-table{max-width:100%;margin-block:24px;overflow:auto}.legal-table table{border-collapse:collapse;width:100%}.legal-table th,.legal-table td{text-align:left;vertical-align:top;border-bottom:1px solid #cab2aa;padding:12px}.legal-article a:hover{color:#784442;text-underline-offset:4px;text-decoration:underline}.legal-article a:focus-visible,.legal-table:focus-visible{outline-offset:3px;border-radius:2px;outline:3px solid #906660}.legal-prose h2:focus,.legal-prose h3:focus{outline-offset:6px;outline:2px solid #906660}@media (width>=1920px){.legal-article{padding-top:232px}}@media (width<=1179px){.legal-reading-layout{grid-template-columns:210px minmax(0,1fr);gap:36px}.legal-prose{font-size:15px}.legal-hero h1{font-size:60px}}@media (width<=999px){.legal-reading-layout{grid-template-columns:minmax(0,1fr);gap:36px}.legal-contents{max-height:none;padding:0;position:static}.legal-contents ol{grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.legal-prose{max-width:78ch}.legal-hero h1{font-size:56px}}@media (width<=767px){.legal-article{padding-block:176px 64px}.legal-container{width:calc(100% - 40px)}.legal-hero{padding-bottom:32px}.legal-hero .legal-eyebrow{margin-top:24px}.legal-hero h1{margin-top:16px;font-size:44px;line-height:1.13}.legal-reading-layout{gap:40px;padding-top:32px}.legal-contents ol{display:block}.legal-contents a{font-size:13px}.legal-prose{font-size:15px;line-height:1.85}.legal-prose h2{margin-top:40px;margin-bottom:18px;font-size:24px}.legal-prose h3{font-size:18px}.legal-prose h2,.legal-prose h3{scroll-margin-top:164px}.legal-prose p,.legal-prose ul,.legal-prose ol{margin-bottom:22px}.legal-technical-note{padding:22px}.legal-related{margin-top:48px;padding-top:28px}.legal-related ul{display:block}.legal-related a{border-bottom:1px solid #e4d1c7;justify-content:space-between;padding-block:8px}}@media (width<=359px){.legal-hero h1{font-size:38px}.legal-prose h2{font-size:22px}.legal-prose{font-size:14px}.legal-container{width:calc(100% - 32px)}}@media print{.legal-article{background:#fff;padding:0}.legal-container{width:100%;max-width:none}.legal-reading-layout{display:block}.legal-contents,.legal-home,.legal-top,.legal-related,.legal-settings{display:none}.legal-prose{max-width:none;font-size:11pt}.legal-hero h1{font-size:32pt}.legal-prose h2,.legal-prose h3{break-after:avoid}}.legal-draft-page[data-astro-cid-6t6kibpr]{color:#4c5151;max-width:1120px;min-height:70vh;padding-block:210px 100px}.legal-back[data-astro-cid-6t6kibpr]{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.legal-status[data-astro-cid-6t6kibpr]{margin-top:28px;font-size:14px;font-weight:600}h1[data-astro-cid-6t6kibpr]{font:200 clamp(44px,4.5vw,76px)/1.12 var(--font-display);text-wrap:balance;margin-block:24px 32px}.legal-summary[data-astro-cid-6t6kibpr]{max-width:860px;font-size:18px;line-height:1.75}p[data-astro-cid-6t6kibpr]+p[data-astro-cid-6t6kibpr]{margin-top:20px}section[data-astro-cid-6t6kibpr]{max-width:860px;margin-top:44px;scroll-margin-top:180px}h2[data-astro-cid-6t6kibpr]{font:600 22px/1.5 var(--font-ui);margin-bottom:16px}section[data-astro-cid-6t6kibpr] a[data-astro-cid-6t6kibpr]{text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}a[data-astro-cid-6t6kibpr]:focus-visible{outline-offset:4px;outline:3px solid #906660}@media (width<=599px){.legal-draft-page[data-astro-cid-6t6kibpr]{padding-block:170px 64px}h1[data-astro-cid-6t6kibpr]{font-size:40px}.legal-summary[data-astro-cid-6t6kibpr]{font-size:16px}}
