.evidence-hero{padding:0 1rem;min-height:65vh;display:flex;align-items:center}.evidence-hero-inner{max-width:1140px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;width:100%}.evidence-hero-copy{flex:0 0 45%;display:flex;flex-direction:column;gap:20px}.evidence-hero-image{flex:0 0 55%;display:flex;justify-content:center}.evidence-hero-image-trigger{appearance:none;background:transparent;border:0;padding:0;margin:0;cursor:pointer;display:block;width:100%}.evidence-hero-image-trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.evidence-hero-image img,.evidence-hero-image-trigger img{max-width:100%;height:auto;display:block}.evidence-hero-lightbox{padding:0;border:0;background:transparent;max-width:100vw;max-height:100vh;width:100vw;height:100vh;overflow:visible}.evidence-hero-lightbox::backdrop{background:#011016e0}.evidence-hero-lightbox img{max-width:92vw;max-height:90vh;width:auto;height:auto;display:block;margin:auto;position:absolute;inset:0;background:#fff;padding:12px;border-radius:4px;box-shadow:0 24px 60px #0006}.evidence-hero-lightbox-close{appearance:none;position:fixed;top:1rem;right:1rem;width:44px;height:44px;border-radius:50%;background:#fafcfcf2;color:var(--color-text);border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transition:background .15s ease,transform .15s ease}.evidence-hero-lightbox-close:hover,.evidence-hero-lightbox-close:focus-visible{background:#fff;transform:scale(1.05);outline:none}@media(max-width:767px){.evidence-hero-image-trigger{cursor:default}}.evidence-hero h1.evidence-hero-heading{margin:0;color:var(--color-text)}.evidence-hero p.evidence-hero-subhead{font-family:var(--font-sans);font-size:16px;line-height:1.5;color:var(--color-text);margin:0}.evidence-hero-cta{align-self:flex-start;font-size:1.2rem;text-transform:none;text-shadow:0 0 10px rgba(0,0,0,.3)}@media(max-width:1024px){.evidence-hero{min-height:60vh}.evidence-hero h1.evidence-hero-heading{font-size:35px}.evidence-hero-cta{display:none}}@media(max-width:767px){.evidence-hero{padding:1rem 1rem 2rem;min-height:0}.evidence-hero-inner{flex-direction:column;gap:20px}.evidence-hero-copy,.evidence-hero-image{flex:0 0 auto;width:100%}.evidence-hero-copy{text-align:center;align-items:center}.evidence-hero h1.evidence-hero-heading{font-size:33px;text-align:center}.evidence-hero p.evidence-hero-subhead{text-align:center}}.evidence-value{position:relative;left:50%;transform:translate(-50%);width:100vw;max-width:100vw;background:#0b526d;color:#fff;padding:4em 1em;overflow:hidden}.evidence-value-shape{position:absolute;left:0;right:0;overflow:hidden;line-height:0;pointer-events:none;color:#fafcfc;height:9.2px}.evidence-value-shape--top{top:-1px}.evidence-value-shape--bottom{bottom:-1px}.evidence-value-shape svg{position:relative;display:block;max-width:none;left:50%;height:9.2px;width:calc(200% + 1.3px);transform:translate(-50%)}.evidence-value-shape--bottom svg{transform:translate(-50%) rotate(180deg)}@media(max-width:1024px){.evidence-value{padding:3em 1em}.evidence-value-shape{height:7.28px}.evidence-value-shape svg{height:7.28px;width:calc(300% + 1.3px)}}@media(max-width:767px){.evidence-value-shape{height:6.03px}.evidence-value-shape svg{height:6.03px;width:calc(500% + 1.3px)}}.evidence-value-inner{max-width:1140px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2em;position:relative;z-index:1}.evidence-value-header{text-align:center;max-width:800px}.evidence-value h2.evidence-value-heading{color:#fff;text-align:center;margin:0 0 .5em}.evidence-value p.evidence-value-subhead{font-family:var(--font-sans);font-size:18px;line-height:1.5;color:#fff;text-align:center;margin:0}.evidence-value-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:2rem;width:100%}.evidence-value-card{position:relative;isolation:isolate;padding:1rem;display:flex;flex-direction:column;border-style:solid;border-width:1px;border-radius:3px;overflow:hidden}.evidence-value-card:before{content:"";position:absolute;inset:0;background-image:var(--card-shape);background-repeat:no-repeat;background-position:bottom center;background-size:contain;opacity:.08;pointer-events:none;z-index:0}.evidence-value-card>*{position:relative;z-index:1}.evidence-value-card--red{background-color:#fff2f3;border-color:#be202b;box-shadow:5px 5px #7f060d;color:var(--color-text)}.evidence-value-card--gold{background-color:#ffebc8;border-color:#f9a719;box-shadow:5px 5px #f9a719;color:var(--color-text)}.evidence-value-card--cyan{background-color:#e4f9f9;border-color:#00a0dd;box-shadow:5px 5px #00a0dd;color:var(--color-text)}.evidence-value-card h3.evidence-value-card-title{font-family:var(--font-display);font-size:var(--fs-h3);line-height:1.25;font-weight:400;color:var(--color-text);margin:0 0 .5em}.evidence-value-card p.evidence-value-card-body{font-family:var(--font-sans);font-size:18px;line-height:1.5;color:var(--color-text);margin:0}@media(max-width:1024px){.evidence-value-cards{gap:1rem}.evidence-value-card{padding:.75rem}}@media(max-width:767px){.evidence-value-cards{grid-template-columns:1fr;gap:1rem;justify-items:center}.evidence-value-card{width:14rem;max-width:100%;align-items:center;text-align:center}.evidence-value-card h3.evidence-value-card-title{text-align:center}.evidence-value-card p.evidence-value-card-body{text-align:center;font-size:16px}}.evidence-testimonials{padding:3rem 1rem 2rem}.evidence-testimonials-inner{max-width:1140px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.evidence-testimonials-header{text-align:start}.evidence-testimonials-kicker{display:block;font-family:var(--font-accent-family);font-weight:var(--font-accent-weight);font-size:18px;line-height:1.3;color:var(--color-navy-700);margin:0 0 .5rem}.evidence-testimonials h2.evidence-testimonials-heading{margin:0 0 1rem}.evidence-testimonials-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.evidence-testimonial{position:relative;padding:0 0 0 3rem;display:flex;flex-direction:column;gap:.75rem}.evidence-testimonial:before{content:"“";position:absolute;top:-.35em;left:0;font-family:var(--font-display);font-size:100px;line-height:1;color:var(--color-secondary);pointer-events:none}.evidence-testimonial-quote{margin:0;padding:0;background:transparent;border:0;border-left:0;font-style:normal}.evidence-testimonial-quote p{font-family:var(--font-sans);font-size:18px;line-height:1.6;font-weight:400;color:var(--color-text);margin:0}.evidence-testimonial-cite{display:flex;flex-direction:column;font-style:normal;color:var(--color-text)}.evidence-testimonial-author{font-family:var(--font-accent-family);font-weight:var(--font-accent-weight);font-size:16px;line-height:1.3}.evidence-testimonial-role{font-family:var(--font-sans);font-size:14px;line-height:1.3;color:#011016a6}@media(max-width:767px){.evidence-testimonials{padding:2rem 1rem}.evidence-testimonials-grid{grid-template-columns:1fr;gap:1.5rem}.evidence-testimonial{padding-left:2.5rem}.evidence-testimonial:before{font-size:72px}}.evidence-process{background:#fafcfc;padding:4rem 1rem}.evidence-process-inner{max-width:1140px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:50px}.evidence-process-header{text-align:center;max-width:720px}.evidence-process h2.evidence-process-heading{margin:0 0 1rem;text-align:center}.evidence-process p.evidence-process-subhead{font-family:var(--font-sans);font-size:18px;line-height:1.5;color:var(--color-text);text-align:center;margin:0}.evidence-process-track{width:100%;display:flex;flex-direction:column;gap:0}.evidence-process-rail{width:100%;height:auto;display:block;margin:-10px 0}.evidence-process-cards{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.evidence-process-card{background:#fafcfc;border:1px solid #0F6B87;box-shadow:5px 5px #0f6b87;padding:20px;border-radius:0;display:flex;flex-direction:column;gap:.5rem}.evidence-process-card h3.evidence-process-card-label{display:none;font-family:var(--font-display);font-size:20px;font-weight:400;color:var(--color-text);margin:0}.evidence-process-card h4.evidence-process-card-title{font-family:var(--font-sans);font-weight:700;font-size:18px;line-height:1.35;color:var(--color-text);margin:0}.evidence-process-card p.evidence-process-card-body{font-family:var(--font-sans);font-size:16px;line-height:1.5;color:var(--color-text);margin:0}@media(max-width:1024px){.evidence-process{padding:3rem 1rem}.evidence-process-inner{gap:20px}.evidence-process-cards{gap:10px}}@media(max-width:767px){.evidence-process-track{display:none}.evidence-process-cards{grid-template-columns:1fr;gap:10px}.evidence-process-card h3.evidence-process-card-label{display:block;text-align:center;background:#ffebc8;padding:6px 12px;border-radius:3px;box-shadow:3px 3px #f9a719;width:30%;align-self:center}.evidence-process-card h4.evidence-process-card-title,.evidence-process-card p.evidence-process-card-body{text-align:center}}
