/* Generated from source/css/styles2.css by "npm run build" - do not edit. */

.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}TABLE.matrix{width:100%;min-width:940px;border:1px solid var(--color-matrix-rule);border-collapse:collapse;font-size:14.4px;text-align:left;background:var(--color-white)}TABLE.matrix TH,TABLE.matrix TD{padding:7px 5px;border-top:1px solid var(--color-matrix-rule);text-align:center;vertical-align:top}TABLE.matrix THEAD TH{padding:8px 12px;line-height:1.4;font-weight:700;color:var(--color-white);background:var(--color-matrix-header)}TABLE.matrix THEAD TH:first-child{text-align:left}TABLE.matrix TH.cap{min-width:180px;padding:8px 30px 8px 10px;font-weight:400;text-align:left;color:var(--color-text-grey)}TABLE.matrix TD.alt{background:var(--color-matrix-alt)}TABLE.matrix .yes,TABLE.matrix .no,TABLE.matrix .part{font-weight:700}TABLE.matrix .yes{color:var(--color-mysql-blue)}TABLE.matrix .no{color:var(--color-mysql-orange)}TABLE.matrix .part{color:var(--color-medium-dark-grey)}TABLE.matrix .note{display:block;margin-top:3px;font-size:11.5px;line-height:1.4;font-weight:400;color:var(--color-medium-grey)}.matrix-foot{margin-top:18px;font-size:12.5px;line-height:1.6;text-align:left;color:var(--color-medium-dark-grey)}.scroll-hint{display:none;margin-bottom:10px;font-size:12px;font-style:italic;color:var(--color-medium-grey)}.decide{display:flex;flex-wrap:wrap;gap:30px 40px;text-align:left}.decide .item{flex:1 1 calc(50% - 20px);min-width:300px}.decide .item H3{margin:0;padding:10px 15px;font-size:15px;line-height:1.45;font-weight:700;color:var(--color-mysql-blue);background:var(--color-light-grey)}.decide .item.hl H3{color:var(--color-white);background:var(--color-mysql-orange)}.decide .item .text{padding:14px 15px 0;font-size:14px}#main .row.dark-blue{color:var(--color-band-text);background:var(--color-dark-blue)}#main .row.dark-blue>H2{color:var(--color-white)}#main .row.dark-blue>.lede{color:var(--color-secondary-orange)}.pillars{display:flex;flex-wrap:wrap;gap:34px 40px;text-align:left}.pillar{flex:1 1 calc(33.333% - 27px);min-width:260px}.pillar H3{margin:0 0 10px;font-size:18px;line-height:1.3;font-weight:400;color:var(--color-secondary-orange)}.pillar P{margin:0;font-size:14px;line-height:1.6}#main .row.dark-blue .buttons{margin-top:40px}.faq{max-width:1000px;margin:0 auto;text-align:left}.faq DETAILS{margin-top:10px;background:var(--color-white);border:1px solid var(--color-medium-light-grey)}.faq DETAILS[open]{border-color:var(--color-secondary-medium-grey)}.faq SUMMARY{position:relative;padding:14px 50px 14px 18px;font-size:15.5px;font-weight:600;color:var(--color-mysql-blue);cursor:pointer;list-style:none}.faq SUMMARY::-webkit-details-marker{display:none}.faq SUMMARY:hover{background:var(--color-lightest-grey)}.faq SUMMARY:after{content:"+";position:absolute;top:50%;right:18px;transform:translateY(-50%);font-size:22px;line-height:1;font-weight:400;color:var(--color-mysql-orange)}.faq DETAILS[open] SUMMARY:after{content:"–"}.faq .text{padding:0 18px 16px;font-size:14px}.buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px}.btn{display:inline-block;padding:11px 26px;font-size:15px;line-height:1.2;font-weight:600;border:2px solid transparent;transition:background .2s,border-color .2s,color .2s}.btn:hover{text-decoration:none}.btn.primary{color:var(--color-white);background:var(--color-mysql-orange);border-color:var(--color-mysql-orange)}.btn.primary:hover{background:var(--color-mysql-orange-dark);border-color:var(--color-mysql-orange-dark)}.btn.ghost{color:var(--color-mysql-blue);border-color:var(--color-mysql-blue)}.btn.ghost:hover{color:var(--color-white);background:var(--color-mysql-blue)}#main .row.dark-blue .btn.ghost{color:var(--color-secondary-orange);border-color:var(--color-secondary-orange)}#main .row.dark-blue .btn.ghost:hover{color:var(--color-dark-blue);background:var(--color-secondary-orange)}#footer .row{padding:40px 60px;font-size:13px;text-align:left;background:var(--color-lightest-grey)}#footer .row.row1{position:relative;padding:30px 60px 30px 120px;line-height:23px;color:var(--color-darkest-grey);background:var(--color-medium-light-grey)}#footer .row.row1 .icon{position:absolute;top:50%;left:60px;width:32px;height:32px;transform:translateY(-50%)}#footer .row.row1 .title{font-weight:700}#footer .row .columns{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px}#footer .row .columns .column{flex:1 1 240px}#footer .row .columns .title{font-size:16px;font-weight:700;text-transform:uppercase}#footer .row .columns UL,#footer .row .columns UL LI{padding:0;list-style:none}#footer .row .columns UL{margin-top:16px}#footer .row .columns UL LI{margin-top:7px}#footer .disclaimer{margin-top:36px;padding-top:22px;border-top:1px solid var(--color-medium-light-grey);font-size:11.5px;line-height:1.65;color:var(--color-medium-dark-grey)}@media only screen and (max-width:1019px){#footer .row.row1{padding-left:70px}#footer .row.row1 .icon{left:24px}.scroll-hint{display:block}}
