:root{--typo-color-text:#000;--typo-color-beige:#ebd6ba;--typo-color-light-beige:#f9f6ef;--typo-color-brown:#845422}:root{--typo-gap:1em;--typo-section-gap:2em}@media screen and (min-width:40em){:root{--typo-section-gap:3em}}@media screen and (min-width:64em){:root{--typo-section-gap:4em}}:root{--typo-font-size-default:1.125rem;--typo-font-size-h1:1.75em;--typo-font-size-h2:1.5em;--typo-font-size-h3:1.375em;--typo-font-size-h4:1.25em}@media screen and (min-width:40em){:root{--typo-font-size-default:1.25rem;--typo-font-size-h1:2.25em;--typo-font-size-h2:1.25em;--typo-font-size-h3:1.125em;--typo-font-size-h4:1em}}@media screen and (min-width:64em){:root{--typo-font-size-default:1.5rem;--typo-font-size-h1:3em;--typo-font-size-h2:1.5em;--typo-font-size-h3:1.25em;--typo-font-size-h4:1.125em}}