.next-steps.svelte-1wi15pc{border-top:1px solid var(--border);margin-top:3rem;padding-top:2rem}.next-steps-heading.svelte-1wi15pc{letter-spacing:.15em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1rem;font-size:.65rem;font-weight:900}.next-steps-grid.svelte-1wi15pc{gap:.75rem;display:grid}@media (width>=640px){.next-steps-grid.svelte-1wi15pc{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.next-card.svelte-1wi15pc{background:var(--surface);border:1px solid var(--border);color:inherit;border-radius:10px;align-items:flex-start;gap:.875rem;padding:1rem 1.125rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.next-card.svelte-1wi15pc:hover{background:var(--surface-2)}.next-card--tool.svelte-1wi15pc:hover{border-color:var(--cyan)}.next-card--article.svelte-1wi15pc:hover{border-color:var(--yellow)}.next-card--daily.svelte-1wi15pc:hover{border-color:var(--mint)}.next-card-icon.svelte-1wi15pc{flex-shrink:0;margin-top:.1rem;font-size:1.5rem;line-height:1}.next-card-body.svelte-1wi15pc{flex:1;min-width:0}.next-card-label.svelte-1wi15pc{letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-bottom:.2rem;font-size:.6rem;font-weight:900}.next-card--tool.svelte-1wi15pc .next-card-label:where(.svelte-1wi15pc){color:var(--cyan)}.next-card--article.svelte-1wi15pc .next-card-label:where(.svelte-1wi15pc){color:var(--yellow)}.next-card--daily.svelte-1wi15pc .next-card-label:where(.svelte-1wi15pc){color:var(--mint)}.next-card-name.svelte-1wi15pc{color:var(--text);margin-bottom:.25rem;font-size:.875rem;font-weight:900;line-height:1.3}.next-card-desc.svelte-1wi15pc{color:var(--text-muted);font-size:.775rem;line-height:1.5}.next-card-arrow.svelte-1wi15pc{color:var(--text-dim);flex-shrink:0;align-self:center;font-size:1rem;transition:color .15s,transform .15s}.next-card.svelte-1wi15pc:hover .next-card-arrow:where(.svelte-1wi15pc){transform:translate(3px)}.next-card--tool.svelte-1wi15pc:hover .next-card-arrow:where(.svelte-1wi15pc){color:var(--cyan)}.next-card--article.svelte-1wi15pc:hover .next-card-arrow:where(.svelte-1wi15pc){color:var(--yellow)}.next-card--daily.svelte-1wi15pc:hover .next-card-arrow:where(.svelte-1wi15pc){color:var(--mint)}.container.svelte-16gtl3y{max-width:56rem;margin:0 auto;padding:0 1.5rem}.article-header.svelte-16gtl3y{border-bottom:2px solid var(--border);padding:2rem 0 1.5rem}.breadcrumb.svelte-16gtl3y{color:var(--text-dim);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.75rem;display:flex}.breadcrumb.svelte-16gtl3y a:where(.svelte-16gtl3y){color:var(--text-muted);text-decoration:none}.breadcrumb.svelte-16gtl3y a:where(.svelte-16gtl3y):hover{color:var(--text)}.article-category.svelte-16gtl3y{letter-spacing:.15em;text-transform:uppercase;color:var(--yellow);margin-bottom:.5rem;font-size:.7rem;font-weight:900}.article-title.svelte-16gtl3y{color:var(--text);margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900;line-height:1.2}.article-summary.svelte-16gtl3y{color:var(--text-muted);max-width:52ch;font-size:1rem;line-height:1.6}.article-body.svelte-16gtl3y{padding:2.5rem 0 4rem}.article-content.svelte-16gtl3y{max-width:65ch}.article-content h2{color:var(--text);margin:2rem 0 .75rem;font-size:1.375rem;font-weight:900}.article-content h3{color:var(--text);margin:1.5rem 0 .5rem;font-size:1.1rem;font-weight:700}.article-content p{color:var(--text-muted);margin:0 0 1rem;line-height:1.75}.article-content ul,.article-content ol{color:var(--text-muted);margin:0 0 1rem;padding-left:1.5rem;line-height:1.75}.article-content li{margin-bottom:.375rem}.article-content strong{color:var(--text);font-weight:700}.article-content .callout{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--yellow);border-radius:8px;margin:1.5rem 0;padding:1rem 1.25rem}.article-content .callout p{margin:0}.related-tools.svelte-16gtl3y{border-top:1px solid var(--border);margin-top:3rem;padding-top:2rem}.related-heading.svelte-16gtl3y{letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-bottom:.75rem;font-size:.7rem;font-weight:900}.related-tool-link.svelte-16gtl3y{color:var(--yellow);margin-bottom:.375rem;font-size:.875rem;font-weight:700;text-decoration:none;display:block}.related-tool-link.svelte-16gtl3y:hover{color:var(--text)}
