.tool-stack.svelte-1u24s16{display:flex;flex-direction:column;gap:clamp(1.75rem,4vw,2.5rem)}.tool-head.svelte-1u24s16{display:flex;align-items:center;gap:.9rem}.tool-head.svelte-1u24s16 .mk-page-title:where(.svelte-1u24s16){margin:0}.tool-overview.svelte-1u24s16{padding-top:clamp(1.5rem,3vw,2.25rem)}.tool-overview__grid.svelte-1u24s16{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:2.5rem clamp(2rem,5vw,4rem);align-items:start}.tool-facts.svelte-1u24s16{display:flex;flex-direction:column;margin:0;padding:.5rem 1.5rem}.tool-facts.svelte-1u24s16>div:where(.svelte-1u24s16){display:grid;grid-template-columns:9rem minmax(0,1fr);gap:.25rem 1.25rem;padding:1rem 0;border-bottom:var(--border-width) solid var(--color-base-300)}.tool-facts.svelte-1u24s16>div:where(.svelte-1u24s16):last-child{border-bottom:none}.tool-facts.svelte-1u24s16 dt:where(.svelte-1u24s16){padding-top:.15rem;color:color-mix(in srgb,var(--color-base-content) 58%,transparent);font-size:var(--font-size-caption);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tool-facts.svelte-1u24s16 dd:where(.svelte-1u24s16){margin:0;font-size:var(--font-size-marketing-small);line-height:1.5}.tool-facts__status.svelte-1u24s16{display:inline-flex;align-items:center;gap:.45rem;font-weight:700}.tool-facts__dot.svelte-1u24s16{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-base-300)}.tool-facts__status[data-status=available].svelte-1u24s16 .tool-facts__dot:where(.svelte-1u24s16){background:var(--color-success)}.tool-facts__status[data-status=planned].svelte-1u24s16 .tool-facts__dot:where(.svelte-1u24s16){background:var(--color-primary)}.tool-facts__note.svelte-1u24s16{display:block;margin-top:.15rem;color:color-mix(in srgb,var(--color-base-content) 62%,transparent)}.tool-facts__aliases.svelte-1u24s16{color:color-mix(in srgb,var(--color-base-content) 70%,transparent)}.tool-chips.svelte-1u24s16{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.tool-chips.svelte-1u24s16 a:where(.svelte-1u24s16){display:inline-block;padding:.3rem .7rem;border:var(--border-width) solid var(--color-base-300);border-radius:999px;color:inherit;font-size:var(--font-size-caption);font-weight:600;text-decoration:none}.tool-chips.svelte-1u24s16 a:where(.svelte-1u24s16):hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-base-300))}.tool-about.svelte-1u24s16 .mk-h2:where(.svelte-1u24s16){margin:.75rem 0 1rem}.tool-about.svelte-1u24s16 p:where(.svelte-1u24s16):last-child{margin:0;color:color-mix(in srgb,var(--color-base-content) 78%,transparent);line-height:1.65}.tool-fields.svelte-1u24s16{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.75rem 3rem;margin:0;padding:0;list-style:none}.tool-fields.svelte-1u24s16 li:where(.svelte-1u24s16){display:flex;align-items:flex-start;gap:.6rem;line-height:1.5}.tool-fields.svelte-1u24s16 svg{flex:none;width:1.05rem;height:1.05rem;margin-top:.2rem;color:var(--color-primary)}.tool-columns.svelte-1u24s16{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem clamp(2rem,4vw,3rem);align-items:start}.tool-column.svelte-1u24s16 .mk-h3:where(.svelte-1u24s16){margin:.75rem 0 1rem}.tool-list.svelte-1u24s16{display:flex;flex-direction:column;gap:.5rem;margin:0;padding-left:1.1rem;line-height:1.5}.tool-access.svelte-1u24s16{margin:0;line-height:1.6}.tool-faq.svelte-1u24s16{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2.5rem clamp(2rem,5vw,4rem);align-items:start}.tool-faq__intro.svelte-1u24s16 .mk-h2:where(.svelte-1u24s16){margin:0 0 1.5rem}.tool-folds.svelte-1u24s16{display:flex;flex-direction:column;gap:.75rem}.tool-solutions.svelte-1u24s16{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem}.tool-solution.svelte-1u24s16{display:flex;flex-direction:column;gap:.35rem;padding:clamp(1rem,2vw,1.35rem)}.tool-solution.svelte-1u24s16 strong:where(.svelte-1u24s16){margin-top:1.15rem;font-size:var(--font-size-marketing-body);line-height:1.3}.tool-solution.svelte-1u24s16>span:where(.svelte-1u24s16):not(.tool-solution__link){color:color-mix(in srgb,var(--color-base-content) 70%,transparent);font-size:var(--font-size-marketing-small);line-height:1.4}.tool-solution__link.svelte-1u24s16{margin-top:auto;padding-top:1.25rem;color:var(--color-primary)}.tool-related.svelte-1u24s16{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.tool-cta.svelte-1u24s16{max-width:38rem}.tool-cta.svelte-1u24s16>p:where(.svelte-1u24s16):first-of-type{margin:.75rem 0 1.5rem;color:color-mix(in srgb,var(--color-base-content) 74%,transparent)}.tool-cta.svelte-1u24s16 .mk-actions:where(.svelte-1u24s16){margin-top:0}@media(prefers-reduced-motion:reduce){.fold.svelte-1u24s16,.fold.svelte-1u24s16 summary:where(.svelte-1u24s16) svg{transition:none}}@media(max-width:60rem){.tool-overview__grid.svelte-1u24s16,.tool-faq.svelte-1u24s16{grid-template-columns:1fr}.tool-columns.svelte-1u24s16,.tool-solutions.svelte-1u24s16,.tool-related.svelte-1u24s16{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}@media(max-width:46rem){.tool-facts.svelte-1u24s16>div:where(.svelte-1u24s16){grid-template-columns:1fr;gap:.3rem}}
