.listing-sidebar{grid-column:1/5;margin-bottom:1.5rem}.listing-content{grid-column:1/5;z-index:3}@media screen and (min-width:600px){.listing-content,.listing-sidebar{grid-column:1/9}}@media screen and (min-width:905px){.listing-sidebar{grid-column:1/4;order:1}.listing-sidebar>.content-wrapper{position:sticky;top:100px}.listing-content{grid-column:4/13;order:2}}.blog-post-wrapper .content-wrapper .blog-post-content,.blog-post-wrapper .content-wrapper .related-posts,.blog-post-wrapper .content-wrapper .sidebar-wrapper{grid-column:1/5}.blog-post-wrapper .header-wrapper{width:100%}.blog-post-wrapper .header-wrapper .blog-post-header{align-items:center;display:flex;justify-content:center;min-height:80vh;position:relative;width:100%}.blog-post-wrapper .header-wrapper .blog-post-header .blog-post-header-content{padding:2rem 1rem;position:relative;z-index:2}.blog-post-wrapper .header-wrapper .blog-post-header .blog-post-header-content h1+#hs_cos_wrapper_post_intro_{display:block;margin-top:2rem}.blog-post-wrapper .header-wrapper .blog-post-header .blog-post-header-content #hs_cos_wrapper_post_intro_ p{font-family:PolySans Neutral Mono,Helvetica,Arial,Lucida,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.blog-post-wrapper .header-wrapper .blog-post-header img.blog-post-hero{bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}.blog-post-wrapper .content-wrapper .blog-post-content{margin-top:2.5rem}.blog-post-wrapper .content-wrapper .blog-post-content .blog-post-detail{margin-bottom:2.5rem;margin-top:2.5rem}.blog-post-wrapper .content-wrapper .blog-post-content .blog-post-detail .post-author,.blog-post-wrapper .content-wrapper .blog-post-content .blog-post-detail time{font-family:PolySans Slim Mono,Helvetica,Arial,Lucida,sans-serif;font-size:1rem;font-weight:300;letter-spacing:-.03375rem;line-height:1.5}.blog-post-wrapper .content-wrapper .blog-post-content .blog-post-detail .post-tag{animation:none;border-bottom:none;border-image-slice:0;border-image-source:none;border-top-right-radius:1rem;display:inline-block;font-family:PolySans Neutral Mono,Helvetica,Arial,Lucida,sans-serif;font-size:.85rem;font-weight:400;letter-spacing:0;line-height:1;margin-left:2.5rem;padding:.5rem .75rem;vertical-align:bottom}.blog-post-wrapper .content-wrapper .blog-post-content h2:not(:first-child),.blog-post-wrapper .content-wrapper .blog-post-content h3,.blog-post-wrapper .content-wrapper .blog-post-content h4,.blog-post-wrapper .content-wrapper .blog-post-content h5,.blog-post-wrapper .content-wrapper .blog-post-content h6{margin-top:2.5rem}.blog-post-wrapper .content-wrapper .blog-post-content h2,.blog-post-wrapper .content-wrapper .blog-post-content h3,.blog-post-wrapper .content-wrapper .blog-post-content h4,.blog-post-wrapper .content-wrapper .blog-post-content h5,.blog-post-wrapper .content-wrapper .blog-post-content h6{margin-bottom:2rem}.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body img{height:auto!important;max-width:100%!important}.blog-post-wrapper .content-wrapper .related-posts{margin-bottom:2.5rem;margin-top:2.5rem;padding-left:0!important;padding-right:0!important}.blog-post-wrapper .content-wrapper .related-posts hr{background-color:rgb(var(--black));border:none;height:2px;margin-left:auto;margin-right:auto;width:100%}.blog-post-wrapper .content-wrapper .related-posts .headline{margin-bottom:1rem;margin-top:2.5rem}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper{display:flex;flex-flow:column nowrap;grid-column:1/5;row-gap:2rem}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item{display:block;position:relative;width:calc(100% - 30px)}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-tag{word-wrap:unset;border-top-right-radius:1rem;display:inline-block;font-family:PolySans Neutral Mono,Helvetica,Arial,Lucida,sans-serif;font-size:.85rem;font-weight:400;left:100%;line-height:1;padding:.5rem .75rem;position:absolute;top:0;transform:rotate(90deg) translateY(-30px);transform-origin:top left;white-space:nowrap}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-full-link{border:none;bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-cover{height:200px;overflow:hidden;position:relative;width:100%}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-cover img{height:100%;object-fit:cover;transform:scale(1);transition:transform .25s ease;width:100%}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item:hover .post-cover img{transform:scale(1.1)}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-content{background-color:rgb(var(--white));border:1px solid rgb(var(--black));padding:1.5rem 1rem}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-content .post-singular-tag{font-family:PolySans Bulky,Helvetica,Arial,Lucida,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:.0375rem;text-transform:uppercase}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-content .post-date{font-family:PolySans Median,Helvetica,Arial,Lucida,sans-serif;font-size:1.15rem;font-weight:600}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-content .post-title{font-family:Poppins,Helvetica,Arial,Lucida,sans-serif;font-size:1.15rem;font-weight:400;line-height:1.6;margin-top:1rem;text-decoration:none}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-content .post-title a{border-bottom:none;letter-spacing:0;text-decoration:none}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-content .post-link{left:50%;margin-top:1rem;position:relative;transform:translateX(-50%)}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-content .post-link span{background-size:100% 100%;border-image-source:linear-gradient(90deg,#fb8500 0,hsla(3,100%,70%,.75) 28.13%,#8c78ff 58.85%,#4bc1ff);color:transparent;font-size:1rem}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item.is-extra .post-content .post-title{font-family:PolySans Bulky Wide,Helvetica,Arial,Lucida,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.67;margin-top:1rem;text-decoration:none}@media screen and (min-width:600px){.blog-post-wrapper .content-wrapper .blog-post-content,.blog-post-wrapper .content-wrapper .related-posts,.blog-post-wrapper .content-wrapper .sidebar-wrapper{grid-column:1/9}.blog-post-wrapper .header-wrapper .blog-post-header .blog-post-header-content{padding:2rem 1.5rem}.blog-post-wrapper .header-wrapper .blog-post-header .blog-post-header-content #hs_cos_wrapper_post_intro_ p{font-size:1.3125rem;line-height:1.9}.blog-post-wrapper .content-wrapper .blog-post-content .blog-post-detail .post-author,.blog-post-wrapper .content-wrapper .blog-post-content .blog-post-detail time{font-size:1.125rem}.blog-post-wrapper .content-wrapper .related-posts hr{width:80%}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper{flex-flow:row wrap;justify-content:space-between;row-gap:3rem}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item{margin-right:30px;width:calc(50% - 30px - 1.5rem)}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-cover{height:270px}}@media screen and (min-width:905px){.blog-post-wrapper .content-wrapper .sidebar-wrapper{grid-column:1/4}.blog-post-wrapper .content-wrapper .sidebar-wrapper .blog-post-nav-module{position:sticky;top:100px}.blog-post-wrapper .content-wrapper .blog-post-content{grid-column:5/13;margin-top:3.5rem}.blog-post-wrapper .content-wrapper .blog-post-content .blog-post-detail{margin-top:3.5rem}.blog-post-wrapper .header-wrapper .blog-post-header .blog-post-header-content{max-width:1064px;width:80%}.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h2:not(:first-child),.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h3,.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h4,.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h5,.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h6{margin-top:3.5rem}.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h2{font-size:3.25rem}.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h3{font-size:3.125rem}.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h4{font-size:2.625rem}.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h5{font-size:1.5rem}.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h6{font-size:1.25rem}.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body>:not(img){max-width:80%}.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body img,.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body>img{height:auto!important;max-width:100%!important;width:100%!important}.blog-post-wrapper .content-wrapper .related-posts{grid-column:2/12;margin-bottom:3.5rem;margin-top:3.5rem}.blog-post-wrapper .content-wrapper .related-posts hr{max-width:1064px;width:65%}.blog-post-wrapper .content-wrapper .related-posts .headline{margin-top:3.5rem}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper{justify-content:flex-start;row-gap:4rem}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item{margin-right:calc(40px + 1.5rem);width:calc(33.33333% - 40px - 1.5rem)}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-tag{border-top-right-radius:2rem;font-size:1rem;padding:.75rem .85rem;transform:rotate(90deg) translateY(-40px)}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-content{padding:2.5rem 1.5rem}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-content .post-date{font-size:1.125rem}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-content .post-title{font-size:1.25rem}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-content .post-link{margin-top:1.5rem}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper .post-item .post-content .post-link span{font-size:1.125rem}}@media screen and (min-width:1240px){.blog-post-wrapper .content-wrapper .blog-post-content,.blog-post-wrapper .content-wrapper .blog-post-content .blog-post-detail{margin-top:5rem}.blog-post-wrapper .header-wrapper .blog-post-header .blog-post-header-content{width:65%}.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h2:not(:first-child),.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h3,.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h4,.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h5,.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body h6{margin-top:5rem}.blog-post-wrapper .content-wrapper .blog-post-content #hs_cos_wrapper_post_body>:not(img){max-width:65%}.blog-post-wrapper .content-wrapper .related-posts{margin-bottom:5rem;margin-top:5rem}.blog-post-wrapper .content-wrapper .related-posts .headline{margin-top:5rem}.blog-post-wrapper .content-wrapper .related-posts .related-posts-wrapper{row-gap:8rem}}.blog-breadcrumb{grid-column:1/5}.blog-breadcrumb .breadcrumb-container{padding:1.5rem 0}.blog-breadcrumb ol.breadcrumb{list-style-type:none;margin:0;padding:0}.blog-breadcrumb ol.breadcrumb li{display:inline-block}.blog-breadcrumb ol.breadcrumb li a{border-bottom:none;font-family:PolySans Bulky Mono,Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-decoration:none}.blog-breadcrumb ol.breadcrumb li a,.blog-breadcrumb ol.breadcrumb li span{font-size:.65rem;letter-spacing:-.0225rem;line-height:1;margin-bottom:0;margin-top:0}.blog-breadcrumb ol.breadcrumb li span,.blog-breadcrumb ol.breadcrumb li:not(:last-child):after{font-family:PolySans Slim Mono,Helvetica,Arial,Lucida,sans-serif;font-weight:300}.blog-breadcrumb ol.breadcrumb li:not(:last-child):after{content:">";display:inline-block;font-size:.65rem;letter-spacing:-.0225rem;line-height:1;margin-left:.65rem;margin-right:.65rem}@media screen and (min-width:600px){.blog-breadcrumb{grid-column:1/9}.blog-breadcrumb .breadcrumb-container{padding:2.5rem 0}.blog-breadcrumb ol.breadcrumb li a,.blog-breadcrumb ol.breadcrumb li span,.blog-breadcrumb ol.breadcrumb li:not(:last-child):after{font-size:.75rem}.blog-breadcrumb ol.breadcrumb li:not(:last-child):after{margin-left:.75rem;margin-right:.75rem}}@media screen and (min-width:905px){.blog-breadcrumb{grid-column:1/13}.blog-breadcrumb .breadcrumb-container{padding:3.5rem 0}}@media screen and (min-width:1240px){.blog-breadcrumb .breadcrumb-container{padding:5rem 0}}