.movement-branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:700px;margin:32px auto;display:grid}.movement-branch{text-align:center;box-sizing:border-box;background:#0c121e;border:1px solid #fff2;border-radius:12px;flex-direction:column;justify-content:center;min-height:190px;padding:28px;text-decoration:none;display:flex}.movement-branch:hover{background:#141a25;border-color:#ef944d}.book-landing .movement-branch h2{color:#f0ad78;margin:0 0 14px;font-size:24px}.movement-branch p,.movement-join p{color:#b6c2d3;margin:0;font-size:15px;line-height:1.8}.movement-branch:focus-visible{outline-offset:4px;outline:2px solid #ef944d}.movement-action{text-align:center;margin:30px 0}.movement-join{max-width:700px;margin:28px auto}.movement-join ul{color:#d1dbea;margin-bottom:28px;padding-inline-start:24px;line-height:2}.movement-join .academy-button{margin-top:26px}@media (max-width:550px){.movement-branches{grid-template-columns:1fr;gap:16px}.movement-branch{min-height:170px;padding:24px}}.research-proposal-copy .research-proposal-action,.participation-guidance .participation-action{text-align:center}.book-landing.personal-site-theme .center-index-page.join-index>.center-card-grid{max-width:786px;margin-inline:auto}@media (min-width:651px){.book-landing.personal-site-theme .center-index-page.join-index>.center-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
