.category-page.svelte-105orzo{width:100%;color:var(--color-charcoal);background:var(--surface-paper-white)}main.svelte-105orzo{width:min(calc(100% - 40px),var(--page-max-width));margin:0 auto;padding-bottom:88px}header.svelte-105orzo{max-width:820px;padding:clamp(38px,7vw,64px) 0 46px}.eyebrow.svelte-105orzo{color:var(--color-spark-blue);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}h1.svelte-105orzo{margin:9px 0 12px;font-family:var(--font-feather);font-size:clamp(32px,4vw,44px);font-weight:700;letter-spacing:-.025em;line-height:1.12}header.svelte-105orzo p:where(.svelte-105orzo){max-width:760px;margin:0;color:var(--color-pencil-gray);font-size:17px;font-weight:400;line-height:1.65}main.svelte-105orzo>section:where(.svelte-105orzo){padding:54px 0;border-top:1px solid var(--border-subtle)}.section-heading.svelte-105orzo{display:flex;align-items:end;justify-content:space-between;gap:24px}h2.svelte-105orzo{margin:8px 0 0;font-family:var(--font-feather);font-size:clamp(27px,4vw,36px);font-weight:700;letter-spacing:-.025em;line-height:1.15}.section-heading.svelte-105orzo>a:where(.svelte-105orzo){color:var(--color-spark-blue);font-size:14px;font-weight:500}.tool-grid.svelte-105orzo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:38px}.editorial-grid.svelte-105orzo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:62px 0}.editorial-grid.svelte-105orzo section:where(.svelte-105orzo){padding:28px;background:color-mix(in srgb,var(--color-storybook-green) 30%,var(--surface-paper-white));border:1px solid var(--border-subtle);border-radius:16px}.editorial-grid.svelte-105orzo h2:where(.svelte-105orzo){font-size:27px}.editorial-grid.svelte-105orzo p:where(.svelte-105orzo){color:var(--color-pencil-gray);font-size:16px;font-weight:400;line-height:1.65}.next-step.svelte-105orzo{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:30px;background:var(--color-charcoal);border-radius:18px;color:var(--color-paper-white)}.next-step.svelte-105orzo h2:where(.svelte-105orzo){margin-top:7px;color:var(--color-paper-white);font-size:30px}.next-step.svelte-105orzo p:where(.svelte-105orzo){max-width:720px;margin:10px 0 0;color:#e6e6e6;font-weight:400;line-height:1.5}.next-step.svelte-105orzo a:where(.svelte-105orzo){display:inline-flex;min-height:46px;flex:0 0 auto;align-items:center;padding:0 18px;color:var(--color-night-ink);background:var(--color-storybook-green);border-radius:10px;font-size:14px;font-weight:600;text-decoration:none}@media screen and (max-width:850px){.tool-grid.svelte-105orzo{grid-template-columns:repeat(2,minmax(0,1fr))}.next-step.svelte-105orzo{align-items:flex-start;flex-direction:column}}@media screen and (max-width:600px){main.svelte-105orzo{width:min(calc(100% - 28px),var(--page-max-width))}header.svelte-105orzo{padding:46px 0 52px}.tool-grid.svelte-105orzo,.editorial-grid.svelte-105orzo{grid-template-columns:1fr}.section-heading.svelte-105orzo{align-items:flex-start;flex-direction:column}}
