.blog-index.svelte-1glw20s{min-height:calc(100svh - var(--header-height));background:var(--color-bg)}.blog-shell.svelte-1glw20s{width:min(100%,104rem);padding:clamp(3.5rem, 6vw, 7rem) var(--page-gutter) clamp(5rem, 8vw, 8rem);margin-inline:auto}.blog-hero.svelte-1glw20s{direction:ltr;grid-template-columns:minmax(13rem,.72fr) minmax(0,1.45fr);grid-template-areas:"count copy";align-items:center;gap:clamp(3rem,8vw,9rem);display:grid}.hero-copy.svelte-1glw20s{text-align:right;direction:rtl;grid-area:copy;justify-self:end;max-width:55rem}.hero-copy.svelte-1glw20s h1:where(.svelte-1glw20s){font-family:var(--font-display-wide);letter-spacing:-.045em;margin:0;font-size:clamp(3.9rem,5.65vw,6.3rem);font-weight:900;line-height:1.02}.hero-copy.svelte-1glw20s>p:where(.svelte-1glw20s):last-child{max-width:51rem;color:var(--color-text-soft);font-family:var(--font-text-wide);margin:clamp(1.35rem,2vw,2rem) 0 0;font-size:clamp(.98rem,1.14vw,1.14rem);font-weight:500;line-height:1.95}.article-count.svelte-1glw20s{color:var(--color-text);text-align:center;direction:rtl;grid-area:count;justify-self:start;gap:.15rem;display:grid}.article-count.svelte-1glw20s strong:where(.svelte-1glw20s){font-family:var(--font-display-wide);letter-spacing:-.06em;font-size:clamp(5.7rem,9vw,9.5rem);font-weight:900;line-height:.9}.article-count.svelte-1glw20s span:where(.svelte-1glw20s){font-family:var(--font-text-wide);font-size:.98rem;font-weight:500}.article-search.svelte-1glw20s{border-bottom:2px solid var(--color-text);cursor:text;direction:rtl;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:clamp(3.5rem,5.6vw,6rem);padding:.95rem 0 .85rem;display:grid}.article-search.svelte-1glw20s input:where(.svelte-1glw20s){width:100%;color:var(--color-text);font-family:var(--font-text-wide);background:0 0;border:0;outline:0;font-size:clamp(1rem,1.15vw,1.18rem);font-weight:500}.article-search.svelte-1glw20s input:where(.svelte-1glw20s)::placeholder{color:var(--color-text-soft);opacity:1}.article-search.svelte-1glw20s:focus-within{border-color:var(--color-accent-strong)}.article-search.svelte-1glw20s:focus-within svg{color:var(--color-accent-strong)}.archive-grid.svelte-1glw20s{direction:rtl;grid-template-columns:minmax(17.5rem,.3fr) minmax(0,.7fr);align-items:start;margin-top:clamp(3rem,5vw,5.5rem);display:grid}.category-index.svelte-1glw20s{min-width:0;padding-inline-end:clamp(1rem,2.8vw,3.5rem)}.category-index.svelte-1glw20s h2:where(.svelte-1glw20s),.article-heading.svelte-1glw20s h2:where(.svelte-1glw20s){font-family:var(--font-display);margin:0 0 clamp(1.6rem,2.5vw,2.6rem);font-size:clamp(1.1rem,1.35vw,1.38rem);font-weight:800}.category-list.svelte-1glw20s{display:grid}.category-list.svelte-1glw20s button:where(.svelte-1glw20s){border:0;border-bottom:1px solid var(--color-line);width:100%;min-height:5.35rem;color:var(--color-text);text-align:right;cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast), padding-inline var(--transition-fast);background:0 0;border-inline-start:.3rem solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem .2rem .85rem clamp(.75rem,1.4vw,1.5rem);display:grid}.category-list.svelte-1glw20s button:where(.svelte-1glw20s):first-child{border-top:1px solid var(--color-line)}.category-list.svelte-1glw20s button:where(.svelte-1glw20s):hover,.category-list.svelte-1glw20s button.active:where(.svelte-1glw20s),.category-list.svelte-1glw20s button.default-accent:where(.svelte-1glw20s){border-inline-start-color:var(--color-accent);padding-inline-start:clamp(1rem,1.8vw,1.9rem)}.category-list.svelte-1glw20s button:where(.svelte-1glw20s) span:where(.svelte-1glw20s){font-family:var(--font-display);font-size:clamp(.98rem,1.15vw,1.15rem);font-weight:760;line-height:1.55}.category-list.svelte-1glw20s button:where(.svelte-1glw20s) small:where(.svelte-1glw20s){color:var(--color-text-soft);font-family:var(--font-text-wide);direction:ltr;font-size:clamp(1.15rem,1.55vw,1.5rem);font-weight:500}.category-list.svelte-1glw20s button:where(.svelte-1glw20s):hover small:where(.svelte-1glw20s),.category-list.svelte-1glw20s button.active:where(.svelte-1glw20s) small:where(.svelte-1glw20s),.category-list.svelte-1glw20s button.default-accent:where(.svelte-1glw20s) small:where(.svelte-1glw20s){color:var(--color-accent)}.article-index.svelte-1glw20s{border-inline-start:1px solid var(--color-line);min-width:0;padding-inline-start:clamp(1.5rem,3.8vw,4.7rem)}.article-heading.svelte-1glw20s{justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.article-heading.svelte-1glw20s button:where(.svelte-1glw20s),.empty-state.svelte-1glw20s button:where(.svelte-1glw20s){border:0;color:var(--color-accent-strong);cursor:pointer;background:0 0;border-bottom:1px solid;padding:0;font-weight:700}.featured-article.svelte-1glw20s{border-bottom:1px solid var(--color-line);direction:ltr;grid-template-columns:minmax(10rem,.33fr) minmax(0,.67fr);align-items:center;gap:clamp(1.25rem,2vw,2.25rem);padding:0 0 clamp(1.3rem,2vw,2rem);display:grid}.featured-media.svelte-1glw20s{place-items:center;min-height:11.5rem;display:grid;overflow:hidden}.featured-media.svelte-1glw20s img:where(.svelte-1glw20s){object-fit:contain;filter:saturate(.08)contrast(1.05);width:100%;height:clamp(10rem,13vw,13rem);transition:transform .5s cubic-bezier(.22, 1, .36, 1), filter var(--transition-base);transform:scale(1.75)}.featured-copy.svelte-1glw20s{border-inline-start:.36rem solid var(--color-accent);direction:rtl;flex-direction:column;justify-content:center;gap:clamp(1.3rem,2vw,2rem);min-width:0;padding:clamp(.75rem,1.5vw,1.5rem) clamp(.9rem,1.4vw,1.5rem);display:flex}.featured-copy.svelte-1glw20s>strong:where(.svelte-1glw20s){color:var(--color-accent);font-family:var(--font-display-wide);letter-spacing:-.035em;font-size:clamp(2.15rem,3vw,3.6rem);font-weight:900;line-height:1.25}.featured-action.svelte-1glw20s{border-bottom:1px solid var(--color-line-strong);color:var(--color-text);align-self:flex-start;align-items:center;gap:.55rem;padding-bottom:.4rem;font-weight:750;display:inline-flex}.featured-action.svelte-1glw20s svg{color:var(--color-accent)}.featured-article.svelte-1glw20s:hover .featured-media:where(.svelte-1glw20s) img:where(.svelte-1glw20s){filter:saturate(.55)contrast(1.02);transform:scale(1.79)}.featured-article.svelte-1glw20s:hover .featured-action:where(.svelte-1glw20s){border-color:var(--color-accent)}.supporting-list.svelte-1glw20s{margin:0;padding:0;list-style:none}.supporting-list.svelte-1glw20s li:where(.svelte-1glw20s){border-bottom:1px solid var(--color-line)}.supporting-list.svelte-1glw20s a:where(.svelte-1glw20s){grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.9rem,1.8vw,1.8rem);min-height:5.6rem;padding:1rem 0;display:grid}.supporting-list.svelte-1glw20s strong:where(.svelte-1glw20s){font-family:var(--font-display);font-size:clamp(1.05rem,1.42vw,1.46rem);font-weight:800;line-height:1.55}.article-number.svelte-1glw20s{min-width:2.4rem;color:var(--color-text-soft);font-family:var(--font-text-wide);direction:ltr;font-size:clamp(1.2rem,1.6vw,1.55rem);font-weight:500}.supporting-list.svelte-1glw20s svg{color:var(--color-accent);transition:transform var(--transition-fast)}.supporting-list.svelte-1glw20s a:where(.svelte-1glw20s):hover svg{transform:translate(-.3rem)}.empty-state.svelte-1glw20s{border-block:1px solid var(--color-line);text-align:center;align-content:center;place-items:center;gap:1rem;min-height:23rem;display:grid}.empty-state.svelte-1glw20s p:where(.svelte-1glw20s){font-family:var(--font-display);margin:0;font-size:1.4rem;font-weight:800}@media (width<=70rem){.blog-hero.svelte-1glw20s{grid-template-columns:minmax(10rem,.5fr) minmax(0,1.5fr);gap:2.5rem}.hero-copy.svelte-1glw20s h1:where(.svelte-1glw20s){font-size:clamp(3.7rem,7.8vw,6rem)}.archive-grid.svelte-1glw20s{grid-template-columns:minmax(15rem,.37fr) minmax(0,.63fr)}.featured-article.svelte-1glw20s{grid-template-columns:minmax(8rem,.32fr) minmax(0,.68fr)}.featured-copy.svelte-1glw20s>strong:where(.svelte-1glw20s){font-size:clamp(2rem,3.7vw,3.2rem)}}@media (width<=52rem){.blog-shell.svelte-1glw20s{padding-block-start:3rem}.blog-hero.svelte-1glw20s{grid-template-columns:1fr;grid-template-areas:"copy""count";gap:2.8rem}.article-count.svelte-1glw20s{text-align:right;grid-template-columns:auto auto;justify-self:end;align-items:end;gap:1rem}.article-count.svelte-1glw20s strong:where(.svelte-1glw20s){font-size:5rem}.article-count.svelte-1glw20s span:where(.svelte-1glw20s){padding-bottom:.55rem}.article-search.svelte-1glw20s{margin-top:3.5rem}.archive-grid.svelte-1glw20s{grid-template-columns:1fr;gap:3.25rem}.category-index.svelte-1glw20s{padding:0}.category-list.svelte-1glw20s{border-top:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr))}.category-list.svelte-1glw20s button:where(.svelte-1glw20s),.category-list.svelte-1glw20s button:where(.svelte-1glw20s):first-child{border-top:0;min-height:4.6rem}.category-list.svelte-1glw20s button:where(.svelte-1glw20s):nth-child(odd){border-inline-end:1px solid var(--color-line)}.article-index.svelte-1glw20s{border:0;padding:0}}@media (width<=38rem){.blog-shell.svelte-1glw20s{padding-block:2.35rem 4.5rem}.hero-copy.svelte-1glw20s h1:where(.svelte-1glw20s){font-size:clamp(3.1rem,16vw,4.4rem)}.hero-copy.svelte-1glw20s>p:where(.svelte-1glw20s):last-child{font-size:.9rem;line-height:1.85}.category-list.svelte-1glw20s{grid-template-columns:1fr}.category-list.svelte-1glw20s button:where(.svelte-1glw20s):nth-child(odd){border-inline-end:0}.featured-article.svelte-1glw20s{grid-template-columns:1fr;gap:.5rem;padding-bottom:1.5rem}.featured-media.svelte-1glw20s{min-height:10rem}.featured-media.svelte-1glw20s img:where(.svelte-1glw20s){height:10.5rem}.featured-copy.svelte-1glw20s{gap:1.1rem;padding:1.2rem 1rem}.featured-copy.svelte-1glw20s>strong:where(.svelte-1glw20s){font-size:clamp(2rem,10vw,2.8rem)}.supporting-list.svelte-1glw20s a:where(.svelte-1glw20s){min-height:5rem}.supporting-list.svelte-1glw20s strong:where(.svelte-1glw20s){font-size:1rem}}
