.ukri-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;padding:78px 0 65px}.ukri-hero h1{font-size:clamp(2.5rem,4.1vw,3.8rem);letter-spacing:-.06em;line-height:1.05;margin:12px 0 25px}.ukri-hero h1 span{background:linear-gradient(100deg,#83efd1,#b7a7ff);background-clip:text;color:transparent}.research-visual{width:100%;max-width:510px;aspect-ratio:1/1;margin:auto;border:1px solid #435069;border-radius:25px;background:radial-gradient(ellipse at center,#3b2e6859,transparent 65%),linear-gradient(145deg,#132d2a,#0e1220);overflow:hidden;box-shadow:0 24px 90px #0004}.research-visual svg{display:block;width:100%;height:100%;max-height:510px}.orbit-ring{transform-origin:250px 250px;animation:research-orbit 45s linear infinite}.pulse-ring{animation:research-pulse 5s ease-in-out infinite}.research-visual text{font-family:system-ui,sans-serif}.research-label{fill:#b9ccd6;font-size:11px;letter-spacing:1.4px}.research-heading{fill:#eef4f6;font-size:15px;font-weight:750}.research-node{fill:#12252c;stroke:#547264;stroke-width:1.2}.brief-status{display:flex;gap:14px;flex-wrap:wrap;margin-top:22px;font-size:.79rem;color:#a7bac6}.brief-status span{border:1px solid #344b4b;border-radius:99px;padding:5px 12px}.research-focus .card{border-top:2px solid #7be8c8}.research-focus .card:nth-child(2){border-top-color:#b7a7ff}.research-focus .card:nth-child(3){border-top-color:#8dbcf9}.focus-number{font:12px ui-monospace,monospace;color:#9bbab5;letter-spacing:.15em}.workflow{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;counter-reset:workflow}.workflow article{padding:24px;border:1px solid #32424e;border-radius:15px;background:#111d2880}.workflow article:before{counter-increment:workflow;content:'0' counter(workflow);display:block;font:12px ui-monospace,monospace;color:#b7a7ff;margin-bottom:12px}.workflow h3{margin:0 0 10px}.workflow p{color:var(--muted);font-size:.94rem;margin:0}.research-banner{padding:35px;border:1px solid #555073;border-radius:18px;background:linear-gradient(115deg,#17342c,#27203c);margin:20px 0 55px}.research-banner h2{margin-top:0}.research-banner p{max-width:870px}.archive-note{font-size:.89rem;color:#c3ced8;border-left-color:#b7a7ff}.research-links{display:flex;gap:20px;flex-wrap:wrap}@keyframes research-orbit{to{transform:rotate(360deg)}}@keyframes research-pulse{50%{opacity:.35}}@media(max-width:850px){.ukri-hero{grid-template-columns:1fr;gap:32px;padding-top:48px}.research-visual{max-width:440px}.workflow{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.ukri-hero h1{font-size:clamp(2.7rem,12vw,4rem)}.workflow{grid-template-columns:1fr}.research-banner{padding:24px}.brief-status{gap:8px}}@media(prefers-reduced-motion:reduce){.orbit-ring,.pulse-ring{animation:none}}

