.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:#121212}.legal-page h1{font:500 32px/32px Clash Grotesk,sans-serif;letter-spacing:-.01em;text-align:center}.legal-page__mobile-title,.legal-page__mobile-break{display:none}.legal-page__intro{font:600 18px/1.6 Manrope,sans-serif}.legal-page__intro strong{font-weight:700}.legal-page__intro p+p{margin-top:28.8px}.legal-page__section{display:flex;flex-direction:column;align-items:flex-start;gap:24px;font:500 18px/1.6 Manrope,sans-serif}.legal-page__section--information{gap:30px}.legal-page__section h2{font:700 24px/1.2 Manrope,sans-serif;letter-spacing:-.02em}.legal-page__section h3{font:700 20px/1.6 Manrope,sans-serif}.legal-page__lead{line-height:1.2}.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:600}.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:400 16px/1.2 Clash Grotesk,sans-serif}@media(max-width:809px){.legal-page{gap:32px;max-width:none;padding:120px 20px 40px}.legal-page h1{font-size:24px;line-height:1.2;letter-spacing:-.02em}.legal-page__desktop-title{display:none}.legal-page__mobile-title{display:inline}.legal-page__intro{font-size:16px;line-height:1.6}.legal-page__intro p+p{margin-top:25.6px}.legal-page__section{font-size:16px;line-height:1.6}.legal-page__section h2{font-size:22px;line-height:1.2}.legal-page__section h3{font-size:18px;line-height:1.6}.legal-page__section--sharing .legal-page__list{font-size:18px;line-height:1.8}.legal-page__section--long-heading h2{line-height:1.4}.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}}
