.navigation-cards{grid-template-columns:1fr 1fr;gap:28px;display:grid}.navigation-cards article{border:1px solid #bcc5b5;flex-direction:column;align-items:flex-start;gap:22px;padding:36px;display:flex}.navigation-cards h2{font-size:clamp(25px,3vw,40px);line-height:1.15}.navigation-cards p{font-size:17px;line-height:1.7}.navigation-cards a{margin-top:auto}.topic-navigation{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.topic-navigation a{border:1px solid #b4bca9;align-items:center;gap:12px;padding:14px 18px;font-size:16px;line-height:1.4;display:flex}.topic-navigation a:hover{background:#e1e6d7}.topic-navigation a:focus-visible{outline-offset:3px;outline:2px solid #38513d}.banking-sections{grid-template-columns:1fr 1fr;gap:35px;display:grid}.banking-sections section{scroll-margin-top:25px}.banking-sections h2{margin-bottom:15px;font-size:30px}.banking-sections p,.banking-decision{font-size:17px;line-height:1.75}.banking-decision{background:#e4e8dc;border-left:3px solid #748561;margin:35px 0;padding:22px}.citizenship-comparison-heading{margin:30px 0;scroll-margin-top:25px}.citizenship-comparison-heading h2{font-size:28px}@media (width<=760px){.navigation-cards,.banking-sections{grid-template-columns:1fr}.navigation-cards article{padding:25px}.topic-navigation a{justify-content:space-between;width:100%}}
