.portal-home{min-height:100vh;font-family:Lato,Inter,sans-serif;background-color:#f8f8f8}.portal-home-main{display:flex;flex-direction:column;justify-content:center;gap:48px;max-width:768px;min-height:100vh;margin:0 auto;padding:64px 24px}.portal-home-title{margin:0;font-family:Lato,sans-serif;font-size:36px;font-weight:700;line-height:120%;color:#094249}.portal-home-grid{display:grid;gap:24px}@media(min-width:576px){.portal-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.portal-home-card{display:block;padding:24px 24px 20px;text-decoration:none;background:#fff;border:1px solid #f6f6f6;border-radius:16px;box-shadow:0 4px 12px #063b350d;transition:box-shadow .15s}.portal-home-card:hover{box-shadow:0 7px 19.4px #48628024,0 4px 12px #063b350d}.portal-home-card h2{margin:0;font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:24px;color:#191919}.portal-home-card p{margin:8px 0 0;font-size:16px;line-height:24px;color:#4c4c4c}
