h1[data-v-fe77e7e5]{font-size:var(--step-5)}.article-full{display:grid;grid-template-columns:min-content auto min-content}.article-full header{display:flex;flex-flow:wrap;grid-column:1/-1;width:100%}.article-full .cover,.article-full header,.article-full main{font-size:var(--step-0);font-weight:300}.article-full .cover,.article-full main{font-family:var(--font-family-primary--print)}.article-full footer{font-size:var(--step-0);grid-column:2/-2;margin:var(--space-l) auto 0 auto;max-width:var(--body-width);width:100%}.article-full .cover{display:flex;grid-column:1/-1;justify-content:center;margin-bottom:var(--space-l);overflow:hidden}:is(.article-full .cover) img{width:100%}.article-full main{font-size:var(--step-0);line-height:1.7em;margin:0 auto;max-width:var(--body-width)}.article-full h1{line-height:1.05em}.article-full .excerpt{font-style:italic;font-weight:400;margin-bottom:var(--space-l)}.article-full .content{font-weight:300}:is(.article-full .content) p{margin-block-end:1em}:is(.article-full .content) h1{-webkit-hyphens:auto;hyphens:auto;margin-bottom:.5rem;width:100%}:is(.article-full .content) h2,:is(.article-full .content) h3{font-family:var(--font-family-primary--title)!important;font-weight:500!important;text-align:left}:is(.article-full .content) h2{font-size:var(--step-2)}:is(.article-full .content) h3{color:var(--color--dark);font-size:var(--step-3);line-height:1em;margin:1em 0 .5em}:is(.article-full .content) h4{font-family:var(--font-family-primary--print);font-size:var(--step-1);font-weight:400;line-height:1.6em;text-align:center}:is(.article-full .content) img{display:block;margin:0 auto;max-width:100%;overflow-wrap:anywhere}:is(.article-full .content) blockquote{border-left:3px solid var(--color--primary);font-size:1.2em;margin-left:0;padding-left:1em}:is(:is(.article-full .content) blockquote) h1,:is(:is(.article-full .content) blockquote) h2,:is(:is(.article-full .content) blockquote) h3,:is(:is(.article-full .content) blockquote) h4,:is(:is(.article-full .content) blockquote) h5,:is(:is(.article-full .content) blockquote) h6{text-align:left}:is(.article-full .content) a{color:var(--color--primary)!important}:is(:is(.article-full .content) a) span{color:var(--color--primary)!important}:is(:is(.article-full .content) a) u{text-decoration:none!important}:is(.article-full .content) pre{max-width:100%}.article-full .article-meta-block{margin:1.5em 0}.article-full .article-info{align-items:center;-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:flex;flex-flow:wrap;margin:var(--space-s) 0;width:100%}.article-full .loader{margin:var(--space-s) auto}
