.block-case-studies-archive .header{z-index:3;background-color:var(--color-primary-1);color:#fff;padding:calc(36px + var(--header-height-mobile)) 0 0 0;margin-top:calc(-1 * var(--header-height-mobile));position:relative}@media (width>=768px){.block-case-studies-archive .header{padding:calc(80px + var(--header-height-tablet)) 0 0 0;margin-top:calc(-1 * var(--header-height-tablet))}}.block-case-studies-archive .header .bottom-taxonomies{border-top:1px solid #fff3;padding:30px 0}.block-case-studies-archive .header .bottom-taxonomies .inner{flex-flow:wrap;justify-content:center;align-items:center;gap:12px 30px;display:flex}.block-case-studies-archive .header .bottom-taxonomies .inner a{color:#fff;background-color:#5390c61a;border:1px solid #5390c633;border-radius:200px;align-items:center;gap:10px;width:fit-content;height:37px;padding:0 16px;font-size:14px;text-decoration:none;display:flex}@media (width>=440px){.block-case-studies-archive .header .bottom-taxonomies .inner a{height:42px;font-size:16px}}@media (width>=768px){.block-case-studies-archive .header .bottom-taxonomies .inner a{height:47px;padding:0 20px}}.block-case-studies-archive .header .bottom-taxonomies .inner a.active{background-color:#5390c65c}.block-case-studies-archive .featured-case-study{background-color:var(--color-primary-1);color:#fff;border-radius:14px;gap:0;margin-top:40px;display:grid;overflow:hidden}@media (width>=768px){.block-case-studies-archive .featured-case-study{margin-top:60px}}@media (width>=1200px){.block-case-studies-archive .featured-case-study{grid-template-columns:1fr 480px;margin-top:100px}}.block-case-studies-archive .featured-case-study .main-content .top .top-text{color:var(--color-primary-3);margin-bottom:16px;font-size:11px}@media (width>=768px){.block-case-studies-archive .featured-case-study .main-content .top .top-text{font-size:16px}}.block-case-studies-archive .featured-case-study .main-content .top{border-bottom:1px solid #fff3;padding:20px 30px}@media (width>=768px){.block-case-studies-archive .featured-case-study .main-content .top{padding:50px 60px}}.block-case-studies-archive .featured-case-study .main-content .bottom{margin-top:auto;padding:20px 30px}@media (width>=768px){.block-case-studies-archive .featured-case-study .main-content .bottom{padding:50px 60px}}.block-case-studies-archive .featured-case-study .main-content .bottom blockquote{border-left:2px solid var(--color-primary-3);margin:0 0 20px;padding-left:16px}@media (width>=768px){.block-case-studies-archive .featured-case-study .main-content .bottom blockquote{border-left:5px solid var(--color-primary-3);padding-left:40px}}.block-case-studies-archive .featured-case-study .main-content .bottom blockquote p{opacity:.5;font-style:italic;font-weight:400}.block-case-studies-archive .featured-case-study .main-content .bottom blockquote{font-size:22px;font-weight:500;line-height:1.25}@media (width>=768px){.block-case-studies-archive .featured-case-study .main-content .bottom blockquote{font-size:30px}}.block-case-studies-archive .featured-case-study .main-content .bottom p{opacity:.5}.block-case-studies-archive .featured-case-study .btn{color:#fff;background-color:var(--color-secondary-1);border:1px solid #fff3;border-radius:200px;align-items:center;gap:10px;width:fit-content;height:37px;padding:0 16px;font-size:14px;text-decoration:none;display:flex}@media (width>=440px){.block-case-studies-archive .featured-case-study .btn{height:42px;font-size:16px}}@media (width>=768px){.block-case-studies-archive .featured-case-study .btn{height:47px;padding:0 20px}}.block-case-studies-archive .featured-case-study .btn.desktop{display:none}@media (width>=1200px){.block-case-studies-archive .featured-case-study .btn.desktop{margin-top:40px;display:flex}}.block-case-studies-archive .featured-case-study .btn.mobile{margin:20px 28px 28px;display:flex}@media (width>=1200px){.block-case-studies-archive .featured-case-study .btn.mobile{display:none}}.block-case-studies-archive .featured-case-study .stats{background:#5390c61f;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 30px;display:flex}@media (width>=768px){.block-case-studies-archive .featured-case-study .stats{padding:50px 60px}}@media (width>=1200px){.block-case-studies-archive .featured-case-study .stats{padding:80px 120px}}.block-case-studies-archive .featured-case-study .stats .statistic{align-items:flex-end;gap:10px;display:flex}.block-case-studies-archive .featured-case-study .stats .statistic .statistic-value{font-size:22px;font-weight:500;line-height:1.25}@media (width>=768px){.block-case-studies-archive .featured-case-study .stats .statistic .statistic-value{font-size:30px}}.block-case-studies-archive .featured-case-study .stats .statistic .statistic-description{opacity:.5;font-size:14px}.block-case-studies-archive .featured-case-study .stats hr{background-color:#fff3;border:none;width:100%;height:1px}.block-case-studies-archive .archive-grid{gap:40px;padding:40px 0;display:grid}@media (width>=768px){.block-case-studies-archive .archive-grid{grid-template-columns:repeat(2,1fr);padding:60px 0}}@media (width>=1200px){.block-case-studies-archive .archive-grid{grid-template-columns:repeat(3,1fr);padding:100px 0}}.block-case-studies-archive .archive-grid .case{color:#fff;background-color:var(--color-primary-1);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.block-case-studies-archive .archive-grid .case .featured-media{width:100%;height:255px;position:relative}.block-case-studies-archive .archive-grid .case .featured-media img,.block-case-studies-archive .archive-grid .case .featured-media video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.block-case-studies-archive .archive-grid .case .top{margin-bottom:auto}.block-case-studies-archive .archive-grid .case .top .top-text{color:var(--color-primary-3);margin-bottom:16px;font-size:14px}.block-case-studies-archive .archive-grid .case .top .title{margin-bottom:22px}.block-case-studies-archive .archive-grid .case .top .description{opacity:.5;font-size:16px}.block-case-studies-archive .archive-grid .case .stats{border-top:1px solid #5390c61f;border-bottom:1px solid #5390c61f;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px 14px;margin-top:auto;display:flex}@media (width>=768px){.block-case-studies-archive .archive-grid .case .stats{grid-template-columns:repeat(2,1fr);display:grid}}.block-case-studies-archive .archive-grid .case .stats .statistic{align-items:center;gap:10px;display:flex}@media (width>=768px){.block-case-studies-archive .archive-grid .case .stats .statistic{flex-direction:column;align-items:flex-start;gap:4px}}.block-case-studies-archive .archive-grid .case .stats .statistic .statistic-value{font-size:18px;font-weight:500;line-height:1.25}@media (width>=768px){.block-case-studies-archive .archive-grid .case .stats .statistic .statistic-value{font-size:22px}}.block-case-studies-archive .archive-grid .case .stats .statistic .statistic-description{opacity:.5;font-size:14px}.block-case-studies-archive .archive-grid .case .bottom .btn{color:#fff;background-color:var(--color-secondary-1);border:1px solid #fff3;border-radius:200px;align-items:center;gap:10px;width:fit-content;height:37px;padding:0 16px;font-size:14px;text-decoration:none;display:flex}@media (width>=440px){.block-case-studies-archive .archive-grid .case .bottom .btn{height:42px;font-size:16px}}@media (width>=768px){.block-case-studies-archive .archive-grid .case .bottom .btn{height:47px;padding:0 20px}}.block-case-studies-archive .archive-grid .case .top,.block-case-studies-archive .archive-grid .case .stats,.block-case-studies-archive .archive-grid .case .bottom{padding:20px 28px}@media (width>=1200px){.block-case-studies-archive .archive-grid .case .top,.block-case-studies-archive .archive-grid .case .stats,.block-case-studies-archive .archive-grid .case .bottom{padding:30px 38px}}.block-case-studies-archive .pagination{flex-direction:row;justify-content:center;gap:10px;margin-bottom:40px;display:flex}.block-case-studies-archive .pagination .page-numbers{color:var(--color-primary-1);border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;font-size:18px;font-weight:500;line-height:1.25;text-decoration:none;display:flex}@media (width>=768px){.block-case-studies-archive .pagination .page-numbers{font-size:22px}}@media (width>=1200px){.block-case-studies-archive .pagination .page-numbers{width:75px;height:75px}}.block-case-studies-archive .pagination .page-numbers.current{border:1px solid #0a1f3c33}.block-case-studies-archive .pagination .page-numbers.next,.block-case-studies-archive .pagination .page-numbers.prev{display:none}
