.case-studies-module__jOoWHa__hero{background-image:linear-gradient(#7458fd14 0%,#7458fd00 60%)}.case-studies-module__jOoWHa__eyebrow{color:var(--base--purple);background-color:#7458fd14;border:1px solid #7458fd40;border-radius:2rem;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.375rem .875rem;font-size:.875rem;font-weight:600;line-height:1.4;display:inline-flex}.case-studies-module__jOoWHa__eyebrowDot{background-color:var(--base--purple);border-radius:50%;flex:none;width:.5rem;height:.5rem}.case-studies-module__jOoWHa__logoWall{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.case-studies-module__jOoWHa__logoTile{aspect-ratio:3/2;border:1px solid var(--base--light-grey);background-color:var(--neutral--white);border-radius:.75rem;justify-content:center;align-items:center;padding:.875rem;transition:transform .25s cubic-bezier(.455,.03,.515,.955),box-shadow .25s cubic-bezier(.455,.03,.515,.955),border-color .25s cubic-bezier(.455,.03,.515,.955);display:flex;box-shadow:0 .9px 1.9px #0116380f}.case-studies-module__jOoWHa__logoTile:hover,.case-studies-module__jOoWHa__logoTile:focus-visible{border-color:#7458fd73;outline:none;transform:translateY(-3px);box-shadow:0 .9px 1.9px #7458fd4d,0 5.1px 10.9px #7458fd33}.case-studies-module__jOoWHa__logoTileImage{object-fit:contain;object-position:50% 50%;width:100%;height:100%;max-height:2.75rem}.case-studies-module__jOoWHa__explorer{z-index:2;border:1px solid var(--base--light-grey);background-color:var(--neutral--white);border-radius:1rem;margin-top:-4.8rem;margin-bottom:2.5rem;padding:1.5rem;position:relative;box-shadow:0 1.8px 5.8px #0116380a,0 6.7px 18px #0116380d,0 22.6px 35.9px #0116380f}.case-studies-module__jOoWHa__searchRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.case-studies-module__jOoWHa__searchField{flex:20rem;min-width:0;position:relative}.case-studies-module__jOoWHa__searchIcon{color:#aaacb0;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.case-studies-module__jOoWHa__searchInput{background-color:var(--neutral--white);width:100%;color:var(--base--navy);border:1px solid #dddddf;border-radius:.5rem;padding:.75rem 2.5rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}.case-studies-module__jOoWHa__searchInput::placeholder{color:#aaacb0}.case-studies-module__jOoWHa__searchInput:focus{border-color:var(--base--purple);outline:none;box-shadow:0 0 0 3px #7458fd26}.case-studies-module__jOoWHa__searchInput::-webkit-search-cancel-button{appearance:none}.case-studies-module__jOoWHa__searchClear{color:#676767;cursor:pointer;background-color:#0000;border:0;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background-color .15s,color .15s;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.case-studies-module__jOoWHa__searchClear:hover{background-color:var(--base--light-grey);color:var(--base--navy)}.case-studies-module__jOoWHa__chips{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.case-studies-module__jOoWHa__chip{background-color:var(--neutral--white);color:var(--base--navy);white-space:nowrap;cursor:pointer;border:1.5px solid #dddddf;border-radius:2rem;align-items:center;gap:.4375rem;padding:.4375rem .9375rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.4;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.case-studies-module__jOoWHa__chip:hover{color:var(--base--purple);border-color:#7458fd8c}.case-studies-module__jOoWHa__chip:focus-visible{outline:2px solid var(--base--purple);outline-offset:2px}.case-studies-module__jOoWHa__chipActive,.case-studies-module__jOoWHa__chipActive:hover{border-color:var(--base--purple);background-color:var(--base--purple);color:var(--neutral--white);font-weight:600}.case-studies-module__jOoWHa__chipCount{background-color:var(--base--light-grey);color:#676767;font-variant-numeric:tabular-nums;border-radius:1rem;padding:.0625rem .4375rem;font-size:.75rem;font-weight:600}.case-studies-module__jOoWHa__chipActive .case-studies-module__jOoWHa__chipCount{color:var(--neutral--white);background-color:#ffffff38}.case-studies-module__jOoWHa__resultRow{border-top:1px solid #eff0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;padding-top:1rem;display:flex}.case-studies-module__jOoWHa__resultCount{color:#676767;margin:0;font-size:.875rem}.case-studies-module__jOoWHa__resultCountStrong{color:var(--base--navy);font-variant-numeric:tabular-nums;font-weight:600}.case-studies-module__jOoWHa__resetButton{color:var(--base--purple);cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:.875rem;font-weight:600;text-decoration:underline}.case-studies-module__jOoWHa__resetButton:focus-visible{outline:2px solid var(--base--purple);outline-offset:2px}.case-studies-module__jOoWHa__industryPill{color:var(--base--purple);letter-spacing:.01em;background-color:#7458fd17;border-radius:2rem;align-self:flex-start;align-items:center;margin-bottom:.75rem;padding:.1875rem .625rem;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.case-studies-module__jOoWHa__empty{text-align:center;background-color:#f7f7f8;border:1px dashed #cdced0;border-radius:1rem;padding:3.5rem 1.5rem}.case-studies-module__jOoWHa__emptyHeading{color:var(--base--navy);font-family:var(--font-family--headings);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.case-studies-module__jOoWHa__emptyBody{color:#676767;max-width:34rem;margin:0 auto 1.25rem;font-size:.9375rem}.case-studies-module__jOoWHa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (max-width:991px){.case-studies-module__jOoWHa__explorer{margin-top:-2.88rem}}@media screen and (max-width:767px){.case-studies-module__jOoWHa__logoWall{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.case-studies-module__jOoWHa__logoWall>:nth-child(n+7){display:none}.case-studies-module__jOoWHa__logoTileImage{max-height:2.25rem}.case-studies-module__jOoWHa__explorer{margin-top:0;padding:1.25rem}.case-studies-module__jOoWHa__chips{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:.375rem;scroll-padding-inline:.5rem;overflow-x:auto}.case-studies-module__jOoWHa__chip{flex:none}}@media screen and (max-width:479px){.case-studies-module__jOoWHa__chips{gap:.4375rem}.case-studies-module__jOoWHa__chip{padding:.375rem .75rem;font-size:.8125rem}}
