.Legal-module__IWDR-a__wrap{width:100%;max-width:calc(1120px + 2 * var(--s-6));padding:var(--s-6) calc(var(--s-4) + var(--safe-right)) 0 calc(var(--s-4) + var(--safe-left));margin:0 auto}@media (min-width:600px){.Legal-module__IWDR-a__wrap{padding:var(--s-8) var(--s-6) 0}}.Legal-module__IWDR-a__docs{background:var(--surface-2);border-radius:var(--r-md);gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.Legal-module__IWDR-a__doc{min-height:36px;font-size:var(--fs-sm);color:var(--text-2);white-space:nowrap;border-radius:9px;align-items:center;padding:0 14px;font-weight:600;display:inline-flex}.Legal-module__IWDR-a__doc:hover{color:var(--text)}.Legal-module__IWDR-a__doc[aria-current=page]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-1)}@media (pointer:coarse){.Legal-module__IWDR-a__doc{min-height:40px}}.Legal-module__IWDR-a__head{margin:var(--s-8) 0 var(--s-8);gap:var(--s-2);flex-direction:column;display:flex}.Legal-module__IWDR-a__title{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(34px,6vw,52px);font-weight:700;line-height:1.05}.Legal-module__IWDR-a__updated{color:var(--text-3);font-size:var(--fs-sm)}.Legal-module__IWDR-a__grid{gap:var(--s-10);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1000px){.Legal-module__IWDR-a__grid{grid-template-columns:240px minmax(0,720px);gap:64px}}.Legal-module__IWDR-a__tocSide{display:none}@media (min-width:1000px){.Legal-module__IWDR-a__tocSide{top:calc(60px + var(--safe-top) + var(--s-6));align-self:start;max-height:calc(100dvh - 120px);display:block;position:sticky;overflow-y:auto}}.Legal-module__IWDR-a__tocHead{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:var(--s-3);font-weight:600}.Legal-module__IWDR-a__tocList{flex-direction:column;gap:2px;display:flex}.Legal-module__IWDR-a__tocList a{color:var(--text-2);font-size:var(--fs-sm);gap:8px;padding:5px 0;line-height:1.4;display:flex}.Legal-module__IWDR-a__tocList a:hover{color:var(--text)}.Legal-module__IWDR-a__tocNum{color:var(--text-3);font-variant-numeric:tabular-nums;min-width:1.6em}.Legal-module__IWDR-a__tocInline{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);margin-bottom:var(--s-8)}.Legal-module__IWDR-a__tocInline>summary{cursor:pointer;min-height:52px;padding:0 var(--s-4);justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.Legal-module__IWDR-a__tocInline>summary::-webkit-details-marker{display:none}.Legal-module__IWDR-a__tocInline>summary svg{color:var(--text-3);transition:transform var(--dur-2) var(--ease)}.Legal-module__IWDR-a__tocInline[open]>summary svg{transform:rotate(180deg)}.Legal-module__IWDR-a__tocInline .Legal-module__IWDR-a__tocList{padding:0 var(--s-4) var(--s-4)}@media (min-width:1000px){.Legal-module__IWDR-a__tocInline{display:none}}.Legal-module__IWDR-a__body{min-width:0;font-size:var(--fs-md);color:var(--text-2);line-height:1.7}@media (min-width:600px){.Legal-module__IWDR-a__body{font-size:16px}}.Legal-module__IWDR-a__summary{padding:var(--s-5);border-radius:var(--r-lg);background:var(--surface-2);color:var(--text);margin-bottom:var(--s-8);gap:var(--s-2);flex-direction:column;display:flex}.Legal-module__IWDR-a__summaryHead{font-weight:700}.Legal-module__IWDR-a__summary ul{flex-direction:column;gap:4px;padding-left:1.2em;list-style:outside;display:flex}.Legal-module__IWDR-a__section{scroll-margin-top:calc(60px + var(--safe-top) + var(--s-4));padding-top:var(--s-2);margin-bottom:var(--s-8);gap:var(--s-3);flex-direction:column;display:flex}.Legal-module__IWDR-a__section h2{font-family:var(--font-display);font-size:var(--fs-xl);color:var(--text);letter-spacing:-.01em;font-weight:700;line-height:1.3}.Legal-module__IWDR-a__secNum{color:var(--text-3)}.Legal-module__IWDR-a__section h3{font-size:var(--fs-md);color:var(--text);margin-top:var(--s-2);font-weight:600}.Legal-module__IWDR-a__section ul,.Legal-module__IWDR-a__section ol{flex-direction:column;gap:6px;padding-left:1.3em;display:flex}.Legal-module__IWDR-a__section ul{list-style:outside}.Legal-module__IWDR-a__section ol{list-style:decimal}.Legal-module__IWDR-a__section strong{color:var(--text);font-weight:600}.Legal-module__IWDR-a__section a,.Legal-module__IWDR-a__contact a{color:var(--accent-text);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.Legal-module__IWDR-a__processors{border-top:1px solid var(--border);flex-direction:column;display:flex}.Legal-module__IWDR-a__processor{gap:2px var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--border);display:grid}@media (min-width:600px){.Legal-module__IWDR-a__processor{grid-template-columns:150px minmax(0,1fr)}}.Legal-module__IWDR-a__processor dt{color:var(--text);font-weight:600}.Legal-module__IWDR-a__processor dd{margin:0}.Legal-module__IWDR-a__contact{margin-top:var(--s-10);padding-top:var(--s-5);border-top:1px solid var(--border);color:var(--text-2)}
