.blue-scope{background:var(--soft)}.scope-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.scope-grid article{border-top:2px solid var(--blue);padding-top:22px}.scope-grid h3{font-size:1.25rem;margin-bottom:15px}.scope-grid p{color:var(--muted)}.network-invitation{background:white;border-top:1px solid var(--line)}.network-invitation>.wrap{display:grid;grid-template-columns:1fr 1.2fr;gap:75px;align-items:center}.network-invitation p:not(.eyebrow){color:var(--muted);font-size:1.0625rem}.join-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:27px}.button-outline{border:1px solid var(--blue);color:var(--navy);background:white}.button-outline:hover{background:var(--soft)}.join-paths{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:start}.join-path{border:1px solid var(--line);border-top:3px solid var(--blue);padding:33px;scroll-margin-top:160px;min-width:0}.join-path h2{font-size:2.6rem;margin-bottom:25px}.join-path>p:not(.eyebrow){color:var(--muted);margin-top:18px}.join-checklist{background:var(--soft);padding:22px;margin-block:25px}.join-checklist h3{font-size:1.125rem;margin-bottom:12px}.join-checklist p{color:var(--muted)}.join-path>.button{margin-bottom:20px}.join-path>.small-link{display:block}.join-next{background:var(--soft)}.join-next ol{padding-left:23px;margin-block:28px;max-width:750px}.join-next li{padding-left:6px;margin-bottom:16px}.join-next p:not(.eyebrow){max-width:720px;color:var(--muted);margin-block:20px 10px}.join-next a{text-decoration:underline;text-underline-offset:4px}.expert-photo{width:100%;height:260px;object-fit:cover;object-position:center 30%;margin-bottom:25px}.expert-card.coordination-card{border-top-color:#607e8b}.expert-invitation{margin-top:30px}.expert-invitation .button{margin-top:0}
@media(max-width:930px){.scope-grid{grid-template-columns:1fr 1fr;gap:32px}.network-invitation>.wrap{gap:35px}.join-paths{gap:22px}.join-path{padding:26px}.join-path h2{font-size:2.2rem}}
@media(max-width:680px){.scope-grid,.network-invitation>.wrap,.join-paths{grid-template-columns:1fr}.scope-grid{gap:28px}.network-invitation>.wrap{gap:25px}.join-actions{flex-direction:column;align-items:stretch}.join-path{padding:25px}.join-path h2{font-size:2.3rem}.expert-photo{height:250px}}
