.aproof{background:radial-gradient(90% 90% at 82% -12%,rgba(0,98,255,.16),transparent 55%),radial-gradient(120% 95% at 4% 116%,rgba(97,185,70,.18),transparent 55%),linear-gradient(180deg,var(--dark-800),var(--dark-900))}.aproof__head{max-width:46rem}.aproof__h{color:#fff;font-size:clamp(1.7rem,3.4vw,2.35rem);font-weight:800;letter-spacing:-.015em;line-height:1.12;margin-top:var(--s4)}.aproof__grid{display:grid;gap:var(--s5);grid-template-columns:1fr;margin-top:var(--s7)}@media(min-width:768px){.aproof__grid{grid-template-columns:repeat(3,1fr)}}.apc{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius);border-top:4px solid var(--green-bright);color:inherit;display:block;padding:var(--s6);text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s}.apc:hover{background:hsla(0,0%,100%,.06);box-shadow:0 22px 50px rgba(8,18,28,.5);transform:translateY(-3px)}.apc__co{align-items:center;display:flex;min-height:30px}.apc__co img{filter:brightness(0) invert(1);height:20px;object-fit:contain;opacity:.85}.apc__co img.logo-lilly{height:23px}.apc__co img.logo-diageo{height:17px}.apc__word{font-size:1.12rem;letter-spacing:.01em;opacity:.92}.apc__res,.apc__word{color:#fff;font-family:var(--font-d);font-weight:800}.apc__res{font-size:clamp(1.35rem,2.2vw,1.7rem);letter-spacing:-.015em;line-height:1.12;margin-top:12px}.apc p{color:var(--on-dark-muted);font-size:1.02rem;line-height:1.5;margin-top:8px}.aproof__pull{margin:var(--s8) auto 0;max-width:50rem;text-align:center}.aproof__pull blockquote{color:#fff;font-family:var(--font-d);font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:600;letter-spacing:-.01em;line-height:1.4;margin:0;text-wrap:balance}.aproof__pull figcaption{margin-top:var(--s5)}.aproof__pull figcaption b{color:#fff;font-family:var(--font-d);font-size:1rem;font-weight:700}.aproof__pull figcaption span{color:var(--on-dark-muted);display:block;font-family:var(--font-b);font-size:.88rem;margin-top:3px}.aproof__more{margin-top:var(--s7);text-align:center}.aproof__more a{color:var(--green-bright);font-family:var(--font-d);font-size:.98rem;font-weight:700;text-decoration:none}.aproof__more a:hover{text-decoration:underline}