From dfecc39d14158391edb8308e9b8815b5520976d1 Mon Sep 17 00:00:00 2001 From: Sodbileg Gansukh Date: Mon, 29 Nov 2021 14:02:21 +0800 Subject: [PATCH] Fix content style bugs --- assets/built/screen.css | 2 +- assets/built/screen.css.map | 2 +- assets/css/blog/content.css | 12 +++++++++--- assets/css/misc/kg.css | 13 +++++++++++++ 4 files changed, 24 insertions(+), 5 deletions(-) diff --git a/assets/built/screen.css b/assets/built/screen.css index b98794d..3bacc8a 100644 --- a/assets/built/screen.css +++ b/assets/built/screen.css @@ -1,2 +1,2 @@ -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--primary-color:var(--ghost-accent-color,#2ec4b6);--primary-text-color:#333;--secondary-text-color:#aaa;--white-color:#fff;--light-gray-color:#f4f4f4;--mid-gray-color:#e9e9e9;--dark-gray-color:#1a1a1a;--black-color:#000;--font-base:"Open Sans",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;--font-serif:Lora,Times,serif;--font-alt:Dosis,sans-serif;--animation-base:ease-in-out;--shadow-base:0 0 10px rgba(0,0,0,.02)}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--light-gray-color);background-color:#f9f9f9;color:var(--primary-text-color);font-family:var(--font-base);font-size:14px;line-height:1.65;transition:background-color .3s var(--animation-base);word-break:break-word}a{text-decoration:none}a,h1,h2,h3,h4,h5,h6{color:var(--dark-gray-color)}h1,h2,h3,h4,h5,h6{font-family:var(--font-alt);font-weight:700;line-height:1.25;margin:0 0 15px}p{margin:0}img{display:block;height:auto;max-width:100%}blockquote{border-left:4px solid var(--dark-gray-color);color:var(--dark-gray-color);font-size:18px;line-height:1.4;margin:30px auto;padding:5px 0 5px 15px}ol,ul{margin:30px 0;padding-left:30px}li{margin:5px 0}embed,iframe{border:0;display:block;overflow:hidden;width:100%}figure{margin:45px 0}figcaption{color:var(--dark-gray-color);font-size:14px;margin-top:15px;text-align:center}pre{margin:30px 0;overflow-x:scroll}hr{border:0;margin:45px auto;position:relative}hr,hr:after,hr:before{background-color:var(--dark-gray-color);border-radius:50%;height:5px;width:5px}hr:after,hr:before{content:"";position:absolute}hr:before{right:20px}hr:after{left:20px}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (max-width:767px){.container{max-width:460px;padding-left:30px;padding-right:30px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1170px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%!important;max-width:50%!important}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}@media (max-width:575px){.hidden-xs{display:none!important}}@media (min-width:576px) and (max-width:767px){.hidden-sm{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-md{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-lg{display:none!important}}@media (min-width:1200px){.hidden-xl{display:none!important}}input[type=email],input[type=password],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--mid-gray-color);border-radius:5px;font-size:16px;height:50px;outline:none;padding:0 15px}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{border-color:var(--primary-color)}.button{background-color:var(--primary-color);border:0;border-radius:30px;color:var(--white-color);cursor:pointer;display:inline-block;font-size:11px;font-weight:700;letter-spacing:1px;line-height:1;outline:none;padding:15px 30px;text-align:center;text-transform:uppercase}.button,.site-header{box-shadow:var(--shadow-base)}.site-header{background-color:var(--white-color);padding:0 30px;z-index:80}.navbar{align-items:center;display:flex;height:70px;justify-content:space-between}.navbar-left,.navbar-right{flex:2}.navbar-right{display:flex;justify-content:flex-end}.logo{display:inline-block;margin-right:15px;position:relative;vertical-align:middle}.logo-image{max-height:40px}.logo-text{font-family:var(--font-alt);font-size:25px;font-weight:700;letter-spacing:.5px;line-height:1}.nav-list{display:flex}.menu-item{font-size:12px;font-weight:700;letter-spacing:.5px;line-height:1;margin:0 20px;text-transform:uppercase}.social{display:flex}.social-item{font-size:17px;height:30px;line-height:30px;margin-left:2px;text-align:center;width:30px}.site{display:flex;flex-direction:column;min-height:100vh}.site-content{flex-grow:1;padding-bottom:30px;padding-top:30px}@media (min-width:992px){.related-column{order:1}.content-column{order:2}.content-column.shift{margin-left:16.666667%}.sidebar-column{order:3}}.widget{background-color:var(--white-color);padding:20px}.widget+.widget{margin-top:30px}.widget-no-title{padding:5px}.widget-title{border-bottom:1px solid var(--light-gray-color);color:var(--secondary-text-color);font-family:var(--font-base);font-size:11px;letter-spacing:.5px;margin:-20px -20px 20px;padding:15px 20px;text-transform:uppercase}.widget-tags .tag+.tag{margin-top:5px}.widget-tags .tag-link{align-items:center;display:flex;justify-content:space-between}.widget-tags .tag-name{font-family:var(--font-alt);font-size:16px;font-weight:700}.has-serif-title .widget-tags .tag-name{font-family:var(--font-serif)}.widget-tags .tag-count{background-color:var(--primary-color);border-radius:50%;color:var(--white-color);font-size:12px;font-weight:700;height:24px;justify-content:center;min-width:24px}.widget-recent .recent,.widget-tags .tag-count{align-items:center;display:flex}.widget-recent .recent+.recent{margin-top:20px}.widget-recent .post-header{margin-bottom:0;overflow:hidden}.widget-recent .post-title{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-recent .post-date{margin-top:3px}@media (max-width:767px){.widget-title{margin-bottom:0;margin-top:0}}.term-tags{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px}.term-tags .tag{color:var(--secondary-text-color);font-weight:700;margin-bottom:10px;margin-right:20px}.term-tags .tag-current{background-color:var(--primary-color);border-radius:15px;color:var(--white-color);padding:2px 10px 3px}@media (max-width:767px){.term-tags{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:scroll}.term-tags .tag{white-space:nowrap}}.term-author{display:flex;margin-bottom:30px}.term-author .author-image-placeholder{height:40px;margin-right:15px;width:40px}.term-author .author-name{font-size:20px}.term-author .author-name:after{display:none}.burger{cursor:pointer;height:30px;margin-left:20px;margin-right:-7px;position:relative;width:30px}.burger-bar{height:100%;left:0;position:absolute;top:0;transition:transform .1806s cubic-bezier(.04,.04,.12,.96);width:100%}.burger-bar:before{background-color:var(--dark-gray-color);content:"";height:2px;left:7px;position:absolute;transition:transform .1596s cubic-bezier(.52,.16,.52,.84) .1008s;width:16px}.burger-bar:first-child:before{top:14px;transform:translateY(-3px)}.burger-bar:last-child:before{bottom:14px;transform:translateY(3px)}.burger-close .burger-bar{transition:transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s}.burger-close .burger-bar:first-child{transform:rotate(45deg)}.burger-close .burger-bar:last-child{transform:rotate(-45deg)}.burger-close .burger-bar:before{transform:none;transition:transform .1806s cubic-bezier(.04,.04,.12,.96)}.dimmer{background:rgba(0,0,0,.7);bottom:0;display:none;left:0}.dimmer,.off-canvas{position:fixed;right:0;top:0;z-index:90}.off-canvas{-webkit-overflow-scrolling:touch;background-color:var(--light-gray-color);height:100vh;overflow-y:scroll;padding:60px 0 90px;transform:translateX(320px);transition:transform .6s cubic-bezier(.77,0,.175,1);width:320px}.off-canvas .burger{margin:0;position:absolute;right:12px;top:15px}.off-canvas .related-posts{margin:45px 0 30px;padding:0 20px}.off-canvas .widget-area{padding:0 20px}.off-canvas .widget{background-color:transparent;box-shadow:none;padding:0}.off-canvas .widget+.widget{margin-top:45px}body:not(.canvas-visible) .off-canvas{visibility:hidden}.canvas-opened{overflow-y:hidden}.canvas-opened .off-canvas{transform:translateX(0);visibility:visible}.mobile-menu{margin:0 20px 45px}.mobile-menu .nav-list{display:block}.mobile-menu .menu-item{letter-spacing:0;margin:20px 0}.site-footer{margin-top:30px}.site-footer .social{justify-content:center;margin-bottom:15px}.footer-inner{padding:45px 0}.copyright{text-align:center}.copyright a{text-decoration:underline}.error{text-align:center}.error-code{font-size:40px;font-weight:700;letter-spacing:2px;line-height:1;margin:60px 0 10px}.error-message{color:var(--secondary-text-color);margin-bottom:45px}.post-column{margin-bottom:30px}.post{display:flex;flex-direction:column;height:100%}.post-media{background-color:var(--white-color);margin:0}.post-image{width:100%}.post-wrapper{background-color:var(--white-color);flex-grow:1;padding:20px}.post-tag{background-color:var(--primary-color);border-radius:15px;color:var(--white-color);display:inline-block;font-size:12px;font-weight:700;line-height:1;margin-bottom:8px;padding:4px 8px}.post-header{margin-bottom:10px}.post-title{font-size:18px;margin-bottom:0}.has-serif-title .post-title{font-family:var(--font-serif)}.post-meta{background-color:var(--white-color);border-top:1px solid var(--light-gray-color);color:var(--secondary-text-color);display:flex;font-size:13px;font-weight:700;padding:10px 30px}.post-meta-length:before{content:"\02022";font-family:serif;padding:0 8px}.post-date{display:block;font-size:11px;font-weight:700;text-transform:uppercase}.post-date,.post-excerpt{color:var(--secondary-text-color)}.post-excerpt{font-size:14px;line-height:1.6}.has-serif-body .post-excerpt{font-family:var(--font-serif)}.post-content{font-size:15px;line-height:1.8}.post-tags{display:flex;flex-wrap:wrap;margin-top:15px}.post-tags .tag{font-weight:700;margin-right:10px}.post-tags .tag:before{content:"#"}.post-footer{align-items:center;background-color:var(--white-color);border-top:1px solid var(--light-gray-color);display:flex;height:42px;justify-content:space-between;padding:0 20px}.post-link{font-size:11px;font-weight:700;letter-spacing:.5px;line-height:1;text-transform:uppercase}.post-author{display:flex;margin-right:2px}.post-author-link{display:block;height:28px;margin:0 -4px;position:relative;width:28px}.post-author-link:first-child{z-index:10}.post-author-link:nth-child(2){z-index:9}.post-author-link:nth-child(3){z-index:8}.post-author-link:nth-child(4){z-index:7}.post-author-link:nth-child(5){z-index:6}.post-author-image{border:2px solid var(--white-color);border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-template .single .post-header{border-bottom:1px solid var(--light-gray-color);padding:25px 30px}.post-feed .featured{min-height:350px;position:relative}.post-feed .featured:before{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.post-feed .featured .post-media{background-color:transparent}.post-feed .featured>.post-image{z-index:-1}.post-feed .featured .post-media .post-image{display:none}.post-feed .featured .post-footer,.post-feed .featured .post-wrapper,.post-feed .featured .u-placeholder{background-color:transparent;position:relative}.post-feed .featured .post-wrapper{align-items:flex-end;display:flex}.post-feed .featured .post-header{margin-bottom:0}.post-feed .featured .post-title{font-size:22px;line-height:1.2}.post-feed .featured .post-excerpt,.post-feed .featured .post-link,.post-feed .featured .post-title-link{color:var(--white-color)}.post-feed .featured .post-excerpt{display:none}.post-feed .featured .post-footer{border-color:hsla(0,0%,100%,.2)}.post-feed .featured .post-author-image{border-color:transparent}.single .post-header{background-color:var(--white-color);margin-bottom:0;padding:25px 30px 15px}.single .post-title{font-size:22px}.single .post-image-link{display:block;pointer-events:none}.single .post-wrapper{padding:30px}@media (max-width:767px){.post-template .site-content>.container,.post-template .site-content>.container .content-column{padding-left:0;padding-right:0}.post-template .site-content>.container>.row{margin-left:0;margin-right:0}.post-template .site-content>.container .author,.post-template .site-content>.container .comment,.post-template .site-content>.container .navigation-item,.post-template .site-content>.container .post{border-radius:0}}.gh-content>*+*{margin-bottom:0;margin-top:2.4rem}.gh-content>[id]{margin:0}.has-serif-title .gh-content>[id]{font-family:var(--font-serif)}.gh-content>[id]:not(:first-child){margin-top:3.2rem}.gh-content>[id]+*{margin-top:1.6rem}.gh-content>[id]+.kg-card{margin-top:2.8rem}.gh-content>blockquote,.gh-content>hr{margin-top:3.2rem;position:relative}.gh-content .kg-card+:not(.kg-card),.gh-content :not(.kg-card):not([id])+.kg-card,.gh-content>blockquote+*,.gh-content>hr+*{margin-top:3.2rem}.gh-content>h2{font-size:2.3rem}.gh-content>h3{font-size:2rem;font-weight:600}.gh-content a:not(.kg-bookmark-container):not(.kg-btn):not(.kg-nft-card-container){color:var(--ghost-accent-color);text-decoration:underline;word-break:break-word}.gh-content>dl,.gh-content>ol,.gh-content>p,.gh-content>ul,.kg-callout-text{font-size:1.5rem}.has-serif-body .gh-content>blockquote,.has-serif-body .gh-content>dl,.has-serif-body .gh-content>ol,.has-serif-body .gh-content>p,.has-serif-body .gh-content>ul,.has-serif-body .kg-callout-text{font-family:var(--font-serif)}.gh-content>dl,.gh-content>ol,.gh-content>ul{padding-left:4rem}.gh-content li+li{margin-top:.8rem}.share{align-items:center;display:flex;justify-content:center;line-height:1;margin-top:30px}.share-item{border-radius:50%;color:var(--white-color);font-size:16px;height:28px;line-height:28px;text-align:center;width:28px}.share-item+.share-item{margin-left:8px}.share-facebook{background-color:#3b5998}.share-twitter{background-color:#1da1f2}.share-pinterest{background-color:#bd081c}.share-linkedin{background-color:#0077b5}.share-reddit{background-color:#ff4500}.share-vk{background-color:#45668e}.author{background-color:var(--white-color);display:flex;margin-top:30px;padding:30px 20px}.author-image-placeholder{border-radius:50%;flex-shrink:0;height:70px;overflow:hidden;width:70px}.author-wrapper{margin-left:25px;max-width:550px}.author-header{align-items:center;display:flex}.author-header-wrapper,.author-name{position:relative}.author-name{align-items:center;cursor:pointer;display:flex;font-size:18px;margin-bottom:0}.author-name:after{content:"\e92e";font-family:IVEEL,sans-serif;font-size:19px;margin-left:1px}.author-social{background-color:var(--dark-gray-color);border-radius:3px;display:flex;flex-direction:column;font-size:12px;left:100%;line-height:1;margin-left:-26px;margin-top:5px;opacity:0;padding:8px 0;pointer-events:none;position:absolute;top:100%;transform:translateY(5px);transition:opacity .2s var(--animation-base),transform .2s var(--animation-base)}.author-social:before{color:var(--dark-gray-color);content:"\e900";font-family:IVEEL,sans-serif;font-size:19px;left:7px;position:absolute;top:-12px}.author-social.enabled{opacity:1;pointer-events:auto;transform:translateY(0)}.author-social-item{color:var(--white-color);font-weight:700;padding:5px 11px;white-space:nowrap}.author-social-item:hover{color:var(--primary-color)}.author-location-icon{position:relative;top:1px}.author-bio{font-size:15px;margin-top:8px}.author-location{color:var(--secondary-text-color);font-size:11px;font-weight:700;letter-spacing:.5px;margin-left:-2px;margin-top:12px;text-transform:uppercase}.navigation{display:flex;margin-top:30px}.navigation-item{border-radius:5px;display:flex;flex-direction:column;justify-content:center;min-height:100px;overflow:hidden;padding:0 20px;position:relative;width:50%}.navigation-item:before{background-color:var(--black-color);bottom:0;content:"";left:0;opacity:.4;position:absolute;right:0;top:0;transition:opacity .2s var(--animation-base);z-index:1}.navigation-item:hover:before{opacity:.6}.navigation-previous{margin-right:7px}.navigation-next{align-items:flex-end;margin-left:auto;text-align:right}.navigation-label{font-size:11px;font-weight:700;opacity:.8;padding-top:25px;text-transform:uppercase}.navigation-label,.navigation-title{color:var(--white-color);position:relative;z-index:2}.navigation-title{font-size:17px;margin:5px 0 0;padding-bottom:25px}@media (max-width:767px){.navigation{display:block}.navigation-item{width:100%}.navigation-next{margin-top:7px}}.comment{background-color:var(--white-color);padding:30px}.comment,.related-posts .post+.post{margin-top:30px}.related-title{color:var(--secondary-text-color);font-size:14px;letter-spacing:1px;margin:20px 0 30px;text-transform:uppercase}.infinite-scroll-status,.pagination,body:not(.paged-next) .infinite-scroll-button{display:none}.infinite-scroll-request{-webkit-animation:scaleOut 1s ease-in-out infinite;animation:scaleOut 1s ease-in-out infinite;background-color:var(--dark-gray-color);border-radius:50%;height:40px;margin:30px auto 0;width:40px}.infinite-scroll-action{display:flex;justify-content:center}.infinite-scroll-button{margin-top:30px}@-webkit-keyframes scaleOut{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}@keyframes scaleOut{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}@font-face{font-family:IVEEL;font-style:normal;font-weight:400;src:url(../fonts/IVEEL.ttf) format("truetype"),url(../fonts/IVEEL.woff) format("woff"),url(../fonts/IVEEL.svg) format("svg")}.icon:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 24px/1 IVEEL;font-size:inherit;line-height:inherit}.icon-chevron-left:before{content:"\e929"}.icon-chevron-right:before{content:"\e92a"}.icon-arrow-left:before{content:"\e92b"}.icon-arrow-right:before{content:"\e92c"}.icon-map-marker:before{content:"\e92d"}.icon-menu-down:before{content:"\e92e"}.icon-menu-up:before{content:"\e900"}.icon-window-close:before{content:"\e92f"}.icon-white-balance-sunny:before{content:"\e930"}.icon-brightness-2:before{content:"\e931"}.icon-play:before{content:"\e932"}.icon-bookmark:before{content:"\e933"}.icon-behance:before{content:"\e934"}.icon-dribbble:before{content:"\e935"}.icon-facebook:before{content:"\e936"}.icon-github-circle:before{content:"\e937"}.icon-instagram:before{content:"\e938"}.icon-linkedin:before{content:"\e939"}.icon-pinterest:before{content:"\e93a"}.icon-pocket:before{content:"\e93b"}.icon-reddit:before{content:"\e93c"}.icon-rss:before{content:"\e93d"}.icon-telegram:before{content:"\e93e"}.icon-tumblr:before{content:"\e93f"}.icon-twitter:before{content:"\e940"}.icon-vk:before{content:"\e941"}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 1s var(--animation-base)}.pswp{-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:hidden;position:absolute;top:0;touch-action:none;-ms-touch-action:none;width:100%;z-index:1500}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.85);opacity:0;transform:translateZ(0);transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp__bg,.pswp__scroll-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{bottom:0;left:0;position:absolute;right:0;top:0;touch-action:none}.pswp__container,.pswp__img{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__zoom-wrap{position:absolute;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1);width:100%}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden}.pswp__item{bottom:0;overflow:hidden;right:0}.pswp__img,.pswp__item{left:0;position:absolute;top:0}.pswp__img{height:auto;width:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden;backface-visibility:hidden}.pswp__img--placeholder--blank{background:var(--black-color)}.pswp--ie .pswp__img{height:auto!important;left:0;top:0;width:100%!important}.pswp__error-msg{color:var(--secondary-text-color);font-size:14px;left:0;line-height:16px;margin-top:-8px;position:absolute;text-align:center;top:50%;width:100%}.pswp__error-msg a{color:var(--secondary-text-color);text-decoration:underline}.pswp__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;float:right;height:44px;margin:0;overflow:visible;padding:0;position:relative;transition:opacity .2s;width:44px}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{opacity:.9;outline:none}.pswp__button::-moz-focus-inner{border:0;padding:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../images/default-skin.png) 0 0 no-repeat;background-size:264px 88px;height:44px;width:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../images/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{background-position:-88px 0;display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;height:100px;margin-top:-50px;position:absolute;top:50%;width:70px}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";height:30px;position:absolute;top:35px;width:32px}.pswp__button--arrow--left:before{background-position:-138px -44px;left:6px}.pswp__button--arrow--right:before{background-position:-94px -44px;right:6px}.pswp__counter{color:var(--white-color);font-size:11px;font-weight:700;height:44px;left:0;line-height:44px;padding:0 15px;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__caption{bottom:0;left:0;min-height:44px;position:absolute;width:100%}.pswp__caption__center{color:var(--white-color);font-size:11px;line-height:1.6;margin:0 auto;max-width:420px;padding:25px 15px 30px;text-align:center}.pswp__caption__center .post-caption-title{font-size:15px;font-weight:500;margin-bottom:7px;text-transform:uppercase}.pswp__caption__center .post-caption-meta-item+.post-caption-meta-item:before{content:"\02022";padding:0 4px}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{direction:ltr;height:44px;left:50%;margin-left:-22px;opacity:0;position:absolute;top:0;transition:opacity .25s ease-out;width:44px;will-change:opacity}.pswp__preloader__icn{height:20px;margin:12px;width:20px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../images/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;height:14px;left:15px;margin:0;opacity:.75;position:absolute;top:15px;width:14px}.pswp--css_animation .pswp__preloader__cut{height:14px;overflow:hidden;position:relative;width:7px}.pswp--css_animation .pswp__preloader__donut{background:none;border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:50%;border-right:2px solid var(--white-color);border-top:2px solid var(--white-color);box-sizing:border-box;height:14px;left:0;margin:0;position:absolute;top:0;width:14px}@media screen and (max-width:1024px){.pswp__preloader{float:right;left:auto;margin:0;position:relative;top:auto}}@-webkit-keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;visibility:visible;z-index:1550}.pswp__top-bar{height:44px;left:0;position:absolute;top:0;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.kg-width-full,.kg-width-wide{margin-left:-30px;margin-right:-30px;max-width:calc(100% + 60px);width:auto}.kg-width-full img,.kg-width-wide img{width:100%}.kg-image-card .kg-image{cursor:pointer}.kg-gallery-container{display:flex;flex-direction:column}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image{cursor:pointer}.kg-gallery-image img{height:100%;width:100%}.kg-gallery-row:not(:first-of-type){margin:10px 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 10px}.kg-bookmark-card{border:1px solid var(--mid-gray-color);border-radius:4px}.kg-bookmark-container{display:flex;overflow:hidden}.kg-bookmark-container:after{display:none}.kg-bookmark-content{flex-grow:1;overflow:hidden;padding:25px}.kg-bookmark-title{color:var(--dark-gray-color);font-size:16px;font-weight:700;line-height:1.3}.kg-bookmark-description{color:var(--secondary-text-color);font-size:14px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kg-bookmark-metadata{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;margin-top:5px}.kg-bookmark-icon{height:20px;margin-right:5px;width:20px}.kg-bookmark-author,.kg-bookmark-publisher{display:inline}.kg-bookmark-metadata>span{color:var(--dark-gray-color)}.kg-bookmark-metadata>span:nth-of-type(2):before{content:"•";padding:0 5px}.kg-bookmark-thumbnail{flex-shrink:0;position:relative;width:180px}.kg-bookmark-thumbnail img{border-radius:0 4px 4px 0;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:767px){.kg-bookmark-container{flex-direction:column}.kg-bookmark-thumbnail{height:200px;margin-left:0;width:100%}.kg-bookmark-thumbnail img{border-radius:0 0 4px 4px}}.u-shadow{border-radius:5px;box-shadow:var(--shadow-base);overflow:hidden;transition:box-shadow .3s var(--animation-base)}.u-shadow:hover{box-shadow:0 0 20px rgba(0,0,0,.12)}.u-plain-list{list-style-type:none;margin:0;padding:0}.u-placeholder{background-color:var(--light-gray-color);position:relative;z-index:10}.u-placeholder.same-height{height:0}.u-placeholder.rectangle{padding-bottom:56.25%}.u-object-fit{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.u-object-fit,.u-permalink{left:0;position:absolute;top:0}.u-permalink{bottom:0;outline:none;right:0;z-index:10}.u-hover-item{transition:opacity .3s var(--animation-base)}.u-hover-wrapper:hover .u-hover-item{opacity:.5}.u-hover-wrapper:hover .u-hover-item:hover{opacity:1}.u-text-format h1,.u-text-format h2,.u-text-format h3,.u-text-format h4,.u-text-format h5,.u-text-format h6{margin-top:40px}.has-serif-title .u-text-format h1,.has-serif-title .u-text-format h2,.has-serif-title .u-text-format h3,.has-serif-title .u-text-format h4,.has-serif-title .u-text-format h5,.has-serif-title .u-text-format h6{font-family:var(--font-serif)}.u-text-format h1{font-size:26px}.u-text-format h2{font-size:23px}.u-text-format h3{font-size:20px}.u-text-format h4{font-size:17px;font-weight:700}.u-text-format h5{font-size:15px;font-weight:700}.u-text-format h6{font-size:13px;font-weight:700;text-transform:uppercase}.u-text-format strong{color:var(--dark-gray-color)}.u-text-format a{color:var(--primary-color)}.u-text-format>:first-child,.u-text-format>:first-child>:first-child{margin-top:0!important}.u-text-format>:last-child,.u-text-format>:last-child>:last-child{margin-bottom:0!important}.has-serif-body .u-text-format>blockquote,.has-serif-body .u-text-format>dl,.has-serif-body .u-text-format>ol,.has-serif-body .u-text-format>p,.has-serif-body .u-text-format>ul{font-family:var(--font-serif)} +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--primary-color:var(--ghost-accent-color,#2ec4b6);--primary-text-color:#333;--secondary-text-color:#aaa;--white-color:#fff;--light-gray-color:#f4f4f4;--mid-gray-color:#e9e9e9;--dark-gray-color:#1a1a1a;--black-color:#000;--font-base:"Open Sans",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;--font-serif:Lora,Times,serif;--font-alt:Dosis,sans-serif;--animation-base:ease-in-out;--shadow-base:0 0 10px rgba(0,0,0,.02)}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--light-gray-color);background-color:#f9f9f9;color:var(--primary-text-color);font-family:var(--font-base);font-size:14px;line-height:1.65;transition:background-color .3s var(--animation-base);word-break:break-word}a{text-decoration:none}a,h1,h2,h3,h4,h5,h6{color:var(--dark-gray-color)}h1,h2,h3,h4,h5,h6{font-family:var(--font-alt);font-weight:700;line-height:1.25;margin:0 0 15px}p{margin:0}img{display:block;height:auto;max-width:100%}blockquote{border-left:4px solid var(--dark-gray-color);color:var(--dark-gray-color);font-size:18px;line-height:1.4;margin:30px auto;padding:5px 0 5px 15px}ol,ul{margin:30px 0;padding-left:30px}li{margin:5px 0}embed,iframe{border:0;display:block;overflow:hidden;width:100%}figure{margin:45px 0}figcaption{color:var(--dark-gray-color);font-size:14px;margin-top:15px;text-align:center}pre{margin:30px 0;overflow-x:scroll}hr{border:0;margin:45px auto;position:relative}hr,hr:after,hr:before{background-color:var(--dark-gray-color);border-radius:50%;height:5px;width:5px}hr:after,hr:before{content:"";position:absolute}hr:before{right:20px}hr:after{left:20px}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (max-width:767px){.container{max-width:460px;padding-left:30px;padding-right:30px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1170px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%!important;max-width:50%!important}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}@media (max-width:575px){.hidden-xs{display:none!important}}@media (min-width:576px) and (max-width:767px){.hidden-sm{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-md{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-lg{display:none!important}}@media (min-width:1200px){.hidden-xl{display:none!important}}input[type=email],input[type=password],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--mid-gray-color);border-radius:5px;font-size:16px;height:50px;outline:none;padding:0 15px}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{border-color:var(--primary-color)}.button{background-color:var(--primary-color);border:0;border-radius:30px;color:var(--white-color);cursor:pointer;display:inline-block;font-size:11px;font-weight:700;letter-spacing:1px;line-height:1;outline:none;padding:15px 30px;text-align:center;text-transform:uppercase}.button,.site-header{box-shadow:var(--shadow-base)}.site-header{background-color:var(--white-color);padding:0 30px;z-index:80}.navbar{align-items:center;display:flex;height:70px;justify-content:space-between}.navbar-left,.navbar-right{flex:2}.navbar-right{display:flex;justify-content:flex-end}.logo{display:inline-block;margin-right:15px;position:relative;vertical-align:middle}.logo-image{max-height:40px}.logo-text{font-family:var(--font-alt);font-size:25px;font-weight:700;letter-spacing:.5px;line-height:1}.nav-list{display:flex}.menu-item{font-size:12px;font-weight:700;letter-spacing:.5px;line-height:1;margin:0 20px;text-transform:uppercase}.social{display:flex}.social-item{font-size:17px;height:30px;line-height:30px;margin-left:2px;text-align:center;width:30px}.site{display:flex;flex-direction:column;min-height:100vh}.site-content{flex-grow:1;padding-bottom:30px;padding-top:30px}@media (min-width:992px){.related-column{order:1}.content-column{order:2}.content-column.shift{margin-left:16.666667%}.sidebar-column{order:3}}.widget{background-color:var(--white-color);padding:20px}.widget+.widget{margin-top:30px}.widget-no-title{padding:5px}.widget-title{border-bottom:1px solid var(--light-gray-color);color:var(--secondary-text-color);font-family:var(--font-base);font-size:11px;letter-spacing:.5px;margin:-20px -20px 20px;padding:15px 20px;text-transform:uppercase}.widget-tags .tag+.tag{margin-top:5px}.widget-tags .tag-link{align-items:center;display:flex;justify-content:space-between}.widget-tags .tag-name{font-family:var(--font-alt);font-size:16px;font-weight:700}.has-serif-title .widget-tags .tag-name{font-family:var(--font-serif)}.widget-tags .tag-count{background-color:var(--primary-color);border-radius:50%;color:var(--white-color);font-size:12px;font-weight:700;height:24px;justify-content:center;min-width:24px}.widget-recent .recent,.widget-tags .tag-count{align-items:center;display:flex}.widget-recent .recent+.recent{margin-top:20px}.widget-recent .post-header{margin-bottom:0;overflow:hidden}.widget-recent .post-title{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-recent .post-date{margin-top:3px}@media (max-width:767px){.widget-title{margin-bottom:0;margin-top:0}}.term-tags{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px}.term-tags .tag{color:var(--secondary-text-color);font-weight:700;margin-bottom:10px;margin-right:20px}.term-tags .tag-current{background-color:var(--primary-color);border-radius:15px;color:var(--white-color);padding:2px 10px 3px}@media (max-width:767px){.term-tags{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:scroll}.term-tags .tag{white-space:nowrap}}.term-author{display:flex;margin-bottom:30px}.term-author .author-image-placeholder{height:40px;margin-right:15px;width:40px}.term-author .author-name{font-size:20px}.term-author .author-name:after{display:none}.burger{cursor:pointer;height:30px;margin-left:20px;margin-right:-7px;position:relative;width:30px}.burger-bar{height:100%;left:0;position:absolute;top:0;transition:transform .1806s cubic-bezier(.04,.04,.12,.96);width:100%}.burger-bar:before{background-color:var(--dark-gray-color);content:"";height:2px;left:7px;position:absolute;transition:transform .1596s cubic-bezier(.52,.16,.52,.84) .1008s;width:16px}.burger-bar:first-child:before{top:14px;transform:translateY(-3px)}.burger-bar:last-child:before{bottom:14px;transform:translateY(3px)}.burger-close .burger-bar{transition:transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s}.burger-close .burger-bar:first-child{transform:rotate(45deg)}.burger-close .burger-bar:last-child{transform:rotate(-45deg)}.burger-close .burger-bar:before{transform:none;transition:transform .1806s cubic-bezier(.04,.04,.12,.96)}.dimmer{background:rgba(0,0,0,.7);bottom:0;display:none;left:0}.dimmer,.off-canvas{position:fixed;right:0;top:0;z-index:90}.off-canvas{-webkit-overflow-scrolling:touch;background-color:var(--light-gray-color);height:100vh;overflow-y:scroll;padding:60px 0 90px;transform:translateX(320px);transition:transform .6s cubic-bezier(.77,0,.175,1);width:320px}.off-canvas .burger{margin:0;position:absolute;right:12px;top:15px}.off-canvas .related-posts{margin:45px 0 30px;padding:0 20px}.off-canvas .widget-area{padding:0 20px}.off-canvas .widget{background-color:transparent;box-shadow:none;padding:0}.off-canvas .widget+.widget{margin-top:45px}body:not(.canvas-visible) .off-canvas{visibility:hidden}.canvas-opened{overflow-y:hidden}.canvas-opened .off-canvas{transform:translateX(0);visibility:visible}.mobile-menu{margin:0 20px 45px}.mobile-menu .nav-list{display:block}.mobile-menu .menu-item{letter-spacing:0;margin:20px 0}.site-footer{margin-top:30px}.site-footer .social{justify-content:center;margin-bottom:15px}.footer-inner{padding:45px 0}.copyright{text-align:center}.copyright a{text-decoration:underline}.error{text-align:center}.error-code{font-size:40px;font-weight:700;letter-spacing:2px;line-height:1;margin:60px 0 10px}.error-message{color:var(--secondary-text-color);margin-bottom:45px}.post-column{margin-bottom:30px}.post{display:flex;flex-direction:column;height:100%}.post-media{background-color:var(--white-color);margin:0}.post-image{width:100%}.post-wrapper{background-color:var(--white-color);flex-grow:1;padding:20px}.post-tag{background-color:var(--primary-color);border-radius:15px;color:var(--white-color);display:inline-block;font-size:12px;font-weight:700;line-height:1;margin-bottom:8px;padding:4px 8px}.post-header{margin-bottom:10px}.post-title{font-size:18px;margin-bottom:0}.has-serif-title .post-title{font-family:var(--font-serif)}.post-meta{background-color:var(--white-color);border-top:1px solid var(--light-gray-color);color:var(--secondary-text-color);display:flex;font-size:13px;font-weight:700;padding:10px 30px}.post-meta-length:before{content:"\02022";font-family:serif;padding:0 8px}.post-date{display:block;font-size:11px;font-weight:700;text-transform:uppercase}.post-date,.post-excerpt{color:var(--secondary-text-color)}.post-excerpt{font-size:14px;line-height:1.6}.has-serif-body .post-excerpt{font-family:var(--font-serif)}.post-content{font-size:15px;line-height:1.8}.post-tags{display:flex;flex-wrap:wrap;margin-top:15px}.post-tags .tag{font-weight:700;margin-right:10px}.post-tags .tag:before{content:"#"}.post-footer{align-items:center;background-color:var(--white-color);border-top:1px solid var(--light-gray-color);display:flex;height:42px;justify-content:space-between;padding:0 20px}.post-link{font-size:11px;font-weight:700;letter-spacing:.5px;line-height:1;text-transform:uppercase}.post-author{display:flex;margin-right:2px}.post-author-link{display:block;height:28px;margin:0 -4px;position:relative;width:28px}.post-author-link:first-child{z-index:10}.post-author-link:nth-child(2){z-index:9}.post-author-link:nth-child(3){z-index:8}.post-author-link:nth-child(4){z-index:7}.post-author-link:nth-child(5){z-index:6}.post-author-image{border:2px solid var(--white-color);border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-template .single .post-header{border-bottom:1px solid var(--light-gray-color);padding:25px 30px}.post-feed .featured{min-height:350px;position:relative}.post-feed .featured:before{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.post-feed .featured .post-media{background-color:transparent}.post-feed .featured>.post-image{z-index:-1}.post-feed .featured .post-media .post-image{display:none}.post-feed .featured .post-footer,.post-feed .featured .post-wrapper,.post-feed .featured .u-placeholder{background-color:transparent;position:relative}.post-feed .featured .post-wrapper{align-items:flex-end;display:flex}.post-feed .featured .post-header{margin-bottom:0}.post-feed .featured .post-title{font-size:22px;line-height:1.2}.post-feed .featured .post-excerpt,.post-feed .featured .post-link,.post-feed .featured .post-title-link{color:var(--white-color)}.post-feed .featured .post-excerpt{display:none}.post-feed .featured .post-footer{border-color:hsla(0,0%,100%,.2)}.post-feed .featured .post-author-image{border-color:transparent}.single .post-header{background-color:var(--white-color);margin-bottom:0;padding:25px 30px 15px}.single .post-title{font-size:22px}.single .post-image-link{display:block;pointer-events:none}.single .post-wrapper{padding:30px}@media (max-width:767px){.post-template .site-content>.container,.post-template .site-content>.container .content-column{padding-left:0;padding-right:0}.post-template .site-content>.container>.row{margin-left:0;margin-right:0}.post-template .site-content>.container .author,.post-template .site-content>.container .comment,.post-template .site-content>.container .navigation-item,.post-template .site-content>.container .post{border-radius:0}}.gh-content>*+*{margin-bottom:0;margin-top:2.4rem}.gh-content>[id]{margin:0}.has-serif-title .gh-content>[id]{font-family:var(--font-serif)}.gh-content>[id]:not(:first-child){margin-top:3.2rem}.gh-content>[id]+*{margin-top:1.6rem}.gh-content>[id]+.kg-card{margin-top:2.8rem}.gh-content>blockquote,.gh-content>hr{margin-top:3.2rem;position:relative}.gh-content .kg-card+:not(.kg-card),.gh-content :not(.kg-card):not([id])+.kg-card,.gh-content>blockquote+*,.gh-content>hr+*{margin-top:3.2rem}.gh-content>h2{font-size:2.3rem}.gh-content>h3{font-size:2rem;font-weight:600}.gh-content a:not(.gh-post-upgrade-cta a):not(.kg-bookmark-container):not(.kg-btn):not(.kg-nft-card-container){color:var(--ghost-accent-color);text-decoration:underline;word-break:break-word}.gh-content>dl,.gh-content>ol,.gh-content>p,.gh-content>ul,.kg-callout-text,.kg-toggle-content>ol,.kg-toggle-content>p,.kg-toggle-content>ul{font-size:1.5rem}.has-serif-body .gh-content>blockquote,.has-serif-body .gh-content>dl,.has-serif-body .gh-content>ol,.has-serif-body .gh-content>p,.has-serif-body .gh-content>ul,.has-serif-body .kg-callout-text,.has-serif-body .kg-toggle-content>ol,.has-serif-body .kg-toggle-content>p,.has-serif-body .kg-toggle-content>ul{font-family:var(--font-serif)}.gh-content>dl,.gh-content>ol,.gh-content>ul{padding-left:4rem}.gh-content li+li{margin-top:.8rem}.share{align-items:center;display:flex;justify-content:center;line-height:1;margin-top:30px}.share-item{border-radius:50%;color:var(--white-color);font-size:16px;height:28px;line-height:28px;text-align:center;width:28px}.share-item+.share-item{margin-left:8px}.share-facebook{background-color:#3b5998}.share-twitter{background-color:#1da1f2}.share-pinterest{background-color:#bd081c}.share-linkedin{background-color:#0077b5}.share-reddit{background-color:#ff4500}.share-vk{background-color:#45668e}.author{background-color:var(--white-color);display:flex;margin-top:30px;padding:30px 20px}.author-image-placeholder{border-radius:50%;flex-shrink:0;height:70px;overflow:hidden;width:70px}.author-wrapper{margin-left:25px;max-width:550px}.author-header{align-items:center;display:flex}.author-header-wrapper,.author-name{position:relative}.author-name{align-items:center;cursor:pointer;display:flex;font-size:18px;margin-bottom:0}.author-name:after{content:"\e92e";font-family:IVEEL,sans-serif;font-size:19px;margin-left:1px}.author-social{background-color:var(--dark-gray-color);border-radius:3px;display:flex;flex-direction:column;font-size:12px;left:100%;line-height:1;margin-left:-26px;margin-top:5px;opacity:0;padding:8px 0;pointer-events:none;position:absolute;top:100%;transform:translateY(5px);transition:opacity .2s var(--animation-base),transform .2s var(--animation-base)}.author-social:before{color:var(--dark-gray-color);content:"\e900";font-family:IVEEL,sans-serif;font-size:19px;left:7px;position:absolute;top:-12px}.author-social.enabled{opacity:1;pointer-events:auto;transform:translateY(0)}.author-social-item{color:var(--white-color);font-weight:700;padding:5px 11px;white-space:nowrap}.author-social-item:hover{color:var(--primary-color)}.author-location-icon{position:relative;top:1px}.author-bio{font-size:15px;margin-top:8px}.author-location{color:var(--secondary-text-color);font-size:11px;font-weight:700;letter-spacing:.5px;margin-left:-2px;margin-top:12px;text-transform:uppercase}.navigation{display:flex;margin-top:30px}.navigation-item{border-radius:5px;display:flex;flex-direction:column;justify-content:center;min-height:100px;overflow:hidden;padding:0 20px;position:relative;width:50%}.navigation-item:before{background-color:var(--black-color);bottom:0;content:"";left:0;opacity:.4;position:absolute;right:0;top:0;transition:opacity .2s var(--animation-base);z-index:1}.navigation-item:hover:before{opacity:.6}.navigation-previous{margin-right:7px}.navigation-next{align-items:flex-end;margin-left:auto;text-align:right}.navigation-label{font-size:11px;font-weight:700;opacity:.8;padding-top:25px;text-transform:uppercase}.navigation-label,.navigation-title{color:var(--white-color);position:relative;z-index:2}.navigation-title{font-size:17px;margin:5px 0 0;padding-bottom:25px}@media (max-width:767px){.navigation{display:block}.navigation-item{width:100%}.navigation-next{margin-top:7px}}.comment{background-color:var(--white-color);padding:30px}.comment,.related-posts .post+.post{margin-top:30px}.related-title{color:var(--secondary-text-color);font-size:14px;letter-spacing:1px;margin:20px 0 30px;text-transform:uppercase}.infinite-scroll-status,.pagination,body:not(.paged-next) .infinite-scroll-button{display:none}.infinite-scroll-request{-webkit-animation:scaleOut 1s ease-in-out infinite;animation:scaleOut 1s ease-in-out infinite;background-color:var(--dark-gray-color);border-radius:50%;height:40px;margin:30px auto 0;width:40px}.infinite-scroll-action{display:flex;justify-content:center}.infinite-scroll-button{margin-top:30px}@-webkit-keyframes scaleOut{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}@keyframes scaleOut{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}@font-face{font-family:IVEEL;font-style:normal;font-weight:400;src:url(../fonts/IVEEL.ttf) format("truetype"),url(../fonts/IVEEL.woff) format("woff"),url(../fonts/IVEEL.svg) format("svg")}.icon:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 24px/1 IVEEL;font-size:inherit;line-height:inherit}.icon-chevron-left:before{content:"\e929"}.icon-chevron-right:before{content:"\e92a"}.icon-arrow-left:before{content:"\e92b"}.icon-arrow-right:before{content:"\e92c"}.icon-map-marker:before{content:"\e92d"}.icon-menu-down:before{content:"\e92e"}.icon-menu-up:before{content:"\e900"}.icon-window-close:before{content:"\e92f"}.icon-white-balance-sunny:before{content:"\e930"}.icon-brightness-2:before{content:"\e931"}.icon-play:before{content:"\e932"}.icon-bookmark:before{content:"\e933"}.icon-behance:before{content:"\e934"}.icon-dribbble:before{content:"\e935"}.icon-facebook:before{content:"\e936"}.icon-github-circle:before{content:"\e937"}.icon-instagram:before{content:"\e938"}.icon-linkedin:before{content:"\e939"}.icon-pinterest:before{content:"\e93a"}.icon-pocket:before{content:"\e93b"}.icon-reddit:before{content:"\e93c"}.icon-rss:before{content:"\e93d"}.icon-telegram:before{content:"\e93e"}.icon-tumblr:before{content:"\e93f"}.icon-twitter:before{content:"\e940"}.icon-vk:before{content:"\e941"}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 1s var(--animation-base)}.pswp{-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:hidden;position:absolute;top:0;touch-action:none;-ms-touch-action:none;width:100%;z-index:1500}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.85);opacity:0;transform:translateZ(0);transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp__bg,.pswp__scroll-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{bottom:0;left:0;position:absolute;right:0;top:0;touch-action:none}.pswp__container,.pswp__img{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__zoom-wrap{position:absolute;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1);width:100%}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden}.pswp__item{bottom:0;overflow:hidden;right:0}.pswp__img,.pswp__item{left:0;position:absolute;top:0}.pswp__img{height:auto;width:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden;backface-visibility:hidden}.pswp__img--placeholder--blank{background:var(--black-color)}.pswp--ie .pswp__img{height:auto!important;left:0;top:0;width:100%!important}.pswp__error-msg{color:var(--secondary-text-color);font-size:14px;left:0;line-height:16px;margin-top:-8px;position:absolute;text-align:center;top:50%;width:100%}.pswp__error-msg a{color:var(--secondary-text-color);text-decoration:underline}.pswp__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;float:right;height:44px;margin:0;overflow:visible;padding:0;position:relative;transition:opacity .2s;width:44px}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{opacity:.9;outline:none}.pswp__button::-moz-focus-inner{border:0;padding:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../images/default-skin.png) 0 0 no-repeat;background-size:264px 88px;height:44px;width:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../images/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{background-position:-88px 0;display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;height:100px;margin-top:-50px;position:absolute;top:50%;width:70px}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";height:30px;position:absolute;top:35px;width:32px}.pswp__button--arrow--left:before{background-position:-138px -44px;left:6px}.pswp__button--arrow--right:before{background-position:-94px -44px;right:6px}.pswp__counter{color:var(--white-color);font-size:11px;font-weight:700;height:44px;left:0;line-height:44px;padding:0 15px;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__caption{bottom:0;left:0;min-height:44px;position:absolute;width:100%}.pswp__caption__center{color:var(--white-color);font-size:11px;line-height:1.6;margin:0 auto;max-width:420px;padding:25px 15px 30px;text-align:center}.pswp__caption__center .post-caption-title{font-size:15px;font-weight:500;margin-bottom:7px;text-transform:uppercase}.pswp__caption__center .post-caption-meta-item+.post-caption-meta-item:before{content:"\02022";padding:0 4px}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{direction:ltr;height:44px;left:50%;margin-left:-22px;opacity:0;position:absolute;top:0;transition:opacity .25s ease-out;width:44px;will-change:opacity}.pswp__preloader__icn{height:20px;margin:12px;width:20px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../images/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;height:14px;left:15px;margin:0;opacity:.75;position:absolute;top:15px;width:14px}.pswp--css_animation .pswp__preloader__cut{height:14px;overflow:hidden;position:relative;width:7px}.pswp--css_animation .pswp__preloader__donut{background:none;border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:50%;border-right:2px solid var(--white-color);border-top:2px solid var(--white-color);box-sizing:border-box;height:14px;left:0;margin:0;position:absolute;top:0;width:14px}@media screen and (max-width:1024px){.pswp__preloader{float:right;left:auto;margin:0;position:relative;top:auto}}@-webkit-keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;visibility:visible;z-index:1550}.pswp__top-bar{height:44px;left:0;position:absolute;top:0;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.kg-toggle-heading-text{font-size:1.8rem;font-weight:700}.has-serif-title .kg-toggle-heading-text{font-family:var(--font-serif)}.kg-toggle-content>*+*{margin:2.4rem 0 0}.kg-width-full,.kg-width-wide{margin-left:-30px;margin-right:-30px;max-width:calc(100% + 60px);width:auto}.kg-width-full img,.kg-width-wide img{width:100%}.kg-image-card .kg-image{cursor:pointer}.kg-gallery-container{display:flex;flex-direction:column}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image{cursor:pointer}.kg-gallery-image img{height:100%;width:100%}.kg-gallery-row:not(:first-of-type){margin:10px 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 10px}.kg-bookmark-card{border:1px solid var(--mid-gray-color);border-radius:4px}.kg-bookmark-container{display:flex;overflow:hidden}.kg-bookmark-container:after{display:none}.kg-bookmark-content{flex-grow:1;overflow:hidden;padding:25px}.kg-bookmark-title{color:var(--dark-gray-color);font-size:16px;font-weight:700;line-height:1.3}.kg-bookmark-description{color:var(--secondary-text-color);font-size:14px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kg-bookmark-metadata{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;margin-top:5px}.kg-bookmark-icon{height:20px;margin-right:5px;width:20px}.kg-bookmark-author,.kg-bookmark-publisher{display:inline}.kg-bookmark-metadata>span{color:var(--dark-gray-color)}.kg-bookmark-metadata>span:nth-of-type(2):before{content:"•";padding:0 5px}.kg-bookmark-thumbnail{flex-shrink:0;position:relative;width:180px}.kg-bookmark-thumbnail img{border-radius:0 4px 4px 0;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:767px){.kg-bookmark-container{flex-direction:column}.kg-bookmark-thumbnail{height:200px;margin-left:0;width:100%}.kg-bookmark-thumbnail img{border-radius:0 0 4px 4px}}.u-shadow{border-radius:5px;box-shadow:var(--shadow-base);overflow:hidden;transition:box-shadow .3s var(--animation-base)}.u-shadow:hover{box-shadow:0 0 20px rgba(0,0,0,.12)}.u-plain-list{list-style-type:none;margin:0;padding:0}.u-placeholder{background-color:var(--light-gray-color);position:relative;z-index:10}.u-placeholder.same-height{height:0}.u-placeholder.rectangle{padding-bottom:56.25%}.u-object-fit{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.u-object-fit,.u-permalink{left:0;position:absolute;top:0}.u-permalink{bottom:0;outline:none;right:0;z-index:10}.u-hover-item{transition:opacity .3s var(--animation-base)}.u-hover-wrapper:hover .u-hover-item{opacity:.5}.u-hover-wrapper:hover .u-hover-item:hover{opacity:1}.u-text-format h1,.u-text-format h2,.u-text-format h3,.u-text-format h4,.u-text-format h5,.u-text-format h6{margin-top:40px}.has-serif-title .u-text-format h1,.has-serif-title .u-text-format h2,.has-serif-title .u-text-format h3,.has-serif-title .u-text-format h4,.has-serif-title .u-text-format h5,.has-serif-title .u-text-format h6{font-family:var(--font-serif)}.u-text-format h1{font-size:26px}.u-text-format h2{font-size:23px}.u-text-format h3{font-size:20px}.u-text-format h4{font-size:17px;font-weight:700}.u-text-format h5{font-size:15px;font-weight:700}.u-text-format h6{font-size:13px;font-weight:700;text-transform:uppercase}.u-text-format strong{color:var(--dark-gray-color)}.u-text-format a{color:var(--primary-color)}.u-text-format>:first-child,.u-text-format>:first-child>:first-child{margin-top:0!important}.u-text-format>:last-child,.u-text-format>:last-child>:last-child{margin-bottom:0!important}.has-serif-body .u-text-format>blockquote,.has-serif-body .u-text-format>dl,.has-serif-body .u-text-format>ol,.has-serif-body .u-text-format>p,.has-serif-body .u-text-format>ul{font-family:var(--font-serif)} /*# sourceMappingURL=screen.css.map */ \ No newline at end of file diff --git a/assets/built/screen.css.map b/assets/built/screen.css.map index 35d1663..14590ed 100644 --- a/assets/built/screen.css.map +++ b/assets/built/screen.css.map @@ -1 +1 @@ -{"version":3,"sources":["general/normalize.css","general/basics.css","general/grid.css","general/form.css","general/button.css","site/header.css","site/social.css","site/layout.css","site/widget.css","site/term.css","site/burger.css","site/off-canvas.css","site/footer.css","site/error.css","blog/post.css","blog/page.css","blog/featured.css","blog/single.css","blog/content.css","blog/share.css","blog/author.css","blog/navigation.css","blog/comment.css","blog/related.css","blog/pagination.css","vendor/mdi.css","vendor/lazyload.css","vendor/pswp.css","misc/kg.css","misc/utilities.css"],"names":[],"mappings":"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F,CACA,uBACE,eACF,CACA,qBACE,eACF,CACA,0BACE,eACF,CACA,iCACE,eACF,CACA,0BACE,eACF,CACA,kBACE,eACF,CACA,sBACE,eACF,CACA,qBACE,eACF,CACA,sBACE,eACF,CACA,sBACE,eACF,CACA,2BACE,eACF,CACA,uBACE,eACF,CACA,sBACE,eACF,CACA,uBACE,eACF,CACA,oBACE,eACF,CACA,oBACE,eACF,CACA,iBACE,eACF,CACA,sBACE,eACF,CACA,oBACE,eACF,CACA,qBACE,eACF,CACA,gBACE,eACF,CC5FA,uBAEE,SACF,CACA,YACE,SAAU,CACV,2CACF,CCPA,MAaE,6BAA8B,CAZ9B,kCAA2B,CAA3B,0BAA2B,CAC3B,YAAa,CACb,WAAY,CACZ,MAAO,CAEP,YAAa,CACb,eAAgB,CAFhB,iBAAkB,CAGlB,KAAM,CACN,iBAAkB,CAGlB,qBAAsB,CAFtB,UAAW,CACX,YAGF,CACA,UACE,cACF,CACA,uBACE,YAAc,CACd,iDAAuD,CACvD,mBACF,CACA,YACE,aACF,CACA,+BACE,cACF,CACA,4BACE,mBAAY,CAAZ,WACF,CACA,2BACE,uBAAgB,CAAhB,eACF,CACA,UACE,kCAA2B,CAA3B,0BAA2B,CAC3B,gCAAqC,CAGrC,SAAU,CAGV,uBAAwB,CACxB,iDAAuD,CAEvD,mBACF,CACA,6BAVE,WAAY,CACZ,MAAO,CAEP,iBAAkB,CAClB,KAAM,CAGN,UAUF,CAPA,mBAGE,eAIF,CACA,kCAEE,QAAS,CACT,MAAO,CACP,iBAAkB,CAClB,OAAQ,CACR,KAAM,CACN,iBACF,CACA,4BAGE,uCAAwC,CACxC,0BAA2B,CAF3B,wBAAiB,CAAjB,qBAAiB,CAAjB,oBAAiB,CAAjB,gBAGF,CACA,iBACE,iBAAkB,CAClB,yBAA0B,CAC1B,mDAAyD,CACzD,UACF,CACA,iEAEE,eACF,CACA,kCAEE,kCAA2B,CAA3B,0BACF,CACA,YACE,QAAS,CAET,eAAgB,CAEhB,OAEF,CACA,uBANE,MAAO,CAEP,iBAAkB,CAElB,KAQF,CANA,WACE,WAAY,CAIZ,UACF,CACA,wBACE,kCAA2B,CAA3B,0BACF,CACA,+BACE,6BACF,CACA,qBACE,qBAAuB,CACvB,MAAO,CACP,KAAM,CACN,oBACF,CACA,iBACE,iCAAkC,CAClC,cAAe,CACf,MAAO,CACP,gBAAiB,CACjB,eAAgB,CAChB,iBAAkB,CAClB,iBAAkB,CAClB,OAAQ,CACR,UACF,CACA,mBACE,iCAAkC,CAClC,yBACF,CACA,cACE,uBAAgB,CAAhB,oBAAgB,CAAhB,eAAgB,CAChB,eAAgB,CAChB,QAAS,CACT,eAAgB,CAChB,cAAe,CACf,aAAc,CACd,WAAY,CACZ,WAAY,CACZ,QAAS,CACT,gBAAiB,CACjB,SAAU,CACV,iBAAkB,CAClB,sBAAwB,CACxB,UACF,CACA,wCAEE,SACF,CACA,qBACE,UAAY,CACZ,YACF,CACA,gCACE,QAAS,CACT,SACF,CACA,2CACE,SACF,CACA,mFAGE,wDAAyD,CACzD,0BAA2B,CAC3B,WAAY,CACZ,UACF,CACA,sIACE,oHAGE,gDACF,CACA,6EAEE,eACF,CACF,CACA,qBACE,2BACF,CACA,qBACE,+BACF,CACA,kBACE,YACF,CACA,qCACE,aACF,CACA,4BACE,2BACF,CACA,oBACE,2BAA4B,CAC5B,YACF,CACA,wCACE,aACF,CACA,qCACE,4BACF,CACA,iFAEE,iBACF,CACA,uDAEE,eAAgB,CAChB,YAAa,CACb,gBAAiB,CACjB,iBAAkB,CAClB,OAAQ,CACR,UACF,CACA,2BACE,MACF,CACA,4BACE,OACF,CACA,qEAEE,UAAW,CACX,WAAY,CACZ,iBAAkB,CAClB,QAAS,CACT,UACF,CACA,kCACE,gCAAiC,CACjC,QACF,CACA,mCACE,+BAAgC,CAChC,SACF,CACA,eACE,wBAAyB,CACzB,cAAe,CACf,eAAgB,CAChB,WAAY,CACZ,MAAO,CACP,gBAAiB,CACjB,cAAe,CACf,iBAAkB,CAClB,KAAM,CACN,wBAAiB,CAAjB,qBAAiB,CAAjB,oBAAiB,CAAjB,gBACF,CACA,eACE,QAAS,CACT,MAAO,CACP,eAAgB,CAChB,iBAAkB,CAClB,UACF,CACA,uBACE,wBAAyB,CACzB,cAAe,CACf,eAAgB,CAChB,aAAc,CACd,eAAgB,CAChB,sBAAuB,CACvB,iBACF,CACA,2CACE,cAAe,CACf,eAAgB,CAChB,iBAAkB,CAClB,wBACF,CACA,8EACE,gBAAiB,CACjB,aACF,CACA,sBACE,YACF,CACA,qBACE,iBACF,CACA,iBACE,aAAc,CACd,WAAY,CACZ,QAAS,CACT,iBAAkB,CAClB,SAAU,CACV,iBAAkB,CAClB,KAAM,CACN,gCAAkC,CAClC,UAAW,CACX,mBACF,CACA,sBACE,WAAY,CACZ,WAAY,CACZ,UACF,CACA,yBACE,SACF,CACA,+CACE,qDACF,CACA,8CACE,SACF,CACA,oEACE,+CAA0C,CAA1C,uCACF,CACA,sEACE,mEAAqE,CAArE,2DACF,CACA,2CACE,eAAgB,CAChB,WAAY,CACZ,SAAU,CACV,QAAS,CACT,WAAa,CACb,iBAAkB,CAClB,QAAS,CACT,UACF,CACA,2CACE,WAAY,CACZ,eAAgB,CAChB,iBAAkB,CAClB,SACF,CACA,6CACE,eAAgB,CAEhB,mCAAgC,CAChC,iCAA8B,CAC9B,iBAAkB,CAHlB,yCAAoC,CAApC,uCAAoC,CAIpC,qBAAsB,CACtB,WAAY,CACZ,MAAO,CACP,QAAS,CACT,iBAAkB,CAClB,KAAM,CACN,UACF,CACA,qCACE,iBACE,WAAY,CACZ,SAAU,CACV,QAAS,CACT,iBAAkB,CAClB,QACF,CACF,CACA,6BACE,GACE,sBACF,CACA,GACE,uBACF,CACF,CAPA,qBACE,GACE,sBACF,CACA,GACE,uBACF,CACF,CACA,gCACE,GACE,mBACF,CACA,IACE,yBACF,CACA,GACE,mBACF,CACF,CAVA,wBACE,GACE,mBACF,CACA,IACE,yBACF,CACA,GACE,mBACF,CACF,CACA,UAIE,2BAA4B,CAH5B,SAAU,CACV,kBAAmB,CACnB,YAEF,CACA,eACE,WAAY,CACZ,MAAO,CACP,iBAAkB,CAClB,KAAM,CACN,UACF,CACA,uHAIE,kCAA2B,CAA3B,0BAA2B,CAC3B,iDAAuD,CACvD,mBACF,CACA,yFAEE,kBACF,CAIA,sHAEE,SACF,CACA,6JAIE,YACF,CACA,qIAGE,YACF,CACA,yBACE,sBACF,CACA,oCACE,eACF,CCnaA,8BAGI,iBAAkB,CADlB,kBAAmB,CAEnB,2BAA4B,CAC5B,UACJ,CAEA,sCAEI,UACJ,CAEA,yBACI,cACJ,CAEA,sBACI,YAAa,CACb,qBACJ,CAEA,gBACI,YAAa,CACb,kBAAmB,CACnB,sBACJ,CAEA,kBACI,cACJ,CAEA,sBAEI,WAAY,CADZ,UAEJ,CAEA,oCACI,eACJ,CAEA,sCACI,iBACJ,CAEA,kBACI,sCAAuC,CACvC,iBACJ,CAEA,uBACI,YAAa,CACb,eACJ,CAEA,6BACI,YACJ,CAEA,qBACI,WAAY,CACZ,eAAgB,CAChB,YACJ,CAEA,mBACI,4BAA6B,CAC7B,cAAe,CAEf,eAAgB,CADhB,eAEJ,CAEA,yBAGI,iCAAkC,CAClC,cAAe,CAFf,cAAe,CADf,eAAgB,CAIhB,sBAAuB,CACvB,kBACJ,CAEA,sBAGI,kBAAmB,CAFnB,YAAa,CACb,cAAe,CAGf,cAAe,CADf,cAEJ,CAEA,kBAGI,WAAY,CAFZ,gBAAiB,CACjB,UAEJ,CAGA,2CAEI,cACJ,CAEA,2BACI,4BACJ,CAEA,iDACI,WAAY,CACZ,aACJ,CAEA,uBAEI,aAAc,CADd,iBAAkB,CAElB,WACJ,CAEA,2BAKI,yBAA0B,CAF1B,WAAY,CACZ,mBAAiB,CAAjB,gBAAiB,CAHjB,iBAAkB,CAClB,UAIJ,CAEA,yBACI,uBACI,qBACJ,CAEA,uBAGI,YAAa,CAFb,aAAc,CACd,UAEJ,CAEA,2BACI,yBACJ,CACJ,CC1IA,UAEI,iBAAkB,CAClB,6BAA8B,CAF9B,eAAgB,CAGhB,+CACJ,CAEA,gBACI,mCACJ,CAEA,cAGI,oBAAqB,CAFrB,QAAS,CACT,SAEJ,CAEA,eAGI,wCAAyC,CAFzC,iBAAkB,CAClB,UAEJ,CAEA,2BACI,QACJ,CAEA,yBACI,qBACJ,CAEA,cAKI,WAAY,CACZ,mBAAiB,CAAjB,gBAAiB,CAFjB,UAGJ,CAEA,2BANI,MAAO,CAFP,iBAAkB,CAClB,KAeJ,CARA,aAII,QAAS,CAGT,YAAa,CAJb,OAAQ,CAGR,UAEJ,CAEA,cACI,4CACJ,CAEA,qCACI,UACJ,CAEA,2CACI,SACJ,CAEA,4GAMI,eACJ,CAEA,kNAMI,6BACJ,CAEA,kBACI,cACJ,CAEA,kBACI,cACJ,CAEA,kBACI,cACJ,CAEA,kBACI,cAAe,CACf,eACJ,CAEA,kBACI,cAAe,CACf,eACJ,CAEA,kBACI,cAAe,CACf,eAAgB,CAChB,wBACJ,CAEA,sBACI,4BACJ,CAEA,iBACI,0BACJ,CAEA,qEAEI,sBACJ,CAEA,kEAEI,yBACJ,CAEA,iLAKI,6BACJ","file":"screen.css","sourcesContent":["/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15;\n\n /* 1 */\n -webkit-text-size-adjust: 100%;\n\n /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\nhr {\n /* 1 */\n overflow: visible;\n box-sizing: content-box;\n\n /* 1 */\n height: 0;\n\n /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\npre {\n font-family: monospace;\n\n /* 1 */\n font-size: 1em;\n\n /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\nabbr[title] {\n border-bottom: none;\n\n /* 1 */\n text-decoration: underline;\n\n /* 2 */\n text-decoration: underline dotted;\n\n /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\ncode,\nkbd,\nsamp {\n font-family: monospace;\n\n /* 1 */\n font-size: 1em;\n\n /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n /* 1 */\n margin: 0;\n font-family: inherit;\n\n /* 1 */\n font-size: 100%;\n\n /* 1 */\n line-height: 1.15;\n\n /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\nlegend {\n /* 2 */\n display: table;\n box-sizing: border-box;\n\n /* 1 */\n padding: 0;\n\n /* 1 */\n max-width: 100%;\n\n /* 1 */\n color: inherit;\n\n /* 3 */\n white-space: normal;\n\n /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box;\n\n /* 1 */\n padding: 0;\n\n /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n[type=\"search\"] {\n -webkit-appearance: textfield;\n\n /* 1 */\n outline-offset: -2px;\n\n /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n::-webkit-file-upload-button {\n -webkit-appearance: button;\n\n /* 1 */\n font: inherit;\n\n /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n[hidden] {\n display: none;\n}\n",":root {\n --primary-color: var(--ghost-accent-color, #2ec4b6);\n --primary-text-color: #333;\n --secondary-text-color: #aaa;\n --white-color: #fff;\n --light-gray-color: #f4f4f4;\n --mid-gray-color: #e9e9e9;\n --dark-gray-color: #1a1a1a;\n --black-color: #000;\n --font-base: \"Open Sans\", -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;\n --font-serif: Lora, Times, serif;\n --font-alt: Dosis, sans-serif;\n --animation-base: ease-in-out;\n --shadow-base: 0 0 10px rgba(0, 0, 0, 0.02);\n}\n\nhtml {\n box-sizing: border-box;\n font-size: 62.5%;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\nbody {\n color: var(--primary-text-color);\n font-family: var(--font-base);\n font-size: 14px;\n line-height: 1.65;\n text-rendering: optimizeLegibility;\n word-break: break-word;\n background-color: var(--light-gray-color);\n background-color: #f9f9f9;\n transition: background-color 0.3s var(--animation-base);\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\na {\n color: var(--dark-gray-color);\n text-decoration: none;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin: 0 0 15px;\n color: var(--dark-gray-color);\n font-family: var(--font-alt);\n line-height: 1.25;\n font-weight: 700;\n}\n\np {\n margin: 0;\n}\n\nimg {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\nblockquote {\n margin: 30px auto;\n padding: 5px 0 5px 15px;\n border-left: 4px solid var(--dark-gray-color);\n color: var(--dark-gray-color);\n font-size: 18px;\n line-height: 1.4;\n}\n\nul,\nol {\n margin: 30px 0;\n padding-left: 30px;\n}\n\nli {\n margin: 5px 0;\n}\n\niframe,\nembed {\n display: block;\n overflow: hidden;\n width: 100%;\n border: 0;\n}\n\nfigure {\n margin: 45px 0;\n}\n\nfigcaption {\n margin-top: 15px;\n color: var(--dark-gray-color);\n font-size: 14px;\n text-align: center;\n}\n\npre {\n overflow-x: scroll;\n margin: 30px 0;\n}\n\nhr {\n position: relative;\n margin: 45px auto;\n width: 5px;\n height: 5px;\n border: 0;\n background-color: var(--dark-gray-color);\n border-radius: 50%;\n}\n\nhr::before,\nhr::after {\n content: \"\";\n position: absolute;\n width: 5px;\n height: 5px;\n background-color: var(--dark-gray-color);\n border-radius: 50%;\n}\n\nhr::before {\n right: 20px;\n}\n\nhr::after {\n left: 20px;\n}\n",".container {\n margin-right: auto;\n margin-left: auto;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n@media (max-width: 767px) {\n .container {\n padding-right: 30px;\n padding-left: 30px;\n max-width: 460px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1170px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.col-1,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.col-7,\n.col-8,\n.col-9,\n.col-10,\n.col-11,\n.col-12,\n.col-sm-1,\n.col-sm-2,\n.col-sm-3,\n.col-sm-4,\n.col-sm-5,\n.col-sm-6,\n.col-sm-7,\n.col-sm-8,\n.col-sm-9,\n.col-sm-10,\n.col-sm-11,\n.col-sm-12,\n.col-md-1,\n.col-md-2,\n.col-md-3,\n.col-md-4,\n.col-md-5,\n.col-md-6,\n.col-md-7,\n.col-md-8,\n.col-md-9,\n.col-md-10,\n.col-md-11,\n.col-md-12,\n.col-lg-1,\n.col-lg-2,\n.col-lg-3,\n.col-lg-4,\n.col-lg-5,\n.col-lg-6,\n.col-lg-7,\n.col-lg-8,\n.col-lg-9,\n.col-lg-10,\n.col-lg-11,\n.col-lg-12,\n.col-xl-1,\n.col-xl-2,\n.col-xl-3,\n.col-xl-4,\n.col-xl-5,\n.col-xl-6,\n.col-xl-7,\n.col-xl-8,\n.col-xl-9,\n.col-xl-10,\n.col-xl-11,\n.col-xl-12 {\n position: relative;\n padding-right: 15px;\n padding-left: 15px;\n min-height: 1px;\n width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n@media (min-width: 576px) {\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 50% !important;\n max-width: 50% !important;\n }\n\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n}\n\n@media (max-width: 575px) {\n .hidden-xs {\n display: none !important;\n }\n}\n\n@media (min-width: 576px) and (max-width: 767px) {\n .hidden-sm {\n display: none !important;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-md {\n display: none !important;\n }\n}\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-lg {\n display: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .hidden-xl {\n display: none !important;\n }\n}\n","input[type=\"text\"],\ninput[type=\"password\"],\ninput[type=\"email\"] {\n padding: 0 15px;\n height: 50px;\n outline: none;\n border: 1px solid var(--mid-gray-color);\n font-size: 16px;\n border-radius: 5px;\n appearance: none;\n}\n\ninput[type=\"text\"]:focus,\ninput[type=\"password\"]:focus,\ninput[type=\"email\"]:focus {\n border-color: var(--primary-color);\n}\n",".button {\n display: inline-block;\n padding: 15px 30px;\n outline: none;\n border: 0;\n color: var(--white-color);\n font-size: 11px;\n line-height: 1;\n font-weight: 700;\n letter-spacing: 1px;\n text-align: center;\n text-transform: uppercase;\n background-color: var(--primary-color);\n border-radius: 30px;\n box-shadow: var(--shadow-base);\n cursor: pointer;\n}\n",".site-header {\n z-index: 80;\n padding: 0 30px;\n background-color: var(--white-color);\n box-shadow: var(--shadow-base);\n}\n\n.navbar {\n display: flex;\n justify-content: space-between;\n align-items: center;\n height: 70px;\n}\n\n.navbar-left,\n.navbar-right {\n flex: 2;\n}\n\n.navbar-right {\n display: flex;\n justify-content: flex-end;\n}\n\n.logo {\n position: relative;\n display: inline-block;\n margin-right: 15px;\n vertical-align: middle;\n}\n\n.logo-image {\n max-height: 40px;\n}\n\n.logo-text {\n font-family: var(--font-alt);\n font-size: 25px;\n line-height: 1;\n font-weight: 700;\n letter-spacing: 0.5px;\n}\n\n.nav-list {\n display: flex;\n}\n\n.menu-item {\n margin: 0 20px;\n font-size: 12px;\n line-height: 1;\n font-weight: 700;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n}\n",".social {\n display: flex;\n}\n\n.social-item {\n margin-left: 2px;\n width: 30px;\n height: 30px;\n font-size: 17px;\n line-height: 30px;\n text-align: center;\n}\n",".site {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n}\n\n.site-content {\n flex-grow: 1;\n padding-top: 30px;\n padding-bottom: 30px;\n}\n\n@media (min-width: 992px) {\n .related-column {\n order: 1;\n }\n\n .content-column {\n order: 2;\n }\n\n .content-column.shift {\n margin-left: 16.666667%;\n }\n\n .sidebar-column {\n order: 3;\n }\n}\n",".widget {\n padding: 20px;\n background-color: var(--white-color);\n}\n\n.widget + .widget {\n margin-top: 30px;\n}\n\n.widget-no-title {\n padding: 5px;\n}\n\n.widget-title {\n margin: -20px -20px 20px;\n padding: 15px 20px;\n border-bottom: 1px solid var(--light-gray-color);\n color: var(--secondary-text-color);\n font-family: var(--font-base);\n font-size: 11px;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n}\n\n.widget-tags .tag + .tag {\n margin-top: 5px;\n}\n\n.widget-tags .tag-link {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n\n.widget-tags .tag-name {\n font-family: var(--font-alt);\n font-size: 16px;\n font-weight: 700;\n}\n\n.has-serif-title .widget-tags .tag-name {\n font-family: var(--font-serif);\n}\n\n.widget-tags .tag-count {\n display: flex;\n justify-content: center;\n align-items: center;\n min-width: 24px;\n height: 24px;\n color: var(--white-color);\n font-size: 12px;\n font-weight: 700;\n background-color: var(--primary-color);\n border-radius: 50%;\n}\n\n.widget-recent .recent {\n display: flex;\n align-items: center;\n}\n\n.widget-recent .recent + .recent {\n margin-top: 20px;\n}\n\n.widget-recent .post-header {\n overflow: hidden;\n margin-bottom: 0;\n}\n\n.widget-recent .post-title {\n overflow: hidden;\n font-size: 16px;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.widget-recent .post-date {\n margin-top: 3px;\n}\n\n@media (max-width: 767px) {\n .widget-title {\n margin-top: 0;\n margin-bottom: 0;\n }\n}\n",".term-tags {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n margin-bottom: 20px;\n}\n\n.term-tags .tag {\n margin-right: 20px;\n margin-bottom: 10px;\n color: var(--secondary-text-color);\n font-weight: 700;\n}\n\n.term-tags .tag-current {\n padding: 2px 10px 3px;\n color: var(--white-color);\n background-color: var(--primary-color);\n border-radius: 15px;\n}\n\n@media (max-width: 767px) {\n .term-tags {\n flex-wrap: nowrap;\n -webkit-overflow-scrolling: touch;\n overflow-x: scroll;\n }\n\n .term-tags .tag {\n white-space: nowrap;\n }\n}\n\n.term-author {\n display: flex;\n margin-bottom: 30px;\n}\n\n.term-author .author-image-placeholder {\n margin-right: 15px;\n width: 40px;\n height: 40px;\n}\n\n.term-author .author-name {\n font-size: 20px;\n}\n\n.term-author .author-name::after {\n display: none;\n}\n",".burger {\n position: relative;\n margin-right: -7px;\n margin-left: 20px;\n width: 30px;\n height: 30px;\n cursor: pointer;\n}\n\n.burger-bar {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n transition: transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);\n}\n\n.burger-bar::before {\n content: \"\";\n position: absolute;\n left: 7px;\n width: 16px;\n height: 2px;\n background-color: var(--dark-gray-color);\n transition: transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s;\n}\n\n.burger-bar:first-child::before {\n top: 14px;\n transform: translateY(-3px);\n}\n\n.burger-bar:last-child::before {\n bottom: 14px;\n transform: translateY(3px);\n}\n\n.burger-close .burger-bar {\n transition: transform 0.3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) 0.1008s;\n}\n\n.burger-close .burger-bar:first-child {\n transform: rotate(45deg);\n}\n\n.burger-close .burger-bar:last-child {\n transform: rotate(-45deg);\n}\n\n.burger-close .burger-bar::before {\n transition: transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);\n transform: none;\n}\n",".dimmer {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 90;\n display: none;\n background: rgba(0, 0, 0, 0.7);\n}\n\n.off-canvas {\n position: fixed;\n top: 0;\n right: 0;\n z-index: 90;\n overflow-y: scroll;\n padding: 60px 0 90px;\n width: 320px;\n height: 100vh;\n background-color: var(--light-gray-color);\n transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);\n transform: translateX(320px);\n -webkit-overflow-scrolling: touch;\n}\n\n.off-canvas .burger {\n position: absolute;\n top: 15px;\n right: 12px;\n margin: 0;\n}\n\n.off-canvas .related-posts {\n margin: 45px 0 30px;\n padding: 0 20px;\n}\n\n.off-canvas .widget-area {\n padding: 0 20px;\n}\n\n.off-canvas .widget {\n padding: 0;\n background-color: transparent;\n box-shadow: none;\n}\n\n.off-canvas .widget + .widget {\n margin-top: 45px;\n}\n\nbody:not(.canvas-visible) .off-canvas {\n visibility: hidden;\n}\n\n.canvas-opened {\n overflow-y: hidden;\n}\n\n.canvas-opened .off-canvas {\n visibility: visible;\n transform: translateX(0);\n}\n\n.mobile-menu {\n margin: 0 20px 45px;\n}\n\n.mobile-menu .nav-list {\n display: block;\n}\n\n.mobile-menu .menu-item {\n margin: 20px 0;\n letter-spacing: 0;\n}\n",".site-footer {\n margin-top: 30px;\n}\n\n.site-footer .social {\n justify-content: center;\n margin-bottom: 15px;\n}\n\n.footer-inner {\n padding: 45px 0;\n}\n\n.copyright {\n text-align: center;\n}\n\n.copyright a {\n text-decoration: underline;\n}\n",".error {\n text-align: center;\n}\n\n.error-code {\n margin: 60px 0 10px;\n font-size: 40px;\n line-height: 1;\n font-weight: 700;\n letter-spacing: 2px;\n}\n\n.error-message {\n margin-bottom: 45px;\n color: var(--secondary-text-color);\n}\n",".post-column {\n margin-bottom: 30px;\n}\n\n.post {\n display: flex;\n flex-direction: column;\n height: 100%;\n}\n\n.post-media {\n margin: 0;\n background-color: var(--white-color);\n}\n\n.post-image {\n width: 100%;\n}\n\n.post-wrapper {\n flex-grow: 1;\n padding: 20px;\n background-color: var(--white-color);\n}\n\n.post-tag {\n display: inline-block;\n margin-bottom: 8px;\n padding: 4px 8px;\n color: var(--white-color);\n font-size: 12px;\n line-height: 1;\n font-weight: 700;\n background-color: var(--primary-color);\n border-radius: 15px;\n}\n\n.post-header {\n margin-bottom: 10px;\n}\n\n.post-title {\n margin-bottom: 0;\n font-size: 18px;\n}\n\n.has-serif-title .post-title {\n font-family: var(--font-serif);\n}\n\n.post-meta {\n display: flex;\n padding: 10px 30px;\n border-top: 1px solid var(--light-gray-color);\n color: var(--secondary-text-color);\n font-size: 13px;\n font-weight: 700;\n background-color: var(--white-color);\n}\n\n.post-meta-length::before {\n content: \"\\02022\";\n padding: 0 8px;\n font-family: serif;\n}\n\n.post-date {\n display: block;\n color: var(--secondary-text-color);\n font-size: 11px;\n font-weight: 700;\n text-transform: uppercase;\n}\n\n.post-excerpt {\n color: var(--secondary-text-color);\n font-size: 14px;\n line-height: 1.6;\n}\n\n.has-serif-body .post-excerpt {\n font-family: var(--font-serif);\n}\n\n.post-content {\n font-size: 15px;\n line-height: 1.8;\n}\n\n.post-tags {\n display: flex;\n flex-wrap: wrap;\n margin-top: 15px;\n}\n\n.post-tags .tag {\n margin-right: 10px;\n font-weight: 700;\n}\n\n.post-tags .tag::before {\n content: \"#\";\n}\n\n.post-footer {\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 0 20px;\n height: 42px;\n border-top: 1px solid var(--light-gray-color);\n background-color: var(--white-color);\n}\n\n.post-link {\n font-size: 11px;\n line-height: 1;\n font-weight: 700;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n}\n\n.post-author {\n display: flex;\n margin-right: 2px;\n}\n\n.post-author-link {\n position: relative;\n display: block;\n margin: 0 -4px;\n width: 28px;\n height: 28px;\n}\n\n.post-author-link:first-child {\n z-index: 10;\n}\n\n.post-author-link:nth-child(2) {\n z-index: 9;\n}\n\n.post-author-link:nth-child(3) {\n z-index: 8;\n}\n\n.post-author-link:nth-child(4) {\n z-index: 7;\n}\n\n.post-author-link:nth-child(5) {\n z-index: 6;\n}\n\n.post-author-image {\n width: 100%;\n height: 100%;\n border: 2px solid var(--white-color);\n border-radius: 50%;\n object-fit: cover;\n}\n",".page-template .single .post-header {\n padding: 25px 30px;\n border-bottom: 1px solid var(--light-gray-color);\n}\n",".post-feed .featured {\n position: relative;\n min-height: 350px;\n}\n\n.post-feed .featured::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);\n}\n\n.post-feed .featured .post-media {\n background-color: transparent;\n}\n\n.post-feed .featured > .post-image {\n z-index: -1;\n}\n\n.post-feed .featured .post-media .post-image {\n display: none;\n}\n\n.post-feed .featured .u-placeholder,\n.post-feed .featured .post-wrapper,\n.post-feed .featured .post-footer {\n position: relative;\n background-color: transparent;\n}\n\n.post-feed .featured .post-wrapper {\n display: flex;\n align-items: flex-end;\n}\n\n.post-feed .featured .post-header {\n margin-bottom: 0;\n}\n\n.post-feed .featured .post-title {\n font-size: 22px;\n line-height: 1.2;\n}\n\n.post-feed .featured .post-title-link,\n.post-feed .featured .post-excerpt,\n.post-feed .featured .post-link {\n color: var(--white-color);\n}\n\n.post-feed .featured .post-excerpt {\n display: none;\n}\n\n.post-feed .featured .post-footer {\n border-color: rgba(255, 255, 255, 0.2);\n}\n\n.post-feed .featured .post-author-image {\n border-color: transparent;\n}\n",".single .post-header {\n margin-bottom: 0;\n padding: 25px 30px 15px;\n background-color: var(--white-color);\n}\n\n.single .post-title {\n font-size: 22px;\n}\n\n.single .post-image-link {\n display: block;\n pointer-events: none;\n}\n\n.single .post-wrapper {\n padding: 30px;\n}\n\n@media (max-width: 767px) {\n .post-template .site-content > .container,\n .post-template .site-content > .container .content-column {\n padding-right: 0;\n padding-left: 0;\n }\n\n .post-template .site-content > .container > .row {\n margin-right: 0;\n margin-left: 0;\n }\n\n .post-template .site-content > .container .post,\n .post-template .site-content > .container .author,\n .post-template .site-content > .container .navigation-item,\n .post-template .site-content > .container .comment {\n border-radius: 0;\n }\n}\n","/* Content refers to styling all page and post content that is\ncreated within the Ghost editor. The main content handles\nheadings, text, images and lists. We deal with cards lower down. */\n\n/* Default vertical spacing */\n.gh-content > * + * {\n margin-top: 2.4rem;\n margin-bottom: 0;\n}\n\n/* [id] represents all headings h1-h6, reset all margins */\n.gh-content > [id] {\n margin: 0;\n}\n\n.has-serif-title .gh-content > [id] {\n font-family: var(--font-serif);\n}\n\n/* Add back a top margin to all headings, unless a heading\nis the very first element in the post content */\n.gh-content > [id]:not(:first-child) {\n margin-top: 3.2rem;\n}\n\n/* Add a small margin between a heading and anything after it */\n.gh-content > [id] + * {\n margin-top: 1.6rem;\n}\n\n.gh-content > [id] + .kg-card {\n margin-top: 2.8rem;\n}\n\n/* A larger margin before/after HRs and blockquotes */\n.gh-content > hr,\n.gh-content > blockquote {\n position: relative;\n margin-top: 3.2rem;\n}\n\n.gh-content > hr + *,\n.gh-content > blockquote + * {\n margin-top: 3.2rem;\n}\n\n/* Cards */\n.gh-content :not(.kg-card):not([id]) + .kg-card {\n margin-top: 3.2rem;\n}\n\n.gh-content .kg-card + :not(.kg-card) {\n margin-top: 3.2rem;\n}\n\n/* Now the content typography styles */\n.gh-content > h2 {\n font-size: 2.3rem;\n}\n\n.gh-content > h3 {\n font-size: 2rem;\n font-weight: 600;\n}\n\n.gh-content a:not(.kg-bookmark-container):not(.kg-btn):not(.kg-nft-card-container) {\n color: var(--ghost-accent-color);\n text-decoration: underline;\n word-break: break-word;\n}\n\n.gh-content > ol,\n.gh-content > ul,\n.gh-content > dl,\n.gh-content > p,\n.kg-callout-text {\n font-size: 1.5rem;\n}\n\n.has-serif-body .gh-content > blockquote,\n.has-serif-body .gh-content > ol,\n.has-serif-body .gh-content > ul,\n.has-serif-body .gh-content > dl,\n.has-serif-body .gh-content > p,\n.has-serif-body .kg-callout-text {\n font-family: var(--font-serif);\n}\n\n.gh-content > ul,\n.gh-content > ol,\n.gh-content > dl {\n padding-left: 4rem;\n}\n\n.gh-content li + li {\n margin-top: 0.8rem;\n}\n",".share {\n display: flex;\n justify-content: center;\n align-items: center;\n margin-top: 30px;\n line-height: 1;\n}\n\n.share-item {\n width: 28px;\n height: 28px;\n color: var(--white-color);\n font-size: 16px;\n line-height: 28px;\n text-align: center;\n border-radius: 50%;\n}\n\n.share-item + .share-item {\n margin-left: 8px;\n}\n\n.share-facebook {\n background-color: #3b5998;\n}\n\n.share-twitter {\n background-color: #1da1f2;\n}\n\n.share-pinterest {\n background-color: #bd081c;\n}\n\n.share-linkedin {\n background-color: #0077b5;\n}\n\n.share-reddit {\n background-color: #ff4500;\n}\n\n.share-vk {\n background-color: #45668e;\n}\n",".author {\n display: flex;\n margin-top: 30px;\n padding: 30px 20px;\n background-color: var(--white-color);\n}\n\n.author-image-placeholder {\n flex-shrink: 0;\n overflow: hidden;\n width: 70px;\n height: 70px;\n border-radius: 50%;\n}\n\n.author-wrapper {\n margin-left: 25px;\n max-width: 550px;\n}\n\n.author-header {\n display: flex;\n align-items: center;\n}\n\n.author-header-wrapper {\n position: relative;\n}\n\n.author-name {\n position: relative;\n display: flex;\n align-items: center;\n margin-bottom: 0;\n font-size: 18px;\n cursor: pointer;\n}\n\n.author-name::after {\n content: \"\\e92e\";\n margin-left: 1px;\n font-family: IVEEL, sans-serif;\n font-size: 19px;\n}\n\n.author-social {\n position: absolute;\n top: 100%;\n left: 100%;\n display: flex;\n flex-direction: column;\n margin-top: 5px;\n margin-left: -26px;\n padding: 8px 0;\n font-size: 12px;\n line-height: 1;\n background-color: var(--dark-gray-color);\n border-radius: 3px;\n opacity: 0;\n transition: opacity 0.2s var(--animation-base), transform 0.2s var(--animation-base);\n transform: translateY(5px);\n pointer-events: none;\n}\n\n.author-social::before {\n content: \"\\e900\";\n position: absolute;\n top: -12px;\n left: 7px;\n color: var(--dark-gray-color);\n font-family: IVEEL, sans-serif;\n font-size: 19px;\n}\n\n.author-social.enabled {\n opacity: 1;\n transform: translateY(0);\n pointer-events: auto;\n}\n\n.author-social-item {\n padding: 5px 11px;\n color: var(--white-color);\n font-weight: 700;\n white-space: nowrap;\n}\n\n.author-social-item:hover {\n color: var(--primary-color);\n}\n\n.author-location-icon {\n position: relative;\n top: 1px;\n}\n\n.author-bio {\n margin-top: 8px;\n font-size: 15px;\n}\n\n.author-location {\n margin-top: 12px;\n margin-left: -2px;\n color: var(--secondary-text-color);\n font-size: 11px;\n font-weight: 700;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n}\n",".navigation {\n display: flex;\n margin-top: 30px;\n}\n\n.navigation-item {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n padding: 0 20px;\n min-height: 100px;\n width: 50%;\n border-radius: 5px;\n}\n\n.navigation-item::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n background-color: var(--black-color);\n opacity: 0.4;\n transition: opacity 0.2s var(--animation-base);\n}\n\n.navigation-item:hover::before {\n opacity: 0.6;\n}\n\n.navigation-previous {\n margin-right: 7px;\n}\n\n.navigation-next {\n align-items: flex-end;\n margin-left: auto;\n text-align: right;\n}\n\n.navigation-label {\n position: relative;\n z-index: 2;\n padding-top: 25px;\n color: var(--white-color);\n font-size: 11px;\n font-weight: 700;\n text-transform: uppercase;\n opacity: 0.8;\n}\n\n.navigation-title {\n position: relative;\n z-index: 2;\n margin: 5px 0 0;\n padding-bottom: 25px;\n color: var(--white-color);\n font-size: 17px;\n}\n\n@media (max-width: 767px) {\n .navigation {\n display: block;\n }\n\n .navigation-item {\n width: 100%;\n }\n\n .navigation-next {\n margin-top: 7px;\n }\n}\n",".comment {\n margin-top: 30px;\n padding: 30px;\n background-color: var(--white-color);\n}\n",".related-posts .post + .post {\n margin-top: 30px;\n}\n\n.related-title {\n margin: 20px 0 30px;\n color: var(--secondary-text-color);\n font-size: 14px;\n letter-spacing: 1px;\n text-transform: uppercase;\n}\n",".pagination,\n.infinite-scroll-status,\nbody:not(.paged-next) .infinite-scroll-button {\n display: none;\n}\n\n.infinite-scroll-request {\n margin: 30px auto 0;\n width: 40px;\n height: 40px;\n background-color: var(--dark-gray-color);\n border-radius: 50%;\n animation: scaleOut 1s infinite ease-in-out;\n}\n\n.infinite-scroll-action {\n display: flex;\n justify-content: center;\n}\n\n.infinite-scroll-button {\n margin-top: 30px;\n}\n\n@keyframes scaleOut {\n 0% {\n transform: scale(0);\n }\n\n 100% {\n opacity: 0;\n transform: scale(1);\n }\n}\n","@font-face {\n font-family: \"IVEEL\";\n src: url('../fonts/IVEEL.ttf') format('truetype'), url('../fonts/IVEEL.woff') format('woff'), url('../fonts/IVEEL.svg') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n.icon:before {\n display: inline-block;\n font: normal normal normal 24px/1 \"IVEEL\";\n font-size: inherit;\n text-rendering: auto;\n line-height: inherit;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.icon-chevron-left:before {\n content: \"\\e929\";\n}\n.icon-chevron-right:before {\n content: \"\\e92a\";\n}\n.icon-arrow-left:before {\n content: \"\\e92b\";\n}\n.icon-arrow-right:before {\n content: \"\\e92c\";\n}\n.icon-map-marker:before {\n content: \"\\e92d\";\n}\n.icon-menu-down:before {\n content: \"\\e92e\";\n}\n.icon-menu-up:before {\n content: \"\\e900\";\n}\n.icon-window-close:before {\n content: \"\\e92f\";\n}\n.icon-white-balance-sunny:before {\n content: \"\\e930\";\n}\n.icon-brightness-2:before {\n content: \"\\e931\";\n}\n.icon-play:before {\n content: \"\\e932\";\n}\n.icon-bookmark:before {\n content: \"\\e933\";\n}\n.icon-behance:before {\n content: \"\\e934\";\n}\n.icon-dribbble:before {\n content: \"\\e935\";\n}\n.icon-facebook:before {\n content: \"\\e936\";\n}\n.icon-github-circle:before {\n content: \"\\e937\";\n}\n.icon-instagram:before {\n content: \"\\e938\";\n}\n.icon-linkedin:before {\n content: \"\\e939\";\n}\n.icon-pinterest:before {\n content: \"\\e93a\";\n}\n.icon-pocket:before {\n content: \"\\e93b\";\n}\n.icon-reddit:before {\n content: \"\\e93c\";\n}\n.icon-rss:before {\n content: \"\\e93d\";\n}\n.icon-telegram:before {\n content: \"\\e93e\";\n}\n.icon-tumblr:before {\n content: \"\\e93f\";\n}\n.icon-twitter:before {\n content: \"\\e940\";\n}\n.icon-vk:before {\n content: \"\\e941\";\n}\n",".lazyload,\n.lazyloading {\n opacity: 0;\n}\n.lazyloaded {\n opacity: 1;\n transition: opacity 1s var(--animation-base);\n}\n",".pswp {\n backface-visibility: hidden;\n display: none;\n height: 100%;\n left: 0;\n position: absolute;\n outline: none;\n overflow: hidden;\n top: 0;\n touch-action: none;\n width: 100%;\n z-index: 1500;\n -ms-touch-action: none;\n -webkit-text-size-adjust: 100%;\n}\n.pswp img {\n max-width: none;\n}\n.pswp--animate_opacity {\n opacity: 0.001;\n transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);\n will-change: opacity;\n}\n.pswp--open {\n display: block;\n}\n.pswp--zoom-allowed .pswp__img {\n cursor: zoom-in;\n}\n.pswp--zoomed-in .pswp__img {\n cursor: grab;\n}\n.pswp--dragging .pswp__img {\n cursor: grabbing;\n}\n.pswp__bg {\n backface-visibility: hidden;\n background-color: rgba(0, 0, 0, 0.85);\n height: 100%;\n left: 0;\n opacity: 0;\n position: absolute;\n top: 0;\n transform: translateZ(0);\n transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);\n width: 100%;\n will-change: opacity;\n}\n.pswp__scroll-wrap {\n height: 100%;\n left: 0;\n overflow: hidden;\n position: absolute;\n top: 0;\n width: 100%;\n}\n.pswp__container,\n.pswp__zoom-wrap {\n bottom: 0;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n touch-action: none;\n}\n.pswp__container,\n.pswp__img {\n user-select: none;\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n}\n.pswp__zoom-wrap {\n position: absolute;\n transform-origin: left top;\n transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);\n width: 100%;\n}\n.pswp--animated-in .pswp__bg,\n.pswp--animated-in .pswp__zoom-wrap {\n transition: none;\n}\n.pswp__container,\n.pswp__zoom-wrap {\n backface-visibility: hidden;\n}\n.pswp__item {\n bottom: 0;\n left: 0;\n overflow: hidden;\n position: absolute;\n right: 0;\n top: 0;\n}\n.pswp__img {\n height: auto;\n left: 0;\n position: absolute;\n top: 0;\n width: auto;\n}\n.pswp__img--placeholder {\n backface-visibility: hidden;\n}\n.pswp__img--placeholder--blank {\n background: var(--black-color);\n}\n.pswp--ie .pswp__img {\n height: auto !important;\n left: 0;\n top: 0;\n width: 100% !important;\n}\n.pswp__error-msg {\n color: var(--secondary-text-color);\n font-size: 14px;\n left: 0;\n line-height: 16px;\n margin-top: -8px;\n position: absolute;\n text-align: center;\n top: 50%;\n width: 100%;\n}\n.pswp__error-msg a {\n color: var(--secondary-text-color);\n text-decoration: underline;\n}\n.pswp__button {\n appearance: none;\n background: none;\n border: 0;\n box-shadow: none;\n cursor: pointer;\n display: block;\n float: right;\n height: 44px;\n margin: 0;\n overflow: visible;\n padding: 0;\n position: relative;\n transition: opacity 0.2s;\n width: 44px;\n}\n.pswp__button:focus,\n.pswp__button:hover {\n opacity: 1;\n}\n.pswp__button:active {\n opacity: 0.9;\n outline: none;\n}\n.pswp__button::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n.pswp__ui--over-close .pswp__button--close {\n opacity: 1;\n}\n.pswp__button,\n.pswp__button--arrow--left:before,\n.pswp__button--arrow--right:before {\n background: url(../images/default-skin.png) 0 0 no-repeat;\n background-size: 264px 88px;\n height: 44px;\n width: 44px;\n}\n@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {\n .pswp--svg .pswp__button,\n .pswp--svg .pswp__button--arrow--left:before,\n .pswp--svg .pswp__button--arrow--right:before {\n background-image: url(../images/default-skin.svg);\n }\n .pswp--svg .pswp__button--arrow--left,\n .pswp--svg .pswp__button--arrow--right {\n background: none;\n }\n}\n.pswp__button--close {\n background-position: 0 -44px;\n}\n.pswp__button--share {\n background-position: -44px -44px;\n}\n.pswp__button--fs {\n display: none;\n}\n.pswp--supports-fs .pswp__button--fs {\n display: block;\n}\n.pswp--fs .pswp__button--fs {\n background-position: -44px 0;\n}\n.pswp__button--zoom {\n background-position: -88px 0;\n display: none;\n}\n.pswp--zoom-allowed .pswp__button--zoom {\n display: block;\n}\n.pswp--zoomed-in .pswp__button--zoom {\n background-position: -132px 0;\n}\n.pswp--touch .pswp__button--arrow--left,\n.pswp--touch .pswp__button--arrow--right {\n visibility: hidden;\n}\n.pswp__button--arrow--left,\n.pswp__button--arrow--right {\n background: none;\n height: 100px;\n margin-top: -50px;\n position: absolute;\n top: 50%;\n width: 70px;\n}\n.pswp__button--arrow--left {\n left: 0;\n}\n.pswp__button--arrow--right {\n right: 0;\n}\n.pswp__button--arrow--left:before,\n.pswp__button--arrow--right:before {\n content: \"\";\n height: 30px;\n position: absolute;\n top: 35px;\n width: 32px;\n}\n.pswp__button--arrow--left:before {\n background-position: -138px -44px;\n left: 6px;\n}\n.pswp__button--arrow--right:before {\n background-position: -94px -44px;\n right: 6px;\n}\n.pswp__counter {\n color: var(--white-color);\n font-size: 11px;\n font-weight: 700;\n height: 44px;\n left: 0;\n line-height: 44px;\n padding: 0 15px;\n position: absolute;\n top: 0;\n user-select: none;\n}\n.pswp__caption {\n bottom: 0;\n left: 0;\n min-height: 44px;\n position: absolute;\n width: 100%;\n}\n.pswp__caption__center {\n color: var(--white-color);\n font-size: 11px;\n line-height: 1.6;\n margin: 0 auto;\n max-width: 420px;\n padding: 25px 15px 30px;\n text-align: center;\n}\n.pswp__caption__center .post-caption-title {\n font-size: 15px;\n font-weight: 500;\n margin-bottom: 7px;\n text-transform: uppercase;\n}\n.pswp__caption__center .post-caption-meta-item + .post-caption-meta-item:before {\n content: \"\\02022\";\n padding: 0 4px;\n}\n.pswp__caption--empty {\n display: none;\n}\n.pswp__caption--fake {\n visibility: hidden;\n}\n.pswp__preloader {\n direction: ltr;\n height: 44px;\n left: 50%;\n margin-left: -22px;\n opacity: 0;\n position: absolute;\n top: 0;\n transition: opacity 0.25s ease-out;\n width: 44px;\n will-change: opacity;\n}\n.pswp__preloader__icn {\n height: 20px;\n margin: 12px;\n width: 20px;\n}\n.pswp__preloader--active {\n opacity: 1;\n}\n.pswp__preloader--active .pswp__preloader__icn {\n background: url(../images/preloader.gif) 0 0 no-repeat;\n}\n.pswp--css_animation .pswp__preloader--active {\n opacity: 1;\n}\n.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {\n animation: clockwise 500ms linear infinite;\n}\n.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {\n animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;\n}\n.pswp--css_animation .pswp__preloader__icn {\n background: none;\n height: 14px;\n left: 15px;\n margin: 0;\n opacity: 0.75;\n position: absolute;\n top: 15px;\n width: 14px;\n}\n.pswp--css_animation .pswp__preloader__cut {\n height: 14px;\n overflow: hidden;\n position: relative;\n width: 7px;\n}\n.pswp--css_animation .pswp__preloader__donut {\n background: none;\n border: 2px solid var(--white-color);\n border-bottom-color: transparent;\n border-left-color: transparent;\n border-radius: 50%;\n box-sizing: border-box;\n height: 14px;\n left: 0;\n margin: 0;\n position: absolute;\n top: 0;\n width: 14px;\n}\n@media screen and (max-width: 1024px) {\n .pswp__preloader {\n float: right;\n left: auto;\n margin: 0;\n position: relative;\n top: auto;\n }\n}\n@keyframes clockwise {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n@keyframes donut-rotate {\n 0% {\n transform: rotate(0);\n }\n 50% {\n transform: rotate(-140deg);\n }\n 100% {\n transform: rotate(0);\n }\n}\n.pswp__ui {\n opacity: 1;\n visibility: visible;\n z-index: 1550;\n -webkit-font-smoothing: auto;\n}\n.pswp__top-bar {\n height: 44px;\n left: 0;\n position: absolute;\n top: 0;\n width: 100%;\n}\n.pswp__caption,\n.pswp__top-bar,\n.pswp--has_mouse .pswp__button--arrow--left,\n.pswp--has_mouse .pswp__button--arrow--right {\n backface-visibility: hidden;\n transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);\n will-change: opacity;\n}\n.pswp--has_mouse .pswp__button--arrow--left,\n.pswp--has_mouse .pswp__button--arrow--right {\n visibility: visible;\n}\n.pswp__ui--idle .pswp__top-bar {\n opacity: 0;\n}\n.pswp__ui--idle .pswp__button--arrow--left,\n.pswp__ui--idle .pswp__button--arrow--right {\n opacity: 0;\n}\n.pswp__ui--hidden .pswp__top-bar,\n.pswp__ui--hidden .pswp__caption,\n.pswp__ui--hidden .pswp__button--arrow--left,\n.pswp__ui--hidden .pswp__button--arrow--right {\n opacity: 0.001;\n}\n.pswp__ui--one-slide .pswp__button--arrow--left,\n.pswp__ui--one-slide .pswp__button--arrow--right,\n.pswp__ui--one-slide .pswp__counter {\n display: none;\n}\n.pswp__element--disabled {\n display: none !important;\n}\n.pswp--minimal--dark .pswp__top-bar {\n background: none;\n}\n",".kg-width-wide,\n.kg-width-full {\n margin-right: -30px;\n margin-left: -30px;\n max-width: calc(100% + 60px);\n width: auto;\n}\n\n.kg-width-wide img,\n.kg-width-full img {\n width: 100%;\n}\n\n.kg-image-card .kg-image {\n cursor: pointer;\n}\n\n.kg-gallery-container {\n display: flex;\n flex-direction: column;\n}\n\n.kg-gallery-row {\n display: flex;\n flex-direction: row;\n justify-content: center;\n}\n\n.kg-gallery-image {\n cursor: pointer;\n}\n\n.kg-gallery-image img {\n width: 100%;\n height: 100%;\n}\n\n.kg-gallery-row:not(:first-of-type) {\n margin: 10px 0 0 0;\n}\n\n.kg-gallery-image:not(:first-of-type) {\n margin: 0 0 0 10px;\n}\n\n.kg-bookmark-card {\n border: 1px solid var(--mid-gray-color);\n border-radius: 4px;\n}\n\n.kg-bookmark-container {\n display: flex;\n overflow: hidden;\n}\n\n.kg-bookmark-container::after {\n display: none;\n}\n\n.kg-bookmark-content {\n flex-grow: 1;\n overflow: hidden;\n padding: 25px;\n}\n\n.kg-bookmark-title {\n color: var(--dark-gray-color);\n font-size: 16px;\n line-height: 1.3;\n font-weight: 700;\n}\n\n.kg-bookmark-description {\n overflow: hidden;\n margin-top: 5px;\n color: var(--secondary-text-color);\n font-size: 14px;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.kg-bookmark-metadata {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n margin-top: 5px;\n font-size: 12px;\n}\n\n.kg-bookmark-icon {\n margin-right: 5px;\n width: 20px;\n height: 20px;\n}\n\n/* These classes will be deprecated. Keep them for GScan validation. */\n.kg-bookmark-author,\n.kg-bookmark-publisher {\n display: inline;\n}\n\n.kg-bookmark-metadata > span {\n color: var(--dark-gray-color);\n}\n\n.kg-bookmark-metadata > span:nth-of-type(2)::before {\n content: \"•\";\n padding: 0 5px;\n}\n\n.kg-bookmark-thumbnail {\n position: relative;\n flex-shrink: 0;\n width: 180px;\n}\n\n.kg-bookmark-thumbnail img {\n position: absolute;\n width: 100%;\n height: 100%;\n object-fit: cover;\n border-radius: 0 4px 4px 0;\n}\n\n@media (max-width: 767px) {\n .kg-bookmark-container {\n flex-direction: column;\n }\n\n .kg-bookmark-thumbnail {\n margin-left: 0;\n width: 100%;\n height: 200px;\n }\n\n .kg-bookmark-thumbnail img {\n border-radius: 0 0 4px 4px;\n }\n}\n",".u-shadow {\n overflow: hidden;\n border-radius: 5px;\n box-shadow: var(--shadow-base);\n transition: box-shadow 0.3s var(--animation-base);\n}\n\n.u-shadow:hover {\n box-shadow: 0 0 20px rgba(0, 0, 0, 0.12);\n}\n\n.u-plain-list {\n margin: 0;\n padding: 0;\n list-style-type: none;\n}\n\n.u-placeholder {\n position: relative;\n z-index: 10;\n background-color: var(--light-gray-color);\n}\n\n.u-placeholder.same-height {\n height: 0;\n}\n\n.u-placeholder.rectangle {\n padding-bottom: 56.25%;\n}\n\n.u-object-fit {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n\n.u-permalink {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 10;\n outline: none;\n}\n\n.u-hover-item {\n transition: opacity 0.3s var(--animation-base);\n}\n\n.u-hover-wrapper:hover .u-hover-item {\n opacity: 0.5;\n}\n\n.u-hover-wrapper:hover .u-hover-item:hover {\n opacity: 1;\n}\n\n.u-text-format h1,\n.u-text-format h2,\n.u-text-format h3,\n.u-text-format h4,\n.u-text-format h5,\n.u-text-format h6 {\n margin-top: 40px;\n}\n\n.has-serif-title .u-text-format h1,\n.has-serif-title .u-text-format h2,\n.has-serif-title .u-text-format h3,\n.has-serif-title .u-text-format h4,\n.has-serif-title .u-text-format h5,\n.has-serif-title .u-text-format h6 {\n font-family: var(--font-serif);\n}\n\n.u-text-format h1 {\n font-size: 26px;\n}\n\n.u-text-format h2 {\n font-size: 23px;\n}\n\n.u-text-format h3 {\n font-size: 20px;\n}\n\n.u-text-format h4 {\n font-size: 17px;\n font-weight: 700;\n}\n\n.u-text-format h5 {\n font-size: 15px;\n font-weight: 700;\n}\n\n.u-text-format h6 {\n font-size: 13px;\n font-weight: 700;\n text-transform: uppercase;\n}\n\n.u-text-format strong {\n color: var(--dark-gray-color);\n}\n\n.u-text-format a {\n color: var(--primary-color);\n}\n\n.u-text-format > *:first-child,\n.u-text-format > *:first-child > *:first-child {\n margin-top: 0 !important;\n}\n\n.u-text-format > *:last-child,\n.u-text-format > *:last-child > *:last-child {\n margin-bottom: 0 !important;\n}\n\n.has-serif-body .u-text-format > blockquote,\n.has-serif-body .u-text-format > ol,\n.has-serif-body .u-text-format > ul,\n.has-serif-body .u-text-format > dl,\n.has-serif-body .u-text-format > p {\n font-family: var(--font-serif);\n}\n"]} \ No newline at end of file +{"version":3,"sources":["general/normalize.css","general/basics.css","general/grid.css","general/form.css","general/button.css","site/header.css","site/social.css","site/layout.css","site/widget.css","site/term.css","site/burger.css","site/off-canvas.css","site/footer.css","site/error.css","blog/post.css","blog/page.css","blog/featured.css","blog/single.css","blog/content.css","blog/share.css","blog/author.css","blog/navigation.css","blog/comment.css","blog/related.css","blog/pagination.css","vendor/mdi.css","vendor/lazyload.css","vendor/pswp.css","misc/kg.css","misc/utilities.css"],"names":[],"mappings":"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F,CACA,uBACE,eACF,CACA,qBACE,eACF,CACA,0BACE,eACF,CACA,iCACE,eACF,CACA,0BACE,eACF,CACA,kBACE,eACF,CACA,sBACE,eACF,CACA,qBACE,eACF,CACA,sBACE,eACF,CACA,sBACE,eACF,CACA,2BACE,eACF,CACA,uBACE,eACF,CACA,sBACE,eACF,CACA,uBACE,eACF,CACA,oBACE,eACF,CACA,oBACE,eACF,CACA,iBACE,eACF,CACA,sBACE,eACF,CACA,oBACE,eACF,CACA,qBACE,eACF,CACA,gBACE,eACF,CC5FA,uBAEE,SACF,CACA,YACE,SAAU,CACV,2CACF,CCPA,MAaE,6BAA8B,CAZ9B,kCAA2B,CAA3B,0BAA2B,CAC3B,YAAa,CACb,WAAY,CACZ,MAAO,CAEP,YAAa,CACb,eAAgB,CAFhB,iBAAkB,CAGlB,KAAM,CACN,iBAAkB,CAGlB,qBAAsB,CAFtB,UAAW,CACX,YAGF,CACA,UACE,cACF,CACA,uBACE,YAAc,CACd,iDAAuD,CACvD,mBACF,CACA,YACE,aACF,CACA,+BACE,cACF,CACA,4BACE,mBAAY,CAAZ,WACF,CACA,2BACE,uBAAgB,CAAhB,eACF,CACA,UACE,kCAA2B,CAA3B,0BAA2B,CAC3B,gCAAqC,CAGrC,SAAU,CAGV,uBAAwB,CACxB,iDAAuD,CAEvD,mBACF,CACA,6BAVE,WAAY,CACZ,MAAO,CAEP,iBAAkB,CAClB,KAAM,CAGN,UAUF,CAPA,mBAGE,eAIF,CACA,kCAEE,QAAS,CACT,MAAO,CACP,iBAAkB,CAClB,OAAQ,CACR,KAAM,CACN,iBACF,CACA,4BAGE,uCAAwC,CACxC,0BAA2B,CAF3B,wBAAiB,CAAjB,qBAAiB,CAAjB,oBAAiB,CAAjB,gBAGF,CACA,iBACE,iBAAkB,CAClB,yBAA0B,CAC1B,mDAAyD,CACzD,UACF,CACA,iEAEE,eACF,CACA,kCAEE,kCAA2B,CAA3B,0BACF,CACA,YACE,QAAS,CAET,eAAgB,CAEhB,OAEF,CACA,uBANE,MAAO,CAEP,iBAAkB,CAElB,KAQF,CANA,WACE,WAAY,CAIZ,UACF,CACA,wBACE,kCAA2B,CAA3B,0BACF,CACA,+BACE,6BACF,CACA,qBACE,qBAAuB,CACvB,MAAO,CACP,KAAM,CACN,oBACF,CACA,iBACE,iCAAkC,CAClC,cAAe,CACf,MAAO,CACP,gBAAiB,CACjB,eAAgB,CAChB,iBAAkB,CAClB,iBAAkB,CAClB,OAAQ,CACR,UACF,CACA,mBACE,iCAAkC,CAClC,yBACF,CACA,cACE,uBAAgB,CAAhB,oBAAgB,CAAhB,eAAgB,CAChB,eAAgB,CAChB,QAAS,CACT,eAAgB,CAChB,cAAe,CACf,aAAc,CACd,WAAY,CACZ,WAAY,CACZ,QAAS,CACT,gBAAiB,CACjB,SAAU,CACV,iBAAkB,CAClB,sBAAwB,CACxB,UACF,CACA,wCAEE,SACF,CACA,qBACE,UAAY,CACZ,YACF,CACA,gCACE,QAAS,CACT,SACF,CACA,2CACE,SACF,CACA,mFAGE,wDAAyD,CACzD,0BAA2B,CAC3B,WAAY,CACZ,UACF,CACA,sIACE,oHAGE,gDACF,CACA,6EAEE,eACF,CACF,CACA,qBACE,2BACF,CACA,qBACE,+BACF,CACA,kBACE,YACF,CACA,qCACE,aACF,CACA,4BACE,2BACF,CACA,oBACE,2BAA4B,CAC5B,YACF,CACA,wCACE,aACF,CACA,qCACE,4BACF,CACA,iFAEE,iBACF,CACA,uDAEE,eAAgB,CAChB,YAAa,CACb,gBAAiB,CACjB,iBAAkB,CAClB,OAAQ,CACR,UACF,CACA,2BACE,MACF,CACA,4BACE,OACF,CACA,qEAEE,UAAW,CACX,WAAY,CACZ,iBAAkB,CAClB,QAAS,CACT,UACF,CACA,kCACE,gCAAiC,CACjC,QACF,CACA,mCACE,+BAAgC,CAChC,SACF,CACA,eACE,wBAAyB,CACzB,cAAe,CACf,eAAgB,CAChB,WAAY,CACZ,MAAO,CACP,gBAAiB,CACjB,cAAe,CACf,iBAAkB,CAClB,KAAM,CACN,wBAAiB,CAAjB,qBAAiB,CAAjB,oBAAiB,CAAjB,gBACF,CACA,eACE,QAAS,CACT,MAAO,CACP,eAAgB,CAChB,iBAAkB,CAClB,UACF,CACA,uBACE,wBAAyB,CACzB,cAAe,CACf,eAAgB,CAChB,aAAc,CACd,eAAgB,CAChB,sBAAuB,CACvB,iBACF,CACA,2CACE,cAAe,CACf,eAAgB,CAChB,iBAAkB,CAClB,wBACF,CACA,8EACE,gBAAiB,CACjB,aACF,CACA,sBACE,YACF,CACA,qBACE,iBACF,CACA,iBACE,aAAc,CACd,WAAY,CACZ,QAAS,CACT,iBAAkB,CAClB,SAAU,CACV,iBAAkB,CAClB,KAAM,CACN,gCAAkC,CAClC,UAAW,CACX,mBACF,CACA,sBACE,WAAY,CACZ,WAAY,CACZ,UACF,CACA,yBACE,SACF,CACA,+CACE,qDACF,CACA,8CACE,SACF,CACA,oEACE,+CAA0C,CAA1C,uCACF,CACA,sEACE,mEAAqE,CAArE,2DACF,CACA,2CACE,eAAgB,CAChB,WAAY,CACZ,SAAU,CACV,QAAS,CACT,WAAa,CACb,iBAAkB,CAClB,QAAS,CACT,UACF,CACA,2CACE,WAAY,CACZ,eAAgB,CAChB,iBAAkB,CAClB,SACF,CACA,6CACE,eAAgB,CAEhB,mCAAgC,CAChC,iCAA8B,CAC9B,iBAAkB,CAHlB,yCAAoC,CAApC,uCAAoC,CAIpC,qBAAsB,CACtB,WAAY,CACZ,MAAO,CACP,QAAS,CACT,iBAAkB,CAClB,KAAM,CACN,UACF,CACA,qCACE,iBACE,WAAY,CACZ,SAAU,CACV,QAAS,CACT,iBAAkB,CAClB,QACF,CACF,CACA,6BACE,GACE,sBACF,CACA,GACE,uBACF,CACF,CAPA,qBACE,GACE,sBACF,CACA,GACE,uBACF,CACF,CACA,gCACE,GACE,mBACF,CACA,IACE,yBACF,CACA,GACE,mBACF,CACF,CAVA,wBACE,GACE,mBACF,CACA,IACE,yBACF,CACA,GACE,mBACF,CACF,CACA,UAIE,2BAA4B,CAH5B,SAAU,CACV,kBAAmB,CACnB,YAEF,CACA,eACE,WAAY,CACZ,MAAO,CACP,iBAAkB,CAClB,KAAM,CACN,UACF,CACA,uHAIE,kCAA2B,CAA3B,0BAA2B,CAC3B,iDAAuD,CACvD,mBACF,CACA,yFAEE,kBACF,CAIA,sHAEE,SACF,CACA,6JAIE,YACF,CACA,qIAGE,YACF,CACA,yBACE,sBACF,CACA,oCACE,eACF,CCnaA,wBACI,gBAAiB,CACjB,eACJ,CAEA,yCACI,6BACJ,CAEA,uBACI,iBACJ,CAEA,8BAGI,iBAAkB,CADlB,kBAAmB,CAEnB,2BAA4B,CAC5B,UACJ,CAEA,sCAEI,UACJ,CAEA,yBACI,cACJ,CAEA,sBACI,YAAa,CACb,qBACJ,CAEA,gBACI,YAAa,CACb,kBAAmB,CACnB,sBACJ,CAEA,kBACI,cACJ,CAEA,sBAEI,WAAY,CADZ,UAEJ,CAEA,oCACI,eACJ,CAEA,sCACI,iBACJ,CAEA,kBACI,sCAAuC,CACvC,iBACJ,CAEA,uBACI,YAAa,CACb,eACJ,CAEA,6BACI,YACJ,CAEA,qBACI,WAAY,CACZ,eAAgB,CAChB,YACJ,CAEA,mBACI,4BAA6B,CAC7B,cAAe,CAEf,eAAgB,CADhB,eAEJ,CAEA,yBAGI,iCAAkC,CAClC,cAAe,CAFf,cAAe,CADf,eAAgB,CAIhB,sBAAuB,CACvB,kBACJ,CAEA,sBAGI,kBAAmB,CAFnB,YAAa,CACb,cAAe,CAGf,cAAe,CADf,cAEJ,CAEA,kBAGI,WAAY,CAFZ,gBAAiB,CACjB,UAEJ,CAGA,2CAEI,cACJ,CAEA,2BACI,4BACJ,CAEA,iDACI,WAAY,CACZ,aACJ,CAEA,uBAEI,aAAc,CADd,iBAAkB,CAElB,WACJ,CAEA,2BAKI,yBAA0B,CAF1B,WAAY,CACZ,mBAAiB,CAAjB,gBAAiB,CAHjB,iBAAkB,CAClB,UAIJ,CAEA,yBACI,uBACI,qBACJ,CAEA,uBAGI,YAAa,CAFb,aAAc,CACd,UAEJ,CAEA,2BACI,yBACJ,CACJ,CCvJA,UAEI,iBAAkB,CAClB,6BAA8B,CAF9B,eAAgB,CAGhB,+CACJ,CAEA,gBACI,mCACJ,CAEA,cAGI,oBAAqB,CAFrB,QAAS,CACT,SAEJ,CAEA,eAGI,wCAAyC,CAFzC,iBAAkB,CAClB,UAEJ,CAEA,2BACI,QACJ,CAEA,yBACI,qBACJ,CAEA,cAKI,WAAY,CACZ,mBAAiB,CAAjB,gBAAiB,CAFjB,UAGJ,CAEA,2BANI,MAAO,CAFP,iBAAkB,CAClB,KAeJ,CARA,aAII,QAAS,CAGT,YAAa,CAJb,OAAQ,CAGR,UAEJ,CAEA,cACI,4CACJ,CAEA,qCACI,UACJ,CAEA,2CACI,SACJ,CAEA,4GAMI,eACJ,CAEA,kNAMI,6BACJ,CAEA,kBACI,cACJ,CAEA,kBACI,cACJ,CAEA,kBACI,cACJ,CAEA,kBACI,cAAe,CACf,eACJ,CAEA,kBACI,cAAe,CACf,eACJ,CAEA,kBACI,cAAe,CACf,eAAgB,CAChB,wBACJ,CAEA,sBACI,4BACJ,CAEA,iBACI,0BACJ,CAEA,qEAEI,sBACJ,CAEA,kEAEI,yBACJ,CAEA,iLAKI,6BACJ","file":"screen.css","sourcesContent":["/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15;\n\n /* 1 */\n -webkit-text-size-adjust: 100%;\n\n /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\nhr {\n /* 1 */\n overflow: visible;\n box-sizing: content-box;\n\n /* 1 */\n height: 0;\n\n /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\npre {\n font-family: monospace;\n\n /* 1 */\n font-size: 1em;\n\n /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\nabbr[title] {\n border-bottom: none;\n\n /* 1 */\n text-decoration: underline;\n\n /* 2 */\n text-decoration: underline dotted;\n\n /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\ncode,\nkbd,\nsamp {\n font-family: monospace;\n\n /* 1 */\n font-size: 1em;\n\n /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n /* 1 */\n margin: 0;\n font-family: inherit;\n\n /* 1 */\n font-size: 100%;\n\n /* 1 */\n line-height: 1.15;\n\n /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\nlegend {\n /* 2 */\n display: table;\n box-sizing: border-box;\n\n /* 1 */\n padding: 0;\n\n /* 1 */\n max-width: 100%;\n\n /* 1 */\n color: inherit;\n\n /* 3 */\n white-space: normal;\n\n /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box;\n\n /* 1 */\n padding: 0;\n\n /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n[type=\"search\"] {\n -webkit-appearance: textfield;\n\n /* 1 */\n outline-offset: -2px;\n\n /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n::-webkit-file-upload-button {\n -webkit-appearance: button;\n\n /* 1 */\n font: inherit;\n\n /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n[hidden] {\n display: none;\n}\n",":root {\n --primary-color: var(--ghost-accent-color, #2ec4b6);\n --primary-text-color: #333;\n --secondary-text-color: #aaa;\n --white-color: #fff;\n --light-gray-color: #f4f4f4;\n --mid-gray-color: #e9e9e9;\n --dark-gray-color: #1a1a1a;\n --black-color: #000;\n --font-base: \"Open Sans\", -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;\n --font-serif: Lora, Times, serif;\n --font-alt: Dosis, sans-serif;\n --animation-base: ease-in-out;\n --shadow-base: 0 0 10px rgba(0, 0, 0, 0.02);\n}\n\nhtml {\n box-sizing: border-box;\n font-size: 62.5%;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\nbody {\n color: var(--primary-text-color);\n font-family: var(--font-base);\n font-size: 14px;\n line-height: 1.65;\n text-rendering: optimizeLegibility;\n word-break: break-word;\n background-color: var(--light-gray-color);\n background-color: #f9f9f9;\n transition: background-color 0.3s var(--animation-base);\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\na {\n color: var(--dark-gray-color);\n text-decoration: none;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin: 0 0 15px;\n color: var(--dark-gray-color);\n font-family: var(--font-alt);\n line-height: 1.25;\n font-weight: 700;\n}\n\np {\n margin: 0;\n}\n\nimg {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\nblockquote {\n margin: 30px auto;\n padding: 5px 0 5px 15px;\n border-left: 4px solid var(--dark-gray-color);\n color: var(--dark-gray-color);\n font-size: 18px;\n line-height: 1.4;\n}\n\nul,\nol {\n margin: 30px 0;\n padding-left: 30px;\n}\n\nli {\n margin: 5px 0;\n}\n\niframe,\nembed {\n display: block;\n overflow: hidden;\n width: 100%;\n border: 0;\n}\n\nfigure {\n margin: 45px 0;\n}\n\nfigcaption {\n margin-top: 15px;\n color: var(--dark-gray-color);\n font-size: 14px;\n text-align: center;\n}\n\npre {\n overflow-x: scroll;\n margin: 30px 0;\n}\n\nhr {\n position: relative;\n margin: 45px auto;\n width: 5px;\n height: 5px;\n border: 0;\n background-color: var(--dark-gray-color);\n border-radius: 50%;\n}\n\nhr::before,\nhr::after {\n content: \"\";\n position: absolute;\n width: 5px;\n height: 5px;\n background-color: var(--dark-gray-color);\n border-radius: 50%;\n}\n\nhr::before {\n right: 20px;\n}\n\nhr::after {\n left: 20px;\n}\n",".container {\n margin-right: auto;\n margin-left: auto;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n@media (max-width: 767px) {\n .container {\n padding-right: 30px;\n padding-left: 30px;\n max-width: 460px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1170px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.col-1,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.col-7,\n.col-8,\n.col-9,\n.col-10,\n.col-11,\n.col-12,\n.col-sm-1,\n.col-sm-2,\n.col-sm-3,\n.col-sm-4,\n.col-sm-5,\n.col-sm-6,\n.col-sm-7,\n.col-sm-8,\n.col-sm-9,\n.col-sm-10,\n.col-sm-11,\n.col-sm-12,\n.col-md-1,\n.col-md-2,\n.col-md-3,\n.col-md-4,\n.col-md-5,\n.col-md-6,\n.col-md-7,\n.col-md-8,\n.col-md-9,\n.col-md-10,\n.col-md-11,\n.col-md-12,\n.col-lg-1,\n.col-lg-2,\n.col-lg-3,\n.col-lg-4,\n.col-lg-5,\n.col-lg-6,\n.col-lg-7,\n.col-lg-8,\n.col-lg-9,\n.col-lg-10,\n.col-lg-11,\n.col-lg-12,\n.col-xl-1,\n.col-xl-2,\n.col-xl-3,\n.col-xl-4,\n.col-xl-5,\n.col-xl-6,\n.col-xl-7,\n.col-xl-8,\n.col-xl-9,\n.col-xl-10,\n.col-xl-11,\n.col-xl-12 {\n position: relative;\n padding-right: 15px;\n padding-left: 15px;\n min-height: 1px;\n width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n@media (min-width: 576px) {\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 50% !important;\n max-width: 50% !important;\n }\n\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n}\n\n@media (max-width: 575px) {\n .hidden-xs {\n display: none !important;\n }\n}\n\n@media (min-width: 576px) and (max-width: 767px) {\n .hidden-sm {\n display: none !important;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-md {\n display: none !important;\n }\n}\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-lg {\n display: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .hidden-xl {\n display: none !important;\n }\n}\n","input[type=\"text\"],\ninput[type=\"password\"],\ninput[type=\"email\"] {\n padding: 0 15px;\n height: 50px;\n outline: none;\n border: 1px solid var(--mid-gray-color);\n font-size: 16px;\n border-radius: 5px;\n appearance: none;\n}\n\ninput[type=\"text\"]:focus,\ninput[type=\"password\"]:focus,\ninput[type=\"email\"]:focus {\n border-color: var(--primary-color);\n}\n",".button {\n display: inline-block;\n padding: 15px 30px;\n outline: none;\n border: 0;\n color: var(--white-color);\n font-size: 11px;\n line-height: 1;\n font-weight: 700;\n letter-spacing: 1px;\n text-align: center;\n text-transform: uppercase;\n background-color: var(--primary-color);\n border-radius: 30px;\n box-shadow: var(--shadow-base);\n cursor: pointer;\n}\n",".site-header {\n z-index: 80;\n padding: 0 30px;\n background-color: var(--white-color);\n box-shadow: var(--shadow-base);\n}\n\n.navbar {\n display: flex;\n justify-content: space-between;\n align-items: center;\n height: 70px;\n}\n\n.navbar-left,\n.navbar-right {\n flex: 2;\n}\n\n.navbar-right {\n display: flex;\n justify-content: flex-end;\n}\n\n.logo {\n position: relative;\n display: inline-block;\n margin-right: 15px;\n vertical-align: middle;\n}\n\n.logo-image {\n max-height: 40px;\n}\n\n.logo-text {\n font-family: var(--font-alt);\n font-size: 25px;\n line-height: 1;\n font-weight: 700;\n letter-spacing: 0.5px;\n}\n\n.nav-list {\n display: flex;\n}\n\n.menu-item {\n margin: 0 20px;\n font-size: 12px;\n line-height: 1;\n font-weight: 700;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n}\n",".social {\n display: flex;\n}\n\n.social-item {\n margin-left: 2px;\n width: 30px;\n height: 30px;\n font-size: 17px;\n line-height: 30px;\n text-align: center;\n}\n",".site {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n}\n\n.site-content {\n flex-grow: 1;\n padding-top: 30px;\n padding-bottom: 30px;\n}\n\n@media (min-width: 992px) {\n .related-column {\n order: 1;\n }\n\n .content-column {\n order: 2;\n }\n\n .content-column.shift {\n margin-left: 16.666667%;\n }\n\n .sidebar-column {\n order: 3;\n }\n}\n",".widget {\n padding: 20px;\n background-color: var(--white-color);\n}\n\n.widget + .widget {\n margin-top: 30px;\n}\n\n.widget-no-title {\n padding: 5px;\n}\n\n.widget-title {\n margin: -20px -20px 20px;\n padding: 15px 20px;\n border-bottom: 1px solid var(--light-gray-color);\n color: var(--secondary-text-color);\n font-family: var(--font-base);\n font-size: 11px;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n}\n\n.widget-tags .tag + .tag {\n margin-top: 5px;\n}\n\n.widget-tags .tag-link {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n\n.widget-tags .tag-name {\n font-family: var(--font-alt);\n font-size: 16px;\n font-weight: 700;\n}\n\n.has-serif-title .widget-tags .tag-name {\n font-family: var(--font-serif);\n}\n\n.widget-tags .tag-count {\n display: flex;\n justify-content: center;\n align-items: center;\n min-width: 24px;\n height: 24px;\n color: var(--white-color);\n font-size: 12px;\n font-weight: 700;\n background-color: var(--primary-color);\n border-radius: 50%;\n}\n\n.widget-recent .recent {\n display: flex;\n align-items: center;\n}\n\n.widget-recent .recent + .recent {\n margin-top: 20px;\n}\n\n.widget-recent .post-header {\n overflow: hidden;\n margin-bottom: 0;\n}\n\n.widget-recent .post-title {\n overflow: hidden;\n font-size: 16px;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.widget-recent .post-date {\n margin-top: 3px;\n}\n\n@media (max-width: 767px) {\n .widget-title {\n margin-top: 0;\n margin-bottom: 0;\n }\n}\n",".term-tags {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n margin-bottom: 20px;\n}\n\n.term-tags .tag {\n margin-right: 20px;\n margin-bottom: 10px;\n color: var(--secondary-text-color);\n font-weight: 700;\n}\n\n.term-tags .tag-current {\n padding: 2px 10px 3px;\n color: var(--white-color);\n background-color: var(--primary-color);\n border-radius: 15px;\n}\n\n@media (max-width: 767px) {\n .term-tags {\n flex-wrap: nowrap;\n -webkit-overflow-scrolling: touch;\n overflow-x: scroll;\n }\n\n .term-tags .tag {\n white-space: nowrap;\n }\n}\n\n.term-author {\n display: flex;\n margin-bottom: 30px;\n}\n\n.term-author .author-image-placeholder {\n margin-right: 15px;\n width: 40px;\n height: 40px;\n}\n\n.term-author .author-name {\n font-size: 20px;\n}\n\n.term-author .author-name::after {\n display: none;\n}\n",".burger {\n position: relative;\n margin-right: -7px;\n margin-left: 20px;\n width: 30px;\n height: 30px;\n cursor: pointer;\n}\n\n.burger-bar {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n transition: transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);\n}\n\n.burger-bar::before {\n content: \"\";\n position: absolute;\n left: 7px;\n width: 16px;\n height: 2px;\n background-color: var(--dark-gray-color);\n transition: transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s;\n}\n\n.burger-bar:first-child::before {\n top: 14px;\n transform: translateY(-3px);\n}\n\n.burger-bar:last-child::before {\n bottom: 14px;\n transform: translateY(3px);\n}\n\n.burger-close .burger-bar {\n transition: transform 0.3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) 0.1008s;\n}\n\n.burger-close .burger-bar:first-child {\n transform: rotate(45deg);\n}\n\n.burger-close .burger-bar:last-child {\n transform: rotate(-45deg);\n}\n\n.burger-close .burger-bar::before {\n transition: transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);\n transform: none;\n}\n",".dimmer {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 90;\n display: none;\n background: rgba(0, 0, 0, 0.7);\n}\n\n.off-canvas {\n position: fixed;\n top: 0;\n right: 0;\n z-index: 90;\n overflow-y: scroll;\n padding: 60px 0 90px;\n width: 320px;\n height: 100vh;\n background-color: var(--light-gray-color);\n transition: transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);\n transform: translateX(320px);\n -webkit-overflow-scrolling: touch;\n}\n\n.off-canvas .burger {\n position: absolute;\n top: 15px;\n right: 12px;\n margin: 0;\n}\n\n.off-canvas .related-posts {\n margin: 45px 0 30px;\n padding: 0 20px;\n}\n\n.off-canvas .widget-area {\n padding: 0 20px;\n}\n\n.off-canvas .widget {\n padding: 0;\n background-color: transparent;\n box-shadow: none;\n}\n\n.off-canvas .widget + .widget {\n margin-top: 45px;\n}\n\nbody:not(.canvas-visible) .off-canvas {\n visibility: hidden;\n}\n\n.canvas-opened {\n overflow-y: hidden;\n}\n\n.canvas-opened .off-canvas {\n visibility: visible;\n transform: translateX(0);\n}\n\n.mobile-menu {\n margin: 0 20px 45px;\n}\n\n.mobile-menu .nav-list {\n display: block;\n}\n\n.mobile-menu .menu-item {\n margin: 20px 0;\n letter-spacing: 0;\n}\n",".site-footer {\n margin-top: 30px;\n}\n\n.site-footer .social {\n justify-content: center;\n margin-bottom: 15px;\n}\n\n.footer-inner {\n padding: 45px 0;\n}\n\n.copyright {\n text-align: center;\n}\n\n.copyright a {\n text-decoration: underline;\n}\n",".error {\n text-align: center;\n}\n\n.error-code {\n margin: 60px 0 10px;\n font-size: 40px;\n line-height: 1;\n font-weight: 700;\n letter-spacing: 2px;\n}\n\n.error-message {\n margin-bottom: 45px;\n color: var(--secondary-text-color);\n}\n",".post-column {\n margin-bottom: 30px;\n}\n\n.post {\n display: flex;\n flex-direction: column;\n height: 100%;\n}\n\n.post-media {\n margin: 0;\n background-color: var(--white-color);\n}\n\n.post-image {\n width: 100%;\n}\n\n.post-wrapper {\n flex-grow: 1;\n padding: 20px;\n background-color: var(--white-color);\n}\n\n.post-tag {\n display: inline-block;\n margin-bottom: 8px;\n padding: 4px 8px;\n color: var(--white-color);\n font-size: 12px;\n line-height: 1;\n font-weight: 700;\n background-color: var(--primary-color);\n border-radius: 15px;\n}\n\n.post-header {\n margin-bottom: 10px;\n}\n\n.post-title {\n margin-bottom: 0;\n font-size: 18px;\n}\n\n.has-serif-title .post-title {\n font-family: var(--font-serif);\n}\n\n.post-meta {\n display: flex;\n padding: 10px 30px;\n border-top: 1px solid var(--light-gray-color);\n color: var(--secondary-text-color);\n font-size: 13px;\n font-weight: 700;\n background-color: var(--white-color);\n}\n\n.post-meta-length::before {\n content: \"\\02022\";\n padding: 0 8px;\n font-family: serif;\n}\n\n.post-date {\n display: block;\n color: var(--secondary-text-color);\n font-size: 11px;\n font-weight: 700;\n text-transform: uppercase;\n}\n\n.post-excerpt {\n color: var(--secondary-text-color);\n font-size: 14px;\n line-height: 1.6;\n}\n\n.has-serif-body .post-excerpt {\n font-family: var(--font-serif);\n}\n\n.post-content {\n font-size: 15px;\n line-height: 1.8;\n}\n\n.post-tags {\n display: flex;\n flex-wrap: wrap;\n margin-top: 15px;\n}\n\n.post-tags .tag {\n margin-right: 10px;\n font-weight: 700;\n}\n\n.post-tags .tag::before {\n content: \"#\";\n}\n\n.post-footer {\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 0 20px;\n height: 42px;\n border-top: 1px solid var(--light-gray-color);\n background-color: var(--white-color);\n}\n\n.post-link {\n font-size: 11px;\n line-height: 1;\n font-weight: 700;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n}\n\n.post-author {\n display: flex;\n margin-right: 2px;\n}\n\n.post-author-link {\n position: relative;\n display: block;\n margin: 0 -4px;\n width: 28px;\n height: 28px;\n}\n\n.post-author-link:first-child {\n z-index: 10;\n}\n\n.post-author-link:nth-child(2) {\n z-index: 9;\n}\n\n.post-author-link:nth-child(3) {\n z-index: 8;\n}\n\n.post-author-link:nth-child(4) {\n z-index: 7;\n}\n\n.post-author-link:nth-child(5) {\n z-index: 6;\n}\n\n.post-author-image {\n width: 100%;\n height: 100%;\n border: 2px solid var(--white-color);\n border-radius: 50%;\n object-fit: cover;\n}\n",".page-template .single .post-header {\n padding: 25px 30px;\n border-bottom: 1px solid var(--light-gray-color);\n}\n",".post-feed .featured {\n position: relative;\n min-height: 350px;\n}\n\n.post-feed .featured::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);\n}\n\n.post-feed .featured .post-media {\n background-color: transparent;\n}\n\n.post-feed .featured > .post-image {\n z-index: -1;\n}\n\n.post-feed .featured .post-media .post-image {\n display: none;\n}\n\n.post-feed .featured .u-placeholder,\n.post-feed .featured .post-wrapper,\n.post-feed .featured .post-footer {\n position: relative;\n background-color: transparent;\n}\n\n.post-feed .featured .post-wrapper {\n display: flex;\n align-items: flex-end;\n}\n\n.post-feed .featured .post-header {\n margin-bottom: 0;\n}\n\n.post-feed .featured .post-title {\n font-size: 22px;\n line-height: 1.2;\n}\n\n.post-feed .featured .post-title-link,\n.post-feed .featured .post-excerpt,\n.post-feed .featured .post-link {\n color: var(--white-color);\n}\n\n.post-feed .featured .post-excerpt {\n display: none;\n}\n\n.post-feed .featured .post-footer {\n border-color: rgba(255, 255, 255, 0.2);\n}\n\n.post-feed .featured .post-author-image {\n border-color: transparent;\n}\n",".single .post-header {\n margin-bottom: 0;\n padding: 25px 30px 15px;\n background-color: var(--white-color);\n}\n\n.single .post-title {\n font-size: 22px;\n}\n\n.single .post-image-link {\n display: block;\n pointer-events: none;\n}\n\n.single .post-wrapper {\n padding: 30px;\n}\n\n@media (max-width: 767px) {\n .post-template .site-content > .container,\n .post-template .site-content > .container .content-column {\n padding-right: 0;\n padding-left: 0;\n }\n\n .post-template .site-content > .container > .row {\n margin-right: 0;\n margin-left: 0;\n }\n\n .post-template .site-content > .container .post,\n .post-template .site-content > .container .author,\n .post-template .site-content > .container .navigation-item,\n .post-template .site-content > .container .comment {\n border-radius: 0;\n }\n}\n","/* Content refers to styling all page and post content that is\ncreated within the Ghost editor. The main content handles\nheadings, text, images and lists. We deal with cards lower down. */\n\n/* Default vertical spacing */\n.gh-content > * + * {\n margin-top: 2.4rem;\n margin-bottom: 0;\n}\n\n/* [id] represents all headings h1-h6, reset all margins */\n.gh-content > [id] {\n margin: 0;\n}\n\n.has-serif-title .gh-content > [id] {\n font-family: var(--font-serif);\n}\n\n/* Add back a top margin to all headings, unless a heading\nis the very first element in the post content */\n.gh-content > [id]:not(:first-child) {\n margin-top: 3.2rem;\n}\n\n/* Add a small margin between a heading and anything after it */\n.gh-content > [id] + * {\n margin-top: 1.6rem;\n}\n\n.gh-content > [id] + .kg-card {\n margin-top: 2.8rem;\n}\n\n/* A larger margin before/after HRs and blockquotes */\n.gh-content > hr,\n.gh-content > blockquote {\n position: relative;\n margin-top: 3.2rem;\n}\n\n.gh-content > hr + *,\n.gh-content > blockquote + * {\n margin-top: 3.2rem;\n}\n\n/* Cards */\n.gh-content :not(.kg-card):not([id]) + .kg-card {\n margin-top: 3.2rem;\n}\n\n.gh-content .kg-card + :not(.kg-card) {\n margin-top: 3.2rem;\n}\n\n/* Now the content typography styles */\n.gh-content > h2 {\n font-size: 2.3rem;\n}\n\n.gh-content > h3 {\n font-size: 2rem;\n font-weight: 600;\n}\n\n.gh-content a:not(.gh-post-upgrade-cta a):not(.kg-bookmark-container):not(.kg-btn):not(.kg-nft-card-container) {\n color: var(--ghost-accent-color);\n text-decoration: underline;\n word-break: break-word;\n}\n\n.gh-content > ol,\n.gh-content > ul,\n.gh-content > dl,\n.gh-content > p,\n.kg-callout-text,\n.kg-toggle-content > ol,\n.kg-toggle-content > ul,\n.kg-toggle-content > p {\n font-size: 1.5rem;\n}\n\n.has-serif-body .gh-content > blockquote,\n.has-serif-body .gh-content > ol,\n.has-serif-body .gh-content > ul,\n.has-serif-body .gh-content > dl,\n.has-serif-body .gh-content > p,\n.has-serif-body .kg-callout-text,\n.has-serif-body .kg-toggle-content > ol,\n.has-serif-body .kg-toggle-content > ul,\n.has-serif-body .kg-toggle-content > p {\n font-family: var(--font-serif);\n}\n\n.gh-content > ul,\n.gh-content > ol,\n.gh-content > dl {\n padding-left: 4rem;\n}\n\n.gh-content li + li {\n margin-top: 0.8rem;\n}\n",".share {\n display: flex;\n justify-content: center;\n align-items: center;\n margin-top: 30px;\n line-height: 1;\n}\n\n.share-item {\n width: 28px;\n height: 28px;\n color: var(--white-color);\n font-size: 16px;\n line-height: 28px;\n text-align: center;\n border-radius: 50%;\n}\n\n.share-item + .share-item {\n margin-left: 8px;\n}\n\n.share-facebook {\n background-color: #3b5998;\n}\n\n.share-twitter {\n background-color: #1da1f2;\n}\n\n.share-pinterest {\n background-color: #bd081c;\n}\n\n.share-linkedin {\n background-color: #0077b5;\n}\n\n.share-reddit {\n background-color: #ff4500;\n}\n\n.share-vk {\n background-color: #45668e;\n}\n",".author {\n display: flex;\n margin-top: 30px;\n padding: 30px 20px;\n background-color: var(--white-color);\n}\n\n.author-image-placeholder {\n flex-shrink: 0;\n overflow: hidden;\n width: 70px;\n height: 70px;\n border-radius: 50%;\n}\n\n.author-wrapper {\n margin-left: 25px;\n max-width: 550px;\n}\n\n.author-header {\n display: flex;\n align-items: center;\n}\n\n.author-header-wrapper {\n position: relative;\n}\n\n.author-name {\n position: relative;\n display: flex;\n align-items: center;\n margin-bottom: 0;\n font-size: 18px;\n cursor: pointer;\n}\n\n.author-name::after {\n content: \"\\e92e\";\n margin-left: 1px;\n font-family: IVEEL, sans-serif;\n font-size: 19px;\n}\n\n.author-social {\n position: absolute;\n top: 100%;\n left: 100%;\n display: flex;\n flex-direction: column;\n margin-top: 5px;\n margin-left: -26px;\n padding: 8px 0;\n font-size: 12px;\n line-height: 1;\n background-color: var(--dark-gray-color);\n border-radius: 3px;\n opacity: 0;\n transition: opacity 0.2s var(--animation-base), transform 0.2s var(--animation-base);\n transform: translateY(5px);\n pointer-events: none;\n}\n\n.author-social::before {\n content: \"\\e900\";\n position: absolute;\n top: -12px;\n left: 7px;\n color: var(--dark-gray-color);\n font-family: IVEEL, sans-serif;\n font-size: 19px;\n}\n\n.author-social.enabled {\n opacity: 1;\n transform: translateY(0);\n pointer-events: auto;\n}\n\n.author-social-item {\n padding: 5px 11px;\n color: var(--white-color);\n font-weight: 700;\n white-space: nowrap;\n}\n\n.author-social-item:hover {\n color: var(--primary-color);\n}\n\n.author-location-icon {\n position: relative;\n top: 1px;\n}\n\n.author-bio {\n margin-top: 8px;\n font-size: 15px;\n}\n\n.author-location {\n margin-top: 12px;\n margin-left: -2px;\n color: var(--secondary-text-color);\n font-size: 11px;\n font-weight: 700;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n}\n",".navigation {\n display: flex;\n margin-top: 30px;\n}\n\n.navigation-item {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n padding: 0 20px;\n min-height: 100px;\n width: 50%;\n border-radius: 5px;\n}\n\n.navigation-item::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n background-color: var(--black-color);\n opacity: 0.4;\n transition: opacity 0.2s var(--animation-base);\n}\n\n.navigation-item:hover::before {\n opacity: 0.6;\n}\n\n.navigation-previous {\n margin-right: 7px;\n}\n\n.navigation-next {\n align-items: flex-end;\n margin-left: auto;\n text-align: right;\n}\n\n.navigation-label {\n position: relative;\n z-index: 2;\n padding-top: 25px;\n color: var(--white-color);\n font-size: 11px;\n font-weight: 700;\n text-transform: uppercase;\n opacity: 0.8;\n}\n\n.navigation-title {\n position: relative;\n z-index: 2;\n margin: 5px 0 0;\n padding-bottom: 25px;\n color: var(--white-color);\n font-size: 17px;\n}\n\n@media (max-width: 767px) {\n .navigation {\n display: block;\n }\n\n .navigation-item {\n width: 100%;\n }\n\n .navigation-next {\n margin-top: 7px;\n }\n}\n",".comment {\n margin-top: 30px;\n padding: 30px;\n background-color: var(--white-color);\n}\n",".related-posts .post + .post {\n margin-top: 30px;\n}\n\n.related-title {\n margin: 20px 0 30px;\n color: var(--secondary-text-color);\n font-size: 14px;\n letter-spacing: 1px;\n text-transform: uppercase;\n}\n",".pagination,\n.infinite-scroll-status,\nbody:not(.paged-next) .infinite-scroll-button {\n display: none;\n}\n\n.infinite-scroll-request {\n margin: 30px auto 0;\n width: 40px;\n height: 40px;\n background-color: var(--dark-gray-color);\n border-radius: 50%;\n animation: scaleOut 1s infinite ease-in-out;\n}\n\n.infinite-scroll-action {\n display: flex;\n justify-content: center;\n}\n\n.infinite-scroll-button {\n margin-top: 30px;\n}\n\n@keyframes scaleOut {\n 0% {\n transform: scale(0);\n }\n\n 100% {\n opacity: 0;\n transform: scale(1);\n }\n}\n","@font-face {\n font-family: \"IVEEL\";\n src: url('../fonts/IVEEL.ttf') format('truetype'), url('../fonts/IVEEL.woff') format('woff'), url('../fonts/IVEEL.svg') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n.icon:before {\n display: inline-block;\n font: normal normal normal 24px/1 \"IVEEL\";\n font-size: inherit;\n text-rendering: auto;\n line-height: inherit;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.icon-chevron-left:before {\n content: \"\\e929\";\n}\n.icon-chevron-right:before {\n content: \"\\e92a\";\n}\n.icon-arrow-left:before {\n content: \"\\e92b\";\n}\n.icon-arrow-right:before {\n content: \"\\e92c\";\n}\n.icon-map-marker:before {\n content: \"\\e92d\";\n}\n.icon-menu-down:before {\n content: \"\\e92e\";\n}\n.icon-menu-up:before {\n content: \"\\e900\";\n}\n.icon-window-close:before {\n content: \"\\e92f\";\n}\n.icon-white-balance-sunny:before {\n content: \"\\e930\";\n}\n.icon-brightness-2:before {\n content: \"\\e931\";\n}\n.icon-play:before {\n content: \"\\e932\";\n}\n.icon-bookmark:before {\n content: \"\\e933\";\n}\n.icon-behance:before {\n content: \"\\e934\";\n}\n.icon-dribbble:before {\n content: \"\\e935\";\n}\n.icon-facebook:before {\n content: \"\\e936\";\n}\n.icon-github-circle:before {\n content: \"\\e937\";\n}\n.icon-instagram:before {\n content: \"\\e938\";\n}\n.icon-linkedin:before {\n content: \"\\e939\";\n}\n.icon-pinterest:before {\n content: \"\\e93a\";\n}\n.icon-pocket:before {\n content: \"\\e93b\";\n}\n.icon-reddit:before {\n content: \"\\e93c\";\n}\n.icon-rss:before {\n content: \"\\e93d\";\n}\n.icon-telegram:before {\n content: \"\\e93e\";\n}\n.icon-tumblr:before {\n content: \"\\e93f\";\n}\n.icon-twitter:before {\n content: \"\\e940\";\n}\n.icon-vk:before {\n content: \"\\e941\";\n}\n",".lazyload,\n.lazyloading {\n opacity: 0;\n}\n.lazyloaded {\n opacity: 1;\n transition: opacity 1s var(--animation-base);\n}\n",".pswp {\n backface-visibility: hidden;\n display: none;\n height: 100%;\n left: 0;\n position: absolute;\n outline: none;\n overflow: hidden;\n top: 0;\n touch-action: none;\n width: 100%;\n z-index: 1500;\n -ms-touch-action: none;\n -webkit-text-size-adjust: 100%;\n}\n.pswp img {\n max-width: none;\n}\n.pswp--animate_opacity {\n opacity: 0.001;\n transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);\n will-change: opacity;\n}\n.pswp--open {\n display: block;\n}\n.pswp--zoom-allowed .pswp__img {\n cursor: zoom-in;\n}\n.pswp--zoomed-in .pswp__img {\n cursor: grab;\n}\n.pswp--dragging .pswp__img {\n cursor: grabbing;\n}\n.pswp__bg {\n backface-visibility: hidden;\n background-color: rgba(0, 0, 0, 0.85);\n height: 100%;\n left: 0;\n opacity: 0;\n position: absolute;\n top: 0;\n transform: translateZ(0);\n transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);\n width: 100%;\n will-change: opacity;\n}\n.pswp__scroll-wrap {\n height: 100%;\n left: 0;\n overflow: hidden;\n position: absolute;\n top: 0;\n width: 100%;\n}\n.pswp__container,\n.pswp__zoom-wrap {\n bottom: 0;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n touch-action: none;\n}\n.pswp__container,\n.pswp__img {\n user-select: none;\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n}\n.pswp__zoom-wrap {\n position: absolute;\n transform-origin: left top;\n transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);\n width: 100%;\n}\n.pswp--animated-in .pswp__bg,\n.pswp--animated-in .pswp__zoom-wrap {\n transition: none;\n}\n.pswp__container,\n.pswp__zoom-wrap {\n backface-visibility: hidden;\n}\n.pswp__item {\n bottom: 0;\n left: 0;\n overflow: hidden;\n position: absolute;\n right: 0;\n top: 0;\n}\n.pswp__img {\n height: auto;\n left: 0;\n position: absolute;\n top: 0;\n width: auto;\n}\n.pswp__img--placeholder {\n backface-visibility: hidden;\n}\n.pswp__img--placeholder--blank {\n background: var(--black-color);\n}\n.pswp--ie .pswp__img {\n height: auto !important;\n left: 0;\n top: 0;\n width: 100% !important;\n}\n.pswp__error-msg {\n color: var(--secondary-text-color);\n font-size: 14px;\n left: 0;\n line-height: 16px;\n margin-top: -8px;\n position: absolute;\n text-align: center;\n top: 50%;\n width: 100%;\n}\n.pswp__error-msg a {\n color: var(--secondary-text-color);\n text-decoration: underline;\n}\n.pswp__button {\n appearance: none;\n background: none;\n border: 0;\n box-shadow: none;\n cursor: pointer;\n display: block;\n float: right;\n height: 44px;\n margin: 0;\n overflow: visible;\n padding: 0;\n position: relative;\n transition: opacity 0.2s;\n width: 44px;\n}\n.pswp__button:focus,\n.pswp__button:hover {\n opacity: 1;\n}\n.pswp__button:active {\n opacity: 0.9;\n outline: none;\n}\n.pswp__button::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n.pswp__ui--over-close .pswp__button--close {\n opacity: 1;\n}\n.pswp__button,\n.pswp__button--arrow--left:before,\n.pswp__button--arrow--right:before {\n background: url(../images/default-skin.png) 0 0 no-repeat;\n background-size: 264px 88px;\n height: 44px;\n width: 44px;\n}\n@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {\n .pswp--svg .pswp__button,\n .pswp--svg .pswp__button--arrow--left:before,\n .pswp--svg .pswp__button--arrow--right:before {\n background-image: url(../images/default-skin.svg);\n }\n .pswp--svg .pswp__button--arrow--left,\n .pswp--svg .pswp__button--arrow--right {\n background: none;\n }\n}\n.pswp__button--close {\n background-position: 0 -44px;\n}\n.pswp__button--share {\n background-position: -44px -44px;\n}\n.pswp__button--fs {\n display: none;\n}\n.pswp--supports-fs .pswp__button--fs {\n display: block;\n}\n.pswp--fs .pswp__button--fs {\n background-position: -44px 0;\n}\n.pswp__button--zoom {\n background-position: -88px 0;\n display: none;\n}\n.pswp--zoom-allowed .pswp__button--zoom {\n display: block;\n}\n.pswp--zoomed-in .pswp__button--zoom {\n background-position: -132px 0;\n}\n.pswp--touch .pswp__button--arrow--left,\n.pswp--touch .pswp__button--arrow--right {\n visibility: hidden;\n}\n.pswp__button--arrow--left,\n.pswp__button--arrow--right {\n background: none;\n height: 100px;\n margin-top: -50px;\n position: absolute;\n top: 50%;\n width: 70px;\n}\n.pswp__button--arrow--left {\n left: 0;\n}\n.pswp__button--arrow--right {\n right: 0;\n}\n.pswp__button--arrow--left:before,\n.pswp__button--arrow--right:before {\n content: \"\";\n height: 30px;\n position: absolute;\n top: 35px;\n width: 32px;\n}\n.pswp__button--arrow--left:before {\n background-position: -138px -44px;\n left: 6px;\n}\n.pswp__button--arrow--right:before {\n background-position: -94px -44px;\n right: 6px;\n}\n.pswp__counter {\n color: var(--white-color);\n font-size: 11px;\n font-weight: 700;\n height: 44px;\n left: 0;\n line-height: 44px;\n padding: 0 15px;\n position: absolute;\n top: 0;\n user-select: none;\n}\n.pswp__caption {\n bottom: 0;\n left: 0;\n min-height: 44px;\n position: absolute;\n width: 100%;\n}\n.pswp__caption__center {\n color: var(--white-color);\n font-size: 11px;\n line-height: 1.6;\n margin: 0 auto;\n max-width: 420px;\n padding: 25px 15px 30px;\n text-align: center;\n}\n.pswp__caption__center .post-caption-title {\n font-size: 15px;\n font-weight: 500;\n margin-bottom: 7px;\n text-transform: uppercase;\n}\n.pswp__caption__center .post-caption-meta-item + .post-caption-meta-item:before {\n content: \"\\02022\";\n padding: 0 4px;\n}\n.pswp__caption--empty {\n display: none;\n}\n.pswp__caption--fake {\n visibility: hidden;\n}\n.pswp__preloader {\n direction: ltr;\n height: 44px;\n left: 50%;\n margin-left: -22px;\n opacity: 0;\n position: absolute;\n top: 0;\n transition: opacity 0.25s ease-out;\n width: 44px;\n will-change: opacity;\n}\n.pswp__preloader__icn {\n height: 20px;\n margin: 12px;\n width: 20px;\n}\n.pswp__preloader--active {\n opacity: 1;\n}\n.pswp__preloader--active .pswp__preloader__icn {\n background: url(../images/preloader.gif) 0 0 no-repeat;\n}\n.pswp--css_animation .pswp__preloader--active {\n opacity: 1;\n}\n.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {\n animation: clockwise 500ms linear infinite;\n}\n.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {\n animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;\n}\n.pswp--css_animation .pswp__preloader__icn {\n background: none;\n height: 14px;\n left: 15px;\n margin: 0;\n opacity: 0.75;\n position: absolute;\n top: 15px;\n width: 14px;\n}\n.pswp--css_animation .pswp__preloader__cut {\n height: 14px;\n overflow: hidden;\n position: relative;\n width: 7px;\n}\n.pswp--css_animation .pswp__preloader__donut {\n background: none;\n border: 2px solid var(--white-color);\n border-bottom-color: transparent;\n border-left-color: transparent;\n border-radius: 50%;\n box-sizing: border-box;\n height: 14px;\n left: 0;\n margin: 0;\n position: absolute;\n top: 0;\n width: 14px;\n}\n@media screen and (max-width: 1024px) {\n .pswp__preloader {\n float: right;\n left: auto;\n margin: 0;\n position: relative;\n top: auto;\n }\n}\n@keyframes clockwise {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n@keyframes donut-rotate {\n 0% {\n transform: rotate(0);\n }\n 50% {\n transform: rotate(-140deg);\n }\n 100% {\n transform: rotate(0);\n }\n}\n.pswp__ui {\n opacity: 1;\n visibility: visible;\n z-index: 1550;\n -webkit-font-smoothing: auto;\n}\n.pswp__top-bar {\n height: 44px;\n left: 0;\n position: absolute;\n top: 0;\n width: 100%;\n}\n.pswp__caption,\n.pswp__top-bar,\n.pswp--has_mouse .pswp__button--arrow--left,\n.pswp--has_mouse .pswp__button--arrow--right {\n backface-visibility: hidden;\n transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);\n will-change: opacity;\n}\n.pswp--has_mouse .pswp__button--arrow--left,\n.pswp--has_mouse .pswp__button--arrow--right {\n visibility: visible;\n}\n.pswp__ui--idle .pswp__top-bar {\n opacity: 0;\n}\n.pswp__ui--idle .pswp__button--arrow--left,\n.pswp__ui--idle .pswp__button--arrow--right {\n opacity: 0;\n}\n.pswp__ui--hidden .pswp__top-bar,\n.pswp__ui--hidden .pswp__caption,\n.pswp__ui--hidden .pswp__button--arrow--left,\n.pswp__ui--hidden .pswp__button--arrow--right {\n opacity: 0.001;\n}\n.pswp__ui--one-slide .pswp__button--arrow--left,\n.pswp__ui--one-slide .pswp__button--arrow--right,\n.pswp__ui--one-slide .pswp__counter {\n display: none;\n}\n.pswp__element--disabled {\n display: none !important;\n}\n.pswp--minimal--dark .pswp__top-bar {\n background: none;\n}\n",".kg-toggle-heading-text {\n font-size: 1.8rem;\n font-weight: 700;\n}\n\n.has-serif-title .kg-toggle-heading-text {\n font-family: var(--font-serif);\n}\n\n.kg-toggle-content > * + * {\n margin: 2.4rem 0 0;\n}\n\n.kg-width-wide,\n.kg-width-full {\n margin-right: -30px;\n margin-left: -30px;\n max-width: calc(100% + 60px);\n width: auto;\n}\n\n.kg-width-wide img,\n.kg-width-full img {\n width: 100%;\n}\n\n.kg-image-card .kg-image {\n cursor: pointer;\n}\n\n.kg-gallery-container {\n display: flex;\n flex-direction: column;\n}\n\n.kg-gallery-row {\n display: flex;\n flex-direction: row;\n justify-content: center;\n}\n\n.kg-gallery-image {\n cursor: pointer;\n}\n\n.kg-gallery-image img {\n width: 100%;\n height: 100%;\n}\n\n.kg-gallery-row:not(:first-of-type) {\n margin: 10px 0 0 0;\n}\n\n.kg-gallery-image:not(:first-of-type) {\n margin: 0 0 0 10px;\n}\n\n.kg-bookmark-card {\n border: 1px solid var(--mid-gray-color);\n border-radius: 4px;\n}\n\n.kg-bookmark-container {\n display: flex;\n overflow: hidden;\n}\n\n.kg-bookmark-container::after {\n display: none;\n}\n\n.kg-bookmark-content {\n flex-grow: 1;\n overflow: hidden;\n padding: 25px;\n}\n\n.kg-bookmark-title {\n color: var(--dark-gray-color);\n font-size: 16px;\n line-height: 1.3;\n font-weight: 700;\n}\n\n.kg-bookmark-description {\n overflow: hidden;\n margin-top: 5px;\n color: var(--secondary-text-color);\n font-size: 14px;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.kg-bookmark-metadata {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n margin-top: 5px;\n font-size: 12px;\n}\n\n.kg-bookmark-icon {\n margin-right: 5px;\n width: 20px;\n height: 20px;\n}\n\n/* These classes will be deprecated. Keep them for GScan validation. */\n.kg-bookmark-author,\n.kg-bookmark-publisher {\n display: inline;\n}\n\n.kg-bookmark-metadata > span {\n color: var(--dark-gray-color);\n}\n\n.kg-bookmark-metadata > span:nth-of-type(2)::before {\n content: \"•\";\n padding: 0 5px;\n}\n\n.kg-bookmark-thumbnail {\n position: relative;\n flex-shrink: 0;\n width: 180px;\n}\n\n.kg-bookmark-thumbnail img {\n position: absolute;\n width: 100%;\n height: 100%;\n object-fit: cover;\n border-radius: 0 4px 4px 0;\n}\n\n@media (max-width: 767px) {\n .kg-bookmark-container {\n flex-direction: column;\n }\n\n .kg-bookmark-thumbnail {\n margin-left: 0;\n width: 100%;\n height: 200px;\n }\n\n .kg-bookmark-thumbnail img {\n border-radius: 0 0 4px 4px;\n }\n}\n",".u-shadow {\n overflow: hidden;\n border-radius: 5px;\n box-shadow: var(--shadow-base);\n transition: box-shadow 0.3s var(--animation-base);\n}\n\n.u-shadow:hover {\n box-shadow: 0 0 20px rgba(0, 0, 0, 0.12);\n}\n\n.u-plain-list {\n margin: 0;\n padding: 0;\n list-style-type: none;\n}\n\n.u-placeholder {\n position: relative;\n z-index: 10;\n background-color: var(--light-gray-color);\n}\n\n.u-placeholder.same-height {\n height: 0;\n}\n\n.u-placeholder.rectangle {\n padding-bottom: 56.25%;\n}\n\n.u-object-fit {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n\n.u-permalink {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 10;\n outline: none;\n}\n\n.u-hover-item {\n transition: opacity 0.3s var(--animation-base);\n}\n\n.u-hover-wrapper:hover .u-hover-item {\n opacity: 0.5;\n}\n\n.u-hover-wrapper:hover .u-hover-item:hover {\n opacity: 1;\n}\n\n.u-text-format h1,\n.u-text-format h2,\n.u-text-format h3,\n.u-text-format h4,\n.u-text-format h5,\n.u-text-format h6 {\n margin-top: 40px;\n}\n\n.has-serif-title .u-text-format h1,\n.has-serif-title .u-text-format h2,\n.has-serif-title .u-text-format h3,\n.has-serif-title .u-text-format h4,\n.has-serif-title .u-text-format h5,\n.has-serif-title .u-text-format h6 {\n font-family: var(--font-serif);\n}\n\n.u-text-format h1 {\n font-size: 26px;\n}\n\n.u-text-format h2 {\n font-size: 23px;\n}\n\n.u-text-format h3 {\n font-size: 20px;\n}\n\n.u-text-format h4 {\n font-size: 17px;\n font-weight: 700;\n}\n\n.u-text-format h5 {\n font-size: 15px;\n font-weight: 700;\n}\n\n.u-text-format h6 {\n font-size: 13px;\n font-weight: 700;\n text-transform: uppercase;\n}\n\n.u-text-format strong {\n color: var(--dark-gray-color);\n}\n\n.u-text-format a {\n color: var(--primary-color);\n}\n\n.u-text-format > *:first-child,\n.u-text-format > *:first-child > *:first-child {\n margin-top: 0 !important;\n}\n\n.u-text-format > *:last-child,\n.u-text-format > *:last-child > *:last-child {\n margin-bottom: 0 !important;\n}\n\n.has-serif-body .u-text-format > blockquote,\n.has-serif-body .u-text-format > ol,\n.has-serif-body .u-text-format > ul,\n.has-serif-body .u-text-format > dl,\n.has-serif-body .u-text-format > p {\n font-family: var(--font-serif);\n}\n"]} \ No newline at end of file diff --git a/assets/css/blog/content.css b/assets/css/blog/content.css index 7a2672c..d69b7d3 100644 --- a/assets/css/blog/content.css +++ b/assets/css/blog/content.css @@ -63,7 +63,7 @@ is the very first element in the post content */ font-weight: 600; } -.gh-content a:not(.kg-bookmark-container):not(.kg-btn):not(.kg-nft-card-container) { +.gh-content a:not(.gh-post-upgrade-cta a):not(.kg-bookmark-container):not(.kg-btn):not(.kg-nft-card-container) { color: var(--ghost-accent-color); text-decoration: underline; word-break: break-word; @@ -73,7 +73,10 @@ is the very first element in the post content */ .gh-content > ul, .gh-content > dl, .gh-content > p, -.kg-callout-text { +.kg-callout-text, +.kg-toggle-content > ol, +.kg-toggle-content > ul, +.kg-toggle-content > p { font-size: 1.5rem; } @@ -82,7 +85,10 @@ is the very first element in the post content */ .has-serif-body .gh-content > ul, .has-serif-body .gh-content > dl, .has-serif-body .gh-content > p, -.has-serif-body .kg-callout-text { +.has-serif-body .kg-callout-text, +.has-serif-body .kg-toggle-content > ol, +.has-serif-body .kg-toggle-content > ul, +.has-serif-body .kg-toggle-content > p { font-family: var(--font-serif); } diff --git a/assets/css/misc/kg.css b/assets/css/misc/kg.css index cfe45b3..75896c7 100644 --- a/assets/css/misc/kg.css +++ b/assets/css/misc/kg.css @@ -1,3 +1,16 @@ +.kg-toggle-heading-text { + font-size: 1.8rem; + font-weight: 700; +} + +.has-serif-title .kg-toggle-heading-text { + font-family: var(--font-serif); +} + +.kg-toggle-content > * + * { + margin: 2.4rem 0 0; +} + .kg-width-wide, .kg-width-full { margin-right: -30px;