#post-wrapper{padding:0 var(--outer-padding)}.post-body-wrapper{display:grid;grid-auto-rows:max-content;grid-template-columns:1fr;position:relative;grid-column-gap:var(--outer-padding);grid-row-gap:0;margin-left:auto;margin-right:auto;max-width:1200px;padding-top:4rem}.post-body-wrapper .title{color:#000;font-family:var(--worksans);font-size:3rem;font-weight:700;letter-spacing:-.04em;line-height:1;margin:0;padding:0}.post-body-wrapper .feat-img{aspect-ratio:1.834862385321101;line-height:1;padding-top:2.5rem;width:100%}.post-body-wrapper .feat-img img{height:100%;object-fit:cover;width:100%}.post-body-wrapper .date{margin-bottom:0;margin-top:2rem}.post-body-wrapper .topic{line-height:1;margin-bottom:0;margin-top:.5rem}.post-body-wrapper .topic a,.share,.subscribe h3{color:var(--gray_3);display:inline-block;font-family:var(--worksans);font-size:14px;font-weight:700;letter-spacing:.05em;line-height:1;position:relative;text-decoration:none;text-transform:uppercase}.post-body-wrapper .topic a+a{margin-left:1rem}.post-body-wrapper .topic a+a:before{border-left:2px solid var(--gray_4);content:"";height:100%;left:-.65rem;position:absolute}.post-body-wrapper .topic a:hover,.topic a:focus-visible{color:var(--blue)}.post-actions{padding-top:2.5rem}.back-to-blog{max-width:100%;text-align:center;width:100%}.share-buttons{padding-top:1rem}.share{padding-right:.5rem}.share-buttons a{background:var(--gray_5);border-radius:.2em;color:var(--gray_2);display:inline-block;font-family:var(--fontawesome_brands);font-size:.9rem;font-style:normal;font-weight:500;letter-spacing:.04em;line-height:1.1;padding:.6em 1em;text-decoration:none;text-transform:uppercase}.share-buttons a:focus-visible,.share-buttons a:hover{background:var(--blue);color:#fff}.subscribe{padding-top:3rem}.subscribe h3{color:#000;margin:0;padding:0}.subscribe label:not(.hs-error-msg){display:none}.subscribe input:not([type=submit]){all:unset;border:1px solid var(--gray_5);box-sizing:border-box;cursor:pointer;font-size:1rem;font-weight:400;line-height:2rem;margin-top:.75rem;max-width:100%;min-height:2rem;padding:.5rem;position:relative;width:100%}.subscribe .hs-error-msgs{color:var(--orange);font-family:var(--worksans);font-size:.75rem;font-weight:600;letter-spacing:-.01em;line-height:1;list-style:none;margin:0;padding:.5rem 0;width:auto}.post-body{padding-top:2rem}.post-body h6{font-family:var(--notosans)}.post-body h6:first-child{margin-top:0}.post-body h6,p{color:var(--gray_1);font-weight:400;line-height:1.6}.post-body h6,.post-body p:first-child{font-size:1.35rem}.post-body p{font-size:1.2rem}.post-body h6:first-child,.post-body p:first-child{margin-top:0!important}.post-body h2,.post-body h3,.post-body h4,.post-body h5{color:var(--blue);font-size:1.5rem;font-weight:700;letter-spacing:-.04em;line-height:1.2}.post-body h2,.post-body h3{font-size:1.75rem}.post-body h2:has(+h3){color:var(--gray_1);font-size:2rem}.post-body a{color:var(--green);font-weight:500}.post-body a:focus-visible,.post-body a:hover{color:var(--blue)}.post-body h6:first-child>img,.post-body p:first-child>img{display:none}.related-post-section{display:grid;grid-template-columns:1fr;position:relative;grid-column-gap:1.5rem;grid-row-gap:2.5rem;border-top:1px solid var(--gray_4);margin-right:auto;margin-top:2.5rem;max-width:600px;padding-bottom:4rem;padding-top:2.5rem}.related-post-header{color:var(--gray_4);font-size:2rem;font-weight:700;grid-column:1/-1;letter-spacing:-.04em;line-height:1.2}.related-post-item{max-width:350px}.related-post-item a{text-decoration:none}.related-post-item a:after{display:none!important}.related-post-item a:focus-visible .related-image-container,.related-post-item a:hover .related-image-container{box-shadow:0 1rem 1rem -1rem rgb(0 0 0/.5)}.related-post-item a:focus-visible .related-title,.related-post-item a:hover .related-title{color:var(--blue);transform:translateY(.5rem)}.related-image-container{aspect-ratio:1.5;border-radius:.3em;max-width:300px;overflow:hidden;transition:.1s;width:100%}.related-image-container img{height:100%;object-fit:cover;transition:.3s;width:100%}.related-title{color:#000;font-family:var(--worksans);font-size:1.3rem;font-weight:700;letter-spacing:-.01em;line-height:1.1;margin-bottom:0;margin-top:.75rem;transition:.3s}@media only screen and (min-width:600px){.back-to-blog{width:220px}.subscribe{border-top:1px solid var(--gray_4);margin-top:2.5rem;padding-top:2.5rem}.subscribe input:not([type=submit]){width:220px}.related-post-section{grid-template-columns:repeat(2,1fr);margin-top:1.5rem;padding-top:1.5rem}}@media only screen and (min-width:768px){.related-post-section{grid-template-columns:repeat(4,1fr);max-width:1200px}}@media only screen and (min-width:1025px){.post-body-wrapper{grid-template-columns:2.5fr 1fr}.post-body-wrapper .title{grid-column:1/-1;grid-row:1/2}.post-body-wrapper .feat-img{grid-column:1/2;grid-row:2/3}.post-body-wrapper .date{grid-column:1/2;grid-row:3/4}.post-body-wrapper .topic{grid-column:1/2;grid-row:4/5}.post-body-wrapper .post-body{grid-column:1/2;grid-row:5/6}.post-actions{grid-column:2/3;grid-row:2/3;position:sticky;top:var(--header-height)}.related-post-section{grid-column-gap:2.5rem;margin-left:auto;margin-top:3rem}}@media only screen and (min-width:1200px){.post-body-wrapper{grid-column-gap:4rem}}