.LegalDoc-module__IXWbCW__shell{max-width:760px;padding:var(--s-5) var(--s-4);color:var(--chalk);margin:0 auto}.LegalDoc-module__IXWbCW__head{margin-bottom:var(--s-5)}.LegalDoc-module__IXWbCW__eyebrow{font-family:var(--font-label);font-size:max(11px, var(--label-min-size,0px));letter-spacing:var(--label-tracking,.18em);text-transform:var(--label-case);color:var(--text-frog-on-surface);margin-bottom:6px}.LegalDoc-module__IXWbCW__title{font-family:var(--font-title);font-weight:var(--title-weight);letter-spacing:var(--title-tracking,-.02em);margin-bottom:10px;font-size:clamp(2rem,4.5vw,3rem);line-height:.95}.LegalDoc-module__IXWbCW__updated{font-family:var(--font-label);font-size:max(11px, var(--label-min-size,0px));letter-spacing:var(--label-tracking,.12em);text-transform:var(--label-case);color:var(--ink-muted)}.LegalDoc-module__IXWbCW__doc{background:var(--surface-1);border:var(--surface-border-w,2.5px) solid var(--border-strong);border-radius:var(--card-radius,var(--r-md));box-shadow:var(--surface-shadow,var(--sticker-shadow));padding:var(--s-5);color:color-mix(in srgb, var(--text-on-surface-1) 88%, var(--surface-1));line-height:1.65}.LegalDoc-module__IXWbCW__doc h2{font-family:var(--font-header);color:var(--chalk);margin-top:var(--s-4);margin-bottom:var(--s-2);font-size:1.25rem;font-weight:700}.LegalDoc-module__IXWbCW__doc h2:first-child{margin-top:0}.LegalDoc-module__IXWbCW__doc h3{font-family:var(--font-label);font-size:max(11px, var(--label-min-size,0px));letter-spacing:var(--label-tracking,.16em);text-transform:var(--label-case);color:var(--text-frog-on-surface);margin-top:var(--s-3);margin-bottom:var(--s-2)}.LegalDoc-module__IXWbCW__doc p{margin-bottom:var(--s-3)}.LegalDoc-module__IXWbCW__doc ul,.LegalDoc-module__IXWbCW__doc ol{margin-bottom:var(--s-3);gap:8px;padding-left:22px;display:grid}.LegalDoc-module__IXWbCW__doc a{color:var(--text-frog-on-surface);border-bottom:1px dashed}@media (hover:hover) and (pointer:fine){.LegalDoc-module__IXWbCW__doc a:hover{color:var(--chalk)}}.LegalDoc-module__IXWbCW__doc strong{color:var(--chalk);font-weight:700}@media (max-width:600px){.LegalDoc-module__IXWbCW__doc{padding:var(--s-3)}}@media (max-width:900px),(pointer:coarse),(orientation:landscape) and (max-height:500px){html:has([data-member-tabbar]) [data-zone=public] #main-content>.LegalDoc-module__IXWbCW__shell{top:var(--nav-h);left:0;right:0;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-width:none;margin:0;position:fixed;overflow-y:auto}}