.legal-page:has(.eula-page__effective-date){gap:48px}.legal-page:has(.eula-page__effective-date) h1{font-size:var(--text-34);line-height:var(--leading-tight);letter-spacing:-.03em}.eula-page__effective-date{width:100%;font:var(--weight-medium) var(--text-18)/var(--leading-relaxed) var(--font-body)}.legal-page:has(.eula-page__effective-date) .legal-page__section{font-size:var(--text-18);line-height:var(--leading-relaxed)}.legal-page:has(.eula-page__effective-date) .legal-page__section h2{font-size:var(--text-24);line-height:var(--leading-tight);letter-spacing:normal}.legal-page:has(.eula-page__effective-date) .legal-page__divider{height:1px;background:#12121224}@media(min-width:1440px){.legal-page:has(.eula-page__effective-date){padding:160px 80px 80px}}@media(min-width:810px)and (max-width:1199px){.legal-page:has(.eula-page__effective-date){gap:42px;max-width:810px;padding:120px 42px 56px}}@media(max-width:809px){.legal-page:has(.eula-page__effective-date){gap:36px;max-width:390px;padding:112px 24px 48px}.legal-page:has(.eula-page__effective-date) h1{font-family:var(--font-display);font-size:var(--text-28);font-weight:var(--weight-medium);line-height:1.15;letter-spacing:-.03em}.eula-page__effective-date{font-size:var(--text-16);line-height:var(--leading-loose)}.legal-page:has(.eula-page__effective-date) .legal-page__section{font-size:var(--text-18);line-height:var(--leading-relaxed)}.legal-page:has(.eula-page__effective-date) .legal-page__section h2{font-size:var(--text-24);line-height:var(--leading-tight)}}
