.blog-hero{background:#fff}.blog-hero,.blog-hero-banner{overflow:hidden;position:relative}.blog-hero-banner{background:linear-gradient(135deg,#120228 0,var(--mojo) 55%,#46078c 100%);color:#fff}.blog-hero-banner:after{background:radial-gradient(560px 560px at 92% 8%,rgba(149,70,219,.3),transparent 60%),radial-gradient(520px 520px at 5% 96%,rgba(255,9,152,.1),transparent 60%);content:"";inset:0}.blog-hero-background,.blog-hero-banner:after{pointer-events:none;position:absolute;z-index:0}.blog-hero-background{height:auto;max-width:none;opacity:.07}.blog-hero-container{position:relative;z-index:1}.blog-hero-breadcrumbs{background:transparent;border:0;display:block;padding:0;position:static;top:auto;z-index:auto}.blog-hero-breadcrumbs ol{color:var(--lav);display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:6px 10px;list-style:none;margin:0;padding:0}.blog-hero-breadcrumbs li+li:before{color:var(--lav);content:"/";margin-right:10px}.blog-hero-breadcrumbs a{color:#fff;display:inline-block;min-height:24px;padding:3px 0;text-decoration:underline}.blog-hero-breadcrumbs [aria-current=page]{color:var(--green)}.blog-hero-tag-wrapper{margin-top:20px}.blog-hero-tag{font-size:12.5px;padding:7px 15px;text-transform:uppercase}.blog-hero-title{color:#fff;font-size:32px;line-height:1.12;margin:22px 0 0;max-width:860px}.blog-hero-title--custom>:first-child{margin-top:0}.blog-hero-title--custom>:last-child{margin-bottom:0}.blog-hero-title--custom h1{color:inherit;font-size:inherit;line-height:inherit;margin:0}.blog-hero-copy{color:var(--sub);font-size:16.5px;line-height:1.6;margin:20px 0 0;max-width:680px}.blog-hero-copy>:first-child{margin-top:0}.blog-hero-copy>:last-child{margin-bottom:0}.blog-hero-meta{border-top:1px solid hsla(0,0%,100%,.18);display:grid;gap:22px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px;padding-top:22px}.blog-hero-author>div,.blog-hero-meta-item{min-width:0}.blog-hero-meta-label{color:var(--lav);font-size:11px;font-weight:700;letter-spacing:.1em}.blog-hero-meta-value{color:#fff;font-size:16px;font-weight:700;margin-top:5px;overflow-wrap:anywhere}.blog-hero-author{align-items:center;display:flex;gap:10px;margin-top:6px}.blog-hero-author-image{border-radius:50%;flex:0 0 34px;height:34px;-o-object-fit:cover;object-fit:cover;width:34px}.blog-hero-author-name{color:#fff;font-size:14px;font-weight:700;line-height:1.3}.blog-hero-author-name a{color:#fff;display:inline-block;min-height:24px;padding:3px 0;text-decoration:underline}.blog-hero-author-role,.blog-hero-updated{color:var(--lav);font-size:12.5px;font-weight:600}.blog-hero-updated{display:block;font-size:12px;margin-top:3px}.blog-hero-figure{margin-top:-80px;position:relative;z-index:2}.blog-hero-featured-image{aspect-ratio:16/10;border-radius:18px;display:block;margin:0 auto;max-width:1040px;-o-object-fit:cover;object-fit:cover;width:100%}.blog-hero-featured-caption{color:#000;font-size:12.5px;font-weight:600;line-height:1.5;margin:12px auto 0;max-width:1040px}@media (max-width:479px){.blog-hero-meta{grid-template-columns:minmax(0,1fr)}}@media (min-width:821px){.blog-hero-title{font-size:44px}.blog-hero-copy{font-size:18px}.blog-hero-figure{margin-top:-110px}.blog-hero-featured-image{aspect-ratio:21/9}}@media (min-width:881px){.blog-hero-meta{gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (forced-colors:active){.blog-hero-featured-image,.blog-hero-tag{border:2px solid CanvasText}}