.proof-body{color:#0f0f3d}.proof-body .interior-container,.proof-body .interior-closing .max-w-6xl{width:100%;max-width:1380px;margin-inline:auto;padding-inline:48px}.proof-hero-copy{color:#555568;max-width:700px;font-size:18px;line-height:1.8}.proof-hero-copy p+p{margin-top:12px}.proof-back{color:#555568;align-items:center;gap:8px;margin-bottom:28px;font-size:15px;display:inline-flex}.proof-back:hover{color:#0f0f3d}.proof-detail-masthead{background:#0f0f3d}.proof-detail-hero{isolation:isolate;color:#fff;background:#0f0f3d;padding:156px 0 72px;position:relative;overflow:hidden}.proof-detail-masthead:not(.proof-detail-masthead-has-art) .proof-detail-hero:before{content:"";z-index:-2;pointer-events:none;transform:translate(12%, var(--interior-hero-drift,0px)) scale(1.08);transform-origin:100%;background:-webkit-image-set(url(/images/hero-material-performance.avif) 1x type("image/avif"),url(/images/hero-review-sweep-material-v1.webp) 1x type("image/webp")) 100%/cover no-repeat;background:image-set("/images/hero-material-performance.avif" 1x type("image/avif"),"/images/hero-review-sweep-material-v1.webp" 1x type("image/webp")) 100%/cover no-repeat;position:absolute;inset:0}.proof-detail-masthead:not(.proof-detail-masthead-has-art) .proof-detail-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0f0f3d80,#0000 160px),linear-gradient(90deg,#0f0f3d 0%,#0f0f3de8 28%,#0f0f3db3 51%,#0f0f3d4d 76%,#0f0f3d10);position:absolute;inset:0}@media (min-width:1024px){.proof-detail-masthead:not(.proof-detail-masthead-has-art) .proof-detail-hero:before{height:max(100%,1050px);top:0;bottom:auto}}.proof-detail-hero-layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.9fr);align-items:center;gap:48px 56px;display:grid}.proof-detail-masthead:not(.proof-detail-masthead-has-art) .proof-detail-hero-layout{grid-template-columns:minmax(0,1fr)}.proof-detail-hero-copy{min-width:0;max-width:720px}.proof-detail-hero .proof-detail-title{color:#fff;letter-spacing:-.05em;overflow-wrap:break-word;text-wrap:balance;max-width:18ch;margin:16px 0 24px;font-size:clamp(2.4rem,4.4vw,4.25rem);font-weight:400;line-height:1.08}.proof-detail-hero .proof-hero-copy{color:#e0e1ef}.proof-detail-hero .section-eyebrow{color:#59efef;margin-bottom:0}.proof-detail-hero-art{aspect-ratio:16/11;background:#16164a;min-width:0;position:relative;overflow:hidden}.proof-strip-cyan{background:#59efef;padding:40px 0}.proof-strip-cyan ul{gap:32px}.proof-strip-cyan p:first-child{color:#0f0f3d;letter-spacing:-.035em;font-size:clamp(1.5rem,2.2vw,2.15rem);font-weight:500}.proof-strip-cyan p+p{color:#0f0f3dcc}body:has(.proof-detail-hero) .site-header-overlay>.site-shell-container{max-width:1380px;padding-inline:48px}body:has(.proof-detail-hero) [data-interior-reveal-skip]{display:none!important}body:has(.proof-detail-hero) .site-header-overlay a[aria-label="Clearlead AI Consulting home"]>div{height:40px}.proof-summary-section{padding-top:40px}.proof-summary{min-width:0;max-width:880px;box-shadow:var(--shadow-card);background:#fff;border:1px solid #0f0f3d18;border-radius:20px;padding:32px 36px}.proof-engagement-body{max-width:1000px}.proof-engagement-body .prose-clearlead ul{gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.proof-engagement-body .prose-clearlead li{background:#f7f8fc;border-top:2px solid #6b5cf7;border-radius:0 0 12px 12px;margin:0;padding:22px 24px}.proof-engagement-body .prose-clearlead li>p{margin:0}.proof-index{background:#f2f3f7;padding:64px 0 104px}.proof-measure{max-width:1000px}.proof-heading{letter-spacing:-.045em;text-wrap:balance;max-width:1000px;margin-bottom:28px;font-size:clamp(1.85rem,3.2vw,2.75rem);font-weight:400;line-height:1.15}.proof-body .interior-eyebrow{letter-spacing:.08em;align-items:center;min-height:21px;padding-left:38px;font-size:12px;display:flex;position:relative}.proof-body .interior-eyebrow-mark{display:none}.proof-body .interior-eyebrow:before,.proof-body .interior-eyebrow:after{content:"";clip-path:polygon(0 0,53% 0,100% 50%,53% 100%,0 100%,47% 50%);pointer-events:none;background:currentColor;width:19px;height:17px;position:absolute}.proof-body .interior-eyebrow:before{opacity:.22;top:calc(50% - 6.5px);left:0}.proof-body .interior-eyebrow:after{top:calc(50% - 10.5px);left:7px}.proof-section{padding-block:88px}.proof-outcomes{max-width:1000px}.proof-section-muted{background:#f2f3f7}.proof-apps{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.proof-apps{grid-template-columns:1fr 1fr}}.proof-apps li{background:#f7f8fc;border-top:2px solid #6b5cf7;border-radius:0 0 12px 12px;margin:0;padding:24px 24px 22px}.proof-apps li p:first-child{color:#0f0f3d}.proof-related{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.proof-related{grid-template-columns:1fr 1fr}}.proof-related a{color:#0f0f3d;background:#fff;border-radius:0 0 12px 12px;align-items:center;gap:20px;min-height:112px;padding:24px 28px;text-decoration:none;display:flex;position:relative;overflow:hidden}.proof-related a:before{content:"";transform-origin:0;pointer-events:none;background:#6b5cf7;width:100%;height:2px;transition:transform .35s;position:absolute;top:0;left:0;transform:scaleX(0)}.proof-related a:is(:hover,:focus-visible):before{transform:scaleX(1)}.proof-related-icon{color:#6b5cf7;flex:0 0 36px;width:36px;height:36px}.proof-related a span{letter-spacing:-.02em;flex:1;min-width:0;font-size:1.25rem;font-weight:400;line-height:1.3}.proof-related-arrow{color:#6b5cf7;transition:transform .2s}.proof-related a:hover{color:#5141d9}.proof-related a:hover .proof-related-arrow{transform:translate(4px)}.proof-stats{gap:16px;margin:0 0 24px;padding:0;list-style:none;display:grid}@media (min-width:640px){.proof-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.proof-stats li{text-align:left;background:#fff;border-top:2px solid #6b5cf7;border-radius:0 0 12px 12px;padding:24px}.proof-bullets{gap:16px;margin:0;padding:0;list-style:none;display:grid}.proof-bullets li{color:#555568;background:#fff;border-top:2px solid #6b5cf7;border-radius:0 0 12px 12px;padding:22px 24px;font-size:17px;line-height:1.75}.proof-body .interior-closing>div{isolation:isolate;padding-block:96px;overflow:clip}.proof-body .interior-closing>div:before{content:"";z-index:-1;pointer-events:none;opacity:.2;background:-webkit-image-set(url(/images/hero-material-performance.avif) 1x type("image/avif"),url(/images/hero-review-sweep-material-v1.webp) 1x type("image/webp")) right 65%/cover no-repeat;background:image-set("/images/hero-material-performance.avif" 1x type("image/avif"),"/images/hero-review-sweep-material-v1.webp" 1x type("image/webp")) right 65%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 28%,#000 100%);mask-image:linear-gradient(90deg,#0000 28%,#000 100%)}.proof-body .interior-closing .flex{align-items:center;gap:72px}.proof-body .interior-closing .flex>div{max-width:760px}.proof-body .interior-closing .interior-closing-heading{color:#fff;letter-spacing:-.045em;text-wrap:balance;margin-bottom:24px;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:400;line-height:1.15}.proof-body .interior-closing .interior-closing-copy{max-width:660px}.proof-body .interior-closing a{transition:box-shadow .2s,background-color .2s}.proof-body .interior-closing a:is(:hover,:focus-visible){background:#a1f4f4;box-shadow:0 0 0 5px #59efef18}.proof-body .interior-closing a:focus-visible{outline-offset:6px;outline:2px solid #59efef}.proof-body :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #6b5cf7}@media (max-width:1023px){.proof-detail-hero{padding:132px 0 40px}.proof-detail-hero-layout{grid-template-columns:minmax(0,1fr);gap:32px}.proof-detail-hero .proof-detail-title{max-width:none}body:has(.proof-detail-hero) .site-header-overlay>.site-shell-container{padding-inline:24px}}@media (max-width:900px){.proof-body .interior-container,.proof-body .interior-closing .max-w-6xl{padding-inline:24px}.proof-section{padding-block:64px}.proof-summary-section{padding-top:32px}.proof-summary{padding:24px}.proof-index{padding:48px 0 72px}.proof-strip-cyan{padding:32px 0}.proof-body .interior-closing .flex{flex-direction:column;align-items:flex-start;gap:32px}}@media (max-width:767px){.proof-detail-hero{padding-top:120px}.proof-detail-hero .proof-detail-title{margin:12px 0 18px;font-size:clamp(2.05rem,8vw,2.85rem)}.proof-detail-masthead:not(.proof-detail-masthead-has-art) .proof-detail-hero:before{transform:translate(14%, var(--interior-hero-drift,0px)) scale(1.08)}.proof-detail-masthead:not(.proof-detail-masthead-has-art) .proof-detail-hero:after{background:linear-gradient(90deg,#0f0f3df0,#0f0f3db0 48%,#0f0f3d4d 76%,#0f0f3d22)}.proof-hero-copy{font-size:17px}.proof-heading{font-size:32px}.proof-body .interior-closing>div{padding-block:64px}.proof-body .interior-closing>div:before{opacity:.12}}@media (max-width:639px){body:has(.proof-detail-hero) .site-header-overlay a[aria-label="Clearlead AI Consulting home"]>div{height:36px}}@media (prefers-reduced-motion:reduce){.proof-detail-hero{--interior-hero-drift:0px!important}.proof-related-arrow,.proof-related a:before,.proof-body .interior-closing a{transition:none}.proof-related a:hover .proof-related-arrow{transform:none}}
