/* Assetalyze Microsoft Store link: isolated from existing site styles. */
.ay-store-card { box-sizing:border-box; max-width:1100px; margin:26px auto; padding:24px; border:1px solid #d6e4ef; border-radius:14px; background:#fff; color:#13324d; box-shadow:0 5px 18px rgba(20,50,80,.05); }
.ay-store-card h2 { margin:0 0 10px; font-size:clamp(19px,2.4vw,24px); line-height:1.35; color:#13324d; }
.ay-store-card p { margin:0 0 16px; line-height:1.6; color:#4c647a; }
a.ay-store-button { display:inline-block; padding:12px 19px; border-radius:8px; background:#0869b1; color:#fff !important; text-decoration:none !important; font-weight:700; border:1px solid #0869b1; line-height:1.4; }
a.ay-store-button:hover, a.ay-store-button:focus-visible { background:#034e89; border-color:#034e89; color:#fff !important; }
.mw-doc-actions a.ay-store-button { align-self:center; }
