#page-sidebar::after,#posts-grid article a::before{content:'';left:0;top:0;display:inline-block}body.page-template-has-sidebar #site-header{margin-bottom:2rem}article#featured-post .entry{margin-top:2rem}@media (min-width:1024px){article#featured-post,body.page-template-has-sidebar #site-header{margin-bottom:5.5rem}article#featured-post.flex-if-not-mobile{column-gap:80px}article#featured-post .container--ratio{width:50%}article#featured-post .entry{width:640px;margin-top:0}#posts-index{width:65%;margin-bottom:5.5rem}}article#featured-post .image{box-shadow:0 0 70px 5px rgba(7,91,180,.29)}article#featured-post img{box-shadow:0 0 38px 6px rgba(0,65,133,.3)}article#featured-post p.h4{color:var(--blue-14)}article{position:relative}@media (max-width:1023px){article#featured-post .entry .h4+h1{margin-top:1rem}article+article{margin-top:2rem}}article .container--ratio{background-color:#eee}article .container--ratio.mark{background-size:auto 50%}article .container--ratio::before{padding-top:60%}article#featured-post .container--ratio::before{padding-top:67%}#posts-grid article{width:100%}@media (min-width:1024px){#posts-grid article{width:47%;margin-bottom:2.5rem}}#posts-grid article .image{width:100%;box-shadow:0 4px 25px 5px rgba(1,76,155,.11)}#posts-grid article h1{margin-top:1rem;font-size:1.25rem}#posts-grid article a::before{position:absolute;z-index:5;width:100%;height:100%}#posts-index nav.pagination .page-numbers{padding:0 5px;text-decoration:none}@media (hover:hover){#posts-grid article:hover img{filter:brightness( 100% ) saturate( 100% )}#posts-index nav.pagination a.page-numbers:hover{background-color:var(--blue-9)}}#posts-index nav.pagination .current{background-color:var(--blue-1);color:#FFF}@media (max-width:1023px){body.page-template-has-sidebar #page-container{margin-top:3rem}}@media (min-width:1024px){body.page-template-has-sidebar #page-sidebar{position:relative;width:25%;padding-top:0}ol.sidebar-list>li{padding-bottom:2rem;border-bottom:2px solid var(--blue-10)}}#page-sidebar::before{z-index:-2}#page-sidebar::after{position:absolute;z-index:-1;width:200%;height:20rem;background-image:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}#page-sidebar aside+aside{margin-top:5rem}#page-sidebar aside h1{margin-bottom:3rem}ol.sidebar-list{margin:0;list-style:none}ol.sidebar-list>li+li{margin-top:2rem}@media (max-width:1023px){ol.sidebar-list>li+li{padding-top:2rem;border-top:2px solid var(--blue-10)}}ol.sidebar-list .date{display:inline-block;margin-bottom:.5rem;font-weight:700}ol.sidebar-list a.btn,ol.sidebar-list a.button{margin-top:1rem}body.single #site-header-pagetitle>.right{display:none}body.single #site-header{margin-bottom:3rem}body.single #page-content{margin-top:0}#post-meta{margin:0 0 1.5rem;list-style:none}#post-meta>li{line-height:1em}#post-meta>li+li{margin-top:1rem}@media (min-width:1024px){body.single #site-header-pagetitle>.left{max-width:70%}body.single #page-content{width:70%}#post-meta>li+li{margin-top:0;margin-left:.5rem;border-left:1px solid currentColor;padding-left:.5rem}}#post-meta address{font-weight:700}#post-image{margin-bottom:2.5rem;box-shadow:0 0 38px 6px rgba(0,65,133,.3)}#post-image::before{padding-top:65%}body.single #page-sidebar{margin-top:2rem}