.b2b-social-proof__reveal-wrap{text-align:center;margin-top:2rem}.case-studies{display:none;background-color:#fff8f0;padding:4rem 0}.case-studies.is-visible{display:block;animation:caseReveal .45s ease forwards}@keyframes caseReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.case-studies__inner{max-width:1100px;margin:0 auto;padding:0 1.25rem}.case-studies-intro{text-align:center;max-width:720px;margin:0 auto 2.5rem;color:var(--color-foreground-secondary, #555)}.case-studies-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:900px){.case-studies-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.case-studies-grid{grid-template-columns:1fr}}.case-study-card img,.case-study-card__img-wrap img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;display:block}.case-photo-note{font-size:.8rem;font-style:italic;color:var(--color-foreground-secondary, #777);margin:.4rem 0 0}.case-study-card h3{font-size:1.05rem;margin:1rem 0 .5rem}.case-body{font-size:.93rem;line-height:1.65;margin:0;color:var(--color-foreground-secondary, #444)}.case-studies-disclaimer{text-align:center;margin-top:2.5rem;color:var(--color-foreground-secondary, #888)}.case-studies__hide-wrap{text-align:center;margin-top:1.5rem}.b2b-text-link{background:none;border:none;padding:0;cursor:pointer;font-size:.95rem;color:#8b6914;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .2s}.b2b-text-link:hover{text-decoration-color:#8b6914}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
