.site-content{position:relative;padding-left:var(--body_padding);padding-right:var(--body_padding);background:var(--color_content_background);color:var(--color_content_text);border-color:var(--color_content_border);overflow-x:hidden}.no-js .site-content{overflow-x:hidden}.content-area{max-width:var(--layout_width_content);padding:var(--content_padding) 0;margin:0 auto}.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}.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,.is-content-only .content-area,[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{padding-top:1em;margin-top:var(--heading_space);margin-bottom:0;border-top-width:2px;border-top-style:solid}.entry-meta a{color:inherit;text-decoration:none}.entry-meta a:focus,.entry-meta a:hover{text-decoration:underline}.entry-meta-item{margin-right:1em}.entry-meta .svg-icon{position:relative;width:1em;top:-0.15em;vertical-align:middle}.entry-date .label-updated,.entry-date .updated{display:none}.comments-link,.entry-date,.entry-meta .author{white-space:nowrap}.entry-summary{word-wrap:break-word}.post-navigation{padding:1.618em;background:var(--color_content_background)}.post-navigation a{display:block;padding:1.618em;margin:1px;text-decoration:none;background:var(--color_accent);color:var(--color_accent_text)}.post-navigation a:hover .title{text-decoration:underline}.post-navigation .label,.post-navigation .title{display:block}.post-navigation .label{font-size:0.809em;text-transform:uppercase}.post-navigation .title{font-size:var(--typography_heading_size_5);font-weight:700}.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-navigation .nav-next,.post-navigation .nav-previous{width:100%}@media (min-width:880px){.post-navigation .nav-next,.post-navigation .nav-previous{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}}.post-navigation .nav-next{text-align:right}@media (min-width:880px){.post-navigation .nav-previous:nth-last-child(2){-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 1.618em) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 1.618em) 100%,0 100%)}.post-navigation .nav-next:nth-child(2){-webkit-clip-path:polygon(1.618em 0,100% 0,100% 100%,0 100%);clip-path:polygon(1.618em 0,100% 0,100% 100%,0 100%)}}.page-media{margin-top:2em}@media (min-width:880px){.page-media{padding-left:6%;margin-top:0;max-width:38.2%}}@media (min-width:1280px){.page-media{max-width:50%}}.page-header{position:relative;width:calc(100vw - var(--scrollbar_width));padding:var(--heading_space) var(--body_padding) 0;margin-left:calc(50% - 50vw + var(--scrollbar_width) / 2);margin-top:var(--content_padding_negative);margin-bottom:var(--content_padding);background:var(--color_content_background);color:var(--color_content_headings)}.page-header-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:38vh;max-width:var(--layout_width_content);margin-left:auto;margin-right:auto;z-index:2}.page-header-content:after,.page-header-content:before{height:calc(1.5 * var(--white_space));opacity:0.15;z-index:0}.page-header-content:before{bottom:auto;top:-5%}.page-header-content:after{bottom:-5%;top:auto}.has-post-thumbnail .page-header-content:before{top:5%}.has-post-thumbnail .page-header-content:after{display:none}.page-header .page-header-text{position:relative}@media (min-width:880px){.page-header .page-header-text{max-width:61.8%}}@media (min-width:1280px){.page-header .page-header-text{max-width:50%}}.page-header .page-summary,.page-header .page-title{color:inherit}.page-header .page-description,.page-header .page-summary,.page-header .term-description{margin-top:2em;font-size:1.25em}.page-header .page-description>:not(.alignwide-wrap):not(.alignfull){max-width:var(--layout_width_entry_content)}.page-header .page-number{font-size:0.8em;text-transform:none;white-space:nowrap}.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}.taxonomy-filter{margin-bottom:var(--heading_space);text-align:center}.taxonomy-filter ul{margin:0;list-style:none}.taxonomy-filter li{display:inline}.taxonomy-filter a{display:inline-block;padding:0.25em 0.5em;margin:2px;font-size:0.8em;font-weight:700;text-decoration:none;border-width:2px;border-style:solid}.taxonomy-filter a:focus,.taxonomy-filter a:hover{border-color:transparent}.posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% + var(--posts_list_gap));margin:calc(var(--posts_list_gap) / 2 * -1)}.posts .entry-content,.posts .entry-header,.posts .entry-meta{max-width:400px;margin-left:2rem;margin-right:2rem}.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-bottom:2em;margin:calc(var(--posts_list_gap) / 2);border-width:1px;border-style:solid}@media (min-width:880px){.posts .entry{width:calc(50% - var(--posts_list_gap));max-width:calc(50% - var(--posts_list_gap))}}.posts .entry-header{margin-top:2em;margin-bottom:1rem}.posts .entry-header a{text-decoration:none}.posts .entry-header h2{font-size:var(--typography_heading_size_posts)}.posts .entry-media+.entry-header{margin-top:2em}.posts .entry-meta{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-top:1rem;margin:0;margin-left:2rem;font-size:0.8em;border-width:0}.posts .entry-meta .svg-icon{width:1.25em}.posts .has-post-thumbnail .entry-meta{margin-bottom:1rem}.link-more{display:block;padding-top:1em;padding-right:2em;font-weight:700;text-decoration:none;border-top:2px solid;border-top-color:inherit}.link-more:active,.link-more:focus,.link-more:hover{text-decoration:underline}.entry-summary+.link-more-container{margin-top:1rem}.pagination{clear:both;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:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-top:4rem;text-align:center}.pagination [data-page]:before,.pagination[data-page]:before{content:attr(data-page)}@media (min-width:672px){.pagination [data-page]:before,.pagination[data-page]:before{display:none}}.pagination .nav-links{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:center;-ms-flex-pack:center;justify-content:center}.pagination a span{display:inline-block}.page-numbers,.pagination a:not(.next):not(.prev),.pagination span{display:none;min-width:2.5em;margin:0.25em;font-size:1em;text-align:center;text-decoration:none;vertical-align:top}@media (min-width:672px){.page-numbers,.pagination a:not(.next):not(.prev),.pagination span{display:inline-block}}.page-numbers.prev,.pagination a:not(.next):not(.prev).prev,.pagination span.prev{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (max-width:671px){.page-numbers.prev,.pagination a:not(.next):not(.prev).prev,.pagination span.prev{margin-right:auto}}@media (max-width:671px){.page-numbers.next,.pagination a:not(.next):not(.prev).next,.pagination span.next{margin-left:auto}}.page-numbers.dots,.page-numbers.extend,.pagination a:not(.next):not(.prev).dots,.pagination a:not(.next):not(.prev).extend,.pagination span.dots,.pagination span.extend{width:auto}.page-numbers.current,.pagination a:not(.next):not(.prev).current,.pagination span.current{font-weight:700}.post-nav-links{clear:both;margin-top:var(--heading_space)}.post-page-numbers{display:inline-block;padding:0.191em 0.618em;margin:0.1em;vertical-align:middle}.post-page-numbers.current{font-weight:700;border:0}.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.3333333333% - 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.6666666667% - 0.5em)}}@media (min-width:880px){.gallery-columns-7 .gallery-item{width:calc(14.2857142857% - 0.5em)}.gallery-columns-8 .gallery-item{width:calc(12.5% - 0.5em)}.gallery-columns-9 .gallery-item{width:calc(11.1111111111% - 0.5em)}}.gallery-icon{height:100%}.gallery-caption{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:linear-gradient(to top,rgba(0,0,0,0.7),rgba(0,0,0,0.3) 70%,rgba(0,0,0,0));color:#fff;position:absolute;width:100%;max-height:100%;bottom:0;overflow:auto}.gallery img{height:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover}.posts .sticky{border-width:2px;border-color:var(--color_accent)}.entry-meta-description,body:not(.group-blog) .entry-meta .byline{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}.content-area:after,.entry-content:after,.pagination:after{content:"";clear:both;display:table;table-layout:fixed}