.legal-module__qbrtMa__hero{padding-top:var(--pk-space-6);background:linear-gradient(120deg, var(--pk-stone), var(--pk-lilac));border-bottom:var(--pk-border-tint)}.legal-module__qbrtMa__heroCopy{padding-block:var(--pk-space-6) var(--pk-space-10);max-width:var(--pk-measure-xl)}.legal-module__qbrtMa__hero h1{font-size:var(--pk-text-h2);margin-block:var(--pk-space-4) var(--pk-space-5);line-height:var(--pk-leading-h2);max-width:22ch}.legal-module__qbrtMa__description{max-width:var(--pk-measure-lg);font-size:var(--pk-text-h4);line-height:var(--pk-leading-relaxed);color:var(--pk-muted)}.legal-module__qbrtMa__metadata{gap:var(--pk-space-3) var(--pk-space-6);margin-top:var(--pk-space-6);color:var(--pk-muted);font-size:var(--pk-text-xs);line-height:var(--pk-leading-relaxed);flex-wrap:wrap;display:flex}.legal-module__qbrtMa__metadata>span{align-items:center;gap:var(--pk-space-2);flex-wrap:wrap;display:flex}.legal-module__qbrtMa__metadata svg{color:var(--pk-purple)}.legal-module__qbrtMa__documents{gap:var(--pk-space-2) var(--pk-space-8);flex-wrap:wrap;display:flex}.legal-module__qbrtMa__documentLink{align-items:center;gap:var(--pk-space-3);padding-block:var(--pk-space-4);border-bottom:var(--pk-border-clear);font-size:var(--pk-text-sm);font-weight:var(--pk-weight-medium);transition:color var(--pk-duration-fast);display:flex}.legal-module__qbrtMa__documentLink svg{opacity:0}.legal-module__qbrtMa__documentLink[aria-current=page]{color:var(--pk-purple);border-bottom:var(--pk-border-accent)}.legal-module__qbrtMa__documentLink:hover{color:var(--pk-purple)}.legal-module__qbrtMa__documentLink:hover svg,.legal-module__qbrtMa__documentLink:focus-visible svg{opacity:1}.legal-module__qbrtMa__documentLayout{gap:var(--pk-space-20);padding-block:var(--pk-space-16) var(--pk-space-20);grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);align-items:start;display:grid}.legal-module__qbrtMa__sidebar{align-self:stretch;min-width:0}.legal-module__qbrtMa__sidebarSticky{top:var(--pk-scroll-offset);max-height:calc(100dvh - var(--pk-scroll-offset) - var(--pk-space-6));scrollbar-width:thin;scrollbar-color:var(--pk-line-lilac) transparent;padding-right:var(--pk-space-3);position:sticky;overflow-y:auto}.legal-module__qbrtMa__contentsLabel{color:var(--pk-muted);font-size:var(--pk-text-xs);font-weight:var(--pk-weight-semibold);letter-spacing:var(--pk-tracking-label);margin-bottom:var(--pk-space-5)}.legal-module__qbrtMa__contentsList{gap:var(--pk-space-1);margin:0;padding:0;list-style:none;display:grid}.legal-module__qbrtMa__contentsLink{gap:var(--pk-space-3);padding:var(--pk-space-3) var(--pk-space-2);font-size:var(--pk-text-sm);line-height:var(--pk-leading-relaxed);transition:background var(--pk-duration-fast), color var(--pk-duration-fast);grid-template-columns:auto 1fr;display:grid}.legal-module__qbrtMa__sectionNumber{color:var(--pk-purple);font-size:var(--pk-text-xs);font-variant-numeric:tabular-nums;padding-top:var(--pk-space-1)}.legal-module__qbrtMa__contentsLink:hover,.legal-module__qbrtMa__contentsLink:focus-visible,.legal-module__qbrtMa__topicLink:hover,.legal-module__qbrtMa__topicLink:focus-visible{color:var(--pk-purple);background:var(--pk-lilac)}.legal-module__qbrtMa__sectionTopics{margin:0 0 var(--pk-space-3) var(--pk-space-8);font-size:var(--pk-text-xs);color:var(--pk-muted)}.legal-module__qbrtMa__sectionTopics summary{align-items:center;gap:var(--pk-space-2);padding:var(--pk-space-2);display:flex}.legal-module__qbrtMa__sectionTopics[open]>summary svg{transform:rotate(180deg)}.legal-module__qbrtMa__sectionTopics ol{margin:var(--pk-space-2) 0 0;border-left:var(--pk-border-tint);padding:0;list-style:none}.legal-module__qbrtMa__topicLink{padding:var(--pk-space-2) var(--pk-space-3);line-height:var(--pk-leading-relaxed);display:block}.legal-module__qbrtMa__help{gap:var(--pk-space-3);margin-top:var(--pk-space-8);padding:var(--pk-space-5);background:var(--pk-stone);border-top:var(--pk-border-tint);display:grid}.legal-module__qbrtMa__help>svg{color:var(--pk-purple)}.legal-module__qbrtMa__help p{font-size:var(--pk-text-sm);font-weight:var(--pk-weight-medium)}.legal-module__qbrtMa__help>span{font-size:var(--pk-text-xs);line-height:var(--pk-leading-relaxed);color:var(--pk-muted)}.legal-module__qbrtMa__helpLink,.legal-module__qbrtMa__backToTop{align-items:center;gap:var(--pk-space-2);color:var(--pk-purple);font-size:var(--pk-text-sm);font-weight:var(--pk-weight-medium);display:inline-flex}.legal-module__qbrtMa__helpLink:hover,.legal-module__qbrtMa__backToTop:hover{text-underline-offset:.2em;text-decoration:underline}.legal-module__qbrtMa__readingColumn{min-width:0;max-width:var(--pk-measure-xl)}.legal-module__qbrtMa__prose{font-size:var(--pk-text-base);line-height:var(--pk-leading-loose);overflow-wrap:anywhere}.legal-module__qbrtMa__prose>p{margin-bottom:var(--pk-space-5)}.legal-module__qbrtMa__prose h2{font-size:var(--pk-text-h3);line-height:var(--pk-leading-h3);letter-spacing:var(--pk-tracking-h3);color:var(--pk-purple);margin:var(--pk-space-12) 0 var(--pk-space-5);padding-top:var(--pk-space-8);border-top:var(--pk-border-subtle)}.legal-module__qbrtMa__prose h3{font-size:var(--pk-text-h4);line-height:var(--pk-leading-h4);letter-spacing:var(--pk-tracking-h4);margin:var(--pk-space-8) 0 var(--pk-space-4)}.legal-module__qbrtMa__prose :is(h2,h3)[id]{scroll-margin-top:var(--pk-space-5)}.legal-module__qbrtMa__prose h2:target,.legal-module__qbrtMa__prose h3:target{text-decoration:underline;-webkit-text-decoration-color:var(--pk-gold);text-decoration-color:var(--pk-gold);text-underline-offset:.3em}.legal-module__qbrtMa__prose ul,.legal-module__qbrtMa__prose ol{margin:0 0 var(--pk-space-6);padding-left:var(--pk-space-6)}.legal-module__qbrtMa__prose ul{list-style:outside}.legal-module__qbrtMa__prose ol{list-style:lower-alpha}.legal-module__qbrtMa__prose li{padding-left:var(--pk-space-1);margin-bottom:var(--pk-space-3)}.legal-module__qbrtMa__prose li::marker{color:var(--pk-purple)}.legal-module__qbrtMa__documentEnd{justify-content:space-between;align-items:center;gap:var(--pk-space-4);margin-top:var(--pk-space-10);padding-top:var(--pk-space-6);border-top:var(--pk-border-subtle);color:var(--pk-muted);font-size:var(--pk-text-xs);display:flex}.legal-module__qbrtMa__backToTop svg{transform:rotate(-90deg)}.legal-module__qbrtMa__mobileContents{display:none}@media (max-width:1000px){.legal-module__qbrtMa__documentLayout{gap:var(--pk-space-10);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (max-width:760px){.legal-module__qbrtMa__heroCopy{padding-block:var(--pk-space-4) var(--pk-space-8)}.legal-module__qbrtMa__hero h1{font-size:var(--pk-text-h2)}.legal-module__qbrtMa__metadata{flex-direction:column}.legal-module__qbrtMa__documents{gap:0;display:grid}.legal-module__qbrtMa__documentLink{padding-block:var(--pk-space-3);border-top:var(--pk-border-tint);justify-content:space-between}.legal-module__qbrtMa__documentLink svg{opacity:1}.legal-module__qbrtMa__documentLink[aria-current=page]{font-weight:var(--pk-weight-semibold)}.legal-module__qbrtMa__documentLayout{padding-block:var(--pk-space-8) var(--pk-space-12);grid-template-columns:minmax(0,1fr)}.legal-module__qbrtMa__sidebar{display:none}.legal-module__qbrtMa__mobileContents{background:var(--pk-stone);border:var(--pk-border-subtle);margin-bottom:var(--pk-space-8);display:block}.legal-module__qbrtMa__mobileContents>summary{padding:var(--pk-space-4) var(--pk-space-5);font-size:var(--pk-text-sm);font-weight:var(--pk-weight-medium);color:var(--pk-purple);justify-content:space-between;align-items:center;display:flex}.legal-module__qbrtMa__mobileContents>nav{padding:0 var(--pk-space-3) var(--pk-space-3)}.legal-module__qbrtMa__mobileContents[open]>summary svg{transform:rotate(180deg)}.legal-module__qbrtMa__prose h2{margin-top:var(--pk-space-8);padding-top:var(--pk-space-6)}}
