.shop-blog,.shop-article{padding-block:calc(var(--space-10) * var(--shop-space-scale,1)) calc(var(--space-16) * var(--shop-space-scale,1))}.shop-blog-head{display:grid;gap:var(--space-2);margin-block-end:var(--space-6)}.shop-blog-title{margin:0;overflow-wrap:anywhere}.shop-blog-count{margin:0;font-size:var(--text-sm);color:color-mix(in srgb,var(--shop-text) 72%,var(--shop-bg))}.shop-blog-tags ul,.shop-blog-tags-inline{list-style:none;margin:0 0 var(--space-8);padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.shop-blog-tag{display:inline-flex;align-items:center;min-height:2.25rem;padding-inline:var(--space-4);font-size:var(--text-sm);color:var(--shop-text);text-decoration:none;border:1px solid color-mix(in srgb,var(--shop-text) 16%,transparent);border-radius:999px;overflow-wrap:anywhere}.shop-blog-tag:hover{border-color:var(--shop-primary);color:var(--shop-primary)}.shop-blog-tag[aria-current="page"]{background:var(--shop-primary);border-color:var(--shop-primary);color:var(--shop-on-primary)}.shop-blog-grid{display:grid;gap:calc(var(--space-8) * var(--shop-space-scale,1)) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr))}.shop-post-card{position:relative;display:grid;align-content:start;gap:var(--space-3);min-width:0}.shop-post-cover{display:block;overflow:hidden;border-radius:var(--shop-radius);background:var(--shop-surface);aspect-ratio:16 / 10}.shop-post-cover img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-out)}.shop-post-card:hover .shop-post-cover img{transform:scale(1.03)}.shop-post-body{display:grid;gap:var(--space-2);min-width:0}.shop-post-meta{margin:0;display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-sm);color:color-mix(in srgb,var(--shop-text) 72%,var(--shop-bg))}.shop-post-title{margin:0;font-size:var(--text-xl);line-height:var(--leading-snug);overflow-wrap:anywhere}.shop-post-title a{color:inherit;text-decoration:none}.shop-post-title a::after{content:"";position:absolute;inset:0}.shop-post-title a:hover{text-decoration:underline;text-underline-offset:0.2em}.shop-post-excerpt{margin:0;line-height:var(--leading-normal);color:color-mix(in srgb,var(--shop-text) 85%,var(--shop-bg))}.shop-post-more{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--shop-primary)}@media (min-width:64rem){.shop-post-card-lead{grid-column:1 / -1;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:var(--space-8)}.shop-post-card-lead .shop-post-title{font-size:var(--text-3xl)}}.shop-blog-empty{margin-block:var(--space-8)}.shop-blog-pages{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-4);margin-block-start:var(--space-10)}.shop-blog-pageof{font-size:var(--text-sm)}.shop-blog-feed{margin:var(--space-10) 0 0;text-align:center;font-size:var(--text-sm)}.shop-blog-feed a{color:inherit}.shop-article{max-inline-size:52rem}.shop-article-crumbs{margin-block-end:var(--space-6)}.shop-article-head{display:grid;gap:var(--space-3);margin-block-end:var(--space-8)}.shop-article-kicker{margin:0}.shop-article-title{margin:0;font-size:clamp(var(--text-2xl),5vw,var(--text-5xl));line-height:var(--leading-tight);overflow-wrap:anywhere}.shop-article-lead{margin:0;font-size:var(--text-lg);line-height:var(--leading-normal);color:color-mix(in srgb,var(--shop-text) 85%,var(--shop-bg))}.shop-article-cover{margin:0 0 var(--space-8);overflow:hidden;border-radius:var(--shop-radius);background:var(--shop-surface)}.shop-article-cover img{inline-size:100%;block-size:auto}.shop-article-body{max-inline-size:42rem;font-size:var(--text-lg);overflow-wrap:anywhere}.shop-article-body h2,.shop-article-body h3{margin-block:var(--space-8) var(--space-3)}.shop-article-body ul,.shop-article-body ol{padding-inline-start:var(--space-6)}.shop-article-body blockquote{margin:var(--space-6) 0;padding-inline-start:var(--space-5);border-inline-start:3px solid var(--shop-accent);font-style:italic}.shop-article-foot{display:grid;gap:var(--space-5);justify-items:start;margin-block-start:var(--space-10);padding-block-start:var(--space-6);border-top:1px solid color-mix(in srgb,var(--shop-text) 12%,transparent)}.shop-article-foot .shop-blog-tags-inline{margin:0}[data-theme="anuradha"] .shop-blog-head{text-align:center;justify-items:center}[data-theme="anuradha"] .shop-blog-title::after,[data-theme="anuradha"] .shop-article-title::after{content:"";display:block;inline-size:var(--space-12);block-size:2px;margin:var(--space-4) auto 0;background:var(--shop-accent)}[data-theme="anuradha"] .shop-article-head{text-align:center;justify-items:center}[data-theme="anuradha"] .shop-post-card{padding:var(--space-4);background:var(--shop-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}[data-theme="anuradha"] .shop-post-meta{color:color-mix(in srgb,var(--shop-accent) 70%,var(--shop-text))}[data-theme="anuradha"] .shop-article{margin-inline:auto}[data-theme="anuradha"] .shop-article-body{margin-inline:auto}