.case-studies-archive-page{--size:clamp(10rem,1rem + 40vmin,30rem);--gap:64px;--duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap));font-family:Google Sans Flex,Arial,Helvetica,sans-serif}.case-studies-archive-page .breadcrumb{align-items:center;background:none;color:#6b7280;display:flex;font-size:16px;margin-bottom:12px;padding:0}.case-studies-archive-page .breadcrumb .breadcrumb__separator{align-items:center;color:#5b5e72;display:flex;font-size:14px;margin:0 8px}.case-studies-archive-page .breadcrumb .breadcrumb__separator i{color:inherit;font-size:14px}.case-studies-archive-page .breadcrumb ol{display:flex;gap:8px;list-style:none;margin:0;padding:0}.case-studies-archive-page .breadcrumb li{align-items:center;color:#6b7280;display:flex;font-weight:400}.case-studies-archive-page .breadcrumb li a{align-items:center;color:#1c85f4;display:flex;gap:4px;text-decoration:none;transition:color .2s}.case-studies-archive-page .breadcrumb li a:hover{color:#0d5cb6}.case-studies-archive-page .breadcrumb li i{font-size:15px;margin-right:4px}.case-studies-archive-page .cta-banner__container,.case-studies-archive-page .hero__container,.case-studies-archive-page .industries-grid-section__container{margin-left:auto;margin-right:auto;max-width:1400px;padding-left:20px;padding-right:20px}.case-studies-archive-page .btn{align-items:center;background-color:#1c85f4;border-radius:8px;color:#fff;display:inline-flex;font-size:18px;font-weight:500;gap:10px;line-height:28px;padding:14px 28px;text-decoration:none;width:-moz-max-content;width:max-content}.case-studies-archive-page .btn .fas{font-size:14px;font-weight:500;line-height:1;margin-left:8px}.case-studies-archive-page .btn.dark{background-color:#000}.case-studies-archive-page .btn-link{border:none;color:#1c85f4;cursor:pointer;font-size:20px;font-weight:500;line-height:28px;outline:none;text-decoration:underline}.case-studies-archive-page .btn-link .fas{font-size:14px;font-weight:500;line-height:1;margin-left:8px}.case-studies-archive-page .hero__eyebrow{color:#02abff;display:inline-block;font-size:13px;font-weight:600;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.case-studies-archive-page .section-tag{background-color:#eef9ff;border:1px solid #33a2fe;border-radius:9999px;color:#1c85f4;display:flex;font-size:16px;font-weight:500;gap:8px;line-height:24px;padding:8px 16px;width:-moz-max-content;width:max-content}.case-studies-archive-page .hero{background:linear-gradient(1turn,#fff,#f5fdff);padding:180px 0 80px}.case-studies-archive-page .hero__container{align-items:center;display:flex;gap:60px;margin-left:auto;margin-right:0;max-width:100%;padding-left:20px;padding-right:0;width:calc(700px + 50%)}@media (max-width:768px){.case-studies-archive-page .hero__container{flex-direction:column;gap:40px;padding-left:20px;padding-right:20px}}.case-studies-archive-page .hero__content{max-width:60%;width:783px}@media (max-width:768px){.case-studies-archive-page .hero__content{max-width:100%;width:100%}}.case-studies-archive-page .hero__media{flex:1}@media (max-width:768px){.case-studies-archive-page .hero__media{width:100%}}.case-studies-archive-page .hero__title{color:#000;font-size:72px;font-weight:500;line-height:94px;margin-bottom:20px;margin-top:20px}@media (max-width:768px){.case-studies-archive-page .hero__title{font-size:48px;line-height:62px}}.case-studies-archive-page .hero__title b,.case-studies-archive-page .hero__title strong{color:#1c85f4;font-weight:500}.case-studies-archive-page .hero__subtitle{color:#000;font-size:24px;font-weight:400;line-height:36px;margin-bottom:32px}.case-studies-archive-page .hero__actions{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:40px}.case-studies-archive-page .hero__image{height:auto;max-width:100%}.case-studies-archive-page .hero .cta-mosaic{display:flex;gap:22px;height:100%}@media (max-width:768px){.case-studies-archive-page .hero .cta-mosaic{gap:9px}}.case-studies-archive-page .hero .cta-mosaic__col{flex:1}.case-studies-archive-page .hero .cta-mosaic__col:first-child .cta-mosaic__card:first-child{height:60%;margin-bottom:22px}.case-studies-archive-page .hero .cta-mosaic__col:first-child .cta-mosaic__card:nth-child(2){height:calc(40% - 22px)}.case-studies-archive-page .hero .cta-mosaic__col:nth-child(2) .cta-mosaic__card{border-bottom-right-radius:0;border-top-right-radius:0}@media (max-width:768px){.case-studies-archive-page .hero .cta-mosaic__col:nth-child(2) .cta-mosaic__card{border-bottom-right-radius:10px;border-top-right-radius:10px}}.case-studies-archive-page .hero .cta-mosaic__card{border-radius:24px;flex:1;min-height:0;overflow:hidden;position:relative}@media (max-width:768px){.case-studies-archive-page .hero .cta-mosaic__card{border-radius:10px}}.case-studies-archive-page .hero .cta-mosaic__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.case-studies-archive-page .hero .cta-mosaic__overlay{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.65));display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:24px;position:absolute}@media (max-width:768px){.case-studies-archive-page .hero .cta-mosaic__overlay{padding:10px}}.case-studies-archive-page .hero .cta-mosaic__name{color:#fff;display:block;font-size:36px;font-weight:500;line-height:46px;margin-bottom:8px}@media (max-width:768px){.case-studies-archive-page .hero .cta-mosaic__name{font-size:14px;line-height:20px;margin-bottom:0}}.case-studies-archive-page .hero .cta-mosaic__tag{color:#fff;display:block;font-size:20px;font-weight:500;line-height:28px}@media (max-width:768px){.case-studies-archive-page .hero .cta-mosaic__tag{font-size:12px;line-height:16px}.case-studies-archive-page .hero .cta-mosaic{height:100%}}.case-studies-archive-page .industries-grid-section{padding:60px 0 80px}.case-studies-archive-page .industries-grid-section__toolbar{display:flex;justify-content:flex-start;margin-bottom:40px}.case-studies-archive-page .industries-grid-section__loadmore{display:flex;justify-content:center;margin-top:48px}@media (max-width:576px){.case-studies-archive-page .industries-filter{width:100%}}.case-studies-archive-page .industries-filter__select-wrap{align-items:center;display:flex;position:relative}.case-studies-archive-page .industries-filter__select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;color:#111827;cursor:pointer;font-size:16px;line-height:24px;min-width:450px;outline:none;padding:10px 44px 10px 16px;transition:border-color .2s}@media (max-width:576px){.case-studies-archive-page .industries-filter__select{min-width:100%}}.case-studies-archive-page .industries-filter__select:focus,.case-studies-archive-page .industries-filter__select:hover{border-color:#1c85f4}.case-studies-archive-page .industries-filter__chevron{align-items:center;color:#6b7280;display:flex;font-size:13px;pointer-events:none;position:absolute;right:14px}.case-studies-archive-page .industries-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.case-studies-archive-page .industries-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.case-studies-archive-page .industries-grid{grid-template-columns:1fr}}.case-studies-archive-page .industries-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-height:400px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.case-studies-archive-page .industries-card.is-hidden{display:none}.case-studies-archive-page .industries-card:hover{border-color:#1c85f4;box-shadow:0 4px 24px rgba(28,133,244,.1)}.case-studies-archive-page .industries-card__inner{color:inherit;display:flex;flex-direction:column;height:100%;padding:24px;text-decoration:none}.case-studies-archive-page .industries-card__top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.case-studies-archive-page .industries-card__logo{align-items:center;display:flex;flex:1;min-width:0}.case-studies-archive-page .industries-card__logo-img{max-height:40px;max-width:160px;-o-object-fit:contain;object-fit:contain;width:auto}.case-studies-archive-page .industries-card__logo-text{color:#111827;font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-studies-archive-page .industries-card__arrow{align-items:center;border-radius:50%;color:#272e34;display:flex;flex-shrink:0;font-size:16px;height:24px;justify-content:center;width:24px}.case-studies-archive-page .industries-card__title{color:#111827;font-size:20px;font-weight:500;line-height:28px;margin:0 0 8px}.case-studies-archive-page .industries-card__desc{color:#5b5e72;flex-grow:1;font-size:16px;line-height:28px;margin:0 0 16px}.case-studies-archive-page .industries-card__tag{background-color:#eef9ff;border:1px solid #33a2fe;border-radius:9999px;color:#1c85f4;display:inline-block;font-size:16px;font-weight:500;line-height:24px;margin-top:auto;padding:5px 14px;width:-moz-max-content;width:max-content}.case-studies-archive-page .cta-banner{background:radial-gradient(120.58% 224.83% at 50.19% 133.12%,#00cbfe 0,#00c8fb .39%,#00c6f8 .78%,#01c4f6 1.17%,#01c2f3 1.56%,#01bff1 1.95%,#01bdee 2.34%,#01bbec 2.73%,#01b9e9 3.13%,#01b7e7 3.52%,#02b4e4 3.91%,#02b2e2 4.3%,#02b0df 4.69%,#02aedd 5.08%,#02acdb 5.47%,#02aad8 5.86%,#02a8d6 6.25%,#02a6d4 6.64%,#03a4d1 7.03%,#03a2cf 7.42%,#03a0cd 7.81%,#039ecb 8.2%,#039cc8 8.59%,#039ac6 8.98%,#0398c4 9.37%,#0396c2 9.77%,#0494c0 10.16%,#0493be 10.55%,#0491bc 10.94%,#048fba 11.33%,#048db7 11.72%,#048bb5 12.11%,#048ab3 12.5%,#0488b1 12.89%,#0486b0 13.28%,#0584ae 13.67%,#0583ac 14.06%,#0581aa 14.45%,#057fa8 14.84%,#057ea6 15.23%,#057ca4 15.63%,#057ba2 16.02%,#0579a1 16.41%,#05779f 16.8%,#05769d 17.19%,#06749b 17.58%,#06739a 17.97%,#067198 18.36%,#067096 18.75%,#066e94 19.14%,#066d93 19.53%,#066c91 19.92%,#066a90 20.31%,#06698e 20.7%,#06678c 21.09%,#07668b 21.48%,#076589 21.87%,#076388 22.27%,#076286 22.66%,#076185 23.05%,#075f83 23.44%,#075e82 23.83%,#075d80 24.22%,#075b7f 24.61%,#075a7d 25%,#07597c 25.39%,#07587b 25.78%,#075679 26.17%,#085578 26.56%,#085477 26.95%,#085375 27.34%,#085274 27.73%,#085173 28.13%,#085071 28.52%,#084e70 28.91%,#084d6f 29.3%,#084c6e 29.69%,#084b6c 30.08%,#084a6b 30.47%,#08496a 30.86%,#084869 31.25%,#084768 31.64%,#094666 32.03%,#094565 32.42%,#094464 32.81%,#094363 33.2%,#094262 33.59%,#094161 33.98%,#094060 34.37%,#093f5f 34.77%,#093e5e 35.16%,#093e5d 35.55%,#093d5c 35.94%,#093c5b 36.33%,#093b5a 36.72%,#093a59 37.11%,#093958 37.5%,#093857 37.89%,#093856 38.28%,#0a3755 38.67%,#0a3654 39.06%,#0a3553 39.45%,#0a3453 39.84%,#0a3452 40.23%,#0a3351 40.63%,#0a3250 41.02%,#0a324f 41.41%,#0a314e 41.8%,#0a304e 42.19%,#0a2f4d 42.58%,#0a2f4c 42.97%,#0a2e4b 43.36%,#0a2d4a 43.75%,#0a2d4a 44.14%,#0a2c49 44.53%,#0a2b48 44.92%,#0a2b48 45.31%,#0a2a47 45.7%,#0a2a46 46.09%,#0a2945 46.48%,#0a2845 46.88%,#0a2844 47.27%,#0b2744 47.66%,#0b2743 48.05%,#0b2642 48.44%,#0b2642 48.83%,#0b2541 49.22%,#0b2540 49.61%,#0b2440 50%,#0b243f 50.39%,#0b233f 50.78%,#0b233e 51.17%,#0b223e 51.56%,#0b223d 51.95%,#0b213d 52.34%,#0b213c 52.73%,#0b203c 53.13%,#0b203b 53.52%,#0b1f3b 53.91%,#0b1f3a 54.3%,#0b1f3a 54.69%,#0b1e39 55.08%,#0b1e39 55.47%,#0b1d38 55.86%,#0b1d38 56.25%,#0b1d37 56.64%,#0b1c37 57.03%,#0b1c37 57.42%,#0b1c36 57.81%,#0b1b36 58.2%,#0b1b35 58.59%,#0b1b35 58.98%,#0b1a35 59.38%,#0b1a34 59.77%,#0b1a34 60.16%,#0b1934 60.55%,#0b1933 60.94%,#0b1832 62.11%,#0c1731 63.28%,#0c1731 64.06%,#0c1630 64.84%,#0c1630 65.63%,#0c152f 66.41%,#0c152f 67.19%,#0c152e 67.97%,#0c142e 68.75%,#0c132d 70.7%,#0c132c 72.27%,#0c122b 73.83%,#0c112b 76.95%,#0c112a 79.69%,#0c1029 84.77%,#0c1029 100%);padding:0;position:relative}.case-studies-archive-page .cta-banner__container{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;min-height:260px;position:relative}@media (max-width:768px){.case-studies-archive-page .cta-banner__container{align-items:flex-start;flex-direction:column;gap:0;min-height:auto;padding-bottom:0;padding-top:48px}}.case-studies-archive-page .cta-banner__content{flex:1;max-width:520px;padding:60px 0;position:relative;z-index:2}@media (max-width:768px){.case-studies-archive-page .cta-banner__content{max-width:100%;padding:0 0 40px}}.case-studies-archive-page .cta-banner__title{color:#fff;font-size:40px;font-weight:600;line-height:52px;margin-bottom:16px}@media (max-width:768px){.case-studies-archive-page .cta-banner__title{font-size:32px;line-height:42px}}.case-studies-archive-page .cta-banner__title b,.case-studies-archive-page .cta-banner__title strong{color:#5bb8ff;font-weight:600}.case-studies-archive-page .cta-banner__description{color:#fff;font-size:24px;line-height:36px;margin-bottom:32px}.case-studies-archive-page .cta-banner__media{align-self:flex-end;flex-shrink:0;height:calc(100% + 80px);position:absolute;right:0;width:50%;z-index:1}@media (max-width:768px){.case-studies-archive-page .cta-banner__media{align-self:center;display:flex;justify-content:center;position:relative;width:100%}}.case-studies-archive-page .cta-banner__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}

/*# sourceMappingURL=case-studies-archive-page.css.map*/