.blog_listing_banner{padding:90px 0}.blog_listing_banner .eyebrow_text{line-height:normal;margin:0}.blog_listing_banner .eyebrow_text .eyebrow{align-items:center;color:#5d6b5e;display:inline-flex;font-family:JetBrains Mono,JetBrains Mono Fallback;font-size:12px;font-weight:500;gap:9px;letter-spacing:.14em;margin:0 0 22px;text-transform:uppercase}.blog_listing_banner .eyebrow_text .eyebrow:before{background:#1c3d2e;border-radius:1px;content:"";display:inline-block;height:7px;width:7px}.blog_listing_banner .title h1{font-size:clamp(46px,6.6vw,104px);letter-spacing:-.035em;line-height:1.1;margin:18px 0 0;max-width:840px}.blog_listing_banner .description{color:#5d6b5e;font-size:clamp(18px,1.45vw,22px);line-height:1.5;margin-top:22px;max-width:650px;text-wrap:pretty}.blog_listing_banner .author_main{align-items:center;border-top:1px solid #1c3d2e24;display:flex;gap:14px;margin-top:30px;padding-top:26px}.blog_listing_banner .author_main .author_img{border-radius:50%;flex:none;height:46px;overflow:hidden;position:relative;width:46px}.blog_listing_banner .author_main .author_about .name{font-weight:600}.blog_listing_banner .author_main .author_about .designation{color:#5d6b5e;font-size:14px}.blog_listing_banner .author_main .author_about .designation a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:992px){.blog_listing_banner .main_content{background:#ece8db;border-radius:22px;padding:34px 24px}}@media (max-width:560px){.blog_listing_banner .title h1{font-size:clamp(27px,7.6vw,44px)}}