.cfx-study{background:var(--color-white,#fff);border:1px solid var(--color-grey-light,#e8ecf0);border-radius:12px;margin:0 auto;max-width:880px;padding:34px 38px;scroll-margin-top:110px}.cfx-study+.cfx-study{margin-top:18px}.cfx-study__meta{align-items:center;border-bottom:1px solid var(--color-grey-light,#e8ecf0);display:flex;flex-wrap:wrap;gap:10px 18px;padding-bottom:18px}.cfx-study__logo{height:34px;max-width:150px;object-fit:contain;width:auto}.cfx-study__client{font-size:20px;font-weight:700}.cfx-study__client,.cfx-study__pill{color:var(--color-text-heading,#123b65);font-family:var(--font-family)}.cfx-study__pill{background:var(--color-off-white,#f4f6f9);border-radius:999px;font-size:12px;font-weight:600;padding:5px 12px}.cfx-study__h{color:var(--color-text-heading,#123b65);font-family:var(--font-family);font-size:20px;font-weight:700;margin:24px 0 0}.cfx-study__lead{color:var(--color-grey-dark,#4a5568);font-family:var(--font-family);font-size:16px;line-height:1.7;margin-top:8px}.cfx-study__lead p{margin:0 0 12px}.cfx-study__lead p:last-child{margin-bottom:0}.cfx-study__list{display:grid;gap:14px 28px;grid-template-columns:1fr 1fr;list-style:none;margin:16px 0 0;padding:0}.cfx-study__list li{color:var(--color-grey-dark,#4a5568);font-family:var(--font-family);font-size:15px;line-height:1.55;padding-left:30px;position:relative}.cfx-study__list li strong{color:var(--color-text-heading,#123b65);display:block;font-weight:600}.cfx-study__list li span{display:block;margin-top:2px}.cfx-study__list li:before{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;left:0;line-height:1;position:absolute;top:0;width:20px}.cfx-study__list--check li:before{background:var(--color-accent,#e8435a);content:"\2713"}.cfx-study__list--impact li:before{background:var(--color-teal,#20789e);content:"\2191"}.cfx-study__quote{background:var(--color-off-white,#f4f6f9);border-left:3px solid var(--color-accent,#e8435a);border-radius:8px;margin:28px 0 0;padding:26px 28px 24px;position:relative}.cfx-study__mark{color:var(--color-accent,#e8435a);font-family:Georgia,Times New Roman,serif;font-size:54px;height:26px;line-height:1}.cfx-study__text{color:var(--color-text-heading,#123b65);font-family:var(--font-family);font-size:16px;line-height:1.7}.cfx-study__text p{margin:0}.cfx-study__by{align-items:center;display:flex;gap:14px;margin-top:18px}.cfx-study__photo{border-radius:50%;height:44px;object-fit:cover;width:44px}.cfx-study__name{color:var(--color-text-heading,#123b65);display:block;font-family:var(--font-family);font-style:normal;font-weight:700}.cfx-study__role{color:var(--color-text-muted,#718096);font-family:var(--font-family);font-size:14px}.cfx-study--compact{padding:24px 30px}.cfx-study--compact .cfx-study__meta{padding-bottom:14px}.cfx-study--compact .cfx-study__lead{font-size:15px}.cfx-study__pull{border-left:2px solid var(--color-accent,#e8435a);margin:14px 0 0;padding-left:16px}.cfx-study__pull .cfx-study__text{font-size:15px;font-style:italic}.cfx-study__cite{color:var(--color-text-heading,#123b65);display:block;font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:700;margin-top:8px}.cfx-study__cite span{color:var(--color-text-muted,#718096);font-weight:400}.cfx-study__by .cfx-study__cite{margin-top:0}@media (max-width:767px){.cfx-study{padding:26px 22px}.cfx-study__list{grid-template-columns:1fr}}