.blog-header{--color:#000;--color-rgb:var(--black-rgb);--vertical-padding:44px;display:flex;align-items:center;gap:32px;padding-top:44px;padding-top:var(--vertical-padding);padding-bottom:44px;padding-bottom:var(--vertical-padding);color:#000;color:var(--color)}@media (max-width:768px){.blog-header{--vertical-padding:24px;flex-direction:column;align-items:stretch}}.blog-header__image{position:relative;flex:1}.blog-header__image img{width:100%;height:auto;max-height:450px;border-radius:var(--radius);-o-object-fit:cover;object-fit:cover}.blog-header__content{flex:1}.blog-header__header{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.blog-header__date{font-size:15px;font-weight:400;line-height:1.4;color:rgba(var(--color-rgb),.7)}.blog-header__title{font-size:36px;font-weight:700;line-height:1.1}*+.blog-header__title{margin-top:16px}@media (max-width:1024px){.blog-header__title{font-size:24px}}@media (max-width:768px){.blog-header__title{font-size:20px}.blog-header__title br{display:none}}.blog-header__introduction{max-width:55ch;font-size:18px;font-weight:400;line-height:1.5;color:rgba(var(--color-rgb),.7)}*+.blog-header__introduction{margin-top:16px}@media (max-width:1024px){.blog-header__introduction{font-size:17px}}@media (max-width:768px){.blog-header__introduction{font-size:16px}}.blog-header__introduction>*+p{margin-top:.5em}.blog-header__sub-title{font-size:var(--font-size-16);font-weight:500;line-height:1.4;letter-spacing:.01em}*+.blog-header__sub-title{margin-top:24px}@media (max-width:768px){*+.blog-header__sub-title{margin-top:16px}}.blog-header__authors{list-style:none}*+.blog-header__authors{margin-top:12px}.blog-header__author{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px}*+.blog-header__author{margin-top:12px}.blog-header__author__image{--size:40px;width:40px;width:var(--size);height:40px;height:var(--size);border:1px solid rgba(var(--color-rgb),.15);border-radius:50%;-o-object-fit:cover;object-fit:cover}.blog-header__author__name{display:block;font-size:var(--font-size-16);font-weight:500;line-height:1.4;letter-spacing:.01em;color:var(--color)}.blog-header__author__name a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.blog-header__author__name a:before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.blog-header__author__name a:hover{-webkit-text-decoration:underline;text-decoration:underline}.blog-header__author__role{display:block;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:.01em;color:rgba(var(--color-rgb),.7)}.blog-header__breadcrumb{--gap:8px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;gap:var(--gap);list-style:none}.blog-header__breadcrumb__item{display:block;font-size:16px;font-weight:500;line-height:1.4;color:rgba(var(--color-rgb),.7)}@media (max-width:768px){.blog-header__breadcrumb__item{font-size:15px}}.blog-header__breadcrumb__item a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.blog-header__breadcrumb__item a:hover{-webkit-text-decoration:underline;text-decoration:underline}.blog-header__breadcrumb__item--last{position:relative;top:1px;padding:4px 12px;font-size:14px;font-weight:500;line-height:1.2;color:rgba(var(--color-rgb),.7);border:1px solid rgba(var(--color-rgb),.7);border-radius:999px}@media (max-width:768px){.blog-header__breadcrumb__item--last{padding:3px 10px}}