h1{font-size:1.6em;line-height:130%;font-family:var(--font-primary);font-weight:600}@media screen and (min-width: 768px){h1{font-size:2.3em}}h2{font-size:.9em;font-family:var(--font-primary);font-weight:600;line-height:130%;scroll-margin-top:100px}@media screen and (min-width: 768px){h2{font-size:1em}}@media screen and (min-width: 1080px){h2{font-size:1.1em}}h3{font-size:1em;line-height:130%;font-family:var(--font-primary)}@media screen and (min-width: 768px){h3{font-size:1.2em}}h4{font-size:1em;font-weight:700;line-height:130%;font-family:var(--font-primary)}.page-footer{background-color:var(--color-dark-grey)}.page-footer #separator,.page-footer .logoWrapper .logoSeparator{background-color:var(--color-primary)}.page-footer .logoWrapper .logoLink{height:2em}.page-footer .rightsParagraph{background-color:#000}.page-footer a,.page-footer .nav .cookieButton{font-size:.7em;font-weight:700;font-family:var(--font-primary)}.page-footer a:hover,.page-footer .nav .cookieButton:hover{color:var(--color-primary)}.slideshow-button{border-radius:0;font-size:12px;display:flex;justify-content:center;align-items:center}.slideshow-button:hover{background-color:var(--color-secondary)}.slideshow-pagination-text{font-weight:400}.bottom-next{padding:10px 80px}article p{font-size:.9em}@media screen and (min-width: 768px){article p{font-size:1.1em;line-height:152%}}.viewablity-block ol{font-family:var(--font-secondary);font-size:.9em;font-weight:400;line-height:150%}@media screen and (min-width: 768px){.viewablity-block ol{font-size:1em}}.table-of-contents a{color:var(--color-primary)}.table-of-contents ol{font-size:.9em;font-family:var(--font-primary);font-weight:700}a{color:var(--color-primary)}.primary-content .share .sticky{top:8em}
