/* Compact proof row: no section heading, cards or decorative artwork. */
.aurora-home .proof-of-work{position:relative;margin:32px auto 48px;max-width:620px;text-align:left}
.aurora-home .proof-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;margin:0;padding:0}
.aurora-home .proof-metric{display:flex;flex-direction:column;gap:6px;min-width:0;padding:0 0 0 18px;border-left:1px solid #b795d531}
.aurora-home .proof-value{order:-1;display:block;margin:0;padding:0;color:#d1adf1;font-size:32px;font-weight:500;line-height:1.1;letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums}
.aurora-home .proof-label{display:block;margin:0;padding:0;color:#a9a2b2;font-size:14px;font-weight:400;line-height:1.5}
.aurora-home .proof-section{padding:12px 0 0}
.aurora-home .proof-section .proof-of-work{margin-bottom:16px}
.aurora-home .trust-section:has(.proof-of-work) #trust-title{margin:0 auto 30px;max-width:700px;line-height:1.7;text-wrap:balance}
@media(max-width:767px){.aurora-home .proof-of-work{margin:28px auto 40px;max-width:440px}.aurora-home .proof-metrics{gap:24px}.aurora-home .proof-metric{padding-left:14px;gap:6px}.aurora-home .proof-value{font-size:28px}.aurora-home .proof-label{font-size:12px}.aurora-home .proof-section{padding-top:4px}.aurora-home .trust-section:has(.proof-of-work) #trust-title{max-width:310px;margin-bottom:28px}}

/* Service proof placement */
.aurora-home .service-proof{padding-block:0}

/* Hero proof below actions */
.aurora-home .web-hero-copy .proof-of-work,.aurora-home .ecommerce-hero-copy .proof-of-work{width:100%;max-width:620px;margin:28px 0 0}
@media(max-width:767px){.aurora-home .web-hero-copy .proof-of-work,.aurora-home .ecommerce-hero-copy .proof-of-work{margin:24px 0 0}}
