.CaseStudies-module__-8ZXpW__cta{margin-top:24px}.CaseStudies-module__-8ZXpW__chips{gap:calc(6 * var(--u)) calc(5 * var(--u));margin-top:calc(10 * var(--u));flex-wrap:wrap;display:flex}.CaseStudies-module__-8ZXpW__chips span{min-height:20px;height:calc(24 * var(--u));padding:0 calc(9 * var(--u));font-size:max(11.5px, calc(12.5 * var(--u)));color:var(--ui-ink);white-space:nowrap;background:#ffffff9e;border-radius:999px;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #0d101614}.CaseStudies-module__-8ZXpW__wrap>span>span{text-wrap:pretty;white-space:normal!important;overflow:visible!important}.CaseStudies-module__-8ZXpW__metaInk{color:var(--ui-ink)}.CaseStudies-module__-8ZXpW__dotLead{vertical-align:1px;margin-right:7px}@media (max-width:809.98px){.CaseStudies-module__-8ZXpW__chips span:nth-child(n+3){display:none}}.CaseStudies-module__-8ZXpW__frame{background:var(--color-panel,#fcfcfc);box-shadow:0 0 0 1px var(--color-line,#e0e0e0);border-radius:16px;flex-direction:column;margin-top:20px;padding:24px 28px 26px;display:flex}.CaseStudies-module__-8ZXpW__bar{box-shadow:inset 0 -1px 0 var(--color-line,#e0e0e0);font-family:var(--font-sans);color:var(--color-ink,#141414);margin-bottom:20px;padding-bottom:14px;font-size:14px;line-height:1.5}.CaseStudies-module__-8ZXpW__stage{background:#d9d4cb;border-radius:10px;justify-content:center;padding:40px 20px;display:flex;container-type:inline-size}.CaseStudies-module__-8ZXpW__glassInFrame{--u:1.1px!important;width:min(360px,100%)!important;position:relative!important;bottom:auto!important;right:auto!important}@media (max-width:809.98px){.CaseStudies-module__-8ZXpW__frame{padding:18px 18px 20px}.CaseStudies-module__-8ZXpW__stage{padding:24px 12px}.CaseStudies-module__-8ZXpW__glassInFrame{--u:1px!important}.CaseStudies-module__-8ZXpW__glassInFrame>div:last-of-type>div{display:flex!important}.CaseStudies-module__-8ZXpW__glassInFrame .CaseStudies-module__-8ZXpW__chips span{display:inline-flex!important}}.CaseStudies-module__-8ZXpW__next{width:calc(100% + 24px);color:inherit;border-radius:10px;gap:24px;margin:0 -12px;padding:12px;text-decoration:none;display:flex}.CaseStudies-module__-8ZXpW__next:hover{background:var(--color-canvas-elev,#ebebeb)}.CaseStudies-module__-8ZXpW__nextCover{aspect-ratio:2.45;background:var(--color-canvas-elev,#ebebeb);border-radius:6px;flex:0 0 46%;position:relative;overflow:clip}.CaseStudies-module__-8ZXpW__nextText{flex-direction:column;flex:1 1 0;gap:12px;min-width:0;display:flex}.CaseStudies-module__-8ZXpW__labelRow{box-shadow:inset 0 1px 0 var(--color-line,#e0e0e0);justify-content:space-between;gap:12px;padding-top:12px;display:flex}.CaseStudies-module__-8ZXpW__nextLine{font-family:var(--font-sans);color:var(--color-ink-muted,#6d6d6d);text-wrap:pretty;font-size:14px;line-height:1.5}.CaseStudies-module__-8ZXpW__next:hover .CaseStudies-module__-8ZXpW__nextTitle{text-underline-offset:4px;text-decoration:underline}@media (max-width:809.98px){.CaseStudies-module__-8ZXpW__next{flex-direction:column;gap:16px}.CaseStudies-module__-8ZXpW__nextCover{flex-basis:auto;width:100%}}.CaseStudies-module__-8ZXpW__grid{grid-template-columns:minmax(0,1fr);gap:40px 16px;display:grid}.CaseStudies-module__-8ZXpW__card{color:inherit;flex-direction:column;text-decoration:none;display:flex}.CaseStudies-module__-8ZXpW__cover{aspect-ratio:1.67;background:var(--color-canvas-elev,#ebebeb);border-radius:8px;position:relative;overflow:clip}.CaseStudies-module__-8ZXpW__cardLabel{box-shadow:inset 0 1px 0 var(--color-line,#e0e0e0);margin-top:16px;padding-top:12px}.CaseStudies-module__-8ZXpW__cardTitle{text-wrap:balance;margin-top:12px}.CaseStudies-module__-8ZXpW__card:hover .CaseStudies-module__-8ZXpW__cardTitle{text-underline-offset:4px;text-decoration:underline}.CaseStudies-module__-8ZXpW__cardLine{font-family:var(--font-sans);color:var(--color-ink-muted,#6d6d6d);text-wrap:pretty;margin-top:10px;font-size:14px;line-height:1.5}.CaseStudies-module__-8ZXpW__card:focus-visible,.CaseStudies-module__-8ZXpW__next:focus-visible{outline:2px solid var(--color-ink,#141414);outline-offset:4px;border-radius:8px}@media (min-width:810px){.CaseStudies-module__-8ZXpW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CaseStudies-module__-8ZXpW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
