body{font-family:merriweather-sans-web,merriweather sans,open-sans,open sans,roboto,helvetica neue,helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-family:lato-web,lato,helvetica neue,helvetica,open-sans,open sans,roboto,arial,sans-serif}p .paragraph-link{font-family:merriweather-sans-web,merriweather sans,open-sans,open sans,roboto,helvetica neue,helvetica,sans-serif}.header-section .intro-header .page-heading .page-subheading{font-family:lato-web,lato,courier new ce,courier new,courier,sans-serif}article[role=main] p,article[role=main] h1,article[role=main] h2,article[role=main] h3,article[role=main] h4,article[role=main] h5,article[role=main] li,article[role=main] blockquote{text-shadow:#fff 1px 1px 1px;background-clip:text;-webkit-background-clip:text;-moz-background-clip:text}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.67)}.pager a{transition-duration:.7s}.pager li a:hover,.pager li a:focus{background-color:#ae2211}.post-preview .post-entry{font-family:merriweather-sans-web,merriweather sans,open-sans,open sans,arial unicode ms regular,lato-web,sans-serif}.post-preview .post-header-meta .meta-right-side{visibility:visible}.post-preview.with-img.small-item .post-header-meta .meta-right-side .publications{color:#dededf}.post-preview .post-header-meta .meta-right-side{white-space:nowrap;overflow:hidden;text-align:center;align-items:center;vertical-align:middle;margin-top:auto;margin-bottom:auto;margin-left:0;padding-left:5px;display:block}.post-preview .post-section:hover{color:#bbb}.post-preview .post-header-meta .meta-right-side .post-section::before{padding-left:5px}.post-preview .post-header-meta .meta-right-side a.post-section{z-index:40}@media screen and (max-width:521px){.post-preview.with-img.side-item .post-header-meta{left:85px;line-height:0}.post-preview.with-img.side-item .post-header-meta .meta-right-side{margin-top:4%}}@media screen and (max-width:440px){.post-preview{padding-bottom:2px}}@media only screen and (min-width:768px){.pager li a{padding:15px 25px}}@media only screen and (min-width:768px){.pager.blog-pager{margin-top:10px}}@media only screen and (min-width:768px){.main-content{padding-top:130px}}@media only screen and (min-width:768px){.disqus-comments{margin-top:40px}}@media only screen and (max-width:940px){.container-fluid{height:6.2vh}}@media only screen and (max-width:770px){.container-fluid{height:5.6vh}}@media only screen and (max-width:380px){.container-fluid{height:6.65vh}}@media only screen and (max-width:340px){.container-fluid{height:7vh}}.navbar-custom .navbar-nav{background:#f8f9fa;border:none}.navbar-custom .collapse.show .navbar-nav{border:1px solid #ddd}@media screen and (max-width:940px){.navbar-custom .navbar-nav{max-width:45%;padding-left:14px}}@media only screen and (max-width:767px){.navbar-custom .nav .navlinks-container.show-children .navlinks-children{display:block}}@media only screen and (min-width:768px){.navbar-custom .nav .navlinks-container{text-align:center}.navbar-custom .nav .navlinks-container:hover .navlinks-children{display:block}.navbar-custom .nav .navlinks-children{position:absolute}.navbar-custom .nav .navlinks-container .navlinks-children a{padding-left:10px;border:1px solid #eaeaea;border-width:0 1px 1px}}@media only screen and (min-width:768px){.intro-header{margin-top:130px}.intro-header.big-img{margin-top:91px}.intro-header.big-img .page-heading,.intro-header.big-img .post-heading{padding:150px 0}.intro-header .page-heading h1{font-size:80px}.intro-header .post-heading h1{font-size:50px}.intro-header.big-img .img-desc{font-size:14px}}@media screen and (max-width:440px){.header-section .intro-header .page-heading .page-subheading{padding-bottom:28px}}@media only screen and (max-width:365px){.header-section.has-img .intro-header.no-img{display:block}.intro-header.big-img{width:100%;height:220px}.intro-header.big-img .page-heading,.intro-header.big-img .post-heading{display:none}.header-section.has-img .big-img{margin-bottom:0}}@media only screen and (max-width:325px){.intro-header.big-img{height:200px}}.navbar-custom .navbar-brand{visibility:visible;font-weight:400;font-style:normal;font-size:18pt;padding-left:8px;font-family:computermodern-title,computer modern mono,courier new ce,courier new,Courier,liberation mono,Liberationmono,Amerika,monospace;text-shadow:none;letter-spacing:.045em;color:#757575;padding-top:8px}.navbar-custom a.navbar-brand:hover{color:#010177}.navbar-custom .nav li a{font-weight:800;color:#404040}.navbar-custom .navbar-brand:hover,.navbar-custom .navbar-brand:focus,.navbar-custom .nav li a:hover,.navbar-custom .nav li a:focus{color:#0085a1}.navbar-custom .navbar-brand-logo{padding-top:0;-webkit-transition:padding .5s ease-in-out;-moz-transition:padding .5s ease-in-out;transition:padding .5s ease-in-out}@media only screen and (min-width:768px){.navbar-custom .avatar-container{width:100px}.navbar-custom .avatar-container .avatar-img-border{width:100%}.navbar-custom .avatar-container .avatar-img{width:100%}}@media screen and (max-width:1050px){.navbar-custom .avatar-container h1{visibility:visible;width:200%;vertical-align:top;margin-top:21px;padding-bottom:0;padding-right:60%;margin-left:-68%}.navbar-custom .avatar-container h2{display:none;visibility:hidden;margin:0;padding:0}}@media screen and (max-width:880px){.navbar-custom .avatar-container{margin-top:5px}.navbar-custom .avatar-container h1{padding-top:0;margin-top:34px;padding-bottom:0;padding-right:10%;margin-left:-88%}}@media screen and (max-width:768px){.navbar-custom .avatar-container{margin-top:8px}.navbar-custom .avatar-container h1{margin-top:8px;margin-left:-88%;width:200%}.navbar-custom .avatar-container .avatar-img-border{width:50px}}@media screen and (max-width:440px){.navbar-custom .avatar-container{margin-top:7px;margin-left:8px}.navbar-custom .avatar-container h1{font-size:24px;margin-left:-70%;font-size:22px;margin-top:8px}.navbar-custom .avatar-container h1 .fa,.avatar-container h1 .fas,.avatar-container h1 .fab,.avatar-container h1 .far{margin-top:3px;font-size:20px}.navbar-custom .avatar-container .avatar-img-border{width:45px}.navbar-custom .navbar-brand{font-size:16px;margin-left:-5px}footer{font-size:50%}}#section-info{display:block;text-align:right;border-top:1px solid #bbb;padding:4px;color:#444;font-size:12px;margin-bottom:28px}.post-meta-taxonomy{text-align:right;display:block}.tags-heading h1.tags-title:first-letter,.tagi-heading h1.tagi-title:first-letter{text-transform:none}.post-taxonomies{text-align:right;margin-top:14px;margin-bottom:48px;padding-bottom:24px}.post-taxonomies .post-meta a{text-decoration:none;color:#5a5a5a}.post-taxonomies .post-meta a:hover,.post-taxonomies .post-meta a:focus{color:#008aff}.taxonomies-header{display:none;visibility:hidden;text-align:right;font-size:14px}.is-index .taxonomy-listing .category a{float:right;display:inline-block;top:15px;color:#a5a5a5;font-size:80%}.is-index .taxonomy-listing .category a:hover{color:#0507ce}.post-meta{font-family:lato-web,lato,helveticaneue-light,helvetica neue light,helvetica neue,helvetica,arial,sans-serif;font-style:normal;font-weight:300}.categories-heading h1.categories-title:first-letter,.tematy-heading h1.tematy-title:first-letter{text-transform:capitalize}.post-preview .post-meta .time-required-container{display:inline-block;visibility:visible}.post-preview .post-meta .word-count{display:inline;visibility:visible}.post-preview.with-img.small-item .post-meta .word-count{display:none;visibility:hidden}.post-preview .post-meta .time-required-container .time-required-short{display:none;visibility:hidden}.post-preview.small-item .post-meta .time-required-container .time-required-short{display:inline;visibility:visible}.post-preview.small-item.with-img .post-meta .time-required-container .time-required{display:none;visibility:hidden}@media screen and (max-width:1200px){.post-preview.small-item.with-img .post-title,.post-preview.small-item.with-img .post-subtitle{font-size:98%}.post-preview.small-item .post-meta .word-count,.post-preview.small-item .post-meta .time-required-container{display:none;visibility:hidden}}@media screen and (max-width:1100px){.post-preview.with-img.side-item .post-meta .time-required-container .time-required-short{display:inline;visibility:visible}.post-preview.with-img.side-item .post-meta .time-required-container .time-required{display:none;visibility:hidden}}@media screen and (max-width:992px){.post-preview.small-item .post-meta{display:none;visibility:hidden}}@media screen and (max-width:720px){.post-preview.side-item .post-meta .word-count{display:none;visibility:hidden}}@media screen and (max-width:522px){.post-preview.small-item .post-meta{display:inline;visibility:visible}.post-preview.small-item .post-meta.post-meta-taxonomy{display:none;visibility:hidden}.post-preview.small-item .post-meta .time-required-container{display:inline;visibility:visible}.post-preview.with-img.small-item .post-meta .word-count{display:inline;visibility:visible}}@media screen and (max-width:400px){.post-preview.with-img.small-item .post-meta .word-count{display:none;visibility:hidden}}@media screen and (max-width:420px){.post-preview .post-meta .word-count{display:none;visibility:hidden}.post-preview.with-img.side-item .post-meta{font-size:70%}.post-preview.with-img.side-item .post-title{font-size:84%}.post-preview.with-img.side-item .postsub-title{font-size:84%}}@media screen and (max-width:380px){.post-preview .post-meta .time-required-container .time-required-short{display:inline;visibility:visible}.post-preview .post-meta .time-required-container .time-required{display:none;visibility:hidden}.post-preview.with-img.side-item .post-meta .time-required-container{display:none;visibility:hidden}}@media screen and (max-width:348px){.post-preview.with-img.small-item .post-meta .word-count,.post-preview.small-item .post-meta .time-required-container{display:none;visibility:hidden}}@media screen and (max-width:335px){.post-preview.with-img.side-item .post-meta{font-size:65%}}@media screen and (max-width:316px){.post-preview .post-meta,.post-preview.with-img .post-meta,.post-preview.with-img.small-item .post-meta,.post-preview.small-item .post-meta{display:none;visibility:hidden}}.intro-header .content-heading .content-subheading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-smoothing:antialiased;-ms-font-smooth:antialiased;-o-font-smooth:antialiased;font-smooth:antialiased}@media screen and (max-width:1200px){.intro-header .content-heading h1{font-size:25px;margin-top:5px}.intro-header.no-post-img .content-heading h1{margin-top:30px}.intro-header .content-heading .content-subheading{font-size:20px}.intro-header .content-heading.multipart h1{font-size:20px;margin-top:5px}.intro-header .content-heading.multipart .content-subheading{font-size:25px}}@media screen and (max-width:767.99px){.intro-header .content-heading h1{font-size:24px;margin-top:5px}.intro-header.no-post-img .content-heading h1{margin-top:24px}.intro-header .content-heading .content-subheading{font-size:18px}.intro-header .content-heading.multipart h1{font-size:18px;margin-top:5px}.intro-header .content-heading.multipart .content-subheading{font-size:24px}}@media screen and (max-width:520px){.intro-header .content-heading h1{font-size:20px;margin-top:8px;margin-bottom:2px}.intro-header.no-post-img .content-heading h1{margin-top:24px}.intro-header.no-post-img .content-heading{margin-top:16px}.intro-header .content-heading .content-subheading{font-size:16px}.intro-header .content-heading.multipart h1{font-size:16px;margin-top:2px}.intro-header .content-heading.multipart .content-subheading{font-size:20px}}.posts-list .post-preview.with-img .post-header-visual .featured-post-image,.posts-list .post-preview.with-img .post-header-visual .post-header-meta,.posts-list .post-preview.with-img .post-header-visual .featured-post-image img{-o-transition:all .17s ease-in-out;-ms-transition:all .17s ease-in-out;-moz-transition:all .17s ease-in-out;-webkit-transition:all .17s ease-in-out;transition:all .17s ease-in-out}.posts-list .post-preview.with-img.big-item .post-header-visual .featured-post-image img{-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.posts-list .post-preview.with-img.small-item .post-header-visual:hover .post-header-meta{-o-transform:translate(-2px,-2px);-ms-transform:translate(-2px,-2px);-moz-transform:translate(-2px,-2px);-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.posts-list .post-preview.with-img.small-item .post-header-visual:hover .featured-post-image{box-shadow:4px 4px 8px 2px #888;-o-transform:translate(-2px,-2px);-ms-transform:translate(-2px,-2px);-moz-transform:translate(-2px,-2px);-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.posts-list .post-preview.with-img .post-header-visual:hover .featured-post-image img{-o-transform:scale(1.07);-ms-transform:scale(1.07);-moz-transform:scale(1.07);-webkit-transform:scale(1.07);transform:scale(1.07)}.posts-list .post-preview.with-img.small-item .post-header-visual:hover .featured-post-image img{-o-transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;transform:none}@media screen and (max-width:992px){.intro-header .page-heading.content-heading .content-subheading{font-size:17px;letter-spacing:4pt;padding-bottom:8px;margin-top:-14px}}@media screen and (max-width:767.99px){.intro-header .page-heading.content-heading .content-subheading{font-size:17px;letter-spacing:3.9pt}}@media screen and (max-width:500px){.intro-header .page-heading.content-heading .content-subheading{font-size:16px;letter-spacing:3.2pt;padding-top:0;padding-bottom:0;margin-top:-14px}}@media screen and (max-width:415px){.intro-header .page-heading.content-heading .content-subheading{font-size:15px;letter-spacing:2.9pt}.posts-list-heading .posts-list-title{font-size:80%;letter-spacing:1}}.site-navbar .avatar-container .avatar-img{-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.site-navbar .avatar-container .avatar-img.color{display:block;visibility:visible;position:static;filter:alpha(opacity=0);opacity:0;z-index:2}.site-navbar .avatar-container:hover .avatar-img{-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.site-navbar .avatar-container:hover .avatar-img.color{filter:alpha(opacity=1);opacity:1}.site-navbar .avatar-container:hover .avatar-img.bw{filter:alpha(opacity=0);opacity:0;-o-transform:scale(.4)rotate(360deg);-ms-transform:scale(.4)rotate(360deg);-moz-transform:scale(.4)rotate(360deg);-webkit-transform:scale(.4)rotate(360deg);transform:scale(.4)rotate(360deg)}.site-navbar .navbar-brand span{-o-transition:all 0s ease-in-out;-ms-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.brandsash{display:inline-block;font-family:liberationmono,Menlo,Consolas,Monaco,sfmono-regular,liberation mono,monospace;text-align:center;font-size:46px;font-weight:400;color:#8f2f12;position:-webkit-sticky;position:sticky;top:155px;min-width:108%;max-width:108%;padding-left:8px;margin-bottom:0;margin-left:0;margin-right:0;writing-mode:vertical-lr;-webkit-text-shadow:0 0 18px #fff0ef;-moz-text-shadow:0 0 18px #fff0ef;-ms-text-shadow:0 0 18px #fff0ef;-o-text-shadow:0 0 18px #fff0ef;text-shadow:0 0 18px #fff0ef;letter-spacing:0;-o-transition:color .4s ease-in-out;-ms-transition:color .4s ease-in-out;-moz-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out}.brandsash .L{display:inline-block;transform:scaleY(2.2);transform-origin:center}.brandsash.greyed{color:#d5d5d5}.brandsash:lang(ja){text-orientation:upright;font-family:noto serif jp,notoserifjp,hiragino mincho pron w6,hiragino mincho pron,hiragino mincho pron,hg mincho pro,songti sc,stsong,applemyungjo,merriweather-sans-web,merriweather sans,open-sans,open sans,pingfang hk,heiti sc,arial unicode ms regular,serif}.has-postimg .brandsash{padding-left:4px}span.brandsash .L:hover{color:#e00;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width:1320px){.brandsash{margin-left:-20px;margin-right:0}}@media screen and (max-width:1250px){.brandsash{margin-left:0;margin-right:-20px;font-size:52px;letter-spacing:5px;padding-top:10px}}@media screen and (max-width:992px){.brandsash{margin-left:-70px;margin-right:25px}}@media screen and (max-width:900px){.brandsash{margin-left:-60px;margin-right:5px}}@media screen and (max-width:820px){.brandsash{margin-left:-40px;margin-right:5px}}@media screen and (max-width:767.99px){.brandsash-container,.brandsash{display:none;visibility:hidden}}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:#a20}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:#a20}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{border-left-color:#a20}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{border-right-color:#a20}.tooltip-inner{background-color:#a20;color:#fdfdfd;font-size:15px;font-weight:400;font-variant:small-caps}.tooltip-inner .fanavbar{padding-top:4px;padding-bottom:3px;font-size:30px}code,kbd,pre,samp{color:#121212;font-family:Menlo,Consolas,Monaco,liberationmono,liberation mono,bitstream vera sans mono,courier new,courier,monospace;font-variant-ligatures:none;font-feature-settings:"liga" 0;hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none}p>code,p>a>code,li>code,li>a>code{color:#121212;background:#f8f8f8;border:1px solid #e4e4e9;border-radius:3px;padding:0 4px;margin-bottom:2px;white-space:nowrap;word-wrap:initial;hyphens:none;font-size:94%;font-variant-ligatures:none;font-feature-settings:"liga" 0;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none}p>a>code,li>a>code,blockquote>a>code,p>a:focus>code,li>a:focus>code,blockquote>a:focus>code,p>a:hover>code,li>a:hover>code,blockquote>a:hover>code,p>a:visited>code,li>a:visited>code,blockquote>a:visited>code{color:#0507d5}@media only screen and (max-width:1199.99px){p>code,p>a>code,li>code,li>a>code{white-space:pre-wrap}}blockquote code,i code,em code{color:#6c6c6d;margin-left:.045em;margin-right:.1em;border:none;background:0 0;position:relative;display:inline;font-size:94%;padding-bottom:1px}blockquote code::before,i code::before,em code::before{z-index:-1;content:"";position:absolute;top:-1px;left:-.45%;height:100%;width:100%;border:1px solid #e4e4e9;border-radius:3px;background-color:#f8f8f8;-webkit-transform:skew(-9.7deg);-moz-transform:skew(-9.7deg);-ms-transform:skew(-9.7deg);-o-transform:skew(-9.7deg);transform:skew(-9.7deg)}p .big-note,p.big-note,article.blog-post .big-note{font-family:merriweather-web,merriweather,garamond,georgia,serif}footer{color:#424242}footer a{color:#951011}footer a:hover,footer a:focus{color:#d01011}.footer-links a:hover,.footer-links a:focus{text-decoration:none}footer img.logo{width:128px;height:128px}.theme-by{font-size:85%;font-weight:100}.editorial-note{font-size:80%;font-weight:100}.social-prompt{font-size:80%;margin-top:46px;font-style:normal;margin-top:46px;color:#666}.social-prompt a{font-size:280%;display:inline-block;letter-spacing:.2em;color:#80809a}.social-prompt a:hover{color:#61617c}@media only screen and (min-width:768px){footer{padding:50px 0}footer .footer-links{font-size:18px}footer .copyright{font-size:16px}footer .editorial-note{font-size:14px}}.podcast-share .fab.fa-youtube{margin-left:-2px}.podcast-share .fab.fa-amazon{margin-left:2px}.rseed-njs .noscript{display:block}