/**
 * "Can't find what you're looking for?" end-of-results prompt
 * (templates/request-property-prompt.php) - a small standalone callout,
 * not part of any confirmed Figma frame (this feature has none), built
 * from the same design tokens (variables.css) as every other page section
 * rather than inventing new colors/spacing.
 */

.rq-prompt {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px;
    max-width: 560px;
    margin: 48px auto 0;
    padding: 32px 24px;
    text-align: center;
    background-color: var(--color-ivory);
    border-radius: 12px;
}

.rq-prompt__heading {
    font-family: var(--font-heading);
    font-weight: 700;
    font-size: 20px;
    color: var(--color-primary-green);
    margin: 0;
}

.rq-prompt__body {
    font-family: var(--font-body);
    font-weight: 400;
    font-size: 14px;
    line-height: 1.6;
    color: var(--color-charcoal);
    margin: 0;
}

.rq-prompt__btn {
    margin-top: 8px;
    padding: 12px 28px;
    background-color: var(--color-primary-green);
    border: 1px solid var(--color-primary-green);
    border-radius: 6px;
    font-family: var(--font-body);
    font-weight: 600;
    font-size: 14px;
    color: var(--color-white);
    cursor: pointer;
    transition: background-color 0.15s ease;
}

.rq-prompt__btn:hover {
    background-color: var(--color-dark-green);
}
