.databaseFeatures__title{color:var(--wp--preset--color--dbvis-grey);font-family:var(--wp--preset--font-family--jetbrainsmono),Arial,sans-serif;font-size:var(--jok-font-size-s)}.databaseFeatures__title::before{content:"/* "}.databaseFeatures__title::after{content:" */"}@media only screen and (min-width:1024px){.databaseFeatures__title{font-size:var(--jok-font-size-base)}}.databaseFeatures__divider::before{border-top-width:1px;border-style:dashed;border-color:rgb(123 123 123/var(--jok-border-opacity));--jok-border-opacity:0.3}.databaseFeatures__titleWrap h3{font-size:var(--jok-header-3-small);font-weight:300}.databaseFeatures__gridWrapper{padding:var(--jok-padding-xl) 0 var(--jok-padding-s);font-size:var(--jok-font-size-xs)}.databaseFeatures__gridWrapper--dark{background-image:linear-gradient(to bottom,var(--jok-dark-gradient-stops))}@media only screen and (min-width:1024px){.databaseFeatures__gridWrapper{font-size:var(--jok-font-size-base)}}.databaseFeatures__titleWrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:var(--jok-padding-sm)}.databaseFeatures__title{margin:0 0 0;color:var(--wp--preset--color--dbvis-thetable-grey)}.databaseFeatures__grid{position:relative;overflow:hidden;font-weight:400;font-family:var(--wp--preset--font-family--jetbrainsmono),Arial,sans-serif;max-width:var(--jok-content-wide-width);margin:0 auto;box-sizing:content-box;margin-bottom:var(--jok-padding-l);padding-right:var(--jok-container-padding-mobile);padding-left:var(--jok-container-padding-mobile);display:grid;gap:.5rem;grid-template-columns:1fr}@media only screen and (min-width:1024px){.databaseFeatures__grid{padding-right:var(--jok-container-padding-desktop);padding-left:var(--jok-container-padding-desktop)}}.databaseFeatures__grid--dark{color:#fff}.databaseFeatures__grid--light{color:var(--wp--preset--color--dbvis-grey)}.databaseFeatures__divider{height:1px;display:none}.databaseFeatures__divider::before{content:"";position:absolute;left:0;width:100vw}@media only screen and (min-width:768px){.databaseFeatures__divider{display:block}}.databaseFeatures__divider--mobile{display:block}@media only screen and (min-width:768px){.databaseFeatures__divider--mobile{display:none}}.databaseFeatures__headers,.databaseFeatures__item{padding:var(--jok-padding-sm) 0;display:none;gap:var(--jok-column-gap)}@media only screen and (min-width:768px){.databaseFeatures__headers,.databaseFeatures__item{grid-template-columns:[first] 1fr repeat(10,1fr) [last] 1fr;display:grid}}.databaseFeatures__column{display:flex;flex-direction:column;grid-column-start:auto;grid-column-end:span 1;align-items:flex-start;text-transform:uppercase;text-align:left}@media only screen and (min-width:768px){.databaseFeatures__column{text-align:center}}.databaseFeatures__column--heading{font-size:var(--jok-font-size-xs);text-decoration:none;text-transform:uppercase;color:#fff;text-align:center}.databaseFeatures__column--first{text-align:left;text-transform:initial;grid-column-start:first;grid-column-end:span 3;color:#fff;align-items:flex-start}@media only screen and (min-width:768px){.databaseFeatures__column{grid-column-end:span 3;align-items:center}.databaseFeatures__column--first{align-items:flex-start;grid-column-end:span 6}}.databaseFeatures__column [data-value="1"]{color:var(--wp--preset--color--dbvis-green)}.databaseFeatures__column [data-value="0"]{color:var(--wp--preset--color--dbvis-red)}.databaseFeatures__column [data-value=custom]{color:var(--wp--preset--color--dbvis-light-blue)}.databaseFeatures__firstCol--subFeature{color:var(--wp--preset--color--dbvis-light-blue)}.databaseFeatures__firstCol--subFeature::before{content:"-"}.databaseFeatures__mobiletitle{color:var(--wp--preset--color--dbvis-grey);font-size:var(--jok-font-size-xs)}@media only screen and (min-width:768px){.databaseFeatures__mobiletitle{display:none}}.databaseFeatures__item{border-radius:16px;overflow:hidden;position:relative;padding:1rem;display:flex;flex-direction:column;align-items:flex-start;font-size:var(--jok-font-size-base)}.databaseFeatures__item--dark{background-image:linear-gradient(to bottom,var(--jok-dark-gradient-stops));box-shadow:var(--jok-dark-shadow)}@media only screen and (min-width:768px){.databaseFeatures__item{box-shadow:none;background-image:none;border-radius:none;display:grid;padding:var(--jok-padding-sm) 0}}