.legal-page-shell{width:100%;background:#f5f5f5}.legal-page{display:flex;flex-direction:column;gap:48px;width:100%;max-width:1200px;margin-inline:auto;padding:140px 60px 60px;background:#fff;color:var(--ink)}.legal-page h1{font:var(--weight-medium) 32px/32px var(--font-display);letter-spacing:-.01em;text-align:center}.legal-page__mobile-title,.legal-page__mobile-break{display:none}.legal-page__intro{font:var(--weight-semibold) var(--text-18)/var(--leading-relaxed) var(--font-body)}.legal-page__intro strong{font-weight:var(--weight-bold)}.legal-page__intro p+p{margin-top:28.8px}.legal-page__section{display:flex;flex-direction:column;align-items:flex-start;gap:24px;font:var(--weight-medium) var(--text-18)/var(--leading-relaxed) var(--font-body)}.legal-page__section--information{gap:30px}.legal-page__section h2{font:var(--weight-bold) var(--text-24)/var(--leading-tight) var(--font-body);letter-spacing:var(--tracking-tight)}.legal-page__section h3{font:var(--weight-bold) var(--text-20)/var(--leading-relaxed) var(--font-body)}.legal-page__lead{line-height:var(--leading-tight)}.legal-page__rich-text,.legal-page__subsection{width:100%}.legal-page__subsection h3+p{margin-top:25.6px}.legal-page__subsection>p:not(:last-child),.legal-page__rich-text>p:has(+.legal-page__list){line-height:1.8}.legal-page__subsection .legal-page__list+p{margin-top:28.8px}.legal-page__section--rights{gap:26px}.legal-page__rich-text p,.legal-page__subsection p,.legal-page__list li{margin:0}.legal-page__list{margin:0;padding:0;list-style:none;line-height:1.8}.legal-page__list li:before{content:"• "}.legal-page__list--strong li{font-weight:var(--weight-semibold)}.legal-page a:not(.legal-page__download){color:inherit;text-decoration:underline}.legal-page__divider{width:100%;height:3px;background:#f2f2f2}.legal-page__download{display:inline-flex;align-items:center;align-self:center;justify-content:center;gap:12px;min-height:48px;padding:12px 24px;border:1px solid #777;color:#000;font:var(--weight-regular) var(--text-16)/var(--leading-tight) var(--font-display)}@media(max-width:809px){.legal-page{gap:32px;max-width:none;padding:120px 20px 40px}.legal-page h1{font-size:var(--text-24);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.legal-page__desktop-title{display:none}.legal-page__mobile-title{display:inline}.legal-page__intro{font-size:var(--text-16);line-height:var(--leading-relaxed)}.legal-page__intro p+p{margin-top:25.6px}.legal-page__section{font-size:var(--text-16);line-height:var(--leading-relaxed)}.legal-page__section h2{font-size:var(--text-22);line-height:var(--leading-tight)}.legal-page__section h3{font-size:var(--text-18);line-height:var(--leading-relaxed)}.legal-page__section--sharing .legal-page__list{font-size:var(--text-18);line-height:1.8}.legal-page__section--long-heading h2{line-height:var(--leading-normal)}.legal-page__mobile-break{display:initial}.legal-page__list{line-height:1.8}.legal-page__rich-text--spaced p+p{margin-top:25.6px}.legal-page__subsection .legal-page__list+p{margin-top:25.6px}}
