.blog-post-shell{padding-top:var(--globals-spacers--xl)}.blog-post-hero__inner{border-bottom:1px solid var(--colors--bright-gray);padding-bottom:var(--globals-spacers--xxs);margin-bottom:var(--globals-spacers--s)}.blog-post-hero__title{max-width:100%;margin:0}.blog-post-layout{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(19rem,.95fr);grid-gap:var(--globals-spacers--m);gap:var(--globals-spacers--m);align-items:stretch}.blog-post-content,.blog-post-main{min-width:0}.blog-post-cover{position:relative;aspect-ratio:2/1;min-height:0;overflow:hidden;border:0;border-radius:0;background-image:radial-gradient(at 98.6% 9.7%,var(--colors--light-sky-blue) 0,transparent 50%),radial-gradient(at 98.6% 97.1%,var(--colors--slate-blue) 0,transparent 50%),radial-gradient(at -.3% 9.6%,var(--colors--slate-blue) 0,transparent 50%),radial-gradient(at -.4% 97.4%,var(--colors--light-sky-blue) 0,transparent 50%)}.blog-post-cover__image{object-fit:cover}.blog-post-cover .blog-category{position:absolute;top:var(--globals-spacers--xxs);left:var(--globals-spacers--xxs);bottom:auto;z-index:1}.blog-post-body{margin-top:var(--globals-spacers--xs)}.blog-post-sidebar{min-width:0;align-self:stretch}.blog-post-sidebar__sticky{position:-webkit-sticky;position:sticky;top:var(--globals-spacers--xl)}.is--blog-content-title{padding:0;margin-bottom:var(--globals-spacers--xxs)}.is--blog-content-title .section-header__content-wrapper{border-bottom:1px solid var(--colors--bright-gray);padding-bottom:var(--globals--rte-spacing)}.blog-post-newsletter,.blog-post-sidebar__panel,.share-buttons{margin-bottom:var(--globals-spacers--xs)}.blog-post-sidebar__meta-line{display:flex;justify-content:space-between;gap:var(--globals-layout-gap);color:var(--colors--bright-gray)}.blog-post-sidebar__read-time{margin-top:var(--globals--rte-spacing);color:var(--colors--secondary)}.blog-post-newsletter{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--globals-layout-gap);gap:var(--globals-layout-gap)}.blog-post-newsletter input{min-width:0;border:1px solid var(--colors--bright-gray);border-radius:var(--globals-misc--border-radius);background:transparent;color:var(--swatches--text);font:inherit;padding:calc(var(--globals--rte-spacing) / 2) var(--globals--rte-spacing)}.blog-post-newsletter input::placeholder{color:var(--colors--secondary)}.blog-post-newsletter button{border:1px solid var(--colors--slate-blue);border-radius:var(--globals-misc--border-radius);background:var(--colors--slate-blue);color:var(--colors--bright-gray);cursor:pointer;font:inherit;font-weight:700;padding:calc(var(--globals--rte-spacing) / 2) var(--globals-spacers--xxs)}.blog-post-read-next{padding-top:0}.blog-post-read-next__grid{align-items:stretch}@media screen and (max-width:991px){.blog-post-shell{padding-top:var(--globals-spacers--xs)}.blog-post-layout{grid-template-columns:1fr}.blog-post-hero__inner{margin-bottom:var(--globals-spacers--s)}.blog-post-sidebar__sticky{position:static}}@media screen and (max-width:767px){.blog-post-shell{padding-top:var(--globals-spacers--xs)}.blog-post-cover{aspect-ratio:1.35/1}.blog-post-newsletter,.blog-post-sidebar__meta-line{grid-template-columns:1fr}.blog-post-sidebar__meta-line{display:grid}.blog-post-newsletter button{width:100%}}