.blogcontainer{grid-column-gap:40px;display:grid}@media(min-width:992px){.blogcontainer{grid-template-columns:1fr 300px}}.bloglist__item{margin-top:1.5rem}.bloglist__item:first-of-type{margin-top:0}.bloglist__image{margin-bottom:1rem}.bloglist__imageavatar{margin-right:auto;margin-left:auto}.bloglist__description{margin-bottom:.5rem;margin-top:.5rem}.blogavatar{overflow:hidden;border-radius:50%;display:block}.blogarchiveheader{margin-bottom:2.5rem}.blogarchiveheader__title{margin-bottom:.5rem}.blogarchiveheader__titletext{margin-right:.5rem}.blogarchivefooter{margin-top:2.5rem}.blogbadge{padding:.5em;border:1px solid;border-radius:2px;line-height:1em;display:inline-block}.blogbadge:hover{text-decoration:none}.blogicon{-ms-flex-item-align:center;position:relative;align-self:center;top:.125em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.blogicon svg{height:1em;width:1em}.blogimage img{height:auto;max-width:100%}.bloglinklist{list-style:none;padding:0;margin:0}.bloglinklist__itemcount{margin-left:.25rem}.bloglinklist__itemcount:before{content:"("}.bloglinklist__itemcount:after{content:")"}.blogpagination__list{list-style:none;margin-bottom:0;margin-top:1.5rem;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.blogpagination__item:first-child .blogpagination__link{margin-left:0}.blogpagination__item--active{font-weight:700}.blogpagination__link{padding:.5rem .75rem;border:1px solid;margin-left:-1px;line-height:1;display:block}.blogpagination__item--disabled .blogpagination__link{pointer-events:none;cursor:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blogtaglist{list-style:none;padding:0;margin:-.25rem!important}.blogtaglist__item{margin:.25rem;vertical-align:middle;display:inline-block}.blogwidget{margin-bottom:1.5rem}.blogwidget:last-child{margin-bottom:0}.blogwidget__content{overflow:hidden}.blogwidget__content>:last-child{margin-bottom:0}.blogwidgetlist{list-style:none;padding:0;margin:0}.blogwidgetlist .blogwidgetlist{padding-left:1rem}.blogwidgetlist__itemcount{margin-left:.25rem}.blogwidgetlist__itemcount:before{content:"("}.blogwidgetlist__itemcount:after{content:")"}.blogwidgetlist__itemauthor{font-weight:700}.blogwidgetlist--tags{margin:-.25rem!important}.blogwidgetlist--tags .blogwidgetlist__item{margin:.25rem;vertical-align:middle;display:inline-block}.blogwidgetlist--recentcomments .blogwidgetlist__item+.blogwidgetlist__item{margin-top:1rem}.blogwidgetlist--recentcomments .blogwidgetlist__itemtext{margin-bottom:.25rem}.blogwidgetlist--recentcomments .blogwidgetlist__itemauthoron{margin-right:.25rem;margin-left:.25rem}.postauthor{display:-webkit-box;display:-ms-flexbox;display:flex}.postauthor+.postauthor{padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.15);margin-top:1.5rem}.postauthor__avatar{margin-right:1rem}.postauthor__body{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1}.postauthor__body>:last-child{margin-bottom:0}.postauthor__intro{opacity:.75}.postauthor__name{font-size:1.25rem;font-weight:700;line-height:1.5rem}.postauthor__sublinedivider{margin-right:.25rem}.postauthor__social{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-ms-flex-align:center;margin-top:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}.postauthor__social+.postauthor__actions{margin-top:.5rem}.postauthor__sociallink{margin-right:.5rem;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.postauthor__sociallinklabel{height:1px!important;overflow:hidden!important;padding:0!important;border:0!important;clip:rect(1px,1px,1px,1px)!important;position:absolute!important;width:1px!important}.postauthor__bio{margin-bottom:1rem;margin-top:1rem}.postauthor__bio p{margin-bottom:.5rem}.postauthor__bio>:last-child{margin-bottom:0}.postauthor__actions{margin-bottom:1rem}.postcomment{display:-webkit-box;display:-ms-flexbox;display:flex}.postcomment+.postcomment{padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.15);margin-top:1.5rem}.postcomment__avatar{margin-right:1rem}.postcomment__body{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1}.postcomment__body>:last-child{margin-bottom:0}.postcomment__author{font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-top:.5rem}.postcomment__comment{margin-top:1rem}.postcomment__comment p{margin-bottom:.5rem}.postcomment__comment>:last-child{margin-bottom:0}.postlist__post{margin-top:1.5rem}.postlist__post:first-of-type{margin-top:0}.postlist__postdescription{margin-bottom:.5rem;margin-top:.5rem}.postteaser{gap:1.5rem;display:grid}.postteaser__posttitle{font-size:1.25rem}.postmetagroup{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;margin:-.135rem -.5rem;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.postmetagroup__item{padding:.135rem .5rem;width:100%;white-space:nowrap}@media(min-width:576px){.postmetagroup__item{width:auto}}.postmetagroup__icon,.postmetagroup__prefix{opacity:.75}.postmetagroup__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.postmetagroup__body{margin-left:.25rem}.postmetagroup__content{white-space:normal}.postmetagroup__list{list-style:none;padding:0;margin:0}.postmetagroup__list li{display:inline}.postmetagroup__list li:not(:last-child):after{margin-right:.25rem;content:", ";display:inline}.postmetagroup__listitem{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.postmetagroup__listprefix{margin-right:.25rem;line-height:1}.postmetagroup--simple .postmetagroup__prefix{height:1px!important;overflow:hidden!important;padding:0!important;border:0!important;clip:rect(1px,1px,1px,1px)!important;position:absolute!important;width:1px!important}.postmetagroup--condensed .postmetagroup__body{display:-webkit-box;display:-ms-flexbox;display:flex}.postmetagroup--condensed .postmetagroup__prefix:after{content:":";display:inline}.postmetagroup--condensed .postmetagroup__content{margin-left:.25rem}.alert__title{font-weight:700}.alert__list{list-style:none;padding:0;margin:0}