/* GO Beyond Research Notes */
.g10-page-section-alt{background:linear-gradient(180deg,#040817,#050a1c)}
.g10-research-latest-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.2rem}
.g10-research-card{display:flex;min-height:330px;flex-direction:column;padding:1.6rem;border:1px solid rgba(178,185,210,.16);border-radius:1.15rem;background:linear-gradient(145deg,rgba(7,16,46,.7),rgba(7,16,46,.26))}
.g10-research-card h3{margin:0 0 1rem;font-size:clamp(1.65rem,2.4vw,2.2rem);line-height:1.05;letter-spacing:-.03em}
.g10-research-card h3 a{color:inherit;text-decoration:none}
.g10-research-card h3 a:hover,.g10-research-card h3 a:focus-visible{color:var(--gobs-accretion-blue)}
.g10-research-card>p:not(.g10-card-label){margin:0 0 1.25rem;color:var(--g10-reading);font-size:.94rem;line-height:1.62}
.g10-research-card .text-link{margin-top:auto}
.g10-research-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}
.g10-stack-four{grid-template-columns:repeat(2,minmax(0,1fr))}
.g10-field-status{max-width:820px;margin-top:2rem;padding:1.5rem;border:1px solid rgba(79,168,255,.2);border-radius:1rem;background:rgba(79,168,255,.05)}
.g10-field-status>span{display:inline-block;margin-bottom:.8rem;padding:.42rem .65rem;border:1px solid rgba(79,168,255,.28);border-radius:999px;color:var(--gobs-accretion-blue);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.g10-field-status p{margin:0!important}
.g10-note-hero h1{max-width:1050px}
.g10-note-main .g10-page-section{padding-top:clamp(3.2rem,6vw,5.4rem)}
.g10-note-article{max-width:var(--content-max)}
.g10-note-article>p,.g10-note-article>ul,.g10-note-article>blockquote,.g10-note-article>h2,.g10-note-article>h3,.g10-note-article>.g10-note-factors,.g10-note-article>.g10-note-contrast,.g10-note-article>.g10-note-limit,.g10-note-article>.g10-note-sources,.g10-note-article>.g10-note-meta,.g10-note-article>.g10-inline-actions{max-width:820px;margin-left:0;margin-right:0}
.g10-note-article>p{font-size:1.04rem;line-height:1.78}
.g10-note-intro{color:rgba(241,245,251,.88)!important;font-size:clamp(1.22rem,2vw,1.48rem)!important;line-height:1.62!important}
.g10-note-article h2{margin-top:4rem;margin-bottom:1.15rem;font-size:clamp(2rem,4vw,3.3rem);line-height:1.02;letter-spacing:-.035em}
.g10-note-article>h3{margin-top:2.4rem;margin-bottom:.8rem;font-size:clamp(1.3rem,2.3vw,1.65rem);line-height:1.15;letter-spacing:-.02em}
.g10-note-article blockquote{margin-top:2rem;margin-bottom:2rem;padding:1.2rem 1.35rem;border-left:3px solid var(--gobs-accretion-blue);background:rgba(79,168,255,.055);color:#fff;font-size:clamp(1.25rem,2.2vw,1.65rem);font-weight:650;line-height:1.45}
.g10-note-factors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1.6rem;margin-bottom:1.8rem}
.g10-note-factors article{padding:1.2rem 1.25rem;border:1px solid rgba(178,185,210,.14);border-radius:.9rem;background:rgba(7,16,46,.34)}
.g10-note-factors h3{margin:0 0 .45rem;font-size:1.05rem}
.g10-note-factors p{margin:0!important;color:var(--g10-reading)!important;font-size:.9rem!important;line-height:1.55!important}
.g10-note-contrast{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;margin-bottom:2rem}
.g10-note-contrast>div{padding:1.4rem;border:1px solid rgba(178,185,210,.16);border-radius:1rem;background:linear-gradient(145deg,rgba(7,16,46,.62),rgba(7,16,46,.22))}
.g10-note-contrast span{display:block;margin-bottom:.8rem;color:var(--gobs-accretion-blue);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}
.g10-note-contrast strong{display:block;font-size:1.05rem;line-height:1.5}
.g10-note-limit{margin-top:3rem;margin-bottom:3rem;padding:1.5rem;border:1px solid rgba(122,92,255,.24);border-radius:1rem;background:rgba(122,92,255,.055)}
.g10-note-limit p:last-child{margin:0;color:var(--g10-reading);line-height:1.7}
.g10-note-list{padding-left:1.25rem;color:var(--g10-reading);font-size:1rem;line-height:1.72}
.g10-note-list li+li{margin-top:.45rem}
.g10-note-sources{margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(178,185,210,.12)}
.g10-note-sources h2{margin-top:0}
.g10-note-sources ol{padding-left:1.2rem;color:var(--g10-secondary);font-size:.88rem;line-height:1.65}
.g10-note-sources li+li{margin-top:.8rem}
.g10-note-sources a{color:var(--gobs-accretion-blue)}
.g10-note-sources ul{padding-left:1.2rem;color:var(--g10-secondary);font-size:.94rem;line-height:1.65}
.g10-library-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:820px;margin:2rem 0 0}
.g10-library-links a{padding:1rem 1.1rem;border:1px solid rgba(178,185,210,.16);border-radius:.8rem;background:rgba(7,16,46,.34);color:var(--gobs-accretion-blue);font-weight:650;text-decoration:none}
.g10-library-links a:hover,.g10-library-links a:focus-visible{border-color:rgba(79,168,255,.45);background:rgba(79,168,255,.08)}
.g10-hub-quote{max-width:820px;margin:2rem 0;padding:1.2rem 1.35rem;border-left:3px solid var(--gobs-accretion-blue);background:rgba(79,168,255,.055);color:#fff;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:650;line-height:1.45}
.g10-note-meta{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1rem;border-top:1px solid rgba(178,185,210,.1);color:var(--g10-secondary);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}
@media(max-width:980px){.g10-research-latest-grid{grid-template-columns:1fr}.g10-research-card{min-height:auto}}
@media(max-width:700px){.g10-research-grid-four,.g10-stack-four,.g10-note-factors,.g10-note-contrast,.g10-library-links{grid-template-columns:1fr}.g10-note-meta{flex-direction:column}.g10-note-article>p{font-size:1rem}.g10-note-article h2{margin-top:3.2rem}}
