.author-badge.svelte-zbsrti {

    color: rgb(15 23 42 / var(--tw-text-opacity, 1));

    --tw-text-opacity: 0.9
}

.variant-large.svelte-zbsrti {

    flex-direction: column
}

@media (min-width: 768px) {

    .variant-large.svelte-zbsrti {

        flex-direction: row
    }
}
.variant-large.svelte-zbsrti .author-avatar {

    height: 100px;

    width: 100px;

    border-radius: 9999px
}
.variant-large.svelte-zbsrti .author-name:where(.svelte-zbsrti) {

    font-size: 2.25rem;

    line-height: 2.5rem;

    font-weight: 500;

    line-height: 52px;

    letter-spacing: -0.025em
}
.variant-large.svelte-zbsrti .author-title:where(.svelte-zbsrti) {

    font-size: 1rem;

    line-height: 1.5rem;

    font-weight: 400;

    line-height: 1.5;

    letter-spacing: -0.025em;

    --tw-text-opacity: 0.6
}
    h3.svelte-1rkr5q3 {
    margin: 0px;
    padding: 0px;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 2;
    letter-spacing: 0.025em;
    color: rgb(15 23 42 / var(--tw-text-opacity, 1));
    --tw-text-opacity: 0.6
}
