.LegalArticlePage-module__phcCIq__root{--article-accent-blue:#006fb8;--article-accent-pink:#c0186a;--article-accent-purple:#7545c7;--article-accent-yellow:#9a6b00;background:var(--color-page);color:var(--color-ink);min-height:100vh}.LegalArticlePage-module__phcCIq__root[data-article-path=\/ai-ready-data]{--article-accent-blue:#07c;--article-accent-pink:#e4007f;--article-accent-purple:#8648eb;--article-accent-yellow:#b55f00}:root[data-product-theme=dark] .LegalArticlePage-module__phcCIq__root{--article-accent-blue:#76d7ff;--article-accent-pink:#ff8fc7;--article-accent-purple:#caa7ff;--article-accent-yellow:#f5df30}.LegalArticlePage-module__phcCIq__layout{--legal-article-content-gutter:12px;--legal-article-content-end-gutter:clamp(24px, 4vw, 72px);--legal-article-header-height:64px;--legal-article-sidebar-bottom-gutter:20px;--legal-article-sidebar-sticky-top:77px;--legal-article-sidebar-top-gutter:12px;--legal-article-sidebar-width:clamp(236px, 20vw, 240px);grid-template-columns:var(--legal-article-sidebar-width) minmax(0, 1fr);min-height:calc(100svh - var(--global-header-height));justify-content:stretch;align-items:start;gap:clamp(20px,3vw,40px);margin-block-start:var(--global-header-height);padding-block:0 clamp(88px,7vw,112px);padding-inline-start:var(--legal-article-content-gutter);padding-inline-end:var(--legal-article-content-end-gutter);display:grid}.LegalArticlePage-module__phcCIq__sidebar{background:color-mix(in srgb, var(--color-panel) 80%, transparent);border:1px solid var(--color-border);max-height:calc(100svh - var(--legal-article-header-height) - var(--global-header-height) - var(--legal-article-sidebar-top-gutter) - var(--legal-article-sidebar-bottom-gutter));min-height:0;top:var(--legal-article-sidebar-sticky-top);border-radius:8px;grid-template-rows:auto minmax(0,1fr);align-self:start;margin-block-start:var(--legal-article-sidebar-top-gutter);padding:18px;display:grid;position:sticky;overflow:hidden}.LegalArticlePage-module__phcCIq__sidebarDisclosure{display:contents}.LegalArticlePage-module__phcCIq__sidebarDisclosure>.LegalArticlePage-module__phcCIq__sidebarHeader,.LegalArticlePage-module__phcCIq__sidebarDisclosure>nav{display:grid}.LegalArticlePage-module__phcCIq__mobileNavSummary{display:none}.LegalArticlePage-module__phcCIq__sidebarHeader{background:color-mix(in srgb, var(--color-panel) 80%, transparent);border-bottom:1px solid var(--color-border);z-index:1;gap:6px;margin-bottom:14px;padding-bottom:14px;display:grid;position:sticky;top:0}.LegalArticlePage-module__phcCIq__navList{gap:2px;min-height:0;margin:0;padding:0 2px 0 0;list-style:none;display:grid;overflow:auto}.LegalArticlePage-module__phcCIq__navLink{color:var(--color-text-muted);border-radius:6px;padding:7px 8px;text-decoration:none;display:block}.LegalArticlePage-module__phcCIq__navLink[data-active=true]{background:var(--color-text-primary);color:var(--color-page)}.LegalArticlePage-module__phcCIq__navLink:hover{background:color-mix(in srgb, var(--color-text-primary) 7%, transparent);color:var(--color-text-primary)}.LegalArticlePage-module__phcCIq__navLink[data-active=true]:hover{background:var(--color-text-primary);color:var(--color-page)}.LegalArticlePage-module__phcCIq__article{box-sizing:border-box;justify-self:center;gap:24px;width:100%;min-width:0;max-width:760px;padding-block-start:40px;display:grid}.LegalArticlePage-module__phcCIq__header{box-sizing:border-box;gap:34px;width:100%;min-width:0;max-width:100%;display:grid}.LegalArticlePage-module__phcCIq__headerMedia{border-radius:4px;width:100%;max-width:100%;margin-block-end:14px;display:block;overflow:hidden}.LegalArticlePage-module__phcCIq__heroTitle{margin-block-end:18px;font-size:clamp(46px,7.6vw,100px);line-height:.96}.LegalArticlePage-module__phcCIq__navLink:focus-visible,.LegalArticlePage-module__phcCIq__content a:not([data-arcane-animated-button]):focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}.LegalArticlePage-module__phcCIq__content{box-sizing:border-box;gap:20px;width:100%;min-width:0;max-width:760px;display:grid}.LegalArticlePage-module__phcCIq__content h2,.LegalArticlePage-module__phcCIq__content h3,.LegalArticlePage-module__phcCIq__content p,.LegalArticlePage-module__phcCIq__content .LegalArticlePage-module__phcCIq__actionRow,.LegalArticlePage-module__phcCIq__content .LegalArticlePage-module__phcCIq__sectionMarker,.LegalArticlePage-module__phcCIq__content table,.LegalArticlePage-module__phcCIq__content ul{margin:0}.LegalArticlePage-module__phcCIq__content h2{letter-spacing:0;margin-top:60px;font-size:24px;font-weight:600;line-height:1.18}.LegalArticlePage-module__phcCIq__content h2:first-child{margin-top:0}.LegalArticlePage-module__phcCIq__content h2[data-emphasis=hero]{margin-top:28px;font-size:clamp(36px,4.2vw,48px);line-height:1.05}.LegalArticlePage-module__phcCIq__content h3{margin-top:20px;font-size:18px;font-weight:600;line-height:1.28}.LegalArticlePage-module__phcCIq__content p,.LegalArticlePage-module__phcCIq__content li{color:var(--color-text-muted);font-size:18px;line-height:1.72}.LegalArticlePage-module__phcCIq__content .LegalArticlePage-module__phcCIq__sectionMarker{color:var(--color-text-primary);font-size:clamp(36px,4.2vw,48px);font-weight:600;line-height:1.05}:root[data-product-theme=dark] .LegalArticlePage-module__phcCIq__content .LegalArticlePage-module__phcCIq__sectionMarker{color:var(--color-text-inverse)}.LegalArticlePage-module__phcCIq__content .LegalArticlePage-module__phcCIq__sectionMarker[data-spacing=closing]{margin-top:72px}.LegalArticlePage-module__phcCIq__content ul{gap:18px;padding-inline-start:24px;list-style:outside;display:grid}.LegalArticlePage-module__phcCIq__content li::marker{color:var(--color-text-muted)}.LegalArticlePage-module__phcCIq__content strong{color:var(--color-text-primary);font-weight:600}.LegalArticlePage-module__phcCIq__content .LegalArticlePage-module__phcCIq__listLead{font-weight:600}.LegalArticlePage-module__phcCIq__listLead[data-tone=pink]{color:var(--article-accent-pink)}.LegalArticlePage-module__phcCIq__listLead[data-tone=yellow]{color:var(--article-accent-yellow)}.LegalArticlePage-module__phcCIq__listLead[data-tone=blue]{color:var(--article-accent-blue)}.LegalArticlePage-module__phcCIq__listLead[data-tone=purple]{color:var(--article-accent-purple)}.LegalArticlePage-module__phcCIq__content a:not([data-arcane-animated-button]){color:var(--color-action-blue);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-action-blue) 44%, transparent);text-decoration-color:color-mix(in srgb, var(--color-action-blue) 44%, transparent);text-underline-offset:4px;font-weight:600}.LegalArticlePage-module__phcCIq__content a:not([data-arcane-animated-button]):hover,.LegalArticlePage-module__phcCIq__content a:not([data-arcane-animated-button]):focus-visible{text-decoration-color:currentColor}.LegalArticlePage-module__phcCIq__actionRow{flex-wrap:wrap;gap:12px;display:flex}.LegalArticlePage-module__phcCIq__tableFrame{border:1px solid color-mix(in srgb, var(--color-border) 82%, transparent);border-radius:8px;width:100%;max-width:100%;overflow-x:auto}.LegalArticlePage-module__phcCIq__tableFrame table{border-collapse:collapse;width:100%;min-width:620px}.LegalArticlePage-module__phcCIq__tableFrame caption{color:var(--color-text-muted);text-align:left;padding:14px 16px 0;font-size:14px;font-weight:600;line-height:1.4}.LegalArticlePage-module__phcCIq__tableFrame th,.LegalArticlePage-module__phcCIq__tableFrame td{border-bottom:1px solid color-mix(in srgb, var(--color-border) 72%, transparent);color:var(--color-text-muted);text-align:left;vertical-align:top;padding:12px 14px;font-size:15px;line-height:1.45}.LegalArticlePage-module__phcCIq__tableFrame th{background:color-mix(in srgb, var(--color-panel) 72%, transparent);color:var(--color-text-primary);font-weight:600}.LegalArticlePage-module__phcCIq__tableFrame tr:last-child td{border-bottom:0}.LegalArticlePage-module__phcCIq__positiveChip{color:#08733e;background:#38d98b2e;border:1px solid #38d98b8f;border-radius:999px;align-items:center;min-height:24px;padding:5px 10px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}:root[data-product-theme=dark] .LegalArticlePage-module__phcCIq__positiveChip{color:#8ff2bf;background:#4ee59a38;border-color:#4ee59a94}.LegalArticlePage-module__phcCIq__articleMedia{border-radius:4px;max-width:100%;margin-block:40px;margin-inline:0 auto;display:block;overflow:hidden}.LegalArticlePage-module__phcCIq__articleMedia[data-size=compact]{max-width:min(100%,420px)}.LegalArticlePage-module__phcCIq__articleMedia[data-size=feature]{max-width:min(100%,340px)}.LegalArticlePage-module__phcCIq__articleMedia[data-size=marker]{max-width:min(100%,100px)}.LegalArticlePage-module__phcCIq__articleMedia[data-size=wide]{width:100%;max-width:min(100%,920px)}.LegalArticlePage-module__phcCIq__articleMedia[data-size=full]{width:100%}.LegalArticlePage-module__phcCIq__articleMedia[data-align=center]{margin-inline:auto}.LegalArticlePage-module__phcCIq__articleMedia[data-align=start]{margin-inline:0 auto}.LegalArticlePage-module__phcCIq__articleMedia[data-align=end]{margin-inline:auto 0}.LegalArticlePage-module__phcCIq__articleMedia[data-framed=true]{background:color-mix(in srgb, var(--color-panel) 84%, transparent);border:1px solid color-mix(in srgb, var(--color-border) 78%, transparent);padding:clamp(10px,2vw,18px)}.LegalArticlePage-module__phcCIq__articleMedia[data-spacing=section-break]{margin-block:100px 4px}.LegalArticlePage-module__phcCIq__articleMedia[data-spacing=section-intro]{margin-block:48px 24px}.LegalArticlePage-module__phcCIq__articleMedia[data-spacing=section-intro]+h2{margin-top:0}@media (max-width:960px){.LegalArticlePage-module__phcCIq__layout{--legal-article-content-gutter:18px;--legal-article-content-end-gutter:var(--legal-article-content-gutter);grid-template-columns:1fr}.LegalArticlePage-module__phcCIq__sidebar{max-height:none;padding:0;position:static;overflow:visible}.LegalArticlePage-module__phcCIq__layout .LegalArticlePage-module__phcCIq__sidebar{max-height:none}.LegalArticlePage-module__phcCIq__sidebarDisclosure{display:block}.LegalArticlePage-module__phcCIq__sidebarDisclosure:not([open])>:not(.LegalArticlePage-module__phcCIq__mobileNavSummary){display:none}.LegalArticlePage-module__phcCIq__mobileNavSummary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:14px 18px;list-style:none;display:grid}.LegalArticlePage-module__phcCIq__mobileNavSummary::-webkit-details-marker{display:none}.LegalArticlePage-module__phcCIq__mobileNavSummary>span{gap:4px;min-width:0;display:grid}.LegalArticlePage-module__phcCIq__mobileNavSummaryIcon{color:var(--color-text-muted);width:20px;height:20px;transition:transform .18s}.LegalArticlePage-module__phcCIq__sidebarDisclosure[open] .LegalArticlePage-module__phcCIq__mobileNavSummaryIcon{transform:rotate(180deg)}.LegalArticlePage-module__phcCIq__sidebarDisclosure[open] .LegalArticlePage-module__phcCIq__mobileNavSummary{border-bottom:1px solid var(--color-border)}.LegalArticlePage-module__phcCIq__sidebarDisclosure>.LegalArticlePage-module__phcCIq__sidebarHeader{display:none}.LegalArticlePage-module__phcCIq__sidebarDisclosure>nav{max-height:min(56svh,360px);padding:18px;overflow:auto}.LegalArticlePage-module__phcCIq__header>*,.LegalArticlePage-module__phcCIq__content>*{width:100%;min-width:0;max-width:100%}.LegalArticlePage-module__phcCIq__header,.LegalArticlePage-module__phcCIq__content{max-width:100%}.LegalArticlePage-module__phcCIq__heroTitle{font-size:clamp(42px,13vw,64px);line-height:.98}.LegalArticlePage-module__phcCIq__content p,.LegalArticlePage-module__phcCIq__content li{font-size:16px}}
