
.proof-band{background:#075671;color:#f6fbfa;padding:35px 0}.proof-layout{display:grid;grid-template-columns:.8fr 1.7fr;gap:7%;align-items:center}.proof-band h2{font-size:31px;margin:12px 0}.proof-band a{font-size:12px;text-underline-offset:5px}.proof-carousel{position:relative}.proof-quote{font:clamp(23px,2.2vw,30px)/1.35 Georgia;margin:0 0 18px}.proof-name{font-size:12px}.proof-context{font-size:11px;opacity:.7;margin-top:5px}.proof-empty{border-left:1px solid #ffffff50;padding:15px 0 15px 30px}.proof-empty p{font-size:13px;opacity:.8}.proof-empty h3{font-size:28px;margin:0 0 10px}.review-label{font-size:10px;letter-spacing:.13em;text-transform:uppercase;opacity:.7;margin-bottom:12px}.carousel-controls{display:flex;align-items:center;gap:10px;margin-top:20px}.carousel-controls button{border:1px solid #ffffff60;background:none;color:inherit;padding:6px 12px;border-radius:3px;font-size:13px}.carousel-controls button:hover{background:#ffffff18}.carousel-count{font-size:11px;margin-right:auto}.page-hero{padding-top:65px;padding-bottom:55px;border-bottom:1px solid var(--line)}.page-hero h1{font-size:clamp(48px,5vw,74px);margin:20px 0 25px;max-width:820px}.page-hero p{max-width:640px;font-size:17px;color:var(--muted)}.crumb{font-size:11px;color:var(--muted);margin-bottom:38px}.crumb a{text-underline-offset:4px}.page-kicker{display:flex;align-items:center;justify-content:space-between;gap:25px}.page-kicker a{font-size:12px}.page-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.testimonial-card{background:white;border:1px solid var(--line);padding:35px}.testimonial-card blockquote{font:27px/1.4 Georgia;margin:15px 0 28px}.testimonial-card .quote-mark{font:60px/.7 Georgia;color:#0ca79f}.testimonial-card cite{font-style:normal;font-size:12px}.testimonial-card p{font-size:11px;color:var(--muted);margin-top:5px}.publication-state{background:#e5f5f3;border:1px solid #b9dcd4;padding:40px;max-width:850px}.publication-state h2{font-size:34px;margin-bottom:18px}.publication-state p{font-size:14px;color:var(--muted)}.publication-state a{margin-top:25px}.case-card{background:white;border:1px solid var(--line);padding:35px}.case-card h2{font-size:32px;margin:15px 0 25px}.case-card h3{font:700 11px Arial;letter-spacing:.12em;text-transform:uppercase;margin:22px 0 8px}.case-card p{font-size:14px;color:var(--muted)}.case-card .outcome{border-top:1px solid var(--line);margin-top:25px;padding-top:5px}.case-card .case-note{font-size:11px;margin-top:25px}.study-outline{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:45px}.study-outline article{border-top:1px solid var(--line);padding-top:25px}.study-outline h3{font-size:25px;margin:12px 0}.study-outline p{font-size:13px;color:var(--muted)}.page-cta{background:var(--plum);color:var(--paper);padding:50px 0}.page-cta .wrap{display:flex;justify-content:space-between;align-items:center;gap:30px}.page-cta h2{font-size:34px}.page-note{font-size:12px;color:var(--muted);margin-top:35px}.nav-links a[aria-current="page"]{color:#087b83;text-decoration:underline;text-underline-offset:6px}.proof-band .wrap{padding-top:0;padding-bottom:0}@media(max-width:800px){.proof-layout{grid-template-columns:1fr;gap:25px}.page-grid,.study-outline{grid-template-columns:1fr}.proof-empty{padding-left:20px}.page-cta .wrap{align-items:start;flex-direction:column}.page-hero{padding-top:40px}.publication-state{padding:28px}}@media print{.proof-band{display:none!important}}
[hidden]{display:none!important}
