.blog-banner{position:relative}.blog-banner__text h1{background-color:var(--candlelight);color:var(--como);font-size:35px;font-weight:400;line-height:normal;max-width:835px;padding:20px 50px 20px 0;position:relative;width:100%}.blog-banner__tags-date{bottom:0;position:absolute}.blog-banner__main-tag .blog-banner__main-tag-inner-inner{background-color:var(--candlelight);color:var(--como);display:block;font-size:34px;font-weight:700;padding:20px 100px 20px 20px;position:relative}.blog-banner__main-tag a{color:var(--como);text-decoration:none;text-transform:uppercase}.blog-banner__main-tag-inner .blog-banner__date,.blog-banner__main-tag-inner a.blog-post__tag-link{background-color:#fff;color:var(--como);display:block;font-size:21px;padding:10px 20px;text-transform:math-auto}.blog-banner__main-tag-inner .blog-banner__date{background-color:var(--candlelight);display:block}.blog-banner__main-tag-inner-inner:before{border:4px solid;border-bottom:0;border-right:0;content:"";display:block;height:10px;left:0;margin-top:-2px;position:absolute;top:50%;transform:rotate(-45deg) translateY(-50%);width:10px}@media (min-width:769px){.blog-banner__text h1:before{background-color:var(--candlelight);content:"";display:block;height:100%;position:absolute;right:100%;top:0;width:100%}.blog-banner__main-tag-inner{display:flex}.blog-banner__main-tag-inner:not(:last-child){margin-right:15px}.blog-banner__main-tag-inner{gap:15px}}@media (min-width:1251px){.blog-banner__main-tag{align-items:end;display:flex}.blog-banner__tags-date{bottom:-50px;position:absolute}.blog-banner__main-tag-inner-main:before{background-color:var(--candlelight);content:"";display:block;height:100%;position:absolute;right:100%;width:200%}.blog-banner__main-tag-inner-main{margin-right:120px;position:relative}.blog-banner__text h1{font-size:60px}.blog-banner{align-items:center;display:flex}.blog-banner__main-tag-inner .blog-banner__date,.blog-banner__main-tag-inner a.blog-post__tag-link{box-shadow:0 1px 4px 0 #ccc}.blog-banner__main-tag-outer{display:flex}}@media (max-width:1250px){.blog-banner__main-tag .blog-banner__main-tag-inner-inner{display:inline-block;font-size:20px;padding:10px 20px 10px 40px}.blog-banner__tags-date{bottom:15px;left:0}.blog-banner__main-tag-inner .blog-banner__date,.blog-banner__main-tag-inner a.blog-post__tag-link{font-size:20px;padding:10px 20px}.blog-banner{padding:5rem 0}.blog-banner__main-tag-inner-inner{margin-bottom:10px;text-align:center;width:100%}.blog-banner__main-tag-inner-inner:before{left:30px}}@media (max-width:768px){.blog-banner__tags-date{position:unset}.blog-banner__text h1{font-size:25px;line-height:normal;padding:20px}.blog-banner__main-tag .blog-banner__main-tag-inner-inner{font-size:15px}.blog-banner__main-tag-inner .blog-banner__date,.blog-banner__main-tag-inner a.blog-post__tag-link{display:inline-block;font-size:15px;height:auto;margin-top:10px;padding:4px 10px}.blog-banner__main-tag-inner-main{border-top:1px solid #fff;max-width:200px}.blog-banner{padding:2rem 0 3rem}}