.trust-disclaimer{margin-top:24px;max-width:660px;padding:12px 16px;border:1px solid var(--s-line);border-radius:var(--r-md);background:var(--s-tint);font-size:var(--fs-2);line-height:1.55;color:var(--s-ink-2)}.tr-k{font-size:var(--fs-2);font-weight:650;line-height:1.4;color:var(--s-ink)}.tr-k-gap{margin-top:28px}.tr-v{margin-top:4px;font-size:var(--fs-2);line-height:1.6;color:var(--s-ink-2);text-wrap:pretty}.tr-body{margin-top:24px}.tr-body>.s-prose{max-width:68ch}.tr-points{max-width:72ch;margin:20px 0;padding:0;list-style:none;border-top:1px solid var(--s-line-strong)}.tr-points li{padding:12px 0;border-bottom:1px solid var(--s-line);font-size:var(--fs-3);line-height:1.55;color:var(--s-ink-2);text-wrap:pretty}.tr-src{margin-top:28px}.tr-src ul{margin:6px 0 0;padding:0;list-style:none;display:grid;gap:6px;font-size:var(--fs-2)}@media (max-width:1023px),(pointer:coarse){.tr-src ul{gap:25px}}.tr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:28px}.tr-note{font-size:var(--fs-2);color:var(--s-ink-2)}.tr-panel{max-width:72ch;margin-top:28px;padding:20px 24px;border:1px solid var(--s-line);border-radius:var(--r-md);background:var(--s-surface)}.tr-sources{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:32px 0 0;padding:0;list-style:none;border-top:1px solid var(--s-line-strong)}.tr-sources li{padding:12px 0;border-bottom:1px solid var(--s-line);font-size:var(--fs-2);line-height:1.5}@media (min-width:1100px){.tr-sources{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}}.tr-laws{margin:32px 0 0;padding:0;list-style:none;border-top:1px solid var(--s-line-strong)}.tr-law{scroll-margin-top:88px;padding:24px 0;border-bottom:1px solid var(--s-line);min-width:0}.tr-law-name{font-family:var(--font-display-stack);font-size:var(--fs-4);font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--s-ink);text-wrap:balance}.tr-law-sub{margin-top:4px;font-size:var(--fs-2);line-height:1.45;color:var(--s-ink-2)}.tr-law-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px}@media (min-width:900px){.tr-law-cols{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}}.tr-cite{display:grid;gap:6px;margin:16px 0 0;font-size:var(--fs-2);line-height:1.5;color:var(--s-ink-2)}.tr-cite>div{display:flex;flex-wrap:wrap;gap:0 8px;min-width:0}.tr-cite dt{font-weight:650;color:var(--s-ink)}.tr-cite dt:after{content:":"}.tr-cite dd{margin:0;min-width:0}.tr-cite-a{font-weight:600;color:var(--s-ink);text-decoration:underline;text-decoration-color:var(--s-line-strong);text-underline-offset:4px}.tr-cite-a:hover{text-decoration-color:var(--s-ink)}@media (max-width:1023px),(pointer:coarse){.tr-cite a{padding:13px 2px;margin-inline:-2px;line-height:46px}.tr-cite>div{align-items:baseline}}.trust-doc .md{margin-top:24px}.trust-doc .md>:not(.md-table):not(table){max-width:72ch}.trust-doc>.label-sm{margin-top:16px}.trust-back{padding-top:16px;border-top:1px solid var(--s-line);font-size:var(--fs-2)}.trust-back,.trust-cards{margin-top:32px}.trust-card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.md-tbc{display:inline;padding:1px 6px;border:1px solid var(--s-line);border-radius:4px;background:var(--s-tint);font-size:.92em;font-style:italic;color:var(--s-ink-2);-webkit-box-decoration-break:clone;box-decoration-break:clone}.md{color:var(--ink);font-size:17px;line-height:1.65;overflow-wrap:anywhere}.md>*+*{margin-top:14px}.md h2{font-family:var(--font-display-stack);font-size:22px;line-height:1.25;font-weight:600;color:var(--ink);margin-top:32px}.md h3{font-size:17px;margin-top:26px}.md h3,.md h4{font-weight:650;color:var(--ink)}.md h4{font-size:15px;margin-top:20px}.md ol,.md ul{padding-left:22px}.md ul{list-style:disc}.md ol{list-style:decimal}.md li+li{margin-top:6px}.md a{font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media (max-width:1023px),(pointer:coarse){.md li>a{padding-block:13px;line-height:47px}}.md code{font-family:var(--font-mono,ui-monospace,monospace);font-size:.9em;background:var(--sunk);border:1px solid var(--line);padding:0 4px;border-radius:4px}@media (max-width:1023px),(pointer:coarse){.md code{font-size:max(14px,.9em)}}.md blockquote{border-left:2px solid var(--line-strong);padding-left:14px;color:var(--ink-2)}.md hr{border:0;border-top:1px solid var(--line)}.md-table{overflow-x:auto}.md table{width:100%;border-collapse:collapse;font-size:15px;font-variant-numeric:tabular-nums;line-height:1.5}.md th{text-align:left;font-size:var(--fs-1);font-weight:600;background:var(--sunk);color:var(--ink-2);border-bottom-color:var(--line-strong)}.md td,.md th{padding:10px 12px;vertical-align:top;border-bottom:1px solid var(--line)}.md tr:last-child td{border-bottom:0}.md table{overflow-wrap:normal;word-break:normal}.md th{white-space:normal}.md td code{overflow-wrap:anywhere}:is(#trust-title,.tr-law-name,.md h2,.md h3,.md h4){text-wrap:balance}@media (min-width:768px){.md td,.md th{min-width:7rem}.md table:has(th:nth-child(4)) :is(th,td):last-child{min-width:13rem}}@media (max-width:767px){.md-table{border:0;background:transparent;overflow:visible}.md table,.md tbody,.md td,.md tr{display:block;width:100%}.md thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.md tr{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:6px 0}.md tr+tr{margin-top:12px}.md td,.md td:first-child{border-bottom:0;padding:6px 14px;min-width:0;overflow-wrap:anywhere}.md td:before{content:attr(data-label);display:block;font-size:var(--fs-1);font-weight:600;color:var(--ink-2)}.md td:empty{display:none}}.md-table-cards{border:0;background:transparent;overflow:visible}.md-table-cards table,.md-table-cards tbody,.md-table-cards td,.md-table-cards tr{display:block;width:auto}.md-table-cards thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.md-table-cards tr{background:var(--s-surface);border:1px solid var(--s-line);border-radius:var(--r-md);padding:20px}@media (min-width:768px){.md-table-cards tr{padding:24px 28px}}.md-table-cards tr+tr{margin-top:16px}.md .md-table-cards td,.md .md-table-cards td:first-child{position:relative;border-bottom:0;padding:10px 0 0;min-width:0;overflow-wrap:break-word}.md-table-cards td:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:var(--fs-2);font-weight:650;color:var(--s-ink)}@media (min-width:768px){.md .md-table-cards td:nth-child(n+3){padding-left:13rem}.md-table-cards td:nth-child(n+3):before{position:absolute;left:0;top:10px;width:12rem;margin:0}.md .md-table-cards td:nth-child(n+3)+td{margin-top:2px;border-top:1px solid var(--s-line)}}.md .md-table-cards td:nth-child(3){margin-top:14px;border-top:1px solid var(--s-line);padding-top:14px}@media (min-width:768px){.md-table-cards td:nth-child(3):before{top:14px}}.md .md-table-cards td[data-label="#"]{padding:0;font-family:var(--font-display-stack);font-size:var(--fs-2);font-weight:700;color:var(--accent)}.md-table-cards td[data-label="#"]:before{content:none}.md .md-table-cards td[data-label="#"]+td{padding-top:4px;font-size:var(--fs-3)}.md-table-cards td[data-label="#"]+td:before{content:none}.md-table-cards td:empty{display:none}