.blog-hero{padding:var(--section-padding-desktop) 0}.blog-hero__container{margin:0 auto;max-width:var(--container-max);padding:0 var(--gutter-desktop)}.blog-hero--bg-white{background-color:var(--color-white)}.blog-hero--bg-cloud{background-color:var(--color-cloud)}.blog-hero--bg-ink{background-color:var(--color-ink)}.blog-hero--bg-ink .blog-hero__eyebrow{color:var(--color-emerald)}.blog-hero--bg-ink .blog-hero__title{color:var(--color-white)}.blog-hero--bg-ink .blog-hero__excerpt{color:var(--color-slate-300)}.blog-hero--bg-ink .blog-hero__date,.blog-hero--bg-ink .blog-hero__read-time{color:var(--color-slate-400)}.blog-hero--bg-ink .blog-hero__read-link{color:var(--color-emerald)}.blog-hero--bg-ink .blog-hero__description{color:var(--color-slate-300)}.blog-hero__eyebrow{color:var(--color-emerald-dark);font-size:13px;font-weight:600;letter-spacing:.06em;margin-bottom:var(--space-4);text-transform:uppercase}.blog-hero__grid{align-items:center;display:grid;gap:var(--space-12);grid-template-columns:1fr 1fr}.blog-hero__featured-link{border-radius:var(--radius-lg);display:block;font-weight:inherit;transition:transform var(--duration-standard) var(--ease-default)}.blog-hero__featured-link,.blog-hero__featured-link:hover{color:inherit;text-decoration:none}.blog-hero__featured-link:hover .blog-hero__image img{transform:scale(1.02)}.blog-hero__featured-link:hover .blog-hero__read-link{color:var(--color-signal)}.blog-hero__image{border-radius:var(--radius-lg);overflow:hidden}.blog-hero__image img{display:block;height:auto;transition:transform var(--duration-complex) var(--ease-default);width:100%}.blog-hero__image--magnet{aspect-ratio:auto;margin:0 auto;max-width:400px}.blog-hero__tag{background-color:var(--color-slate-100);border-radius:100px;color:var(--color-navy);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:var(--space-3);padding:4px 10px;text-transform:uppercase}.blog-hero--bg-ink .blog-hero__tag{background-color:hsla(0,0%,100%,.1);color:var(--color-slate-300)}.blog-hero__title{color:var(--color-ink);font-size:var(--h2-size);font-weight:var(--h2-weight);letter-spacing:var(--h2-letter-spacing);line-height:var(--h2-line-height);margin-bottom:var(--space-4)}.blog-hero__description,.blog-hero__excerpt{color:var(--color-slate-600);font-size:17px;line-height:1.6;margin-bottom:var(--space-6)}.blog-hero__meta{align-items:center;display:flex;gap:var(--space-4);margin-bottom:var(--space-4)}.blog-hero__date,.blog-hero__read-time{color:var(--color-slate-500);font-size:14px}.blog-hero__meta>:not(:last-child):after{color:var(--color-slate-400);content:"·";margin-left:var(--space-4)}.blog-hero__read-link{color:var(--color-navy);font-size:15px;font-weight:600;transition:color var(--duration-micro) var(--ease-default)}.blog-hero__form{margin-top:var(--space-6);max-width:400px}.blog-hero__button{margin-top:var(--space-4)}.blog-hero__empty{color:var(--color-slate-500);padding:var(--space-12) 0;text-align:center}@media (max-width:767px){.blog-hero{padding:var(--section-padding-mobile) 0}.blog-hero__container{padding:0 var(--gutter-mobile)}.blog-hero__grid{gap:var(--space-6);grid-template-columns:1fr}.blog-hero__title{font-size:calc(var(--h2-size)*.72)}}@media (min-width:768px) and (max-width:1024px){.blog-hero{padding:var(--section-padding-tablet) 0}.blog-hero__container{padding:0 var(--gutter-tablet)}.blog-hero__grid{gap:var(--space-8)}}