body.connect-mobile-edition{padding-top: 64px; padding-bottom: 64px;}
.flexy {margin:0px; padding:0px; width:100%; box-sizing:border-box;}
.flexy { margin: 0px; padding: 0px; padding-top: 64px; width: 100%; word-wrap: break-word; padding-bottom: 64px;  margin-left:auto; margin-right:auto; }

/** COLOR AND FONT VARIABLES **/

:root {
    --main-color: #000000;
    --second-color: #1d1d1b;
    --third-color: #333333;
    --forth-color: #696969;
    --boxout-color: #f9f9f9;
    --boxout-border-color: #000000;
    --main-color-dark: #f0f0ee;
    --second-color-dark: #e9e9e9;
    --third-color-dark: #e9e9e9;
    --forth-color-dark: #e9e9e9;
    --boxout-color-dark: #333333;
    --boxout-border-color-dark: #ffffff;
    --font-small: 12px;
    --font-standard: 14px;
    --font-medium: 17px;
    --font-large: 22px;
    --font-x-large: 28px;
    --font-xx-large: 35px;
    --font-weight-light: 300;
    --font-weight-standard: 400;
    --font-weight-bold: 600;
    --font-weight-x-bold: 700;
    --font-weight-xx-bold: 900;
    --font-family-main: "Roboto Serif", sans-serif;
    --font-family-secondary: "Roboto Flex", sans-serif;

}


/** STANDARD SOURCE STYLING **/

.masthead{display: none;}
.backtotop{display: none;}
.ld_bold{font-weight: var(--font-weight-x-bold);}
.ld_italic{font-style:italic;}

/** MAGCLONER STYLING **/

.flexy {    display: flex;    flex-direction: column;}
.flexy > * {    order: 2;}
.flexy .article-standfirst {   order: 1;    display: table;    align-self: left;   }

