.global-button,h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-one-medium)}.global-button,input,textarea{outline:0;background-color:transparent;min-width:200px;line-height:normal}.global-button,.global-label,blockquote,h1,h2,h3,h4,h5,h6,input,textarea{line-height:normal}.global-button,.header-search{cursor:pointer;position:relative}.footer-icons a:hover svg,.header-search svg{fill:var(--color-font-one)}.archive-section,.global-button,.global-label,.global-link,.header-logo,.header-search,.header-section,.subscribe-form{position:relative}@font-face{font-family:ei;src:url("../fonts/ei.ttf");font-weight:300;font-display:swap}@font-face{font-family:ei;src:url("../fonts/ei-medium.ttf");font-weight:400;font-display:swap}@font-face{font-family:ei;src:url("../fonts/ei-bold.ttf");font-weight:600;font-display:swap}@font-face{font-family:ei;src:url("../fonts/ei-heavy.ttf");font-weight:900;font-display:swap}:root{--height-logo-header:64px;--height-logo-footer:48px;--height-logo-mobile:48px;--font-family-one:"ei",sans-serif;--font-weight-one-regular:300;--font-weight-one-medium:400;--font-weight-one-extra-bold:600;--font-weight-one-black:900;--font-family-two:"ei",sans-serif;--font-weight-two-regular:400;--ghost-accent-color:#e00c20;--ghost-accent-alpha-1:rgba(224, 12, 32, 0.1);--color-gray:#dadada;--color-font-one:#000a12;--color-font-two:#000a12;--color-font-input:#798084;--color-alert-success:#16b275;--color-alert-error:#ff6c78;--color-alert-loading:#ff9470}*,html{box-sizing:border-box;font-display:swap}input,textarea{font-size:16px!important;color:var(--color-font-one);border:none;border-radius:24px;box-shadow:none;height:52px;padding:0 30px;background-color:var(--color-white);border:1px solid var(--color-gray);margin-bottom:15px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color-font-input)}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:var(--color-font-input)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--color-font-input)}input::placeholder,textarea::placeholder{color:var(--color-font-input)}.post-progress,input,textarea{width:100%!important}.global-button{font-size:16px;min-height:50px;z-index:0;display:inline-block;padding:15px 26px!important;text-align:center;color:var(--color-white)!important;border:none;border-radius:24px!important;transition:.2s cubic-bezier(.445, .05, .55, .95)}.global-alert,.global-button,.global-button::after,.global-button::before,.global-tags a{border-radius:24px}.global-button:hover{opacity:.8;transform:translateY(-3px)}.global-button:focus{transform:translateY(3px)}.global-button::before{z-index:-1;opacity:0;background-color:var(--ghost-accent-color)}.global-tags a{white-space:nowrap;padding:10px 10px 8px!important;color:var(--color-white)}.global-tags:not(.post-share-wrapper) a{pointer-events:none}.global-pointer.post-share-wrapper div{pointer-events:all!important}.featured-section,.global-sections,.loop-section,.nextprev-section{margin:0 auto 18vh}.nextprev-wrap h3{font-size:16px;line-height:24px;font-weight:var(--font-weight-one-regular)}@media (min-width:768px){.global-button{min-width:280px}.nextprev-wrap h3{font-size:20px;line-height:normal;font-weight:var(--font-weight-one-regular)}}.global-alert,.global-label,.header-nav a{font-weight:var(--font-weight-one-medium)}.global-label{text-align:left;font-size:29px;color:#0f0f0f;letter-spacing:-.29px;width:100%;padding:0 25px;display:block;transform:unset;text-transform:unset;margin-bottom:40px}.global-alert{padding:13px 30px;text-align:left;font-size:12px;color:var(--ghost-accent-color);letter-spacing:0;line-height:18px}.global-excerpt{color:initial;font-weight:var(--font-weight-one-regular)}.header-section .header-wrap{width:100%;display:inline-flex;justify-content:space-between}.header-logo{padding-right:10px;left:unset;flex-basis:unset;max-width:100px;width:100%}.header-logo .is-image,.header-logo .is-title{position:relative;left:unset;display:inline-block;overflow:hidden;margin:0;max-width:unset}.header-logo.is-image,.subscribe-alert{width:100%}.header-logo .is-image img{max-width:unset;width:100%;height:auto}.header-logo .is-title{font-size:42px;line-height:1}@media (min-width:1024px){.header-logo{padding-right:0;margin-right:60px;max-width:134px}}.header-search{display:flex;align-items:center;background-color:unset;right:unset;bottom:unset;padding:unset;padding-left:5px}.header-search svg{width:20px;height:20px;display:block}.header-section .header-wrap .header-nav{width:100%;display:flex;justify-content:flex-start;flex-direction:row-reverse}.header-nav{pointer-events:auto;display:inline-flex;justify-content:end;align-items:center;justify-content:space-between;width:100%}.header-nav a{padding:10px 0;width:100%;text-align:center}.header-nav a:not(.global-button)::before,.item.is-hero .item-title a::after,.post-share-wrap a::after{content:unset}.header-checkbox:checked~nav ul{padding:0 15px}.header-toggle{height:20px;padding:0 5px;top:2px}@media screen and (min-width:480px){.header-search{margin-left:5px}.header-toggle{margin-left:10px}}.header-toggle .bar{height:2px;border-radius:24px;background-color:var(--color-font-one)}.header-toggle .bar:first-child{top:-5px}.header-toggle .bar:nth-child(2){top:5px}.header-checkbox:checked~label .bar:first-child,.header-checkbox:checked~label .bar:nth-child(2){top:0;transform:rotate(45deg)}.header-checkbox:checked~label .bar:nth-child(2){transform:rotate(-45deg)}.header-checkbox:checked~nav{border-radius:10px;background-color:#fff;box-shadow:0 2px 13px 0 rgba(0,0,0,.07)}@media screen and (min-width:1024px){.header-search{padding:0 15px 0 10px}.header-nav a{width:auto}.header-checkbox:checked~nav ul{padding:0}.header-section .header-wrap .header-nav{width:100%;display:flex;justify-content:space-between;flex-direction:row}.header-toggle{margin-left:25px}}.subscribe-section{padding:30px 60px;background:var(--color-white);text-align:initial;max-width:unset;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:10%}.footer-icons,.subscribe-form button{margin-top:0}.subscribe-section h3{box-sizing:border-box;margin:0;font-weight:var(--font-weight-one-regular);font-size:24px;color:#000a12;letter-spacing:0}.subscribe-form{display:block;width:50%}.subscribe-form input{display:block;word-break:normal;margin-bottom:0}.subscribe-alert .global-alert{background-color:unset;width:100%}.subscribe-alert .alert-loading{color:var(--color-alert-loading)}.subscribe-alert .alert-error{color:var(--color-alert-error)}.subscribe-alert .alert-success,.success-message h3{color:var(--color-alert-success)}.subscribe-alert small{margin-top:10px}.subscribe-form.error .subscribe-alert .alert-error,.subscribe-form.loading .subscribe-alert .alert-loading,.subscribe-form.success .subscribe-alert .alert-success{display:inline-block}.subscribe-form .success-message,.subscribe-form.success>:not(.success-message){display:none}.success-message h3{font-weight:var(--font-weight-one-medium)}.item.item.post .global-link,.item.post,.subscribe-form.success .success-message{display:block}.subscribe-header.hide h3{display:none!important}@media (max-width:1024px){.subscribe-section{padding:16px 15px 23px;flex-direction:column}.subscribe-header{margin-bottom:30px}.subscribe-header img{margin-bottom:0 auto 30px;display:block}.subscribe-form{width:70%;display:flex;flex-direction:column;align-items:center}.subscribe-section h3{padding-right:0;text-align:center}}.footer-nav-title,.footer-nav-title-small{margin-bottom:18px!important;line-height:17px;font-weight:var(--font-weight-one-medium)}@media (max-width:768px){.subscribe-section h3{font-size:18px;color:#000a12;letter-spacing:0;text-align:center}}@media (max-width:480px){.subscribe-form{width:100%;padding:0 6px}.subscribe-form button{width:100%}}.custom-content input:focus,.custom-content input:hover,.membership-switch,.subscribe-form{background-color:transparent}.post-share-wrap a,.post-share-wrap a:hover{background-color:unset}.footer-nav-title{display:block;font-size:16px;color:#0f0f0f;letter-spacing:0}.footer-description,.footer-nav-column li,.footer-nav-title-small{font-size:12px;color:#0f0f0f;letter-spacing:0}.footer-description{line-height:18px;max-width:256px;margin:0}.footer-icons a{width:48px;height:48px;margin:0}.footer-icons svg{width:18px;height:18px;fill:var(--ghost-accent-color)}.footer-icons svg:last-child{margin-right:0}.footer-nav{margin-top:10px;justify-content:space-between}.footer-nav-column{margin-bottom:15px;width:auto}.footer-nav-column ul{margin:0;padding-inline-start:0}.footer-nav-column li{line-height:17px}.footer-data{flex:unset;padding-right:7%}.footer-wrap{padding:60px 0 115px}@media (max-width:992px){.footer-copyright,.footer-wrap{text-align:center}.footer-copyright,.footer-description,.footer-icons,.footer-logo,.footer-nav{margin-right:auto;margin-left:auto}.footer-logo{margin-bottom:16px}.footer-nav-title{font-size:12px;color:#0f0f0f;letter-spacing:0;line-height:17px;font-weight:var(--font-weight-one-medium);margin-bottom:18px!important}.footer-nav{flex-direction:column-reverse}.footer-icons,.footer-nav,.footer-wrap{flex-wrap:wrap;justify-content:center}.footer-wrap{margin-right:0;margin-left:0;padding:36px 0}.footer-data{flex-basis:100%;padding-right:0;margin-bottom:30px}.footer-description{max-width:245px}.footer-icons{display:flex;margin-bottom:36px}.footer-nav-column{width:100%;flex:unset;max-width:unset}.footer-nav-column small{margin-bottom:20px;text-indent:4px}.footer-nav-column small,.footer-nav-column ul{padding-right:10px;padding-left:10px}.footer-copyright{max-width:340px}}.featured-section>h2{display:block!important}.item,.loop-wrap{align-content:space-between;justify-content:center}.item{margin:36px var(--margin);background-color:var(--color-white);border:1px solid;border-radius:20px;min-width:210px}@media (min-width:480px){.header-search{margin-left:10px}.item{min-width:320px}}.content,.members-teaser *,.post-content :not(.post-share-wrap,.widget-big-text,.widget-small-text){color:initial!important}.post-content{font-weight:var(--font-weight-one-regular);font-size:16px;color:#000;line-height:1.65;max-width:var(--max-width-cards-wrap)}.item.is-hero,.post-header.item{border:0;box-shadow:none;min-width:280px}.item.is-hero .item-excerpt{font-size:20px;letter-spacing:0;line-height:23px;font-weight:var(--font-weight-one-regular);margin-bottom:15px;color:initial}.item.is-hero .item-meta.global-meta .item-time{font-size:14px;font-weight:var(--font-weight-one-regular);color:var(--color-font-input)}.item.is-hero .item-title a:hover{color:var(--ghost-accent-color);transition:.2s ease-in-out}.item-section.post img,.item.post img{transition:.3s cubic-bezier(.175, .885, .32, 1.275)}.item-section.post:hover img,.item.post:hover img{transform:scale(1.02)}.item.post .item-container{padding:15px;height:100%}.item.post .item-content{padding:0 15px 20px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.item.post.is-hero .item-content{justify-content:center}.item.post .item-container .item-image{border-radius:20px;height:210px;overflow:hidden;display:flex;align-items:center;justify-content:center}.item.post .item-container .item-image img{border-radius:0}.item.post .item-excerpt{margin-top:0;line-height:23px;color:#000}.item.post .item-tags.global-tags.global-pointer{margin-left:0}.post-share-wrap{padding-top:25px;justify-content:flex-end}.item.post.is-hero .post-share-wrap,.post-header .post-share-wrap{padding-bottom:25px}.archive-icons svg,.post-share-wrap svg{fill:inherit!important}.post-share-wrap a{width:auto;height:auto;padding:6px 6px 4px!important;margin:0 5px}.post-share-wrap svg{width:16px;height:16px;transition:.3s}.post-share-wrap svg:hover{scale:(1.1);background-color:unset}.global-tags a:last-of-type{margin-bottom:unset}.kg-header-card>picture>.kg-header-card-image{position:relative!important}.kg-width-wide .kg-header-card-text{padding:0!important;margin:0!important}.kg-header-card.kg-width-wide h2.kg-header-card-heading{color:#0f0f0f!important;font-size:26px!important;letter-spacing:-.29px!important;line-height:32px!important;font-weight:var(--font-weight-one-medium)}.kg-header-card.kg-width-full.kg-layout-split .kg-header-card-subheading,.kg-header-card.kg-width-wide .kg-header-card-subheading{color:var(--color-font-input)!important;font-size:16px!important;line-height:normal;font-weight:var(--font-weight-one-regular)}.archive-section{z-index:1;overflow:hidden;box-sizing:border-box;max-width:100%;margin:0 var(--margin);padding:0;border-radius:0;text-align:center}.archive-section::before{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;content:'';background-color:var(--color-one);display:none}