._1w8UVG_page{--legal-canvas:var(--workspace-canvas,#fcfcfb);--legal-ink:#11140f;--legal-ink-70:#52564f;--legal-ink-50:#747970;--legal-ink-30:#a6aaa2;--legal-line:#11140f1f;--legal-line-strong:#11140f38;--legal-grid-line:hsl(var(--border));--legal-accent:#3d7a6b;--legal-accent-deep:#265446;background:var(--legal-canvas);min-height:100vh;color:var(--legal-ink);font-family:var(--font-dm-sans), "DM Sans", ui-sans-serif, system-ui, sans-serif}._1w8UVG_page ::selection{background:color-mix(in srgb, var(--legal-accent) 24%, transparent);color:var(--legal-accent-deep)}.dark ._1w8UVG_page{--legal-canvas:var(--workspace-canvas,#0f1011);--legal-ink:#fffdf7;--legal-ink-70:#fffdf7b8;--legal-ink-50:#fffdf78a;--legal-ink-30:#fffdf757;--legal-line:#fffdf71a;--legal-line-strong:#fffdf72e;--legal-accent:#5c9a8a;--legal-accent-deep:#82b8aa}._1w8UVG_page main{padding-top:77px}._1w8UVG_hero{border-bottom:1px solid var(--legal-line)}._1w8UVG_heroInner{width:min(100%,1440px);margin-inline:auto;padding:86px 40px 68px}._1w8UVG_heroRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:80px;display:grid}._1w8UVG_hero h1{max-width:960px;color:var(--legal-ink);font-family:var(--font-cormorant-garamond), "Cormorant Garamond", serif;letter-spacing:-.018em;font-size:clamp(60px,6vw,82px);font-weight:300;line-height:.95}._1w8UVG_updated{border-left:1px solid var(--legal-line-strong);min-width:190px;padding-left:24px}._1w8UVG_updated dt,._1w8UVG_indexLabel{color:var(--legal-ink-50);font-family:var(--font-dm-mono), "DM Mono", ui-monospace, monospace;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.35}._1w8UVG_updated dd{color:var(--legal-ink-70);font-family:var(--font-dm-sans), "DM Sans", ui-sans-serif, system-ui, sans-serif;margin-top:10px;font-size:13px;line-height:1.4}._1w8UVG_documentLayout{grid-template-columns:minmax(260px,300px) minmax(0,860px);gap:clamp(52px,5vw,80px);width:min(100%,1440px);margin-inline:auto;padding:70px 40px 124px;display:grid}._1w8UVG_heroInner,._1w8UVG_documentLayout{border-left:1px solid var(--legal-grid-line);border-right:1px solid var(--legal-grid-line)}._1w8UVG_desktopIndex{min-width:0;position:relative}._1w8UVG_desktopIndex:after{background:var(--legal-grid-line);content:"";pointer-events:none;width:1px;position:absolute;top:-70px;bottom:-124px;right:0}._1w8UVG_index{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;height:calc(100dvh - 110px);padding:0 40px 18px 0;scroll-padding-block:58px 18px;position:sticky;top:110px;overflow-y:auto}._1w8UVG_indexLabel{z-index:1;border-bottom:1px solid var(--legal-line-strong);background:var(--legal-canvas);padding-bottom:17px;position:sticky;top:0}._1w8UVG_indexList{flex-direction:column;gap:2px;padding-top:12px;display:flex}._1w8UVG_indexList a{color:var(--legal-ink-70);font-family:var(--font-dm-sans), "DM Sans", ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:8px 6px 8px 0;font-size:13px;font-weight:450;line-height:1.38;transition:color .15s;display:grid}._1w8UVG_indexList a[data-state=past]{color:var(--legal-ink-30);font-weight:400}._1w8UVG_indexList a[data-state=active]{color:var(--legal-accent-deep);font-weight:550}._1w8UVG_indexList a>span:first-child{color:var(--legal-ink-30);font-family:var(--font-dm-mono), "DM Mono", ui-monospace, monospace;letter-spacing:.06em;font-size:11px;font-weight:400}._1w8UVG_indexList a[data-state=past]>span:first-child{color:color-mix(in srgb, var(--legal-ink-30) 70%, transparent)}._1w8UVG_indexList a[data-state=active]>span:first-child{color:var(--legal-accent)}._1w8UVG_indexList a:hover{color:var(--legal-accent-deep)}._1w8UVG_articleColumn{min-width:0}._1w8UVG_mobileIndex{display:none}._1w8UVG_content{color:var(--legal-ink-70);font-family:var(--font-dm-sans), "DM Sans", ui-sans-serif, system-ui, sans-serif;letter-spacing:-.008em;font-size:16.5px;font-weight:400;line-height:1.78}._1w8UVG_content p{margin:0 0 21px}:is(._1w8UVG_content ul,._1w8UVG_content ol){margin:0 0 26px;padding-left:25px}._1w8UVG_content ul{list-style:outside}._1w8UVG_content ol{list-style:decimal}._1w8UVG_content li{margin:8px 0;padding-left:5px}._1w8UVG_content li::marker{color:var(--legal-accent)}._1w8UVG_content strong{color:var(--legal-ink);font-weight:600}._1w8UVG_content em{color:var(--legal-ink-70)}._1w8UVG_content a{color:var(--legal-accent-deep);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--legal-accent) 38%, transparent);text-decoration-color:color-mix(in srgb, var(--legal-accent) 38%, transparent);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}._1w8UVG_content a:hover{color:var(--legal-accent);text-decoration-color:currentColor}._1w8UVG_section{border-top:1px solid var(--legal-line-strong);margin-top:62px;padding-top:58px;scroll-margin-top:112px}._1w8UVG_content>._1w8UVG_section:first-child{border-top:0;margin-top:0;padding-top:0}._1w8UVG_sectionHeading{--legal-section-heading-size:clamp(35px, 3.4vw, 43px);grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:14px;margin-bottom:28px;display:grid}._1w8UVG_sectionHeading>span{color:var(--legal-accent);font-family:var(--font-cormorant-garamond), "Cormorant Garamond", serif;font-size:var(--legal-section-heading-size);font-variant-numeric:lining-nums;letter-spacing:-.02em;font-weight:400;line-height:1.05}._1w8UVG_sectionHeading>h2{color:var(--legal-ink);font-family:var(--font-cormorant-garamond), "Cormorant Garamond", serif;font-size:var(--legal-section-heading-size);letter-spacing:-.014em;text-wrap:balance;font-weight:400;line-height:1.05}._1w8UVG_sectionHeading>h2:first-child{grid-column:1/-1}._1w8UVG_section>p:first-of-type:has(>em){border-left:2px solid var(--legal-accent);margin-bottom:28px;padding-left:18px;font-weight:450}._1w8UVG_section>p:first-of-type:has(>em) strong{font-weight:550}._1w8UVG_content h3{color:var(--legal-ink);letter-spacing:-.018em;margin:42px 0 15px;font-size:20px;font-weight:600;line-height:1.3}._1w8UVG_content h4{color:var(--legal-ink);margin:32px 0 12px;font-size:16px;font-weight:600;line-height:1.4}._1w8UVG_tableWrap{border-top:1px solid var(--legal-line-strong);max-width:100%;margin:34px 0 40px;overflow-x:auto}._1w8UVG_tableWrap table{border-collapse:collapse;background:0 0;width:100%;min-width:680px}._1w8UVG_tableWrap th{border-bottom:1px solid var(--legal-line-strong);color:var(--legal-ink-50);font-family:var(--font-dm-mono), "DM Mono", ui-monospace, monospace;letter-spacing:.1em;text-align:left;text-transform:uppercase;padding:13px 15px;font-size:10.5px;font-weight:500}._1w8UVG_tableWrap td{border-bottom:1px solid var(--legal-line);color:var(--legal-ink-70);vertical-align:top;padding:15px;font-size:14px;line-height:1.55}._1w8UVG_page a:focus-visible,._1w8UVG_mobileIndex summary:focus-visible{outline:2px solid var(--legal-accent);outline-offset:3px}@media (max-width:1050px){._1w8UVG_documentLayout{grid-template-columns:240px minmax(0,1fr);gap:48px}._1w8UVG_indexList a{font-size:12.5px}}@media (max-width:820px){._1w8UVG_heroInner{padding:60px 22px 50px}._1w8UVG_heroInner,._1w8UVG_documentLayout{border-left:0;border-right:0}._1w8UVG_heroRow{grid-template-columns:1fr;gap:34px}._1w8UVG_updated{border-left:0;min-width:0;padding-left:0}._1w8UVG_documentLayout{padding:28px 20px 80px;display:block}._1w8UVG_desktopIndex{display:none}._1w8UVG_mobileIndex{border-top:1px solid var(--legal-line-strong);border-bottom:1px solid var(--legal-line-strong);margin-bottom:42px;display:block}._1w8UVG_mobileIndex summary{color:var(--legal-ink);cursor:pointer;font-family:var(--font-dm-mono), "DM Mono", ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:16px 0;font-size:11px;list-style:none;display:flex}._1w8UVG_mobileIndex summary::-webkit-details-marker{display:none}._1w8UVG_mobileIndexMeta{color:var(--legal-ink-50);letter-spacing:.04em;align-items:center;gap:10px;display:inline-flex}._1w8UVG_mobileIndexChevron{flex:none;transition:transform .18s}._1w8UVG_mobileIndex[open] ._1w8UVG_mobileIndexChevron{transform:rotate(180deg)}._1w8UVG_mobileIndex ._1w8UVG_index{border-top:1px solid var(--legal-line);height:auto;max-height:58vh;padding:0 0 16px;position:static}._1w8UVG_mobileIndex ._1w8UVG_indexLabel{display:none}._1w8UVG_content{font-size:16px}}@media (max-width:520px){._1w8UVG_page main{padding-top:77px}._1w8UVG_hero h1{font-size:52px}._1w8UVG_sectionHeading{grid-template-columns:34px minmax(0,1fr);gap:10px}}@media (prefers-reduced-motion:reduce){._1w8UVG_page,._1w8UVG_page *{scroll-behavior:auto!important;transition-duration:0s!important}}@media print{._1w8UVG_siteHeader,._1w8UVG_desktopIndex,._1w8UVG_mobileIndex,._1w8UVG_siteFooter{display:none}._1w8UVG_page,._1w8UVG_content{color:#000;background:#fff}._1w8UVG_page main{padding-top:0}._1w8UVG_heroInner,._1w8UVG_documentLayout{border-left:0;border-right:0;width:100%;max-width:none;padding:24px 0}._1w8UVG_documentLayout{display:block}._1w8UVG_section{break-inside:avoid-page}}._1w8UVG_inAppBar{z-index:50;height:calc(77px + env(safe-area-inset-top));border-bottom:1px solid var(--legal-line);background:var(--legal-canvas);align-items:flex-end;padding:0 20px 22px;display:flex;position:fixed;inset:0 0 auto}._1w8UVG_inAppBar a{color:var(--legal-ink);align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}
/*# sourceMappingURL=2ca3qugzk4uk4.css.map*/