.single-page--header{position:relative}.single-page--header>.col-xs-12{position:static}.single-page--title{color:var(--color-red);font-size:clamp(2rem,1.6252rem + 1.4109vw,2.5rem);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:-.025em;line-height:1;margin-block:0}.single-page--title:after{content:"";background:var(--color-red);border-radius:.25rem;width:3rem;height:.25rem;margin-top:1rem;display:block}.single-page--translations{border-block:1px solid var(--color-gray-light);padding-block:1rem .75rem}.single-page--content{color:var(--color-text);font-size:1.125rem;line-height:1.44444444;grid-area:content;min-width:0}.single-page--content h1,.single-page--content h2,.single-page--content h3,.single-page--content h4{color:var(--post-headings-color);font-family:var(--font-family-serif);font-weight:var(--font-weight-semibold);line-height:1.25;margin:0}.single-page--content h1 a:not([class]),.single-page--content h2 a:not([class]),.single-page--content h3 a:not([class]),.single-page--content h4 a:not([class]){text-decoration:none!important;overflow-wrap:normal!important;word-wrap:normal!important;word-break:normal!important}.single-page--content h1{font-size:2.5rem}.single-page--content h2{font-size:1.75rem}.single-page--content h3{font-size:1.5rem}.single-page--content h4{font-size:1.25rem}.single-page--content p:not([class]){font-size:inherit;line-height:inherit;margin-block:.8181818182em}.single-page--content p:not([class]):first-child{margin-block-start:0}.single-page--content p:not([class]):last-child{margin-block-end:0}.single-page--content a:not([class]){color:inherit;text-underline-offset:.15em;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:var(--color-link-underline);text-decoration-thickness:1px;overflow-wrap:break-word;word-break:break-word}.single-page--content a:not([class]):hover,.single-page--content a:not([class]):active,.single-page--content a:not([class]):focus{color:var(--color-link-active);text-decoration-color:var(--color-link-active-underline);text-decoration-style:solid}.single-page--content hr{border:0;border-top:1px solid var(--color-gray-light);height:0;margin:0 auto}.single-page--content hr:not(:first-child){margin-block-start:var(--spacing-xl)}.single-page--content hr:not(:last-child){margin-block-end:var(--spacing-xl)}.single-page--content ol,.single-page--content ul{margin-bottom:0}.single-page--content ol:not(.single-post--content--list-double-spacing) li+li,.single-page--content ul:not(.single-post--content--list-double-spacing) li+li{margin-top:.25em}.single-page--content blockquote:not([class]){font-size:inherit;border:none;margin:0;padding:0;padding-inline-start:2em;display:table-cell}.single-page--content sup{font-size:75%;font-weight:inherit;margin-inline-end:.25em}.single-page--content h1:not(:first-child),.single-page--content h2:not(:first-child){margin-top:clamp(3rem,1.5714rem + 7.1428vw,6rem)}.single-page--content h3:not(:first-child),.single-page--content h4:not(:first-child){margin-top:clamp(2rem,.5714rem + 7.1428vw,5rem)}.single-page--content h5:not(:first-child),.single-page--content h6:not(:first-child){margin-top:clamp(2rem,1.0476rem + 4.7619vw,4rem)}.single-page--content h1:not(:last-child){margin-bottom:clamp(1.5rem,1.1428rem + 1.7857vw,2rem)}.single-page--content h2:not(:last-child){margin-bottom:clamp(1.5rem,1.1428rem + 1.7857vw,2rem)}.single-page--content h3:not(:last-child){margin-bottom:clamp(1.5rem,1.1428rem + 1.7857vw,2rem)}.single-page--content h4:not(:last-child){margin-bottom:clamp(1.5rem,1.1428rem + 1.7857vw,2rem)}.single-page--content h5:not(:last-child){margin-bottom:clamp(1.5rem,1.1428rem + 1.7857vw,2rem)}.single-page--content h6:not(:last-child){margin-bottom:clamp(1.5rem,1.1428rem + 1.7857vw,2rem)}.single-page--content div:not([class]):not(:first-child){margin-block-start:1.25em}.single-page--content div:not([class]):not(:last-child){margin-block-end:1.25em}.single-page--content ol:not([class]):not(:first-child){margin-block-start:1.25em}.single-page--content ol:not([class]):not(:last-child){margin-block-end:1.25em}.single-page--content ul:not([class]):not(:first-child){margin-block-start:1.25em}.single-page--content ul:not([class]):not(:last-child){margin-block-end:1.25em}.single-page--content blockquote:not([class]):not(:first-child){margin-block-start:1.25em}.single-page--content blockquote:not([class]):not(:last-child){margin-block-end:1.25em}.single-page--content h2,.single-page--content h3,.single-page--content h4{color:var(--color-red);font-family:var(--font-family-sans-serif)}.single-page--content h2:after,.single-page--content h3:after{content:"";background:var(--color-red);border-radius:.25rem;width:1.5rem;height:.25rem;margin-top:1rem;display:block}@media screen and (min-width: 768px){.single-page--title:after{height:.5rem}.single-page--title:after{margin-top:2rem}.single-page--translations{border:none;padding-block:2rem 0}.single-page--translations:before{content:"";border-block-start:1px solid var(--color-gray-light);display:block;position:absolute;inset-inline:1rem;margin-top:-2rem}.single-page--content{font-size:1.25rem;line-height:1.5;letter-spacing:-.01em}.single-page--content h2{font-size:2rem}.single-page--content h3{font-size:1.75rem}.single-page--content h4{font-size:1.5rem}}@media screen and (min-width: 992px){.single-page--content h1{font-size:3rem}.single-page--content h2{font-size:2.25rem}.single-page--content ol:not(.single-post--content--list-double-spacing) li+li,.single-page--content ul:not(.single-post--content--list-double-spacing) li+li{margin-top:.4em}.single-page--with-cover-image .single-page--content{position:relative;margin-top:calc(var(--spacing-xl) * -1 - 1rem);z-index:1}.single-page--with-cover-image .single-page--content:before{content:"";background-color:var(--bg-body);height:calc(var(--spacing-xl));display:block;position:absolute;inset:-3rem -2.5rem auto;z-index:-1;pointer-events:none}}@media screen and (min-width: 1200px){.single-page--content{font-size:1.375rem}.single-page--content{font-size:1.25rem}.single-page--with-cover-image .single-page--content:before{inset:-4rem -5rem auto}}
