img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122, 0, 223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0, 124, 186;--wp-admin-theme-color-darker-10:rgb(0, 107, 160.5);--wp-admin-theme-color-darker-10--rgb:0, 107, 160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0, 90, 135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084 0%,#0693e3 100%)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4 0%,#4721fb 50%,#ab1dfe 100%)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8 0%,#dad0ec 100%)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1 0%,#67a671 100%)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a 0%,#004a59 100%)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968 0%,#31cdcf 100%)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381 0%,#2874fc 100%)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em 0}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height, 0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(0.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.ctf-fixed-height{overflow:auto}#ctf .ctf-item{padding:15px 5px;overflow:hidden}#ctf.ctf-boxed-style .ctf-item{padding:15px}#ctf .ctf-item:first-child{border-top:none}#ctf .ctf-item:last-of-type{border-bottom:none!important}#ctf #ctf .ctf-photo-hover span.fa-arrows-alt,#ctf .ctf-photo-hover svg.fa-arrows-alt,#ctf .ctf_remaining,#ctf.ctf-super-narrow .ctf-author-screenname,#ctf.ctf-super-narrow .ctf-screename-sep{display:none}#ctf .ctf_more{padding:1px;border:1px solid transparent;border-radius:3px;display:inline-block;line-height:1}#ctf .ctf_more:hover{cursor:pointer;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);text-decoration:none}#ctf .ctf-header{float:left;clear:both;margin:0;padding:5px 5px 15px;line-height:1.2;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#ctf .ctf-header a{float:left;display:block;text-decoration:none}#ctf .ctf-header-img{float:left;position:relative;width:48px;margin:0 0 0 -100%!important;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#ctf .ctf-header-img img{display:block;float:left;margin:0!important;padding:0!important;border:none!important;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#ctf.ctf-rebranded .ctf-header-img-hover svg{margin-top:-15px;margin-left:-14px}#ctf.ctf-rebranded .ctf-header-img-hover svg path,.ctf-rebranded .ctf-header-follow svg path{fill:white}#ctf .ctf-header-generic-icon,#ctf .ctf-header-img-hover{display:none;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(27,149,224,.85);-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;z-index:999}#ctf .ctf-header-generic-icon .fa,#ctf .ctf-header-generic-icon svg,#ctf .ctf-header-img-hover .fa,#ctf .ctf-header-img-hover svg{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-8px;font-size:20px;z-index:1000}#ctf .ctf-header-generic-icon svg,#ctf .ctf-header-img-hover svg{margin-top:-10px;margin-left:-10px}#ctf .ctf-header .ctf-header-follow{display:inline-block;padding:3px 6px;margin:0 0 0 2px;position:relative;top:-2px;background:#1b95e0;color:#fff;font-size:11px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:background .6s ease-in-out;-webkit-transition:background .6s ease-in-out;-o-transition:background .6s ease-in-out;transition:background .6s ease-in-out}#ctf .ctf-header .ctf-header-follow .fa,#ctf .ctf-header .ctf-header-follow svg{margin-right:3px;font-size:12px}#ctf .ctf-header a:hover .ctf-header-follow{background:#0c7abf;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#ctf .ctf-header-type-generic .ctf-header-img{color:#fff;width:48px;height:48px;position:relative}#ctf .ctf-header-type-generic .ctf-header-link:hover .ctf-header-generic-icon{background:#0c7abf}#ctf .ctf-header-type-generic .ctf-header-no-bio{padding-top:9px!important;font-size:16px;font-weight:700}#ctf .ctf-header-type-generic .ctf-header-generic-icon{display:block;color:#fff;background:#1b95e0;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#ctf .ctf-header-type-generic:hover .ctf-header-generic-icon{display:block;opacity:1}#ctf .ctf-header .ctf-header-user{font-size:16px;line-height:1.3;-ms-word-wrap:break-word;word-break:break-word}#ctf .ctf-header .ctf-header-screenname,#ctf .ctf-header p{font-size:13px;line-height:1.3}.ctf-screenreader{text-indent:-9999px!important;display:inline-block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important}#ctf .ctf-header-text.sbi-no-info .ctf-header-user{padding-top:9px!important}#ctf .ctf-header-text.sbi-no-bio .ctf-header-counts{clear:both}#ctf .ctf-context{width:100%;padding-left:42px;margin-bottom:2px}#ctf .ctf-with-logo .ctf-context{padding-right:30px}#ctf .ctf-retweet-icon{display:inline-block;font-size:inherit;line-height:1;margin:0 5px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#ctf.ctf-super-narrow .ctf-retweet-icon{margin:0 5px 0 0}#ctf .ctf-reply-icon{display:inline-block;font-size:inherit;padding:1px 3px 3px;line-height:1;margin:0 3px 0 0}#ctf .ctf-author-box{margin-left:56px}#ctf .ctf-author-avatar{clear:both;width:48px;height:48px;margin:3px 6px 0 -56px;float:left;overflow:hidden;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#ctf .ctf-author-avatar img{margin:0!important;padding:0}#ctf .ctf-author-name,#ctf .ctf-author-screenname,#ctf .ctf-tweet-meta,#ctf .ctf-verified{margin-left:4px;margin-right:4px;display:inline-block}#ctf .ctf-screename-sep{margin:0 2px;display:inline-block}#ctf .ctf-author-name{font-weight:700!important;margin-top:4px}#ctf .ctf-author-box-link{color:#000;text-decoration:none;display:inline;line-height:1.5!important}#ctf .ctf-quoted-verified,#ctf .ctf-verified{color:#77c7f7;margin-left:0}#ctf .ctf-quoted-verified,.ctf-credit-link .fa,.ctf-credit-link svg{margin-right:4px}#ctf .ctf-tweet-meta,#ctf.ctf-super-narrow .ctf-author-name{display:inline-block}#ctf .ctf-replied-to-text a{font-size:inherit;color:inherit;font-weight:inherit}#ctf p.ctf-media-link,#ctf p.ctf-tweet-text{padding:0!important;margin:0!important;line-height:1.4}#ctf .ctf-tweet-actions,#ctf .ctf-tweet-content{margin-left:58px;margin-top:3px;max-width:100%}#ctf .ctf-corner-logo{display:inline-block;float:right;color:#1b95e0;font-size:24px}#ctf.ctf-narrow .ctf-corner-logo{font-size:20px}#ctf .ctf-hide-avatar .ctf-author-box,#ctf .ctf-hide-avatar .ctf-author-name,#ctf .ctf-hide-avatar .ctf-context,#ctf .ctf-hide-avatar .ctf-quoted-tweet,#ctf .ctf-hide-avatar .ctf-tweet-actions,#ctf .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-narrow .ctf-hide-avatar .ctf-author-box,#ctf.ctf-narrow .ctf-hide-avatar .ctf-context,#ctf.ctf-narrow .ctf-hide-avatar .ctf-quoted-tweet,#ctf.ctf-narrow .ctf-hide-avatar .ctf-tweet-actions,#ctf.ctf-narrow .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-super-narrow .ctf-context,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-author-box,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-context,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-quoted-tweet,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-super-narrow .ctf-quoted-tweet,#ctf.ctf-super-narrow .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-tweet-content{margin-left:0}#ctf .ctf-hide-avatar .ctf-context{padding-left:0}#ctf .ctf-header-img.ctf-no-consent,#ctf .ctf-header-img.ctf-no-consent .ctf-header-img-hover{display:block;opacity:1;height:48px}#ctf .ctf-quoted-tweet{display:block;clear:both;margin:7px 0 5px 58px;padding:8px 12px;border:1px solid rgba(0,0,0,.1);text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf .ctf-quoted-tweet-text-media-wrap,#ctf .ctf-quoted-tweet:focus,#ctf .ctf-quoted-tweet:hover,#ctf .ctf-tweet-text-media-wrap{-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out}#ctf .ctf-quoted-tweet:focus,#ctf .ctf-quoted-tweet:hover{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);transition:background .1s ease-in-out}#ctf .ctf-quoted-author-name{font-weight:700;margin-right:4px}#ctf .ctf-quoted-tweet p{margin:2px 0}#ctf .ctf-tweet-actions a{padding:2px 10px 2px 5px;float:left}#ctf .ctf-tweet-actions a.ctf-like,#ctf .ctf-tweet-actions a.ctf-reply,#ctf .ctf-tweet-actions a.ctf-retweet{color:rgba(0,0,0,.35);text-decoration:none;border:none;-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#ctf .ctf-tweet-actions a span.fa,#ctf .ctf-tweet-actions a svg{width:1.1em;height:1.1em;font-size:1.1em}#ctf .ctf-tweet-actions a span.fa.fa-retweet{width:1.2em;height:1.2em;font-size:1.2em}#ctf .ctf-tweet-actions .ctf-reply{margin-left:-5px}#ctf .ctf-tweet-actions a:focus,#ctf .ctf-tweet-actions a:hover{-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#ctf .ctf-tweet-actions .ctf-reply:focus,#ctf .ctf-tweet-actions .ctf-reply:hover{color:#e34f0e!important}#ctf .ctf-tweet-actions .ctf-retweet:focus,#ctf .ctf-tweet-actions .ctf-retweet:hover{color:#19cf86!important}#ctf .ctf-tweet-actions .ctf-like:focus,#ctf .ctf-tweet-actions .ctf-like:hover{color:#e81c4f!important}#ctf .ctf-action-count{float:right;padding-left:3px;font-size:.9em;margin-top:.25em;line-height:1.2em}#ctf .ctf-twitterlink{margin-top:.3em;line-height:1.2em;font-size:.8em}#ctf .ctf-quoted-tweet-text-media-wrap,#ctf .ctf-tweet-text-media-wrap{margin-left:5px;padding:4px;display:inline-block;border:1px solid rgba(0,0,0,.15);color:inherit;text-decoration:none;line-height:1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;transition:background .1s ease-in-out}#ctf #ctf-more,#ctf .ctf-out-of-tweets,.ctf-credit-link{padding:5px 0;text-align:center}#ctf #ctf-more,#ctf .ctf-tweet-text-media-wrap:focus,#ctf .ctf-tweet-text-media-wrap:hover{background:rgba(0,0,0,.05);-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out}#ctf .ctf-tweet-text-media-wrap:focus,#ctf .ctf-tweet-text-media-wrap:hover{border:1px solid rgba(0,0,0,.1);transition:background .1s ease-in-out}.ctf-multi-media-icon .ctf-tweet-text-media,.ctf-quoted-tweet-text .ctf-tweet-text-media{margin-left:3px}#ctf #ctf-more{display:block;border:none;width:100%;min-height:30px;margin:0;position:relative;box-sizing:border-box;outline:0;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;transition:background .1s ease-in-out}#ctf #ctf-more:hover{background:rgba(0,0,0,.1);-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf #ctf-more.ctf-loading span{-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0}#ctf .ctf-loader{width:20px;height:20px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:1s ease-in-out infinite ctf-sk-scaleout;animation:1s ease-in-out infinite ctf-sk-scaleout}@-webkit-keyframes ctf-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes ctf-sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ctf-credit-link{width:100%;clear:both;margin-top:5px;font-size:12px}#ctf svg{box-sizing:unset}#ctf svg:not(:root).svg-inline--fa,#ctf_lightbox svg:not(:root).svg-inline--fa{box-sizing:unset;overflow:visible;width:1em}#ctf .svg-inline--fa.fa-w-16{width:16px}#ctf .svg-inline--fa.fa-w-20{width:20px}#ctf .ctf-context .ctf-retweet-icon svg{width:1.2em;height:1.2em}#ctf .svg-inline--fa,#ctf_lightbox .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}#ctf.ctf-styles .ctf-author-screenname,#ctf.ctf-styles .ctf-context,#ctf.ctf-styles .ctf-screename-sep,#ctf.ctf-styles .ctf-tweet-meta,.ctf_smash_error span{font-size:12px}#ctf .ctf-error{width:100%;text-align:center}#ctf .ctf-error code,#ctf .ctf-error iframe,#ctf .ctf-error p{padding:0;margin:0 2px}#ctf .ctf-error-user p,#ctf.ctf-super-narrow .ctf-context{padding-bottom:5px}#ctf .ctf-error-user{width:100%}#ctf .ctf-error-admin{margin-top:15px;display:inline-block}#ctf .ctf-error code{display:block;padding:4px}.ctf_smash_error{border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ctf_smash_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#ctf .ctf-out-of-tweets{display:block;border:1px solid rgba(0,0,0,.1);background:0 0;width:100%;min-height:30px;margin:0;position:relative;box-sizing:border-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#ctf .ctf-out-of-tweets iframe,#ctf .ctf-out-of-tweets p{margin:0 2px;padding:0}#ctf .ctf-out-of-tweets p{padding:3px;display:none}#ctf.ctf-narrow .ctf-author-avatar,#ctf.ctf-narrow .ctf-author-avatar img{width:38px;height:38px}#ctf.ctf-narrow .ctf-quoted-tweet,#ctf.ctf-narrow .ctf-tweet-actions,#ctf.ctf-narrow .ctf-tweet-content{margin-left:48px}#ctf.ctf-narrow .ctf-context{margin-left:49px}#ctf.ctf-narrow .ctf-author-box{margin-left:46px}#ctf.ctf-narrow .ctf-author-avatar{margin-left:-46px}#ctf.ctf-narrow .ctf-tweet-content{padding:3px 0 5px}#ctf.ctf-narrow .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-tweet-content{float:left;clear:both}#ctf.ctf-super-narrow .ctf-author-box{min-height:32px;margin-bottom:2px;margin-left:38px;float:left;clear:both}#ctf.ctf-super-narrow .ctf-author-avatar,#ctf.ctf-super-narrow .ctf-author-avatar img{width:32px;height:32px}#ctf.ctf-super-narrow .ctf-author-avatar{margin-left:-38px;margin-top:0}#ctf.ctf-super-narrow .ctf-credit-link{font-size:10px}#ctf.ctf-super-narrow .ctf-header-bio{margin:0!important;padding-top:5px}#ctf.ctf-super-narrow .ctf-header-user{min-height:48px}#ctf.ctf-super-narrow .ctf-header-text{padding-top:10px}#ctf.ctf-super-narrow .ctf-header-follow{margin-top:5px}#ctf.ctf-super-narrow .ctf-more span{display:block;margin-top:3px}@media all and (max-width:640px){#ctf.ctf-width-resp{width:100%!important}}.ctf.ctf-boxed-style[data-boxshadow=true] .ctf-item{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}[data-header-size=large] .ctf-header-type-text{font-size:48px}[data-header-size=medium] .ctf-header-type-text{font-size:42px}[data-header-size=small] .ctf-header-type-text{font-size:36px}#ctf.ctf-list.ctf-boxed-style .ctf-header,.ctf-list.ctf-boxed-style .ctf-item{margin-bottom:25px}#ctf .ctf-header-text{float:left;width:100%;padding-top:5px}#ctf .ctf-no-bio .ctf-header-text{padding-top:13px}#ctf .ctf-header-text .ctf-header-user,#ctf .ctf-header-text p{float:left;clear:both;width:auto;margin:0 0 0 60px!important;padding:0!important;text-align:left}#ctf .ctf-header-name{font-weight:700;margin-right:6px}#ctf .ctf-header-text .ctf-header-bio{padding:0!important;word-break:break-word}#ctf .ctf-header-text .ctf-verified{margin-right:5px}#ctf.ctf_palette_light .ctf-author-name,#ctf.ctf_palette_light .ctf-author-screenname,#ctf.ctf_palette_light .ctf-header-bio,#ctf.ctf_palette_light .ctf-header-counts,#ctf.ctf_palette_light .ctf-header-name,#ctf.ctf_palette_light .ctf-header-type-text,#ctf.ctf_palette_light .ctf-tweet-actions a,#ctf.ctf_palette_light .ctf-tweet-text{color:#444}#ctf.ctf_palette_dark .ctf-tweet-text a,#ctf.ctf_palette_light .ctf-tweet-text a{color:inherit}#ctf.ctf_palette_dark .ctf-item,#ctf.ctf_palette_light .ctf-item{background:0 0}#ctf.ctf_palette_dark .ctf-corner-logo,#ctf.ctf_palette_light .ctf-corner-logo{color:#1b95e0}#ctf.ctf_palette_dark .ctf-verified,#ctf.ctf_palette_light .ctf-verified{color:#77c7f7}#ctf.ctf_palette_light .ctf-more{background:rgba(0,0,0,.5);color:#444}#ctf.ctf_palette_dark{background:#20222c}#ctf.ctf_palette_dark.ctf.ctf-boxed-style .ctf-item{background:rgba(255,255,255,.1)!important}#ctf.ctf_palette_dark .ctf-author-name,#ctf.ctf_palette_dark .ctf-author-screenname,#ctf.ctf_palette_dark .ctf-header-bio,#ctf.ctf_palette_dark .ctf-header-counts,#ctf.ctf_palette_dark .ctf-header-name,#ctf.ctf_palette_dark .ctf-header-type-text,#ctf.ctf_palette_dark .ctf-tweet-text{color:#fff}#ctf.ctf_palette_dark .ctf-more{background:rgba(255,255,255,.2);color:#fff}#ctf.ctf_palette_dark .ctf-tweet-actions a{color:rgba(255,255,255,.8)}.ctf-rebranded .ctf-header-follow svg{width:13px;height:13px;transform:translate(3px,2px)}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0!important}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:2147483646}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;margin-bottom:.4em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;text-decoration:none}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-first-highlight .cc-btn:last-child{background-color:transparent;border-color:transparent}.cc-first-highlight .cc-btn:last-child:focus,.cc-first-highlight .cc-btn:last-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.2em;right:.4em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close.cc-closeXcustomText{text-decoration:underline;font-size:1.1em;top:.5em;right:.6em}.cc-window.cc-banner.cc-addedcloseX{padding:2em 1.8em}.cc-close:focus,.cc-close:hover{opacity:1}div.cc-blockingScreen{opacity:.5;background:#000;width:100%;height:100%;z-index:2147483630;top:0;left:0;position:fixed}span.cc-visually-hidden{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-allswitches.cc-floating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}.cc-switch-element{margin-bottom:.3em}.cc-switch{position:relative;display:inline-block;width:2.3em;height:1.4em;margin:0 .3em 0 0;vertical-align:middle}.cc-switch-label{margin-right:.6em}.cc-switch input{opacity:0;width:0;height:0;display:none}.cc-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cc-slider:before{position:absolute;content:"";height:1em;width:1em;left:.2em;bottom:.2em;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.cc-slider{background-color:#a0db8e}input:focus+.cc-slider{-webkit-box-shadow:0 0 1px #a0db8e;box-shadow:0 0 1px #a0db8e}input:checked+.cc-slider:before{-webkit-transform:translateX(.9em);transform:translateX(.9em)}.cc-slider.disabled:before{opacity:45%}.cc-slider.classic{border-radius:.6em}.cc-slider.classic:before{border-radius:50%}.cc-popovercenter{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:380px;z-index:2147483645}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-popovercenter{top:50%!important;left:50%!important;min-width:calc(100%)!important}}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-highlight .cc-btn:last-child{min-width:140px}.cc-theme-classic .cc-highlight .cc-btn:first-child{min-width:0}.cc-theme-classic .cc-first-highlight .cc-btn:last-child{min-width:0}.cc-theme-classic .cc-first-highlight .cc-btn:first-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.card .header>.image img,.cover>img:first-child{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.accordion-item>.header a{display:flex;width:100%;justify-content:space-between;align-items:center;outline:0;padding:.35em .8em .25em;line-height:1;font-size:1em;color:#000;cursor:pointer;user-select:none;transition-property:background-color,border-color,color;position:relative}.search-form button::after,.search-form #ctf #ctf-more::after,#ctf .search-form #ctf-more::after,.search-form a.button::after,.search-form a.orange-button::after,.search-form a.transparent-button::after,.block.is-posts .header a::after,a.arrow::after,.pagination .next::before,.accordion-item>.header a .control::before{background-image:url("data:image/svg+xml,%3Csvg fill='%2337634A' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.733 0 13 8l-8.267 8L3 14.323 9.535 8 3 1.677 4.733 0z' /%3E%3C/svg%3E")}.accordion-item>.header a .control::before{display:inline-block;content:"";width:1em;height:1em;background-size:contain;background-repeat:no-repeat;font-size:14px}.accordion-item>.main{display:none;overflow:hidden;padding:.35em .8em .25em}.main-navigation>.menu>li.has-children::after,.accordion-item.is-open a .control::before{background-image:url("data:image/svg+xml,%3Csvg fill='%2337634A' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 4.733 8 13 0 4.733 1.677 3 8 9.535 14.323 3 16 4.733z' /%3E%3C/svg%3E")}.accordion-item.is-open a .control::before{display:inline-block;content:"";width:1em;height:1em;background-size:contain;background-repeat:no-repeat}.accordion-item.is-open>.main{display:block}.accordion-item>.header+.main{margin-top:0}.accordion-item+.accordion-item{margin-top:1.4em}.card{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;position:relative}.card .header+.header,.card .header+.main,.card .header+.footer,.card .main+.header,.card .main+.main,.card .main+.footer,.card .footer+.header,.card .footer+.main,.card .footer+.footer{margin-top:1.3rem}.card a.read-more::before{z-index:2;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6{color:#000;font-size:1.1rem;line-height:1.1;font-weight:500}.card .header{flex-shrink:0}.card .main{flex-grow:100;flex-shrink:0}.card .footer{padding:0 1.3rem;flex-shrink:0}.card .header>.image{overflow:hidden;background:rgb(0 0 0 / .1);background-size:cover;background-position:50% 50%}.card .header>.image{position:relative;padding-top:56.25%}.card .header>.image img{position:absolute;top:0;right:0;bottom:0;left:0}.card.has-no-image .header>.image,.card.mode-bg .header>.image{position:relative;padding-top:56.25%}@media only screen and (min-width:961px){.columns{display:grid;gap:2rem}}@media only screen and (min-width:601px)and (max-width:960px){.columns{grid-template-columns:1fr 1fr}}@media only screen and (min-width:961px){.columns.has-2{grid-template-columns:1.9fr 1fr}}@media only screen and (min-width:961px){.columns.has-3{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:961px){.columns.has-4{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width:961px){.columns.has-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.columns.has-auto{grid-template-columns:repeat(auto-fit,minmax(8em,1fr))}.container:not(.is-wide):not(.is-narrow){padding-right:1rem;padding-left:1rem}.container:not(.is-wide):not(.is-narrow)>div{max-width:1190px;margin-right:auto;margin-left:auto}.container.is-narrow{padding-right:1rem;padding-left:1rem}.container.is-narrow>div{max-width:640px;margin-right:auto;margin-left:auto}.container.is-wide{padding-right:1rem;padding-left:1rem}.container.is-wide>div{max-width:1190px;margin-right:auto;margin-left:auto}.cover{position:relative;padding:1.3rem;background-position:50% 50%;background-size:cover;background-color:#000;min-height:20vw;position:relative}.cover>a.cover-link{z-index:10;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cover>img:first-child{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cover>div{position:relative;z-index:5}.cover.dark-shade,.cover.light-shade{position:relative}.cover.dark-shade::before,.cover.light-shade::before{content:"";display:block;position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cover.dark-shade::before{background:rgb(0 0 0 / .6)}.cover.light-shade::before{background:rgb(255 255 255 / .6)}.cover.attachment-fixed{background-attachment:fixed}.cover.align-middle{display:flex;flex-direction:column;justify-content:center}.cover.align-middle>div{width:100%}.cover.align-bottom{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch}.cover.align-bottom>div{width:100%}.cover.video{overflow:hidden}.form>*+*{margin-top:1.3rem}.form label{display:block}.form label>span{display:block}input+.form label{display:inline-block}.form label input:not([type]),.form label [type=color],.form label [type=date],.form label [type=datetime],.form label [type=datetime-local],.form label [type=email],.form label [type=image],.form label [type=month],.form label [type=number],.form label [type=password],.form label [type=search],.form label [type=tel],.form label [type=text],.form label [type=time],.form label [type=url],.form label [type=week],.form label select,.form label textarea{display:block;width:100%}.form label.has-error input:not([type]),.form label.has-error [type=color],.form label.has-error [type=date],.form label.has-error [type=datetime],.form label.has-error [type=datetime-local],.form label.has-error [type=email],.form label.has-error [type=image],.form label.has-error [type=month],.form label.has-error [type=number],.form label.has-error [type=password],.form label.has-error [type=search],.form label.has-error [type=tel],.form label.has-error [type=text],.form label.has-error [type=time],.form label.has-error [type=url],.form label.has-error [type=week],.form label.has-error select,.form label.has-error textarea,.form label.has-error>i{border-color:red}.form label.has-error>span{color:red}.form .checkbox{position:relative;display:flex}.form .checkbox input{position:absolute;left:0;overflow:visible;visibility:visible;opacity:.00001}.form .checkbox i{position:relative;flex-grow:0;flex-shrink:0;margin-top:.35em;margin-right:.5em;display:block;width:1em;height:1em;border:1px solid rgb(0 0 0 / .5);line-height:1}.form .checkbox input:checked+i{position:relative}.contact-form .confirmation::before,.form .checkbox input:checked+i::before{background-image:url(data:image/svg+xml,check)}.form .checkbox input:checked+i::before{display:inline-block;content:"";width:.9em;height:.9em;background-size:contain;background-repeat:no-repeat}.form .honeypot{position:absolute;left:-999999px;overflow:hidden;visibility:hidden;opacity:.00001}.contact-form{position:relative}.contact-form .confirmation{margin:0;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin-top:2.6rem;margin-bottom:2.6rem;padding:2.6rem;border:3px dashed #f5f5f5;text-align:center}.contact-form .confirmation::before{display:inline-block;content:"";width:3rem;height:3rem;background-size:contain;background-repeat:no-repeat;display:block;margin:0 auto;opacity:.1}.contact-form.is-submitted .confirmation{display:flex!important;flex-direction:column}.contact-form.is-submitted .form{display:block!important;opacity:0}.gform_ajax_spinner{margin:0 .5em;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}svg.icon{width:1em;height:1em}.loading:not(button):not(a.transparent-button):not(a.orange-button):not(a.button):not(.button):not(.progressbar-circle){background:#f5f5f5;position:relative;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.loading:not(button):not(a.transparent-button):not(a.orange-button):not(a.button):not(.button):not(.progressbar-circle)>*{opacity:.5}.loading:not(button):not(a.transparent-button):not(a.orange-button):not(a.button):not(.button):not(.progressbar-circle)::before,.loading:not(button):not(a.transparent-button):not(a.orange-button):not(a.button):not(.button):not(.progressbar-circle)::after{content:"";display:block;position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:1.5rem;height:1.5rem;border-width:2px;border-radius:100%;border-style:solid;transform:translate3d(-50%,-50%,0)}.loading:not(button):not(a.transparent-button):not(a.orange-button):not(a.button):not(.button):not(.progressbar-circle)::before{z-index:1;border-color:rgb(0 0 0 / .2)}.loading:not(button):not(a.transparent-button):not(a.orange-button):not(a.button):not(.button):not(.progressbar-circle)::after{z-index:2;border-color:rgb(0 0 0 / .5) #fff0 #fff0 #fff0;animation:loader-spin 1s linear infinite}@keyframes loader-spin{0%{transform:translate3d(-50%,-50%,0) rotate(0)}100%{transform:translate3d(-50%,-50%,0) rotate(360deg)}}.button.loading,button.loading,#ctf .loading#ctf-more,a.loading.transparent-button,a.loading.orange-button{color:#fff0;position:relative;color:#fff0}.button.loading>*,button.loading>*,#ctf .loading#ctf-more>*,a.loading.transparent-button>*,a.loading.orange-button>*{opacity:.5}.button.loading::before,.button.loading::after,button.loading::before,#ctf .loading#ctf-more::before,a.loading.transparent-button::before,a.loading.orange-button::before,button.loading::after,#ctf .loading#ctf-more::after,a.loading.transparent-button::after,a.loading.orange-button::after{content:"";display:block;position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:1.5rem;height:1.5rem;border-width:2px;border-radius:100%;border-style:solid;transform:translate3d(-50%,-50%,0)}.button.loading::before,button.loading::before,#ctf .loading#ctf-more::before,a.loading.transparent-button::before,a.loading.orange-button::before{z-index:1;border-color:rgb(255 255 255 / .2)}.button.loading::after,button.loading::after,#ctf .loading#ctf-more::after,a.loading.transparent-button::after,a.loading.orange-button::after{z-index:2;border-color:rgb(255 255 255 / .5) #fff0 #fff0 #fff0;animation:loader-spin 1s linear infinite}@-ms-viewport{width:devide-width}*,*::before,*::after{box-sizing:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:greyscale;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed;-webkit-tap-highlight-color:#fff0;-ms-overflow-style:scrollbar;scroll-behavior:smooth;tab-size:4;box-sizing:border-box}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0s!important;transition-duration:0s!important}}body{min-height:100vh}body,div,form,th,td,figure{margin:0;padding:0}address,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,pre,section,summary{display:block}output{display:inline-block}audio,canvas,img,progress,video,iframe{vertical-align:middle;display:inline-block;max-width:100%}summary{display:list-item;cursor:pointer}[hidden],template{display:none}[tabindex="-1"]:focus{outline:none!important}a,area,button,#ctf #ctf-more,a.transparent-button,a.orange-button,a.button,input,label,select,summary,textarea{touch-action:manipulation}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}b,strong,dt{font-weight:700}em,dfn,var{line-height:inherit;font-style:italic}ins,u{text-decoration:underline}del,s{text-decoration:line-through}small{font-size:80%}sub{position:relative;bottom:-.25em;vertical-align:baseline;line-height:0;font-size:75%}sup{position:relative;top:-.5em;vertical-align:baseline;line-height:0;font-size:75%}code,kbd,pre,samp{font-size:1em;font-family:consolas,monospace,monospace}abbr[title],dfn[title]{cursor:help}abbr[title]{border-bottom:none;text-decoration:underline dotted}blockquote,q,ul,ol,dt{padding-left:1.5em}blockquote,q{quotes:none}hr{box-sizing:content-box;height:0;overflow:visible;border:0}img{height:auto;vertical-align:middle;-ms-interpolation-mode:bicubic}img,a img{border-style:none}a{background:#fff0;-webkit-text-decoration-skip:objects}a:active,a:hover{outline:0}dialog{position:absolute;right:0;left:0;display:block;width:fit-content;height:fit-content;padding:1em;border:solid}dialog:not([open]){display:none}fieldset{min-height:0;margin:0 2px;padding:.35em .624em .75em;border:1px solid rgb(0 0 0 / .5)}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;border:0;white-space:normal;color:inherit}optgroup{font-weight:700}address,button,#ctf #ctf-more,a.transparent-button,a.orange-button,a.button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button,#ctf #ctf-more,a.transparent-button,a.orange-button,a.button,input,optgroup,option,select,textarea,summary{box-sizing:border-box}button,#ctf #ctf-more,a.transparent-button,a.orange-button,a.button,input{overflow:visible}button,#ctf #ctf-more,a.transparent-button,a.orange-button,a.button,select{text-transform:none}input[type=text],input[type=email],input[type=search],input[type=password]{-webkit-appearance:none;-moz-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}[type=color]{min-width:4em}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;vertical-align:baseline}select[multiple]{overflow-y:auto;padding:0}::-moz-focus-inner{padding:0;border-style:none}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}label{display:inline-block}input:not([type]),[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=image],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{display:inline-block;max-width:100%;line-height:normal}input:not([type]):disabled,[type=color]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=image]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,select:disabled,textarea:disabled{cursor:default}[type=file]{display:inline-block;max-width:100%;border:0;background:#fff0;cursor:pointer;line-height:normal;padding-right:0}textarea{overflow:auto;resize:vertical}select:not([multiple]){padding-right:0}[type=checkbox],[type=radio]{padding:0}button,#ctf #ctf-more,a.transparent-button,a.orange-button,a.button,[type=button],[type=reset],[type=submit],summary{max-width:100%;text-transform:none;text-decoration:none;cursor:pointer;-webkit-appearance:none;user-select:none;will-change:auto;-webkit-tap-highlight-color:#fff0}button:disabled,#ctf #ctf-more:disabled,a.transparent-button:disabled,a.orange-button:disabled,a.button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,summary:disabled{cursor:default}button,#ctf #ctf-more,a.transparent-button,a.orange-button,a.button,[type=button],[type=reset],[type=submit]{display:inline-block}table,th,td{font:inherit}caption{caption-side:bottom}table{text-align:inherit;border-collapse:collapse;border-spacing:0}th,td{padding:0}th,thead td{text-align:inherit}tfoot th,tfoot td{text-align:inherit}html{color:#000;line-height:1.3;font-size:19px;font-weight:500;font-family:"Cormorant Garamond",sans-serif;font-feature-settings:"lnum";font-variant-numeric:lining-nums}html:link{color:#37634a;text-decoration:none}html:link:hover,html:link:focus{color:#dd9448}button,#ctf #ctf-more,a.transparent-button,a.orange-button,a.button,[type=button],[type=reset],[type=submit]{height:auto;min-height:0;padding:.35em .8em .25em;outline:0;border:1px solid #37634a;border-radius:3px;background-color:#37634a;color:#fff;font-family:"League Spartan";font-size:1.2em;line-height:1;font-weight:400}button:hover,#ctf #ctf-more:hover,a.transparent-button:hover,a.orange-button:hover,a.button:hover,button:focus,#ctf #ctf-more:focus,a.transparent-button:focus,a.orange-button:focus,a.button:focus,[type=button]:hover,[type=button]:focus,[type=reset]:hover,[type=reset]:focus,[type=submit]:hover,[type=submit]:focus{color:#fff;border:1px solid #dd9448;background-color:#dd9448}cite{color:rgb(0 0 0 / .5)}h1,h2,h3,h4,h5,h6{font-family:"League Spartan";line-height:1.1;font-size:1.1em;font-weight:600}h1{font-size:2.15em}h2{font-size:1.6em;line-height:1.2}h3{font-size:1.25em}input:not([type]),[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=image],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{height:auto;min-height:0;padding:.5em;outline:0;border:1px solid rgb(0 0 0 / .5);background-color:#fff}input:not([type]):focus,[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=image]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{border:1px solid #000}a{color:#37634a;text-decoration:none}a:hover,a:focus{color:#dd9448}blockquote,q{margin:0;font-style:normal}h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,dt,address,figure,pre,table,dorm,details{margin-top:0;margin-bottom:0}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+p,h1+ul,h1+ol,h1+blockquote,h1+dl,h1+dt,h1+address,h1+figure,h1+pre,h1+table,h1+dorm,h1+details,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h2+p,h2+ul,h2+ol,h2+blockquote,h2+dl,h2+dt,h2+address,h2+figure,h2+pre,h2+table,h2+dorm,h2+details,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h3+p,h3+ul,h3+ol,h3+blockquote,h3+dl,h3+dt,h3+address,h3+figure,h3+pre,h3+table,h3+dorm,h3+details,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h4+p,h4+ul,h4+ol,h4+blockquote,h4+dl,h4+dt,h4+address,h4+figure,h4+pre,h4+table,h4+dorm,h4+details,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h5+p,h5+ul,h5+ol,h5+blockquote,h5+dl,h5+dt,h5+address,h5+figure,h5+pre,h5+table,h5+dorm,h5+details,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,h6+p,h6+ul,h6+ol,h6+blockquote,h6+dl,h6+dt,h6+address,h6+figure,h6+pre,h6+table,h6+dorm,h6+details,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,p+p,p+ul,p+ol,p+blockquote,p+dl,p+dt,p+address,p+figure,p+pre,p+table,p+dorm,p+details,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ul+p,ul+ul,ul+ol,ul+blockquote,ul+dl,ul+dt,ul+address,ul+figure,ul+pre,ul+table,ul+dorm,ul+details,ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,ol+p,ol+ul,ol+ol,ol+blockquote,ol+dl,ol+dt,ol+address,ol+figure,ol+pre,ol+table,ol+dorm,ol+details,blockquote+h1,blockquote+h2,blockquote+h3,blockquote+h4,blockquote+h5,blockquote+h6,blockquote+p,blockquote+ul,blockquote+ol,blockquote+blockquote,blockquote+dl,blockquote+dt,blockquote+address,blockquote+figure,blockquote+pre,blockquote+table,blockquote+dorm,blockquote+details,dl+h1,dl+h2,dl+h3,dl+h4,dl+h5,dl+h6,dl+p,dl+ul,dl+ol,dl+blockquote,dl+dl,dl+dt,dl+address,dl+figure,dl+pre,dl+table,dl+dorm,dl+details,dt+h1,dt+h2,dt+h3,dt+h4,dt+h5,dt+h6,dt+p,dt+ul,dt+ol,dt+blockquote,dt+dl,dt+dt,dt+address,dt+figure,dt+pre,dt+table,dt+dorm,dt+details,address+h1,address+h2,address+h3,address+h4,address+h5,address+h6,address+p,address+ul,address+ol,address+blockquote,address+dl,address+dt,address+address,address+figure,address+pre,address+table,address+dorm,address+details,figure+h1,figure+h2,figure+h3,figure+h4,figure+h5,figure+h6,figure+p,figure+ul,figure+ol,figure+blockquote,figure+dl,figure+dt,figure+address,figure+figure,figure+pre,figure+table,figure+dorm,figure+details,pre+h1,pre+h2,pre+h3,pre+h4,pre+h5,pre+h6,pre+p,pre+ul,pre+ol,pre+blockquote,pre+dl,pre+dt,pre+address,pre+figure,pre+pre,pre+table,pre+dorm,pre+details,table+h1,table+h2,table+h3,table+h4,table+h5,table+h6,table+p,table+ul,table+ol,table+blockquote,table+dl,table+dt,table+address,table+figure,table+pre,table+table,table+dorm,table+details,dorm+h1,dorm+h2,dorm+h3,dorm+h4,dorm+h5,dorm+h6,dorm+p,dorm+ul,dorm+ol,dorm+blockquote,dorm+dl,dorm+dt,dorm+address,dorm+figure,dorm+pre,dorm+table,dorm+dorm,dorm+details,details+h1,details+h2,details+h3,details+h4,details+h5,details+h6,details+p,details+ul,details+ol,details+blockquote,details+dl,details+dt,details+address,details+figure,details+pre,details+table,details+dorm,details+details{margin-top:1.3rem}.pagination{margin-top:1.3rem}.pagination ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;list-style:none;padding-left:0}.pagination ul>*+*{margin-left:.8em}.pagination a{display:flex;flex-direction:column;justify-content:center;align-items:center}.pagination .prev{font-size:0}.pagination .prev::before{background-image:url("data:image/svg+xml,%3Csvg fill='%2337634A' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.267 16 3 8l8.267-8L13 1.677 6.465 8 13 14.323 11.267 16z' /%3E%3C/svg%3E")}.pagination .prev::before{display:inline-block;content:"";width:.8em;height:.8em;background-size:contain;background-repeat:no-repeat}.pagination .prev::before,.pagination .prev::after{font-size:1rem}.pagination .prev:hover::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23DD9448' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.267 16 3 8l8.267-8L13 1.677 6.465 8 13 14.323 11.267 16z' /%3E%3C/svg%3E")}.pagination .prev:hover::before{display:inline-block;content:"";width:.8em;height:.8em;background-size:contain;background-repeat:no-repeat}.pagination .next{font-size:0}.pagination .next::before{display:inline-block;content:"";width:.8rem;height:.8rem;background-size:contain;background-repeat:no-repeat}.pagination .next::before,.pagination .next::after{font-size:1rem}.pagination .next:hover::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23DD9448' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.733 0 13 8l-8.267 8L3 14.323 9.535 8 3 1.677 4.733 0z' /%3E%3C/svg%3E")}.pagination .next:hover::before{display:inline-block;content:"";width:.8em;height:.8em;background-size:contain;background-repeat:no-repeat}.progress-bar-circle{position:relative;padding-top:100%}.progress-bar-circle>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.progress-bar-circle>div{display:flex;justify-content:center;align-items:center}svg.progress-circle circle{fill:none;stroke:#f5f5f5}svg.progress-circle circle.fill{stroke:#37634a}[class*=ratio-]>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ratio-landscape{position:relative;padding-top:56.25%}.ratio-square{position:relative;padding-top:100%}.ratio-portrait{position:relative;padding-top:177.7777777778%}.ratio-wide{position:relative;padding-top:42.8571428571%}.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;word-wrap:normal!important;word-break:normal}.screen-reader-text:focus{top:0;right:0;clip:auto!important;clip-path:none;display:block;width:auto;height:auto;z-index:100;padding:1em;background-color:#f1f1f1;color:#000;text-decoration:none}@media print{.screen-reader-text{display:none}}@font-face{font-display:swap;font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-slide{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.swiper-pagination{padding:.5em;line-height:.5em;text-align:center}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination .swiper-pagination-bullet{display:inline-block;width:.5em;height:.5em;border-radius:100%;background:#000;opacity:.5;cursor:pointer}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-pagination .swiper-pagination-bullet+*{margin-left:.325rem}.swiper-button-prev,.swiper-button-next{z-index:1200;position:absolute;bottom:0;width:1em;height:1em;cursor:pointer;background:#000;color:#fff;font-size:1.5em;transition-property:background-color color;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.swiper-button-prev:hover,.swiper-button-prev:focus,.swiper-button-next:hover,.swiper-button-next:focus{background:#000}@media only screen and (min-width:781px){.swiper-button-prev,.swiper-button-next{bottom:calc(50% - 0.5em);font-size:2em}}.swiper-button-prev svg,.swiper-button-next svg{pointer-events:none;position:absolute;top:0;right:0;bottom:auto;left:auto;width:100%;height:100%}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-shell{position:relative}.swiper-shell.is-overlay .swiper-pagination{position:absolute;z-index:5;top:auto;right:0;bottom:0;left:auto;width:100%}.swiper-shell.is-overlay .swiper-pagination .swiper-pagination-bullet{background:#fff;box-shadow:0 0 5px 1px rgb(0 0 0 / .75)}.swiper-shell.is-overlay .swiper-button-prev,.swiper-shell.is-overlay .swiper-button-next{background:rgb(0 0 0 / .1);color:#fff}.swiper-shell.is-overlay .swiper-button-prev:hover,.swiper-shell.is-overlay .swiper-button-prev:focus,.swiper-shell.is-overlay .swiper-button-next:hover,.swiper-shell.is-overlay .swiper-button-next:focus{background:rgb(0 0 0 / .25)}@media(min-width:1318px){.swiper-shell.with-outside-arrows .swiper-button-prev{left:-3rem}.swiper-shell.with-outside-arrows .swiper-button-next{right:-3rem}.swiper-shell.with-outside-arrows:not(.is-overlay){padding:0}}@media only screen and (min-width:781px){.swiper-shell:not(.is-overlay){padding:0 3em}.swiper-shell:not(.is-overlay) .swiper-pagination~.swiper-button-prev,.swiper-shell:not(.is-overlay) .swiper-pagination~.swiper-button-next{transform:translateY(-.5rem)}}.tiles{display:grid;grid-template-columns:1fr;grid-auto-flow:dense;grid-gap:1.3rem;grid-row-gap:1.3rem}.tiles .tile{overflow:hidden}@media only screen and (min-width:601px)and (max-width:780px){.tiles{grid-template-columns:1fr 1fr}}@media only screen and (min-width:781px){.tiles{grid-template-columns:1fr 1fr 1fr}.tiles .tile.wide{grid-column:span 2}.tiles .tile.tall{grid-row:span 2}}::selection{background:#dd9448;color:#fff}a,input,select,textarea,button,#ctf #ctf-more,a.transparent-button,a.orange-button,a.button{transition-property:color background-color border-color transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}ol{padding-left:17px}ol li+li{margin-top:.6em}hr{margin:1.3rem 0;border-top:1px solid rgb(0 0 0 / .25)}img.background-image{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.text-small{font-family:"League Spartan";font-size:.8em;font-weight:500;line-height:1.6}.text-regular{font-family:"League Spartan";font-size:19px;font-weight:400;line-height:1.6}.text-medium{font-family:"League Spartan";font-size:1.3em;font-weight:500}.text-large{font-family:"League Spartan";font-size:2.4em;font-weight:500}.text-color-black{color:#000}.text-color-primary{color:#37634a}.text-opaque{opacity:.5}.text-color-orange{color:#dd9448}.text-no-space-above{margin-top:0}.text-less-space-above{margin-top:.65rem}.text-more-space-above{margin-top:1.95rem}.text-double-space-above{margin-top:2.6rem}.text-huge-space-above{margin-top:5.2rem}a.button{text-decoration:none}a.orange-button{text-decoration:none;background-color:#dd9448;border-color:#dd9448}a.orange-button:hover{background-color:#576d62;border-color:#576d62}a.arrow{display:inline-flex;justify-content:center;align-items:center;text-decoration:none}a.arrow::after{display:inline-block;content:"";width:1em;height:1em;background-size:contain;background-repeat:no-repeat;margin-left:.5em;transform:scale(1.2)}a.arrow.button{display:inline-flex}a.arrow.button::after{background-image:url("data:image/svg+xml,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.66 1h9v9h-2V4.46l-6.246 6.246L1 9.293 7.293 3H1.66V1z' /%3E%3C/svg%3E")}a.arrow.button::after{display:inline-block;content:"";width:1.4em;height:1.4em;margin-left:0;background-size:contain;background-repeat:no-repeat;font-size:9px;margin-left:1em}a.transparent-button{transition:all;text-decoration:none;background-color:#fff0;border-color:#37634a;color:#37634a}a.transparent-button.arrow::after{background-image:url("data:image/svg+xml,%3Csvg fill='%2337634A' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.66 1h9v9h-2V4.46l-6.246 6.246L1 9.293 7.293 3H1.66V1z' /%3E%3C/svg%3E")}a.transparent-button.arrow::after{display:inline-block;content:"";width:1.4em;height:1.4em;margin-left:0;background-size:contain;background-repeat:no-repeat;font-size:9px;margin-left:1em;top:-1px;position:relative}a.transparent-button.arrow:hover::after,a.transparent-button.arrow:focus::after{background-image:url("data:image/svg+xml,%3Csvg fill='%23DD9448' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.66 1h9v9h-2V4.46l-6.246 6.246L1 9.293 7.293 3H1.66V1z' /%3E%3C/svg%3E")}a.transparent-button.arrow:hover::after,a.transparent-button.arrow:focus::after{display:inline-block;content:"";width:1.4em;height:1.4em;margin-left:0;background-size:contain;background-repeat:no-repeat;font-size:9px;margin-left:1em}a.transparent-button:hover,a.transparent-button:focus{border-color:#dd9448;background-color:#fff0;color:#dd9448}table{border:1px solid #e5e5e5}table tr td{padding:13px 0}.orange-underline{border-bottom:3px solid #dd9448;padding-bottom:2px}.green-underline{border-bottom:3px solid #37634a;padding-bottom:2px}figcaption{font-family:"League Spartan";margin-top:1.2em;font-size:.8em;line-height:1.1;text-align:left}@media only screen and (max-width:1020px){.text-medium{font-size:1.1em}}.text-color-accent{color:#576d62}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}img.text-left{display:block}img.text-right{display:block;margin-left:auto}img.text-center{display:block;margin-left:auto;margin-right:auto}img.text-justify{display:block;width:100%}.invert-color,.invert-color h1,.invert-color h2,.invert-color h3,.invert-color h4,.invert-color h5,.invert-color h6,.invert-color a{color:#fff}.invert-color a:hover,.invert-color a:focus{color:#fff}.ui-datepicker{padding:.5rem;background:#fff;border:1px solid rgb(0 0 0 / .5)}.ui-datepicker table{text-align:center}.ui-datepicker table td a{display:block;min-width:2rem;min-height:2rem;line-height:2rem;text-decoration:none;color:#000}.ui-datepicker .ui-datepicker-header{justify-content:space-between;line-height:1.3;border-bottom:0}.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:flex;align-items:center}.ui-datepicker .ui-datepicker-header select{height:1.3}.ui-datepicker .ui-datepicker-header a{cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{order:10}.ui-datepicker .ui-datepicker-header .ui-datepicker-title,.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select+select{margin-left:.5rem}.ui-datepicker .ui-datepicker-calendar{margin-top:.5rem}.ui-datepicker .ui-datepicker-today{font-weight:700}.ui-datepicker a.ui-state-active{background:#37634a;color:#fff}.youtube-background{max-width:none;max-height:none;transform:translate3d(50%,-50%,0);position:absolute;z-index:1;top:50%;right:50%;bottom:auto;left:auto}.is-accordion>div>div{max-width:780px}.is-accordion .accordion-item>.header a{border-bottom:3px solid #e5e5e5;padding:.3em .7em .1em 1.8em}.is-accordion .accordion-item>.header a h3,.is-accordion .accordion-item>.header a h2{pointer-events:none}@media only screen and (min-width:601px){.is-accordion .accordion-item>.header a h3,.is-accordion .accordion-item>.header a h2{font-size:1.35em}}@media only screen and (max-width:600px){.is-accordion .accordion-item>.header a h3,.is-accordion .accordion-item>.header a h2{font-size:1.1em}}.is-accordion .accordion-item>.header a .control{position:absolute;left:6px}@media only screen and (min-width:601px){.is-accordion .accordion-item>.header a .control{top:10px}}@media only screen and (max-width:600px){.is-accordion .accordion-item>.header a .control{top:5px}}.is-accordion .accordion-item>.main{padding:.9em .7em .1em 0}.is-accordion .accordion-item.is-open>.header a{border-bottom:3px solid #dd9448}.block.is-banner-slider .cover{padding-bottom:2em}@media only screen and (min-width:781px){.block.is-banner-slider .cover{padding-right:3em;padding-left:3em}}.block.is-code.mode-code{position:absolute;left:-999999px;overflow:hidden;visibility:hidden;opacity:.00001}.block.is-columns .block.container{padding:0}.block.is-columns>div{display:flex;flex-flow:row wrap}@media only screen and (min-width:961px){.block.is-columns>div .right{flex:1 1 17%;min-width:300px;top:80px;position:sticky;align-self:flex-start}.block.is-columns>div .right>div{margin-left:2em}.block.is-columns>div .right.sidebar>div{margin-top:10px}}@media only screen and (max-width:960px){.block.is-columns>div .right{margin-top:2em}}.block.is-columns>div .right a.button{padding:.5em .8em .4em}.block.is-columns>div .right a.button.arrow::after{top:0}.block.is-columns>div .right .scrollbar-track{opacity:1!important}@media only screen and (min-width:961px){.block.is-columns>div .left{flex:1 1 70%;border-right:1px solid #e5e5e5;padding-right:2rem}}.block.is-columns>div .left .block+.block{margin-top:1.7em}.block.is-columns>div .left .block.is-text h1+h2{margin-top:1.5em}.block.is-columns>div .left .block.is-text h2+p{margin-top:.9em}.block.is-columns>div .block.is-posts .columns.has-3{gap:1.5rem}@media only screen and (min-width:961px){.block.is-columns>div .block.is-posts .columns.has-3{grid-template-columns:1fr 1fr}}.block.is-columns>div .block.is-submissions+.is-image{margin-top:15px}.block.is-columns>div .block.is-submissions h2,.block.is-columns>div .block.is-twitterFeed{line-height:1.2}.block.is-columns>div .block+.is-twitterFeed{margin-top:1.8rem}.block.is-columns>div button,.block.is-columns>div #ctf #ctf-more,#ctf .block.is-columns>div #ctf-more,.block.is-columns>div a.button,.block.is-columns>div a.orange-button,.block.is-columns>div a.transparent-button{font-size:1em}.block.is-icon-list .graphic{flex-shrink:0;text-align:center;width:2.5em;margin-right:.5em}.block.is-icon-list .graphic .icon{font-size:2.5em}.block.is-icon-list .main{width:calc(100% - 3em);margin-top:0;padding:0}.block.is-icon-list .card{flex-direction:row}.block.is-icon-list.is-layout-list .card+.card{margin-top:1.3rem}.block.is-image-list .graphic{flex-shrink:0;text-align:center;width:2.5em;margin-right:.5em}.block.is-image-list .main{width:calc(100% - 3em);margin-top:0;padding:0}.block.is-image-list .card{flex-direction:row}.block.is-image-list.is-layout-list .card+.card{margin-top:1.3rem}.block.is-image{text-align:center}.block.is-logos .logo{display:flex;flex:0 0 auto;justify-content:center;align-items:center;align-self:center}.block.is-logos .logo a{display:block}.block.is-logos .logo img{filter:grayscale(1);transition-property:filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block.is-logos .logo a:hover img,.block.is-logos .logo a:focus img{filter:none}.block.is-columns .block.is-posts .header h2{border-bottom:3px solid #dd9448;line-height:1.4}.block.is-columns .block>div>.main+.footer{margin-top:1.8rem}.block.is-posts>div .header+.main{margin-top:1em}.block.is-posts>div .header p{margin:0}.block.is-posts .header{position:relative}.block.is-posts .header h2{border-bottom:3px solid #dd9448;padding-bottom:2px}.block.is-posts .header a{font-family:"League Spartan";font-weight:400;position:absolute;right:0;bottom:10px;font-size:1.1em;text-decoration:none;color:#576d62}.block.is-posts .header a:hover{color:#dd9448}.block.is-posts .header a::after{display:inline-block;content:"";width:1.4em;height:1.4em;margin-left:0;background-size:contain;background-repeat:no-repeat;font-size:14px}@media only screen and (min-width:601px){.block.is-posts .header a::after{display:none}}@media only screen and (max-width:600px){.block.is-posts .header a{font-size:0;bottom:15px}}.block.is-posts article.in-category-accepted-papers,.block.is-posts article.in-category-tours{border-bottom:3px solid #37634a;padding-bottom:35px}@media only screen and (max-width:960px){.block.is-posts article.in-category-accepted-papers,.block.is-posts article.in-category-tours{padding-bottom:25px;margin-bottom:20px}}.block.is-posts article.in-category-accepted-papers a,.block.is-posts article.in-category-tours a{color:#000}.block.is-posts article.in-category-accepted-papers a:hover h2,.block.is-posts article.in-category-accepted-papers a:hover h3,.block.is-posts article.in-category-tours a:hover h2,.block.is-posts article.in-category-tours a:hover h3{color:#37634a}.block.is-posts article.in-category-news{border-bottom:3px solid #dd9448;padding-bottom:33px;margin-bottom:0}@media only screen and (max-width:960px){.block.is-posts article.in-category-news{padding-bottom:35px;margin-bottom:25px}}.block.is-posts article.in-category-news p.label{display:none}.block.is-posts article.in-category-news a{color:#000}.block.is-posts article.in-category-news a:hover h2,.block.is-posts article.in-category-news a:hover h3{color:#dd9448}article.is-type-post h2,article.is-type-post h3{font-size:1.35rem;line-height:1.1;font-weight:500}article.is-type-post p.label{font-family:"League Spartan";font-size:15px;line-height:1}@media only screen and (min-width:961px){article.is-type-post p.label{min-height:20px}}article.is-type-post p.label span{border:1px solid #dd9448;color:#dd9448;border-radius:3px;letter-spacing:1px;font-weight:400;text-transform:uppercase;display:inline-block;padding:3px 4px 0}article.is-type-post p.label+h3{margin-top:.5em}article.is-type-post p.meta{font-family:"League Spartan";font-size:20px;font-weight:500;margin-top:1em;margin-top:.4em;color:#797979}article.is-type-post p.author-short{color:#37634a;font-weight:600}article.is-type-post p+p{margin-top:.6em}article.is-type-post .brief{margin-top:.6em}@media only screen and (max-width:600px){article.is-type-post .main .brief{display:none}}.block.is-posts .card .main>a h3,.post-list .card .main>a h3{transition-property:color;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media only screen and (min-width:601px){.block.is-posts .mobile-only,.post-list .mobile-only{display:none!important}}.block.is-quote>div{background:#fafafa}@media only screen and (min-width:601px){.block.is-quote>div{display:flex;gap:2em;justify-content:flex-end}}@media only screen and (max-width:780px){.block.is-quote>div{gap:1em}}.block.is-quote blockquote{padding:1.2em 2.4em;border-left:3px solid #dd9448}@media only screen and (max-width:780px){.block.is-quote blockquote{padding:1em}}@media only screen and (min-width:601px){.block.is-quote .screenshot{flex-shrink:0}}@media only screen and (max-width:600px){.block.is-quote .screenshot{text-align:center}}.block.is-quote p{font-size:1.35em;font-style:italic;line-height:1.2}@media only screen and (max-width:780px){.block.is-quote p{font-size:1.1em}}.block.is-separator{padding-top:0;padding-bottom:0}.block.is-separator hr{max-width:7.8rem;margin:0 auto}.block.is-share{text-align:center}.block.is-share h1,.block.is-share h2,.block.is-share h3,.block.is-share h4,.block.is-share h5,.block.is-share h6{font-size:inherit;font-weight:inherit}.block.is-share .social{justify-content:center}.block.is-social{text-align:center}.block.is-social h1,.block.is-social h2,.block.is-social h3,.block.is-social h4,.block.is-social h5,.block.is-social h6{font-size:inherit;font-weight:inherit}.block.is-social .social{justify-content:center}.block.is-statistics .card .header{width:100%;max-width:10em;margin-right:auto;margin-left:auto}.block.is-testimonials blockquote{padding:0}.block.is-testimonials .card .header{text-align:center;font-size:1.5em}.block.is-text-with-image>div{display:grid;gap:1.3rem}.block.is-text-with-image .image{text-align:center}.block.is-text-with-image .image.entrance{transition-delay:.5s}.block.is-text-with-image .text{display:flex;align-items:center}@media only screen and (min-width:781px){.block.is-text-with-image.mode-background .image{position:relative}.block.is-text-with-image.mode-background .image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;top:0;right:0;bottom:0;left:0}}@media only screen and (min-width:781px){.block.is-text-with-image.image-right>div .image{order:2}}@media only screen and (min-width:781px){.block.is-text-with-image.large.image-right>div{grid-template-columns:calc(30% - 1.3rem) 70%}}@media only screen and (min-width:781px){.block.is-text-with-image.large.image-left>div{grid-template-columns:70% calc(30% - 1.3rem)}}@media only screen and (min-width:781px){.block.is-text-with-image.medium>div{gap:2.4rem}}@media only screen and (min-width:781px){.block.is-text-with-image.medium.image-right>div{grid-template-columns:calc(48% - 2.4rem) 52%}}@media only screen and (min-width:781px){.block.is-text-with-image.medium.image-left>div{grid-template-columns:52% calc(48% - 2.4rem)}}@media only screen and (min-width:781px){.block.is-text-with-image.small>div{gap:5rem}}@media only screen and (min-width:781px){.block.is-text-with-image.small.image-right>div{grid-template-columns:calc(66% - 5rem) 34%}}@media only screen and (min-width:781px){.block.is-text-with-image.small.image-left>div{grid-template-columns:34% calc(66% - 5rem)}}@media only screen and (min-width:781px){.block.is-text-with-image.half>div{gap:2.4rem}}@media only screen and (min-width:781px){.block.is-text-with-image.half.image-right>div{grid-template-columns:calc(58% - 2.4rem) 42%}}@media only screen and (min-width:781px){.block.is-text-with-image.half.image-left>div{grid-template-columns:42% calc(58% - 2.4rem)}}.block.is-text-with-image.green{background-color:#37634a;color:#fff}.block.is-text-with-image.grey{background-color:#e5e5e5}.block.is-text-with-image.border .text{padding:1em 0;border-top:3px solid #dd9448;border-bottom:3px solid #dd9448}.block.is-text-with-image.overlay{padding-top:2em;padding-bottom:3.5em;position:relative;z-index:1}@media only screen and (max-width:780px){.block.is-text-with-image.overlay div.image{order:2}}@media only screen and (min-width:1021px){.block.is-text-with-image.overlay div.image>img,.block.is-text-with-image.overlay div.image>figure{position:absolute;right:0;top:0;margin:0;z-index:99}}@media only screen and (min-width:1021px)and (max-width:1200px){.block.is-text-with-image.overlay div.image>img,.block.is-text-with-image.overlay div.image>figure{max-width:245px}}@media only screen and (max-width:1020px){.block.is-text-with-image.overlay div.image>img,.block.is-text-with-image.overlay div.image>figure{margin:2em auto 0}}.block.is-text>div{position:relative}.block.is-text.narrow>div>div{max-width:820px}.block.is-text.medium-narrow>div>div{max-width:710px}.block.is-text.deep-narrow>div>div{max-width:600px}.block.is-text.grey{background-color:#f4f4f4;padding:4.7em 1em 6em}@media only screen and (max-width:1020px){.block.is-text.grey{padding:3em 1em 1.5em}}.block.is-text.position-on-right{padding-top:2em;padding-bottom:3.5em}@media only screen and (min-width:1021px){.block.is-text.position-on-right figure{position:absolute;right:0;top:0;margin:0;z-index:9}}@media only screen and (min-width:1021px)and (max-width:1200px){.block.is-text.position-on-right figure{max-width:245px}}@media only screen and (max-width:1020px){.block.is-text.position-on-right figure{margin:2em auto 0}}@media only screen and (min-width:781px){.block.is-text.yellow-highlighted>div{display:grid;gap:4rem;grid-template-columns:calc(40% - 4rem) 60%}}.block.is-text.yellow-highlighted>div>div{max-width:650px;margin:0 auto}@media only screen and (max-width:780px){.block.is-text.yellow-highlighted>div>div.image{text-align:center;margin-bottom:2rem}}.block.is-text.yellow-highlighted>div>div>div.yellow-bg{background-color:#fffff2;padding:4em 2em 4em 3.2em;border-right:10px solid #dd9448;opacity:0}@media only screen and (max-width:780px){.block.is-text.yellow-highlighted>div>div>div.yellow-bg{padding:2.5em}}@media only screen and (max-width:600px){.block.is-text.yellow-highlighted>div>div>div.yellow-bg{padding:1em}}.block.is-text.yellow-highlighted>div>div>div.yellow-bg.entrance.animate{opacity:1;transform-origin:50% 0;animation:shake 1s ease-out}@keyframes shake{0%{opacity:0;transform:rotate(2.77deg) translateY(100px)}100%{opacity:1;transform:rotate(0deg) translateY(0)}}.block.is-text.yellow-highlighted>div>div>div.caption{margin-top:2em;text-align:center}.block.is-text.yellow-highlighted>div>div>div.caption p{font-family:"League Spartan";line-height:1.1;font-size:.8em}.block.is-text.yellow-highlighted.grey{padding:2em 1em 3.2em}main p a,main li a{text-decoration:underline}main p a:hover,main li a:hover{text-decoration:none}.animTxt.entrance{opacity:0;transform:translate3d(0,50px,0);transition:transform .8s cubic-bezier(.87,0,.13,1),opacity 0s .8s cubic-bezier(.87,0,.13,1)}.animTxt.entrance.animate{transform:translate3d(0,0,0);opacity:1;transition:transform .8s 0s,opacity 0s}.block.is-tiles .cover{min-height:250px}@media only screen and (min-width:961px){.block.is-youtube>div{overflow:hidden}}.block.is-youtube.green-bg>div{background-color:#37634a}.block.is-youtube.green-bg>div .txt{color:#fff}.block.is-youtube.grey-bg>div{background-color:#e5e5e5}.block.is-youtube .video{overflow:hidden}@media only screen and (min-width:961px){.block.is-youtube .video-with-text{display:flex;flex-wrap:wrap;width:100%}}@media only screen and (min-width:961px){.block.is-youtube .video-with-text .video{width:53%}.block.is-youtube .video-with-text .video.entrance{transition-delay:.5s}}@media only screen and (max-width:960px){.block.is-youtube .video-with-text .video{text-align:center}}.block.is-youtube .video-with-text .txt{padding:1rem 2.5rem}@media only screen and (min-width:961px){.block.is-youtube .video-with-text .txt{width:47%;display:flex;align-items:center}}@media only screen and (max-width:960px){.block.is-youtube .video-with-text .txt{margin-top:1.2em}}.block.is-youtube .poster{position:relative;background-color:#000;transition-property:color background-color border-color transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block.is-youtube .poster{position:relative;padding-top:56.25%}@media only screen and (min-width:961px){.block.is-youtube .poster{width:100%;height:100%}}.block.is-youtube .poster img{position:absolute;width:100%;height:100%;left:0;top:0}.block.is-youtube .poster iframe{height:100%}.block.is-youtube .poster .play-button{width:100%;height:100%;left:0;top:0;position:absolute;display:flex;justify-content:center;align-items:center;background:rgb(0 0 0 / .2)}.block.is-youtube .poster .play-button svg{font-size:5em}.block.is-youtube .poster img,.block.is-youtube .poster svg{transition:.4s ease}.block.is-youtube .poster:hover img,.block.is-youtube .poster:hover svg{transform:scale(1.08)}.block.is-youtube .poster:hover .play-button{background:#fff0}.block.is-youtube .ratio-landscape iframe{width:100%;height:100%}.site-logo{display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;margin-right:-.6rem;margin-left:-.6rem;padding:.4em .6em .5em}.site-logo a{display:inline-flex;justify-content:center;align-items:center;color:currentColor;position:relative;padding-bottom:14px}.site-logo a img{width:168px}.site-logo a::after{border-top:1px solid #c3c9ad;content:"";position:absolute;bottom:0;left:1px;z-index:999;display:block;width:46px;height:6px;transition-property:width;transition-duration:.4s;transition-timing-function:cubic-bezier(.4,0,.2,1);background:#37634a}.site-logo a:hover::after,.site-logo a:focus::after{width:100%}.skip-link{position:fixed!important;transition-property:clip,clip-path,height,opacity,width}.skip-link:focus{right:auto;top:.5em;left:.5em;z-index:100000}.social{display:flex;list-style:none;padding-left:0}.social>*+*{margin-left:1.3rem}.social a{color:#000}.social a:hover,.social a:focus{color:#dd9448}.social span{font-size:0}.social span::before,.social span::after{font-size:1rem}.social svg.icon{width:1.5em;height:1.5em}@media only screen and (max-width:780px){.filters>*+*{margin-top:1.3rem}}@media only screen and (min-width:781px){.filters{display:flex;justify-content:space-between;list-style:none;padding-left:0}.filters>*+*{margin-left:1.3rem}}@media only screen and (max-width:600px){.filter ul{margin-top:.325rem;list-style:none;padding-left:0}}@media only screen and (min-width:601px){.filter,.filter ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0}.filter>*+*,.filter ul>*+*{margin-left:1.3rem}.filter ul{margin:0 0 0 1.3rem}}.block.container{padding:1.6em}.block.bg{padding:1.5rem 1rem}.block:not(.container){padding:0}.block:not(.container)+.block.is-separator{padding-top:2.6rem}.block>div>.header+.main,.block>div>.main+.footer{margin-top:1.3rem}.no-results p{margin-top:2.6rem;margin-bottom:2.6rem;padding:2.6rem;border:3px dashed #f5f5f5;text-align:center}.page-not-found p::before,.no-results p::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.485 4.5c-3.413 0-6.072 2.706-6.072 5.91s2.66 5.91 6.072 5.91c3.413 0 6.072-2.706 6.072-5.91s-2.66-5.91-6.072-5.91zM2 10.41C2 5.705 5.858 2 10.485 2c4.627 0 8.485 3.705 8.485 8.41a8.302 8.302 0 0 1-1.402 4.636l5.04 4.782c.492.467.525 1.257.075 1.766a1.178 1.178 0 0 1-1.705.078l-5.06-4.802a8.52 8.52 0 0 1-5.433 1.95C5.858 18.82 2 15.114 2 10.41z' /%3E%3C/svg%3E")}.no-results p::before{display:inline-block;content:"";width:3rem;height:3rem;background-size:contain;background-repeat:no-repeat;display:block;margin:0 auto;opacity:.1}.excerpt .read-more{font-size:0;opacity:0}.excerpt .meta,.excerpt .search-results-list small,.search-results-list .excerpt small{color:rgb(0 0 0 / .5)}.excerpt .meta>*:not(:last-child),.excerpt .search-results-list small>*:not(:last-child),.search-results-list .excerpt small>*:not(:last-child){margin-right:.25em;padding-right:.25em;border-right:1px solid #f5f5f5}.page-not-found p{margin-top:2.6rem;margin-bottom:2.6rem;padding:2.6rem;border:3px dashed #f5f5f5;text-align:center}.page-not-found p::before{display:inline-block;content:"";width:3rem;height:3rem;background-size:contain;background-repeat:no-repeat;display:block;margin:0 auto;opacity:.1}.comment-list{list-style:none;padding-left:0}.comment>article>*+*{margin-top:1.3rem}.comment .footer{font-size:.8em}.comment .footer,.comment .footer .author{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.comment .footer>*+*,.comment .footer .author>*+*{margin-left:.325rem}.comment .actions{margin-top:1.3rem;width:100%;flex-grow:100;font-size:1rem;display:flex;list-style:none;padding-left:0}.comment .actions>*+*{margin-left:1.3rem}#respond{margin-top:1.3rem;padding:1.3rem;background:#f5f5f5}#respond label{display:block}#respond form{display:flex;flex-wrap:wrap}#respond form>*{width:100%}@media only screen and (min-width:601px){#respond form .comment-form-author,#respond form .comment-form-email{width:calc(99.99% * 0.5 - (1.3rem - 1.3rem * 0.5))}#respond form .comment-form-email{margin-left:1.3rem}}#respond [type=text],#respond [type=email],#respond [type=url],#respond textarea{width:100%}#respond [type=checkbox]+label{display:inline}#respond *+form{margin-top:1.3rem}footer{background-color:#37634a;color:#fff;margin-top:1.6em;padding-bottom:80px}footer a{color:currentColor}footer a:hover,footer a:focus{color:#dd9448}footer p{font-weight:400}footer>div+div{border-top:1px solid #576d62}footer>div>div{max-width:1190px;margin-right:16px;margin-left:16px}@media only screen and (min-width:1222px){footer>div>div{margin-right:auto;margin-left:auto}}@media only screen and (min-width:781px){footer>div>div{display:flex;flex-wrap:wrap}}@media only screen and (max-width:780px){footer>div>div>*+*{margin-top:2em}}footer>div.footer-top p a{border-bottom:1px solid #fff}footer>div.footer-top p a:hover{border-bottom:none}footer>div.footer-top>div{padding-top:2.5em;padding-bottom:1.5em}@media only screen and (min-width:1021px){footer>div.footer-top>div .col1{width:29%}}@media only screen and (min-width:781px)and (max-width:1020px){footer>div.footer-top>div .col1{width:48%}}footer>div.footer-top>div .col1 h2{font-size:2.1em;line-height:.9;position:relative;padding-bottom:25px}footer>div.footer-top>div .col1 h2::after{content:"";position:absolute;width:78px;height:10px;background-color:#fff;left:0;bottom:9px}footer>div.footer-top>div .col1 .site-logo{margin:0 0 2em;padding:0}@media only screen and (max-width:780px){footer>div.footer-top>div .col1 .site-logo{margin:0 0 1.5em}}footer>div.footer-top>div .col1 .site-logo a{padding-bottom:20px}footer>div.footer-top>div .col1 .site-logo a img{filter:invert(1)}@media only screen and (min-width:1021px){footer>div.footer-top>div .col1 .site-logo a img{width:280px}}@media only screen and (min-width:781px)and (max-width:1020px){footer>div.footer-top>div .col1 .site-logo a img{width:200px}}@media only screen and (max-width:780px){footer>div.footer-top>div .col1 .site-logo a img{width:180px}}footer>div.footer-top>div .col1 .site-logo a::after{width:76px;height:8px;background-color:#fff}footer>div.footer-top>div .col1 .site-logo a:hover::after{width:100%}@media only screen and (min-width:1021px){footer>div.footer-top>div .col2,footer>div.footer-top>div .col3,footer>div.footer-top>div .col4{width:20%}}footer>div.footer-top>div .col2 h3,footer>div.footer-top>div .col3 h3,footer>div.footer-top>div .col4 h3{font-size:1.4em;font-weight:400;border-bottom:1px solid #fff;padding-bottom:2px}footer>div.footer-top>div .col2 h3+p,footer>div.footer-top>div .col3 h3+p,footer>div.footer-top>div .col4 h3+p{margin-top:1em}footer>div.footer-top>div .col2 p+p,footer>div.footer-top>div .col3 p+p,footer>div.footer-top>div .col4 p+p{margin-top:.5em}footer>div.footer-top>div .col2 a.button,footer>div.footer-top>div .col3 a.button,footer>div.footer-top>div .col4 a.button{border:2px solid #fff;padding:.25em .8em .15em;background-color:#fff0}@media only screen and (min-width:781px){footer>div.footer-top>div .col2 a.button,footer>div.footer-top>div .col3 a.button,footer>div.footer-top>div .col4 a.button{position:absolute;left:0}}@media only screen and (min-width:1021px){footer>div.footer-top>div .col2 a.button,footer>div.footer-top>div .col3 a.button,footer>div.footer-top>div .col4 a.button{bottom:20px}}@media only screen and (min-width:781px)and (max-width:1020px){footer>div.footer-top>div .col2 a.button,footer>div.footer-top>div .col3 a.button,footer>div.footer-top>div .col4 a.button{bottom:0}}footer>div.footer-top>div .col2 a.button:hover,footer>div.footer-top>div .col3 a.button:hover,footer>div.footer-top>div .col4 a.button:hover{border:2px solid #dd9448;color:#dd9448}@media only screen and (min-width:1021px){footer>div.footer-top>div .col2{margin-left:3%}}@media only screen and (min-width:781px)and (max-width:1020px){footer>div.footer-top>div .col2{width:48%;margin-left:4%}}footer>div.footer-top>div .col3,footer>div.footer-top>div .col4{position:relative}@media only screen and (min-width:1021px){footer>div.footer-top>div .col3,footer>div.footer-top>div .col4{margin-left:4%}}@media only screen and (min-width:781px)and (max-width:1020px){footer>div.footer-top>div .col3,footer>div.footer-top>div .col4{width:48%}}@media only screen and (min-width:781px)and (max-width:1020px){footer>div.footer-top>div .col3,footer>div.footer-top>div .col4{margin-top:2em;padding-bottom:3em}}@media only screen and (max-width:780px){footer>div.footer-top>div .col3 p+p,footer>div.footer-top>div .col4 p+p{margin-top:1.25em}}@media only screen and (min-width:781px)and (max-width:1020px){footer>div.footer-top>div .col4{margin-left:4%}}footer>div.footer-bottom>div{justify-content:space-between;gap:2em;padding-top:1em;padding-bottom:1em;font-size:15px;font-weight:300;align-items:center}footer>div.footer-bottom ul+p{margin-top:1em}footer>div.footer-bottom .menu>*+*{margin-left:2.5em}footer>div.footer-bottom p{font-size:13px}footer>div.footer-bottom .follow{display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap}@media only screen and (max-width:780px){footer>div.footer-bottom .follow{display:inline-flex}}footer>div.footer-bottom .follow ul.social{margin:4px 0 0 0;flex-wrap:wrap;gap:1.3rem}footer>div.footer-bottom .follow ul.social a{color:#fff}footer>div.footer-bottom .follow ul.social a:hover{color:#dd9448}footer>div.footer-bottom .follow ul.social>*+*{margin-left:0}footer>div.footer-bottom .follow p{font-size:1.5em;font-family:"League Spartan"}footer .menu{display:flex;list-style:none;padding-left:0}footer .menu>*+*{margin-left:1.3rem}#eu-cookie-bar{font-size:14px;padding:15px;border:1px solid #37634a;margin:0 auto;width:100%;right:0;bottom:0}@media screen and (min-width:1191px){#eu-cookie-bar{width:1190px}}header{position:sticky;top:0;z-index:1000;background:#fff;font-family:"League Spartan";border-bottom:1px solid #e5e5e5}header>div{display:flex;justify-content:space-between;align-items:center;max-width:1190px;margin-right:16px;margin-left:16px}@media only screen and (min-width:1222px){header>div{margin-right:auto;margin-left:auto}}.main-navigation{display:flex;justify-content:flex-end}@media only screen and (min-width:1021px){.main-navigation>.menu>li.mobile-only{display:none!important}}.main-navigation>.menu>li.has-children{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-navigation>.menu>li.has-children::after{display:inline-block;content:"";width:1.4em;height:1.4em;margin-left:0;background-size:contain;background-repeat:no-repeat;position:absolute;top:3.6em;right:20px;bottom:auto;left:auto;cursor:pointer;pointer-events:none;font-size:10px;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media only screen and (min-width:1021px)and (max-width:1200px){.main-navigation>.menu>li.has-children::after{top:3.2em}}.main-navigation>.menu>li.has-children:hover>a{color:#dd9448}.main-navigation>.menu>li.has-children.is-active::after,.main-navigation>.menu>li.has-children:hover::after{background-image:url("data:image/svg+xml,%3Csvg fill='%23DD9448' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 4.733 8 13 0 4.733 1.677 3 8 9.535 14.323 3 16 4.733z' /%3E%3C/svg%3E")}.main-navigation>.menu>li.has-children:hover::after{display:inline-block;content:"";width:1.4em;height:1.4em;margin-left:0;background-size:contain;background-repeat:no-repeat}.main-navigation>.menu>li.has-children.is-active::after{display:inline-block;content:"";width:1.4em;height:1.4em;margin-left:0;background-size:contain;background-repeat:no-repeat}.main-navigation .toggle{display:inline-flex;justify-content:center;align-items:center;margin-right:-.78rem;margin-left:-.78rem;padding:.78rem}.main-navigation .toggle.for-menu::before{background-image:url("data:image/svg+xml,%3Csvg fill='%2337634A' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 2.5A1.5 1.5 0 0 1 1.5 1h21a1.5 1.5 0 0 1 0 3h-21A1.5 1.5 0 0 1 0 2.5zM0 11.5A1.5 1.5 0 0 1 1.5 10h21a1.5 1.5 0 0 1 0 3h-21A1.5 1.5 0 0 1 0 11.5zM0 20.5A1.5 1.5 0 0 1 1.5 19h21a1.5 1.5 0 0 1 0 3h-21A1.5 1.5 0 0 1 0 20.5z' /%3E%3C/svg%3E")}.main-navigation .toggle.for-menu::before{display:inline-block;content:"";width:1.5em;height:1.5em;background-size:contain;background-repeat:no-repeat}.has-main-search-open .main-navigation .toggle.for-search::before,.has-main-navigation-open .main-navigation .toggle.for-menu::before{background-image:url("data:image/svg+xml,%3Csvg fill='%2337634A' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4.121' y='2' width='25' height='3' rx='1.5' transform='rotate(45 4.121 2)' /%3E%3Crect x='2' y='19.678' width='25' height='3' rx='1.5' transform='rotate(-45 2 19.678)' /%3E%3C/svg%3E")}.has-main-navigation-open .main-navigation .toggle.for-menu::before{display:inline-block;content:"";width:1.5em;height:1.5em;background-size:contain;background-repeat:no-repeat}@media only screen and (min-width:1021px){.main-navigation .toggle.for-menu{display:none}}.main-navigation .toggle.for-search::before{background-image:url("data:image/svg+xml,%3Csvg fill='%2337634A' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.485 4.5c-3.413 0-6.072 2.706-6.072 5.91s2.66 5.91 6.072 5.91c3.413 0 6.072-2.706 6.072-5.91s-2.66-5.91-6.072-5.91zM2 10.41C2 5.705 5.858 2 10.485 2c4.627 0 8.485 3.705 8.485 8.41a8.302 8.302 0 0 1-1.402 4.636l5.04 4.782c.492.467.525 1.257.075 1.766a1.178 1.178 0 0 1-1.705.078l-5.06-4.802a8.52 8.52 0 0 1-5.433 1.95C5.858 18.82 2 15.114 2 10.41z' /%3E%3C/svg%3E")}.main-navigation .toggle.for-search::before{display:inline-block;content:"";width:2em;height:2em;background-size:contain;background-repeat:no-repeat}.has-main-search-open .main-navigation .toggle.for-search::before{display:inline-block;content:"";width:2em;height:2em;background-size:contain;background-repeat:no-repeat}@media only screen and (min-width:1201px){.main-navigation .toggle.for-search{margin-left:4.55rem}}@media only screen and (min-width:1021px)and (max-width:1200px){.main-navigation .toggle.for-search{margin-left:2em}}@media only screen and (max-width:1020px){.main-navigation .toggle.for-search{margin-right:.65rem;order:-1}}@media only screen and (min-width:1021px){.main-navigation .toggle.for-search::before{position:relative;top:4px;font-size:14px}}.main-navigation .menu a{color:currentColor;font-size:1.1em}@media only screen and (min-width:1021px)and (max-width:1200px){.main-navigation .menu a{font-size:1em}}.main-navigation .menu a:hover,.main-navigation .menu a:focus{color:#dd9448}.main-navigation .menu li.external{position:relative;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-navigation .menu li.external::after{display:inline-block;content:"";width:1.4em;height:1.4em;margin-left:0;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg fill='%2337634A' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.66 1h9v9h-2V4.46l-6.246 6.246L1 9.293 7.293 3H1.66V1z' /%3E%3C/svg%3E");cursor:pointer;pointer-events:none;font-size:9px;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-navigation .menu li.external::after{position:absolute;top:4.1em;right:.4em;bottom:auto;left:auto}@media only screen and (min-width:1021px)and (max-width:1200px){.main-navigation .menu li.external::after{position:absolute;top:3.6em;right:.4em;bottom:auto;left:auto}}@media only screen and (max-width:1020px){.main-navigation .menu li.external::after{position:absolute;top:2.8em;right:.4em;bottom:auto;left:auto}}.main-navigation .menu li.external>a{padding-right:1.4rem}.main-navigation .menu li.external:hover::after{display:inline-block;content:"";width:1.4em;height:1.4em;margin-left:0;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg fill='%23DD9448' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.66 1h9v9h-2V4.46l-6.246 6.246L1 9.293 7.293 3H1.66V1z' /%3E%3C/svg%3E")}@media only screen and (min-width:1021px){.main-navigation .menu{display:flex;justify-content:flex-end;align-items:center;padding:0;list-style:none}.main-navigation .menu a{display:block}.main-navigation .menu>li>a{padding:1.4em 1rem .7em}}@media only screen and (min-width:1021px)and (min-width:1021px)and (max-width:1200px){.main-navigation .menu>li>a{padding:1.4em .8rem .7em}}@media only screen and (min-width:1021px){.main-navigation .menu>li.is-active>a{color:#dd9448}}@media only screen and (min-width:1021px){.main-navigation .menu>li.has-children{padding-right:1.3em}}@media only screen and (min-width:1021px){.main-navigation .menu ul{display:none;padding:7px 15px;list-style:none;background:#fff;box-shadow:rgb(0 0 0 / .16) 0 1px 4px;position:absolute;top:60px;right:auto;bottom:auto;left:18px;width:12em;z-index:99}.main-navigation .menu ul>li>a{padding:5px 0}.main-navigation .menu ul>li+li{border-top:1px solid #e5e5e5}.main-navigation .menu ul>li.is-active>a{color:#dd9448}}@media only screen and (min-width:1021px){.main-navigation .menu ul ul{position:absolute;top:0;right:auto;bottom:auto;left:100%}}@media only screen and (min-width:1021px){.main-navigation .menu .has-children{position:relative}.main-navigation .menu .has-children::after{top:calc(1.3rem + 1.1em);right:1.1rem}}@media only screen and (min-width:1021px){.main-navigation .menu .has-children:hover>ul,.main-navigation .menu .has-children>a:focus+ul{display:block}}@media only screen and (max-width:1020px){.main-navigation .menu{display:none;overflow:hidden;width:100%;padding:.65rem 16px 100%;background:#fff;position:absolute;top:101%;right:0;bottom:auto;left:auto}.main-navigation .menu>li{padding:1em 0 .7em;border-top:1px solid #e5e5e5}.main-navigation .menu>li:first-child{border-top:none}.main-navigation .menu>li.is-active>a{color:#dd9448}.main-navigation .menu>li>a{color:#37634a}.main-navigation .menu>li>ul{background-color:#fafafa}.main-navigation .menu>li>ul>li{padding:.7em 0 .5em;border-top:1px solid #e5e5e5}.main-navigation .menu>li>ul>li:first-child{border-top:none}.main-navigation .menu>li>ul>li.is-active>a{color:#dd9448}.main-navigation .menu>li.external a::after{top:.5em}.main-navigation .menu,.main-navigation .menu ul{list-style:none}.main-navigation .menu ul{display:none;overflow:hidden;padding-left:1.3rem}.main-navigation .menu .has-children::after{top:2.5em;transform:rotate(-270deg)}.main-navigation .menu .has-children.is-open::after{transform:rotate(180deg)}.main-navigation .menu .has-children.is-open>ul{display:block}.has-main-navigation-open .main-navigation .menu{display:block}}.main-navigation .search-form{overflow:hidden;position:absolute;top:100%;right:0;bottom:auto;left:auto;width:100%;display:none}.has-main-search-open .main-navigation .search-form{display:block}.is-archive .post-list{padding:2.5em 1em}.post-list>div>*+*,.post-list>div>.header>*+*{margin-top:1.3rem}.post-list .column.right .is-twitterFeed h2{margin-top:13px}.post-list .desc{border-bottom:3px solid #cacaca;padding-bottom:3em;margin-top:1.5em}.post-list .desc p{font-family:"League Spartan";font-size:1.2em;margin-top:1em;line-height:1.4}.post-list .header-top{margin-bottom:2em}.post-list .main article{margin-bottom:2em;padding-bottom:2em;border-bottom:3px solid #37634a}.post-list .main article.in-category-accepted-papers a,.post-list .main article.in-category-tours a{color:#000}.post-list .main article.in-category-accepted-papers a:hover h2,.post-list .main article.in-category-accepted-papers a:hover h3,.post-list .main article.in-category-tours a:hover h2,.post-list .main article.in-category-tours a:hover h3{color:#37634a}.post-list .main article.in-category-news{border-bottom:3px solid #dd9448}.post-list .main article.in-category-news a{color:#000}.post-list .main article.in-category-news a:hover h2,.post-list .main article.in-category-news a:hover h3{color:#dd9448}.post-list .pagination ul{position:relative}.post-list .pagination ul li a{color:#37634a;text-decoration:none}.post-list .pagination ul li span{background-color:#37634a;color:#fff}.post-list .pagination ul li a,.post-list .pagination ul li span{font-family:"League Spartan";border:1px solid #37634a;width:40px;height:40px;text-align:center;line-height:40px;font-size:1.2em;border-radius:3px;display:block}.post-list .pagination ul li a.prev,.post-list .pagination ul li a.next{position:absolute;font-size:0;top:0}.post-list .pagination ul li a.prev::before,.post-list .pagination ul li a.next::before{position:relative;top:7px}.post-list .pagination ul li a.prev{left:0}.post-list .pagination ul li a.next{right:0}.post-list .pagination ul li a:hover{border:1px solid #dd9448;color:#dd9448}.cc-color-override--1309792255.cc-window{max-width:1190px;margin:0 auto;font-size:15px;line-height:1.3;font-family:"Cormorant Garamond",sans-serif;border:1px solid #e5e5e5}.cc-window.cc-invisible+a+header+main+footer{padding-bottom:0}.cc-compliance .cc-btn{padding:4px 15px 3px;font-size:14px;font-weight:400;border-width:1px;font-family:"League Spartan"}table{width:100%;border-collapse:collapse;border-spacing:0}table td,table th{padding:13px!important;border:1px solid #37634a;font:inherit}tfoot td,tfoot th,th,thead td{font-weight:400;text-align:left;background-color:#f7f7f7}#main.content.has-password-protection>div{margin-top:2.6rem;margin-bottom:2.6rem;padding:2.6rem;border:3px dashed #f5f5f5;text-align:center}#main.content.has-password-protection>div h1::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23000' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z'/%3E%3C/svg%3E")}#main.content.has-password-protection>div h1::before{display:inline-block;content:"";width:3rem;height:3rem;background-size:contain;background-repeat:no-repeat;display:block;margin:0 auto .65rem;opacity:.1}#main.content.has-password-protection>div .post-password-form input:not([type]),#main.content.has-password-protection>div .post-password-form [type=color],#main.content.has-password-protection>div .post-password-form [type=date],#main.content.has-password-protection>div .post-password-form [type=datetime],#main.content.has-password-protection>div .post-password-form [type=datetime-local],#main.content.has-password-protection>div .post-password-form [type=email],#main.content.has-password-protection>div .post-password-form [type=image],#main.content.has-password-protection>div .post-password-form [type=month],#main.content.has-password-protection>div .post-password-form [type=number],#main.content.has-password-protection>div .post-password-form [type=password],#main.content.has-password-protection>div .post-password-form [type=search],#main.content.has-password-protection>div .post-password-form [type=tel],#main.content.has-password-protection>div .post-password-form [type=text],#main.content.has-password-protection>div .post-password-form [type=time],#main.content.has-password-protection>div .post-password-form [type=url],#main.content.has-password-protection>div .post-password-form [type=week],#main.content.has-password-protection>div .post-password-form select,#main.content.has-password-protection>div .post-password-form textarea,#main.content.has-password-protection>div .post-password-form button,#main.content.has-password-protection>div .post-password-form #ctf #ctf-more,#ctf #main.content.has-password-protection>div .post-password-form #ctf-more,#main.content.has-password-protection>div .post-password-form a.button,#main.content.has-password-protection>div .post-password-form a.orange-button,#main.content.has-password-protection>div .post-password-form a.transparent-button,#main.content.has-password-protection>div .post-password-form [type=button],#main.content.has-password-protection>div .post-password-form [type=reset],#main.content.has-password-protection>div .post-password-form [type=submit]{margin:0}#main.content.has-password-protection>div .post-password-form p,#main.content.has-password-protection>div .post-password-form label{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:600px){#main.content.has-password-protection>div .post-password-form p,#main.content.has-password-protection>div .post-password-form label{flex-direction:column}#main.content.has-password-protection>div .post-password-form p [type=password],#main.content.has-password-protection>div .post-password-form label [type=password]{margin-top:.65rem}#main.content.has-password-protection>div .post-password-form p [type=submit],#main.content.has-password-protection>div .post-password-form label [type=submit]{margin-top:1.3rem}}@media only screen and (min-width:601px){#main.content.has-password-protection>div .post-password-form p [type=password],#main.content.has-password-protection>div .post-password-form p [type=submit],#main.content.has-password-protection>div .post-password-form label [type=password],#main.content.has-password-protection>div .post-password-form label [type=submit]{margin-left:1.3rem}}.search-results-list{list-style:none;padding-left:0}.search-results-list li+li{margin-top:1.3rem}.search-results-list small{display:block}.search-form{padding-right:1rem;padding-left:1rem}.search-form>div{max-width:1190px;margin-right:auto;margin-left:auto}@media only screen and (min-width:1021px){.search-form>div{display:flex;width:100%;justify-content:end;align-items:stretch}.search-form>div>div{position:relative}}@media only screen and (max-width:1020px){.search-form{background-color:#f4f4f4;padding:.7em 1em}.search-form>div>div{display:flex;width:100%;justify-content:end;align-items:stretch;position:relative}}.search-form input{flex-grow:100;border-radius:0;border:1px solid #d8e4dd;padding:14px 40px 12px 10px;height:45px;color:#37634a;font-weight:400}.search-form button,.search-form #ctf #ctf-more,#ctf .search-form #ctf-more,.search-form a.button,.search-form a.orange-button,.search-form a.transparent-button{flex-shrink:0;flex-grow:0;background-color:#fff0;padding:8px 12px;position:absolute;right:3px;top:2px}.search-form button::after,.search-form #ctf #ctf-more::after,#ctf .search-form #ctf-more::after,.search-form a.button::after,.search-form a.orange-button::after,.search-form a.transparent-button::after{display:inline-block;content:"";width:1.4em;height:1.4em;margin-left:0;background-size:contain;background-repeat:no-repeat;font-size:10px;top:2px;position:relative}.search-form button:hover,.search-form #ctf #ctf-more:hover,#ctf .search-form #ctf-more:hover,.search-form a.button:hover,.search-form a.orange-button:hover,.search-form a.transparent-button:hover{background-color:#37634a;border:1px solid #37634a}.search-form button:hover::after,.search-form #ctf #ctf-more:hover::after,#ctf .search-form #ctf-more:hover::after,.search-form a.button:hover::after,.search-form a.orange-button:hover::after,.search-form a.transparent-button:hover::after{background-image:url("data:image/svg+xml,%3Csvg fill='%23fff' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.733 0 13 8l-8.267 8L3 14.323 9.535 8 3 1.677 4.733 0z' /%3E%3C/svg%3E")}.search-form button:hover::after,.search-form #ctf #ctf-more:hover::after,#ctf .search-form #ctf-more:hover::after,.search-form a.button:hover::after,.search-form a.orange-button:hover::after,.search-form a.transparent-button:hover::after{display:inline-block;content:"";width:1.4em;height:1.4em;margin-left:0;background-size:contain;background-repeat:no-repeat;font-size:10px;top:2px;position:relative}::-webkit-input-placeholder{color:#576d62}:-ms-input-placeholder{color:#576d62}::placeholder{color:#576d62}.is-singular .singular>div>div.information,.is-singular .singular>div>div.block{max-width:955px}.is-singular .singular>div>div.information.is-posts,.is-singular .singular>div>div.block.is-posts{max-width:1072px}@media only screen and (min-width:781px){.is-singular .singular>div>div.block{padding:3.2em 0 2.2em}}@media only screen and (max-width:780px){.is-singular .singular>div>div.block{padding:2em 0}}.is-singular .singular>div>div.information{border-bottom:1px solid #e5e5e5}@media only screen and (min-width:781px){.is-singular .singular>div>div.information+.block{margin-top:4.5em;padding-top:5em}}@media only screen and (max-width:780px){.is-singular .singular>div>div.information+.block{margin-top:3em;padding-top:3em}}.is-singular .singular>div>div.information+.block.is-text{padding-top:0}@media only screen and (min-width:781px){.is-singular .singular>div>div.information+.block.is-text.grey{margin-top:3.5em;padding-top:2em}}@media only screen and (max-width:780px){.is-singular .singular>div>div.information+.block.is-text.grey{margin-top:3em;padding-top:2em}}.is-singular .information{padding-top:2.5em}.is-singular .information h1+p.meta{margin-top:1em}.is-singular .information p.meta{font-family:"League Spartan";font-size:20px;font-weight:500;margin-top:1em;margin-top:.4em;color:#797979}.is-singular .information .main-text{margin-top:1.6em}.is-singular .information .author-long{color:#37634a}.is-singular .information .links{margin:2em 0}@media only screen and (min-width:601px){.is-singular .information .links a+a{margin-left:1em}}@media only screen and (max-width:600px){.is-singular .information .links a{display:block;text-align:center}.is-singular .information .links a+a{margin-top:1em}}.is-singular .information .links a.transparent-button{transition:all}.is-singular .information .links a.transparent-button::before{background-image:url("data:image/svg+xml,%3Csvg fill='%2337634A' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12.969H15V15H0V12.969ZM10.2598 0H4.74019V6.2079H1.29041L7.5 11.9908L13.7096 6.2079H10.2598V0Z' /%3E%3C/svg%3E")}.is-singular .information .links a.transparent-button::before{display:inline-block;content:"";width:1.4em;height:1.4em;margin-right:0;background-size:contain;background-repeat:no-repeat;font-size:10px;margin-right:8px}.is-singular .information .links a.transparent-button:hover::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23DD9448' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12.969H15V15H0V12.969ZM10.2598 0H4.74019V6.2079H1.29041L7.5 11.9908L13.7096 6.2079H10.2598V0Z' /%3E%3C/svg%3E")}.is-singular .information .links a.transparent-button:hover::before{display:inline-block;content:"";width:1.4em;height:1.4em;margin-right:0;background-size:contain;background-repeat:no-repeat;margin-right:8px}.is-singular.in-category-news .information .author-long{color:#dd9448}.is-singular .block.is-text.grey{padding:2em}.is-singular .block.is-text-with-image.green>div,.is-singular .block.is-text-with-image.grey>div{padding:0 1.5em}.home-banner{overflow:hidden}@media only screen and (min-width:1021px){.home-banner{height:425px}}.home-banner .home-ban{position:relative;width:100%;height:100%}.home-banner .home-ban .container{height:100%}@media only screen and (max-width:780px){.home-banner .home-ban .container{background-color:#37634a;color:#fff}.home-banner .home-ban .container a.button{background-color:#dd9448;border:1px solid #dd9448}}@media only screen and (min-width:961px){.home-banner .home-ban .container>div{display:flex;align-items:center;justify-content:flex-start;height:100%}}@media only screen and (min-width:961px){.home-banner .home-ban .container>div>div{width:475px}}@media only screen and (min-width:781px)and (max-width:1020px){.home-banner .home-ban .container>div>div{width:375px}}@media only screen and (min-width:961px)and (max-width:1020px){.home-banner .home-ban .container>div>div{padding:1.5em 0}}@media only screen and (max-width:960px){.home-banner .home-ban .container>div{padding:1.8em 0}}.home-banner .home-ban>div.img{max-width:1190px;margin:0 auto;position:relative}.home-banner .home-ban>div.img.entrance{transition-delay:.5s}@media only screen and (min-width:781px){.home-banner .home-ban>div.img img{position:absolute;right:0;top:0;overflow:hidden}.home-banner .home-ban>div.img img.is-size-full{display:none}}@media only screen and (max-width:780px){.home-banner .home-ban>div.img img.is-size-home-banner{display:none}}@media only screen and (min-width:781px)and (max-width:1020px){.home-banner .home-ban>div.img img{max-width:60%}}.home-banner .home-ban h1{font-size:1.3rem;line-height:1.3;font-weight:500;margin-top:.8em}@media only screen and (min-width:781px)and (max-width:1020px){.home-banner .home-ban h1{font-size:1.05rem}}.home-banner .home-ban h1+p{margin-top:1.5em}.home-banner .home-ban a.button{font-size:1.2em}@media only screen and (min-width:781px){.home-banner .home-ban .mobile-only{display:none!important}}.home-banner .home-ban a.transparent-button{border:1px solid #fff;color:#fff}.home-banner .home-ban a.transparent-button:hover{border:1px solid #dd9448;color:#dd9448}.home-banner .site-logo{margin:0;padding:0}.home-banner .site-logo a{padding-bottom:30px}@media only screen and (min-width:1021px){.home-banner .site-logo a img{width:430px}}@media only screen and (min-width:781px)and (max-width:1020px){.home-banner .site-logo a img{width:220px}}@media only screen and (max-width:780px){.home-banner .site-logo a img{width:300px;filter:invert(1)}}.home-banner .site-logo a::after{width:110px;height:12px}@media only screen and (max-width:780px){.home-banner .site-logo a::after{background-color:#fff}}.home-banner .site-logo a:hover::after{width:100%}.is-twitterFeed h2{border-bottom:3px solid #dd9448;padding-bottom:2px;margin-bottom:.7rem}.is-twitterFeed ul{list-style:none;padding:0 1em 0 0}.is-twitterFeed ul li{margin-bottom:.95em;padding-bottom:.95em;border-bottom:3px solid #e5e5e5}.is-twitterFeed>div{position:relative}.is-twitterFeed>div a.twit{position:absolute;right:0;top:0;margin:0;color:#c4c4c4;font-size:1.5em}.is-twitterFeed>div a.twit:hover{color:#dd9448}.is-twitterFeed .smooth-scrollbar{width:100%;height:390px;overflow:auto}.is-twitterFeed .scroll-content ul li span.meta{display:block}.is-twitterFeed .scroll-content ul li span.meta a{font-family:"League Spartan";font-size:.9em;color:#797979;text-decoration:none}#ctf.ctf-narrow .ctf-quoted-tweet,#ctf.ctf-narrow .ctf-tweet-actions,#ctf.ctf-narrow .ctf-tweet-content{margin:0}#ctf.ctf-narrow .ctf-tweet-content{padding:0}#ctf #ctf-more{margin:1em auto 0;width:180px;display:block}#ctf .ctf-tweet-actions,#ctf .ctf-tweet-content{margin-left:0}.ctf-tweets{padding:0 1em 0 0}.ctf-tweets>div{margin-bottom:.95em;padding-bottom:.95em;border-bottom:3px solid #e5e5e5;color:#000;margin:0}.ctf-tweets>div br{display:none}.ctf-author-box+.ctf-tweet-content{margin-top:10px!important}.block.is-submissions h2{padding-bottom:2px;line-height:1.3;font-size:1.5em}.block.is-submissions h2>span{display:block;font-size:17px;line-height:1.3}.block.is-submissions .items>div{display:flex;width:100%;gap:1em;justify-content:space-between}@media only screen and (max-width:960px){.block.is-submissions .items>div{flex-wrap:wrap}}.block.is-submissions .items>div>div{border-top:1px solid #e5e5e5;padding-top:15px;margin-top:13px}.block.is-submissions .items>div>div.right-column{width:75px;flex-shrink:0;color:#dd9448;display:flex;align-items:center}@media only screen and (max-width:960px){.block.is-submissions .items>div>div.left-column{width:50%;flex-grow:1}}.block.is-submissions .items>div:first-child>div{border-top:none;margin-top:0}.block.is-submissions .img{margin-top:.4em;position:relative;max-width:405px}.block.is-submissions .img p{position:absolute;bottom:12px;right:20px;cursor:pointer;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block.is-submissions .img p::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 32c8.83 0 16-7.17 16-16S24.83 0 16 0 0 7.17 0 16s7.17 16 16 16zm0-29.377c7.388 0 13.377 5.989 13.377 13.377 0 7.388-5.989 13.377-13.377 13.377-7.388 0-13.377-5.989-13.377-13.377C2.623 8.612 8.612 2.623 16 2.623z'/%3E%3Cpath d='M17.241 22.95v-8.218c0-.655-.463-1.254-1.114-1.342-.835-.11-1.508.49-1.508 1.298v8.306c0 .98 1.058 1.653 1.984 1.128.411-.236.638-.7.638-1.176v.005zm0-13.114V8.612c0-.656-.463-1.255-1.114-1.342-.835-.11-1.508.49-1.508 1.298V9.88a1.315 1.315 0 0 0 1.984 1.128c.411-.236.638-.7.638-1.176v.004z'/%3E%3C/svg%3E")}.block.is-submissions .img p::before{display:inline-block;content:"";width:1.4em;height:1.4em;margin-right:0;background-size:contain;background-repeat:no-repeat;pointer-events:none;font-size:22px}.block.is-submissions .img p span{display:none;position:absolute;bottom:40px;right:-15px;background-color:#e5e5e5;padding:3px 5px;min-width:100px;text-align:center;cursor:default}.block.is-submissions .img p:hover::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23DD9448' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 32c8.83 0 16-7.17 16-16S24.83 0 16 0 0 7.17 0 16s7.17 16 16 16zm0-29.377c7.388 0 13.377 5.989 13.377 13.377 0 7.388-5.989 13.377-13.377 13.377-7.388 0-13.377-5.989-13.377-13.377C2.623 8.612 8.612 2.623 16 2.623z'/%3E%3Cpath d='M17.241 22.95v-8.218c0-.655-.463-1.254-1.114-1.342-.835-.11-1.508.49-1.508 1.298v8.306c0 .98 1.058 1.653 1.984 1.128.411-.236.638-.7.638-1.176v.005zm0-13.114V8.612c0-.656-.463-1.255-1.114-1.342-.835-.11-1.508.49-1.508 1.298V9.88a1.315 1.315 0 0 0 1.984 1.128c.411-.236.638-.7.638-1.176v.004z'/%3E%3C/svg%3E")}.block.is-submissions .img p:hover::before{display:inline-block;content:"";width:1.4em;height:1.4em;margin-right:0;background-size:contain;background-repeat:no-repeat}.block.is-submissions .img p:hover span{display:block}.block.is-contact{padding:2.7em 1em}@media only screen and (min-width:781px){.block.is-contact>div{display:flex;justify-content:space-between}}.block.is-contact>div+div{margin-top:3.2em}.block.is-contact .text p{line-height:1.5em}.block.is-contact .text p+p{margin-top:.8em}@media only screen and (min-width:781px)and (max-width:1200px){.block.is-contact div.image{width:60%;display:flex;justify-content:center;flex-direction:column}}@media only screen and (max-width:780px){.block.is-contact div.image{margin-top:2em}}@media only screen and (min-width:781px){.block.is-contact div.image.entrance{transition-delay:.5s}}@media only screen and (max-width:780px){.block.is-contact .bottom-buttons div+div{margin-top:1.5em}}.block.is-box-content>div{background-color:#bebebe}@media only screen and (min-width:781px){.block.is-box-content>div{padding:2em;display:grid;gap:2.4rem;grid-template-columns:calc(44% - 2.4rem) 56%}}@media only screen and (max-width:780px){.block.is-box-content>div{padding:1em}}@media only screen and (min-width:781px){.block.is-box-content>div .right{border-left:1px solid #e7e7e7;padding-left:2em}}@media only screen and (max-width:780px){.block.is-box-content>div .right{margin-top:1.2em}}@media only screen and (min-width:781px){.is-two-column-text.column-two>div{display:grid;gap:2.4rem;grid-template-columns:calc(58% - 2.4rem) 42%}}@media only screen and (max-width:780px){.is-two-column-text.column-two>div{padding:1em}}.is-two-column-text .text.one>div{columns:2 auto;column-gap:2.4rem;margin-right:-12%}.is-two-column-text .text.one h3{column-span:all;margin-bottom:1.3rem}.is-two-column-text .text.one h3+p{margin-top:0}.is-two-column-text ul{padding-left:1em}.is-two-column-text ul li{list-style-type:square}.is-two-column-text ul li::marker{color:#dd9448}.is-two-column-text ul li+li{margin-top:1rem}.cc-color-override--1309792255.cc-window{max-width:1190px;margin:0 auto;font-size:15px;line-height:1.3;font-family:"Cormorant Garamond",sans-serif;border:1px solid #e5e5e5}.cc-window.cc-invisible+a+header+main+footer{padding-bottom:0}.cc-compliance .cc-btn{padding:4px 15px 3px;font-size:14px;font-weight:400;border-width:1px;font-family:"League Spartan"}table{width:100%;border-collapse:collapse;border-spacing:0}table td,table th{padding:13px!important;border:1px solid #37634a;font:inherit}tfoot td,tfoot th,th,thead td{font-weight:400;text-align:left;background-color:#f7f7f7}.site-logo{width:190px;height:69px;overflow:hidden}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.ctf-feed-3.ctf-regular-style .ctf-item,.ctf-feed-3 .ctf-header{border-bottom:1px solid #DDD!important}