a {color:#000000; }

.article-standfirst .ld_bold{font-weight:unset;}
.article-full-lead .ld_bold{font-weight: var(--font-weight-standard);}
.articleImageCredit .ld_bold{font-weight: var(--font-weight-standard);}
.article-full-byline .ld_bold{font-weight: var(--font-weight-bold);}
.article-full-subhead .ld_bold{font-weight: var(--font-weight-standard);}

.article-full-lead .ld_italic{font-style:normal;}


/** HEADER STYLES **/

.article-standfirst {
    font-family: var(--font-family-secondary);
    font-size: var(--font-standard);
    font-weight: var(--font-weight-x-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625em 0px;
    text-align: left;
}
.article-full-headline {
    font-family: var(--font-family-main);
    font-size: var(--font-xx-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--third-color);
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}
.article-full-subhead {
    font-family: var(--font-family-main);
    font-size: var(--font-large);
    font-weight: var(--font-weight-bold);
    color: var(--second-color);
    line-height: 1.2;
    text-decoration:normal;
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}
.article-full-lead {
    font-family: var(--font-family-main);
    font-size: var(--font-large);
    font-weight: var(--font-weight-bold);
    color: var(--second-color);
    line-height: 1.2;
    text-decoration:normal;
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}
.article-subsubhead {
    font-family: var(--font-family-main);
    font-size: var(--font-large);
    font-weight: var(--font-weight-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}
.article-full-byline {
    font-family: var(--font-family-secondary);
    font-size: var(--font-medium);
    font-weight: var(--font-weight-standard);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 1.250rem 0px;
    text-align: left;
}
.article-superheader {
    font-family: var(--font-family-main);
    font-size: var(--font-xx-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}



/** STANDARD BODY STYLING **/

.article-full-body {
    font-family: var(--font-family-secondary);
    font-size: var(--font-medium);
    font-weight: var(--font-weight-light);
    color: var(--main-color);
    line-height:1.6;
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 1.5rem 0px;
    text-align: left;
}
.article-pull-quote {
    font-family: var(--font-family-secondary);
    font-size: var(--font-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--main-color);
    line-height: 1.3;
    text-align:center;
    text-decoration: none;
    padding: 0px 3rem;
    margin:.375px 0px 1rem 0px;
    text-align: left;
}
.article-callout {
    font-family: var(--font-family-secondary);
    font-size: var(--font-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--main-color);
    line-height: 1.3;
    text-align:center;
    text-decoration: none;
    padding: 0px 3rem;
    margin:.375px 0px 1rem 0px;
    text-align: left;
}
.article-pull-quote-credit {
    font-family: var(--font-family-main);
    font-size: var(--font-medium);
    font-weight: var(--font-weight-bold);
    color: var(--main-color);
    text-decoration: none;
    font-style:italic;
    padding: 0px 3rem;
    margin:.375px 0px 1rem 0px;
    text-align: left;
}
.article-headline {
    font-family: var(--font-family-main);
    font-size: var(--font-xx-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}
.article-subhead {
    font-family: var(--font-family-main);
    font-size: var(--font-large);
    font-weight: var(--font-weight-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}
.article-crosshead {
    font-family: var(--font-family-main);
    font-size: var(--font-xx-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}
.article-byline {
    font-family: var(--font-family-secondary);
    font-size: var(--font-standard);
    font-weight: var(--font-weight-standard);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}
.article-body {
    font-family: var(--font-family-main);
    font-size: var(--font-xx-large);
    font-weight: var(--font-weight-standard);
    color: var(--main-color);
    line-height:1.2;
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}


/** IMAGE & VIDEO STYLING **/


.article-in-image {
    max-width: 100%;
    display: block;
    height: auto;
    padding: 0px 0px;
    margin:0.625rem 0px 0.625rem 0px;
    text-align: center;

}
.article-in-image > img { 
    max-width: 100%;
    height:auto;
    display:inline-block;
    margin:0px 0px 0.625rem 0px;
}
.articleImageCredit {
    font-family: var(--font-family-secondary);
    font-size: var(--font-small);
    font-weight: var(--font-weight-standard);
    color: var(--forth-color);
    text-decoration: none;
    text-transform: uppercase;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}
video[poster] {height: 100%; width: 100%;}
.article-in-video {display: block; margin-left: 5%; margin-right: 5%; text-align: center; padding-bottom: 50%;  width: 90%; margin-bottom:10px; height: auto; position:relative;}
.article-in-video > iframe { position:absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;}
.articleImageCaption { 
    font-family: var(--font-family-secondary);
    font-size: var(--font-standard);
    font-weight: var(--font-weight-standard);
    color: var(--forth-color);
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}
.articleVideoCaption {     
    font-family: var(--font-family-secondary);
    font-size: var(--font-standard);
    font-weight: var(--font-weight-standard);
    color: var(--forth-color);
    text-decoration: none;
    padding: 0px 1.5rem;
    margin:0px 0px 0.625rem 0px;
    text-align: left;
}


/** READER OVERRIDE **/

.listenholder {  text-align: left !important; padding: 0px 1.5rem; margin-bottom: 20px; }


/** DROPCAPS **/

.dropcap::first-letter {
    float: left;
    font-size: 5.4em;
    font-family: var(--font-family-main);
    font-weight: var(--font-weight-bold);
    line-height: .8;
    margin-right: 0.1em;
    margin-top: 0.05em;
    width: auto;
}

.dropcap {
    text-indent: unset;
}


/** BOXOUTS **/

.article-boxout {
    background-color: var(--boxout-color);
    border: 0px dotted black;
    margin: 10px 1.5rem 20px 1.5rem;
    box-sizing:border-box;
    width:calc(100% - 3rem);
    padding:15px 25px 25px 25px;
    border-top: 2px var(--boxout-border-color) solid;
}

.article-boxout .article-full-headline {
    font-family: var(--font-family-main);
    font-size: var(--font-x-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--third-color);
    text-decoration: none;
    padding: 0px 0px;
    margin: 0px 0px 10px 0px;
    text-align: left;
}

.article-boxout .article-full-subhead {
    font-family: var(--font-family-main);
    font-size: var(--font-x-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 0px;
    text-align: left;
}

.article-boxout .article-full-lead {
    font-family: var(--font-family-main);
    font-size: var(--font-medium);
    font-weight: var(--font-weight-standard);
    color: var(--second-color);
    line-height: 1.2;
    text-decoration: none;
    padding: 0px 0px;
    margin: 0px 0px 0px 0px;
    text-align: left;
}

.article-boxout .article-subsubhead {
    font-family: var(--font-family-main);
    font-size: var(--font-large);
    font-weight: var(--font-weight-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 0px;
    margin: 10px 0px 0px 0px;
    text-align: left;
}

.article-boxout .article-full-byline {
    font-family: var(--font-family-secondary);
    font-size: var(--font-standard);
    font-weight: var(--font-weight-standard);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 0px;
    margin: 20px 0px 0px 0px;
    text-align: left;
}

.article-boxout .article-superheader {
    font-family: var(--font-family-main);
    font-size: var(--font-x-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 10px;
    text-align: left;
}

.article-boxout .article-full-body {
    font-family: var(--font-family-main);
    font-size: var(--font-standard);
    font-weight: var(--font-weight-standard);
    color: var(--main-color);
    line-height: 1.6;
    text-decoration: none;
    padding: 0px 0px;
    margin: 20px 0px 20px 0px;
    text-align: left;
}

.article-boxout .article-pull-quote {
    font-family: var(--font-family-main);
    font-size: var(--font-medium);
    font-weight: var(--font-weight-bold);
    color: var(--main-color);
    line-height: 1.3;
    text-decoration: none;
    padding: 0px 20px;
    margin: 30px 0px 10px 0px;
    text-align: center;
}

.article-boxout .article-callout {
    font-family: var(--font-family-main);
    font-size: var(--font-x-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 0px;
    text-align: left;
}

.article-boxout .article-pull-quote-credit {
    font-family: var(--font-family-main);
    font-size: var(--font-x-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 0px;
    text-align: left;
}

.article-boxout .article-headline {
    font-family: var(--font-family-main);
    font-size: var(--font-x-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 0px;
    text-align: left;
}

.article-boxout .article-subhead {
    font-family: var(--font-family-main);
    font-size: var(--font-large);
    font-weight: var(--font-weight-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 0px;
    text-align: left;
}

.article-boxout .article-crosshead {
    font-family: var(--font-family-main);
    font-size: var(--font-x-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 0px;
    text-align: left;
}

.article-boxout .article-byline {
    font-family: var(--font-family-main);
    font-size: var(--font-x-large);
    font-weight: var(--font-weight-xx-bold);
    color: var(--main-color);
    text-decoration: none;
    padding: 0px 0px;
    text-align: left;
}

.article-boxout .article-body {
    font-family: var(--font-family-main);
    font-size: var(--font-x-large);
    font-weight: var(--font-weight-standard);
    color: var(--main-color);
    line-height: 1.2;
    text-decoration: none;
    padding: 0px 0px;
    text-align: left;
}

.article-boxout .articleImageCredit {
    font-family: var(--font-family-secondary);
    font-size: var(--font-standard);
    font-weight: var(--font-weight-standard);
    color: var(--forth-color);
    text-decoration: none;
    padding: 0px 0px;
    margin: 10px 0px 20px 0px;
    text-align: left;
}


@media only screen and (-webkit-device-pixel-ratio: 3) { 

/** HEADER STYLES **/
.flexy {margin-top:20px;}
.article-standfirst {    padding: 0px 2em;    margin:0px 0px 0.625em 0px;}
.article-full-headline {    padding: 0px 2rem;    margin:0px 0px 1.5rem 0px;}
.article-full-subhead {    padding: 0px 2rem;}
.article-full-lead {    padding: 0px 2rem;}
.article-subsubhead {    padding: 0px 2rem;    margin: 1.5rem 0px 0px 0px;}
.article-full-byline {    padding: 0px 2rem;    margin: 2.5rem 0px 0px 0px;}
.article-superheader {    padding: 0px 2rem;}
.listenholder {  padding: 0px 2rem; }


/** STANDARD BODY STYLING **/

.article-full-body {    padding: 0px 2rem;    margin: 20px 0px 0px 0px;}
.article-pull-quote {    padding: 0px 4rem;    margin: 30px 0px 20px 0px;}
.article-callout {    padding: 0px 2rem;}
.article-pull-quote-credit {    padding: 0px 2rem;}
.article-headline {    padding: 0px 2rem;}
.article-subhead {    padding: 0px 2rem;    margin: 20px 0px 0px 0px;}
.article-crosshead {    padding: 0px 2rem;}
.article-byline {    padding: 0px 2rem;}
.article-body {    padding: 0px 2rem;}


/** IMAGE & VIDEO STYLING **/


.article-in-image {    margin: 20px 0px 0px 0px;}
.articleImageCredit {    padding: 0px 2rem;    margin: 20px 0px 20px 0px;}
.articleImageCaption {     padding: 0px 2rem;    margin: 20px 0px 20px 0px;}

/** BOXOUTS **/

.article-boxout {    margin: 20px 3rem 40px 3rem;    width:calc(100% - 6rem);}
.article-boxout .article-full-headline {    padding: 0px 0px;    margin: 0px 0px 20px 0px;}
.article-boxout .article-full-subhead {    padding: 0px 0px;}
.article-boxout .article-full-lead {    padding: 0px 0px;    margin: 0px 0px 0px 0px;}
.article-boxout .article-subsubhead {    padding: 0px 0px;    margin: 20px 0px 0px 0px;}
.article-boxout .article-full-byline {    padding: 0px 0px;    margin: 40px 0px 0px 0px;}
.article-boxout .article-superheader {    text-decoration: none;    padding: 0px 20px;}
.article-boxout .article-full-body {    padding: 0px 0px;    margin: 20px 0px 20px 0px;}
.article-boxout .article-pull-quote {    padding: 0px 20px;    margin: 30px 0px 10px 0px;}
.article-boxout .article-callout {    padding: 0px 0px;}
.article-boxout .article-pull-quote-credit {    padding: 0px 0px;}
.article-boxout .article-headline {    padding: 0px 0px;}
.article-boxout .article-subhead {    padding: 0px 0px;}
.article-boxout .article-crosshead {    padding: 0px 0px;}
.article-boxout .article-byline {    padding: 0px 0px;}
.article-boxout .article-body {    padding: 0px 0px;}
.article-boxout .articleImageCredit {    padding: 0px 0px;    margin: 10px 0px 20px 0px;}

}


/** DARK MODE **/

.darktheme  				{background-color: #121212;}
.darktheme a 				{color:#ffffff; }

/** HEADER STYLES **/

.darktheme .article-standfirst 		{color: var(--main-color-dark);}
.darktheme .article-full-headline 	{color: var(--third-color-dark);}
.darktheme .article-full-subhead 	{color: var(--second-color-dark);}
.darktheme .article-full-lead 		{color: var(--second-color-dark);}
.darktheme .article-subsubhead 		{color: var(--main-color-dark);}
.darktheme .article-full-byline 	{color: var(--main-color-dark);}
.darktheme .article-superheader 	{color: var(--main-color-dark);}

/** STANDARD BODY STYLING **/

.darktheme .article-full-body 		{color: var(--main-color-dark);}
.darktheme .article-pull-quote 		{color: var(--main-color-dark);}
.darktheme .article-callout 		{color: var(--main-color-dark);}
.darktheme .article-pull-quote-credit 	{color: var(--main-color-dark);}
.darktheme .article-headline 		{color: var(--main-color-dark);}
.darktheme .article-subhead 		{color: var(--main-color-dark);}
.darktheme .article-crosshead 		{color: var(--main-color-dark);}
.darktheme .article-byline 		{color: var(--main-color-dark);}
.darktheme .article-body 		{color: var(--main-color-dark);}

/** IMAGE & VIDEO STYLING **/

.darktheme .articleImageCredit 		{color: var(--forth-color-dark);}
.darktheme .articleImageCaption 	{color: var(--forth-color-dark);}
.darktheme .articleVideoCaption 	{color: var(--forth-color-dark);}

/** BOXOUTS **/

.darktheme .article-boxout 				{background-color: var(--boxout-color-dark); border-top: 2px var(--boxout-border-color-dark) solid;}

.darktheme .article-boxout .article-full-headline 	{color: var(--third-color-dark);}
.darktheme .article-boxout .article-full-subhead 	{color: var(--main-color-dark);}
.darktheme .article-boxout .article-full-lead 		{color: var(--second-color-dark);}
.darktheme .article-boxout .article-subsubhead 		{color: var(--main-color-dark);}
.darktheme .article-boxout .article-full-byline 	{color: var(--main-color-dark);}
.darktheme .article-boxout .article-superheader 	{color: var(--main-color-dark);}
.darktheme .article-boxout .article-full-body 		{color: var(--main-color-dark);}
.darktheme .article-boxout .article-pull-quote 		{color: var(--main-color-dark);}
.darktheme .article-boxout .article-callout 		{color: var(--main-color-dark);}
.darktheme .article-boxout .article-pull-quote-credit 	{color: var(--main-color-dark);}
.darktheme .article-boxout .article-headline 		{color: var(--main-color-dark);}
.darktheme .article-boxout .article-subhead 		{color: var(--main-color-dark);}
.darktheme .article-boxout .article-crosshead 		{color: var(--main-color-dark);}
.darktheme .article-boxout .article-byline 		{color: var(--main-color-dark);}
.darktheme .article-boxout .article-body 		{color: var(--main-color-dark);}
.darktheme .article-boxout .articleImageCredit 		{color: var(--forth-color-dark);}

@media (prefers-color-scheme: dark) {

/** DARK MODE **/

body  				{background-color: #121212 !important;}
a 				{color:#ffffff !important; }

/** HEADER STYLES **/

.article-standfirst 		{color: var(--main-color-dark) !important;}
.article-full-headline 	{color: var(--third-color-dark) !important;}
.article-full-subhead 	{color: var(--second-color-dark) !important;}
.article-full-lead 		{color: var(--second-color-dark) !important;}
.article-subsubhead 		{color: var(--main-color-dark) !important;}
.article-full-byline 	{color: var(--main-color-dark) !important;}
.article-superheader 	{color: var(--main-color-dark) !important;}

/** STANDARD BODY STYLING **/

.article-full-body 		{color: var(--main-color-dark) !important;}
.article-pull-quote 		{color: var(--main-color-dark) !important;}
.article-callout 		{color: var(--main-color-dark) !important;}
.article-pull-quote-credit 	{color: var(--main-color-dark) !important;}
.article-headline 		{color: var(--main-color-dark) !important;}
.article-subhead 		{color: var(--main-color-dark) !important;}
.article-crosshead 		{color: var(--main-color-dark) !important;}
.article-byline 		{color: var(--main-color-dark) !important;}
.article-body 		{color: var(--main-color-dark) !important;}

/** IMAGE & VIDEO STYLING **/

.articleImageCredit 		{color: var(--forth-color-dark) !important;}
.articleImageCaption 	{color: var(--forth-color-dark) !important;}
.articleVideoCaption 	{color: var(--forth-color-dark) !important;}

/** BOXOUTS **/

.article-boxout 				{background-color: var(--boxout-color-dark) !important; border-top: 2px var(--boxout-border-color-dark) solid;}

.article-boxout .article-full-headline 	{color: var(--third-color-dark) !important;}
.article-boxout .article-full-subhead 	{color: var(--main-color-dark) !important;}
.article-boxout .article-full-lead 		{color: var(--second-color-dark) !important;}
.article-boxout .article-subsubhead 		{color: var(--main-color-dark) !important;}
.article-boxout .article-full-byline 	{color: var(--main-color-dark) !important;}
.article-boxout .article-superheader 	{color: var(--main-color-dark) !important;}
.article-boxout .article-full-body 		{color: var(--main-color-dark) !important;}
.article-boxout .article-pull-quote 		{color: var(--main-color-dark) !important;}
.article-boxout .article-callout 		{color: var(--main-color-dark) !important;}
.article-boxout .article-pull-quote-credit 	{color: var(--main-color-dark) !important;}
.article-boxout .article-headline 		{color: var(--main-color-dark) !important;}
.article-boxout .article-subhead 		{color: var(--main-color-dark) !important;}
.article-boxout .article-crosshead 		{color: var(--main-color-dark) !important;}
.article-boxout .article-byline 		{color: var(--main-color-dark) !important;}
.article-boxout .article-body 		{color: var(--main-color-dark) !important;}
.article-boxout .articleImageCredit 		{color: var(--forth-color-dark) !important;}

}


/** FONTS **/

/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Flex';
  font-style: normal;
  font-weight: 100 1000;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoflex/v26/NaNNepOXO_NexZs0b5QrzlOHb8wCikXpYqmZsWI-__OGbt8jZktqc2V3Zs0KvDLdBP8SBZtOs2IifRuUZQMsPJtUsR4DEK6cULNeUx9XgTnH37Ha_FIAp4Fm0PP1hw45DntW2x0wZGzhPmr1YNMYKYn9_1IQXGwJAiUJVUMdN5YUW4O8HtSoXjC79QRyaLshNDUf3e0O-gn5rrZCu20YNau1OPF80A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Flex';
  font-style: normal;
  font-weight: 100 1000;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoflex/v26/NaNNepOXO_NexZs0b5QrzlOHb8wCikXpYqmZsWI-__OGbt8jZktqc2V3Zs0KvDLdBP8SBZtOs2IifRuUZQMsPJtUsR4DEK6cULNeUx9XgTnH37Ha_FIAp4Fm0PP1hw45DntW2x0wZGzhPmr1YNMYKYn9_1IQXGwJAiUJVUMdN5YUW4O8HtSoXjC79QRyaLshNDUf3e0O-gn5rrZCu20YNau8OPF80A.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'Roboto Flex';
  font-style: normal;
  font-weight: 100 1000;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoflex/v26/NaNNepOXO_NexZs0b5QrzlOHb8wCikXpYqmZsWI-__OGbt8jZktqc2V3Zs0KvDLdBP8SBZtOs2IifRuUZQMsPJtUsR4DEK6cULNeUx9XgTnH37Ha_FIAp4Fm0PP1hw45DntW2x0wZGzhPmr1YNMYKYn9_1IQXGwJAiUJVUMdN5YUW4O8HtSoXjC79QRyaLshNDUf3e0O-gn5rrZCu20YNau7OPF80A.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Flex';
  font-style: normal;
  font-weight: 100 1000;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoflex/v26/NaNNepOXO_NexZs0b5QrzlOHb8wCikXpYqmZsWI-__OGbt8jZktqc2V3Zs0KvDLdBP8SBZtOs2IifRuUZQMsPJtUsR4DEK6cULNeUx9XgTnH37Ha_FIAp4Fm0PP1hw45DntW2x0wZGzhPmr1YNMYKYn9_1IQXGwJAiUJVUMdN5YUW4O8HtSoXjC79QRyaLshNDUf3e0O-gn5rrZCu20YNau3OPF80A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Flex';
  font-style: normal;
  font-weight: 100 1000;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoflex/v26/NaNNepOXO_NexZs0b5QrzlOHb8wCikXpYqmZsWI-__OGbt8jZktqc2V3Zs0KvDLdBP8SBZtOs2IifRuUZQMsPJtUsR4DEK6cULNeUx9XgTnH37Ha_FIAp4Fm0PP1hw45DntW2x0wZGzhPmr1YNMYKYn9_1IQXGwJAiUJVUMdN5YUW4O8HtSoXjC79QRyaLshNDUf3e0O-gn5rrZCu20YNau2OPF80A.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Flex';
  font-style: normal;
  font-weight: 100 1000;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoflex/v26/NaNNepOXO_NexZs0b5QrzlOHb8wCikXpYqmZsWI-__OGbt8jZktqc2V3Zs0KvDLdBP8SBZtOs2IifRuUZQMsPJtUsR4DEK6cULNeUx9XgTnH37Ha_FIAp4Fm0PP1hw45DntW2x0wZGzhPmr1YNMYKYn9_1IQXGwJAiUJVUMdN5YUW4O8HtSoXjC79QRyaLshNDUf3e0O-gn5rrZCu20YNau4OPE.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Serif';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoserif/v13/R705jywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepO9CRLLcmv0wAqC-w8kpEzi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Serif';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoserif/v13/R705jywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepO9CRLLcmv0wAqC-wYkpEzi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Serif';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoserif/v13/R705jywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepO9CRLLcmv0wAqC-w0kpEzi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Serif';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoserif/v13/R705jywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepO9CRLLcmv0wAqC-wwkpEzi.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Serif';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoserif/v13/R705jywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepO9CRLLcmv0wAqC-wIkpA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Serif';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoserif/v13/R707jywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuimXPEWoRldX48gtLKywA8oA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Serif';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoserif/v13/R707jywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuimXPEWoRldX48gtLDywA8oA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Serif';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoserif/v13/R707jywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuimXPEWoRldX48gtLIywA8oA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Serif';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoserif/v13/R707jywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuimXPEWoRldX48gtLJywA8oA.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Serif';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotoserif/v13/R707jywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuimXPEWoRldX48gtLHywA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}