.home{max-width:1100px}.home .home-heading{text-align:center;margin:1.5rem 0}.home .home-search{max-width:44rem;margin:0 auto 2rem}.home-search label{margin-bottom:.5rem;font-weight:600;display:block}.home-search>div{gap:.5rem;display:flex}.home-search input{min-width:0;font:inherit;border:1px solid #70758b;border-radius:.3rem;flex:1;padding:.85rem}.home-search button{color:#fff;font:inherit;background:#171a51;border:0;border-radius:.3rem;padding:.75rem 1.2rem}.home .contact{text-align:center;margin:2rem 0}.home .topic-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.home .topic-cards .linked-section{color:#171a51;overflow-wrap:anywhere;border:1px solid #dce1ed;border-radius:.5rem;min-width:0;padding:1.25rem;text-decoration:none;display:block}.home .topic-cards .linked-section:hover{background:#f1f5fb}.home .topic-cards figure{margin:0 0 .8rem}.home .topic-cards figure img{object-fit:contain;width:60px;height:60px}.home .topic-cards h2{margin:.5rem 0;font-size:1.2rem}.home .topic-cards p{color:#3c4359;margin:.5rem 0;font-size:.95rem}.home .topic-cards>:not(.linked-section){grid-column:1/-1}.home .home-preview-note{color:#56566e;font-size:.85rem}.home-search :disabled{cursor:default}@media (width<=800px){.home .topic-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){.home .topic-cards{grid-template-columns:1fr}.home .home-heading{font-size:1.8rem}.home-search button{padding:.7rem}.home{padding:1rem}}
