.audience-toggle.svelte-1hrotn9{display:grid;grid-template-columns:1fr 1fr;padding:4px;border:1px solid var(--ink-700);border-radius:999px;background:var(--ink-900);margin:4px 0 16px}.audience-toggle.svelte-1hrotn9 button:where(.svelte-1hrotn9){min-height:44px;border:none;border-radius:999px;color:var(--veil-dim);background:transparent;font-family:inherit;cursor:pointer}.audience-toggle.svelte-1hrotn9 button.active:where(.svelte-1hrotn9){color:var(--ink-950);background:var(--signal)}.company-path.svelte-1hrotn9{padding:22px;border:1px solid color-mix(in srgb,var(--signal) 28%,var(--ink-700));border-radius:18px;background:radial-gradient(100% 150% at 100% 0%,color-mix(in srgb,var(--signal) 9%,transparent),transparent 60%),var(--ink-900)}.company-intro.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:1.4rem;margin-top:5px}.company-intro.svelte-1hrotn9>p:where(.svelte-1hrotn9):last-child{color:var(--veil-dim);font-size:.8rem;line-height:1.6;margin-top:8px}.company-cards.svelte-1hrotn9{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.company-cards.svelte-1hrotn9>a:where(.svelte-1hrotn9){display:block;padding:13px;color:inherit;border:1px solid var(--ink-700);border-radius:11px;background:var(--surface-soft)}.company-cards.svelte-1hrotn9>a:where(.svelte-1hrotn9):hover{color:inherit;border-color:var(--signal-dim)}.company-cards.svelte-1hrotn9 span:where(.svelte-1hrotn9){color:var(--signal);font-family:ui-monospace,monospace;font-size:.62rem}.company-cards.svelte-1hrotn9 strong:where(.svelte-1hrotn9){display:block;font-size:.76rem;font-weight:450;margin-top:6px}.company-cards.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--veil-faint);font-size:.66rem;line-height:1.5;margin-top:5px;min-height:4.5em}.company-cards.svelte-1hrotn9 b:where(.svelte-1hrotn9){display:block;color:var(--veil-dim);font-size:.68rem;font-weight:450;margin-top:8px}.company-actions.svelte-1hrotn9{justify-content:flex-end;margin-top:15px}.builder-note.svelte-1hrotn9{display:flex;justify-content:space-between;gap:18px;padding:15px;border:1px solid var(--ink-700);border-radius:12px;color:var(--veil-dim);font-size:.75rem;margin-bottom:16px}.plan-heading.svelte-1hrotn9{margin:30px 0 12px}.plan-heading.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin-top:4px;font-size:1.2rem}.pricing-control.svelte-1hrotn9{min-height:44px}.checkout-status.svelte-1hrotn9{min-height:20px;color:var(--veil-dim);font-size:.75rem;margin-top:5px}.solution-context.svelte-1hrotn9{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;margin-bottom:16px;padding:16px;border:1px solid color-mix(in srgb,var(--signal) 40%,var(--ink-700));border-radius:15px;background:color-mix(in srgb,var(--signal) 5%,var(--ink-900))}.solution-context.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:1rem;font-weight:500;margin-top:3px}.solution-context.svelte-1hrotn9 p:where(.svelte-1hrotn9):not(.eyebrow){color:var(--veil-faint);font-size:.68rem;margin-top:3px}.solution-context.svelte-1hrotn9>a:where(.svelte-1hrotn9){grid-column:1 / -1;font-size:.69rem}.context-plan.svelte-1hrotn9{min-width:105px;padding:10px;text-align:right;border-left:1px solid var(--ink-700)}.context-plan.svelte-1hrotn9 small:where(.svelte-1hrotn9),.context-plan.svelte-1hrotn9 strong:where(.svelte-1hrotn9){display:block}.context-plan.svelte-1hrotn9 small:where(.svelte-1hrotn9){color:var(--veil-faint);font-size:.6rem}.context-plan.svelte-1hrotn9 strong:where(.svelte-1hrotn9){font-size:.78rem;font-weight:500;margin-top:3px}.context-plan.required.svelte-1hrotn9 strong:where(.svelte-1hrotn9){color:var(--signal)}.checkout-cancelled.svelte-1hrotn9{margin-bottom:13px;padding:11px 13px;color:var(--veil-dim);font-size:.72rem;border:1px solid var(--ink-700);border-radius:10px}.plan-warning.svelte-1hrotn9{color:var(--signal);font-size:.7rem;margin-top:9px}.fit-label.svelte-1hrotn9{display:inline-block;margin-top:8px;padding:4px 8px;color:var(--signal);font-size:.64rem;border:1px solid var(--signal-dim);border-radius:999px}@media(max-width:560px){.solution-context.svelte-1hrotn9{grid-template-columns:1fr}.context-plan.svelte-1hrotn9{text-align:left;border-left:0;border-top:1px solid var(--ink-700);padding:9px 0 0}.company-cards.svelte-1hrotn9{grid-template-columns:1fr}.company-cards.svelte-1hrotn9 p:where(.svelte-1hrotn9){min-height:0}.company-actions.svelte-1hrotn9{align-items:stretch;flex-direction:column}.company-actions.svelte-1hrotn9 .btn:where(.svelte-1hrotn9),.company-actions.svelte-1hrotn9 .btn-ghost:where(.svelte-1hrotn9){width:100%}.builder-note.svelte-1hrotn9{flex-direction:column}}
