div.body-container{background:#fff}.blog-header{background:#fff;width:100vw;height:37.5vw;position:relative}.blog-header div.bg{background:#fff url(https://go.blackspectacles.com/hubfs/bks-theme/hero-images/bg-hero-blog.svg) no-repeat 50% 100%;background-size:contain;position:fixed;top:0;left:0;z-index:1;width:100vw;height:37.5vw}.blog-header figure.fg{background:transparent url(https://go.blackspectacles.com/hubfs/bks-theme/hero-images/hero-blog-pencil.png) no-repeat 50% 50%;background-size:contain;position:absolute;z-index:2;bottom:0;left:0;width:100vw;height:12.38095238vw}.blog-header__title{margin:0;padding:0;visibility:hidden}@media screen and (max-width:40em){.blog-header,.blog-header div.bg{height:60vw}}.blog-header__author-avatar{border-radius:50%;box-shadow:0 0 12px 0 rgba(0,0,0,0.15);display:block;height:auto;margin:0 auto 1.4rem;width:200px}.blog-header__author-social-links a{background-color:#000;border-radius:50%;display:inline-block;height:40px;margin:0 5px;position:relative;width:40px}.blog-header__author-social-links a:hover,.blog-header__author-social-links a:focus{background-color:#494a52}.blog-header__author-social-links svg{fill:#fff;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.hs-blog-listing main div.content-wrapper,.hs-blog-post main div.content-wrapper{padding:0;position:relative;z-index:10}div.blog-index-top{width:100%;background:#fff;padding:2.5% 10% 5%;display:flex;flex-wrap:wrap}div.blog-index-bottom,section.blog-related-posts{width:100%;background:#e5e5e5;padding:5% 10% 2.5%;display:flex;flex-wrap:wrap}.blog-index__post,.blog-related-posts__post{flex:0 0 100%;background:#fff}.blog-index-top .blog-index__post{margin-right:0}.blog-index-bottom .blog-index__post,.blog-related-posts__post{margin-bottom:2em}@media screen and (max-width:30em){.body-container--blog-index{font-size:.888889em}div.blog-index-top{padding:10%}div.blog-index-bottom{padding:10% 10% 5%}div.blog-related-posts{padding:15% 10%}}@media screen and (min-width:48em){.blog-index__post,.blog-related-posts__post{flex:0 0 calc( ( 100% - 2em ) / 2 );margin-right:2em}.blog-index__post:nth-child(2n),.blog-related-posts__post:nth-child(2n){margin-right:0}}@media screen and (min-width:62.5em){.blog-index__post,.blog-related-posts__post{flex:0 0 calc(( 100% - 4em ) / 3);margin-right:2em}.blog-index__post:nth-child(2n),.blog-related-posts__post:nth-child(2n){margin-right:2em}.blog-index__post:nth-child(3n),.blog-related-posts__post:nth-child(3n){margin-right:0}}@media screen and (min-width:48em){.blog-index__post--large{display:flex;flex:1 0 100%}}.blog-index__post-image,.blog-related-posts__image{width:100%;height:0;padding-bottom:66.666667%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.blog-index__post--large .blog-index__post-image{margin-bottom:1.5em}@media screen and (min-width:48em){.blog-index__post-image-wrapper--large{flex:1 1 40%}.blog-index__post-content--large{flex:1 1 60%;padding-left:3em}.blog-index__post-content--full-width{flex:1 1 100%;padding-left:0}.blog-index__post--large .blog-index__post-image{margin-bottom:0}}.blog-index__post-content{display:flex;flex-direction:column;position:relative}.blog-index__post--small,.blog-related-posts__post{display:flex;flex-direction:column}.blog-index__post-content--small,.blog-related-posts__content{padding:7.5%;flex:1}.blog-index__post-content div.wrap,.blog-related-posts__content div.wrap{height:100%;padding-bottom:2em;position:relative}.blog-index__post-content h2,.blog-related-posts__content h2{margin:0 0 .75em;color:#1a1a1a}.blog-index__post-content--small h2,.blog-related-posts__content h2{font-size:1.5em}.blog-index__post-content a:not(.button),.blog-related-posts__content a:not(.button){color:#00b1ff;text-decoration:none}.blog-index__post-content h2 a:not(.button),.blog-related-posts__content h2 a:not(.button){color:inherit;text-decoration:none;transition:filter .25s}.blog-index__post-content h2 a:hover,.blog-related-posts__content h2 a:hover{filter:invert(.5),brightness(1.2)}.blog-index__post-content--large p{font-size:1.25em}.blog-index__post-content p,.blog-related-posts__content p{color:#5d5d5d}.blog-index__post-content p em,.blog-related-posts__content p em{font-style:normal}.blog-index__post-content p.date,.blog-related-posts__content p.date{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#a0a0a0;font-size:.9375em;justify-self:self-end;margin-bottom:0;position:absolute;bottom:0}.blog-pagination{width:100%;display:flex;justify-content:flex-start;align-items:center;padding:0 10% 10%;background:#e5e5e5;position:relative}.blog-pagination__link{border-radius:50%;margin:0 .625em;text-decoration:none}.blog-pagination__nextprev_group .blog-pagination__link:first-child{margin:0 .5em 0 0}.blog-pagination__nextprev_group .blog-pagination__link:last-child{margin:0 0 0 .5em}.blog-pagination__link--active{background-color:#00b1ff}.blog-pagination__link:hover,.blog-pagination__link:focus{text-decoration:none}.blog-pagination__nextprev_group{position:absolute;right:10%;display:flex}.blog-pagination__nextprev_group a{display:block;width:2.5em;height:2.5em}.blog-pagination__nextprev_group svg{width:100%;height:100%}.blog-pagination__nextprev_group a svg path{fill:#fff;transition:fill .25s}.blog-pagination__nextprev_group a:hover svg path{fill:#00b1ff}.blog-pagination__next-link{margin-right:0}.blog-pagination__link.blog-pagination__prev-link--disabled,.blog-pagination__link.blog-pagination__next-link--disabled{opacity:.5;cursor:default;pointer-events:none}.blog-pagination__number-link{display:block;width:.75em;height:.75em;overflow:hidden;text-indent:100%;white-space:nowrap;background-color:#fff;transition:background-color .25s}.blog-pagination__number-link:first-of-type{margin-left:0}.blog-pagination__number-link:hover,.blog-pagination__number-link:focus,.blog-pagination__number-link.blog-pagination__link--active{background-color:#00b1ff}.blog-post__meta,.blog-post__body,.blog-post__tags{width:100%;max-width:60em}.blog-post__body{margin-bottom:5em}.body-container--blog-post .blog-post{padding:calc(130px + 5%) 10% 3%}.blog-post__meta{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#a0a0a0;margin-bottom:3em;padding-bottom:.75em;border-bottom:1px rgba(23,23,23,.25) solid}.blog-post__meta a{color:#494a52;text-decoration:underline}.blog-post__meta p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:.333em;line-height:1}.blog-post__meta time{font-weight:normal}.blog-post>h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:2.5em;letter-spacing:-.02em;width:100%;max-width:18em;margin-bottom:.75em}div.hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_module.social_share{justify-content:flex-start;margin-bottom:0;padding-bottom:3em}.blog-post h1+div div.social-share:first-of-type{border-bottom:0;margin:3em 0}.blog-post__body .blog-index__post-image{margin-bottom:4em}.blog-post__body ul,.blog-post__body ol{font-size:1.125em;padding:0 10% 0 .5em}.blog-post__body ol{list-style:decimal;padding-left:1.5em}.blog-post__body li{margin-bottom:1.618em}.blog-post__body h3{font-weight:bold;margin:3em 0 .25em}.blog-post__tags svg{height:auto;margin-right:10px;width:15px}.blog-post p.share{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:.5em}.blog-post__tags{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 3em;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding-left:1.5em}.blog-post__tags span{margin-left:-1.5em}.blog-post .blog-post__tag-link{font-size:.875rem;background:#aaa;color:#fafafa;letter-spacing:.05em;display:block;padding:.25em .75em .325em 1em;margin:.25em;transition:background .25s;white-space:nowrap;position:relative}.blog-post .blog-post__tag-link::before{content:'';display:block;width:.25em;height:.25em;position:absolute;left:.375em;top:50%;transform:translateY(-50%);background:#fff;border-radius:50%}.blog-post .blog-post__tag-link:hover{color:#fff;text-decoration:none;background:#ccc}.blog-post__tags svg path{fill:#1a1a1a}.section.post-footer{display:none}div.return{padding:0 10% 7%}.return p{margin:0}.return a{font-family:Flama,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.075em;text-decoration:none}.return a:hover{text-decoration:none}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts .content-wrapper>h2{margin-bottom:1em}div.social-share{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:1em 0;border-bottom:1px rgba(123,123,123,.25) solid;padding-bottom:2em}.social-share>p{font-family:'Flama';text-transform:uppercase;color:#00b1ff;letter-spacing:.075em;margin:0 1em 0 0}.social-share ul{display:flex;justify-content:flex-start;align-items:center;margin:0}.social-share__link{background-color:#aaa;border-radius:50%;display:inline-flex;width:2em;height:2em;margin:0 .5em;position:relative}.social-share__link:first-child{margin-left:0}.social-share__link:last-child{margin-right:0}.social-share__link .hs_cos_wrapper{position:static}.social-share__link:hover,.social-share__link:focus{background-color:#ccc}.social-share__link:active{background-color:#bbb}.social-links__icon svg{fill:#fafafa;height:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.social-share__link:hover svg,.social-share__link:focus svg,.social-share__link:active svg{fill:#fff}