.service-funnel-note{font:500 .875rem/1.6 Inter,Arial,sans-serif;margin:16px 0 0;color:inherit}.service-funnel .depth-grid{margin-top:28px}.service-funnel-boundary{font-size:1rem;line-height:1.7;color:#4e5846;border-left:3px solid #86a834;padding-left:20px;margin:28px 0 0;max-width:80ch}.service-proof{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:48px;align-items:start}.service-proof aside{background:#f0f5e6;border:1px solid #cbd5bc;border-radius:16px;padding:28px}.service-proof aside p{font-size:1rem;line-height:1.7;color:#4e5846}.service-proof aside a,.service-funnel-boundary a{color:#254518;text-decoration:underline;text-underline-offset:4px;display:inline-block;min-height:44px;line-height:1.6;padding-block:8px}.service-message-link{display:block;width:fit-content;min-height:44px;padding:14px 0 0;margin-top:12px;color:inherit;text-decoration:underline;text-underline-offset:4px;line-height:1.5}.service-message-link:focus-visible{outline:3px solid #416b16;outline-offset:4px}@media(max-width:700px){.service-proof{grid-template-columns:1fr;gap:24px}.service-proof aside{padding:24px}}

.service-funnel .depth-card .service-recognition-icon{display:block;width:7rem;height:7rem;max-width:100%;object-fit:contain;margin:0 0 1rem}
