/* Only the two homepage service entries: equal width and shared row height. */
.page-home .home-centered-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;max-width:380px;gap:20px}
.page-home .home-centered-actions .btn{width:100%;min-width:0;max-width:none;min-height:50px;height:auto;align-self:stretch;padding:12px 16px;box-sizing:border-box;white-space:normal;text-align:center}
@media(max-width:760px){.page-home .home-centered-actions{max-width:324px;gap:12px}.page-home .home-centered-actions .btn{min-height:48px;padding:12px 14px}}
@media(max-width:360px){.page-home .home-centered-actions{gap:10px}.page-home .home-centered-actions .btn{padding-inline:10px}}
