.legal-module__rzvqFG__page{background:var(--paper);padding-top:clamp(6.5rem,5rem + 4vw,9rem);padding-bottom:clamp(4rem,3rem + 4vw,7rem)}.legal-module__rzvqFG__section{display:block}.legal-module__rzvqFG__container{width:100%;max-width:64rem;padding-inline:var(--gutter);margin-inline:auto}.legal-module__rzvqFG__header{border-bottom:1px solid var(--line-strong);margin-bottom:clamp(2rem,1.5rem + 2vw,3rem);padding-bottom:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.legal-module__rzvqFG__header .legal-module__rzvqFG__title{font-size:var(--fs-h1);letter-spacing:var(--tr-display);color:var(--ink);line-height:1}.legal-module__rzvqFG__header .legal-module__rzvqFG__lastUpdated{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tr-label);font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--ink-soft);margin-top:1rem;font-weight:500}.legal-module__rzvqFG__layout{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.legal-module__rzvqFG__layout{grid-template-columns:14rem minmax(0,40rem);align-items:start;column-gap:clamp(3rem,2rem + 3vw,5rem)}}.legal-module__rzvqFG__content{flex-direction:column;min-width:0;max-width:40rem;display:flex}.legal-module__rzvqFG__contentSection{border-top:1px solid var(--line);padding:2.25rem 0}.legal-module__rzvqFG__contentSection:first-child{border-top:0;padding-top:0}.legal-module__rzvqFG__contentSection .legal-module__rzvqFG__sectionTitle{letter-spacing:var(--tr-tight);color:var(--ink);margin-bottom:1.1rem;scroll-margin-top:1.5rem;font-size:clamp(1.2rem,1.05rem + .6vw,1.5rem);line-height:1.3}.legal-module__rzvqFG__sectionContent{font-size:var(--fs-body);color:var(--ink-soft);line-height:1.7}.legal-module__rzvqFG__content .legal-module__rzvqFG__sectionContent p{font-size:var(--fs-body);margin:0 0 1rem;line-height:1.7}.legal-module__rzvqFG__content .legal-module__rzvqFG__sectionContent p:last-child{margin-bottom:0}.legal-module__rzvqFG__content .legal-module__rzvqFG__sectionContent ul{margin:.5rem 0 1.1rem;padding-left:1.25rem;list-style:outside}.legal-module__rzvqFG__content .legal-module__rzvqFG__sectionContent li{margin-bottom:.5rem;line-height:1.65}.legal-module__rzvqFG__content .legal-module__rzvqFG__sectionContent li::marker{color:var(--ink-faint)}.legal-module__rzvqFG__content .legal-module__rzvqFG__sectionContent a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.2em;overflow-wrap:anywhere;transition:text-decoration-color var(--dur-2)var(--ease-out)}.legal-module__rzvqFG__content .legal-module__rzvqFG__sectionContent a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.legal-module__rzvqFG__content .legal-module__rzvqFG__sectionContent strong{color:var(--ink);font-weight:600}.legal-module__rzvqFG__contactBox{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-soft);overflow-wrap:anywhere;margin:.75rem 0 1.25rem;padding:1.25rem 1.4rem}.legal-module__rzvqFG__content .legal-module__rzvqFG__contactBox p{margin:0;line-height:1.75}.legal-module__rzvqFG__pageFooter{border-top:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);padding-top:1.5rem;display:flex}.legal-module__rzvqFG__pageFooter .legal-module__rzvqFG__backLink,.legal-module__rzvqFG__pageFooter .legal-module__rzvqFG__legalLink{font-family:var(--font-label);color:var(--ink);border-bottom:1px solid var(--line-strong);transition:border-color var(--dur-2)var(--ease-out);padding-bottom:2px;font-size:.78rem}.legal-module__rzvqFG__pageFooter .legal-module__rzvqFG__backLink:hover,.legal-module__rzvqFG__pageFooter .legal-module__rzvqFG__legalLink:hover{border-bottom-color:var(--ink)}.legal-module__rzvqFG__legalLinks{gap:1.25rem;display:flex}@media (max-width:560px){.legal-module__rzvqFG__pageFooter{flex-direction:column;align-items:flex-start}}.legal-module__rzvqFG__tocDesktop{display:none}@media (min-width:1024px){.legal-module__rzvqFG__tocDesktop{overscroll-behavior:contain;max-height:calc(100vh - 8rem);padding-right:.5rem;display:block;position:sticky;top:7rem;overflow-y:auto}}.legal-module__rzvqFG__tocLabel{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-soft);margin:0 0 .9rem;font-weight:500}.legal-module__rzvqFG__tocList{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.legal-module__rzvqFG__tocLink{border-left:2px solid var(--line-strong);color:var(--ink-soft);transition:color var(--dur-2)var(--ease-out),border-color var(--dur-2)var(--ease-out);padding:.05rem 0 .05rem .85rem;font-size:.875rem;line-height:1.4;text-decoration:none;display:block}.legal-module__rzvqFG__tocLink:hover{color:var(--ink);border-left-color:var(--accent)}.legal-module__rzvqFG__tocMobile{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-soft);margin:0 0 2.25rem;display:block}@media (min-width:1024px){.legal-module__rzvqFG__tocMobile{display:none}}.legal-module__rzvqFG__tocSummary{cursor:pointer;font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-weight:500;list-style:none;display:flex}.legal-module__rzvqFG__tocSummary::-webkit-details-marker{display:none}.legal-module__rzvqFG__tocChevron{transition:transform var(--dur-2)var(--ease-out)}.legal-module__rzvqFG__tocMobile[open] .legal-module__rzvqFG__tocChevron{transform:rotate(90deg)}.legal-module__rzvqFG__tocMobile .legal-module__rzvqFG__tocList{gap:.65rem;padding:0 1.25rem 1.25rem}
