.blog-cont .prompt-cont .reset{display:none}.blog-header{background-color:#0a0a0a;box-shadow:0 0 5px 5px rgba(0,0,0,.231372549);display:flex;justify-content:center;padding:2rem 0;position:relative}.blog-header:after{background-image:url(/images/paper.jpg);background-position:50%;background-size:cover;content:"";filter:grayscale(100%);height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.blog-home{box-sizing:border-box;color:#fff;display:flex;flex-wrap:wrap;margin:-6rem auto 0;max-width:950px;padding:1rem;width:100%}.blog-home .blog-post-list{flex-wrap:wrap;column-gap:0;row-gap:2rem}@media screen and (min-width:480px){.blog-home .blog-post-list{column-gap:5%}}@media screen and (min-width:768px){.blog-home .blog-post-list{column-gap:3%;row-gap:3rem}}.blog-home .blog-post-card{width:100%}.blog-home .blog-post-card .post-into-cont{padding:0 .5rem}.blog-home .blog-post-card:hover .blog-home-post-image{transform:scale(1.03)}@media screen and (min-width:480px){.blog-home .blog-post-card{width:47%}}@media screen and (min-width:768px){.blog-home .blog-post-card{width:30%}}.blog-home .blog-home-post-image{background-size:cover;background-position:50%;height:150px;transition:transform .3s ease}.blog-home .post-meta{align-items:center;color:gray;display:flex;font-size:.8rem;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.blog-home .post-meta a{color:gray}.blog-home .post-title{line-height:1.5rem;font-size:1.4rem;margin-top:.5rem}.blog-home .post-desc{font-family:"Libertinus Serif",serif;font-size:1.1rem;line-height:1.3rem;margin-top:0}.blog-home .post-category{font-family:"Libertinus Serif",serif;font-size:1rem;font-style:italic}@media screen and (min-width:768px){.blog-home{margin:-4rem auto 0}}.blog-home a,.blog-home-featured a{display:block;overflow:hidden}.blog-home img,.blog-home-featured img{transition:transform .3s ease}.blog-post-list{display:flex;gap:2rem;list-style-type:none;margin:0;padding:0}.blog-post-card img{display:block;height:auto;max-width:100%}.blog-post-card .post-title{font-family:Archivo Narrow,serif}.blog-post-card:hover img{transform:scale(1.03)}.home-post-image-cont{height:150px}.blog-home-featured{background-color:#1a1a1a}.blog-home-featured .blog-post-card{align-items:center;box-sizing:border-box;color:#e6e3df;display:flex;flex-direction:column;margin:0 auto;max-width:1180px;padding:2rem 1rem 8rem;width:100%}.blog-home-featured .blog-post-card .post-title{font-size:2rem;line-height:2rem}.blog-home-featured .blog-post-card .post-category{font-family:"Libertinus Serif",serif;font-size:1rem;font-style:italic;padding-bottom:.25rem}.blog-home-featured .blog-post-card .post-meta{font-size:.8rem;color:gray}.blog-home-featured .blog-post-card .post-desc{font-family:"Libertinus Serif",serif;font-size:1.6rem;font-weight:200;line-height:1.6rem;margin-top:.5rem}@media screen and (min-width:768px){.blog-home-featured .blog-post-card .post-desc{margin-top:1rem}.blog-home-featured .blog-post-card{flex-direction:row;gap:3rem;padding:3rem 1rem 8rem}}.single-article-header .blog-home-btn-cont,.tag-page-featured .blog-home-btn-cont{border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;font-size:.8rem;justify-content:flex-start;margin:0 auto;max-width:1180px;padding:1rem .25rem .25rem}.single-article-header .blog-home-btn-cont a,.tag-page-featured .blog-home-btn-cont a{color:#a3a3a3}.single-article-header .blog-home-btn-cont .tag-name,.tag-page-featured .blog-home-btn-cont .tag-name{text-transform:capitalize}.single-article-header.single-article-header .blog-home-btn-cont,.tag-page-featured.single-article-header .blog-home-btn-cont{max-width:950px;position:relative;z-index:100}.home-featured-left{display:none;flex:3 1;order:2}@media screen and (min-width:768px){.home-featured-left{display:block;order:1}}.home-featured-image-mobile{margin:1rem 0 .25rem}@media screen and (min-width:768px){.home-featured-image-mobile{display:none}}.home-featured-right{flex:2 1;order:1}@media screen and (min-width:768px){.home-featured-right{order:2}}.blog-header-content{text-align:center;z-index:100}.blog-title{align-items:baseline;display:flex;font-family:Nosifer,sans-serif;gap:8px;justify-content:center;margin:0;transform:scale(1.2)}.blog-title span.tales{color:#e5d5bd;font-size:1.2rem;letter-spacing:1px;transform:translateY(1px)}.blog-title em{font-family:Inter Variable,serif;font-size:.65rem;letter-spacing:.5px;font-weight:800;text-transform:uppercase}.blog-title span.creep{color:#ff6464;font-family:Nosifer,sans-serif;font-size:1.6rem;padding-left:3px;transform:translateY(1px) rotate(2.5deg)}.single-article{box-sizing:border-box;color:#fff;display:flex;flex:1 1;flex-direction:column;flex-wrap:wrap;font-size:1.1rem;margin:1rem auto 0;max-width:950px;padding:1rem;width:100%}.single-article p{font-weight:200;font-size:1.1rem;line-height:1.4rem}.single-article h2{font-weight:600;margin:1.6rem 0 1rem}.single-article hr{border:0;border-top:1px solid hsla(0,0%,100%,.1);margin:2rem 0}@media screen and (min-width:768px){.single-article{flex-direction:row;padding:2rem}}.article-body{flex:3 1;padding-right:0}@media screen and (min-width:768px){.article-body{padding-right:2rem}}.article-sidebar{flex:1 1;padding-left:1rem}.article-footer{border-top:1px solid hsla(0,0%,100%,.1);margin-top:2rem;padding-top:2rem;width:100%}.article-footer .share-buttons{margin-top:2rem;justify-content:center}.single-article-header{background-color:#1a1a1a;overflow:hidden;position:relative}.single-article-header .single-header-content{box-sizing:border-box;margin:0 auto;max-width:950px;padding:2rem 2rem 6rem;position:relative;z-index:100}.single-article-header .article-category{font-family:"Libertinus Serif",serif;font-size:1.1rem;font-style:italic;padding-bottom:.25rem}.single-article-header .article-title{color:#e5d5bd;font-family:Archivo Narrow,serif;font-size:2.5rem;font-weight:800;letter-spacing:1px;line-height:2.5rem}.single-article-header .article-date-and-share{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.single-article-header .article-date{color:gray;display:flex;font-size:.8rem;gap:.5rem}.article-intro{font-size:1.6rem;font-weight:600;line-height:1.8rem;font-family:"Libertinus Serif",serif}.article-header-image{box-sizing:border-box;margin:-4rem auto 0;max-width:950px;padding:0 2rem;position:relative;z-index:100}.article-header-image img{display:block;width:100%}.article-header-image figcaption{color:gray;font-size:.8rem;padding-top:.5rem}.article-image img{border-radius:8px;box-shadow:0 0 30px 4px rgba(255,100,100,.09);filter:contrast(105%) brightness(95%);margin:0;width:100%}.share-buttons{display:flex;gap:12px}.author-name{color:#a3a3a3;font-weight:600;text-transform:uppercase}.share-buttons a{border:1px solid hsla(0,0%,100%,.2);border-radius:6px;cursor:pointer;font-size:.85rem;letter-spacing:.03em;text-transform:uppercase;opacity:.85;padding:6px 12px;transition:.2s ease}.share-buttons a:hover{background:rgba(255,0,0,.15);border-color:rgba(255,0,0,.4);color:#ffd492;opacity:1}.article-tags{align-items:center;gap:5px;display:flex}.article-tags>span{font-size:.9rem}.article-tags .footer-tag{font-family:Archivo Narrow,serif;font-size:.9rem;letter-spacing:1px;margin:0;text-transform:uppercase}.related-articles{margin-top:2rem}.related-articles ul{display:flex;flex-direction:column;gap:2rem;list-style-type:none;margin:0;padding:0}.related-articles ul li{flex:1 1}@media screen and (min-width:480px){.related-articles ul{flex-direction:row}}.related-article:hover .related-thumb{transform:scale(1.03)}.related-thumb-cont{overflow:hidden}.related-thumb{background-size:cover;background-position:50%;height:250px;transition:transform .3s ease}.related-title{color:#e5d5bd;font-family:Archivo Narrow,serif;margin-bottom:0}p.related-date{font-size:.8rem;margin-top:0}.blog-home-btn-cont{display:flex;font-size:.9rem;justify-content:center;margin-top:2rem}.blog-home-btn-cont .icon-link{cursor:pointer}.blog-home-btn-cont .icon-link:hover{color:#ffd492}.snow{display:none;opacity:.5}.with-snow .snow{display:block}.snow,.snow:after,.snow:before{position:absolute;top:-600px;left:0;bottom:0;right:0;background-image:radial-gradient(3px 3px at 376px 35px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 446px 110px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 199px 163px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 286px 324px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 398px 503px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 581px 18px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 250px 419px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 373px 574px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 227px 230px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 23px 401px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 193px 321px,rgba(255,255,255,.9) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 73px 286px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 351px 345px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 584px 48px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 269px 391px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 48px 554px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 374px 69px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 338px 300px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 95px 238px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 467px 321px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 7px 518px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 429px 389px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 125px 377px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 382px 81px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 207px 392px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 309px 78px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 238px 55px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 125px 459px,rgba(255,255,255,.9) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 202px 160px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 283px 222px,rgba(255,255,255,.9) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 254px 411px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 282px 322px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 115px 439px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 86px 588px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 581px 569px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 11px 572px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 368px 215px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 349px 425px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 221px 320px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 554px 226px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 86px 587px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 249px 257px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 35px 358px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 523px 303px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 152px 465px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 484px 308px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 513px 43px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 92px 452px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 298px 170px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 255px 588px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 168px 458px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 105px 572px,rgba(255,255,255,.9) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 572px 214px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 257px 195px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 538px 524px,rgba(255,255,255,.9) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 583px 49px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 361px 70px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 318px 439px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 173px 138px,rgba(255,255,255,.9) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 433px 81px,rgba(255,255,255,.9) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 167px 530px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 56px 20px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 327px 202px,rgba(255,255,255,.8) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 477px 192px,rgb(255,255,255) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 306px 558px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 160px 495px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 233px 259px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 81px 492px,rgba(255,255,255,.9) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 261px 20px,rgba(255,255,255,.7) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 188px 218px,rgba(255,255,255,.6) 50%,rgba(0,0,0,0));background-size:600px 600px;animation:snow 12s linear infinite;content:""}.snow:after{margin-left:-200px;opacity:.4;animation-duration:24s;filter:blur(3px)}.snow:after,.snow:before{animation-direction:reverse}.snow:before{animation-duration:36s;margin-left:-300px;opacity:.65;filter:blur(1.5px)}@keyframes snow{to{transform:translateY(600px)}}