.wc-proof__head{margin-bottom:48px}.wc-proof__eyebrow{color:var(--wc-marine);margin:0 0 20px}.wc-proof__heading{max-width:720px}.wc-proof__heading h2,.wc-proof__heading h3,.wc-proof__heading p{font-size:var(--wc-fs-h2);font-weight:600;letter-spacing:-.022em;line-height:1.05;margin:0}.wc-proof__heading em{color:var(--wc-teal);font-style:italic;font-weight:400}.wc-proof__grid{align-items:stretch;display:grid;gap:20px;grid-template-columns:1.15fr 1fr}.wc-proof--card .wc-proof__grid{grid-template-columns:minmax(0,560px)}.wc-proof__quote{background:var(--wc-marine);border-radius:var(--wc-radius-lg);color:var(--wc-white);display:flex;flex-direction:column;gap:32px;justify-content:space-between;margin:0;overflow:hidden;padding:clamp(30px,3.5vw,52px);position:relative}.wc-proof__thread img{opacity:.3;right:-8%;top:-12%;transform:rotate(-8deg);width:68%}.wc-proof__quote-body{position:relative;z-index:1}.wc-proof__mark{color:var(--wc-aqua);display:block;font-family:Georgia,Times New Roman,serif;font-size:60px;line-height:.6;margin-bottom:14px}.wc-proof__blockquote{margin:0}.wc-proof__blockquote p{font-size:clamp(22px,2.2vw,32px);font-style:italic;font-weight:400;letter-spacing:-.015em;line-height:1.35;margin:0;max-width:620px}.wc-proof__author{align-items:center;display:flex;gap:16px;position:relative;z-index:1}.wc-proof__avatar,.wc-proof__portrait{border:2px solid var(--wc-aqua);border-radius:50%;flex-shrink:0;height:52px;width:52px}.wc-proof__portrait{object-fit:cover}.wc-proof__avatar{align-items:center;background:rgba(var(--wc-white-rgb),.08);background:color-mix(in srgb,var(--wc-teal) 12%,transparent);color:var(--wc-teal);display:inline-flex;font-size:17px;font-weight:700;justify-content:center;letter-spacing:.04em}.wc-proof__author-text{display:flex;flex-direction:column;gap:2px}.wc-proof__author-name{font-size:16px;font-style:normal;font-weight:600}.wc-proof__author-role{color:rgba(var(--wc-white-rgb),.78);font-size:14px}.wc-proof__case{background:var(--wc-sand);border:1px solid rgba(var(--wc-midnight-rgb),.1);border-radius:var(--wc-radius-lg);color:var(--wc-midnight);display:flex;flex-direction:column;overflow:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.wc-proof__case--linked:focus-within,.wc-proof__case--linked:hover{box-shadow:0 24px 50px rgba(var(--wc-midnight-rgb),.16);transform:translateY(-4px)}.wc-proof__case-media{aspect-ratio:16/7;border-radius:0;flex-shrink:0;width:100%}.wc-proof__case-body{display:flex;flex:1;flex-direction:column;gap:18px;padding:clamp(26px,3vw,36px)}.wc-proof__case-eyebrow{color:var(--wc-marine)}.wc-proof__case-heading{font-size:clamp(24px,2.4vw,32px);margin:0}.wc-proof__stats{display:flex;flex-wrap:wrap;gap:28px;margin:0}.wc-proof__stat-figure{font-size:26px;font-weight:600;letter-spacing:-.02em}.wc-proof__stat-caption{color:rgba(var(--wc-midnight-rgb),.7);font-size:13px;line-height:1.4;margin:0}.wc-proof__case-cta{align-items:center;color:var(--wc-marine);display:inline-flex;font-size:15px;font-weight:600;gap:10px;margin-top:auto}.wc-proof__case--linked:focus-within .wc-proof__case-cta,.wc-proof__case--linked:hover .wc-proof__case-cta{text-decoration:underline}@media (max-width:980px){.wc-proof--card .wc-proof__grid,.wc-proof__grid{grid-template-columns:1fr}.wc-proof__head{margin-bottom:36px}.wc-proof__quote{gap:26px}}@media (max-width:720px){.wc-proof__mark{font-size:48px}.wc-proof__stats{gap:20px 24px}}