.blog>header{min-width:100%}.blog .blog-heading{font-size:1.3rem;color:#a7a7a7;margin-bottom:2rem}.blog .tags{margin-top:2rem}.blog .sidebar{position:-webkit-sticky;position:sticky}@media (max-width: 55.9375em){.blog .sidebar{position:relative;top:1rem;background-color:#fff;color:#dddee4;border:none}}@media (min-width: 56em){.blog .sidebar{margin-left:2rem}}.blog .sidebar h4{color:#dddee4}.blog .sidebar ul{list-style-type:none;padding-left:0;padding-top:0.3rem;font-size:0.8rem}@media (max-width: 55.9375em){.blog .sidebar ul{display:inline}}.blog .sidebar ul li{border-bottom:1px solid #d6d6d6}@media (max-width: 55.9375em){.blog .sidebar ul li{border:none;display:inline}.blog .sidebar ul li:after{content:"";margin:0.6rem}.blog .sidebar ul li.last:after{content:none}}.blog .sidebar ul li a{font-size:0.8rem;color:#767676;margin:0.2rem 0;display:inline-block;width:100%}@media (max-width: 55.9375em){.blog .sidebar ul li a .blog .sidebar ul li a{width:auto}}.blog .sidebar ul li:last-of-type{border:none}.blog .sidebar span .archive_date{display:inline-block}.blog .sidebar span.label{background-color:#f5f5f5;padding:0.05rem 0.35rem;margin-left:0.6rem;border-radius:0.5rem;color:#a7a7a7;float:right}.blog footer{margin:auto}@media (max-width: 55.9375em){.blog .pagination>li>a{padding:6px 9px}}@media (max-width: 39.9375em){.blog .pagination>li>a{padding:6px 3px}}article.header.row{padding-top:1.8rem;padding-bottom:0}.blog-post{margin-top:4rem;font-size:1.1rem}@media (max-width: 23.9375em){.blog-post{font-size:0.99rem}}.blog-post.row{padding-top:1rem}.blog-post p{word-break:break-word}.blog-post a img{width:auto;-o-object-fit:cover;object-fit:cover}.blog-post footer{font-size:0.8rem;text-transform:uppercase;letter-spacing:0.0625em}.blog-post footer a{color:#767676;margin:1rem}.blog-post hr+p{margin-top:1rem}.blog-post .category{padding:0.1rem 0.5rem 0.05rem;background-color:#d6d6d6;border-radius:0.3rem;font-size:0.7125rem;text-transform:uppercase;color:white;letter-spacing:1px;margin:0 0.3rem 1rem 0;display:inline-block}.blog-post .item{min-width:50%;max-width:50%}@media (max-width: 39.9375em){.blog-post .meta{font-size:0.6375rem}}.blog-post .meta+h1{margin-top:1.2rem;margin-bottom:1rem}.blog-post .sc-notice{font-weight:bold}.blog-post .sc-notice>div:before{content:"";color:#666;margin-top:0.075rem;margin-left:0.4rem}.blog-post .sc-notice.update>div:first-child{background:#def;border-top:2rem solid #cde}.blog-post .sc-notice.update>div:first-child:after{content:"UPDATE";font-weight:normal;font-size:0.875rem;letter-spacing:0.1rem;color:#000;margin-top:0.175rem;margin-left:0.4rem}.blog-post h6.meta a{text-decoration:underline}.blog-post .reading-time{color:#a7a7a7}#blog-post-prompt{background-color:#6A87FF;padding:2rem}#blog-post-prompt p{color:white;font-weight:bold;font-style:italic}#blog-post-prompt a{text-decoration:underline;color:white}.blog-post-summary>p:first-child,.highlight-first-p>p:first-child{font-size:1.4rem}@media (max-width: 23.9375em){.blog-post-summary>p:first-child,.highlight-first-p>p:first-child{font-size:1rem}}.social-share{margin-right:1rem}.social-share.facebook{color:#3b5998}.social-share.twitter{color:#1da1f2}.blog-item{margin-bottom:6rem}.blog-item header img{width:100%;margin:0;max-height:38rem;-o-object-fit:cover;object-fit:cover}.blog-item a{color:#000}.blog-item a:hover{color:#767676}.blog-item .blog-title{font-size:1.825rem;margin-bottom:0.6rem}.blog-item .meta+.blog-title{margin-top:0.6rem}.blog-item img{margin-bottom:1rem}.blog-item .blog-feed-hero{min-width:100%}.img-hang-left{max-width:60%;margin-right:2rem !important;margin-top:0 !important;margin-left:-6rem !important;float:left}@media only screen and (max-width: 970px){.img-hang-left{flex-direction:column;float:inherit;max-width:100%;margin:auto !important}}.meta,.meta a{color:#a7a7a7}.meta a{text-decoration:underline}.full-hero .blog-hero-image .header h1,.full-hero .blog-hero-image .header p{background-color:rgba(0,0,0,0.8);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.75;padding:0.3rem 1rem}.full-hero .blog-hero-image .header .h6{color:rgba(255,255,255,0.65);background-color:transparent}.full-hero .blog-hero-image .header h1{margin-top:1rem}@media (min-width: 112em){.full-hero .blog-hero-image .header h1{font-size:5rem}}@media (max-width: 55.9375em){.full-hero .blog-hero-image .header h1{font-size:2.4rem}}@media (max-width: 39.9375em){.full-hero .blog-hero-image .header h1{font-size:1.5rem}}@media (max-width: 23.9375em){.full-hero .blog-hero-image .header h1{font-size:1rem}}.full-hero .blog-hero-image .header img{position:absolute;top:0;z-index:-1;margin:0;color:#fff;min-height:10vw;flex-flow:column;max-width:60rem}@media (min-width: 112em){.full-hero .blog-hero-image .header{max-width:96rem}}.full-hero .blog-post{margin-top:0}.full-hero .small{font-size:1.25rem;margin-top:1rem}.full-hero section p.small{font-size:0.8rem;margin-top:0.3rem}.full-hero section p.smaller{font-size:0.8rem;margin-top:0.3rem}.full-hero .blog-hero-image{background-color:transparent;background-size:cover;background-position:50%;min-height:34vw}@media (max-width: 55.9375em){.full-hero .blog-hero-image{min-height:40vw}}.hero-taller-2 .full-hero .blog-hero-image{min-height:40vw;min-height:45.3vw}@media (max-width: 39.9375em){.hero-taller-2 .full-hero .blog-hero-image{min-height:60vw}}@media (max-width: 55.9375em){.hero-taller-2 .full-hero .blog-hero-image{min-height:45vw}}@media (max-width: 39.9375em){.hero-taller-2 .full-hero .blog-hero-image{min-height:66vw}}@media (max-width: 39.9375em){.hero-taller-2 .full-hero .blog-hero-image{min-height:60vw}}.blog .tags a{padding:0.05rem 0.5rem;margin-right:0.25rem;font-size:0.6875rem;border:solid 1px #d6d6d6;color:#767676;border-radius:0.15rem;text-transform:uppercase;letter-spacing:1px;display:inline-block;transition:all 0.2s}.blog .tags a:hover{background-color:#fffd38;border-color:#ffe61e}.blog .tags a .label{background:transparent;padding:0;margin:0 0 0 0.4rem;color:#a7a7a7;font-size:0.7rem}pre.blue-bolds b{color:#16f}.blog-post-sidebar .toc-container{position:sticky;position:-webkit-sticky;margin-top:0.6rem;top:1rem}.toc-container>ul{padding-left:0}.toc-container li{list-style-type:none;line-height:1.4;margin-top:0.6rem}.toc-container .menu_level_1{padding-left:0;font-size:0.95rem}.toc-container .menu_level_1 a{color:#767676}.toc-container .menu_level_1 a:hover{color:#00199a}.toc-container .menu_level_1 .menu_level_2{margin:0.3rem 0 0.3rem 0.1rem;padding-left:0.5rem;font-size:0.875rem;border-left:3px solid #f5f5f5}.toc-container .menu_level_1 .menu_level_3{padding-left:0.5rem;border-left:3px solid #f5f5f5}.toc-container .is-active{font-weight:700}.blog-post .blog-post-header,.blog-post .blog-post-summary,.blog-post .blog-post-body{order:-1}.blog-post .blog-post-body h3{margin-top:2.5rem}@media (max-width: 55.9375em){.blog-post .blog-post-sidebar{order:-1;margin:2rem 0;padding:1.5rem;border:1px solid #e5e5e5;box-shadow:0 0.1rem 0.3rem rgba(0,0,0,0.15)}}.blog-post .photo-credit{font-style:italic;margin-top:3.6rem}.info-card{font-size:90%}.info-card hr{margin:0.6rem 0 1.2rem}.card-icon{padding-right:0.6rem}.styled-list{margin:-1.2rem}.styled-list .card{border-top:0.6rem solid #0ca1ba;border-bottom:0.6rem solid #0ca1ba;padding-left:1.2rem;padding-bottom:4rem;font-size:95%}.styled-list ol{list-style:none;counter-reset:my-awesome-counter;margin:0;padding:0}.styled-list ol li{margin-top:1.6rem;counter-increment:my-awesome-counter;margin-bottom:0.5rem}.styled-list ol li::before{content:counter(my-awesome-counter);font-weight:1000;font-size:1.2rem;margin-right:0.5rem;font-family:"Muli", sans-serif;min-width:2.4rem;display:inline-block;text-align:center;padding:1rem 0;line-height:0;border-radius:1.6rem;background:rgba(100,200,220,0.3)}#subscribe-widget{background-color:#6A87FF;padding:1rem 3rem;padding-bottom:1.3rem}@media (max-width: 39.9375em){#subscribe-widget{padding:1rem 0.5rem !important}}#subscribe-widget img{margin:0}#subscribe-widget h3{margin:0;padding:0.3rem 0}#subscribe-widget #subForm{display:flex;padding:1rem}#subscribe-widget #subForm #fieldEmail{border-radius:4PX;margin-right:-5px;margin-left:5px}@media only screen and (max-width: 640px){#subscribe-widget #subForm{flex-direction:column;align-items:center}#subscribe-widget #subForm input,#subscribe-widget #subForm button{width:90%;margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}#subscribe-widget #subForm button{margin-top:1rem !important}}#author{display:flex;align-items:center;margin-top:3rem}#author #author-image{border-radius:50%;flex-basis:-moz-available}#author #author-bio{margin-left:3rem;font-size:1rem}#author #author-bio .author-name{font-weight:bold}@media only screen and (max-width: 640px){#author{flex-direction:column}}.subscribe-widget h3{font-size:1.4rem;font-weight:700}.blog-lghtbximg{display:block;text-align:center}pre{background:none}pre code,pre code.hljs{background:#f2f5ff;white-space:pre;color:#525666;font-family:monospace,monospace;line-height:24px;padding:9px 16px;border-radius:3px}.main-nav{background:#fff;margin-bottom:0 !important}#blog #subscribe-widget input{width:100%}#blog .related-pages-section img{margin:0}.speechkit{margin-bottom:2rem;height:50px;cursor:pointer}@media (max-width: 55.9375em){.blog-search{display:none}}
/*# sourceMappingURL=blogpost.css.map */