
.notes-open-research{background:radial-gradient(ellipse at 70% 18%,rgba(51,90,109,.18),transparent 52%),#08121d;border-top:1px solid rgba(160,196,209,.18);border-bottom:1px solid rgba(160,196,209,.18)}
.notes-open-research .project-section-heading{max-width:1140px}
.notes-open-research .project-section-heading h2{font-size:clamp(38px,5.3vw,68px);letter-spacing:-.055em}
.notes-open-research .project-section-heading>p{max-width:720px;line-height:1.9}
.notes-research-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:40px}
.notes-research-card{min-height:270px;padding:clamp(21px,3vw,38px);border:1px solid rgba(162,196,206,.22);background:linear-gradient(145deg,#152635,#101b28)}
.notes-research-card>span{font-size:9px;letter-spacing:.14em;color:#cbb28f}
.notes-research-card h3{font-size:clamp(21px,2.3vw,30px);font-weight:460;letter-spacing:-.04em;line-height:1.15;margin:36px 0 17px;color:#e8eff0}
.notes-research-card p{margin:0;font-size:13px;line-height:1.85;color:#a1b4c0}
.notes-research-warning{display:flex;gap:17px;padding:23px clamp(22px,3vw,36px);background:rgba(176,126,72,.07);border:1px solid rgba(206,176,133,.36);margin-top:17px}
.notes-research-warning-mark{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;border:1px solid #cbb28f;border-radius:50%;font-family:Georgia,serif;color:#e8d2af}
.notes-research-warning h3{font-size:17px;color:#ebd6b5;margin:0 0 7px;font-weight:530}
.notes-research-warning p{margin:0;font-size:12px;line-height:1.82;color:#b5b5ac}
.notes-research-invitation{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(28px,6vw,82px);align-items:end;margin-top:66px;padding-top:34px;border-top:1px solid rgba(150,186,199,.2)}
.notes-research-invitation span{font-size:9px;color:#d2b48a;letter-spacing:.15em}
.notes-research-invitation h3{font-size:clamp(30px,3.6vw,49px);line-height:1.1;font-weight:440;letter-spacing:-.055em;color:#edf3f3;margin:20px 0 0}
.notes-research-invitation h3 em{font-family:Georgia,serif;font-weight:400;color:#c4d6df}
.notes-research-invitation p{max-width:570px;font-size:14px;line-height:1.91;color:#9db1be;margin:0}
@media(max-width:800px){.notes-research-grid{grid-template-columns:1fr}.notes-research-card{min-height:0}.notes-research-card h3{margin-top:22px}.notes-research-invitation{grid-template-columns:1fr;gap:25px}}
