@keyframes datalab-section-module__lVlPGq__eyebrowPulse{0%,to{border-color:var(--eyebrow-border-base);box-shadow:0 0 4px #0000,0 0 #0000}40%{box-shadow:0 0 10px var(--eyebrow-glow),0 0 24px var(--eyebrow-glow),inset 0 0 8px var(--eyebrow-glow-inner);border-color:var(--eyebrow-border-active)}60%{box-shadow:0 0 16px var(--eyebrow-glow),0 0 36px var(--eyebrow-glow),inset 0 0 12px var(--eyebrow-glow-inner);border-color:var(--eyebrow-border-active)}}.datalab-section-module__lVlPGq__section{padding:var(--landing-section-y)0;background-color:#faf9f7;background-image:radial-gradient(circle,#d4a01730 1px,#0000 1px);background-size:28px 28px;position:relative;overflow:hidden}.datalab-section-module__lVlPGq__inner{max-width:var(--landing-max-width);padding:0 var(--site-gutter);grid-template-columns:1fr 1fr;align-items:center;gap:4vw;margin:0 auto;display:grid}.datalab-section-module__lVlPGq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#4c1d95;min-height:40px;font-size:.6875rem;font-weight:700;font-family:var(--landing-copy-font);--eyebrow-glow:#7035ffbf;--eyebrow-glow-inner:#7035ff38;--eyebrow-border-active:#a78bfa;background:#7035ff14;border:1px solid #7035ff59;border-radius:8px;align-items:center;margin-bottom:1rem;padding:.45rem 1rem;animation:2.8s ease-in-out -1.4s infinite datalab-section-module__lVlPGq__eyebrowPulse;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #7035ff14}.datalab-section-module__lVlPGq__title{color:#000;margin-bottom:1.25rem;}.datalab-section-module__lVlPGq__title em{color:#7035ff;font-style:normal}.datalab-section-module__lVlPGq__desc{color:#1c1f21;font-size:clamp(1.125rem,1.8vw,1.35rem);line-height:1.6;font-family:var(--landing-copy-font);margin-bottom:14px}.datalab-section-module__lVlPGq__badge{color:#7a5c00;font-size:.8125rem;font-weight:600;font-family:var(--landing-copy-font);background:#fbf0c4;border:1px solid #d4a017;border-radius:10px;align-items:center;gap:.5rem;margin:20px 0;padding:8px 14px;display:inline-flex}.datalab-section-module__lVlPGq__gridLabel{color:#697077;letter-spacing:.03em;font-size:.8125rem;font-weight:600;font-family:var(--landing-copy-font);margin-bottom:10px}.datalab-section-module__lVlPGq__pillarGrid{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;display:grid}@media (max-width:600px){.datalab-section-module__lVlPGq__pillarGrid{grid-template-columns:repeat(2,1fr)}}.datalab-section-module__lVlPGq__pillar{text-align:center;aspect-ratio:1;cursor:default;background:#f4f4f0;border:1px solid #ddddd7;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:14px 10px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #546a7b0a;container-type:inline-size}.datalab-section-module__lVlPGq__pillar:hover{border-color:#546a7b;transform:translateY(-2px);box-shadow:0 8px 24px #546a7b14}.datalab-section-module__lVlPGq__pillarScore{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:6px;font-family:Georgia,Times New Roman,Times,serif;font-size:38cqw;font-weight:800;line-height:1}.datalab-section-module__lVlPGq__pillarName{color:#1c1f21;text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;font-weight:600;line-height:1.4;font-family:var(--landing-copy-font)}.datalab-section-module__lVlPGq__scoreHigh{color:#007a4d}.datalab-section-module__lVlPGq__scoreMid{color:#b45309}.datalab-section-module__lVlPGq__scoreLow{color:#c0392b}.datalab-section-module__lVlPGq__gridNote{color:#697077;font-size:.75rem;line-height:1.6;font-family:var(--landing-copy-font)}@media (max-width:1500px){.datalab-section-module__lVlPGq__inner{grid-template-columns:1fr;gap:40px}.datalab-section-module__lVlPGq__pillarGrid{grid-template-columns:repeat(8,1fr);gap:4px}.datalab-section-module__lVlPGq__pillar{aspect-ratio:1;padding:8px 4px}.datalab-section-module__lVlPGq__pillarName{letter-spacing:.02em;font-size:9cqw}}@media (max-width:1239px){.datalab-section-module__lVlPGq__pillarGrid{grid-template-columns:repeat(4,1fr);gap:6px}.datalab-section-module__lVlPGq__pillarScore{font-size:28cqw}.datalab-section-module__lVlPGq__pillarName{font-size:11cqw}}@media (max-width:768px){.datalab-section-module__lVlPGq__pillarGrid{grid-template-columns:repeat(4,1fr);gap:6px}}
