body,body.dark-mode{background-color:#020617;}.hero .social{display:none!important;}@media(min-width:641px){body.page-type .article-page .content-wrap{padding-top:50px!important;padding-bottom:50px!important;}}body.page-type .back-categories{display:none!important;}body.post-type .category-menu{display:none!important;}@media(min-width:641px){.search-results{box-sizing:border-box;padding:max(24px,50px)!important;}}html body .categories a{border-radius:24px!important;padding-left:22px!important;padding-right:22px!important;}.landing-page .posts a .post-in-categories,.category-page .posts a .post-in-categories,.author-page .posts a .post-in-categories{margin:20px 0!important;gap:7px!important;}.landing-page .posts a .post-in-categories strong,.category-page .posts a .post-in-categories strong,.author-page .posts a .post-in-categories strong{display:inline-block;border-radius:30px;padding:5px 12px;line-height:1;font-size:calc(var(--secondary-font-size) * .7125)!important;}html body:not(.dark-mode) .landing-page .posts a .post-in-categories strong,html body:not(.dark-mode) .category-page .posts a .post-in-categories strong,html body:not(.dark-mode) .author-page .posts a .post-in-categories strong{background:#ebeff6;}.landing-page .posts a .post-text .post-author,.category-page .posts a .post-text .post-author,.author-page .posts a .post-text .post-author{display:block;margin-bottom:10px;}.landing-page .posts a .post-author .card-date,.category-page .posts a .post-author .card-date,.author-page .posts a .post-author .card-date{display:inline;margin:0;}body.post-type .article-page .post-specific-categories{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 30px;justify-content:center;}body.post-type .article-page .post-specific-categories a{font-size:calc(var(--secondary-font-size) * .75);line-height:1;text-decoration:none;text-transform:uppercase;border-radius:24px;padding:7px 13px;white-space:nowrap;}:where(body.post-type .article-page .post-specific-categories) a{color:var(--colors-text);}html body.post-type:not(.dark-mode) .article-page .post-specific-categories a{background:#ebeff6;}body.post-type .article-page .article-reading-time{color:var(--colors-text)!important;}body.page-type .article-page .article-reading-time{color:var(--colors-text)!important;}body.post-type .article-page .half-post-left{text-align:center!important;}body.post-type .article-page .half-post-left .main-post{padding-right:0!important;max-width:900px;margin-left:auto!important;margin-right:auto!important;}body.post-type .article-page .copy{border-top:0!important;}body.post-type .article-page .copy-in{padding-top:0!important;}body.page-type .article-page .half-post-left{text-align:center!important;}body.page-type .article-page .half-post-left .main-post{padding-right:0!important;max-width:900px;margin-left:auto!important;margin-right:auto!important;}body.page-type .article-page .copy{border-top:0!important;}body.page-type .article-page .copy-in{padding-top:0!important;}.categories a.category-menu-all.current{display:none!important;}@media(min-width:641px){.landing-page .content-wrap,.category-page .content-wrap,.author-page .content-wrap{padding-top:50px!important;padding-bottom:50px!important;}}.landing-page .item-link,.category-page .item-link,.author-page .item-link{border-style:solid!important;border-width:0px!important;padding:0px!important;}.landing-page .post-hold,.category-page .post-hold,.author-page .post-hold,.landing-page .post-text,.category-page .post-text,.author-page .post-text{padding-left:0px!important;padding-right:0px!important;}.landing-page .post-text p,.category-page .post-text p,.author-page .post-text p{color:#94a3b8!important;}@media(min-width:641px){body.post-type .article-page .content-wrap{padding-top:50px!important;padding-bottom:50px!important;}}body.post-type .article-page .half-post-left.no-image{box-sizing:border-box;width:100%!important;margin:0!important;}body.post-type .article-page .half-post-left:not(.no-image){display:block!important;box-sizing:border-box;width:100%!important;margin:0!important;}body.post-type .article-page .half-post.half-right{display:block!important;box-sizing:border-box;width:100%!important;margin:0px 0 0!important;padding:0!important;}body.page-type .article-page .half-post-left:not(.no-image){display:block!important;box-sizing:border-box;width:100%!important;margin:0!important;}body.page-type .article-page .half-post.half-right{display:block!important;box-sizing:border-box;width:100%!important;margin:0px 0 0!important;padding:0!important;}@media(min-width:641px){body.post-type .article-page .main-post h1{font-size:36px!important;text-align:center;}}body.post-type .article-page .related-posts .posts p,body.page-type .article-page .post-recommendations .posts p{color:#94a3b8!important;}.footer{background:#020617!important;border-width:0!important;}.footer{margin-top:0px!important;}.footer,.footer .footer-web,.footer .footer-links,.footer .footer-links > div{text-align:center!important;}.footer .social{justify-content:center!important;}.footer .footer-links{justify-content:center!important;column-gap:80px!important;margin-bottom:10px!important;}.footer .footer-links{flex-direction:column;row-gap:20px!important;}.footer .footer-links a{display:inline-block!important;margin:0 5px 10px;}.footer .footer-pages > p{display:none!important;}.footer a.footer-logo{margin-bottom:10px!important;padding-top:0!important;padding-bottom:0!important;}.footer .footer-web > .theme-blog-description{margin:0!important;padding-top:0!important;padding-bottom:0!important;}.footer .footer-web > .social a{margin-top:20px!important;}.footer .footer-web{margin-bottom:0!important;}.footer > .container:first-child > .footer-web:has(> .footer-logo) > :last-child{margin-bottom:100px!important;}.footer > .container:first-child > .footer-web:has(> .theme-blog-description:not(.description-empty)) > :last-child{margin-bottom:100px!important;}.footer > .container:first-child > .footer-web:has(> .social > a) > :last-child{margin-bottom:100px!important;}.footer > .container:first-child > .footer-web > .footer-content{margin:0 0 20px!important;}.footer .footer-web p{margin:0!important;}.footer .footer-content p,.footer .footer-links a,.footer .footer-links p,.footer .footer-web > .mt-30 p,.footer a.rss,.footer .footer-web > .break p,.footer a.made-with{padding-top:0!important;padding-bottom:0!important;}.footer .footer-links{margin:0 0 50px!important;}.footer .footer-links a,.footer .footer-links p{margin-bottom:0!important;line-height:normal;}.footer .footer-web > .mt-30{margin:0 0 60px!important;}.footer .footer-web > .copyright{margin:0 0 50px!important;}.footer .footer-web > .break{margin:0 0 60px!important;}.footer .social svg{color:#cccccc!important;}.footer .social.social-icons-brand{--blog-social-black-surface:#fff;--blog-social-black-inset:3px;--blog-social-black-radius:5px;}.top-menu .top-right-menu a{border-radius:5px!important;}html body .hero .theme-blog-cover-text,html body .hero .theme-blog-cover-text p{font-size:24px!important;}html body .categories a{font-weight:500!important;}@media(min-width:641px){html body.page-type .article-page .main-post h1{font-size:36px!important;}}html body.page-type .article-page .main-post h1{text-align:center!important;}html body .footer a:not(:where(.footer-newsletter a)):not(:where(.footer-logo)){font-size:16px!important;}html body .blog-logo{border-radius:20px!important;}html body .blogstatic-subscribe-hold{background-color:#0f172a!important;}html body .blogstatic-subscribe-area button{background-color:#a5b4fc!important;color:#334155!important;}html body a.footer-logo img{border-radius:20px!important;}@media(max-width:900px){.top-menu .top-left-menu,.top-menu .top-left-menu .header-link,.top-menu .header-wordmark{min-width:0!important;max-width:100%!important;}.top-menu .top-left-menu .header-link{flex-wrap:wrap;}.top-menu .header-wordmark{flex:1 1 min-content;}.top-menu .top-left-menu .theme-blog-title,.top-menu .top-left-menu .theme-blog-subtitle{white-space:normal!important;overflow-wrap:anywhere;}.top-menu .side-search{flex-shrink:0;}}@media(max-width:900px){.top-menu > .container{position:relative;}.top-menu .menu-items.drop-show{position:absolute!important;top:100%;left:auto;right:20px;width:max-content!important;min-width:200px;max-width:calc(100% - 40px);flex-direction:column!important;flex-wrap:nowrap!important;z-index:60;box-sizing:border-box;margin-top:6px!important;max-height:calc(100vh - 120px);overflow-y:auto;background:#020617;box-shadow:0 14px 32px rgba(0,0,0,.16);}}@media(max-width:900px){.top-menu > .container:has(#search-hold.search-show){position:relative;}.top-menu > .container{column-gap:12px!important;}.top-menu > .container:has(#search-hold.search-show) > :not(.side-search){visibility:hidden!important;}.top-menu > .container:has(#search-hold.search-show) > .side-search{position:static!important;}.top-menu > .container:has(#search-hold.search-show) #search-hold.search-show{position:absolute!important;top:auto!important;left:20px!important;right:20px!important;display:flex!important;align-items:center;box-sizing:border-box;z-index:61;animation:modern-search-open .22s ease-out;}.top-menu > .container:has(#search-hold.search-show) #search-hold.search-show input{flex:1 1 auto;width:auto!important;min-width:0;}}@media(min-width:901px){.top-menu .top-left-menu,.top-menu .top-right-menu{flex-grow:0!important;flex-basis:auto!important;}.top-menu .menu-items{margin-left:auto!important;margin-right:auto!important;}}@media(max-width:900px){.top-menu{padding-top:20px!important;padding-bottom:20px!important;}.footer > .container:first-child > .footer-web:has(> .footer-logo) > :last-child{margin-bottom:50px!important;}.footer > .container:first-child > .footer-web:has(> .theme-blog-description:not(.description-empty)) > :last-child{margin-bottom:50px!important;}.footer > .container:first-child > .footer-web:has(> .social > a) > :last-child{margin-bottom:50px!important;}.footer > .container:first-child > .footer-web > .footer-content{margin:0 0 20px!important;}.footer .footer-content p,.footer .footer-links a,.footer .footer-links p,.footer .footer-web > .mt-30 p,.footer a.rss,.footer a.made-with{padding-top:17px!important;padding-bottom:17px!important;}.footer a.rss,.footer a.made-with{display:inline-block;}.footer .footer-links,.footer .footer-web > .mt-30,.footer .footer-web > .copyright,.footer .footer-web > .break{margin:0 0 10px!important;}}.banner-context-posts .hero{display:none!important;}.banner-context-pages .hero{display:none!important;}@media(max-width:640px){body.page-type .article-page .content-wrap{padding-top:20px!important;padding-bottom:20px!important;}.search-results{box-sizing:border-box;padding:max(24px,20px)!important;}.landing-page .content-wrap,.category-page .content-wrap,.author-page .content-wrap{padding-top:20px!important;padding-bottom:20px!important;}body.post-type .article-page .content-wrap{padding-top:20px!important;padding-bottom:20px!important;}body.post-type .article-page .main-post h1{font-size:30px!important;text-align:center;}html body.page-type .article-page .main-post h1{font-size:30px!important;}}