.button.svelte-1epfk7q{font-size:16px;padding:12px 24px;border:none;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out;display:inline-flex;justify-content:center;align-items:center;text-decoration:none}.button.primary.svelte-1epfk7q{background:#5d9fa2;color:#f7f5f0}.button.primary.svelte-1epfk7q:hover:not(.disabled){background:#416f70}.button.secondary.svelte-1epfk7q{background:#ebe6df;color:#4a4a4a}.button.secondary.svelte-1epfk7q:hover:not(.disabled){background:#dcd8d2}.button.dark.svelte-1epfk7q{background:#4a4a4a;color:#f7f5f0}.button.dark.svelte-1epfk7q:hover:not(.disabled){background:#2c3333}.button.danger.svelte-1epfk7q{background:#a32929;color:#f7f5f0}.button.danger.svelte-1epfk7q:hover:not(.disabled){background:#8c1e1e}.button.disabled.svelte-1epfk7q,.button[disabled].svelte-1epfk7q{opacity:.6;cursor:not-allowed;background-color:#c2beb4;color:#8d8b83}.button.flat.svelte-1epfk7q{background-color:transparent;color:#4a4a4a;border:1px solid #d4d3d4;padding:8px 16px;font-size:14px}.button.flat.svelte-1epfk7q:hover:not(.disabled){background-color:#ebe6df}.button.flat.active.svelte-1epfk7q{background:#a34343!important;color:#fff!important;border:1px solid #8c2f2f}.button.simple.svelte-1epfk7q{background:transparent;color:#4a4a4a;padding:0;font-weight:400;text-decoration:none;align-self:center}.button.simple.svelte-1epfk7q:hover{color:#2c3333;text-decoration:underline}.button.small-primary.svelte-1epfk7q{background:#8c3b3b;color:#f7f5f0;padding:.5rem 1rem;border-radius:6px;font-size:.875rem}.button.small-primary.svelte-1epfk7q:hover:not(.disabled){background:#a34343}.button.small-secondary.svelte-1epfk7q{background:#ebe6df;color:#4a4a4a;padding:.5rem 1rem;border-radius:6px;font-size:.875rem}.button.small-danger.svelte-1epfk7q{background:#a32929;color:#f7f5f0;padding:.5rem .75rem;border-radius:6px;font-size:.75rem}.button.small-danger.svelte-1epfk7q:hover:not(.disabled){background:#8c1e1e}.button.linear.svelte-1epfk7q{background:#4a4a4a;color:#f7f5f0;padding:.75rem 1.5rem;font-size:16px;font-weight:500}.button.linear.svelte-1epfk7q:hover:not(.disabled){background:#2c3333}.button.simple-link.svelte-1epfk7q{background:transparent;color:#3cb878;padding:0;border:none;border-radius:0;font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer}.button.simple-link.svelte-1epfk7q:hover{color:#2a855a;text-decoration:underline}.button.small-secondary.svelte-1epfk7q:hover:not(.disabled){background:#dcd8d2}@media (max-width: 768px){.button.svelte-1epfk7q{padding:14px 20px}.button.flat.svelte-1epfk7q{padding:10px 14px}.button.simple.svelte-1epfk7q{padding:8px 12px;font-size:15px}}.card.svelte-19mpdnw{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;transition:all .3s ease;color:inherit;display:block;overflow:hidden}article.svelte-19mpdnw{display:block;padding:32px;text-decoration:none;color:inherit;cursor:pointer}a.card-link.svelte-19mpdnw article:where(.svelte-19mpdnw){padding:32px}header.svelte-19mpdnw{display:flex;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:.5rem}article.svelte-19mpdnw:hover{background-color:#f9fafb}a.card-link.svelte-19mpdnw,a.card-link.svelte-19mpdnw:hover{text-decoration:none}a.card-link.svelte-19mpdnw:focus{outline:2px solid #3b82f6;outline-offset:2px;text-decoration:none}.card-actions.svelte-19mpdnw{border-top:1px solid #f0f0f0;padding:16px 32px;display:flex;justify-content:flex-end;gap:8px}.card.current.svelte-19mpdnw{border-color:#3b82f6;background-color:#eff6ff;cursor:not-allowed}.card[data-type=feature].svelte-19mpdnw{border-left:4px solid #3b82f6}.card[data-type=customer].svelte-19mpdnw{border-left:4px solid #10b981}.card[data-type=quote].svelte-19mpdnw{border-left:4px solid #f59e0b}.card[data-type=competitor].svelte-19mpdnw{border-left:4px solid #ec4899}.card[data-type=question].svelte-19mpdnw{border-left:4px solid #8b5cf6}.card.login.svelte-19mpdnw{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:40px;box-shadow:0 8px 24px #0000001a;max-width:450px;width:100%;text-align:center}footer.svelte-19mpdnw{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem;color:#6b7280;margin:0}.card-button.svelte-1bzq8tw{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;cursor:pointer;transition:all .2s ease;text-align:left;font-family:inherit;font-size:inherit;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:inherit}.card-button.medium.svelte-1bzq8tw{padding:1rem}.card-button.small.svelte-1bzq8tw{padding:.5rem .75rem;font-size:.875rem}.card-button.svelte-1bzq8tw:hover{background:#e5e7eb;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}.card-button.svelte-1bzq8tw:focus{outline:2px solid #3b82f6;outline-offset:2px}.card-button.primary.svelte-1bzq8tw{background:#3b82f6;border-color:#3b82f6;color:#fff}.card-button.primary.svelte-1bzq8tw:hover{background:#2563eb;border-color:#2563eb}.card-button.svelte-1bzq8tw:disabled,.card-button.disabled.svelte-1bzq8tw{opacity:.5;cursor:not-allowed;pointer-events:none}p.svelte-y0vczy{margin:0}.page-header{margin-bottom:48px;text-align:left!important}h1.svelte-59xj34{font-size:48px;font-weight:800;margin-bottom:16px;color:#0a0a0a;letter-spacing:-.03em;line-height:1.1}.page-header.svelte-59xj34 p:where(.svelte-59xj34){font-size:20px;color:#666;line-height:1.5;letter-spacing:-.01em;max-width:600px;margin:0}@media (max-width: 768px){h1.svelte-59xj34{font-size:32px}p.svelte-59xj34{font-size:18px}}
