.tax-business-area-category{background-color:#e8ede7}.tax-business-area-category .business-area-category{margin-block-start:var(--header-height, 103px)}.tax-business-area-category .business-area-category .h2_title_subtitle_section{margin-block-end:max(15px,1.5625vw)}.tax-business-area-category .business-area-category__container{padding-block:64px}.tax-business-area-category .business-area-category__text_under_title{margin-block-end:max(10px,1.09375vw)}.tax-business-area-category .business-area-category__text_under_title *{font-size:max(18px,1.25vw);line-height:1.5}.tax-business-area-category .business-area-category__blocks{display:grid;grid-template-columns:repeat(3, 1fr);gap:min(25px,2.5vw,48px)}@media only screen and (max-width: 1279px){.tax-business-area-category .business-area-category__blocks{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 800px){.tax-business-area-category .business-area-category__blocks{grid-template-columns:repeat(1, 1fr)}}.tax-business-area-category .business-area-category__block{max-width:461px}@media only screen and (max-width: 800px){.tax-business-area-category .business-area-category__block{max-width:100%}}.tax-business-area-category .business-area-category__block_image_and_title{width:100%;position:relative}.tax-business-area-category .business-area-category__block_title_container{min-height:90px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);position:absolute;bottom:0;left:0;width:100%;padding-inline:24px}@media only screen and (max-width: 800px){.tax-business-area-category .business-area-category__block_title_container{min-height:60px}}.tax-business-area-category .business-area-category__block_title{font-size:clamp(20px,1.875vw,36px);font-weight:600;line-height:1.166;color:var(--white);margin-block-start:18px}.tax-business-area-category .business-area-category__block_image{width:100%;aspect-ratio:461/192}.tax-business-area-category .business-area-category__block_image svg,.tax-business-area-category .business-area-category__block_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tax-business-area-category .business-area-category__block_projects{display:grid;gap:12px;margin-block-start:24px}.tax-business-area-category .business-area-category__block_project{display:flex;align-items:flex-end;gap:16px;cursor:pointer}.tax-business-area-category .business-area-category__block_project:hover .business-area-category__block_project_text *{color:var(--vivid-blue)}.tax-business-area-category .business-area-category__block_project:hover .business-area-category__block_project_line{background:var(--vivid-blue)}.tax-business-area-category .business-area-category__block_project:hover .business-area-category__block_project_arrow svg rect{fill:var(--vivid-blue);opacity:1}.tax-business-area-category .business-area-category__block_project:hover .business-area-category__block_project_arrow svg path{fill:var(--white);opacity:1}.tax-business-area-category .business-area-category__block_project_title{font-size:20px;font-weight:700;line-height:24px}.tax-business-area-category .business-area-category__block_project_description{font-size:16px;line-height:18.75px}.tax-business-area-category .business-area-category__block_project_line{flex-grow:1;background:var(--black-20);height:1px;width:auto}.tax-business-area-category .business-area-category__block_project_arrow svg rect{opacity:.1}.tax-business-area-category .business-area-category__block_project_arrow svg path{opacity:.2}.tax-business-area-category .business-area-category__more_business_area_categories{padding-block:64px;background:hsla(0,0%,100%,.3)}.tax-business-area-category .business-area-category__more_business_area_categories_title{margin-block-end:36px}.tax-business-area-category .business-area-category__more_business_area_categories_blocks{gap:16px;display:grid;grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 825px){.tax-business-area-category .business-area-category__more_business_area_categories_blocks{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 580px){.tax-business-area-category .business-area-category__more_business_area_categories_blocks{grid-template-columns:repeat(2, 1fr)}}.tax-business-area-category .business-area-category__more_business_area_categories_block{aspect-ratio:358/576;max-width:358px;position:relative;overflow:hidden}.tax-business-area-category .business-area-category__more_business_area_categories_block::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--vivid-blue-50);z-index:1;opacity:0;transition:all ease-in 300ms}.tax-business-area-category .business-area-category__more_business_area_categories_block:hover{transform:scaleY(1.041666)}.tax-business-area-category .business-area-category__more_business_area_categories_block:hover::after{opacity:1}.tax-business-area-category .business-area-category__more_business_area_categories_block:hover .business-area-category__more_business_area_categories_block_image{transform:scaleX(1.041666)}.tax-business-area-category .business-area-category__more_business_area_categories_block:hover .business-area-category__more_business_area_categories_block_link{opacity:1}.tax-business-area-category .business-area-category__more_business_area_categories_block_image{width:100%;height:100%}.tax-business-area-category .business-area-category__more_business_area_categories_block_image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.tax-business-area-category .business-area-category__more_business_area_categories_block_image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(101.51deg, rgba(175, 126, 0, 0) 37.2%, rgba(175, 126, 0, 0.25) 92.26%)}.tax-business-area-category .business-area-category__more_business_area_categories_block_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tax-business-area-category .business-area-category__more_business_area_categories_block_title{min-height:156px;position:absolute;left:0;width:100%;bottom:0;padding:30px 24px;display:flex;align-items:flex-end;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);z-index:2}.tax-business-area-category .business-area-category__more_business_area_categories_block_title_text{font-size:clamp(20px,1.875vw,36px);font-weight:600;line-height:1.2;color:var(--white)}.tax-business-area-category .business-area-category__more_business_area_categories_block_link{position:absolute;left:24px;top:24px;width:64px;height:64px;z-index:2;opacity:0}.tax-business-area-category .business-area-category__more_business_area_categories_block_link svg,.tax-business-area-category .business-area-category__more_business_area_categories_block_link img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}/*# sourceMappingURL=taxonomy-business-area-category.min.css.map */