.store-description{display:grid;gap:24px;margin-top:24px;min-width:0;color:#000;font-size:18px;line-height:1.6;overflow-wrap:anywhere}
.store-description-card{box-sizing:border-box;width:100%;min-width:0;padding:32px;border:1px solid #dfe3e8;border-radius:14px;background:#fff}
.store-description-card h2{margin:0;font-size:28px;line-height:1.25}.store-description-card h3{font-size:24px;line-height:1.3}.store-description-card :is(p,ul,ol,blockquote){margin:0 0 16px}.store-description-card :last-child{margin-bottom:0}.store-description-card ul,.store-description-card ol{padding-left:28px}
.store-description-card a{color:#0561af;text-decoration:underline}.store-description-card a:focus-visible{outline:3px solid #0875d1;outline-offset:3px}.store-description-card blockquote{border-left:3px solid #0875d1;background:#e8f3ff;padding:12px 20px}.store-description-card code{background:#f0f3f7;padding:2px 5px;border-radius:4px}
.store-description-card figure{margin:0}.store-description-card img{display:block;width:100%;height:auto;border-radius:14px}.store-description-card figcaption{margin-top:12px;font-size:16px}.store-legacy-text{white-space:pre-wrap}
.store-description-space-16{height:16px}.store-description-space-32{height:32px}.store-description-space-48{height:48px}.store-description-space-64{height:64px}.store-description-space-96{height:96px}
@media(max-width:600px){.store-description{gap:20px}.store-description-card{padding:20px 16px}}
