body{
	line-height:1.5;
}
/* article */
.article__title{
	font-size:1.5em;
	line-height:1.333333333333333;
}
/* captions */
.captions{
	font-size:0.813em;
	line-height: 1.461538461538462;
}
/* chapter */
.chapter{
	font-size:0.813rem;
}
.chapter:before{
    font-size:0.563rem;
}
/* footer */
.footer__copyright{
	font-size:0.75em;
}
/* footnotes */
.footnotes{
	font-size:0.813em;
	line-height: 1.461538461538462;
}
.footnotes__anchor{
	font-size:0.75rem;
	line-height: 1;
}
/* marker */
.article__marker,.captions__marker,.list__marker,.navigation__marker,.sidebar__marker,.wysiwyg__marker{
	font-size: 0.563rem;
	/*line-height:1;*/
}
/* navigation */
nav,.masthead{
	font-size: 0.75em;
}
/* ordered list */
.orderedlist__item:before{
	font-size:0.625rem;
}
/* sidebar */
.sidebar{
	font-size:0.813em;
	line-height:1.538461538461538;
}
/* teaser */
.teaser{
	font-size: 0.75em;
}
/* wysiwyg */
.wysiwyg__blockquote .wysiwyg__paragraph{
	font-size:0.875em;
	line-height: 1.714285714285714;	
}
.wysiwyg__footer{
	font-size:0.75em;
}
.wysiwyg__paragraph--additional{
	font-size:0.813em;
}
@media (min-width: 90em) {
	body{
		font-size:1.063rem;
		line-height:1.529411764705882;
	}
	/* article */
	.article__title{
		font-size:1.563rem;
		line-height:1.32;
	}
	/* captions */
	.captions{
		font-size:0.875rem;
		line-height: 1.5;
	}
	/* chapter */
    .chapter{
	  font-size:0.875rem;
    }
    .chapter:before{
      font-size:0.625rem;
    }
	/* footer */
	.footer__copyright{
		font-size:0.813rem;
	}
	/* footnotes */
	.footnotes{
		font-size:0.875rem;
		line-height: 1.5;
	}
	.footnotes__anchor{
		font-size:0.813rem;
	}
	/* marker */
	.article__marker,.captions__marker,.list__marker,.navigation__marker,.sidebar__marker,.wysiwyg__marker{
		font-size: 0.625rem;
	}
	/* navigation */
	nav,.masthead{
		font-size: 0.813rem;
		line-height:1.846153846153846;
	}
	/* ordered list */
	.orderedlist__item:before{
		font-size:0.688rem;
	}
	/* sidebar */
	.sidebar{
		font-size:0.875rem;
		line-height:1.5;
	}
	/* teaser */
	.teaser{
		font-size: 0.813rem;
		line-height:1.538461538461538;
	}
	/* wysiwyg */
	.wysiwyg__blockquote .wysiwyg__paragraph{
		font-size:0.938rem;
		line-height: 1.733333333333333;	
	}
	.wysiwyg__footer{
		font-size:0.813rem;
		line-height:1.538461538461538;
	}
	.wysiwyg__paragraph--additional{
		font-size:0.875rem;
		line-height:1.5;
	}
}
@media (min-width: 105em) {
	body{
		font-size:1.125rem;
		line-height:1.5;
	}
	/* article */
	.article__title{
		font-size:1.625rem;
		line-height:1.307692307692308;
	}
	/* captions */
	.captions{
		font-size:0.938rem;
		line-height: 1.466666666666667;
	}
	/* chapter */
    .chapter{
	  font-size:0.938rem;
    }
    .chapter:before{
      font-size:0.688rem;
    }
	/* footer */
	.footer__copyright{
		font-size:0.875rem;
	}
	/* footnotes */
	.footnotes{
		font-size:0.938rem;
		line-height: 1.466666666666667;
	}
	.footnotes__anchor{
		font-size:0.875rem;
	}
	/* marker */
	.article__marker,.captions__marker,.list__marker,.navigation__marker,.sidebar__marker,.wysiwyg__marker{
		font-size: 0.688rem;
	}
	/* navigation */
	nav,.masthead{
		font-size: 0.875rem;
		line-height:1.857142857142857;
	}
	/* ordered list */
	.orderedlist__item:before{
		font-size:0.75rem;
	}
	/* sidebar */
	.sidebar{
		font-size:0.938rem;
		line-height:1.466666666666667;
	}
	/* teaser */
	.teaser{
		font-size: 0.875rem;
		line-height:1.5;
	}
	/* wysiwyg */
	.wysiwyg__blockquote .wysiwyg__paragraph{
		font-size:1rem;
		line-height: 1.75;	
	}
	.wysiwyg__footer{
		font-size:0.875rem;
		line-height:1.5;
	}
	.wysiwyg__paragraph--additional{
		font-size:0.938rem;
		line-height:1.466666666666667;
	}
}