.portable_text *{
    /* @apply min-h-2; */
    min-height: 0.5rem/* 8px */;
}
.portable_text p{
    /* @apply font-light; */
    font-weight: 300;
}
.portable_text h1{
    /* @apply text-4xl font-bold mt-2; */
    font-size: 2.25rem/* 36px */;
    line-height: 2.5rem/* 40px */;
    font-weight: 700;
    margin-top: 0.5rem/* 8px */;
}
.portable_text h2{
    /* @apply text-3xl font-bold mt-2; */
    font-size: 1.875rem/* 30px */;
    line-height: 2.25rem/* 36px */;
    font-weight: 700;
    margin-top: 0.5rem/* 8px */;
}
.portable_text h3{
    /* @apply text-2xl font-bold; */
    font-size: 1.5rem/* 24px */;
    line-height: 2rem/* 32px */;
    font-weight: 700;
}
.portable_text h4{
    /* @apply text-xl font-bold; */
    font-size: 1.25rem/* 20px */;
    line-height: 1.75rem/* 28px */;
    font-weight: 700;
}
.portable_text a{
    /* @apply text-orange-400; */
    color: rgb(251 146 60);
}
.portable_text ul{
    /* @apply list-disc marker:text-orange-400; */
    list-style-type: disc;
}
.portable_text li::marker{
    color: rgb(251 146 60);
}
.portable_text li{
    /* @apply ml-5; */
    margin-left: 1.25rem/* 20px */;
}
.portable_text blockquote{
    /* @apply border-l-4 pl-2 border-orange-400 text-gray-600; */
    border-left-width: 4px;
    padding-left: 0.5rem/* 8px */;
    border-color: rgb(251 146 60);
    color: rgb(75 85 99);
}
