.dd-legal-wrap{padding-block:40px var(--dd-section-y);grid-template-columns:minmax(0,720px);display:grid}.dd-legal{min-width:0;color:var(--dd-text-secondary)}.dd-legal-intro{color:var(--dd-text);text-wrap:pretty;padding-bottom:32px}.dd-legal-section{border-top:1px solid var(--dd-border);scroll-margin-top:calc(var(--header-h) + 24px);padding-block:32px}.dd-legal-section h2{color:var(--dd-text);text-wrap:balance;margin-bottom:14px}.dd-legal-section p+p,.dd-legal-section p+ul,.dd-legal-section ul+p{margin-top:12px}.dd-legal-section p,.dd-legal-section li{text-wrap:pretty}.dd-legal-status p+p{margin-top:8px}.dd-legal-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dd-legal-list li{padding-left:28px;position:relative}.dd-legal-list li:before{content:"";background:var(--dd-ink-quiet);width:12px;height:1px;position:absolute;top:.8em;left:0}.dd-legal-links{flex-wrap:wrap;gap:8px 24px;display:flex}.dd-legal-links a{color:var(--dd-text)}.dd-legal-index{display:none}@media (min-width:810px){.dd-legal-wrap{padding-top:56px}.dd-legal-section{padding-block:40px}}@media (min-width:1200px){.dd-legal-wrap{grid-template-columns:220px minmax(0,720px);column-gap:88px}.dd-legal-wrap--solo .dd-legal{grid-column:2}.dd-legal-index{top:calc(var(--header-h) + 40px);align-self:start;gap:16px;padding-top:8px;display:grid;position:sticky}.dd-legal-index-label{color:var(--dd-ink-quiet);margin:0}.dd-legal-index ol{border-left:1px solid var(--dd-hairline);gap:2px;margin:0;padding:0;list-style:none;display:grid}.dd-legal-index a{color:var(--dd-ink-quiet);text-wrap:balance;transition:color var(--dur-ui) var(--dd-ease);grid-template-columns:24px minmax(0,1fr);align-items:baseline;column-gap:12px;padding:7px 0 7px 16px;text-decoration:none;display:grid;position:relative}.dd-legal-index a[data-active]{color:var(--dd-ink)}.dd-legal-index a:before{content:"";background:var(--dd-blue);width:2px;transition:transform var(--dur-exit-ui) var(--dd-ease-exit);position:absolute;inset:0 auto 0 -1px;transform:scaleY(0)}.dd-legal-index a[data-active]:before{transition:transform var(--dur-ui) var(--dd-ease);transform:scaleY(1)}.dd-legal-index-n{color:var(--dd-ink-quiet)}.dd-legal-index-text{justify-self:start;position:relative}.dd-legal-index-text:after{content:"";inset-inline:0;background:var(--dd-blue);transform-origin:100%;height:1px;transition:transform var(--dur-ui) var(--dd-ease);position:absolute;bottom:-.1em;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.dd-legal-index a:hover{color:var(--dd-ink)}.dd-legal-index a:hover .dd-legal-index-text:after{transform-origin:0;transform:scaleX(1)}}.dd-legal-index a:focus-visible{outline:2px solid var(--dd-blue);outline-offset:2px;border-radius:var(--dd-radius)}}.dd-utility-body{padding-block:32px var(--dd-section-y)}.dd-utility-body>*{max-width:560px}@media (min-width:810px){.dd-utility-body{padding-top:40px}}.dd-utility-status{justify-items:start;gap:24px;display:grid}.dd-utility-mark{color:var(--dd-blue);display:block}.dd-error-main{min-height:calc(100dvh - var(--header-h));padding-bottom:var(--header-h);align-content:center;display:grid}.dd-error-main .dd-frame[data-fit=none] .dd-matte{padding-top:0}@media (prefers-reduced-motion:reduce){.dd-legal-index a,.dd-legal-index a:before,.dd-legal-index-text:after{transition:none}}
