.responsive-table__system-requirements--swRed thead td.table-text-header{background-color:#da291c!important;color:#fff!important}.responsive-table__system-requirements--swRed thead th{background-color:#da291c!important;color:#fff!important}.responsive-table__system-requirements--swRed tbody tr td [data-title]:before{color:#da291c!important}.responsive-table__system-requirements--black thead td.table-text-header{background-color:#000!important;color:#fff!important}.responsive-table__system-requirements--black thead th{background-color:#000!important;color:#fff!important}.responsive-table__system-requirements{width:100%;margin-bottom:0;border-bottom:2pt solid #c2c2c2!important}.responsive-table__system-requirements .small-text{margin:0;font-size:14px;line-height:20px}.responsive-table__system-requirements .small-text.red{color:#da291c}.responsive-table__system-requirements .small-text.normal{font-weight:400}.responsive-table__system-requirements .small-text.bold{font-weight:600}.responsive-table__system-requirements .red,.responsive-table__system-requirements p.red{color:#da291c}.responsive-table__system-requirements .red strong,.responsive-table__system-requirements p.red strong{color:#da291c}.responsive-table__system-requirements thead td.table-text-header{font-weight:300;color:#fff;background-color:#717171}.responsive-table__system-requirements thead th{font-weight:400;display:table-cell;color:#fff!important;background-color:#717171}.responsive-table__system-requirements thead th strong{font-weight:600;color:#fff!important}.responsive-table__system-requirements thead th:first-of-type{text-align:left}.responsive-table__system-requirements thead th[data-title]{text-align:center;padding:5px}.responsive-table__system-requirements thead th[data-title]>p{margin-top:8px;padding-bottom:8px}.responsive-table__system-requirements thead th[data-title]>p.align-left{text-align:left;padding-left:12px}.responsive-table__system-requirements tbody{display:table-row-group;padding:0;text-align:left;white-space:normal}.responsive-table__system-requirements tbody tr{display:table-row}.responsive-table__system-requirements tbody tr.bg-white{background-color:#fff!important}.responsive-table__system-requirements tbody tr:nth-of-type(even){background-color:rgba(0,0,0,.016)}.responsive-table__system-requirements tbody tr:nth-of-type(odd){background-color:#fff}.responsive-table__system-requirements tbody tr td{font-size:18px;line-height:20px;padding:14px;border-bottom:1px rgba(0,0,0,.08) solid;display:table-cell;text-align:center;border-bottom:0}.responsive-table__system-requirements tbody tr td p{margin-top:0}.responsive-table__system-requirements tbody tr td div.yes{display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 icon;font-size:22px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease;text-align:center;letter-spacing:0;color:#14bf14;text-shadow:.05em .02em #bbb}.responsive-table__system-requirements tbody tr td div.yes::after{content:'\e90e'}.responsive-table__system-requirements tbody tr td div.no{display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 icon;font-size:22px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease;text-align:center;letter-spacing:0;color:#da291c;text-shadow:.05em .02em #ffebe5}.responsive-table__system-requirements tbody tr td div.no::after{content:'\e911'}.responsive-table__system-requirements tbody tr td.product{font-weight:400}.responsive-table__system-requirements tbody tr td.red{color:#da291c}.responsive-table__system-requirements tbody tr td.normal{font-weight:400}.responsive-table__system-requirements tbody tr td.bold,.responsive-table__system-requirements tbody tr td.product-category{text-align:left;font-weight:600;border-top:2pt solid #c2c2c2;background-color:#d6d6d6}.responsive-table__system-requirements tbody tr td.divider{border-top:2pt solid #c2c2c2}.responsive-table__system-requirements tbody tr td[data-title]{text-align:left}.responsive-table__system-requirements tbody tr td[data-title]:before{font-weight:600;content:none}.responsive-table__system-requirements tbody tr td:first-child{text-align:left}.responsive-table__system-requirements tbody tr td:not(:first-child){text-align:center}.responsive-table__system-requirements tbody tr{display:table-row;margin-bottom:1rem}.responsive-table__system-requirements tbody tr:nth-of-type(odd){background-color:#fff!important}.responsive-table__system-requirements tbody tr:last-of-type{margin-bottom:0}.responsive-table__system-requirements tbody tr.rowtitle{background-color:rgba(0,0,0,.08);font-size:22px;line-height:28px;font-weight:400}.responsive-table__system-requirements tbody tr.section-break-border{border-bottom:1px solid #b3b3b3}.responsive-table__system-requirements tbody tr:last-child{border-bottom:2pt solid #c2c2c2!important}.responsive-table__system-requirements thead{position:relative;overflow:auto;clip:auto;width:auto;height:auto;color:var(--tw-prose-body);max-width:110ch}.responsive-table__system-requirements thead :where(p):not(:where([class~=not-prose]*)){margin-top:0;margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem}.responsive-table__system-requirements thead :where([class~=lead]):not(:where([class~=not-prose]*)){color:var(--tw-prose-lead);font-size:1.625rem;line-height:2.275rem;margin-top:.25rem;margin-bottom:1.25rem;font-weight:300}.responsive-table__system-requirements thead :where(a):not(:where([class~=not-prose]*)){color:#239de8;text-decoration:none;font-weight:500}.responsive-table__system-requirements thead :where(a):not(:where([class~=not-prose]*)):hover{color:#1d83c2}.responsive-table__system-requirements thead :where(strong):not(:where([class~=not-prose]*)){color:var(--tw-prose-bold);font-weight:600}.responsive-table__system-requirements thead :where(astrong):not(:where([class~=not-prose]*)){color:inherit}.responsive-table__system-requirements thead :where(blockquotestrong):not(:where([class~=not-prose]*)){color:inherit}.responsive-table__system-requirements thead :where(theadthstrong):not(:where([class~=not-prose]*)){color:inherit}.responsive-table__system-requirements thead :where(ol):not(:where([class~=not-prose]*)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.responsive-table__system-requirements thead :where(ol[type="A"]):not(:where([class~=not-prose]*)){list-style-type:upper-alpha}.responsive-table__system-requirements thead :where(ol[type="a"]):not(:where([class~=not-prose]*)){list-style-type:lower-alpha}.responsive-table__system-requirements thead :where(ol[type="A"s]):not(:where([class~=not-prose]*)){list-style-type:upper-alpha}.responsive-table__system-requirements thead :where(ol[type="a"s]):not(:where([class~=not-prose]*)){list-style-type:lower-alpha}.responsive-table__system-requirements thead :where(ol[type="I"]):not(:where([class~=not-prose]*)){list-style-type:upper-roman}.responsive-table__system-requirements thead :where(ol[type="i"]):not(:where([class~=not-prose]*)){list-style-type:lower-roman}.responsive-table__system-requirements thead :where(ol[type="I"s]):not(:where([class~=not-prose]*)){list-style-type:upper-roman}.responsive-table__system-requirements thead :where(ol[type="i"s]):not(:where([class~=not-prose]*)){list-style-type:lower-roman}.responsive-table__system-requirements thead :where(ol[type="1"]):not(:where([class~=not-prose]*)){list-style-type:decimal}.responsive-table__system-requirements thead :where(ul):not(:where([class~=not-prose]*)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.responsive-table__system-requirements thead :where(ol>li):not(:where([class~=not-prose]*))::marker{font-weight:400;color:var(--tw-prose-counters)}.responsive-table__system-requirements thead :where(ul>li):not(:where([class~=not-prose]*))::marker{color:var(--tw-prose-bullets)}.responsive-table__system-requirements thead :where(hr):not(:where([class~=not-prose]*)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:0;margin-bottom:0;padding-top:1.25rem;padding-bottom:0}.responsive-table__system-requirements thead :where(blockquote):not(:where([class~=not-prose]*)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.responsive-table__system-requirements thead :where(blockquotep:first-of-type):not(:where([class~=not-prose]*))::before{content:open-quote}.responsive-table__system-requirements thead :where(blockquotep:last-of-type):not(:where([class~=not-prose]*))::after{content:close-quote}.responsive-table__system-requirements thead :where(h1):not(:where([class~=not-prose]*)){color:var(--tw-prose-headings);font-weight:600;font-size:3rem;margin-top:1.25rem;margin-bottom:1.25rem;line-height:3.6rem}.responsive-table__system-requirements thead :where(h1strong):not(:where([class~=not-prose]*)){font-weight:900;color:inherit}.responsive-table__system-requirements thead :where(h2):not(:where([class~=not-prose]*)){color:var(--tw-prose-headings);font-weight:400;font-size:2.75rem;margin-top:1rem;margin-bottom:1.25rem;line-height:3.575rem}.responsive-table__system-requirements thead :where(h2strong):not(:where([class~=not-prose]*)){font-weight:800;color:inherit}.responsive-table__system-requirements thead :where(h3):not(:where([class~=not-prose]*)){color:var(--tw-prose-headings);font-weight:400;font-size:2rem;margin-top:0;margin-bottom:1.25rem;line-height:2.8rem}.responsive-table__system-requirements thead :where(h3strong):not(:where([class~=not-prose]*)){font-weight:700;color:inherit}.responsive-table__system-requirements thead :where(h4):not(:where([class~=not-prose]*)){color:var(--tw-prose-headings);font-weight:400;margin-top:0;margin-bottom:0;line-height:2.45rem;font-size:1.75rem}.responsive-table__system-requirements thead :where(h4strong):not(:where([class~=not-prose]*)){font-weight:700;color:inherit}.responsive-table__system-requirements thead :where(img):not(:where([class~=not-prose]*)){margin-top:2em;margin-bottom:2em}.responsive-table__system-requirements thead :where(figure>*):not(:where([class~=not-prose]*)){margin-top:0;margin-bottom:0}.responsive-table__system-requirements thead :where(figcaption):not(:where([class~=not-prose]*)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.responsive-table__system-requirements thead :where(code):not(:where([class~=not-prose]*)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.responsive-table__system-requirements thead :where(code):not(:where([class~=not-prose]*))::before{content:"`"}.responsive-table__system-requirements thead :where(code):not(:where([class~=not-prose]*))::after{content:"`"}.responsive-table__system-requirements thead :where(acode):not(:where([class~=not-prose]*)){color:inherit}.responsive-table__system-requirements thead :where(h1code):not(:where([class~=not-prose]*)){color:inherit}.responsive-table__system-requirements thead :where(h2code):not(:where([class~=not-prose]*)){color:inherit;font-size:.875em}.responsive-table__system-requirements thead :where(h3code):not(:where([class~=not-prose]*)){color:inherit;font-size:.9em}.responsive-table__system-requirements thead :where(h4code):not(:where([class~=not-prose]*)){color:inherit}.responsive-table__system-requirements thead :where(blockquotecode):not(:where([class~=not-prose]*)){color:inherit}.responsive-table__system-requirements thead :where(theadthcode):not(:where([class~=not-prose]*)){color:inherit}.responsive-table__system-requirements thead :where(pre):not(:where([class~=not-prose]*)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-right:1.1428571em;padding-bottom:.8571429em;padding-left:1.1428571em}.responsive-table__system-requirements thead :where(precode):not(:where([class~=not-prose]*)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.responsive-table__system-requirements thead :where(precode):not(:where([class~=not-prose]*))::before{content:none}.responsive-table__system-requirements thead :where(precode):not(:where([class~=not-prose]*))::after{content:none}.responsive-table__system-requirements thead :where(table):not(:where([class~=not-prose]*)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.responsive-table__system-requirements thead :where(thead):not(:where([class~=not-prose]*)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.responsive-table__system-requirements thead :where(theadth):not(:where([class~=not-prose]*)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.responsive-table__system-requirements thead :where(tbodytr):not(:where([class~=not-prose]*)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.responsive-table__system-requirements thead :where(tbodytr:last-child):not(:where([class~=not-prose]*)){border-bottom-width:0}.responsive-table__system-requirements thead :where(tbodytd):not(:where([class~=not-prose]*)){vertical-align:baseline}.responsive-table__system-requirements thead :where(tfoot):not(:where([class~=not-prose]*)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.responsive-table__system-requirements thead :where(tfoottd):not(:where([class~=not-prose]*)){vertical-align:top}.responsive-table__system-requirements thead{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#9ca3af;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#f3f4f6;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#fff;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#fff;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#f3f4f6;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#f3f4f6;--tw-prose-invert-captions:#fff;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:100%;line-height:1.75}.responsive-table__system-requirements thead :where(video):not(:where([class~=not-prose]*)){margin-top:2em;margin-bottom:2em}.responsive-table__system-requirements thead :where(figure):not(:where([class~=not-prose]*)){margin-top:2em;margin-bottom:2em}.responsive-table__system-requirements thead :where(li):not(:where([class~=not-prose]*)){margin-top:.5em;margin-bottom:.5em}.responsive-table__system-requirements thead :where(ol>li):not(:where([class~=not-prose]*)){padding-left:.375em}.responsive-table__system-requirements thead :where(ul>li):not(:where([class~=not-prose]*)){padding-left:.375em}.responsive-table__system-requirements thead :where(.prose>ul>lip):not(:where([class~=not-prose]*)){margin-top:.75em;margin-bottom:.75em}.responsive-table__system-requirements thead :where(.prose>ul>li>:first-child):not(:where([class~=not-prose]*)){margin-top:1.25em}.responsive-table__system-requirements thead :where(.prose>ul>li>:last-child):not(:where([class~=not-prose]*)){margin-bottom:1.25em}.responsive-table__system-requirements thead :where(.prose>ol>li>:first-child):not(:where([class~=not-prose]*)){margin-top:1.25em}.responsive-table__system-requirements thead :where(.prose>ol>li>:last-child):not(:where([class~=not-prose]*)){margin-bottom:1.25em}.responsive-table__system-requirements thead :where(ulul,ulol,olul,olol):not(:where([class~=not-prose]*)){margin-top:.75em;margin-bottom:.75em}.responsive-table__system-requirements thead :where(hr+*):not(:where([class~=not-prose]*)){margin-top:0}.responsive-table__system-requirements thead :where(h2+*):not(:where([class~=not-prose]*)){margin-top:0}.responsive-table__system-requirements thead :where(h3+*):not(:where([class~=not-prose]*)){margin-top:0}.responsive-table__system-requirements thead :where(h4+*):not(:where([class~=not-prose]*)){margin-top:0}.responsive-table__system-requirements thead :where(theadth:first-child):not(:where([class~=not-prose]*)){padding-left:0}.responsive-table__system-requirements thead :where(theadth:last-child):not(:where([class~=not-prose]*)){padding-right:0}.responsive-table__system-requirements thead :where(tbodytd,tfoottd):not(:where([class~=not-prose]*)){padding-top:.5714286em;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.responsive-table__system-requirements thead :where(tbodytd:first-child,tfoottd:first-child):not(:where([class~=not-prose]*)){padding-left:0}.responsive-table__system-requirements thead :where(tbodytd:last-child,tfoottd:last-child):not(:where([class~=not-prose]*)){padding-right:0}.responsive-table__system-requirements thead :where(.prose>:first-child):not(:where([class~=not-prose]*)){margin-top:0}.responsive-table__system-requirements thead :where(.prose>:last-child):not(:where([class~=not-prose]*)){margin-bottom:0}.responsive-table__system-requirements thead :where(a>strong):not(:where([class~=not-prose]*)){text-decoration:none;color:#239de8}.responsive-table__system-requirements thead :where(a>strong):not(:where([class~=not-prose]*)):hover{color:#1d83c2}.responsive-table__system-requirements thead :where(home-subhead):not(:where([class~=not-prose]*)){font-weight:600}.responsive-table__system-requirements thead :where(h5):not(:where([class~=not-prose]*)){font-size:1.375rem;margin-top:.3125rem;margin-bottom:.3125rem;line-height:1.925rem;font-weight:400}.responsive-table__system-requirements thead{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.responsive-table__system-requirements thead .is-colheader{display:none}.responsive-table__system-requirements tbody>tr>td .ds-lists{padding:0;margin:0;margin-top:12px;line-height:24px}@media (max-width:720px){.responsive-table__system-requirements thead{display:none}.responsive-table__system-requirements tbody{display:table-row-group;padding:0;text-align:left;white-space:normal}.responsive-table__system-requirements tbody tr:nth-of-type(even){background-color:#fff}.responsive-table__system-requirements tbody tr:nth-of-type(odd){background-color:#fff}.responsive-table__system-requirements tbody tr td{font-size:18px;line-height:20px;padding:14px;padding-top:7px;border-bottom:1px rgba(0,0,0,.08) solid;display:table-cell;text-align:center;border-top:1pt solid #ebebeb;margin-top:0}.responsive-table__system-requirements tbody tr td P{width:100%;text-align:center;padding-left:50%}.responsive-table__system-requirements tbody tr td div.yes{width:50%;display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 icon;font-size:22px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease;text-align:center;letter-spacing:0;color:#14bf14;text-shadow:.05em .02em #bbb}.responsive-table__system-requirements tbody tr td div.yes::after{content:'\e90e'}.responsive-table__system-requirements tbody tr td div.no{width:50%;display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 icon;font-size:22px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease;text-align:center;letter-spacing:0;color:#da291c;text-shadow:.05em .02em #ffebe5}.responsive-table__system-requirements tbody tr td div.no::after{content:'\e911'}.responsive-table__system-requirements tbody tr td.red{color:#da291c}.responsive-table__system-requirements tbody tr td.normal{font-weight:400}.responsive-table__system-requirements tbody tr td.bold,.responsive-table__system-requirements tbody tr td.product-category{padding-top:10px;text-align:left;font-weight:600;border-top:18pt solid #f6f6f6}.responsive-table__system-requirements tbody tr td.product{padding-top:10px;text-align:left;display:table-cell;float:left;width:100%;font-weight:600;border-top:1pt solid #c2c2c2;background-color:#da291c;color:#fff}.responsive-table__system-requirements tbody tr td.product strong{font-weight:600!important}.responsive-table__system-requirements tbody tr td[data-title]{text-align:left;display:table-cell;border-top:1pt solid #ebebeb;padding-top:14px}.responsive-table__system-requirements tbody tr td[data-title]:before{font-size:16px;float:none;display:block;content:attr(data-title);color:#000!important;width:100%;text-align:center}.responsive-table__system-requirements tbody tr td:first-child{text-align:left}.responsive-table__system-requirements tbody tr td:not(:first-child){text-align:center;display:table-column;float:left;width:100%}.responsive-table__system-requirements tbody tr{margin-bottom:1rem}.responsive-table__system-requirements tbody tr:nth-of-type(odd){background-color:#fff!important}.responsive-table__system-requirements tbody tr:last-of-type{margin-bottom:0}.responsive-table__system-requirements tbody tr.rowtitle{background-color:rgba(0,0,0,.08);font-size:22px;line-height:28px;font-weight:400}.responsive-table__system-requirements tbody tr.section-break-border{border-bottom:1px solid #b3b3b3}.responsive-table__system-requirements tbody tr:hover{color:#000!important;background-color:green!important}table tbody tr:hover>td:nth-child(1){background-color:#da291c!important}}
