.index-module__p38j-W__spotlight{background:var(--card-bg-color);width:min(1100px,100% - 40px);box-shadow:var(--shadow-shade);border-radius:10px;justify-content:center;align-items:center;gap:50px;margin:0 auto 70px;padding:35px;display:flex}.index-module__p38j-W__graphic{flex:45%;max-width:480px}.index-module__p38j-W__graphic img{border-radius:10px;width:100%;height:auto;display:block}.index-module__p38j-W__words{color:var(--on-background-text-color);flex:55%}.index-module__p38j-W__eyebrow{text-transform:uppercase;letter-spacing:1.8px;color:var(--accent-color);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.index-module__p38j-W__eyebrow i{background:var(--primary-color);width:8px;height:8px;box-shadow:0 0 0 0 var(--primary-color);border-radius:50%;animation:2s ease-out infinite index-module__p38j-W__pulse}.index-module__p38j-W__words h2{font-family:var(--font-space-grotesk);text-transform:uppercase;color:var(--primary-color);margin:8px 0 4px;font-size:34px;font-weight:900}.index-module__p38j-W__words p{letter-spacing:1.2px;margin:0;font-size:14px;line-height:24px}.index-module__p38j-W__words .index-module__p38j-W__tagline{font-family:var(--font-outfit);letter-spacing:.6px;margin:0 0 12px;font-size:20px}.index-module__p38j-W__story{text-transform:uppercase;letter-spacing:1.4px;color:var(--tech-blue);border-bottom:2px solid #0000;font-size:12px;text-decoration:none}.index-module__p38j-W__story:hover,.index-module__p38j-W__story:focus-visible{border-bottom-color:var(--tech-blue)}@keyframes index-module__p38j-W__pulse{0%{box-shadow:0 0 #16a34a99}to{box-shadow:0 0 0 8px #16a34a00}}@media only screen and (max-width:846px){.index-module__p38j-W__spotlight{flex-direction:column;gap:25px;padding:25px 20px}.index-module__p38j-W__graphic{width:100%;max-width:420px}.index-module__p38j-W__words h2{font-size:28px}}
