h1{padding:80px 0 40px;font-size:40px;line-height:48px;color:#505762;hyphens:manual}.search h1{padding:60px 0}h2{margin-top:20px;margin-bottom:18px;color:#505762}.slidey{overflow:hidden;padding:30px 0;background:#f3f5f8;border-bottom:1px solid #e5e8ed}.js-enabled .slidey{-webkit-transition:margin-top .2s;-moz-transition:margin-top .2s;transition:margin-top .2s}.slidey b,.slidey label{display:block;font-weight:500;padding-bottom:15px;font-size:15px;font-weight:500}.slidey form,.slidey aside{float:left;width:50%}.slidey form input{padding:20px;width:75%}.slidey li{list-style:none}.slidey a{display:block;text-decoration:none;color:#717985}.slidey a:hover{color:#414b59}.slidey li span{float:right;opacity:.6}#top{overflow:hidden;padding:0 35px;background:#fff;border-bottom:1px solid rgba(22,36,54,.1)}#top nav{padding-top:12px}#logo img{width:250px;padding-left:35px;vertical-align:middle}#top h1{display:inline;padding:0;margin-top:0;line-height:30px;font-size:30px;vertical-align:middle}#top a{float:left;font-size:13px;font-weight:500;text-decoration:none;color:#8895a7}#top #logo:hover,#top ul a:hover,#top ul .active a,.posts .items li:first-child h2 a:hover,p a:hover{color:#4171b1}#top ul{list-style:none;float:right}#top ul li{float:left;padding-left:16px}#top ul a{display:inline-block;color:#555f6d}#top ul img{display:inline-block;vertical-align:middle;position:relative;top:1px;width:19px;height:19px;opacity:.4}#top ul a:hover img{opacity:.7}#top ul a.active img{opacity:1}#top input[type=search]{border:1px solid #bfc3c8;padding:2px;outline:0;border-radius:2px;-webkit-appearance:none}.items{list-style:none}.items>li{padding:70px 0 60px;color:#4b5e4d}.posts .items>li:first-child{padding:50px 0}.items li h1 a,.posts .items>li:first-child h2 a{color:#3d4551}.items h1{padding:0 0 8px}.items h1 a{text-decoration:none}.items h2{font-size:32px;line-height:41px}.items h2 a{display:block;padding-bottom:12px;color:#fff;color:rgba(176,200,236,.8);text-decoration:none}.items h2 a:hover{color:#fff}.items .content{padding:10px 0 0}.items .content p{padding-bottom:15px}.pagination{overflow:hidden;padding:30px 0;margin-bottom:50px;border-top:1px solid rgba(22,36,54,.1);border-bottom:1px solid rgba(22,36,54,.1)}.pagination:empty{display:none}.pagination a{float:left;text-decoration:none;font-size:18px;font-weight:500;color:#6f7b8b}.pagination a:hover{color:#3c4857}.pagination a.next{float:right}.content.wrap{padding-bottom:50px}.content.wrap ul,.content.wrap ol,.items li ul{padding:20px 30px}.content.wrap ul ul,.content.wrap ol ol,.items li ul ul{padding:0 20px}.footnote,.commentlist time,.items footer,.content.wrap footer{display:block;padding:5px 0 15px;color:#98a2b1;font-size:14px;font-style:italic;white-space:nowrap}.footnote{padding:20px 0 40px}ul.commentlist{margin-bottom:40px;list-style:none;border-top:1px solid rgba(22,36,54,.1)}ul.commentlist .wrap{position:relative}ul.commentlist li{padding:40px 0;border-bottom:1px solid rgba(22,36,54,.1)}ul.commentlist time{font-size:13px}ul.commentlist h2{font-size:25px;line-height:33px}ul.commentlist .counter{position:absolute;right:0;top:0;font-size:25px;font-weight:300;color:#cdd2da}#comment{overflow:hidden}#comment label[for]{display:none}#comment p{float:left;width:48%;margin-right:4%;margin-bottom:10px;text-indent:0}#comment p+p{margin-right:0}#comment p.textarea{float:none;width:100%}#comment input,#comment textarea{width:100%;padding:10px 15px;font-size:15px;font-weight:400;border:1px solid rgba(22,36,54,.2);border-radius:4px}#comment input:focus,#comment textarea:focus{outline:none;background:#f7f9fc}#comment textarea{min-height:150px;max-height:800px;resize:vertical}#comment button{display:inline-block;padding:9px 18px;background:#4e82ce;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:13px;font-weight:500}#comment button:hover{background:#3c6eb7}#bottom{padding:30px 0 40px}#bottom ul{float:right;list-style:none}#bottom li{float:left;padding-left:35px;font-size:14px}#bottom a{text-decoration:none}article img{margin-right:auto;margin-left:auto;display:block}article p{text-align:justify;hyphens:auto;-webkit-hyphens:auto}article p sup{line-height:0}.content p a:hover{text-decoration:underline;color:#37640e}blockquote{padding-left:25px;font-size:20px;margin-bottom:15px}blockquote p{padding-bottom:0;font-style:italic}blockquote::before{content:"»";position:absolute;margin-left:-50px;font-size:80px;color:#e0e0e0;margin-top:-6px;font-style:italic}.readmorelink{font-size:24px;margin-bottom:8px;display:block}.shortcode-topinfo{border-left:5px solid #6d970d;padding-left:20px;margin-bottom:25px;padding-top:10px;padding-bottom:10px;padding-right:15px;background:#f4f7f5}.shortcode-topinfo>p{text-align:left}.related_posts{}.related_posts h3{margin-top:30px;font-size:25px;margin-bottom:20px;padding-left:5px}.related_posts_item{display:flex;flex-direction:row;margin-bottom:20px;background:#f9f9f9;border-radius:10px;color:#505762}.related_posts_item:hover{color:#37640e}.related_posts_item img{width:100px;border-top-left-radius:10px;border-bottom-left-radius:10px;object-fit:cover}.related_posts_item h4{font-size:30px;margin-left:30px;margin-right:10px;display:flex;align-items:center;line-height:35px}.img-cover{object-fit:cover}.img-contain{object-fit:contain}.img-contain-max-vh80{object-fit:contain;max-height:80vh}.img-contain-max-vh100{object-fit:contain;max-height:100vh}.footnotes>ol{list-style-type:none;counter-reset:elementcounter;padding-left:0!important;padding-right:0}.footnotes>ol>li{padding-left:14px}.footnotes>ol>li>p{text-align:left;hyphens:none}.footnotes>ol>li::before{content:counter(elementcounter);counter-increment:elementcounter;font-size:.8em;margin-top:-8px;font-weight:700;position:absolute;margin-left:-14px}