.home-assistant,.home-apps{font-family:'Mona Sans',system-ui,sans-serif;color:#13294b;font-size:16px;line-height:1.5;scroll-margin-top:66px}
.home-assistant *,.home-apps *{box-sizing:border-box}
.home-assistant :is(h2,p,a,strong),.home-apps :is(h2,p,a,strong){font-family:inherit!important}
.home-feature-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}
.home-assistant .disp,.home-apps .disp{font-family:'Mona Sans',sans-serif!important;font-stretch:75%;font-weight:800;text-transform:uppercase;line-height:1.16;letter-spacing:.005em}
.home-assistant .home-feature-heading,.home-apps .home-feature-heading{font-size:clamp(30px,4.6vw,46px);color:inherit}
.home-assistant .pre,.home-apps .pre{display:block;font-stretch:108%;font-weight:700;font-size:15px;line-height:1.4;letter-spacing:0;text-transform:none;margin-bottom:8px}
.home-assistant .eyebrow{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;letter-spacing:.05em;text-transform:uppercase}
.home-apps .num{font-family:'Mona Sans',sans-serif;font-stretch:108%;font-weight:700;line-height:1.25;letter-spacing:-.01em}
.home-assistant a:hover{color:#a8232a!important}
.home-assistant a:focus-visible,.home-apps a:focus-visible{outline:3px solid #2257c7;outline-offset:3px}
@media(max-width:760px){.home-feature-wrap{padding-left:16px;padding-right:16px}.home-assistant>.home-feature-wrap{padding-top:40px!important;padding-bottom:40px!important}.home-apps>div{padding:22px 18px!important}.home-apps>div>img{margin:0 auto}}

.home-app-card>img{align-self:flex-start}
.home-app-card-content{flex:1}
.home-app-store-links{margin-top:auto;padding-top:8px}
