.blogpost-hero{background:var(--color-primary);color:var(--color-white);isolation:isolate;position:relative}.blogpost-hero__backdrop{background:inherit;inset:0;pointer-events:none;position:absolute;z-index:-1}.blogpost-hero__backdrop:before{background:var(--color-primary);content:"";inset:-110px 0 100%;pointer-events:none;position:absolute;z-index:-1}.blogpost-hero.curved-top .blogpost-hero__backdrop:before,.blogpost-hero__surface{display:none}.blogpost-hero__container{padding-block:112px 64px;position:relative;z-index:1}.blogpost-hero .blogpost-hero__breadcrumbs{font-size:14px;line-height:1.5;margin-bottom:24px}.blogpost-hero .blogpost-hero__breadcrumb-list{color:inherit;display:flex;flex-wrap:wrap;gap:4px 8px;list-style:none;margin:0;padding:0}.blogpost-hero .blogpost-hero__breadcrumb-item{align-items:baseline;color:inherit;display:flex;font-size:inherit;gap:8px;line-height:inherit;min-width:0;overflow-wrap:anywhere}.blogpost-hero__breadcrumb-item+.blogpost-hero__breadcrumb-item:before{content:"›"}.blogpost-hero .blogpost-hero__breadcrumb-item--current{display:none;opacity:.72}.blogpost-hero .blogpost-hero__author,.blogpost-hero .blogpost-hero__breadcrumb-link{color:var(--color-white);font-size:inherit;text-decoration:none}.blogpost-hero__layout{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr)}.blogpost-hero__content{display:flex;flex-direction:column;gap:20px;min-width:0}.blogpost-hero__tags{display:flex;flex-wrap:wrap;gap:8px}.blogpost-hero .blogpost-hero__tag{background:var(--color-white);border-radius:4px;color:var(--color-text-secondary);display:inline-block;font-size:12px;font-weight:800;letter-spacing:.72px;line-height:16px;overflow-wrap:anywhere;padding:4px 8px;text-decoration:none;text-transform:uppercase}.blogpost-hero .blogpost-hero__tag--primary{color:var(--color-action-primary)}.blogpost-hero .blogpost-hero__title{color:var(--color-white);font-family:var(--ff-headings);font-size:min(36px,var(--fs-heading1));hyphens:auto;line-height:1.1;margin:0;overflow-wrap:anywhere}.blogpost-hero .blogpost-hero__intro,.blogpost-hero .blogpost-hero__intro p{color:var(--color-white);font-size:var(--fs-base);line-height:1.75;margin:0}.blogpost-hero .blogpost-hero__intro>:not(:last-child){margin-bottom:16px}.blogpost-hero__meta{align-items:flex-start;display:flex;flex-direction:column;gap:20px;min-width:0}.blogpost-hero .blogpost-hero__author{align-items:center;display:inline-flex;gap:12px;min-width:0}.blogpost-hero__avatar{border:2px solid var(--color-white);border-radius:50%;box-sizing:border-box;flex:0 0 48px;height:48px;object-fit:cover;width:48px}.blogpost-hero__author-details{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.blogpost-hero__author-name{font-size:14px;font-weight:700;line-height:1.5}.blogpost-hero__author-role{font-size:14px;line-height:1.5;opacity:.8}.blogpost-hero__meta-items{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px;min-width:0}.blogpost-hero__meta-item{align-items:center;display:inline-flex;font-size:14px;gap:8px;line-height:1.5;min-width:0}.blogpost-hero__meta-item+.blogpost-hero__meta-item{border-left:1px solid var(--color-white);padding-left:16px}.blogpost-hero__icon{flex:0 0 18px;height:18px;width:18px}.blogpost-hero__media{min-width:0;width:100%}.blogpost-hero .blogpost-hero__image{aspect-ratio:7/5;border-radius:var(--radius-groot);display:block;height:auto;object-fit:cover;width:100%}.blogpost-hero .blogpost-hero__author:hover,.blogpost-hero .blogpost-hero__breadcrumb-link:hover,.blogpost-hero .blogpost-hero__tag:hover{text-decoration:underline}.blogpost-hero :where(.blogpost-hero__breadcrumb-link,.blogpost-hero__author,.blogpost-hero__tag):focus-visible{outline:2px solid var(--color-white);outline-offset:4px}@media (min-width:992px){.blogpost-hero__backdrop:before{top:-150px}.blogpost-hero--with-image .blogpost-hero__backdrop{background:linear-gradient(180deg,var(--color-primary) 0,#13659e 100%)}.blogpost-hero--with-image .blogpost-hero__surface{--curve-height:100px;background:var(--color-primary);display:block;inset:0 auto 0 0;position:absolute;width:68%}.blogpost-hero__surface:after{bottom:auto;clip-path:ellipse(var(--curve-radius) 100% at calc(100% - var(--curve-radius)) 50%);height:100%;left:100%;top:0;width:var(--curve-height)}.blogpost-hero--with-image .blogpost-hero__backdrop:after{background:linear-gradient(180deg,var(--color-primary) 0,transparent 100%);content:"";height:240px;inset:0 0 auto;position:absolute;z-index:1}.blogpost-hero__container{padding-block:154px 128px}.blogpost-hero .blogpost-hero__breadcrumbs{margin-bottom:40px}.blogpost-hero .blogpost-hero__breadcrumb-item--current{display:flex}.blogpost-hero__layout{gap:64px;grid-template-columns:minmax(0,1.14fr) minmax(0,1fr)}.blogpost-hero__layout--text-only{grid-template-columns:minmax(0,1fr);max-width:800px}.blogpost-hero__content{gap:24px}.blogpost-hero .blogpost-hero__title{font-size:var(--fs-heading1);line-height:56px}.blogpost-hero__meta{align-items:center;flex-direction:row;flex-wrap:wrap;gap:24px}.blogpost-hero__author+.blogpost-hero__meta-items{border-left:1px solid var(--color-white);padding-left:24px}.blogpost-hero__media{max-width:560px}}