html{font-family:"helvetica neue","Calibri Light",Roboto,"Open Sans",Ubuntu,BlinkMacSystemFont,"avenir next",avenir,"segoe ui",helvetica,Cantarell,noto,arial,sans-serif;font-size:10px}body{line-height:1.43;color:#222;background-color:#fcfcfc;margin:0}article,aside,details,footer,header,main,menu,nav,section,summary{display:block}article{padding:1% 3%}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}.bigger{font-size:1.25em}h1{margin:.67em 0;font-size:2em}h1 a{color:#fcfcfc}small{font-size:80%}img{border:0;max-width:100%;vertical-align:middle}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,h4{page-break-after:avoid}.navbar{display:none}p.sharing{display:none}#pagination,#pagination-label{display:none}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-weight:500;line-height:1.1;color:inherit}.h1,.h2,.h3,.h4,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h4,.h5,h5{margin-bottom:10px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:22px}.h5,h5{font-size:20px}p{margin:0 0 10px}.text-muted{color:#909090}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}code,pre{font-family:Menlo,Consolas,Monaco,"Liberation Mono","Lucida Console",monospace;font-size:1em;background-color:#f5f5f5;background-image:none}code{padding:2px 4px;color:#484745;border-radius:2px}pre{display:block;padding:9.5px;margin:0 0 10px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;border:1px solid #ccc;border-radius:2px;overflow:auto;white-space:pre;white-space:pre-wrap}pre code{padding:0;color:inherit;border-radius:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{min-width:1170px;width:auto}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-8,.col-md-10{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:992px){.col-md-10{float:left}.col-md-10{width:83.33333333%}.col-md-offset-1{margin-left:8.33333333%}}@media (min-width:1200px){.col-lg-8{float:left}.col-lg-8{width:66.66666667%}.col-lg-offset-2{margin-left:16.66666667%}}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#428bca}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header{float:left}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-right{float:right!important;margin-right:-15px}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#909090;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{font-size:14px;display:inline-block;padding:12px 20px;background-color:#fcfcfc;border:1px solid #ddd;border-radius:2px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;color:#fcfcfc;background-color:#0085a1;border:1px solid #0085a1}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fcfcfc}.disabled,.pager li>a .disabled,.pager li>a:focus .disabled,.pager li>a:hover .disabled,.pager li>span .disabled{color:#777;cursor:not-allowed;background-color:#eee!important}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.row:after,.row:before{display:table;content:" "}.container-fluid:after,.container:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.row:after{clear:both}a,body{color:#222}body{font-size:20px;font-weight:400}p{line-height:1.5;margin:30px 0}p a{text-decoration:underline;font-weight:600}h1,h2,h3,h4,h5{font-weight:800}a:focus,a:hover{color:#0085a1}a img:focus,a img:hover{cursor:zoom-in}.navbar-custom{position:absolute;top:0;left:0;width:100%;z-index:3;min-width:320px}.navbar-custom .navbar-brand{font-weight:800}.navbar-custom .nav li a{text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px}@media only screen{.navbar-custom{background:0 0;border-bottom:1px solid transparent}.navbar-custom .navbar-brand{color:#fcfcfc;padding:20px}.navbar-custom .navbar-brand:focus,.navbar-custom .navbar-brand:hover{color:rgba(255,255,255,.8)}.navbar-custom .nav li a{color:#fcfcfc;padding:6px}.navbar-custom .nav li a:focus,.navbar-custom .nav li a:hover{color:rgba(255,255,255,.8)}button.toggle{background-color:transparent;border:0 transparent;cursor:pointer}nav.navbar ul li svg{margin-top:3px}}@media only screen and (min-width:1170px){.navbar-custom{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}.intro-header{background-color:#37474e;margin-bottom:30px}.intro-header .page-heading,.intro-header .post-heading{padding:40px 0 30px;color:#fcfcfc;min-height:128px}.intro-header .page-heading{text-align:center;height:128px}.intro-header .page-heading h1{margin-top:0;font-size:26px}.intro-header .page-heading .subheading{font-size:14px;line-height:1.1;display:block;font-weight:400;margin:10px 0 0}@media only screen and (min-width:768px){.intro-header .page-heading h1{font-size:36px}.intro-header .page-heading .subheading{font-size:16px}}.intro-header .post-heading h1{font-size:26px}@media only screen and (min-width:768px){.intro-header .post-heading h1{font-size:32px}}@media (max-width:460px){span.subheading{visibility:hidden}}.post-preview>a{color:#222}.post-preview>a:focus,.post-preview>a:hover{text-decoration:none;color:#0085a1}.post-preview>a>.post-title{font-size:26px;margin-top:30px;margin-bottom:10px}.post-preview>.post-meta{color:#909090;font-size:18px;margin-top:0}@media only screen and (min-width:768px){.post-preview>a>.post-title{font-size:30px}}.pager li>a,.pager li>span{text-transform:uppercase;font-weight:800;letter-spacing:1px}a{text-decoration:underline}.meta{font-size:14px}span.tag{padding:.1em .6em;border:1px solid #ccc;background-color:#f9f9f9;color:#666;-moz-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 2px #fcfcfc inset;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 2px #fcfcfc inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 2px #fcfcfc inset;border-radius:3px;display:inline-block;margin:0 .1em;text-shadow:0 1px 0 #fcfcfc;line-height:1.4;white-space:nowrap}a.article-button{background-attachment:scroll;-webkit-background-clip:border-box;background-clip:border-box;background-origin:padding-box;background-size:auto;border-bottom-color:rgba(0,0,0,.4);border-bottom-left-radius:2px;border-bottom-right-radius:0;border-bottom-style:solid;border-bottom-width:1px;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-style:solid;border-left-width:1px;border-left-color:rgba(255,255,255,.3);border-right-color:rgba(0,0,0,.4);border-right-style:solid;border-right-width:1px;border-top-left-radius:2px;border-top-right-radius:0;border-top-color:transparent;border-top-style:solid;border-top-width:1px;color:#fcfcfc;cursor:pointer;display:inline-block;font-size:14px;font-style:normal;font-weight:700;line-height:27px;margin-right:-1px;outline-color:#fcfcfc;outline-style:none;outline-width:0;padding-bottom:6px;padding-left:16px;padding-right:16px;padding-top:6px;position:relative;text-align:center;text-decoration:none;text-shadow:rgba(0,0,0,.0980392) 0 1px 0;text-transform:uppercase;white-space:nowrap}a.article-button:focus,a.article-button:hover{color:#fcfcfc}a.article-button svg{vertical-align:text-top}a.comments-button{margin-bottom:3px;margin-right:12px;border-radius:4px;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4)}a.subscribe-button{background-color:#ff6a00;margin-bottom:3px;border-radius:4px;margin-right:12px;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4)}a.comments{background-color:#4387fd}a.comments-bluesky{background-color:#297cfd}a.comments-support-me{background-color:#50ab53}a.comments-linkedin{background-color:#175cb6}li a{font-weight:500;cursor:pointer}blockquote{-webkit-box-shadow:3px 3px 6px #ccc;box-shadow:3px 3px 6px #ccc;background-color:rgba(128,128,128,.1);position:relative}blockquote::before{content:"\201C";position:absolute;left:6px;top:3px;font-size:28px;font-weight:700;color:#666}blockquote>p{margin:12px;padding:6px 12px}.tag{display:inline-block;padding:6px 12px;margin:2px;text-decoration:none;border-radius:12px;font-size:.875em;text-decoration:none;border:1px solid #ddd}.tag:hover{text-decoration:none;color:#fcfcfc;background-color:#0085a1;border:1px solid #0085a1}img.author-avatar{border:1px solid #000;border-radius:6em;-moz-border-radius:6em;-webkit-border-radius:6em}.e-content{padding-bottom:12px}div.post-preview p{margin:18px 0}