.category-tabs.svelte-1ggqm3m{border-bottom:1px solid var(--border);scrollbar-width:none;gap:6px;padding:0 32px;display:flex;overflow-x:auto}.category-tabs.svelte-1ggqm3m::-webkit-scrollbar{display:none}.section-header.svelte-1ggqm3m{align-items:center;gap:12px;padding:24px 32px 18px;display:flex}.section-title.svelte-1ggqm3m{color:var(--text);letter-spacing:-.02em;margin:0;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:600}.section-count.svelte-1ggqm3m{color:var(--text-4);font-family:JetBrains Mono,monospace;font-size:11px}.layout-toggle.svelte-1ggqm3m{background:var(--bg-1);border:1px solid var(--border);border-radius:8px;gap:2px;margin-left:auto;padding:3px;display:flex}.layout-btn.svelte-1ggqm3m{color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:5px 9px;font-family:DM Sans,sans-serif;font-size:11.5px;font-weight:500;transition:all .15s;display:flex}.layout-btn.active.svelte-1ggqm3m{background:var(--accent);color:#fff}.layout-btn.svelte-1ggqm3m:not(.active):hover{color:var(--text)}.layout-btn-label.svelte-1ggqm3m{display:inline}.posts-grid.svelte-1ggqm3m{gap:16px;padding:0 32px;display:grid}.posts-grid-magazine.svelte-1ggqm3m{grid-template-columns:repeat(3,1fr)}.posts-grid-auto.svelte-1ggqm3m{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.posts-list.svelte-1ggqm3m{flex-direction:column;gap:8px;padding:0 32px;display:flex}.tools-cta.svelte-1ggqm3m{background:var(--bg-1);border:1px solid var(--border);border-radius:18px;flex-wrap:wrap;align-items:center;gap:28px;margin:40px 32px 48px;padding:36px;display:flex;position:relative;overflow:hidden}.cta-body.svelte-1ggqm3m{flex:1;min-width:280px}.cta-title.svelte-1ggqm3m{color:var(--text);letter-spacing:-.025em;text-wrap:balance;margin:0 0 8px;font-family:Fraunces,Georgia,serif;font-size:28px;font-weight:600;line-height:1.15}.cta-body-text.svelte-1ggqm3m{color:var(--text-3);text-wrap:pretty;max-width:520px;margin:0;font-size:14px;line-height:1.55}.cta-btn.svelte-1ggqm3m{background:var(--accent);color:#fff;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:auto;padding:14px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}@media (width>=768px) and (width<=1023px){.category-tabs.svelte-1ggqm3m{padding:0 32px}.posts-grid-magazine.svelte-1ggqm3m,.posts-grid-auto.svelte-1ggqm3m{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.category-tabs.svelte-1ggqm3m{padding:0 14px}.category-tabs.svelte-1ggqm3m button:where(.svelte-1ggqm3m){padding-top:12px;padding-bottom:12px}.section-header.svelte-1ggqm3m{padding:18px 14px 14px}.section-title.svelte-1ggqm3m{font-size:18px}.section-count.svelte-1ggqm3m{display:none}.layout-btn.svelte-1ggqm3m{padding:5px 7px}.layout-btn-label.svelte-1ggqm3m,.layout-btn.active.svelte-1ggqm3m .layout-btn-label:where(.svelte-1ggqm3m){display:none}.posts-grid.svelte-1ggqm3m{gap:12px;padding:0 14px;grid-template-columns:1fr!important}.posts-list.svelte-1ggqm3m{padding:0 14px}.tools-cta.svelte-1ggqm3m{border-radius:14px;flex-direction:column;align-items:flex-start;gap:20px;margin:32px 14px 36px;padding:24px 22px}.cta-body.svelte-1ggqm3m{min-width:auto}.cta-title.svelte-1ggqm3m{font-size:22px}.cta-body-text.svelte-1ggqm3m{font-size:13px}.cta-btn.svelte-1ggqm3m{width:100%;padding:12px 18px;font-size:13px}}
