
h2[data-v-6af493eb] {

    padding-bottom: 0.5rem;

    font-size: 1.5rem;

    line-height: 2rem
}
@media (min-width: 1280px) {
h2[data-v-6af493eb] {

        font-size: 1.875rem;

        line-height: 2.25rem
}
}
h3[data-v-6af493eb] {

    margin-top: 2rem;

    margin-bottom: 0.5rem;

    border-bottom-width: 1px;

    --tw-border-opacity: 1;

    border-color: rgb(209 213 219 / var(--tw-border-opacity));

    padding-top: 0.5rem;

    padding-bottom: 0.5rem;

    font-size: 1rem;

    line-height: 1.5rem;

    font-weight: 500;

    text-transform: uppercase;

    letter-spacing: 0.05em
}
section.sidebar h3[data-v-6af493eb]:first-of-type {

    margin-top: 0px
}
.separator[data-v-6af493eb] {

    margin-top: 2rem;

    margin-bottom: 2rem;

    border-bottom-width: 1px;

    --tw-border-opacity: 1;

    border-color: rgb(209 213 219 / var(--tw-border-opacity))
}
a[data-v-6af493eb] {

    --tw-text-opacity: 1;

    color: rgb(31 105 113 / var(--tw-text-opacity))
}
a.button[data-v-6af493eb] {

    margin-top: 0.25rem;

    border-radius: 9999px;

    border-width: 0px;

    --tw-bg-opacity: 1;

    background-color: rgb(255 255 255 / var(--tw-bg-opacity));

    padding-left: 0.5rem;

    padding-right: 0.5rem;

    padding-top: 0.25rem;

    padding-bottom: 0.25rem;

    font-size: 0.875rem;

    line-height: 1.25rem;

    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);

    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);

    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
a.button[data-v-6af493eb]:hover {

    background-color: rgba(149, 204, 209, 0.24)
}
p[data-v-6af493eb] {

    margin-bottom: 0.5rem;

    max-width: 42rem
}
@media (min-width: 1280px) {
p[data-v-6af493eb] {

        max-width: 56rem;

        font-size: 1.125rem;

        line-height: 1.75rem
}
}
.label[data-v-6af493eb] {

    display: block;

    width: 14rem;

    font-size: 0.875rem;

    line-height: 1.25rem;

    font-weight: 500;

    text-transform: uppercase
}
@media (min-width: 768px) {
.label[data-v-6af493eb] {

        display: inline-block
}
}
ul li[data-v-6af493eb] {

    margin-top: 0.5rem;

    margin-bottom: 0.5rem;

    margin-left: 1rem;

    list-style-type: disc;

    font-size: 1rem;

    line-height: 1.5rem
}
@media (min-width: 1280px) {
ul li[data-v-6af493eb] {

        font-size: 1.125rem;

        line-height: 1.75rem
}
}
