.ProofSection-module__lg1h9a__section{font-family:var(--font-family);color:#111;background-color:#fff;padding:100px 0 60px;position:relative}.ProofSection-module__lg1h9a__container{max-width:1400px;margin:0 auto;padding:0 4rem}.ProofSection-module__lg1h9a__header{max-width:700px;margin-bottom:60px}.ProofSection-module__lg1h9a__label{letter-spacing:.15em;text-transform:uppercase;color:#333;margin-bottom:20px;font-size:.75rem;font-weight:700;display:inline-block}.ProofSection-module__lg1h9a__headline{letter-spacing:-.04em;color:#111;font-size:clamp(2rem,4vw,3.2rem);font-weight:500;line-height:1.1;font-family:var(--font-headline,"Bricolage Grotesque",sans-serif);margin-bottom:16px}.ProofSection-module__lg1h9a__subheadline{color:#666;font-size:1rem;font-weight:400;line-height:1.6;font-family:var(--font-subheadline,"Geist",sans-serif)}.ProofSection-module__lg1h9a__caseList{border-top:1px solid #d0d0d0}.ProofSection-module__lg1h9a__caseRow{cursor:pointer;border-bottom:1px solid #d0d0d0;grid-template-columns:200px 100px 1fr 60px;align-items:center;gap:24px;padding:36px 24px;transition:all .4s cubic-bezier(.4,0,.2,1);display:grid;position:relative;overflow:hidden}.ProofSection-module__lg1h9a__rowBgImage{opacity:0;z-index:0;pointer-events:none;background-position:50%;background-size:cover;transition:opacity .5s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.ProofSection-module__lg1h9a__rowBgImage:after{content:"";background:#00000073;position:absolute;inset:0}.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__rowBgImage{opacity:1}.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__industryName,.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__rowYear span,.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__rowHeadline,.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__rowDescription,.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__resultLabel,.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__resultValue,.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__arrowIcon{color:#fff}.ProofSection-module__lg1h9a__rowIndustry{z-index:1;position:relative}.ProofSection-module__lg1h9a__industryName{color:#111;font-size:.95rem;font-weight:600;font-family:var(--font-subheadline,"Geist",sans-serif);transition:color .4s}.ProofSection-module__lg1h9a__rowYear{z-index:1;position:relative}.ProofSection-module__lg1h9a__rowYear span{color:#888;letter-spacing:.04em;font-size:.85rem;font-weight:400;font-family:var(--font-subheadline,"Geist",sans-serif);transition:color .4s}.ProofSection-module__lg1h9a__rowInfo{z-index:1;position:relative}.ProofSection-module__lg1h9a__rowHeadline{color:#111;letter-spacing:-.01em;font-size:1.25rem;font-weight:600;font-family:var(--font-headline,"Bricolage Grotesque",sans-serif);margin-bottom:6px;transition:color .4s}.ProofSection-module__lg1h9a__rowDescription{color:#777;max-width:600px;font-size:.88rem;line-height:1.55;font-family:var(--font-subheadline,"Geist",sans-serif);transition:color .4s}.ProofSection-module__lg1h9a__rowResult{align-items:baseline;gap:8px;margin-top:10px;display:flex}.ProofSection-module__lg1h9a__resultLabel{text-transform:uppercase;letter-spacing:.1em;color:#999;white-space:nowrap;font-size:.7rem;font-weight:700;transition:color .4s}.ProofSection-module__lg1h9a__resultValue{color:#333;font-size:.85rem;font-weight:600;font-family:var(--font-subheadline,"Geist",sans-serif);transition:color .4s}.ProofSection-module__lg1h9a__rowArrow{z-index:1;justify-content:flex-end;align-items:center;display:flex;position:relative}.ProofSection-module__lg1h9a__arrowIcon{color:#111;font-size:1.8rem;font-weight:700;line-height:1;transition:color .4s,transform .3s}.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__arrowIcon{transform:translate(4px)}.ProofSection-module__lg1h9a__bottomCta{align-items:center;gap:16px;margin-top:40px;padding-top:20px;display:flex}.ProofSection-module__lg1h9a__moreButton{color:#fff;background:#111;border:1px solid #111;border-radius:100px;justify-content:center;align-items:center;padding:12px 28px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.ProofSection-module__lg1h9a__moreButton:hover{background:#333;border-color:#333}@media (max-width:1024px){.ProofSection-module__lg1h9a__container{padding:0 3rem}.ProofSection-module__lg1h9a__caseRow{grid-template-columns:160px 80px 1fr 50px;gap:16px;padding:28px 20px}}@media (max-width:768px){.ProofSection-module__lg1h9a__section{padding:60px 0 40px}.ProofSection-module__lg1h9a__container{padding:0 1.25rem}.ProofSection-module__lg1h9a__header{margin-bottom:36px}.ProofSection-module__lg1h9a__headline{font-size:1.75rem}.ProofSection-module__lg1h9a__caseRow{flex-direction:column;gap:6px;padding:24px 16px;display:flex}.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__rowBgImage{opacity:0}.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__industryName,.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__rowYear span,.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__rowHeadline,.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__rowDescription,.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__resultLabel,.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__resultValue,.ProofSection-module__lg1h9a__caseRow:hover .ProofSection-module__lg1h9a__arrowIcon{color:inherit}.ProofSection-module__lg1h9a__rowIndustry{align-items:center;gap:12px;display:flex}.ProofSection-module__lg1h9a__rowYear{display:none}.ProofSection-module__lg1h9a__rowArrow{position:absolute;top:24px;right:16px}.ProofSection-module__lg1h9a__rowHeadline{font-size:1.1rem}.ProofSection-module__lg1h9a__rowDescription{font-size:.82rem}.ProofSection-module__lg1h9a__rowResult{flex-direction:column;gap:2px}}@media (max-width:480px){.ProofSection-module__lg1h9a__caseRow{padding:20px 12px}.ProofSection-module__lg1h9a__rowHeadline{font-size:1rem}.ProofSection-module__lg1h9a__rowDescription{font-size:.78rem}.ProofSection-module__lg1h9a__arrowIcon{font-size:1.4rem}}
