.research-hero{position:relative}.research-hero:after{background:linear-gradient(90deg, transparent, var(--cyan));width:min(42vw,480px);height:1px;box-shadow:0 0 18px var(--cyan);content:"";position:absolute;bottom:0;right:0}.research-breadcrumbs{color:#93aebe;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-family:Cascadia Code,Courier New,monospace;font-size:.72rem;display:flex}.research-breadcrumbs a{color:var(--cyan);text-decoration:none}.research-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.research-card{border:1px solid var(--line);background:#07131dc7;min-width:0;padding:clamp(1.3rem,3vw,2rem)}.research-card__meta,.research-article__meta{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.55rem 1rem;font-family:Cascadia Code,Courier New,monospace;font-size:.7rem;display:flex}.research-card h2{max-width:22ch;margin-top:1rem;font-size:clamp(1.5rem,3vw,2.15rem)}.research-card__subtitle{color:#c7d9e4;font-size:1.05rem}.research-card__tags{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.research-card__tags li{border:1px solid var(--line);color:#a9c1cf;padding:.24rem .48rem;font-size:.72rem}.community-reference-list{border-top:1px solid var(--line);gap:0;margin-top:2rem;display:grid}.community-reference-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(170px,.65fr) minmax(0,1.35fr);gap:1rem;padding:1.25rem 0;display:grid}.community-reference-list h3{margin:.25rem 0;font-size:1.05rem}.community-reference-list p{margin:0}.community-reference-list span{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;font-family:Cascadia Code,Courier New,monospace;font-size:.68rem}.research-article{width:var(--content);margin:0 auto}.research-article .page-hero,.research-paper-section,.citation-panel{width:100%}.research-article__hero h1{max-width:12ch}.research-article__subtitle{color:#c3d7e3;max-width:870px;margin:1.5rem 0;font-size:clamp(1.15rem,2.2vw,1.55rem)}.research-cover{max-width:1100px;margin:clamp(2rem,5vw,4rem) auto 0}.research-cover img{border:1px solid #7af0ff59;width:100%;height:auto}.research-cover figcaption{color:#9fb8c7;margin-top:.75rem;font-size:.82rem}.research-paper-section{border-bottom:1px solid var(--line);max-width:940px;margin:0 auto;padding:clamp(3.5rem,7vw,6rem) 0}.research-paper-section>h2,.citation-panel h2{max-width:23ch;font-size:clamp(2rem,4.5vw,3.5rem)}.research-paper-section>p,.research-paper-section>ol,.research-paper-section>dl{font-size:1.05rem}.research-answer{border-left:3px solid var(--cyan);color:#d9e7ef;margin:1.5rem 0;padding:1.25rem 0 1.25rem 1.35rem;font-size:clamp(1.15rem,2.4vw,1.4rem)!important}.research-findings{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:2rem 0;padding:1px;display:grid}.research-findings article{background:#050f18f5;min-width:0;padding:1.4rem}.research-findings strong,.research-findings span{display:block}.research-findings strong{color:var(--cyan);font-size:clamp(1.55rem,3vw,2.2rem)}.research-findings span{color:#a9c1cf;margin-top:.35rem;font-size:.8rem}.logos-research-visual{background-color:#050b14;background-image:linear-gradient(#7af0ff09 1px,#0000 1px),linear-gradient(90deg,#7af0ff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #7af0ff59;max-width:1100px;margin:2.5rem auto;padding:clamp(1.25rem,4vw,3rem);position:relative;overflow:hidden}.logos-research-visual:before{pointer-events:none;content:"";background:linear-gradient(120deg,#7af0ff14,#0000 38%,#9d8bff1a);position:absolute;inset:0}.logos-research-visual__participants,.logos-research-visual__logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid;position:relative}.logos-research-visual__logos{grid-template-columns:repeat(2,minmax(0,1fr))}.logos-research-visual__participants>div,.logos-research-visual__logos>div,.logos-research-visual__boundary{background:#07141feb;border:1px solid #7af0ff4d;min-width:0;padding:1.1rem}.logos-research-visual__logos>div{border-color:#86efc96b}.logos-research-visual span,.logos-research-visual small,.logos-research-visual strong{display:block}.logos-research-visual span{color:var(--text);font-weight:800}.logos-research-visual small{color:#9fb8c7;margin-top:.35rem}.logos-research-visual__rail{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;margin:1.1rem 0;font-family:Cascadia Code,Courier New,monospace;font-size:.72rem;display:grid;position:relative}.logos-research-visual__rail i{background:var(--cyan);height:1px;box-shadow:0 0 14px #7af0ffbf}.logos-research-visual__boundary{border-color:#9d8bff80;margin-top:1.2rem;position:relative}.logos-research-visual__boundary span{color:var(--violet);letter-spacing:.09em;text-transform:uppercase;font-family:Cascadia Code,Courier New,monospace;font-size:.68rem}.logos-research-visual figcaption{color:#9fb8c7;margin-top:1rem;font-size:.82rem;position:relative}.research-steps{counter-reset:research-step;gap:0;margin:2rem 0;padding:0;list-style:none;display:grid}.research-steps li{border-top:1px solid var(--line);counter-increment:research-step;padding:1.2rem 1rem 1.2rem 4rem;position:relative}.research-steps li:last-child{border-bottom:1px solid var(--line)}.research-steps li:before{color:var(--cyan);content:"0" counter(research-step);font-family:Cascadia Code,Courier New,monospace;position:absolute;top:1.1rem;left:0}.research-comparison{border-top:1px solid var(--line);margin:2rem 0}.research-comparison [role=row]{border-bottom:1px solid var(--line);grid-template-columns:.65fr .8fr 1.55fr;gap:1rem;padding:1rem 0;display:grid}.research-boundaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.research-boundaries article{border-top:1px solid var(--line);padding:1.25rem 0}.research-boundaries h3{font-size:1.15rem}.research-boundaries p{margin-bottom:0}.research-evidence{border-top:1px solid var(--line);gap:0;margin-top:2rem;display:grid}.research-evidence div{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,.45fr) minmax(0,1.55fr);gap:1rem;padding:.9rem 0;display:grid}.research-evidence dt{color:#9fb8c7}.research-evidence dd{min-width:0;margin:0}.research-evidence code,.research-references small{overflow-wrap:anywhere}.citation-panel{background:#0d1021e0;border:1px solid #9d8bff7a;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:center;gap:2rem;max-width:1040px;margin:clamp(4rem,8vw,7rem) auto;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.citation-panel__actions{flex-wrap:wrap;gap:.7rem;display:flex}.research-faq{border-top:1px solid var(--line);margin-top:2rem}.research-faq details{border-bottom:1px solid var(--line)}.research-faq summary{color:var(--text);cursor:pointer;padding:1.1rem 0;font-weight:800}.research-faq details p{max-width:780px;padding:0 0 1.2rem}.research-references{gap:0;margin-top:2rem;padding-left:1.5rem;display:grid}.research-references li{border-bottom:1px solid var(--line);padding:.8rem 0 .8rem .5rem}.research-references small{color:#879fac;margin-top:.2rem;display:block}@media (width<=720px){.research-grid,.community-reference-list article,.citation-panel,.research-evidence div{grid-template-columns:1fr}.research-findings,.logos-research-visual__participants,.logos-research-visual__logos,.research-boundaries{grid-template-columns:repeat(2,minmax(0,1fr))}.research-comparison [role=row]{grid-template-columns:1fr;gap:.25rem}}@media (width<=480px){.research-findings,.logos-research-visual__participants,.logos-research-visual__logos,.research-boundaries{grid-template-columns:1fr}.logos-research-visual__rail{text-align:center;grid-template-columns:1fr}}@media print{.site-header,.site-footer,.sheen,.research-breadcrumbs,.research-cover,.citation-panel__actions{display:none!important}body,body:before{color:#111;background:#fff!important}.research-article,.research-paper-section,.citation-panel{width:100%;max-width:none}.research-paper-section,.citation-panel{break-inside:avoid;border-color:#bbb}.logos-research-visual,.research-card,.citation-panel,.research-findings article{color:#111;box-shadow:none;background:#fff;border-color:#888}a{color:#111;text-decoration:underline}}
