.blog-content{--border-color:hsla(274,3%,48%,.2);--border-width:2px;--excerpt-line-count:2;--title-line-count:2;--reading-container-width:800px;border-top:var(--border-width) solid var(--border-color);color:#3d1751;padding-block:2rem}.blog-content :is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){color:inherit}.blog-content a{color:inherit;text-decoration:none}.blog-content a:focus,.blog-content a:hover{color:#b82f74;filter:none;text-decoration:underline}.blog-content hr{background-color:var(--border-color);height:var(--border-width);width:100%}.blog-header{align-items:center;display:grid;gap:.5em clamp(1rem,2vw,2rem);grid-template:"title title" auto "nav sub" auto/1fr auto;margin-bottom:2rem}.blog-title{font-size:clamp(2rem,4vw,3.5rem);grid-area:title;margin:0}.blog-nav{font-size:clamp(14px,1.5vw,16px);grid-area:nav}select.blog-nav{appearance:none;background:#f1f1f1 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAAAAABURb1YAAAAl0lEQVRYw+3Uuw2AMAwE0Oy/jIsskDIFC1BSZAEmQCCE+Ji7REIIoUuZ4hX2ncP4yAtixIgRI0aMmE8zZWhiUired2/WxJjF4iqxicme0/s4mo3jAOV+xBcHKWBTJwcqaOEHByswNzuHKDh+m8MUkuLVoQorw+JwhXZqdrjCq5mtQqloeK5Qag5FV35+/cSIESNGjJhXmQnOvgEuVs+JLgAAAABJRU5ErkJggg==") no-repeat 100% 0/contain;background:#f1f1f1 url(data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 43.5 43.5"><rect width="43.5" height="43.5" fill="none" /><polyline points="14.21 18.75 21.63 26.17 29.29 18.5" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="1.5"/></svg>) no-repeat 100% 0/contain;border:1px solid rgba(0,0,0,.1);border-radius:2px;cursor:pointer;font-size:1rem;padding:.4em .5em}.blog-subscribe{align-self:start;grid-area:sub}.blog-header hr{grid-column:span 2;grid-row:3;margin:0}.blog-header__author{border-bottom:var(--border-width) solid var(--border-color);display:grid;grid-column:1/-1;grid-row:4;margin-block-end:1rem;padding-block:0 1rem}.blog-header__author:has(.blog-header__author-image){gap:0 clamp(1.5rem,2vw,2.25rem);grid-template:1fr repeat(2,minmax(0,auto)) /clamp(100px,20vw,225px) 1fr}.blog-header__author-title{align-self:end;font-size:2.25rem}.blog-header__author-image{aspect-ratio:1/1;border:3px solid #fff;border-radius:50%;box-shadow:0 15px 15px -10px rgba(22,25,25,.5);grid-row:1/-1;object-fit:cover;order:-1}.blog-header__author-bio{font-size:15px;max-width:86ch}.blog-tag{margin-inline-end:clamp(.7rem,1vw,1.2rem);opacity:.7;text-decoration:none}.blog-tag[aria-current=page]{color:#b82f74;font-weight:700;opacity:1}.blog-tag:focus,.blog-tag:hover{color:#b82f74;opacity:1}.blog-content .dnd-section,.blog-content>.blog-section{margin-block:2rem clamp(4rem,5vw,6rem)}.blog-content .dnd-section{padding-block:0}.blog-section__header{align-items:flex-end;border-bottom:2px solid #ff7540;display:flex;gap:1rem;grid-column:1/-1;justify-content:space-between;margin-block:0 1rem;padding-block:0 .8rem}.blog-section__header h2{font-size:22px;font-weight:700;margin-block:0}.blog-section__header a{align-items:center;display:flex;font-size:15px;font-weight:400;gap:.75em}.blog-section__header .hs_cos_wrapper_type_icon,.blog-section__header .hs_cos_wrapper_type_icon svg{display:block}.blog-post{position:relative}.blog-post__tags{order:-3}.blog-post__title a:after{content:"";display:block;height:100%;inset:0;position:absolute;width:100%}.blog-post__meta{margin-block-start:auto;order:5;padding-block-start:.25rem}.blog-post__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--title-line-count);margin-block:0;overflow:hidden;text-overflow:ellipsis}.blog-post .blog-post__title{font:500 18px/1.444 Hind,system-ui}.blog-post__title a{font-weight:inherit}.blog-post__excerpt{display:-webkit-box;font-size:15px;order:4;-webkit-box-orient:vertical;-webkit-line-clamp:var(--excerpt-line-count);overflow:hidden;text-overflow:ellipsis}.blog-post__author,.blog-post__meta,.blog-post__readtime{align-items:center;background:transparent!important;display:flex;font-size:14px;font-weight:400;gap:.5rem}.blog-post__author{margin-inline-end:auto}.blog-post__author-image{border:2px solid #fff;border-radius:50%;box-shadow:0 4px 4px -2px rgba(22,25,25,.3);flex:0 0 33px;height:33px;object-fit:cover;width:33px}.blog-post__readtime{margin-inline:auto 3%}.blog-post__readtime-icon{display:block;opacity:.7}.blog-post__tags{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:12px;gap:.5rem;position:relative;white-space:nowrap;z-index:1}.blog-post__tag{border:1px solid;border-radius:10em;letter-spacing:.025em;line-height:1;padding:.25em .675em .2em;text-transform:capitalize}.blog-post__image{aspect-ratio:5/3;border-radius:10px;object-fit:cover}.blog-post--callout{--padding:clamp(1rem,2vw,1.5rem);background:rgba(75,10,91,.1);border-radius:10px;display:flex;gap:.6rem;padding:var(--padding)}.blog-post--callout .blog-post__title{font-size:1.4rem}.blog-post--callout .blog-post__excerpt{font-size:.95rem}.blog-post--callout .blog-post__image{border-radius:10px 10px 0 0;margin:calc(var(--padding)*-1) calc(var(--padding)*-1) calc(var(--padding)*.5);max-width:calc(100% + var(--padding)*2);width:calc(100% + var(--padding)*2)}.blog-post--stacked{display:flex;flex-direction:column;gap:.6rem}.blog-post--stacked .blog-post__image{order:-5}.blog-post--list{display:grid;padding-block:clamp(1rem,2vw,1.5rem)}.blog-post--list:has(.blog-post__image){gap:0 1rem;grid-template:". image" minmax(0,auto) ". image" minmax(0,auto) ". image" minmax(0,auto) ". image" minmax(0,auto) /11fr 10fr}.blog-post--list .blog-post__image{grid-area:image}.blog-post--list .blog-post__title{margin-block:.5rem}.featured-posts{display:grid;gap:1rem}@media (min-width:800px){.featured-posts{gap:0 clamp(2rem,4vw,3.5rem);grid-template-columns:7fr 5fr}.featured-posts .blog-post:first-of-type{grid-column:1;grid-row:1/6}.featured-posts .blog-section__header+.blog-post{grid-row:2/6}}.featured-posts .blog-post--list+.blog-post--list{border-top:var(--border-width) solid var(--border-color)}.simple-posts{--columns:1;--gap:1.75rem clamp(1.2rem,2vw,2rem);display:grid;gap:var(--gap);grid-template-columns:repeat(var(--columns),1fr)}@media (min-width:600px){.simple-posts{--columns:2}}@media (min-width:1000px){.simple-posts{--columns:4}}.curated-posts{--gap:clamp(3rem,4vw,4rem);--title-line-count:3;display:grid;gap:0 calc(var(--gap)/1.5);position:relative}@media (min-width:600px) and (max-width:999px){.curated-posts{grid-template-columns:repeat(2,1fr)}.curated-posts .blog-post{margin-inline-start:calc(var(--gap)/-3);padding:.5rem 0 .5rem calc(var(--gap)/3)}.curated-posts .blog-post:last-child:nth-of-type(odd){display:none}.curated-posts .blog-post:nth-of-type(2n){border-left:var(--border-width) solid var(--border-color)}.curated-posts__cta{grid-column:1/-1;margin-inline-start:calc(var(--gap)/-3);order:1;padding:.5rem 0 .5rem calc(var(--gap)/3)}}@media (min-width:1000px){.curated-posts{--rows:3;grid-auto-flow:column;grid-template:repeat(var(--rows),auto) /repeat(3,1fr)}.curated-posts:has(.blog-section__header){--rows:4}.curated-posts .blog-post{margin-inline-start:calc(var(--gap)/-3);padding:.5rem 0 .5rem calc(var(--gap)/3)}.curated-posts .blog-post:not(:nth-of-type(-n+3)),.curated-posts__cta{border-left:var(--border-width) solid var(--border-color)}.curated-posts__cta{grid-row:2/5;margin-inline-start:calc(var(--gap)/-3);padding:.5rem 0 .5rem calc(var(--gap)/3)}}.curated-posts .blog-post__tag+.blog-post__tag{display:none}.curated-posts__cta{display:block;padding-block:.5rem 1.1rem}.curated-posts__cta-image{border-radius:10px;height:100%;object-fit:cover;width:100%}.blog-related-posts{border-top:none}