.research-holography .research-inset{padding:22px;margin:28px 0;border:1px solid #b69be34a;border-radius:15px;background:linear-gradient(120deg,#b8a2df0a,transparent 75%),#101a2480;box-shadow:inset 0 1px #e0d9ee12,0 10px 22px #0002}.research-holography .research-inset>h1,.research-holography .research-inset>h3{font:600 clamp(22px,2.1vw,30px)/1.3 Georgia,serif;color:#dfc9f1;margin:0 0 15px}.research-holography .research-inset>p{font-size:15px}.research-holography .research-inset .interactive-study{margin:20px 0 0}.research-holography .setup-inset{border-left:3px solid #c5a4f2;box-shadow:-9px 0 24px #b4a2df09,inset 0 1px #e0d9ee12}.research-holography .research-connections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:30px 0 12px}.research-connections>a{display:grid;grid-template-columns:40px 1fr;gap:8px 12px;align-items:center;text-decoration:none;border:1px solid #bf9ee75c;border-radius:13px;padding:18px;background:radial-gradient(ellipse at 0 0,#b49dda20,transparent 75%),#0b1924;box-shadow:inset 0 1px #e4e6f017;transition:border-color .2s,box-shadow .2s}.research-connections>a:hover{border-color:#dcc4f7;box-shadow:0 0 24px #c0a3e524}.research-connections span{font:33px Georgia,serif;color:#d9bcf2}.research-connections strong{font-size:16px;color:#e7d5ae}.research-connections small{grid-column:1/-1;color:#b1c3cd;font:13px/1.75 Inter,'Segoe UI',sans-serif}@media(max-width:850px){.research-holography .research-connections{grid-template-columns:1fr}}@media(max-width:760px){.research-holography .research-inset{padding:13px}.research-holography .research-inset>p{font-size:14px}}

.research-holography .setup-inset{padding:0;border:0;box-shadow:none;background:none}.research-holography .setup-inset>.interactive-study{margin:0}
