@charset "UTF-8";:root{--font-main:"Satoshi",sans-serif;--font-headings:"Switzer",sans-serif;--primary:#d1603d;--primary-400:#b5421f;--primary-200:#eb9378;--secondary:#94c8c3;--secondary-400:#0f4d55;--third:#88c1ed;--grey-1000:#000;--grey-950:#1b1b1b;--grey-900:#1d1d1d;--grey-800:#2c2b2b;--grey-700:#555;--grey-500:#999;--grey-400:#758195;--grey-300:#c4c4c4;--grey-250:#c8c8c8;--grey-200:#cecece;--grey-100:#ebebeb;--grey-50:#f5f5f5;--grey-0:#fff;--white:var(--grey-0);--black:var(--grey-1000);--copy-color:var(--grey-950);--headlines-color:var(--grey-950);--link-color:#d1603d;--tagline:#d1603d;--form-error-color:#b5421f;--accent-pink:#d08d9f;--accent-yellow:#f0c278;--accent-green:#94c8c3;--accent-sky:#88c1ed;--orange-dark:#b5421f;--cards-dark:#1d1d1d;--cards-light:#f5f5f5;--bg-gradient-start:#ebebeb;--bg-gradient-end:#cecece;--bg-gradient:radial-gradient(294.63% 141.42% at 0% 0%, var(--bg-gradient-start) 0%, var(--bg-gradient-end) 100%);--container-width:1440px;--container-padding:64px;--border-radius-m:32px;--border-radius-s:16px;--distance-between-elements-xxl:120px;--distance-between-elements-xl:100px;--distance-between-elements-l:80px;--distance-between-elements-m:64px;--distance-between-elements-s:48px;--distance-between-elements-xs:32px;--distance-between-elements-xxs:16px;--spacer-120:120px;--spacer-100:100px;--spacer-80:80px;--spacer-72:72px;--spacer-64:64px;--spacer-56:56px;--spacer-48:48px;--spacer-40:40px;--spacer-32:32px;--spacer-24:24px;--spacer-16:16px;--spacer-8:8px;--top-bottom-padding-m:60px;--top-bottom-padding-s:40px;--top-bottom-padding-none:0px;--section-content-gap:40px;--btn-radius:100px;--btn-border-width:1px;--btn-padding-y:14px;--btn-padding-x:32px;--btn-min-width:130px;--btn-font-size:1rem;--btn-line-height:1.4;--btn-font-weight:600;--btn-text-transform:none;--btn-letter-spacing:0;--btn-focus-ring:#00e;--form-font-weight:400;--form-font-size:16px;--form-input-height:48px;--form-input-padding:12px;--form-input-border-radius:2px;--form-label-margin-bottom:6px}@media (max-width:1024px){:root{--container-padding:16px;--top-bottom-padding-m:48px;--top-bottom-padding-s:32px;--section-content-gap:32px}}@media (max-width:576px){:root{--top-bottom-padding-m:40px;--top-bottom-padding-s:24px;--section-content-gap:24px}}.case-studies-archive{width:100%;padding:var(--section-pt,var(--top-bottom-padding-m,60px)) 0 var(--section-pb,var(--top-bottom-padding-m,60px));background-color:var(--background-color,#fff)}@media (max-width:576px){.case-studies-archive{padding:var(--section-pt-mobile,var(--section-pt,var(--top-bottom-padding-m,60px))) 0 var(--section-pb-mobile,var(--section-pb,var(--top-bottom-padding-m,60px)))}}.case-studies-archive .container{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-padding)}.case-studies-archive__title{margin:0 0 32px;color:var(--grey-950,#1b1b1b)}.case-studies-archive__filters{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:24px}@media (max-width:768px){.case-studies-archive__filters{flex-direction:column;align-items:flex-start;gap:16px}}.case-studies-archive__chip-bar{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:8px}.case-studies-archive__chip{display:inline-flex;align-items:center;gap:10px;height:32px;padding:0 12px;border-radius:56px;background:var(--grey-100,#ebebeb);color:var(--grey-950,#1b1b1b);text-decoration:none;transition:background-color .2s ease,color .2s ease}.case-studies-archive__chip:hover{background:var(--grey-200,#cecece)}.case-studies-archive__chip.is-active{background:var(--black,#000);color:var(--white,#fff)}.case-studies-archive__chip.is-active .case-studies-archive__chip-icon{display:block}.case-studies-archive__chip-label{color:inherit;line-height:1.4}.case-studies-archive__chip-icon{display:none;flex:0 0 auto;width:12px;height:12px;background-color:currentcolor;-webkit-mask:center/12px 12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 1.5H4.5V3H7.5V1.5H9V0H10.5V1.5H12V3H10.5V4.5H9V7.5H10.5V9H12V10.5H10.5V12H9V10.5H7.5V9H4.5V10.5H3V12H1.5V10.5H0V9H1.5V7.5H3V4.5H1.5V3H0V1.5H1.5V0H3V1.5Z' fill='%23000'/%3E%3C/svg%3E");mask:center/12px 12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 1.5H4.5V3H7.5V1.5H9V0H10.5V1.5H12V3H10.5V4.5H9V7.5H10.5V9H12V10.5H10.5V12H9V10.5H7.5V9H4.5V10.5H3V12H1.5V10.5H0V9H1.5V7.5H3V4.5H1.5V3H0V1.5H1.5V0H3V1.5Z' fill='%23000'/%3E%3C/svg%3E")}.case-studies-archive__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.case-studies-archive__chips[hidden]{display:none}.case-studies-archive__active-chip{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:56px;line-height:1;background:var(--black,#000);color:var(--white,#fff)}.case-studies-archive__active-chip .case-studies-archive__active-chip-remove:hover,.case-studies-archive__active-chip:hover .case-studies-archive__active-chip-remove{background-color:var(--primary,#d1603d)}.case-studies-archive__active-chip-label{color:inherit;line-height:1}.case-studies-archive__active-chip-remove{flex:0 0 auto;width:12px;height:12px;background-color:var(--grey-200,#cecece);transition:background-color .15s ease;-webkit-mask:center/12px 12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 1.5H4.5V3H7.5V1.5H9V0H10.5V1.5H12V3H10.5V4.5H9V7.5H10.5V9H12V10.5H10.5V12H9V10.5H7.5V9H4.5V10.5H3V12H1.5V10.5H0V9H1.5V7.5H3V4.5H1.5V3H0V1.5H1.5V0H3V1.5Z' fill='%23000'/%3E%3C/svg%3E");mask:center/12px 12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 1.5H4.5V3H7.5V1.5H9V0H10.5V1.5H12V3H10.5V4.5H9V7.5H10.5V9H12V10.5H10.5V12H9V10.5H7.5V9H4.5V10.5H3V12H1.5V10.5H0V9H1.5V7.5H3V4.5H1.5V3H0V1.5H1.5V0H3V1.5Z' fill='%23000'/%3E%3C/svg%3E")}.case-studies-archive__clear-all{color:var(--orange-dark,#b5421f);font-style:italic;text-decoration:underline;padding:0 12px}.case-studies-archive__clear-all[hidden]{display:none}.case-studies-archive__count{margin:0 0 0 auto;white-space:nowrap;color:var(--grey-950,#1b1b1b)}@media (max-width:768px){.case-studies-archive__count{margin:0}}.case-studies-archive__grid-wrap{position:relative;display:flex;flex-direction:column;gap:24px}.case-studies-archive__grid-wrap.is-loading{opacity:.5;pointer-events:none}.case-studies-archive__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 24px}@media (max-width:1024px){.case-studies-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.case-studies-archive__grid{grid-template-columns:1fr}}.case-studies-archive__empty{margin:0;color:var(--grey-700,#555)}.case-studies-archive .card-cases,.case-studies-archive__card.card-cases{display:flex;flex-direction:column;background:var(--grey-50,#f5f5f5);border-radius:16px;overflow:clip;transition:box-shadow .3s ease}.case-studies-archive .card-cases:focus-within,.case-studies-archive .card-cases:hover,.case-studies-archive__card.card-cases:focus-within,.case-studies-archive__card.card-cases:hover{box-shadow:0 12px 32px rgba(0,0,0,.1)}.case-studies-archive .card-cases:focus-within .card-cases__image>img,.case-studies-archive .card-cases:focus-within .card-cases__photo>img,.case-studies-archive .card-cases:hover .card-cases__image>img,.case-studies-archive .card-cases:hover .card-cases__photo>img,.case-studies-archive__card.card-cases:focus-within .card-cases__image>img,.case-studies-archive__card.card-cases:focus-within .card-cases__photo>img,.case-studies-archive__card.card-cases:hover .card-cases__image>img,.case-studies-archive__card.card-cases:hover .card-cases__photo>img{transform:scale(1.04)}.case-studies-archive .card-cases:focus-within .card-cases__title a,.case-studies-archive .card-cases:hover .card-cases__title a,.case-studies-archive__card.card-cases:focus-within .card-cases__title a,.case-studies-archive__card.card-cases:hover .card-cases__title a{color:var(--primary,#d1603d)}.case-studies-archive .card-cases__image{display:block;position:relative;height:150px;width:100%;overflow:hidden;background:var(--card-dark,var(--grey-900,#1d1d1d))}.case-studies-archive .card-cases__image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.case-studies-archive .card-cases__logo{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:16px;pointer-events:none}.case-studies-archive .card-cases__logo img{display:block;width:auto;max-width:100%;height:96px;max-height:100%;-o-object-fit:contain;object-fit:contain}.case-studies-archive .card-cases__text-area{display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between;gap:16px;padding:16px 16px 24px}@media (max-width:576px){.case-studies-archive .card-cases__text-area{gap:24px}}.case-studies-archive .card-cases__text{display:flex;flex-direction:column;gap:16px}.case-studies-archive .card-cases__tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.case-studies-archive .card-cases__tag{display:inline-flex;align-items:center;padding:7.5px 12px;border-radius:56px;background:var(--grey-100,#ebebeb);color:var(--grey-950,#1b1b1b);line-height:1.4}.case-studies-archive .card-cases__title{font-family:var(--font-headings);font-weight:600;font-size:1.5rem;line-height:1.4;color:var(--black);margin:0;font-family:var(--font-headings);color:var(--grey-950,#1b1b1b)}@media (max-width:576px){.case-studies-archive .card-cases__title{font-size:1.25rem}}.case-studies-archive .card-cases__title a{color:inherit;text-decoration:none;transition:color .2s ease}.case-studies-archive .card-cases__button{align-self:flex-start;color:var(--orange-dark,#b5421f);font-size:16px;font-style:italic;font-weight:500;line-height:1.4;text-decoration:underline;transition:color .15s ease}.case-studies-archive .card-cases__button:hover{color:var(--primary,#d1603d)}.case-studies-archive__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;padding:24px 0 0}@media (max-width:768px){.case-studies-archive__pagination{flex-wrap:nowrap;justify-content:space-between;width:100%}}.case-studies-archive__page{display:flex;align-items:center}.case-studies-archive__page .page-numbers{display:inline-flex;align-items:center;justify-content:center;padding:0 4px;color:var(--black,#000);text-decoration:none;font-size:16px;line-height:1.4}.case-studies-archive__page .page-numbers:hover{color:var(--primary,#d1603d)}.case-studies-archive__page .page-numbers.current{color:var(--primary,#d1603d);font-weight:700}.case-studies-archive__page-arrow{display:block;width:8px;height:16px;background-color:currentcolor;transition:background-color .15s ease;-webkit-mask:center/8px 16px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 8 16'%3E%3Cpath d='M0 16H2V14H4V12H6V10H8V6H6V4H4V2H2V0H0V16Z' fill='%23000'/%3E%3C/svg%3E");mask:center/8px 16px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 8 16'%3E%3Cpath d='M0 16H2V14H4V12H6V10H8V6H6V4H4V2H2V0H0V16Z' fill='%23000'/%3E%3C/svg%3E")}.case-studies-archive__page-arrow--prev{transform:scaleX(-1)}/*# sourceMappingURL=case-studies-archive.min.css.map */
