.blog-pagination{flex-wrap:wrap;gap:16px;margin-top:60px}.blog-pagination,.blog-pagination__number-link{align-items:center;display:flex;justify-content:center}.blog-pagination__number-link{background-color:var(--clr_off_white);border-radius:50%;height:40px;text-decoration:none;width:40px}.blog-pagination__next-link,.blog-pagination__prev-link{align-items:center;display:flex;gap:10px;text-decoration:none}:where(.blog-pagination__prev-link,.blog-pagination__next-link) svg{fill:var(--clr_gray);width:8px}.blog-pagination__number-link:hover{background-color:var(--clr_clarify);color:var(--clr_white)}:where(.blog-pagination__prev-link,.blog-pagination__next-link):hover{color:var(--clr_clarify)}:where(.blog-pagination__prev-link,.blog-pagination__next-link):hover svg{fill:var(--clr_clarify)}.blog-pagination__link--active{background-color:var(--clr_accent);color:var(--clr_white)}.blog-pagination__next-link--disabled,.blog-pagination__prev-link--disabled{cursor:default;opacity:.5;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.case_study_listing__wrapper{display:flex;flex-direction:column;gap:62px}.case_study_listing__grid{display:grid;gap:62px 60px;grid-template-columns:repeat(3,1fr)}.case_study_listing__col{background-color:var(--clr_off_white);padding:35px}.case_study_listing__header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap_a)}.case_study_listing__img_container{margin-right:auto}.case_study_listing__img_container img{height:81px;max-width:none;object-fit:contain;transition:.3s;width:84px}.case_study_listing__featured_text{background-color:var(--clr_accent);border-radius:30px;color:var(--clr_white);font-family:var(--font_b);font-size:15px;padding:0 22px}.case_study_listing__featured_grid{display:grid;gap:62px 60px;grid-template-columns:repeat(3,1fr)}.blog_listing__wrapper{display:flex;flex-direction:column;gap:92px}.blog_listing__tag ul{--bLT_gap:28px;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;grid-row-gap:16px}.blog_listing__tag li{border-bottom:2px solid var(--clr_mid_gray);position:relative}.blog_listing__tag li,.blog_listing__tag li:first-child a{padding-right:var(--bLT_gap)}.blog_listing__tag a{color:var(--clr_gray);display:block;font-family:var(--font_b);font-size:16px;line-height:19px;padding-bottom:9px;position:relative;text-decoration:none}.blog_listing__tag a:after{background-color:var(--clr_gray);bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;transition:.3s;width:0}.blog_listing__tag .blog_listing__tag_active a:after,.blog_listing__tag a:hover:after{width:100%}.blog_listing__grid{display:grid;gap:62px 60px;grid-template-columns:repeat(3,1fr)}.blog_listing__col{background-color:var(--clr_off_white);border-radius:5px;display:flex;flex-direction:column;gap:20px;padding:20px}.blog_listing__img_container{border-radius:5px;overflow:hidden}.blog_listing__img_container img{aspect-ratio:1/.6;max-width:none;transition:.3s;width:100%}.blog_listing__info{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:20px}.blog_listing__title a{text-decoration:none}.blog_listing__title a:hover{color:var(--clr_accent)}.blog_listing__col:hover .blog_listing__img_container img{transform:scale(1.2)}.blog_listing__featured_grid{display:grid;gap:62px 60px;grid-template-columns:repeat(2,1fr)}.blog_listing__featured_grid--3{gap:50px 86px}.blog_listing__featured_grid--3>div:first-child{grid-row:1/3}.blog_listing__featured_grid .blog_listing__img_container img{aspect-ratio:1/.6167}.blog_listing__featured_grid--3{grid-template-columns:1.74942fr 1fr;grid-template-rows:auto auto}.blog_listing__featured_grid--3.blog_listing__img_container img{aspect-ratio:1/.6167!important}.blog_listing__featured_grid--3>div:where(:nth-child(2),:nth-child(3)) .blog_listing__img_container img{aspect-ratio:1/.41604}.blog_listing__featured_grid--3>div:where(:nth-child(2),:nth-child(3)) .blog_listing__info p{display:none}.listing_form{background-color:var(--clr_off_white);border-radius:5px;grid-column:1/-1;overflow:hidden;padding:20px 40px;position:relative}.listing_form:after{background-image:var(--grad_theme);bottom:0;content:"";height:var(--grad_theme_border_height);left:0;position:absolute;width:100%}.listing_form__right{padding:29px 20px}.listing_form__grid{align-items:center;display:grid;gap:20px;grid-template-columns:1fr .76024fr}.single_post__hero{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.single_post__author{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.single_post__author_img_container img{border:1px solid var(--clr_gray);border-radius:var(--radius_c);height:44px;object-fit:cover;padding:2px;width:44px}.single_post__author_info{display:flex;flex:1;flex-direction:column;gap:1px}.single_post__author--box{align-items:flex-start;background-color:var(--clr_off_white);border:4px solid var(--clr_white);border-radius:var(--radius_c);box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px}.single_post__info{border-top:1px dashed var(--clr_mid_gray);padding-top:calc(var(--gap_d) - 10px)}.single_post__info h2{font-size:var(--h3_size)}.single_post__info h3{font-size:var(--h4_size)}.single_post__form{margin-inline:auto;max-width:700px;width:100%}@media (max-width:991px){.case_study_listing__featured_grid,.case_study_listing__grid,.case_study_listing__wrapper{gap:40px 30px}.case_study_listing__col{padding:30px}.listing_form__grid{grid-template-columns:1fr 1.2fr}.listing_form__right{padding-right:0}.blog_listing__featured_grid{gap:40px}.blog_listing__wrapper{gap:50px}.blog_listing__grid{gap:40px;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.case_study_listing__featured_grid{grid-template-columns:1fr}.case_study_listing__img_container img{height:auto;max-height:50px;max-width:80px;width:auto}.case_study_listing__grid{grid-template-columns:repeat(2,1fr)}.case_study_listing__col,.listing_form{padding:20px}.listing_form__grid{grid-template-columns:1fr;padding-bottom:10px}.listing_form__right{padding:0}.single_post__hero{grid-template-columns:1fr}.blog_listing__featured_grid--3{grid-template-columns:1fr;grid-template-rows:auto}.blog_listing__featured_grid--3>div:where(:nth-child(2),:nth-child(3)) .blog_listing__img_container img{aspect-ratio:1/.6167}.blog_listing__featured_grid--3>div:where(:nth-child(2),:nth-child(3)) .blog_listing__info p{display:block}.blog_listing__col{padding:10px}}@media (max-width:567px){.blog_listing__featured_grid,.blog_listing__grid,.case_study_listing__grid{grid-template-columns:1fr}}