.CaseStudiesArchive-module__pXQceG__section{padding-bottom:120px;overflow-x:clip}.CaseStudiesArchive-module__pXQceG__intro{text-align:center;flex-direction:column;align-items:center;display:flex}.CaseStudiesArchive-module__pXQceG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:56px 0 0;padding:0;list-style:none;display:grid}.CaseStudiesArchive-module__pXQceG__cardItem{min-width:0}.CaseStudiesArchive-module__pXQceG__card{background:#fff;border:1px solid #deded9;border-radius:12px;flex-direction:column;height:100%;transition:border-color .28s,transform .28s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.CaseStudiesArchive-module__pXQceG__imageWrap{background:#f7f7f4;position:relative;overflow:hidden}.CaseStudiesArchive-module__pXQceG__image{width:100%;height:auto;transition:transform .28s cubic-bezier(.22,1,.36,1)}.CaseStudiesArchive-module__pXQceG__category{color:#12120f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #12120f1f;border-radius:9999px;align-items:center;min-height:30px;padding:5px 13px;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:20px;left:20px}.CaseStudiesArchive-module__pXQceG__content{flex-direction:column;flex:1;justify-content:space-between;gap:32px;padding:30px;display:flex}.CaseStudiesArchive-module__pXQceG__title{color:#12120f;letter-spacing:-.025em;font-size:clamp(1.5rem,2vw,2rem);font-weight:700;line-height:1.15}.CaseStudiesArchive-module__pXQceG__tagline{color:#12120f;margin-top:9px;font-size:1rem;font-weight:600;line-height:1.45}.CaseStudiesArchive-module__pXQceG__description{color:#4b4b48;max-width:590px;margin-top:16px;font-size:1rem;line-height:1.65}.CaseStudiesArchive-module__pXQceG__metrics{border-top:1px solid #12120f1a;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:22px 0 0;list-style:none;display:grid}.CaseStudiesArchive-module__pXQceG__metric{align-items:center;gap:10px;min-width:0;padding:0 14px;display:flex}.CaseStudiesArchive-module__pXQceG__metric:first-child{padding-left:0}.CaseStudiesArchive-module__pXQceG__metric:last-child{padding-right:0}.CaseStudiesArchive-module__pXQceG__metric+.CaseStudiesArchive-module__pXQceG__metric{border-left:1px solid #12120f1a}.CaseStudiesArchive-module__pXQceG__metricIcon{object-fit:contain;flex:none;width:24px;height:24px}.CaseStudiesArchive-module__pXQceG__metricValue{color:#12120f;font-size:1rem;font-weight:700;line-height:1.2}.CaseStudiesArchive-module__pXQceG__metricLabel{overflow-wrap:anywhere;color:#686864;margin-top:3px;font-size:.75rem;line-height:1.25}@media (hover:hover) and (pointer:fine){.CaseStudiesArchive-module__pXQceG__card:hover{border-color:#c7c7c1;transform:translateY(-3px)}.CaseStudiesArchive-module__pXQceG__card:hover .CaseStudiesArchive-module__pXQceG__image{transform:scale(1.02)}}@media (max-width:1023px){.CaseStudiesArchive-module__pXQceG__section{padding-bottom:80px}.CaseStudiesArchive-module__pXQceG__grid{gap:20px;margin-top:48px}.CaseStudiesArchive-module__pXQceG__content{gap:26px;padding:24px}.CaseStudiesArchive-module__pXQceG__metric{flex-direction:column;align-items:flex-start;gap:7px;padding:0 10px}}@media (max-width:719px){.CaseStudiesArchive-module__pXQceG__grid{grid-template-columns:1fr}.CaseStudiesArchive-module__pXQceG__metric{flex-direction:row;align-items:center}}@media (max-width:399px){.CaseStudiesArchive-module__pXQceG__category{top:14px;left:14px}.CaseStudiesArchive-module__pXQceG__content{padding:22px 20px}.CaseStudiesArchive-module__pXQceG__metric{flex-direction:column;align-items:flex-start;padding:0 8px}.CaseStudiesArchive-module__pXQceG__metricIcon{width:22px;height:22px}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal-group=pending] .CaseStudiesArchive-module__pXQceG__cardItem{opacity:0;transform:translateY(16px)}[data-reveal-group=pending] .CaseStudiesArchive-module__pXQceG__metricIcon{opacity:0;transform:scale(.94)}[data-reveal-group=visible] .CaseStudiesArchive-module__pXQceG__cardItem{animation:.48s cubic-bezier(.22,1,.36,1) both CaseStudiesArchive-module__pXQceG__archive-card-reveal;animation-delay:calc(.12s + var(--archive-index) * 90ms)}[data-reveal-group=visible] .CaseStudiesArchive-module__pXQceG__metricIcon{animation:.28s cubic-bezier(.22,1,.36,1) both CaseStudiesArchive-module__pXQceG__archive-metric-reveal;animation-delay:calc(.22s + var(--archive-index) * 90ms)}}@keyframes CaseStudiesArchive-module__pXQceG__archive-card-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes CaseStudiesArchive-module__pXQceG__archive-metric-reveal{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.CaseStudiesArchive-module__pXQceG__card,.CaseStudiesArchive-module__pXQceG__image{transition:none}.CaseStudiesArchive-module__pXQceG__card:hover,.CaseStudiesArchive-module__pXQceG__card:hover .CaseStudiesArchive-module__pXQceG__image{transform:none}}
