:root{--mds-grid-fade:160px;--mds-grid-ground:50%;--mds-grid-edge:calc(var(--mds-container) / 2);--mds-page-grid-line:color-mix(in srgb, var(--mds-grid-line) 75%, transparent);--mds-grid-mask:linear-gradient(to right, black calc(50% - var(--mds-grid-edge) - var(--mds-grid-fade)), transparent calc(50% - var(--mds-grid-edge)), transparent calc(50% + var(--mds-grid-edge)), black calc(50% + var(--mds-grid-edge) + var(--mds-grid-fade)))}main[data-page-grid]:before,main[data-page-grid] .mds-band[data-ground=dark]:before{content:var(--band-lines,"");pointer-events:none;background-image:linear-gradient(to right, var(--mds-page-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--mds-page-grid-line) 1px, transparent 1px);background-size:var(--mds-grid-cell) var(--mds-grid-cell);background-position:calc(50% - var(--mds-grid-cell) / 2) 0;-webkit-mask-image:var(--mds-grid-mask);-webkit-mask-image:var(--mds-grid-mask);mask-image:var(--mds-grid-mask);position:absolute;inset:0}main[data-page-grid]:before{z-index:-1}main[data-page-grid] .mds-band[data-ground=dark]:before{z-index:0}main[data-page-grid] .mds-band[data-slot]{--band-ground:var(--mds-bg-section);--band-cover:0%;background:color-mix(in srgb, var(--band-ground) var(--band-cover), transparent)}main[data-page-grid] .mds-band[data-slot][data-ground=sunken]{--band-ground:var(--mds-bg-sunken)}main[data-page-grid] .mds-band[data-slot][data-ground=canvas]{--band-ground:var(--mds-bg-canvas)}main[data-page-grid] .mds-band[data-slot]:is([data-ground=sunken],[data-ground=canvas]):after{content:var(--band-lines,"");z-index:-2;pointer-events:none;background:color-mix(in srgb, var(--band-ground) var(--mds-grid-ground), transparent);position:absolute;inset:0}main[data-page-grid] .mds-band[data-slot][data-ground=dark]{--band-ground:var(--mds-bg-dark-band);--band-cover:100%}main[data-page-grid] .mds-band[data-slot].mds-force-dark{--band-cover:100%}main[data-page-grid] .mds-band[data-slot].mds-force-dark:not([data-ground]){--band-ground:var(--mds-bg-section)}main[data-page-grid] .mds-band[data-slot]:is([data-grid=off],[data-slot=outcomes],[data-slot=evaluation],[data-slot=faq],[data-slot=faq-accordion],[data-slot=stat-band],[data-slot=figure-strip],[data-slot=how-it-works-steps],[data-slot=feature-grid],[data-slot=problem-statement],[data-slot=why-databrain],[data-slot=architecture-diagram],[data-slot=slas-and-trust],[data-slot=security-measures],[data-slot=rich-text],[data-slot=pricing-table],[data-slot=compare-table-band],[data-slot=compare-article-layout],[data-slot=compare-why],[data-slot=compare-axes],[data-slot=compare-meta],[data-slot=cta-band]){--band-cover:100%;--band-lines:none}@media (min-width:1201px){main[data-page-grid] .mds-rails:after{right:-1px}}@media (prefers-contrast:more){main[data-page-grid]:before,main[data-page-grid] .mds-band[data-ground=dark]:before{content:none}}.mds-line-grid:before{content:none}
