.ilab-hero-animated{position:relative;overflow:hidden;background:linear-gradient(135deg,#1b5e20,#2e7d32 40%,#0d3b12 100%);padding:160px 0 72px}.ilab-hero-orbit{position:absolute;width:480px;height:480px;border-radius:50%;border:1px solid rgba(230,180,34,.35);right:-80px;top:40px;animation:18s linear infinite ilab-spin}.ilab-hero-orbit::after{content:"";position:absolute;top:40px;right:40px;bottom:40px;left:40px;border-radius:50%;border:1px dashed rgba(255,255,255,.25)}@keyframes ilab-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ilab-hero-inner{position:relative;z-index:1;max-width:820px}.ilab-hero-inner h1,.ilab-hero-inner p,.ilab-kicker{color:#fff}.ilab-kicker{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--brand-accent)}.ilab-hero-inner img{margin-top:32px;border-radius:var(--brand-radius-lg);width:100%;max-width:720px;height:320px;-o-object-fit:cover;object-fit:cover;border:2px solid rgba(230,180,34,.45)}.ilab-timeline{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.ilab-timeline article{background:#fff;border-radius:var(--brand-radius);padding:24px;border:1px solid var(--brand-border);border-top:4px solid var(--brand-secondary)}.ilab-year{border:none;background:var(--brand-primary);color:#fff;border-radius:999px;padding:4px 12px;font-size:.8rem;font-weight:700;margin-bottom:12px;cursor:default}.ilab-tech-card{height:100%;background:#fff;border-radius:var(--brand-radius-lg);padding:28px;border:1px solid var(--brand-border)}.ilab-stat{margin-top:20px;padding-top:16px;border-top:1px solid var(--brand-border)}.ilab-stat span{display:block;font-family:var(--font-display);font-size:2rem;font-weight:700;color:var(--brand-primary-dark)}.ilab-stat small{display:block;margin-top:6px;color:var(--brand-text);font-size:.85rem}.ilab-partner{padding:28px;border-radius:var(--brand-radius);background:linear-gradient(180deg,#fff,var(--brand-bg-alt));border:1px solid var(--brand-border);height:100%}.ilab-counters{background:#111827;padding:56px 0}.ilab-counter-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;text-align:center}.ilab-count{display:block;font-family:var(--font-display);font-size:2.25rem;font-weight:700;color:#fff;margin-bottom:8px}.ilab-count-label{display:block;color:rgba(255,255,255,.75);font-size:.875rem}.ilab-cta{background:linear-gradient(135deg,#43a047,#1b5e20 70%,#b8860b);padding:80px 0;text-align:center}.ilab-cta h2,.ilab-cta p{color:#fff;max-width:700px;margin-left:auto;margin-right:auto}.ilab-cta p{margin-bottom:24px;opacity:.92}@media (max-width:991px){.ilab-counter-grid,.ilab-timeline{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.ilab-counter-grid,.ilab-timeline{grid-template-columns:1fr}}