.surface-module__hYlMmW__surface{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:132px;box-shadow:var(--shadow-soft);color:inherit;align-content:start;gap:8px;padding:18px;text-decoration:none;display:grid}a.surface-module__hYlMmW__surface:hover{border-color:var(--accent-strong);background:color-mix(in srgb, var(--accent) 7%, var(--surface))}.surface-module__hYlMmW__surface h2{font-size:var(--font-size-lead);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}.surface-module__hYlMmW__surface p{color:var(--muted);margin:0}
.public-author-publications-module__ZGYe9W__results,.public-author-publications-module__ZGYe9W__item{scroll-margin-block-start:calc(var(--shell-top-height) + var(--space-3))}.public-author-publications-module__ZGYe9W__item h2{overflow-wrap:anywhere}
.public-author-profile-module__iedF9a__title,.public-author-profile-module__iedF9a__bio{overflow-wrap:anywhere}.public-author-profile-module__iedF9a__bio{white-space:pre-wrap}
.legal-module__6ajhsq__shell{gap:var(--space-6);display:grid}.legal-module__6ajhsq__article{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-soft);gap:14px;padding:clamp(18px,3vw,28px);display:grid}.legal-module__6ajhsq__article h1,.legal-module__6ajhsq__article h2,.legal-module__6ajhsq__article p,.legal-module__6ajhsq__article ul{margin:0}.legal-module__6ajhsq__legalHub{width:min(100%, var(--content));gap:var(--space-7);margin:0 auto}.legal-module__6ajhsq__hubHeader{gap:var(--space-4);text-align:center;display:grid}.legal-module__6ajhsq__hubHeader h1,.legal-module__6ajhsq__hubHeader p{margin:0}.legal-module__6ajhsq__hubHeader h1{font-size:var(--font-size-page);line-height:1.2;font-weight:var(--font-weight-bold)}.legal-module__6ajhsq__hubHeader p{color:var(--muted);font-size:var(--font-size-lead);line-height:var(--line-height-body)}.legal-module__6ajhsq__documentGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.legal-module__6ajhsq__documentCard{text-align:center;gap:var(--space-4);min-width:0}.legal-module__6ajhsq__documentIcon{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);color:var(--foreground);background:var(--accent-gradient-decorative);justify-self:center;place-items:center;display:grid}.legal-module__6ajhsq__documentIcon svg{width:20px;height:20px}.legal-module__6ajhsq__documentArticle{width:min(100%, var(--content-reading));margin:0 auto}.legal-module__6ajhsq__backLink{align-items:center;gap:var(--space-2);min-height:var(--control-height);width:max-content;max-width:100%;margin-bottom:var(--space-6);color:var(--muted);text-decoration:none;display:inline-flex}.legal-module__6ajhsq__backLink:hover{color:var(--foreground)}.legal-module__6ajhsq__documentProse{overflow-wrap:anywhere;font-size:1rem;line-height:1.75}.legal-module__6ajhsq__documentProse h1,.legal-module__6ajhsq__documentProse h2,.legal-module__6ajhsq__documentProse h3{margin:var(--space-6) 0 var(--space-4);scroll-margin-top:98px;font-size:1rem;font-weight:700;line-height:1.75}.legal-module__6ajhsq__documentProse h1{margin-top:0}.legal-module__6ajhsq__documentProse p,.legal-module__6ajhsq__documentProse ul,.legal-module__6ajhsq__documentProse ol,.legal-module__6ajhsq__documentProse table{margin:0 0 var(--space-6)}.legal-module__6ajhsq__documentProse li{margin-bottom:var(--space-2)}.legal-module__6ajhsq__documentProse li p{margin-bottom:0}.legal-module__6ajhsq__documentProse ul,.legal-module__6ajhsq__documentProse ol{padding-left:var(--space-6)}.legal-module__6ajhsq__documentProse a{color:var(--accent-strong);text-underline-offset:3px;text-decoration:underline}.legal-module__6ajhsq__documentProse th,.legal-module__6ajhsq__documentProse td{border:1px solid var(--line);padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}.legal-module__6ajhsq__documentProse table{border-collapse:collapse;width:100%}.legal-module__6ajhsq__tableScroll{max-width:100%;overflow-x:auto}.legal-module__6ajhsq__form{gap:12px;display:grid}.legal-module__6ajhsq__codeDisclosure{overflow-wrap:anywhere;min-width:0}.legal-module__6ajhsq__codeDisclosure>summary{min-height:var(--control-height);padding-block:var(--space-3);cursor:pointer}.legal-module__6ajhsq__codeDisclosure[open]>summary{margin-bottom:var(--space-3)}@media (max-width:767px){.legal-module__6ajhsq__documentGrid{grid-template-columns:1fr}}@media (max-width:640px){.legal-module__6ajhsq__hubHeader h1{font-size:var(--font-size-page-sm)}}
