html body{--colors-headers:#000000!important;--colors-text:#333333!important;--colors-links:#555555!important;--colors-grays:#757575!important;}html body.dark-mode .wrap,html body.dark-mode .copy,html body.dark-mode .copy p,html body.dark-mode .copy li,html body.dark-mode .post-summary,html body.dark-mode .post-summary p{color:#333333;}html body.dark-mode .copy b,html body.dark-mode .copy strong,html body.dark-mode .copy em,html body.dark-mode .copy i,html body.dark-mode .post-summary b,html body.dark-mode .post-summary strong{color:inherit;}html body.dark-mode .copy h1,html body.dark-mode .copy h2,html body.dark-mode .copy h3,html body.dark-mode .copy h4,html body.dark-mode .copy h5,html body.dark-mode .copy h6,html body.dark-mode .main-post h1,html body.dark-mode .main-post h2{color:#000000;}html body.dark-mode .categories a:not(.current),html body.dark-mode .back-categories a:not(.current),html body.dark-mode .post-specific-categories a:not(.current),html body.dark-mode .share a,html body.dark-mode .posts a b,html body.dark-mode .footer-links a{color:#555555;}html body.dark-mode .posts .post-author em,html body.dark-mode .posts .home-date em,html body.dark-mode .posts .author-date em,html body.dark-mode .related-posts h3,html body.dark-mode .main-image span,html body.dark-mode .main-image span a,html body.dark-mode .hero-paragraph,html body.dark-mode .hero-paragraph p,html body.dark-mode .hero-paragraph a{color:#757575;}.hero .theme-blog-cover-text,.hero .theme-blog-cover-text p,.hero .theme-blog-cover-text a{color:#33413b!important;}.hero .social svg{color:#33413b!important;}.menu-items{gap:14.4px!important;margin-left:auto;}.menu-items > a,.menu-items > .menu-dull{color:#555555!important;}.landing-page > .container,.category-page > .container,.author-page > .container{box-sizing:border-box;width:min(1164px,calc(100% - 48px))!important;max-width:none!important;padding-left:0!important;padding-right:0!important;}@media(min-width:641px){body.page-type .article-page .content-wrap{padding-top:10px!important;padding-bottom:10px!important;}.search-results{box-sizing:border-box;padding:max(24px,10px)!important;}}body.theme-11 .category-menu a:not(.current):not(:hover){background:#eeeeee!important;}html body .categories a{border-radius:24px!important;padding-top:7px!important;padding-bottom:7px!important;padding-left:15px!important;padding-right:15px!important;}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;}.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:10px!important;padding-bottom:10px!important;}}.landing-page .item-link,.category-page .item-link,.author-page .item-link{border-style:solid!important;border-width:0px!important;padding:0px!important;box-shadow:0 10px 30px rgba(15,23,42,.10)!important;}@media(min-width:641px){body.post-type .article-page .content-wrap{padding-top:10px!important;padding-bottom:10px!important;}}.footer{background:#ffffff!important;border-width:0!important;}.footer p:not(:where(.footer-newsletter p)),.footer .theme-blog-description{color:#33413b!important;}.footer a:not(:where(.footer-newsletter a)),.footer .footer-links a{color:#33413b!important;}.footer .social svg{color:#777777!important;}html body .top-right-menu a{background:#f3f3f3!important;border-color:#f3f3f3!important;}html body .categories a{font-weight:500!important;}html body .footer a:not(:where(.footer-newsletter a)):not(:where(.footer-logo)){font-size:16px!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:#fff;box-shadow:0 14px 32px rgba(0,0,0,.16);}.dark-mode .top-menu .menu-items.drop-show{background:#111827;}}@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:0!important;}}@media(max-width:900px){.mobile-drop{color:#555555!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;}.footer{margin-top:0px!important;}}