.ms-blog{padding-block:24px 64px}.ms-blog-intro{padding:clamp(24px,5vw,64px);border:1px solid var(--ms-line);border-radius:20px;background:radial-gradient(ellipse at top right,#d4e9ce,transparent 65%),#f5f7f3;margin-bottom:32px}.ms-blog-intro h1{font-size:clamp(30px,4vw,48px);max-width:800px;margin:0 0 20px}.ms-blog-intro>p:not(.ms-eyebrow){max-width:650px;font-size:17px;line-height:1.8;margin-bottom:20px}.ms-blog a{color:var(--ms-deep);text-underline-offset:4px}.ms-blog-intro>a,.ms-blog-read,.ms-blog-help>a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;text-decoration:underline}.ms-blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ms-blog-card{padding:32px;border:1px solid var(--ms-line);border-radius:16px;display:flex;flex-direction:column;align-items:flex-start}.ms-blog-card h2{font-size:26px;line-height:1.35;margin:0 0 18px}.ms-blog-card>p:not(.ms-eyebrow){line-height:1.8;color:var(--ms-muted);margin:0 0 20px}.ms-blog-read{margin-top:auto}.ms-blog-help{border-top:1px solid var(--ms-line);padding-top:32px;margin-top:44px;max-width:800px}.ms-blog-help h2{font-size:24px;margin-bottom:16px}.ms-blog a:focus-visible{outline:3px solid var(--ms-deep);outline-offset:5px}.ms-blog .pagination{margin-block:24px}.ms-blog .page-numbers{display:inline-flex;padding:12px;min-width:44px;min-height:44px}@media(max-width:767px){.ms-blog-grid{grid-template-columns:1fr}.ms-blog-card{padding:24px}.ms-blog-card h2{font-size:23px}.ms-blog-intro{border-radius:12px}.ms-blog-intro>p:not(.ms-eyebrow){font-size:16px}}