:root{--font-h1:56px;--font-h1-mobile:32px;--font-h2:40px;--font-h2-mobile:28px;--font-h3:28px;--font-h3-mobile:22px;--font-h4:22px;--font-h4-mobile:18px;--font-body:16px;--font-body-mobile:15px;--font-small:14px;--font-small-mobile:13px;--font-btn:16px;--font-btn-mobile:15px;--line-height-tight:1.25;--line-height-normal:1.6;--line-height-loose:1.8;--letter-spacing-tight:-.02em;--letter-spacing-normal:0;--letter-spacing-wide:.05em;--paragraph-gap:1.5em;--section-gap:4rem;--section-gap-mobile:2.5rem;--content-max-width:720px;--page-max-width:1200px}.content-page p,.legal-body li,.news-article-body p{line-height:var(--line-height-loose)}.content-page h1,.content-page h2,.content-page h3,.content-page h4{line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}button{letter-spacing:var(--letter-spacing-wide)}@media(max-width:600px){body{font-size:var(--font-body-mobile)}button{font-size:var(--font-btn-mobile)}.content-page h1{font-size:var(--font-h1-mobile)}.content-page h2{font-size:var(--font-h2-mobile)}.content-page h3{font-size:var(--font-h3-mobile)}.content-page h4{font-size:var(--font-h4-mobile)}}
