.site-content{position:relative;padding-left:6vw;padding-right:6vw;background:var(--color_content_background);color:var(--color_content_text);border-color:var(--color_content_border)}.no-js .site-content{overflow-x:hidden}.content-area{max-width:var(--layout_width_content);padding:var(--content_padding) 0;margin:0 auto}.content-area:after{content:'';clear:both;display:table;table-layout:fixed}.site-main{max-width:var(--layout_width_entry_content);margin:0 auto}.archive .site-main,.blog .site-main,.search-results .site-main{max-width:none}@media (min-width:880px){.has-widgets-in-sidebar .site-main{float:left;width:calc( 100% - ( 100% * var(--sidebar_width) ));max-width:calc( 100% - ( 100% * var(--sidebar_width) ));margin:0}}.no-widgets-in-sidebar .not-found{max-width:var(--layout_width_entry_content);margin:0 auto}.has-content-layout-no-padding .content-area,.has-content-layout-no-padding .site-content,[class*=-template-content-only] .content-area{padding:0}.has-content-layout-full-width .content-area,.has-content-layout-full-width .site-main,.has-content-layout-no-padding .site-main{max-width:none}.entry-media img{width:100%}.entry-header a{color:inherit}.entry-content+.entry-meta{margin-top:3rem;margin-bottom:0}.entry-meta a{color:inherit;text-decoration:none}.entry-meta a:focus,.entry-meta a:hover{text-decoration:underline}.entry-meta-item{margin:.25em 0;margin-right:0.618em;font-weight:700;color:var(--color_content_headings)}.entry-meta+.entry-meta .entry-meta-item:first-child{margin-top:0}.entry-meta .svg-icon{position:relative;width:1.382em;top:-.15em;vertical-align:middle;fill:var(--color_accent)}.entry-meta .tags-links a:before{content:'#';font-weight:400}.entry-date .label-updated,.entry-date .updated{display:none}.comments-link,.entry-date,.entry-meta .author{white-space:nowrap}.entry-content:after{content:'';clear:both;display:table;table-layout:fixed}.post-navigation{margin-top:3rem}.no-widgets-in-sidebar .post-navigation{width:calc( 100vw - var(--scrollbar_width));padding-left:6vw;padding-right:6vw;margin-left:calc( 50% - 50vw + ( var(--scrollbar_width) / 2 ))}.post-navigation a{position:relative;display:block;height:100%;padding:2rem;text-decoration:none;color:var(--color_content_headings)}@media (min-width:1600px){.post-navigation a{padding:3rem}}.post-navigation a:hover .title{text-decoration:underline}.post-navigation .label,.post-navigation .title{display:block;color:var(--color_content_text)}.post-navigation .label{margin-bottom:.25rem;font-size:.8em;text-transform:uppercase}.post-navigation .title{font-family:var(--typography_font_headings);font-weight:700;color:var(--color_content_headings)}@media (min-width:880px){.post-navigation .nav-links{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:2em}}.no-widgets-in-sidebar .post-navigation .nav-links{max-width:var(--layout_width_content);margin-left:auto;margin-right:auto}@media (min-width:880px){.post-navigation .nav-next{-ms-grid-column:2;grid-column:2;text-align:right}}.page-header{position:relative;padding:var(--white_space) 0;margin:0 auto;margin-top:var(--content_padding_negative);margin-bottom:var(--content_padding);background:var(--color_intro_background);color:var(--color_intro_text)}@media (min-width:880px){.page-header{padding-top:var(--intro_padding)}}@media (min-width:1280px){.force-overlaid-header-dark .page-header,.force-overlaid-header-light .page-header,.force-overlaid-header .page-header,.has-overlaid-header.has-primary-title .page-header{padding-top:var(--intro_padding_overlaid_header)}}body .page-header:before{width:calc( 100vw - var(--scrollbar_width));height:100%;margin-left:calc( 50% - 50vw + ( var(--scrollbar_width) / 2 ));background:inherit;opacity:1}@media (min-width:880px){.has-widgets-in-sidebar .page-header:before{margin-left:calc( ( 1 / ( 1 - var(--sidebar_width) ) ) / 2 * 100% - 50vw + ( var(--scrollbar_width) / 2 ))}}.no-widgets-in-sidebar .page-header{width:calc( 100vw - var(--scrollbar_width));padding-left:6vw;padding-right:6vw;margin-left:calc( 50% - 50vw + ( var(--scrollbar_width) / 2 ))}.no-widgets-in-sidebar .page-header-content{max-width:var(--layout_width_content);margin-left:auto;margin-right:auto}.page-header-content{margin-top:auto}.page-header-text{position:relative;max-width:var(--layout_width_entry_content)}.page-header .page-summary,.page-header .page-title{color:inherit}.search-results .page-header .page-title span{font-weight:400}.page-header .page-summary{margin-top:2em;font-size:1.272em}.page-header .page-number{font-size:1.272rem;font-weight:400;text-transform:none;white-space:nowrap}.page-header .page-meta{margin-top:2rem}.page-media{display:none;margin:calc( -1 * var(--white_space)) -6vw var(--white_space)}@media (min-width:880px){.page-media{display:block;position:absolute;width:calc( 61.8vw - ( var(--scrollbar_width) / 2 ));height:100%;left:calc( 38.2vw - ( var(--scrollbar_width) / 2 ));bottom:0;margin:0;margin-left:calc( 50% - 50vw + ( var(--scrollbar_width) / 2 ))}.has-widgets-in-sidebar .page-media{margin-left:calc( 80.9% - 50vw + ( var(--scrollbar_width) / 2 ))}.page-media:after{content:'';position:absolute;width:50%;height:100%;left:0;top:0;background:-webkit-gradient(linear, left top, right top, from(var(--color_intro_background)), to(var(--color_intro_background--a0)));background:-o-linear-gradient(left, var(--color_intro_background), var(--color_intro_background--a0));background:linear-gradient(to right, var(--color_intro_background), var(--color_intro_background--a0))}.page-media img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;mix-blend-mode:var(--intro_image_mix_blend_mode);opacity:var(--intro_image_opacity)}}.has-page-header-image-filtered .page-media img{-webkit-filter:grayscale(1);filter:grayscale(1)}.post-password-form{max-width:var(--layout_width_entry_content);padding:2em 12%;margin-left:auto;margin-right:auto;text-align:center;border-width:2px;border-style:dashed}.post-password-form input,.post-password-form label{display:block;width:100%;text-align:inherit}.post-password-form label{margin-bottom:1em}.post-password-form label input{margin-top:0.382em}.posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc( 100% + var(--posts_list_gap));margin:calc( var(--posts_list_gap) / 2 * -1)}.posts .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:calc( 100% - var(--posts_list_gap));padding:1rem 2rem;margin:calc( var(--posts_list_gap) / 2)}@media (min-width:1600px){.posts .entry{padding:2rem 3rem}}@media (min-width:1280px){.no-widgets-in-sidebar .posts .entry{width:calc( 50% - var(--posts_list_gap));max-width:calc( 50% - var(--posts_list_gap))}}@media (min-width:880px){.has-posts-layout-columns .posts .entry{width:calc( 50% - var(--posts_list_gap));max-width:calc( 50% - var(--posts_list_gap))}}@media (min-width:1280px){.has-posts-layout-columns.no-widgets-in-sidebar .posts .entry,.no-widgets-in-sidebar .has-posts-layout-columns .posts .entry{width:calc( 33.33% - var(--posts_list_gap));max-width:calc( 33.33% - var(--posts_list_gap))}}.posts .entry>*{margin-top:1rem;margin-bottom:1rem}.entry-media{margin-left:-2rem;margin-right:-2rem}@media (min-width:1600px){.entry-media{margin-left:-3rem;margin-right:-3rem}}.posts .entry-header{position:relative}.posts .entry-header a{text-decoration:none}.posts .entry-title{font-size:var(--typography_heading_size_posts)}.posts .entry-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.posts .entry-content:empty{display:none}.posts .entry .entry-meta{margin-top:0}.posts .entry-meta .svg-icon{width:1.25em}.link-more{font-weight:700}.entry-summary+.link-more-container{margin-top:auto;padding-top:2rem}.posts-before{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--white_space)}.posts-before form{margin:0 0 1em}@media (max-width:671px){.posts-before .widget,.posts-before form,.posts-before select{width:100%}}.pagination{clear:both;position:relative;margin-top:3rem;text-align:center}.pagination:after{content:'';clear:both;display:table;table-layout:fixed}.pagination.pagination:before{content:attr(data-current) " / " attr(data-total);position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (min-width:672px){.pagination.pagination:before{display:none}}.pagination a,.pagination span{display:none;min-width:2.5em;padding:0.7725em 0;margin:.15em;font-size:0.8em;line-height:2.0225;text-align:center;text-decoration:none;vertical-align:top;border:1px solid transparent}@media (min-width:672px){.pagination a,.pagination span{display:inline-block}}.pagination .next,.pagination .prev{display:inline-block}@media (max-width:671px){.pagination .prev{float:left}}@media (max-width:671px){.pagination .next{float:right}}.pagination .dots,.pagination .extend{width:auto}.pagination .current{font-weight:700}.post-nav-links{clear:both;margin-top:3rem}.post-page-numbers{display:inline-block;padding:.191em .618em;margin:.1em;vertical-align:middle}.post-page-numbers.current{border:0}.post-page-numbers.current{font-weight:700}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-0.25em}.gallery:not(:last-child){margin-bottom:1.618em}.gallery-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:inline-block;position:relative;width:calc( 100% - 0.5em);margin:0.25em;text-align:center;vertical-align:top}.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:calc( 50% - 0.5em)}@media (min-width:448px){.gallery-columns-3 .gallery-item{width:calc( 33.33333% - 0.5em)}.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:calc( 25% - 0.5em)}}@media (min-width:672px){.gallery-columns-5 .gallery-item{width:calc( 20% - 0.5em)}.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:calc( 16.66667% - 0.5em)}}@media (min-width:880px){.gallery-columns-7 .gallery-item{width:calc( 14.28571% - 0.5em)}.gallery-columns-8 .gallery-item{width:calc( 12.5% - 0.5em)}.gallery-columns-9 .gallery-item{width:calc( 11.11111% - 0.5em)}}.gallery-icon{height:100%}.gallery-caption{position:absolute;width:100%;max-height:100%;bottom:0;padding:40px 10px 9px;font-size:13px;text-align:center;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.7)), color-stop(70%, rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, rgba(0, 0, 0, 0));background:linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, rgba(0, 0, 0, 0));color:#fff;overflow:auto}.gallery img{height:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover}.sticky{position:relative}.sticky:after{content:'';position:absolute;width:3em;height:1em;left:.75em;top:.75em;background:var(--color_accent);pointer-events:none;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.entry-meta-description,.posts-before .widgettitle{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute!important;width:1px;height:1px;line-height:1px;overflow:hidden;word-wrap:normal!important}.page-header,.post-navigation a,.posts .entry{z-index:1}.page-header:before,.post-navigation a:before,.posts .entry:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:currentColor;border-radius:inherit;opacity:var(--pseudo_background_opacity);z-index:-1}